摘要: |
介绍了用CPLD实现高精度高速度FIR数字滤波器的基本方法,可以方便地调整滤波器的阶数和系数,适合不同的应用。时序分析表明,该设计在系数量化数据宽度为20bit时可工作于40MHz以上的时钟频率。用设计软件对X-Ray取样信号进行功能仿真,并与Matlab仿真结果进行比较。结果表明该设计是可靠的,可以满足一些高精度实时系统如X-Ray数字谱仪的需求。 |
关键词: FIR滤波器,CPLD,高精度,实时,仿真 |
DOI:10.3969/j.issn.1001-893X. |
修订日期:2003-02-13 |
基金项目: |
|
Quick Implementation of FIR Filter Based on CPLD |
|
() |
Abstract: |
A method to implement FIR filter based on CPLD is presented.The orders and the coefficients of the FIR filter may flexibly be tuned, and it may suit to versatile applications. The result of time analyzing shows that the FIR filter may run at over the 40MHz clock with quantizing coefficients' width of 20 bit. The functional simulation with a set of data of X-Ray waveform is carried out by the design software. To compare with the result of the functional simulation, the Matlab simulation is also performed with the same data. The result shows that the FIR filter is reliable and can satisfy the requirement of some high accurate and real time system such as X-Ray digital spectroscopy. |
Key words: FIR filter,CPLD,High accuracy,Real time,Simulation |