• DocumentCode
    3176232
  • Title

    Optimal Fixed-Point Implementation of Digital Filters

  • Author

    Roozbehani, Mardavij ; Megretski, Alexandre ; Feron, Eric

  • Author_Institution
    Massachusetts Inst. of Technol., Cambridge
  • fYear
    2007
  • fDate
    9-13 July 2007
  • Firstpage
    3565
  • Lastpage
    3569
  • Abstract
    We consider the problem of finding optimal realizations of discrete-time digital filters w.r.t. implementation on a finite-memory machine with a fixed-point processor. A realization for which the performance of the fixed-point implementation under quantization effects is closest (in some sense) to the ideal performance (assuming precise arithmetic) is considered optimal. The transfer function corresponding to the optimal implementation is not necessarily the same as the transfer function of the original filter. Therefore, the optimal implementation cannot be obtained via a change of coordinates. This problem is inherently a nonlinear control problem due to the presence of the quantizer. We use a signal + noise model to linearize the system. After linearization, the problem of finding the optimal realization is still a nonconvex optimization problem. We show that under some mild technical assumptions the problem can be convexified losslessly, and transformed into an equivalent set of LMIs for which numerical solutions can be obtained efficiently.
  • Keywords
    digital filters; discrete time filters; linear matrix inequalities; nonlinear control systems; optimisation; LMI; discrete-time digital filters; finite-memory machine; fixed-point processor; nonconvex optimization problem; nonlinear control problem; optimal fixed-point implementation; quantization effects; transfer function; Aerospace engineering; Cities and towns; Digital filters; Dynamic range; Fixed-point arithmetic; Optimal control; Quantization; Space technology; State-space methods; Transfer functions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference, 2007. ACC '07
  • Conference_Location
    New York, NY
  • ISSN
    0743-1619
  • Print_ISBN
    1-4244-0988-8
  • Electronic_ISBN
    0743-1619
  • Type

    conf

  • DOI
    10.1109/ACC.2007.4283132
  • Filename
    4283132