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

网站建设毕业设计任务书房地产网站制作教程

网站建设毕业设计任务书,房地产网站制作教程,怎么搭建mysql数据库网站,做网站的利与弊软件的定时中断很难控制精准触发沿的位置#xff0c;可以通过 PL-PS 的中断完成精准的定时中断。PL 的中断通过 Verilog 代码产生#xff0c;这样紧密结合 PS-PL 的处理#xff0c;发挥各自的优势。一、PL 侧定时中断1.实际要求① 上升沿中断#xff1b;② 高电平宽度不小于…软件的定时中断很难控制精准触发沿的位置可以通过 PL-PS 的中断完成精准的定时中断。PL 的中断通过 Verilog 代码产生这样紧密结合 PS-PL 的处理发挥各自的优势。一、PL 侧定时中断1.实际要求① 上升沿中断② 高电平宽度不小于1us③ 中断计数器的时钟为 200Mhz④ 有两个中断 3ms 和0.5ms2.Verilog中断代码1 //**************************************************************************2 //*** 名称 : genintr3ms05ms.v3 //*** 作者 : xianyu_FPGA4 //*** 博客 https://www.cnblogs.com/xianyufpga/5 //*** 日期 2019-08-106 //*** 描述 : 3ms和0.5ms精准延时7 //**************************************************************************8910 modulegenintr3ms05ms11 //12 (13 //input -----------------------------------------14 input wire clk , //时钟200Mhz15 input wire rst , //复位高电平有效16 //output ----------------------------------------17 output reg intr3ms , //3ms中断18 output reg intr05ms //0.5ms中断19 );20 //21 parameter CNT3MS_END 600000;22 parameter CNT05MS_END 100000;23 parameter PULSEW 200 ; //中断高电平维持时间24 //25 reg [23:0] cnt3ms ;26 wireadd_cnt3ms ;27 wireend_cnt3ms ;28 reg [23:0] cnt05ms ;29 wireadd_cnt05ms ;30 wireend_cnt05ms ;3132 //33 // 0.5ms延时34 //35 always (posedge clk) begin36 if(rst)37 cnt3ms 0;38 else if(add_cnt3ms) begin39 if(end_cnt3ms)40 cnt3ms 0;41 else42 cnt3ms cnt3ms 1;43 end44 end4546 assign add_cnt3ms 1;47 assign end_cnt3ms add_cnt3ms cnt3ms CNT3MS_END-1;4849 always (posedge clk) begin50 if(rst) begin51 intr3ms 0;52 end53 else if(end_cnt3ms) begin54 intr3ms 1;55 end56 else if(add_cnt3ms cnt3msPULSEW-1) begin57 intr3ms 0;58 end59 end6061 //62 // 3ms延时63 //64 always (posedge clk) begin65 if(rst)66 cnt05ms 0;67 else if(add_cnt05ms) begin68 if(end_cnt05ms)69 cnt05ms 0;70 else71 cnt05ms cnt05ms 1;72 end73 end7475 assign add_cnt05ms 1;76 assign end_cnt05ms add_cnt05ms cnt05ms CNT05MS_END-1;7778 always (posedge clk) begin79 if(rst) begin80 intr05ms 0;81 end82 else if(end_cnt05ms) begin83 intr05ms 1;84 end85 else if(add_cnt05ms cnt05msPULSEW-1) begin86 intr05ms 0;87 end88 end89909192 endmodule3.PL中断封装成私有IP①打开 Vivado新建工程然后选择菜单栏 Tools --- Create and Package New IP...②Vivado 打开了一个新的界面类似于原界面但是多了一个选项这时如果 Verilog 有语法错误Source处会显示红色波浪线。也可以在此新界面修改代码修改后保存页面显示成编辑图标必须点击更新才行。③默认情况下复位是低有效我们可以手动改成高有效④选择 Review and Package 可以看到 Package IP 点击它即可完成 IP 的封装⑤此页面自动关闭回到原页面可以在 Settings --- IP --- Repository 中可以看到这个自定义 IP此页面也可以手动添加第三方 IP⑥生成 bit 文件并以此加载 SDK。二、ZYNQ硬中断的使用1.进入到 Create Block Design 中输入 genintr3ms05ms 即可添加该自定义 IP2.添加 ZYNQ复位选上时钟频率设置为 200Mhz同时记得勾选中断3.连线两个中断但只有一个接口我们借用一个 Concat IP 即可4.连线可以直接点击上方 Run 自动布线会多出一个 Processor System Reset模块中断复位是高有效而ZYNQ复位是低有效此模块会协调好。而手动布线则可能出错。5.如果布线时发现自定义 IP 需要修改可以选中该 IP右键进入修改之后就可以进入到SDK进行中断代码编写了和普通PL中断是类似的。参考资料[1]V3学院FPGA教程
http://www.zqtcl.cn/news/852899/

相关文章:

  • 镇江市住房和城乡建设局网站常州建设网站
  • 学做美食的网站男女做暖暖到网站
  • 手机的网站建设目标刚做的网站 搜不到
  • 重庆网站建设哪里比较好呢ps怎么做网站logo
  • 网站建设五项基本原则优化关键词的公司
  • 高端网站的特点p2p网站开发的流程
  • 什么网站做外贸最好坪地网站建设公司
  • 做网站费用怎么核算没有公司 接单做网站
  • 如何建设一个优秀的电商网站wordpress注册去掉电子邮件
  • 站长工具 seo综合查询长沙高校网站制作公司
  • 杭州网站定制开发哪家好wordpress重置
  • 哈尔滨市建设安全网站火车头更新wordpress
  • 做亚马逊外国网站需要语言好吗邢台seo
  • jsp在网站开发中的优势国内哪个推广网站做的好
  • 做网站工资高吗精品资料
  • 做农业需关注什么网站热门代理项目
  • 网站开发公司营业范围照片制作视频软件app
  • 做网站怎么qq邮箱验证免费拥有wordpress
  • 校园网站建设资金来源有wordpress权重
  • 魔站网站开发wordpress 3.3.1
  • 东莞个人免费建网站网站后台管理系统 asp
  • 呼和浩特网站制作 建设wordpress怎么改中文
  • 银医网站建设方案公司网站模板免费下载
  • 优秀网站设计案例中国网站建设东莞公司
  • 自己的公网ip可以做网站网页设计与制作课程思政建设内容
  • 静态网站 搜索搭建织梦网站教程
  • idc 网站备案手机电脑网站建设短视频
  • 做搜狗pc网站优化快速亚马逊云搭建WordPress
  • 免费的建网站软件2020做seo还有出路吗
  • 宁波三优互动网站建设公司怎么样网站建设公司管理流程图