DocumentCode :
2187107
Title :
Optimizing synchronous systems
Author :
Leiserson, Charles E. ; Saxe, James B.
fYear :
1981
fDate :
28-30 Oct. 1981
Firstpage :
23
Lastpage :
36
Abstract :
The complexity of integrated-circuit chips produced today makes it feasible to build inexpensive, special-purpose subsystems that rapidly solve sophisticated problems on behalf of a general-purpose host computer. This paper contributes to the design methodology of efficient VLSI algorithms. We present a transformation that converts synchronous systems into more time-efficient, systolic implementations by removing combinational rippling. The problem of determining the optimized system can be reduced to the graph-theoretic single-destination-shortest-paths problem. More importantly from an engineering standpoint, however, the kinds of rippling that can be removed from a circuit at essentially no cost can be easily characterized. For example, if the only global communication in a system is broadcasting from the host computer, the broadcast can always be replaced by local communication.
Keywords :
Broadcasting; Circuits; Clocks; Computer science; Costs; Design methodology; Laboratories; Logic; Signal processing; Signal processing algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1981. SFCS '81. 22nd Annual Symposium on
Conference_Location :
Nashville, TN, USA
ISSN :
0272-5428
Type :
conf
DOI :
10.1109/SFCS.1981.34
Filename :
4568313
Link To Document :
بازگشت