SIFOpt - Fixed-point implementations of calculations from floating-point descriptions

被引:0
|
作者
Buehler, David M. [1 ]
Donohoe, Gregory W. [1 ]
机构
[1] Univ Idaho, Dept Comp Sci, CAMBR, Moscow, ID 83844 USA
关键词
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Signal and image processing and control algorithms are typically developed using double-precision floating point arithmetic, in a high-level software design environment such as Matlab/Sirnulink, IDL, or C/C++. The avionics system designer must implement these computations in a platform that satisfies the constraints of on- board data processing such as size, weight, power consumption and radiation hardness. The ability to implement math-intensive signal processing and control algorithms on simple, integer-only hardware would greatly increase the avionics system designer's options. This paper presents a methodology and software tool for generating fixed point computations, enabling integer-only processors to achieve numerical accuracy comparable to floating point, faster and with reduced size, weight, cost, and power consumption. The methodology has been successfully demonstrated on image focal plane array calibration, Fourier transform hyperspectral imager data conversion, wavelet-based feature selection, and various pattern recognition tasks.
引用
收藏
页码:2408 / 2414
页数:7
相关论文
共 50 条
  • [31] Selection of floating-point or fixed-point for adaptive noise canceller in somatosensory evoked potential measurement
    Shen, Chongfei
    Liu, Hongtao
    Xie, X. B.
    Luk, Keith D. K.
    Hu, Yong
    2007 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-16, 2007, : 3274 - +
  • [32] A FLOATING-POINT TO FIXED-POINT ASSEMBLY PROGRAM TRANSLATOR FOR THE TMS-320C25
    KIM, SY
    SUNG, WY
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 1994, 41 (11) : 730 - 739
  • [33] An efficient floating-point to fixed-point conversion process for biometric algorithm on DaVinci DSP architecture
    Konvalinka, Ira
    Quddus, Azhar
    Asraf, Daniel
    OPTICS AND PHOTONICS IN GLOBAL HOMELAND SECURITY V AND BIOMETRIC TECHNOLOGY FOR HUMAN IDENTIFICATION VI, 2009, 7306
  • [34] Cause and origin of moire interferences in recursive processes and with fixed-point and floating-point data types
    Alcover Garau, Pedro Maria
    COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2020, 80
  • [35] Energy-efficiency of floating-point and fixed-point SIMD cores for MIMO processing systems
    Guenther, D.
    Bytyn, A.
    Leupers, R.
    Ascheid, G.
    2014 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP (SOC), 2014,
  • [36] A floating-point to integer C converter with shift reduction for fixed-point digital signal processors
    Kum, KI
    Kang, JY
    Sung, WY
    ICASSP '99: 1999 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS VOLS I-VI, 1999, : 2163 - 2166
  • [37] A fixed-point implementation of tone mapping operation for HDR images expressed in floating-point format
    Dobashi, Toshiyuki
    Tashiro, Atsushi
    Iwahashi, Masahiro
    Kiya, Hitoshi
    APSIPA TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING, 2014, 3
  • [38] Fixed-point vs Floating-point arithmetic comparison for adaptive optics real time control computation
    Martin-Hernando, Yolanda
    Fernando Rodriguez-Ramos, Luis
    Reyes Garcia-Talavera, Marcos
    ADAPTIVE OPTICS SYSTEMS, PTS 1-3, 2008, 7015
  • [39] FPGA Implementation of a Decimal Floating-Point Accurate Scalar Product Unit with a Parallel Fixed-Point Multiplier
    Baesler, Malte
    Teufel, Thomas
    2009 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS, 2009, : 6 - 11
  • [40] Mokey: Enabling Narrow Fixed-Point Inference for Out-of-the-Box Floating-Point Transformer Models
    Zadeh, Ali Hadi
    Mahmoud, Mostafa
    Abdelhadi, Ameer
    Moshovos, Andreas
    PROCEEDINGS OF THE 2022 THE 49TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA '22), 2022, : 888 - 901