简介:摘要现场可编程门阵列(FPGA)器件广泛应用于数字信号处理领域,而使用VHDL或VerilogHDL语言进行设计比较复杂。提出一种采用DSPBuilder实现IIR数字滤波器的设计方案,按照Matlab/Simulink/DSPBuilder/QuartusⅡ的设计流程,设计了一个4阶IIR低通数字滤波器,并通过QuartusⅡ软件中的嵌入式逻辑分析仪SignalTapⅡ对设计进行了硬件实时测试。结果表明,所设计的IIR数字滤波器功能正确,性能良好。
简介:摘要本文设计了一个有限长FIR数字低通滤波器,采样频率1MHz,截止频率100KHz,输入输出数据为8位。软件测试阶段中,滤波器的系数和函数类型可以通过Matlab编程仿真的数据来进行确认,再利用分布式算法在FPGA芯片上完成滤波器的乘累加部分,FIR滤波可以使用Verilog语言编程实现,最后的仿真是在Modelsim上完成。实物的测试阶段中,由信号源产生输入信号,在A/D、D/A模块经A/D可以将信号转入FPGA芯片进行滤波,得到滤波结果由D/A转换芯片输出,同时FPGA芯片可以控制A/D和D/A模块的工作,最后的滤波结果送示波器观察。研究结果表明,这次论文中涉及到的FIR滤波器硬件的模块小,只是1MHz采样频率。将查找表进行相应的改动能实现高通、带通的FIR滤波器,这也体现了设计的灵活性。
简介:摘要:分析了Fabry-Perot滤波器的工作原理,设计了基于全光纤Fabry-Perot滤波器的光谱检测装置,通过对滤波器中的压电陶瓷施加周期性的锯齿波电压,并采用内置光源对测试光谱进行校准,降低F-P滤波器迟滞效应对光谱检测准确度的影响,实现了1530nm~1570nm波段内的光谱检测,光谱分辨率0.2nm,波长准确度±0.05nm,可满足各类近红外半导体激光光源(如DFB-LD、SLD、FP-LD、LED等)的光谱特性、光纤及光纤放大器的光波传输特性、光纤传感器的反射特性等的L波段测试,与衍射光栅型光谱分析仪相比,具有体型小、测试速度快、成本低和便于模块化生产等优点。