A cost-efficient error-resilient approach to distributed arithmetic for signal processing

被引:2
作者
Lu, Yue [1 ]
Duan, Shengyu [1 ]
Halak, Basel [1 ]
Kazmierski, Tom J. [1 ]
机构
[1] Univ Southampton, Elect & Comp Sci, Southampton SO17 1BJ, Hants, England
关键词
Error-resilience; Distributed arithmetic; Digital signal processing; Timing violation; TEMPERATURE-VARIATIONS; VOLTAGE; DESIGN;
D O I
10.1016/j.microrel.2018.12.007
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Distributed arithmetic (DA) brings area and power benefits to digital designs relevant to the Internet-of-Things. Therefore, a new error resilient technique for DA computation is proposed to improve robustness against process, voltage, and temperature variations. The proposed approach mitigates the effect of timing violations by first providing a guardband for significant (most significant bit) computations. This guardband is initially achieved by modifying the order of DA serial operations and borrowing time from the least significant bit (ISB) group. Therefore, LSB computation can correspond to the critical path, and timing error can be tolerated at the cost of acceptable accuracy loss. Moreover, the shifted-phase clock signals are applied on the end-point registers, thereby increasing the global guardband without any effect on system sampling rate. Our approach is demonstrated on a 16-tap FIR filter using the 65 nm CMOS process. The simulation results demonstrate that this design can maintain error-free operation without worst case timing margin, and achieve up to 42% power savings by voltage scaling when the worst case margin is considered. This is at the cost of a 6.3% delay and 7.3% overhead.
引用
收藏
页码:16 / 21
页数:6
相关论文
共 24 条
[1]   Reliability- and process-variation aware design of integrated circuits [J].
Alam, M. .
MICROELECTRONICS RELIABILITY, 2008, 48 (8-9) :1114-1122
[2]   DSPs for energy harvesting sensors: Applications and architectures [J].
Amirtharajah, R ;
Collier, J ;
Siebert, J ;
Zhou, B ;
Chandrakasan, A .
IEEE PERVASIVE COMPUTING, 2005, 4 (03) :72-79
[3]  
[Anonymous], 2016, ACM COMPUT SURV, DOI DOI 10.1145/2893356
[4]   Variation-Aware Low-Power Synthesis Methodology for Fixed-Point FIR Filters [J].
Choi, Jung Hwan ;
Banerjee, Nilanjan ;
Roy, Kaushik .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, 28 (01) :87-97
[5]  
Ernst D, 2003, 36TH INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, PROCEEDINGS, P7
[6]  
Golanbari M.S., 2018, P 55 ANN DES AUT C S, P145
[7]  
Golanbari MS, 2018, ASIA S PACIF DES AUT, P637, DOI 10.1109/ASPDAC.2018.8297394
[8]   Internet of Things (IoT): A vision, architectural elements, and future directions [J].
Gubbi, Jayavardhana ;
Buyya, Rajkumar ;
Marusic, Slaven ;
Palaniswami, Marimuthu .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (07) :1645-1660
[9]   A technique to mitigate impact of process, voltage and temperature variations on design metrics of SRAM Cell [J].
Islam, A. ;
Hasan, Mohd. .
MICROELECTRONICS RELIABILITY, 2012, 52 (02) :405-411
[10]  
Khairy MS, 2012, CONF REC ASILOMAR C, P621, DOI 10.1109/ACSSC.2012.6489083