• DocumentCode
    1286389
  • Title

    A Low-Area Multi-Link Interconnect Architecture for GALS Chip Multiprocessors

  • Author

    Yu, Zhiyi ; Baas, Bevan M.

  • Author_Institution
    Microelectron. Dept., Fudan Univ., Shanghai, China
  • Volume
    18
  • Issue
    5
  • fYear
    2010
  • fDate
    5/1/2010 12:00:00 AM
  • Firstpage
    750
  • Lastpage
    762
  • Abstract
    A new inter-processor communication architecture for chip multiprocessors is proposed which has a low area cost, flexible routing capability, and supports globally asynchronous locally synchronous (GALS) clocking styles. To achieve a low area cost, the proposed statically-configurable asymmetric architecture assigns large buffer resources to only the nearest neighbor interconnect and much smaller buffer resources for long distance interconnect. To maintain flexible routing capability, each neighboring processor pair has multiple connecting links. The architecture supports long distance communication in GALS systems by transferring the source clock with the data signals along the entire path for write synchronization. Compared to a traditional dynamically-configurable interconnect architecture with symmetric buffer allocation and single-links between neighboring processor pairs, this implementation has approximately two times smaller communication circuitry area with a similar routing capability. Area and speed estimates are obtained with the physical design of seven chips in 0.18-??m CMOS.
  • Keywords
    CMOS integrated circuits; logic design; microprocessor chips; CMOS; GALS chip multiprocessor; flexible routing; globally asynchronous locally synchronous clocking style; interprocessor communication architecture; low-area multilink interconnect architecture; size 0.18 micron; statically-configurable asymmetric architecture; Chip multiprocessor; globally asynchronous locally synchronous (GALS); inter-processor interconnect; many-core; multi-core; network-on-chip (NoC);
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2009.2017912
  • Filename
    5191030