DocumentCode :
1927802
Title :
A graph-theoretic approach for register file based synthesis
Author :
Ravikumar, C.P. ; Aggarwal, R. ; Sharma, C.
Author_Institution :
Dept. of Electr. Eng., Indian Inst. of Technol., New Delhi, India
fYear :
1997
fDate :
4-7 Jan 1997
Firstpage :
118
Lastpage :
123
Abstract :
With the increasing use of register files as storage elements in integrated circuits, the problem of assigning data variables to ports of register files has assumed significance. The assignment involves simultaneous optimization of several cost functions, namely, number of register files, number of registers and access ports per register file, and the interconnect both internal and external to memories. In this paper, we refer to multiplexers, busses, and tristate switches when we refer to interconnect. The objective of this paper is to describe graph-theoretic optimization algorithms for the assignment problem. The allocation system described in this paper (SOUPS) accepts a scheduled data flow graph as input and performs (i) assignment of variables to a minimal number of resisters, (ii) assignments of registers to a minimal number of register files, (iii) assignment of registers to ports of the register files using minimal interconnect within the register files, and (iv) assignment of ports of the register files to terminals of functional modules using minimal interconnect outside the register files. We describe experimental results on several benchmark problems
Keywords :
circuit layout CAD; circuit optimisation; data flow graphs; integrated circuit interconnections; integrated circuit layout; logic CAD; SOUPS; access ports; benchmark problems; busses; cost functions; data variables; functional module terminals; graph-theoretic approach; graph-theoretic optimization algorithms; integrated circuits; interconnect; multiplexers; register file based synthesis; scheduled data flow graph; simultaneous optimization using parallel synthesis; storage elements; tristate switches; variable assignment; Computer science; Cost function; Engineering management; Flow graphs; Integrated circuit interconnections; Integrated circuit technology; Registers; Switches; Technology management; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 1997. Proceedings., Tenth International Conference on
Conference_Location :
Hyderabad
ISSN :
1063-9667
Print_ISBN :
0-8186-7755-4
Type :
conf
DOI :
10.1109/ICVD.1997.567972
Filename :
567972
Link To Document :
بازگشت