Fast Integer Word-length Optimization for Fixed-point SystemsInteger Word-length Optimization

被引:0
|
作者
Riham Nehmeh
Daniel Menard
Erwan Nogues
Andrei Banciu
Thierry Michel
Romuald Rocher
机构
[1] STMicroelectronics,UEB
[2] INSA Rennes,UEB
[3] IETR,undefined
[4] UMR 6164,undefined
[5] University of Rennes,undefined
[6] IRISA/INRIA,undefined
来源
关键词
Fixed-point arithmetic; Overflow effect analysis; Fixed-point simulation acceleration; Fixed-point optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Time-to-market and implementation cost are high-priority considerations in the automation of digital hardware design. Nowadays, digital signal processing applications are implemented into fixed-point architectures due to its advantage of manipulating data with lower word-length. Thus, floating-point to fixed point conversion is mandatory. This conversion is translated into optimizing the integer word length and fractional word length. Optimizing the integer word-length can significantly reduce the cost when the application is tolerant to a low probability of overflow. In this paper, a new selective simulation technique to accelerate overflow effect analysis is introduced. A new integer word-length optimization algorithm that exploits this selective simulation technique is proposed to reduce both implementation cost and optimization time. The efficiency of our proposals is illustrated through experiments, where selective simulation technique allows accelerating the execution time of up to 1200 and 1000 when applied on Global Positioning System and on Fast Fourier Transform part (FFT) of Orthogonal Frequency Division Multiplexing chain respectively. Moreover, applying the optimization algorithm on the FFT part leads to a cost reduction between 17 to 22 % with respect to interval arithmetic and an acceleration factor of up to 617 with respect to classical max-1 algorithm.
引用
收藏
页码:113 / 128
页数:15
相关论文
共 50 条
  • [1] Fast Integer Word-length Optimization for Fixed-point Systems
    Nehmeh, Riham
    Menard, Daniel
    Nogues, Erwan
    Banciu, Andrei
    Michel, Thierry
    Rocher, Romuald
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2016, 85 (01): : 113 - 128
  • [2] INTEGER WORD-LENGTH OPTIMIZATION FOR FIXED-POINT SYSTEMS
    Nehmeh, R.
    Menard, D.
    Banciu, A.
    Michel, T.
    Rocher, R.
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2014,
  • [3] Perturbation analysis for word-length optimization
    Constantinides, GA
    [J]. FCCM 2003: 11TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2003, : 81 - 90
  • [4] NOVEL ALGORITHMS FOR WORD-LENGTH OPTIMIZATION
    Nguyen, H. -N.
    Menard, D.
    Sentieys, O.
    [J]. 19TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO-2011), 2011, : 1944 - 1948
  • [5] Simulation-based word-length optimization method for fixed-point digital signal processing systems
    Sung, WY
    Kum, KI
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1995, 43 (12) : 3087 - 3090
  • [6] AIOSC: Analytical Integer Word-length Optimization Based on System Characteristics for Recursive Fixed-Point Linear Time Invariant Systems
    Grailoo, M.
    Alizadeh, B.
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING, 2020, 33 (07): : 1223 - 1230
  • [7] Towards Generic and Scalable Word-Length Optimization
    Van-Phu Ha
    Yuki, Tomofumi
    Sentieys, Olivier
    [J]. PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 1668 - 1673
  • [8] Word-length optimization of folded polynomial evaluation
    Constantinides, GA
    Miah, A
    Sidahao, N
    [J]. 12TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2004, : 285 - 286
  • [9] Precis: A usercentric, word-length optimization tool
    Chang, ML
    Hauck, S
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 2005, 22 (04): : 349 - 361
  • [10] Word-length optimization for differentiable nonlinear systems
    Constantinides, GA
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2006, 11 (01) : 26 - 43