随着科技的发展,电子电路的设计正逐渐摆脱传统的设计模式。可编程逻辑器件及硬件描述语言的出现与发展从根本上改变了数字系统设计与实现的技术与方法,越来越多的数字信号处理系统采用可编程逻辑器件来实现。 数字滤波技术作为数字信号处理的基本分支之一,在各种数字信号处理中起着重要作用,被广泛应用于很多领域。其中有限长冲激响应(FIR)滤波器,只有零点、系统稳定、运算速度快、具有线性相位的特性,设计灵活,在工程实际中获得广泛应用。 本文以数字滤波器的基本理论为依据,通过对现场可编程门阵列(FPGA)内部结构的研究,结合软件工程学中结构化设计思想和硬件描述语言的特点,以9阶FIR低通数字滤波器为例,采用Altera公司的EPIK30TC144-3器件完成了FIR数字滤波器的软硬件设计。我们在设计中采用了层次化、模块化的设计思想,将整个滤波器划分为多个功能模块,利用VHDL语言进行了各个功能模块的设计。 为了使设计的过程和结果更为直观,文中详细介绍了核心及外围硬件电路的设计过程,最终达到了基于FPGA硬件实现参数化FIR数字滤波器的目的。实验测试表明,本论文所设计的基于FPGA的9阶FIR低通数字滤波器基本达到了设计指标。依照此方法,只要修改参数,升级相关硬件,便可以更改滤波器性能,实现高通、带通FIR数字滤波器,说明本设计具有普遍指导意义。
上传时间: 2013-05-24
上传用户:1101055045
该论文基于NIOS Ⅱ软核处理器和Altera的FPGA技术,设计了一种便携式的振动频谱分析仪,用于旋转机械的故障监测和诊断。以SOPC技术为手段,将信号采集和信号处理电路通过可编程片上系统来实现,其特点是将对ADC的控制、数字信号的滤波、快速傅立叶变换的设计,通过FPGA芯片集成在一起,以NIOS Ⅱ来完成32位CPU的状态控制功能。工程机械、汽车车辆中都存在诸如发动机类的旋转机械,这类设备的异常振动往往会影响正常工作,严重时还会出现各种重大事故,该分析仪可以实时地或定期地对发动机、齿轮箱等旋转机械进行振动频谱分析和监测,运用于民用机械能产生非常好的经济效益。 该论文从四个方面进行了研究工作。其一,利用FPGA对ADC芯片的工作进行控制,使其在规定的时间内与DSP模块进行数据交换,并对ADC各引脚时序进行控制,使两者协调同步工作,编制了相应的VHDL语言程序。其二,采用SOPC Builder设计开发,实现了基于NIOS Ⅱ的32位CPU软核,创建了相应的C/C++和汇编的宏代码,使得软件可以访问用户自定义逻辑。对顶层设计产生的VHDL的RTL代码和仿真文件进行了综合、编译适配以及仿真。其三,配合Matlab和DSP Builder的强大功能进行DSP模块设计,开发出了FIR和FFT等功能模块,并且添加到SOPC系统中,使其可以由NIOS Ⅱ很容易的调用。其四,在NIOS Ⅱ系统中添加了uC/OS Ⅱ操作系统,提高了整个系统的稳定性,并且降低了开发难度,提高了系统升级的能力。由于整个设计是基于FPGA开发的,所以该系统包括了所有FPGA系统的特点,包括并行的DSP处理、在系统可编程、升级简单等特点,极易使设计产品化。
上传时间: 2013-04-24
上传用户:amandacool
自动增益控制电路已广泛用于各种接收机、录音机和信号采集系统中,另外在光纤通信、微波通信、卫星通信等通信系统以及雷达、广播电视系统中也得到了广泛的应用。本课题主要研究应用于音频放大的前级电
上传时间: 2013-05-21
上传用户:我们的船长
Altium Designer winter 09电路设计案例教程 详细介绍了Altium Designer Winter 09的基本功能、操作方法和实际应用技巧。该书集作者十多年PCB设计的实际工作经验和从事该课程教学的深刻体会于一体,从实际的应用出发,以典型案例为导向,以任务为驱动,深入浅出地介绍了Altium Designer软件的设计环境、原理图设计、层次原理图设计、多通道设计、印制电路板(PCB)设计、三维PCB设计、PCB规则约束及校验、交互式布线、原理图库、PCB库、集成库的创建、电路设计与仿真,Protel 99 SE与Altium Designer的转换等相关技术内容。
上传时间: 2013-07-24
上传用户:abc123456.
短波通信由于其固有的优点,在无线通信特别是军事通信中有着很重要的应用,国内外对短波电台以及高速调制解调器的研究也是相当多,然而有些硬件结构相似的电台信号特征差异却很大,这极大地限制了不同电台间的互通互连。而软件无线电用软件代替部分硬件,可以通过不同软件模块来实现不同的功能,因此利用软件无线电,可以在相同的硬件平台上,实现多种短波数字化业务,而本文重点研究的就是基于软件无线电的短波串行体制。 首先对短波串行体制标准进行了详细地研究,并对发射端实现方法进行了具体的说明。其次阐述了中频数字接收机相关基本理论,在研究信号采样理论、多速率数字信号处理理论、滤波器设计理论、FPGA硬件数字算法等基础上,并结合实际应用要求,提出了适合于FPGA实现的数字化中频处理系统方案,对系统进行了仿真,验证了系统方案的可行性,然后通过Verilog编程完成了数字下变频的FPGA实现,效果较好。最后对接收端的基带处理方法进行了一些探索。
上传时间: 2013-07-19
上传用户:czh415
· 摘要: DSP芯片TMS320C54x提供高速、双向、多通道缓冲串行口McBSP,它可以与其他的TMS320C54x器件或其它串口器件通讯.串行SPI通信协议是一种标准的通信协议,很多场合下都是采用这种机制.本文阐述了基于TMS320VC5410的多通道缓冲串行口(McBSP)的特点及其SPI协议的串口配置方法.提出了多通道缓冲串行口在频率合成技术中的一个新应用实例,给出了
上传时间: 2013-06-18
上传用户:Wwill
·摘要: 介绍了基于DSP的音频处理技术,提供采用音频编解码芯片TLV320AIC23和DSP理器实现的音频处理系统的典型解决方案.音频编解码芯片完成模拟音频信号与数字信号之间的相互转换,包括语音信号采集和语音信号发送两部分.DSP处理器则完成对经模数转换后的语音信号在数字域处理的过程.该方案可以充分发挥DSP所具有的灵活性好、处理速度快的特点.
上传时间: 2013-07-05
上传用户:yzhl1988
文中基于多速率数字信号处理原理,设计了用于数字下变频技术的CIC抽取滤波器。通过分析CIC滤波器的原理及性能参数,利用MATLAB设计了符合系统要求的CIC滤波器,并通过FPGA实现了CIC滤波器的设计。
上传时间: 2013-11-19
上传用户:潜水的三贡
特点: 精确度0.1%满刻度 可作各式數學演算式功能如:A+B/A-B/AxB/A/B/A&B(Hi or Lo)/|A|/ 16 BIT类比输出功能 输入与输出绝缘耐压2仟伏特/1分钟(input/output/power) 宽范围交直流兩用電源設計 尺寸小,穩定性高
上传时间: 2014-12-23
上传用户:ydd3625
ADE7816是一款多通道电能计量IC,可以同时测量多达6个电流通道和1个电压通道。ADE7816可提供所有通道的有功和无功电能以及电流和电压有效值读数。另外提供各种电能质量功能,包括无负载、反向功率和角度测量。ADE7816适合各种计量应用,包括智能电表、配电单元和家庭电能监控器。
上传时间: 2013-10-10
上传用户:wys0120