Exploration of Sign Precomputation-based CORDIC in Reconfigurable Systems

被引:0
|
作者
Ross, Dian-Marie [1 ]
Miller, Scott [1 ]
Sima, Mihai [1 ]
McGuire, Michael [1 ]
机构
[1] Univ Victoria, Dept Elect & Comp Engn, POB 3055 Stn CSC, Victoria, BC, Canada
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Presented is an analysis of standard CORDIC implementations with sign precomputation mapped onto four modern Xilinx Field-Programmable Gate Arrays (FPGA) families, Virtex-4, -5, -6 and Spartan-6. Three methods of sign precomputation, P-CORDIC, Flat-CORDIC and Para-CORDIC have been proposed in previous literature as parallel methods for reducing CORDIC algorithm logic delay when implemented on an Application Specific Integrated Circuits (ASICs). However, little analysis exists on reconfigurable implementations where one major algorithm optimization design goal is to reduce interconnection delay. All three sign precomputation CORDIC techniques are shown to improve delay and logic utilization when compared with standard CORDIC. On state-of-the-art FPGAs, such as Virtex-6, P-CORDIC is found to perform best; on older devices, such as Virtex-4, Flat-CORDIC has the best performance. On in-between FPGAs, such as the Virtex-5, and Spartan-6, there is no clear winner between P-CORDIC and Flat-CORDIC. Para-CORDIC never outperforms P-CORDIC and Flat-CORDIC, but still represents an improvement over standard CORDIC implementations. Furthermore, Para-CORDIC can be deeply pipelined for applications where high throughput is the main design goal.
引用
收藏
页码:2186 / 2191
页数:6
相关论文
共 50 条
  • [11] Testing a PL/I Compiler Using Precomputation-based Program Generation
    Postema, Jesse
    Fabry, Johan
    Barthol, Yannick
    Oprescu, Ana
    2022 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST 2022), 2022, : 334 - 344
  • [12] Reconfigurable architecture for MIMO systems based on CORDIC operators
    Wang, Hongzhi
    Leray, Pierre
    Palicot, Jacques
    COMPTES RENDUS PHYSIQUE, 2006, 7 (07) : 735 - 750
  • [13] A low-power precomputation-based fully parallel content-addressable memory
    Lin, CS
    Chang, JC
    Liu, BD
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2003, 38 (04) : 654 - 662
  • [14] Accelerating Relative-error Bounded Lossy Compression for HPC datasets with Precomputation-Based Mechanisms
    Zou, Xiangyu
    Lu, Tao
    Xia, Wen
    Wang, Xuan
    Zhang, Weizhe
    Di, Sheng
    Tao, Dingwen
    Cappello, Franck
    2019 35TH SYMPOSIUM ON MASS STORAGE SYSTEMS AND TECHNOLOGIES (MSST 2019), 2019, : 65 - 78
  • [15] A banked precomputation-based CAM architecture for low-power storage-demanding applications
    Echeverria, Pedro
    Ayala, Jose L.
    Lopez-Vallejo, Marisa
    CIRCUITS AND SYSTEMS FOR SIGNAL PROCESSING , INFORMATION AND COMMUNICATION TECHNOLOGIES, AND POWER SOURCES AND SYSTEMS, VOL 1 AND 2, PROCEEDINGS, 2006, : 57 - 60
  • [16] Precomputation-based guarding and a robust power gating strategy in deep sub-micron CMOS
    Abdollahi, Afshin
    Pedram, Massoud
    JOURNAL OF NANOELECTRONICS AND OPTOELECTRONICS, 2007, 2 (02) : 171 - 190
  • [17] Adiabatic Logic Based Low-Power Precomputation-Based Content Addressable Memory Parameter Extractor Design
    Sun, Chi-Chia
    Wang, Cheng-Chih
    JOURNAL OF LOW POWER ELECTRONICS, 2018, 14 (03) : 439 - 447
  • [18] CORDIC Based Reconfigurable Architecture for DSCDMA/CI Transmitter
    Kapoor, Rajan
    Sundar, S. Shyam
    Kumar, Preetam
    2014 IEEE STUDENTS' TECHNOLOGY SYMPOSIUM (IEEE TECHSYM), 2014, : 126 - 131
  • [19] Design for low-power, low-cost, and high-reliability precomputation-based content-addressable memory
    Lin, CS
    Chang, JC
    Liu, BD
    APCCAS 2002: ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2002, : 319 - 324
  • [20] Exploration, Partitioning and Simulation of Reconfigurable Systems
    Dittmann, Florian
    Rammig, Franz
    Streubuehr, Martin
    Haubelt, Christian
    Schallenberg, Andreas
    Nebel, Wolfgang
    IT-INFORMATION TECHNOLOGY, 2007, 49 (03): : 149 - 156