• DocumentCode
    2729500
  • Title

    Using a Linear Sectioned Bus And a Communication Processor to Reduce Energy Costs in Synchronous On-Chip Communication

  • Author

    Heyrman, Kris ; Papanikolaou, Antonis ; Catthoor, Francky ; Veelaert, Peter ; Philips, Wilfried

  • Author_Institution
    Univ. Coll. Ghent, Gent
  • fYear
    2007
  • fDate
    20-21 Nov. 2007
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    The sectioned bus is an energy-optimal architecture for system-on-chip (SoC) communication, where we save energy by consequently switching off unused bus sections on a cycle-by-cycle basis. The communication processor is a paradigm for the control of such a bus by means of software. Synchronous communication takes place within the tiles of a SoC in the deep sub-micron technology domain. We explore design alternatives for a linear software-controlled sectioned bus while building the hardware model of a single-instruction-issue processor, and run, in simulation, a media benchmark on it. We determine the energy cost of controlling this bus, compare it with the energy gain obtained from the sectioning, and find it favorable. The control cost is only 5% of the bus transport energy, leaving us with a gain by segmentation of 81%. We demonstrate the feasibility of the control of a low-power synchronous communication system by the processor. Starting out from this case study at the low-end to medium range of network complexity, we consider the implications of growing complexity that will arise from using multiple sectioned buses on multiple-issue computers (VLIWs). We find that control of linear bus topologies of medium-level complexity is now well understood. Further work is needed at the high-end of non-linear topologies.
  • Keywords
    electronic engineering computing; low-power electronics; system buses; system-on-chip; communication processor; cycle-by-cycle basis; energy-optimal architecture; linear software-controlled sectioned bus; single-instruction-issue processor; sub-micron technology domain; synchronous system on-chip communication; Buildings; Communication switching; Communication system control; Computer architecture; Control systems; Costs; Hardware; Network topology; System-on-a-chip; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System-on-Chip, 2007 International Symposium on
  • Conference_Location
    Tampere
  • ISSN
    07EX1846C
  • Print_ISBN
    978-1-4244-1368-3
  • Electronic_ISBN
    07EX1846C
  • Type

    conf

  • DOI
    10.1109/ISSOC.2007.4427432
  • Filename
    4427432