• DocumentCode
    1390655
  • Title

    Variation-Tolerant Architecture for Ultra Low Power Shared-L1 Processor Clusters

  • Author

    Kakoee, Mohammad ; Loi, Igor ; Benini, Luca

  • Author_Institution
    Dept. of DEIS, Univ. of Bologna, Bologna, Italy
  • Volume
    59
  • Issue
    12
  • fYear
    2012
  • Firstpage
    927
  • Lastpage
    931
  • Abstract
    In this brief, we propose a variation-tolerant architecture for shared-L1 processor clusters working at near-threshold (NT). Our variation-tolerant technique is able to compensate the effect of delay variations, which are exacerbated by moving to the NT region, on the processor to memory communication by adding one or two stages of controllable pipelines. Moreover, we propose a reconfigurable address-interleaving technique, which enables us to shut down some of the memory blocks if they are either too slow due to the variation or not needed by the application (to reduce power consumption). Experimental results show that our speed adaptation approach is able to compensate up to 90% degradation in the request path with less than 2% hardware overhead for a shared-L1 cluster with 16 processors and 32 memory banks. The configurable interleaving technique has an overhead of 10% on the request timing path of a 16 × 32 interconnection network.
  • Keywords
    low-power electronics; pipeline processing; reconfigurable architectures; system-on-chip; controllable pipelines; delay variations; memory banks; processor to memory communication; reconfigurable address-interleaving technique; request path; request timing path; shared-L1 processor clusters; ultra low power; variation tolerant architecture; Delays; Digital integrated circuits; Low power electronics; Low voltage; Multiprocessor interconnection; Pipelines; Runtime; System-on-a-chip; Digital integrated circuits; reconfigurable design; system on a chip (SoC); ultra-low-power electronics;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Express Briefs, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-7747
  • Type

    jour

  • DOI
    10.1109/TCSII.2012.2231039
  • Filename
    6392907