PERFECT ERROR COMPENSATION VIA ALGORITHMIC ERROR CANCELLATION

被引:0
|
作者
Gonugondla, Sujan K. [1 ]
Shim, Byonghyo [2 ]
Shanbhag, Naresh R. [1 ]
机构
[1] Univ Illinois, Dept Elect & Comp Engn, Champaign, IL 61801 USA
[2] Seoul Natl Univ, Dept Elect & Comp Engn, Seoul 151, South Korea
关键词
low-power; energy efficiency; error resiliency; machine learning; biomedical;
D O I
暂无
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
This paper presents a novel statistical error compensation (SEC) technique - algorithmic error cancellation (AEC) for designing robust and energy-efficient signal processing and machine learning kernels on scaled process technologies. AEC exhibits a perfect error compensation (PEC) property, i.e., it is able to achieve a post-compensation error rate equal to zero. AEC generates a maximum likelihood (ML) estimate of the hardware error and employs it for error cancellation. AEC is applied to a voltage overscaled 45-tap, 45nm CMOS finite impulse response (FIR) filter employed in a EEG seizure detection system. AEC is shown to perfectly compensate for errors in the main FIR block and its reduced precision replica when they make errors at a rate of up to 73% and 98%, respectively. The AEC-based FIR is compared with an uncompensated architecture, and a fast architecture. AEC's error compensation capability enables it to achieve a 31.5% (at same supply voltage) and 19.7% (at same energy) speed-up over the uncompensated architecture, and a 8.9% speed-up over a fast architecture at the same energy consumption. At f(clk) = 452.3MHz, AEC results in a 27.7% and 12.4% energy savings over the uncompensated and fast architectures, respectively.
引用
收藏
页码:966 / 970
页数:5
相关论文
共 50 条
  • [1] Algorithmic compensation of the inertial navigation system error
    Neusypin, A.K.
    Smolkin, O.B.
    Avtomatizatsiya i Sovremennye Tekhnologii, 2002, (03): : 26 - 29
  • [2] Error cancellation
    Foerster, Anna
    Steinhauser, Marco
    Schwarz, Katharina A.
    Kunde, Wilfried
    Pfister, Roland
    ROYAL SOCIETY OPEN SCIENCE, 2022, 9 (03):
  • [3] Algorithmic compensation of attitude error in a dithered ring laser gyro
    Klimkovich, B.V.
    Gyroscopy and Navigation, 2012, 3 (02) : 120 - 123
  • [4] Quadratic Phase Error Compensation Algorithm Based on Phase Cancellation for ISAIL
    Zang, Bo
    Li, Qi
    Ji, Hong-Bing
    Tang, Yu
    INTERNATIONAL SYMPOSIUM ON PHOTOELECTRONIC DETECTION AND IMAGING 2013: LASER SENSING AND IMAGING AND APPLICATIONS, 2013, 8905
  • [5] Deep Network Quantization via Error Compensation
    Peng, Hanyu
    Wu, Jiaxiang
    Zhang, Zhiwei
    Chen, Shifeng
    Zhang, Hai-Tao
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (09) : 4960 - 4970
  • [6] The Observer Error Linearization Problem via Dynamic Compensation
    Califano, Claudia
    Moog, Claude H.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (09) : 2502 - 2508
  • [7] Error Compensation Strategy for Parallel Error Diffusion
    Zhu, Wenhua
    2015 8TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2015, : 71 - 74
  • [8] MAGNETOSTATIC CANCELLATION ERROR REVISITED
    BEDROSIAN, G
    IEEE TRANSACTIONS ON MAGNETICS, 1991, 27 (05) : 4181 - 4184
  • [9] Error Compensation Strategy for Parallel Error Diffusion
    Zhu, Wenhua
    PROCEEDINGS OF 2015 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2015), 2015, : 1387 - 1390
  • [10] Low Power and Error Resilient PN Code Acquisition Filter via Statistical Error Compensation
    Kim, Eric P.
    Baker, Daniel J.
    Narayanan, Sriram
    Jones, Douglas L.
    Shanbhag, Naresh R.
    2011 IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE (CICC), 2011,