资料介绍
实现数字化是控制系统的重要发展方向,而数字信号处理已在通信、语音、图像、自动控制、雷达、军事、航空航天等领域广泛应用。数字信号处理方法通常涉及变换、滤波、频谱分析、编码解码等处理。数字滤波是重要环节,它能满足滤波器对幅度和相位特性的严格要求,克服模拟滤波器所无法解决的电压和温度漂移以及噪声等问题。而有限冲激响应FIR滤波器在设计任意幅频特性的同时能够保证严格的线性相位特性。利用FPGA可以重复配置高精度的FIR滤波器,使用VHDL硬件描述语言改变滤波器的系数和阶数,并能实现大量的卷积运算算法。结合MATLAB工具软件的辅助设计,使得FIR滤波器具有快速、灵活、适用性强,硬件资源耗费少等特点。
2 基本原理
分布式算法(Distributed Arithmetic,简称DA)是一项重要的FPGA技术,广泛应用在计算乘积和之中。该算法基本原理如下:
一线性时不变网络输出:

设系数c[n]是已知常数,x[n]是变量,在有符号DA系统中假设变量x[n]的表达式为:

式中xb[n]为x[n]的第b位,而x[n]也就是x的第n次采样。于是,内积y可以表示为:

分布式算法是一种以实现乘加运算为目的的运算方法。它与传统算法实现乘加运算的不同在于执行部分积运算的先后顺序。该算法利用一个查找表(LUT)实现映射,即用一个2N字宽、预先编好程序的LUT接收一个N位输入向量xb=[xb[0]],xb[1],…,xb[N-1]]的映射,经查找表的查找后直接输出部分积。与传统算法相比,分布式算法可极大的减少硬件电路的规模,提高电路的执行速度。
2 基本原理
分布式算法(Distributed Arithmetic,简称DA)是一项重要的FPGA技术,广泛应用在计算乘积和之中。该算法基本原理如下:
一线性时不变网络输出:

设系数c[n]是已知常数,x[n]是变量,在有符号DA系统中假设变量x[n]的表达式为:

式中xb[n]为x[n]的第b位,而x[n]也就是x的第n次采样。于是,内积y可以表示为:

分布式算法是一种以实现乘加运算为目的的运算方法。它与传统算法实现乘加运算的不同在于执行部分积运算的先后顺序。该算法利用一个查找表(LUT)实现映射,即用一个2N字宽、预先编好程序的LUT接收一个N位输入向量xb=[xb[0]],xb[1],…,xb[N-1]]的映射,经查找表的查找后直接输出部分积。与传统算法相比,分布式算法可极大的减少硬件电路的规模,提高电路的执行速度。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- FIR数字滤波器的理论和设计
- 基于Matlab和DSP设计FIR数字滤波器方案
- 如何使用FPGA实现IIR数字滤波器的设计
- 使用DSP进行FIR数字滤波器设计的详细资料论文免费下载 17次下载
- 基于matlab的数字滤波器的设计及数字滤波器基本结构 27次下载
- FIR数字滤波器设计方案 6次下载
- 用CPLD实现FIR数字滤波器的设计 15次下载
- 用CPLD实现FIR数字滤波器 22次下载
- 基于LabVIEW的FIR数字滤波器设计 54次下载
- 基于Matlab/Simulink的FIR数字滤波器的设计与实现 39次下载
- 基于DSP Builder的FIR数字滤波器的实现 82次下载
- 基于频率采样法FIR数字滤波器的设计
- 基于DSP的FIR数字滤波器设计与实现
- 基于LabVIEW的数字滤波器的设计
- 数字滤波器的结构
- 基于FPGA实现FIR数字滤波器 842次阅读
- IIR和FIR数字滤波器的特点 4206次阅读
- FIR滤波器的MATLAB与FPGA设计 3463次阅读
- 基于DSP开发工具实现FIR滤波器的设计 4019次阅读
- 基于级联结构和VHDL语言的IIR数字滤波器在FPGA上实现设计 2193次阅读
- 基于LabVIEW的数字滤波器设计过程 1.1w次阅读
- 怎样设计一个基于FPGA的高效快速数字滤波器? 1.1w次阅读
- FPGA是如何设计并实现了32阶FIR数字滤波器的硬件电路? 5441次阅读
- 在FPGA内设计的高阶音频数字均衡滤波器整体设计方案详解 3060次阅读
- 数字滤波器的设计方法及步骤详解 12.9w次阅读
- 数字低通滤波器的设计 1.8w次阅读
- 常用的Σ-Δ ADC数字滤波器类型 9753次阅读
- 使用FPGA构建的数字滤波器设计方案 8881次阅读
- 基于Matlab的FIR数字滤波器设计方案 1.5w次阅读
- 基于FPGA的FIR数字滤波器设计方案 9251次阅读
下载排行
本周
- 1RK3588数据手册
- 2.24 MB | 7次下载 | 免费
- 2台达变频器VFD-M使用手册
- 2.51 MB | 2次下载 | 免费
- 3DAP03变频器使用手册
- 5.72 MB | 2次下载 | 免费
- 4PC0310 高亮度恒流LED驱动控制电路数据手册
- 0.54 MB | 1次下载 | 免费
- 5SAJ8000变频器使用手册
- 1.37 MB | 1次下载 | 免费
- 6HSJ08 电机驱动芯片数据手册
- 1.00 MB | 次下载 | 免费
- 7超大量程数字电容表BK-820电路原理图资料
- 0.14 MB | 次下载 | 10 积分
- 8ZYNQ UltraScalePlus RFSOC QSPI Flash固化常见问题说明
- 1.31 MB | 次下载 | 免费
本月
- 1常用电子元器件集锦
- 1.72 MB | 24500次下载 | 免费
- 2如何看懂电子电路图
- 12.88 MB | 137次下载 | 免费
- 3PC2456高压浪涌抑制器控制器数据手册
- 3.03 MB | 14次下载 | 免费
- 4ssd1306单片 CMOS OLED/PLED 驱动芯片中文手册
- 1.66 MB | 11次下载 | 1 积分
- 5PC5502负载均流控制电路数据手册
- 1.63 MB | 11次下载 | 免费
- 6PC2464具理想二极管的浪涌抑制控制器数据手册
- 4.42 MB | 9次下载 | 免费
- 7PC2466高电压浪涌抑制器数据手册
- 3.37 MB | 8次下载 | 免费
- 8ESP32开发板元件资料
- 0.03 MB | 7次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935132次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233089次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191409次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183345次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81593次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73818次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65990次下载 | 10 积分
电子发烧友App






创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论