DocumentCode :
317066
Title :
Efficient controller design for telescopic units
Author :
Benini, Luca ; Macii, Enrico ; Poncino, Massimo
Author_Institution :
Comput. Syst. Lab., Stanford Univ., CA, USA
fYear :
1997
fDate :
8-10 Oct 1997
Firstpage :
290
Lastpage :
299
Abstract :
Telescopic units represent an effective and innovative design option for increasing the average throughput of a combinational block. Throughput improvement is obtained at the price of a small reduction in average latency by allowing the unit to run with variable latency. Although this design paradigm has proved to be very effective, there are still some issues that need to be addressed before it can be used in practice: First, the introduction of variable-latency units complicates the control flow, and therefore the design of the controller. Second, the availability of telescopic units affects the way the high-level synthesis algorithms operate; this is because such units provide additional alternatives for realizing maximum-speed designs. This paper focuses on the first aspect, and gives a general criterion for the re-design of a controller when some data-path units are replaced by telescopic units. The viability of the proposed approach is demonstrated through a case study
Keywords :
combinational circuits; finite state machines; high level synthesis; logic design; average latency; combinational block; controller design; data-path unit replacement; high-level synthesis algorithms; maximum-speed designs; telescopic units; throughput improvement; variable-latency units; Algorithm design and analysis; Automatic control; Circuit synthesis; Control systems; Delay; Hardware design languages; High level synthesis; Laboratories; Optical design; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Innovative Systems in Silicon, 1997. Proceedings., Second Annual IEEE International Conference on
Conference_Location :
Austin, TX
ISSN :
1094-7116
Print_ISBN :
0-7803-4276-3
Type :
conf
DOI :
10.1109/ICISS.1997.630272
Filename :
630272
Link To Document :
بازگشت