DocumentCode
341504
Title
Mixed arithmetic architecture: a solution to the iteration bound for resource efficient FPGA and CPLD recursive digital filters
Author
Living, J. ; Al-Hashimi, B.M.
Author_Institution
Sch. of Eng. & Adv. Technol., Staffordshire Univ., Stafford, UK
Volume
1
fYear
1999
fDate
36342
Firstpage
478
Abstract
This paper describes a new approach for negating the iteration bound of recursive digital filters. The approach is based on first applying equivalence transforms to the recursive section signal flow graph to determine the maximum allowable pipeline delay for each feedback loop and then selecting bit-parallel arithmetic where pipelined digit-serial computation does not meet these delay limits. Scattered look-ahead pipelining is considered in combination with the proposed method. The resultant structures remain predominantly digit-serial in operation, making the approach ideally suited to designs for programmable logic arrays since high resource efficiency is achieved. Using new digit-serial and bit-parallel multiplier prototypes offering reduced pipeline delay, a 14-bit data path 11-bit coefficient biquadratic filter for the Xilinx XC4010 achieves 36 Msamples.sec-1 sample processing rate, up to 5 times higher than previously reported results
Keywords
circuit feedback; delays; field programmable gate arrays; iterative methods; multiplying circuits; pipeline arithmetic; programmable logic devices; recursive filters; signal flow graphs; 11 bit; 14 bit; CPLD recursive digital filters; FPGA recursive digital filters; Xilinx XC4010; biquadratic filter; bit-parallel arithmetic; bit-parallel multiplier prototypes; delay limits; equivalence transforms; feedback loop; iteration bound; maximum allowable pipeline delay; mixed arithmetic architecture; recursive section signal flow graph; resource efficiency; resource efficient filters; sample processing rate; Arithmetic; Delay; Digital filters; Feedback loop; Flow graphs; Logic design; Pipeline processing; Programmable logic arrays; Prototypes; Scattering;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1999. ISCAS '99. Proceedings of the 1999 IEEE International Symposium on
Conference_Location
Orlando, FL
Print_ISBN
0-7803-5471-0
Type
conf
DOI
10.1109/ISCAS.1999.777930
Filename
777930
Link To Document