DocumentCode :
403623
Title :
An interconnect channel design methodology for high performance integrated circuits
Author :
Chandra, Vikas ; Xu, Anthony ; Schmit, Herman ; Pileggi, Larry
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume :
2
fYear :
2004
fDate :
16-20 Feb. 2004
Firstpage :
1138
Abstract :
On-chip communication is becoming a bottleneck for high performance designs. Conventional interconnect design methodology does not account for architectures and/or communication schemes that require storage buffers (first-in-first-out queues or FIFOs) in the interconnect channel. For example, FIFOs and flow-control are needed for Network-on-Chip, high performance ASICs and multiple clock domain designs. These IC implementation architectures require an efficient methodology to determine the size of the FIFOs in the channel since the FIFO sizes affect system performance. In this work we devised a methodology to size the FIFOs in an interconnect channel containing one or more FIFOs connected in series. We show that the sizing of the FIFOs in the channel is a function of system parameters such as data production rate and consumption rate, data burstiness, number of channel stages etc. and we also quantify their effect on performance. For a single clock design, we have developed an efficient algorithm which reduces the search space for the optimal sizing of the FIFOs in the channel.
Keywords :
buffer storage; clocks; integrated circuit design; queueing theory; system-on-chip; FIFO; application specific integrated circuit; data burstiness; data consumption rate; data production rate; first in first out queues; flow control; high performance ASIC; high performance integrated circuit; interconnect channel design; multiple clock domain design; network on-chip; on-chip communication; queueing network; storage buffer; Algorithm design and analysis; Application specific integrated circuits; Bandwidth; Buffer storage; Clocks; Delay; Design methodology; Integrated circuit interconnections; Network-on-a-chip; Protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
ISSN :
1530-1591
Print_ISBN :
0-7695-2085-5
Type :
conf
DOI :
10.1109/DATE.2004.1269045
Filename :
1269045
Link To Document :
بازگشت