DocumentCode :
1561206
Title :
Design and performance analysis of buffers: a constructive approach
Author :
Mak, Rudolf H.
Author_Institution :
Dept. of Math. & Comput. Sci., Eindhoven Univ. of Technol., Netherlands
fYear :
2002
Firstpage :
137
Lastpage :
148
Abstract :
This paper presents a theoretical framework to analyse the correctness of VLSI programs for buffers and to compare the performance of the corresponding circuits. A very simple calculus consisting of only two operators is presented that suffices to establish the functional correctness of complicated buffer designs. Furthermore, sequence functions are presented both as a formalism to show absence of deadlock and as a vehicle for performance analysis. It is shown that the class of square FIFOs is optimal in the sense that no buffer of the same capacity and I/O-distance can accommodate a larger range of occupancies, when run at its minimum cycle time. Moreover, the theory accurately predicts the size of the range of occupancies that has been found experimentally.
Keywords :
VLSI; buffer storage; circuit CAD; integrated circuit design; integrated memory circuits; performance evaluation; VLSI circuits; VLSI programs; buffer design; calculus; functional specification; multiway wagging; performance analysis; rectangular buffers; sequence functions; square FIFOs; storage capacity; Asynchronous circuits; Performance analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Asynchronous Circuits and Systems, 2002. Proceedings. Eighth International Symposium on
ISSN :
1522-8681
Print_ISBN :
0-7695-1540-1
Type :
conf
DOI :
10.1109/ASYNC.2002.1000304
Filename :
1000304
Link To Document :
بازگشت