DocumentCode :
1991566
Title :
Optimal allocation of multiport memories in datapath synthesis
Author :
Wilson, T.C. ; Banerji, D.K. ; Majithia, J.C. ; Majumdar, A.K.
Author_Institution :
Dept. of Comput. & Inf. Sci., Guelph Univ., Ont., Canada
fYear :
1989
fDate :
14-16 Aug 1989
Firstpage :
1070
Abstract :
In order to optimally allocate multiport memories in datapath synthesis, registers are simultaneously assigned to a configuration of several memories; this gives a more uniform distribution of register activity across the memories and usually provides a more compact assignment, allowing even fewer ports and fewer module interconnections. The LP model is extended, and a fast heuristic approach that searches for an allocation is presented. This allocation algorithm is part of a more general design tool that generates alternative multiport memory configurations and allows their rapid exploration. The designer specifies a range of design parameters, and can control the thoroughness of the search. Within the limits set by the designer, the program finds the minimum cost configuration having a feasible register allocation. The components of this system are described, and some examples of its use are presented
Keywords :
circuit CAD; memory architecture; semiconductor storage; LP model; allocation algorithm; datapath synthesis; design tool; fast heuristic approach; minimum cost configuration; multiport memories; register distribution; Algorithm design and analysis; Circuit synthesis; Computer science; Costs; Data engineering; Information science; Integrated circuit interconnections; Linear programming; Read-write memory; Registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 1989., Proceedings of the 32nd Midwest Symposium on
Conference_Location :
Champaign, IL
Type :
conf
DOI :
10.1109/MWSCAS.1989.102039
Filename :
102039
Link To Document :
بازگشت