• 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