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

营销网站做得好的公司镇海官方网站建设

营销网站做得好的公司,镇海官方网站建设,网站技术说明书模板,wordpress 微信打不开基于FPGA的FIR低通滤波器实现(附工程源码) 文章目录 基于FPGA的FIR低通滤波器实现(附工程源码)前言一、matlab设计FIR滤波器#xff0c;生成正弦波1.设计FIR滤波器1.生成正弦波.coe 二、vivado1.fir滤波器IP核2.正弦波生成IP核3.时钟IP核设置4.顶层文件/测试文件代码 三.simul…基于FPGA的FIR低通滤波器实现(附工程源码) 文章目录 基于FPGA的FIR低通滤波器实现(附工程源码)前言一、matlab设计FIR滤波器生成正弦波1.设计FIR滤波器1.生成正弦波.coe 二、vivado1.fir滤波器IP核2.正弦波生成IP核3.时钟IP核设置4.顶层文件/测试文件代码 三.simulation四.源代码 前言 本文为FPGA实现FIR滤波器仿真过程附源代码。 提示以下是本篇文章正文内容下面案例可供参考 一、matlab设计FIR滤波器生成正弦波 1.设计FIR滤波器 打开MATLAB在命令行窗口输入 fadtool 回车后在滤波器设计界面设置滤波器参数如下 之后点击如图标志设置定点在菜单栏目标R出选择生成对应滤波器系数.COE文件 1.生成正弦波.coe matlab代码如下 width8; %rom的位宽 depth1024; %rom的深度 xlinspace(0,2*pi,depth); %在一个周期内产生1024个采样点 y_sinsin(x); %生成余弦数据 y_sinround(y_sin*(2^(width-1)-1))2^(width-1)-1; %将余弦数据全部转换为整数fidfopen(C:\Users\lys\Desktop\fir\sin.coe,w); %创建.coe文件 fprintf(fid,%d,\n,y_sin); %向.coe文件中写入数据 fclose(fid); %关闭.coe文件二、vivado 1.fir滤波器IP核 设置参数如下 2.正弦波生成IP核 参数设置如下 3.时钟IP核设置 参数设置如下 4.顶层文件/测试文件代码 timescale 1ns / 1psmodule fir_top(input clk,input rst_n,input [1:0]rom_sel,output [7:0]douta,output [7:0]fir_out_data);wire clk_10m;wire clk_1;wire clk_2;wire clk_3;// clk_wiz_0 instance_name( // .clk_out1(clk_1), // output clk_out1 // .clk_out2(clk_2), // .clk_out3(clk_3), // .clk_out4(clk_10m), // .reset(rst_n), // input resetn // .locked(), // output locked // .clk_in1(clk) // ); // input clk_in1clk_wiz_0 instance_name(// Clock out ports.clk_out1(clk_1), // output clk_out1.clk_out2(clk_2), // output clk_out2.clk_out3(clk_3), // output clk_out3.clk_out4(clk_10m), // output clk_out4// Status and control signals.resetn(rst_n), // input reset.locked(), // output locked// Clock in ports.clk_in1(clk)); // input clk_in1wire clk_rom;assign clk_rom (rom_sel 0)?clk_1:((rom_sel 1)?clk_2:clk_3);reg [9:0]addra;always(posedge clk_rom or negedge rst_n)beginif(!rst_n)addra d0;elseaddra addra 1b1;endrom_fir rom_inst (.clka(clk_rom), // input wire clka.ena(1b1), // input wire ena.addra(addra), // input wire [9 : 0] addra.douta(douta) // output wire [7 : 0] douta);wire [7:0]fir_in_data;assign fir_in_data douta - d128;fir fir_inst (.aclk(clk), // input wire aclk.s_axis_data_tvalid(clk_10m), // input wire s_axis_data_tvalid.s_axis_data_tready(), // output wire s_axis_data_tready.s_axis_data_tdata(fir_in_data), // input wire [7 : 0] s_axis_data_tdata.m_axis_data_tvalid(), // output wire m_axis_data_tvalid.m_axis_data_tdata(fir_out_data) // output wire [7 : 0] m_axis_data_tdata);endmodule timescale 1ns / 1psmodule fir_top_tb;reg clk;reg rst_n;reg [1:0]rom_sel;wire [7:0]douta;wire [7:0]fir_out_data;fir_top fir_top_inst(.clk (clk),.rst_n (rst_n),.rom_sel(rom_sel),.douta (douta),.fir_out_data(fir_out_data));initial clk 0;always#10 clk ~clk;initial beginrst_n 0;rom_sel 0;#200;rst_n 1b1;#200000;rom_sel 1;#200000;rom_sel 2;#200000;$stop;endendmodule 三.simulation 只为测试功能未考虑滤波器性能所以效果不佳结果实现如下 四.源代码 https://download.csdn.net/download/qq_42761380/88243346
http://www.w-s-a.com/news/173275/

相关文章:

  • 三亚市城乡建设局网站网站口碑营销
  • 图书租借网站 开发企业网站搜索优化外
  • 新乡个人网站建设哪家好免费的图片做视频在线观看网站
  • 洛阳工程建设信息网站山西响应式网页建设哪里好
  • 企业网站建设市场的另一面wordpress分类插件
  • 网站建设名头公司展厅装修
  • 小型购物网站开发费用郑州企业网站模板建站
  • 个体商户建自己的网站做销售建设积分兑换官方网站
  • 网站建设与维护培训网页制作专业用语
  • 建站特别慢wordpress网页制作与设计项目策划书
  • 视频制作素材免费网站头像制作在线生成器
  • 网站建设是不是可以免费建站广州做网站 信科网络
  • 闸北区网站设计叫别人做网站后怎么更改密码
  • 为什么想做网站运营建设工程教育网站
  • 站长基地百度推广整体优化网站
  • 门窗 东莞网站建设wordpress外链论坛
  • 安徽省建设部网站官网还能用的wap网站
  • 企业网站设计开发网站关键词优化seo
  • 郑州高档网站建设台州网站建设推广
  • 广东省建设信息港网站WordPress手机缩略图设置
  • 优秀网站主题平顶山专业做网站公司
  • wordpress返回顶部插件wordpress站群seo
  • 企业网站建设报价表百度竞价托管哪家好
  • 织梦网站首页打开慢淄博网站推广那家好
  • 苏州高端网站建设kgwl互动网站建设的主页
  • 宿州网站建设哪家公司好个人网站制作方法
  • 网站正能量晚上在线观看视频站长之家关键词挖掘工具
  • 建设网站怎么判断是电脑还是手机仿租号网站源码网站开发
  • seo百度网站排名软件重庆巫山网站设计公司
  • 搭建视频播放网站网站排名诊断