SQNR Estimation of Fixed-Point DSP Algorithms

被引:27
|
作者
Caffarena, Gabriel [1 ]
Carreras, Carlos [2 ]
Lopez, Juan A. [2 ]
Fernandez, Angel [2 ]
机构
[1] Univ CEU San Pablo, Dept Ingn Sistemas Informac & Telecomunicac, Madrid 28668, Spain
[2] Univ Politecn Madrid, Dept Ingn Elect, E-28040 Madrid, Spain
关键词
WORD-LENGTH OPTIMIZATION; NOISE;
D O I
10.1155/2010/171027
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A fast and accurate quantization noise estimator aiming at fixed-point implementations of Digital Signal Processing (DSP) algorithms is presented. The estimator enables significant reduction in the computation time required to perform complex word-length optimizations. The proposed estimator is based on the use of Affine Arithmetic (AA) and it is presented in two versions: (i) a general version suitable for differentiable nonlinear algorithms, and Linear Time-Invariant (LTI) algorithms with and without feedbacks; and (ii) an LTI optimized version. The process relies on the parameterization of the statistical properties of the noise at the output of fixed-point algorithms. Once the output noise is parameterized (i.e., related to the fixed-point formats of the algorithm signals), a fast estimation can be applied throughout the word-length optimization process using as a precision metric the Signal-to-Quantization Noise Ratio (SQNR). The estimator is tested using different LTI filters and transforms, as well as a subset of non-linear operations, such as vector operations, adaptive filters, and a channel equalizer. Fixed-point optimization times are boosted by three orders of magnitude while keeping the average estimation error down to 4%.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Efficient fixed-point refinement of DSP dataflow systems
    Nogues, Erwan
    Menard, Daniel
    [J]. PROCEEDINGS OF THE 2014 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2014), 2014, : 310 - 315
  • [22] Implementation of Machine Learning Applications on a Fixed-Point DSP
    Bharati, Swetha K.
    Jhunjhunwala, Ashok
    [J]. 2015 IEEE 28TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2015, : 1458 - 1463
  • [23] A fixed-point DSP (MDSP) chip for portable multimedia
    Ong, S
    Sunwoo, MH
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1999, E82A (06) : 939 - 944
  • [24] Optimized math functions for a fixed-point DSP architecture
    Lenzi, Karlo Gusso
    Saotome, Osamu
    [J]. 19TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 2007, : 125 - +
  • [25] Controller Fixed-Point Optimization with Genetic Algorithms
    Wolfram, Heiko
    [J]. 2015 INTERNATIONAL CONFERENCE ON APPLIED ELECTRONICS (AE), 2015, : 279 - 283
  • [26] Monotonic convergence of fixed-point algorithms for ICA
    Regalia, PA
    Kofidis, E
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2003, 14 (04): : 943 - 949
  • [27] SPHERICAL ALGORITHMS AND EVALUATION OF THE FIXED-POINT SET
    GALPERIN, EA
    [J]. NONLINEAR ANALYSIS-THEORY METHODS & APPLICATIONS, 1994, 23 (12) : 1545 - 1557
  • [28] On the fixed-point accuracy analysis of FFT algorithms
    Chang, Wei-Hsin
    Nguyen, Truong Q.
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2008, 56 (10) : 4673 - 4682
  • [29] Automatic evaluation of the accuracy of fixed-point algorithms
    Menard, D
    Sentieys, O
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 529 - 535
  • [30] Regularized algorithms for hierarchical fixed-point problems
    Yao, Yonghong
    Chen, Rudong
    [J]. NONLINEAR ANALYSIS-THEORY METHODS & APPLICATIONS, 2011, 74 (17) : 6826 - 6834