Title :
A method of eliminating oscillations in high-speed recursive digital filters
Author :
Fernando, John S. ; Ercegovac, Milos D.
Author_Institution :
AT&T Bell Labs., Allentown, PA, USA
fDate :
10/1/1997 12:00:00 AM
Abstract :
A dynamic scaling (DS) method is proposed as a cost-effective means of eliminating overflow and limit cycle oscillations in fixed-point direct-form recursive filters. It is implemented by adding a DS unit to a fixed-point on-line module without modifying the latter. On-line modules consume inputs and produce output digits serially, most significant digit first. The DS method introduces a shared exponent into the fixed-point computation at reasonable cost. Implementation in a 1.5 μ gate array shows that the DS method is twice as cost effective as the previously known precision extension method. The need for scaling between filter sections is also eliminated
Keywords :
digital arithmetic; limit cycles; logic arrays; recursive filters; 1.5 micron; dynamic scaling method; fixed-point direct-form filters; gate array; high-speed recursive digital filters; limit cycle oscillations; most significant digit; overflow; shared exponent; Active filters; Application specific integrated circuits; Band pass filters; Broadband amplifiers; Circuit theory; Digital arithmetic; Digital filters; Limit-cycles; Notice of Violation; Q factor;
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on