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