Efficient Error Detection Architectures for CORDIC through Recomputing with Encoded Operands

被引:0
|
作者
Kermani, Mehran Mozaffari [1 ]
Ramadoss, Rajkumar [1 ]
Azarderakhsh, Reza [2 ]
机构
[1] Rochester Inst Technol, Dept Elect & Microelect Engn, Rochester, NY 14623 USA
[2] Rochester Inst Technol, Dept Comp Engn, Rochester, NY 14623 USA
关键词
Coordinate rotation digital computer; recomputing with encoded operands; reliability; ANGLE;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Various optimized coordinate rotation digital computer (CORDIC) designs have been proposed to date. Nonetheless, in the presence of natural faults, such architectures could lead to erroneous outputs. In this paper, we propose error detection schemes for CORDIC architectures used vastly in applications such as complex number multiplication, and singular value decomposition for signal and image processing. To the best of our knowledge, this work is the first in providing reliable architectures for these variants of CORDIC. We present three variants of recomputing with encoded operands to detect both transient and permanent faults. The overheads and effectiveness of the proposed designs are benchmarked through Xilinx FPGA implementations and error simulations. The proposed approaches can be tailored based on overhead tolerance and the reliability constraints to achieve.
引用
收藏
页码:2154 / 2157
页数:4
相关论文
共 50 条
  • [1] Recomputing with Permuted Operands: A Concurrent Error Detection Approach
    Guo, Xiaofei
    Karri, Ramesh
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (10) : 1595 - 1608
  • [2] CONCURRENT ERROR-DETECTION IN ALUS BY RECOMPUTING WITH SHIFTED OPERANDS
    PATEL, JH
    FUNG, LY
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (07) : 589 - 595
  • [3] Algorithm-level recomputing with shifted operands - A register transfer level concurrent error detection technique
    Wu, KJ
    Karri, R
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (03) : 413 - 422
  • [4] COMPUTATION WITH SIMULTANEOUSLY CONCURRENT ERROR-DETECTION USING BIDIRECTIONAL OPERANDS
    CHEN, LG
    CHEN, TH
    [J]. PROCEEDINGS - IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN : VLSI IN COMPUTERS & PROCESSORS, 1989, : 128 - 131
  • [5] Efficient Error Detection Cryptographic Architectures Benchmarked on FPGAs for Montgomery Ladder
    Ahmadi, Kasra
    Aghapour, Saeed
    Kermani, Mehran Mozaffari
    Azarderakhsh, Reza
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024,
  • [6] Efficient CORDIC based equalizer for STTD encoded MIMO CDMA systems
    Heyne, Benjamin
    Goetze, Juergen
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY, VOLS 1-3, 2007, : 599 - 604
  • [7] Cordic-based architectures for the efficient implementation of discrete wavelet transforms
    Simon, S
    Rieder, P
    Schimpfle, C
    Nossek, JA
    [J]. ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 4, 1996, : 77 - 80
  • [8] EFFICIENT CORDIC-BASED SYSTOLIC ARCHITECTURES FOR THE DISCRETE HARTLEY TRANSFORM
    FANG, WH
    LEE, JD
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1995, 142 (03): : 201 - 207
  • [9] Efficient CORDIC Algorithms and Architectures for Low Area and High Throughput Implementation
    Vachhani, Leena
    Sridharan, K.
    Meher, Pramod K.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2009, 56 (01) : 61 - 65
  • [10] Efficient CORDIC Architectures for FFT Based All Digital Resonator Frequency Estimation
    Sathe, Pushkar
    Verma, Ajay
    Somappa, Laxmeesha
    [J]. 2023 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, APCCAS, 2024, : 178 - 182