DocumentCode :
275392
Title :
A global, dynamic register allocation and binding for a data path synthesis system
Author :
Woo, Nam-Sung
Author_Institution :
AT&T Bell Lab., Murray Hill, NJ, USA
fYear :
1990
fDate :
24-28 Jun 1990
Firstpage :
505
Lastpage :
510
Abstract :
A new algorithm is developed for efficient register allocation and binding in data path synthesis. The algorithm determines both the number of registers and the mapping from variables to registers simultaneously during data path allocation so that the cost, i.e. area, of the registers and connections to/from the registers can be minimized. The algorithm selects the best registers for each input and/or output variable of operations. This register allocation/binding algorithm is used with a data path allocation algorithm that exploits the tradeoff among all kinds of hardware elements. Experimental results of the algorithm are presented
Keywords :
circuit layout CAD; data path synthesis system; dynamic register allocation; global register allocation; hardware elements; register binding algorithm; Circuit synthesis; Costs; Hardware; Heuristic algorithms; Integrated circuit interconnections; Multiplexing; Partitioning algorithms; Registers; Simultaneous localization and mapping; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1990. Proceedings., 27th ACM/IEEE
Conference_Location :
Orlando, FL
ISSN :
0738-100X
Print_ISBN :
0-89791-363-9
Type :
conf
DOI :
10.1109/DAC.1990.114908
Filename :
114908
Link To Document :
بازگشت