ACM Home Page
Please provide us with feedback. Feedback
A global, dynamic register allocation and binding for a data path synthesis system
Full text PdfPdf (706 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 27th ACM/IEEE Design Automation Conference table of contents
Orlando, Florida, United States
Pages: 505 - 510  
Year of Publication: 1991
ISBN:0-89791-363-9
Author
Nam-Sung Woo  AT&T Bell Laboratories, Murray Hill, New Jersey
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS : Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 15,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/123186.123384
What is a DOI?

ABSTRACT

We developed a new algorithm for efficient register allocation and binding used in data path synthesis. Our 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” register for each input and/or output variable of operations. This register allocation/binding algorithm is used with a data path allocation algorithm that exploits trade-off among all kinds of hardware elements. We present experimental results of our algorithm.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
HiTh83
 
Hitc83
C. Hitchcock, "Automated Synthesis of Data Paths," SRC TR No. 006, CMU, Ja. 1983.
KuPa87
 
McFa86
 
PaKn86
 
Pang88
 
PaPi86
PoRa89
 
TsSi86
C-J Tseng, D. Siewiorek, "Automated Synthesis of Data Paths in Digital Systems," IEEE Trans. on CAD, V.CAD-5, N.3, pp. 379-395, July 1986.
 
TsWe88
WoSh89
 
Woo90a
N-S Woo, "SAM: A Dal:a Path Allocation System," Proc. of 1990 Custom Integrated Circuits Conference, May 1990.
 
Woo90b
N-S Woo, "A Global, Dynamic Register Allocation and Binding for a Data Path Synthesis System," Technical Memo, AT&T Bell Lab., March 1990.

CITED BY  7