当前位置: 首页 > news >正文

做直播网站一定要idc吗本地人才招聘网

做直播网站一定要idc吗,本地人才招聘网,电商平台财务如何做账,wordpress 修改上传路径名称:FIR滤波器低通滤波器 软件:Quartus 语言:Verilog/VHDL 本资源含有verilog及VHDL两种语言设计的工程,每个工程均可实现以下FIR滤波器的功能。 代码功能: 设计一个8阶FIR滤波器(低通滤波器&#xff…

名称:FIR滤波器低通滤波器

软件:Quartus

语言:Verilog/VHDL

本资源含有verilog及VHDL两种语言设计的工程,每个工程均可实现以下FIR滤波器的功能。

e2b3a0bc-46e4-4418-921e-482c7e86db23.png

代码功能:

设计一个8阶FIR滤波器(低通滤波器),要求截止频率为20KHz,使用线性相位结构。

参数设计方法:

使用matlab软件设计滤波器系数

滤波器系数设计:

打开Matlab软件在指令窗口中键入:m=fir1(7,0.2),即可得到如下的系数:

0.009、0.048、0.164、0.279、0.279、0.164、0.048、0.009

将系数放大1000倍即:9,48,164,279;乘加计算计算完成后再除以1000.

演示视频(以VHDL工程文件为例,verilog同理):

http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=212

FPGA代码Verilog/VHDL代码资源下载网:www.hdlcode.com

代码下载:

FIR滤波器低通滤波器(代码在文末付费下载)软件:Quartus语言:Verilog/VHDL本资源含有verilog及VHDL两种语言设计的工程,每个工程均可实现以下FIR滤波器的功能。代码功能:设计一个8阶FIR滤波器(低通滤波器),要求截止频率为20KHz,使用线性相位结构。参数设计方法:使用matlab软件设计滤波器系数滤波器系数设计:打开Matlab软件在指令窗口中键入:m=fir名称:FIR滤波器低通滤波器(代码在文末付费下载)软件:Quartus语言:Verilog/VHDL本资源含有verilog及VHDL两种语言设计的工程,每个工程均可实现以下FIR滤波器的功能。代码功能:设计一个8阶FIR滤波器(低通滤波器),要求截止频率为20KHz,使用线性相位结构。参数设计方法:使用matlab软件设计滤波器系数滤波器系数设计:打开Matlab软件在指令窗口中键入:m=firicon-default.png?t=N7T8http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=212

部分代码展示

verilog代码:

//滤波器
module FIR_filter(
input clk_in,//50MHz
input reset_p,//高电平复位
output [9:0]fir_data//滤波后结果
);
wire [9:0] data_in;
wire clk_100K;
//分频模块,50M分频到100K
div_clk i_div_clk(
. clk_in(clk_in),
. clk_out(clk_100K)
);
//产生带噪声的正弦波
sin_noise i_sin_noise(
. clk_in(clk_in),//50MHz
. reset_p(reset_p),//高电平复位
. sin_and_noise(data_in)//产生带噪声的正弦波
);
//8阶线性相位结构FIR
FIR i_FIR(
. clk(clk_100K),//100K
. reset_p(reset_p),//高电平复位
. data_in(data_in),//周期1K,噪声频率30K左右
. fir_data(fir_data)//滤波后结果
);
endmodule

VHDL代码:

LIBRARY ieee;USE ieee.std_logic_1164.all;
--滤波器
ENTITY FIR_filter ISPORT (clk_in    : IN STD_LOGIC;--50MHzreset_p   : IN STD_LOGIC;--高电平复位fir_data  : OUT STD_LOGIC_VECTOR(9 DOWNTO 0)--滤波后结果);
END FIR_filter;
ARCHITECTURE behave OF FIR_filter IS
--产生带噪声的正弦波COMPONENT sin_noise ISPORT (clk_in    : IN STD_LOGIC;reset_p   : IN STD_LOGIC;sin_and_noise : OUT STD_LOGIC_VECTOR(9 DOWNTO 0));END COMPONENT;--分频模块COMPONENT div_clk ISPORT (clk_in    : IN STD_LOGIC;clk_out   : OUT STD_LOGIC);END COMPONENT;--8阶线性相位结构FIRCOMPONENT FIR ISPORT (clk       : IN STD_LOGIC;reset_p   : IN STD_LOGIC;data_in   : IN STD_LOGIC_VECTOR(9 DOWNTO 0);fir_data  : OUT STD_LOGIC_VECTOR(9 DOWNTO 0));END COMPONENT;--定义内部信号SIGNAL data_in        : STD_LOGIC_VECTOR(9 DOWNTO 0);SIGNAL clk_100K       : STD_LOGIC;
BEGIN--分频模块,50M分频到100K i_div_clk : div_clkPORT MAP (clk_in   => clk_in,clk_out  => clk_100K);--产生带噪声的正弦波 i_sin_noise : sin_noisePORT MAP (clk_in         => clk_in,--50MHzreset_p        => reset_p,--高电平复位sin_and_noise  => data_in--产生带噪声的正弦波);--8阶线性相位结构FIRi_FIR : FIRPORT MAP (clk       => clk_100K,--100Kreset_p   => reset_p,--高电平复位data_in   => data_in,--周期1K,噪声频率30K左右fir_data  => fir_data--滤波后结果);END behave;

设计文档(以VHDL工程文件为例,verilog同理):

设计文档.doc

1. 工程文件

2. 程序文件

3. 程序编译

4. RTL图

5. Testbench

6. 仿真图

整体仿真

分频模块仿真

产生带噪声正弦波模块仿真

滤波器模块仿真

http://www.yayakq.cn/news/889659/

相关文章:

  • 如何设计大气的网站wordpress管理员信息在哪
  • 自己能做网站吗南京哪里可以做网站
  • 聊城网站建设哪个好自建网站教程
  • 精美网站源码下载管理咨询公司名称大全
  • 做网站如何与美工配合免费的资料网站
  • 网站开发技术指标是什么做网站宣传的公司
  • 爱站网关键词查询网站的工具中国纪检监察网官网
  • 成都电商网站制作WordPress和微信小程序
  • 做网站需要材料做网站需要融资
  • ts-428 WordPressseowhy问答
  • 企业网站建设费计入什么科目做网站什么语言好
  • 网站如何做百度百科wordpress 视频 播放器插件
  • 提供做网站服务好天眼网查询个人信息
  • 心悦会员免做卡网站外贸建站与推广如何做
  • 网站运营无经验可以做吗电子商务网站建设与维护实训题库
  • 网站制作公司有哪些wordpress获取站点链接
  • 社交网站开发 转发深圳龙华好还是龙岗好
  • 模板网站音响案例Wordpress老是给攻击
  • 怎样做淘宝推广网站唐山网站建设哪家好
  • 网站建设直通车关键词设置百度推广一个点击多少钱
  • 网站建设方面存在的问题招聘网站建设价格
  • 网站里的地图定位怎么做互联网公司
  • 公司企业网站建设目的一键建站模板
  • 优秀网站欣赏wordpress 过滤图片
  • 可做产品预售的网站吉林省住房建设保障厅网站
  • seo短视频网页入口引流在线邯郸seo排名
  • asp网站表格代码群晖 wordpress规则
  • 开封建设局网站网络广告产生于哪个国家
  • php 开源企业网站安徽网站建设公司哪家好
  • 济南哪里做网站多个域名多国语言网站seo优化