SHERP

Combined word-length optimization and high-level synthesis of digital signal processing systems

Cited 88 time in webofscience Cited 121 time in scopus
Authors
Kum, Ki-Il; Sung, Wonyong
Issue Date
2001-08
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Citation
IEEE Trans. Computer-Aided Design of Intergrated Circuits and Systems, vol. 20, pp. 921-930, Aug. 2001
Keywords
Digital signal processing systemfixed-point arithmetichigh-level sythesisword-length optimization
Abstract
Conventional approaches for fixed-point implementation of digital signal processing algorithms require the scaling and word-length (WL) optimization at the algorithm level and the high-level synthesis for functional unit sharing at the architecture level. However, the algorithm-level WL optimization has a few limitations because it can neither utilize the functional unit sharing information for signal grouping nor estimate the hardware cost for each operation accurately. In this study, we develop a combined WL optimization and high-level synthesis algorithm not only to minimize the hardware implementation cost, but also to reduce the optimization time significantly. This software initially finds the WL sensitivity or minimum WL of each signal throughout fixed-point simulations of a signal flow graph, performs the WL conscious high-level synthesis where signals having the similar WL sensitivity are assigned to the same functional unit, and then conducts the final WL optimization by iteratively modifying the WLs of the synthesized hardware model. A list-scheduling-based and an integer linear-programming-based algorithms are developed for the WL conscious high-level synthesis. The hardware cost function to minimize is generated by using a synthesized hardware model. Since fixed-point simulation is used to measure the performance, this method can be applied to general, including nonlinear and time-varying, digital signal processing systems. A fourth-order infinite-impulse response filter, a fifth-order elliptic filter, and a 12th-order adaptive least mean square filter are implemented using this software.
ISSN
0278-0070
Language
English
URI
http://hdl.handle.net/10371/6150
DOI
https://doi.org/10.1109/43.936374
Files in This Item:
There are no files associated with this item.
Appears in Collections:
College of Engineering/Engineering Practice School (공과대학/대학원)Dept. of Electrical and Computer Engineering (전기·정보공학부)Journal Papers (저널논문_전기·정보공학부)
  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Browse