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 条
  • [41] VLSI implementation of a floating-point divider
    Patel, JN
    Abid, Z
    Wang, W
    16TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, 2004, : 505 - 508
  • [42] A Radix-4 Single-Precision Floating Point Divider based on Digit Set Interleaving
    Rust, Ingo
    Noll, Tobias G.
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 709 - 712
  • [43] Precimonious: Tuning Assistant for Floating-Point Precision
    Rubio-Gonzalez, Cindy
    Cuong Nguyen
    Hong Diep Nguyen
    Demmel, James
    Kahan, William
    Sen, Koushik
    Bailey, David H.
    Iancu, Costin
    Hough, David
    2013 INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC), 2013,
  • [44] Double precision floating-point arithmetic on FPGAs
    Paschalakis, S
    Lee, P
    2003 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2003, : 352 - 358
  • [45] Static analyses of the precision of floating-point operations
    Goubault, E
    STATIC ANALYSIS, PROCEEDINGS, 2001, 2126 : 234 - 259
  • [46] A dual precision IEEE floating-point multiplier
    Even, G
    Mueller, SM
    Seidel, PM
    INTEGRATION-THE VLSI JOURNAL, 2000, 29 (02) : 167 - 180
  • [47] FLOATING-POINT TECHNIQUE FOR EXTENDING AVAILABLE PRECISION
    DEKKER, TJ
    NUMERISCHE MATHEMATIK, 1971, 18 (03) : 224 - +
  • [48] SIMULATING LOW PRECISION FLOATING-POINT ARITHMETIC
    Higham, Nicholas J.
    Pranesh, Srikara
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (05): : C585 - C602
  • [49] MULTIPLE PRECISION FLOATING-POINT COMPUTATION IN FORTRAN
    VERMA, SB
    SHARAN, M
    SOFTWARE-PRACTICE & EXPERIENCE, 1980, 10 (03): : 163 - 173
  • [50] A multi-precision floating-point adder
    Ozbilen, Metin Mete
    Gok, Mustafa
    PRIME: 2008 PHD RESEARCH IN MICROELECTRONICS AND ELECTRONICS, PROCEEDINGS, 2008, : 117 - 120