DocumentCode
1765565
Title
Reasoning and Learning-Based Dynamic Codec Reconfiguration for Varying Processing Requirements in Network-on-Chip
Author
Jih-Sheng Shen ; Pao-Ann Hsiung
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan
Volume
22
Issue
8
fYear
2014
fDate
Aug. 2014
Firstpage
1777
Lastpage
1790
Abstract
Crosstalk interferences and high dynamic power consumption in a network-on-chip (NoC) are two increasingly problematic design issues. Using data codecs can reduce the switching activities on wires that cause crosstalk interferences and high dynamic power. However, data codecs have different overheads in terms of area and performance, and varying capabilities in reducing crosstalk and dynamic power. To adapt to the wide range of processing requirements incurred by applications and operating environments, a reasoning and learning (REAL) framework is proposed for a reconfigurable NoC. REAL dynamically investigates the tradeoffs among reliability, dynamic power reduction, performance, and hardware resource usages to configure the reconfigurable NoC with an appropriate data codec at runtime. As a proof of concept, a 3 × 3 reconfigurable NoC was implemented on Xilinx Virtex-4 field-programmable gate array, which required 8.2% lesser number of slices compared with a conventional NoC. Experiments show that at the same overheads of performance and hardware resources the reconfigurable NoC induces a higher probability toward the reduction of crosstalk interferences and dynamic power consumption.
Keywords
codecs; field programmable gate arrays; integrated circuit reliability; low-power electronics; network-on-chip; radiofrequency interference; NoC; REAL framework; Xilinx Virtex-4; crosstalk interferences; data codecs; dynamic power consumption; dynamic power reduction; field programmable gate array; hardware resource; learning-based dynamic codec reconfiguration; network-on-chip; operating environments; processing requirements; reasoning-based dynamic codec reconfiguration; reliability; Codecs; Cognition; Crosstalk; Hardware; Power demand; Reliability; Runtime; Data codec; dynamically partially reconfigurable design; hardware/software co-design; reconfigurable network-on-chip (NoC); self-adaptive system; self-adaptive system.;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2013.2278334
Filename
6587586
Link To Document