DocumentCode :
1125438
Title :
Dynamic-range estimation
Author :
Wu, Bin ; Zhu, Jianwen ; Najm, Farid N.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Toronto, Ont.
Volume :
25
Issue :
9
fYear :
2006
Firstpage :
1618
Lastpage :
1636
Abstract :
It has been widely recognized that the dynamic-range information of an application can be exploited to reduce the datapath bitwidth of either processors or application-specific integrated circuits and, therefore, the overall circuit area, delay, and power consumption. While recent proposals of analytical dynamic-range-estimation methods have shown significant advantages over the traditional profiling-based method in terms of runtime, it is argued here that the rather simplistic treatment of input correlation and system nonlinearity may lead to significant error. In this paper, three mathematical tools, namely Karhunen-Loegraveve expansion, polynomial chaos expansion, and independent component analysis are introduced, which enable not only the orthogonal decomposition of input random processes, but also the propagation of random processes through both linear and nonlinear systems with difficult constructs such as multiplications, divisions, and conditionals. It is shown that when applied to interesting nonlinear applications such as adaptive filters, polynomial filters, and rational filters, this method can produce complete accurate statistics of each internal variable, thereby allowing the synthesis of bitwidth with the desired trade off between circuit performance and signal-to-noise ratio
Keywords :
Karhunen-Loeve transforms; application specific integrated circuits; chaos; independent component analysis; network analysis; polynomials; random processes; Karhunen-Loeve expansion; adaptive filters; datapath bitwidth reduction; dynamic-range estimation; independent component analysis; input random process; linear systems; nonlinear systems; orthogonal decomposition; polynomial chaos expansion; polynomial filters; random process propagation; rational filters; Adaptive filters; Application specific integrated circuits; Chaos; Delay; Energy consumption; Independent component analysis; Polynomials; Proposals; Random processes; Runtime; Bitwidth; Karhunen–LoÈve expansion (KLE); correlation; dynamic range; independent component analysis (ICA); non-Gaussian; nonlinear; polynomial chaos expansion (PCE);
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2005.859507
Filename :
1673738
Link To Document :
بازگشت