DocumentCode
1586661
Title
Register allocation using circular FIFOs
Author
Bennour, Imed Eddine ; Aboulhamid, El Mostapha
Author_Institution
Dept. d´´Inf. et de Recherche Oper., Montreal Univ., Que., Canada
Volume
4
fYear
1996
Firstpage
560
Abstract
In this paper, we study the memory allocation problem in data path synthesis. We propose a register organization called circular FIFO as an alternative to register file organization. In comparison with register file organization, FIFO organization eliminates the overhead of address generation and decoding hardware. The memory allocation problem, based on the circular FIFO organization, has been solved efficiently using constraint logic and interval constraint programming
Keywords
circuit CAD; file organisation; high level synthesis; logic programming; memory architecture; FIFO organization; circular FIFOs; constraint logic; data path synthesis; interval constraint programming; memory allocation problem; register allocation; Decoding; Hardware; High level synthesis; Iterative methods; Logic programming; Read only memory; Registers; Scheduling; Signal resolution; Tail;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1996. ISCAS '96., Connecting the World., 1996 IEEE International Symposium on
Conference_Location
Atlanta, GA
Print_ISBN
0-7803-3073-0
Type
conf
DOI
10.1109/ISCAS.1996.542085
Filename
542085
Link To Document