DocumentCode :
1449499
Title :
A programmable dynamic interconnection network router with hidden refresh
Author :
Delgado-Frias, Jose G. ; Nyathi, Jabulani ; Summerville, Douglas H.
Author_Institution :
Dept. of Electr. Eng., State Univ. of New York, Binghamton, NY, USA
Volume :
45
Issue :
11
fYear :
1998
fDate :
11/1/1998 12:00:00 AM
Firstpage :
1182
Lastpage :
1190
Abstract :
A VLSI implementation of a programmable pipelined router scheme for parallel machine interconnection networks is presented in this paper. The implementation is based on a dynamic content-addressable memory (DCAM) that supports unique bit masking per entry. The number of required DCAM entries is extremely small; it is of the same order as the node degree (output ports). This, in turn, makes it possible to implement a dynamic content-addressable memory in order to reduce the physical size of the system. A DCAM is implemented with only six and a half transistors (one transistor is shared by two cells). We have provided circuitry and arranged timing to achieve refreshing of the stored data in a hidden fashion. In addition to the DCAM, we have incorporated a fast priority scheme that allows only one entry to he selected. The router executes routing algorithms in 1.5 clock cycles, this being the fastest approach for flexible routers. The prototype router has 24 entries, and is able to sustain a throughput of one routing decision per cycle
Keywords :
VLSI; content-addressable storage; multiprocessor interconnection networks; network routing; parallel machines; pipeline processing; VLSI implementation; bit masking; dynamic content-addressable memory; hidden refresh; node degree; parallel machine interconnection networks; pipelined router scheme; priority scheme; programmable dynamic interconnection network router; stored data refresh; throughput; Circuits; Clocks; Multiprocessor interconnection networks; Network topology; Parallel machines; Prototypes; Routing; Throughput; Timing; Very large scale integration;
fLanguage :
English
Journal_Title :
Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on
Publisher :
ieee
ISSN :
1057-7122
Type :
jour
DOI :
10.1109/81.735440
Filename :
735440
Link To Document :
بازگشت