Title
Multi-Level Mapping of Nanocomputer Architectures Based on Hardware Reuse
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.
Year
DOI
Venue
2015
10.1109/JETCAS.2014.2374272
Emerging and Selected Topics in Circuits and Systems, IEEE Journal  
Keywords
Field
DocType
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,cell matrix,v-cycle,genetic algorithms,intellectual property (ip) reuse,multi-level mapping,hardware,topology,optimization
Computer science,Reuse,Systolic array,Circuit design,Electronic engineering,NAND gate,Exploit,Real-time computing,Design flow,Computer hardware,Nanocomputer,Recursion
Journal
Volume
Issue
ISSN
5
1
2156-3357
Citations 
PageRank 
References 
0
0.34
13
Authors
4
Name
Order
Citations
PageRank
Nataliya Yakymets1276.27
I. O'connor214122.68
Kotb Jabeur3337.43
Sébastien Le-Beux4575.65