DocumentCode :
1641110
Title :
A novel FPGA design of a high throughput rate adaptive prediction error filter
Author :
Hwang, Yin-Tsung ; Han, Jih-Cheng
Author_Institution :
Dept. of Electron. Eng., Nat. Yunlin Univ. of Sci. & Technol., Taiwan
fYear :
1999
fDate :
6/21/1905 12:00:00 AM
Firstpage :
202
Lastpage :
205
Abstract :
In this paper we propose a novel adaptive prediction error filter design and implement it as a DSP core on FPGAs. The filter consists of a predictor and a Toeplitz solver. Previous ASIC design approaches often encountered problems such as unbalanced computing loads and extra data redirection circuit overheads. Therefore, we first reformulate the Schur algorithm and then derive an efficient systolic array designs capable of solving a size N Toeplitz matrix in every 2N cycles with each cycle equal to one MAC delay. The predictor design is implemented using the distributed arithmetic (DA) approach. The entire design is described in synthesizable VHDL code and fully parameterized with respect to the matrix size and word length. For the case of solving a tap 50 adaptive prediction error filter, we can achieve a clock rate of 40 MHz and a processing (symbol) rate as high as 60,976 matrix updates per second using four Xilinx 4044XL-3 FPGAs
Keywords :
Toeplitz matrices; adaptive filters; application specific integrated circuits; circuit CAD; digital filters; digital signal processing chips; distributed arithmetic; errors; field programmable gate arrays; high-speed integrated circuits; integrated circuit design; pipeline processing; prediction theory; systolic arrays; 40 MHz; ASIC design approach; DSP core; FPGA design; Schur algorithm; Toeplitz matrix; Toeplitz solver; Xilinx 4044XL-3 FPGA; adaptive prediction error filter; distributed arithmetic approach; high throughput rate; predictor design; synthesizable VHDL code; systolic array design; Adaptive filters; Algorithm design and analysis; Application specific integrated circuits; Arithmetic; Delay; Digital signal processing; Error correction; Field programmable gate arrays; Systolic arrays; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ASICs, 1999. AP-ASIC '99. The First IEEE Asia Pacific Conference on
Conference_Location :
Seoul
Print_ISBN :
0-7803-5705-1
Type :
conf
DOI :
10.1109/APASIC.1999.824063
Filename :
824063
Link To Document :
بازگشت