Implementation of Single-Precision Floating-Point Trigonometric Functions with Small Area

被引:2
|
作者
Dong, Chen [1 ]
He, Chen [1 ]
Xing, Sun [1 ]
Long, Pang [1 ]
机构
[1] Beijing Inst Technol, Sch Informat & Elect, Beijing 100081, Peoples R China
关键词
CORDIC; floating-point; FPGA; trigonometric functions;
D O I
10.1109/ICCECT.2012.186
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Computation of floating-point trigonometric functions has a relevant importance in a wide variety of scientific applications, where the area cost, error and latency are important requirements to be attended. This paper presents an architecture based on CORDIC algorithm to implement single-precision floating-point trigonometric functions with small area. With mathematical transformation and high-precision fixed-point arithmetic instead of floating point operations, this paper addresses three questions for single-precision floating point trigonometric functions, including the range of angles is not enough, large area and low operating frequency. The method is implemented on the FPGA platform, the results show that this method can reduce the area effectively, and to ensure the accuracy of computation.
引用
收藏
页码:589 / 592
页数:4
相关论文
共 50 条
  • [21] A memory bandwidth improvement with memory space partitioning for single-precision floating-point FFT on Stratix 10 FPGA
    Miyajima, Takaaki
    Sano, Kentaro
    2021 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2021), 2021, : 787 - 790
  • [22] Single-Precision Floating-Point Multiplier Design Using Quantum-Dot Cellular Automata with Power Dissipation Analysis
    Gudivada, A. Arunkumar
    Sudha, Gnanou Florence
    ADVANCES IN SIGNAL PROCESSING AND COMMUNICATION ENGINEERING, ICASPACE 2021, 2022, 929 : 103 - 116
  • [23] DLX gold: Design and implementation of a DLX microprocessor with single precision Floating-Point operations
    Aguilar, John Edrian H.
    Reas, Rosario M.
    Villangca, John Benedict B.
    Villangca, B.
    Ballesil, Anastacia P.
    Reyes, Joy Alinda P.
    TENCON 2007 - 2007 IEEE REGION 10 CONFERENCE, VOLS 1-3, 2007, : 1272 - 1275
  • [24] Accurate Floating-point Operation using Controlled Floating-point Precision
    Zaki, Ahmad M.
    Bahaa-Eldin, Ayman M.
    El-Shafey, Mohamed H.
    Aly, Gamal M.
    2011 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2011, : 696 - 701
  • [25] A VLSI Implementation of Double Precision Floating-Point Logarithmic Function
    Hao, Liu
    Wang Ming-Jiang
    Chen Mo-Ran
    Ming, Liu
    2019 IEEE 4TH INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING (ICSIP 2019), 2019, : 345 - 349
  • [26] Circuit implementation of floating point range reduction for trigonometric functions
    Qian, Xuehai
    Zhang, Hao
    Yang, Jingang
    Huang, He
    Zhang, Junchao
    Fan, Dongrui
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 3010 - 3013
  • [27] Novel optimized low power design of single-precision floating-point adder using Quantum-dot Cellular Automata
    A. Arunkumar Gudivada
    Gnanou Florence Sudha
    The Journal of Supercomputing, 2022, 78 : 6035 - 6053
  • [28] Novel optimized low power design of single-precision floating-point adder using Quantum-dot Cellular Automata
    Gudivada, A. Arunkumar
    Sudha, Gnanou Florence
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (04): : 6035 - 6053
  • [29] Semi-Automatic Floating-Point Implementation of Special Functions
    Lauter, Christoph
    Mezzarobba, Marc
    IEEE 22ND SYMPOSIUM ON COMPUTER ARITHMETIC ARITH 22, 2015, : 58 - 65
  • [30] FPGA Based Implementation of a Double Precision IEEE Floating-Point Adder
    Ghosh, Somsubhra
    Bhattacharyya, Prarthana
    Dutta, Arka
    7TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL (ISCO 2013), 2013, : 271 - 275