第章宏模块库ppt课件.ppt_第1页
第章宏模块库ppt课件.ppt_第2页
第章宏模块库ppt课件.ppt_第3页
第章宏模块库ppt课件.ppt_第4页
第章宏模块库ppt课件.ppt_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

31 03 2020 1 第7章宏模块EDA工具应用深入 31 03 2020 2 7 1LPM计数器模块调用 宏应从魔术棒加入 否则无功能程序 定制过程 31 03 2020 3 7 1 2LPM计数器程序与参数传递语句 31 03 2020 4 7 1LPM计数器模块调用7 1 2LPM计数器程序与参数传递语句 7 1LPM计数器模块调用7 1 2LPM计数器程序与参数传递语句 其他的算术宏 7 2通信及数字信号处理宏 逻辑门库 以译码器为例仿真 I O模块库 以锁相环为例 ATLPLL运用 建立时钟1 注意 复位是低电平有效 高电平锁定 耗时4个时钟才能建立输出时钟 建立时钟1 相位锁相环 相位锁相环选择 建立时钟1 时钟2的建立 时钟3的建立 仿真的结果 还有NCO数控振荡器 但需要购买 参数化PLL的建立 1 1 建立顶层文件 PLL TOP modulePLL Top clk button clk reg s clk reg q clk reg s clk q clk trig clk inputclk button outputs clk s clk reg outputq clk q clk reg outputtrig clk clk reg MyPLLm1 inclk0 clk c0 s clk c1 q clk c2 trig clk MyPLLRegm2 trig clk trig clk clk clk button button s clk s clk q clk q clk clk reg clk reg s clk reg s clk reg q clk reg q clk reg endmodule 参数化PLL的建立 2 建立时钟产生文件 moduleMyPLLReg trig clk fromPLLoutputc2 100Mhz clk fromPCBclock 50Mhz button resetsignalforregisterss clk fromPLLoutputc0 12 5Mhz q clk fromPLLoutputc1 25Mhz clk reg s clk reg q clk reg inputbutton inputtrig clk inputclk inputs clk q clk outputclk reg s clk reg q clk reg regclk reg s clk reg q clk reg always posedges clk if button s clk reg 0 elses clk reg s clk reg always posedgeq clk if button q clk reg 0 elseq clk reg q clk reg always posedgetrig clk if button clk reg 0 elseclk reg clk endmodule 参数化PLL的建立 3 建立pll c0 c1 e1 乘法器的使用 其他的雷同 建立一个乘法器 位 位选择 符号的选择 使用的时钟及清除 使能选项 仿真及结果 7 3Me

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论