DocumentCode
2246915
Title
Architectural retiming: pipelining latency-constrained circuits
Author
Hassoun, Soha ; Ebeling, Carl
Author_Institution
Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA
fYear
1996
fDate
3-7 Jun, 1996
Firstpage
708
Lastpage
713
Abstract
This paper presents a new optimization technique called architectural retiming which is able to improve the performance of many latency-constrained circuits. Architectural retiming achieves this by increasing the number of registers on the latency-constrained path while preserving the functionality and latency of the circuit. This is done using the concept of a negative register, which can be implemented using precomputation and prediction. We use the name architectural retiming since it both reschedules operations in time and modifies the structure of the circuit to preserve its functionality. We illustrate the use of architectural retiming on two realistic examples and present performance improvement results for a number of sample circuits
Keywords
circuit CAD; high level synthesis; logic CAD; pipeline processing; architectural retiming; latency-constrained circuits; negative register; optimization; pipelining; precomputation; sample circuits; Circuits; Clocks; Computer architecture; Computer science; Delay; Digital systems; Permission; Pipeline processing; Registers; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference Proceedings 1996, 33rd
Conference_Location
Las Vegas, NV
ISSN
0738-100X
Print_ISBN
0-7803-3294-6
Type
conf
DOI
10.1109/DAC.1996.545665
Filename
545665
Link To Document