• DocumentCode
    830288
  • Title

    Implementation of a self-timed segmented bus

  • Author

    Plosila, Juha ; Seceleanu, Tiberiu ; Liljeberg, Pasi

  • Author_Institution
    Turku Univ., Finland
  • Volume
    20
  • Issue
    6
  • fYear
    2003
  • Firstpage
    44
  • Lastpage
    50
  • Abstract
    We propose an asynchronous structure for implementation on a SoC. An intersegment topological arrangement preserves parallelization and, through a so-called central arbiter, efficiently organizes communication with high signaling speed in the proposed structure. Researchers proposed the concept of segmenting buses primarily for multicomputer architectures. More recent approaches address on-chip implementation of segmented buses. We present an asynchronous segmented-bus architecture targeted for the modular design of high-performance SoC applications. The structure not only enables faster operation than a conventional bus system but also offers lower power consumption per transferred data item. This is possible because segmentation is realized in such a way that the majority of data transfers in the system are intrasegment transactions on relatively short wires with low or moderate capacitive loads.
  • Keywords
    asynchronous circuits; computer architecture; multiprocessing systems; system buses; system-on-chip; asynchronous segmented-bus architecture; central arbiter; data transfer; high-performance SoC applications; intersegment topological arrangement; intrasegment transactions; modular design; multicomputer architectures; self-timed segmented bus implementation; signaling speed; Centralized control; Communication system control; Control systems; Energy consumption; Frequency; Master-slave; Protocols; Scalability; Timing; Wires;
  • fLanguage
    English
  • Journal_Title
    Design & Test of Computers, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7475
  • Type

    jour

  • DOI
    10.1109/MDT.2003.1246163
  • Filename
    1246163