• DocumentCode
    61601
  • Title

    Multi-Level Mapping of Nanocomputer Architectures Based on Hardware Reuse

  • Author

    Yakymets, Nataliya ; O´Connor, Ian ; Jabeur, Kotb ; Le Beux, Sebastien

  • Author_Institution
    Lyon Inst. of Nanotechnol. (INL), Ecole Centrale de Lyon, Ecully, France
  • Volume
    5
  • Issue
    1
  • fYear
    2015
  • fDate
    Mar-15
  • Firstpage
    88
  • Lastpage
    97
  • Abstract
    In this paper, we study the problem of mapping large applications onto hierarchical architectures based on novel nanodevices. We combine both intellectual property (IP) reuse and multi-level mapping concepts in order to cope with application complexity and reduce circuit design time. In this context, we introduce an “O-cycle” design flow that exploits the IP reuse concept for the development and further reuse of hardware component libraries through recursive multi-level mapping. The proposed mapping method chooses among different power and delay characteristics of reconfigurable logic cells that vary depending on cell internal function, e.g., NAND, OR, etc. This allows the whole system to be optimized to lower power consumption, critical path delay and area. Experimental results demonstrate 31% of power reduction for systolic array and 42% of critical path delay improvement for the “Butterfly” topology. A side-by-side comparison with existing algorithms reveals 49% and 15% reduction in area and critical path delay, respectively.
  • Keywords
    computational complexity; computer architecture; industrial property; Butterfly topology; application complexity; hardware component libraries; hardware reuse; hierarchical architectures; intellectual property reuse; multilevel mapping; nanocomputer architectures; reconfigurable logic cells; recursive multilevel mapping; Computer architecture; Delays; Hardware; IP networks; Libraries; Optimization; Topology; Cell matrix; V-cycle; genetic algorithms; intellectual property (IP) reuse; multi-level mapping; nanocomputer architectures;
  • fLanguage
    English
  • Journal_Title
    Emerging and Selected Topics in Circuits and Systems, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    2156-3357
  • Type

    jour

  • DOI
    10.1109/JETCAS.2014.2374272
  • Filename
    7038227