第3章 quatus的使用.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
完成上述操作后,点击“Next”按钮,进入计数器参数设置的下一个对话框页面“MegaWizard Plug-In Manager –LPM_COUNTER[page 1 of 4]”。在此页面中设置计数器的q输出位数为8bit,时钟输入clock的有效边沿为“Up only”(上升沿有效)。时钟边沿也可以选择“Down only”(下降沿有效)或“Updown”(双边沿有效)。 LPM_COUNTER[page 1 of 4]”对话框页面 * 完成计数器此页的参数设置后点击“Next”按钮,进入计数器参数设置的“MegaWizard Plug-In Manager –LPM_COUNTER[page 2 of 4]”对话框页面。在此对话框页面中,选择计数器的类型为“Plain binary”(二进制)。计数器的类型除了二进制外,还可以选择任意模值,如5、10、60等。另外,计数器还可以增加一些输入或输出端口,如“Clock Enable”(时钟使能)、“Cary-in”(进位输入)、“Count Enable”(计数器使能)和“Cary-out”(进位输出)。 LPM_COUNTER[page 2 of 4]”对话框页面 * 完成计数器此页的参数设置后点击“Next”按钮,进入计数器参数设置的“MegaWizard Plug-In Manager –LPM_COUNTER[page 3 of 4]”对话框页面。此页面用于为计数器添加同步或异步输入控制端,如“Clear”(清除)、“Load”(预置)等。 LPM_COUNTER[page 3 of 4]”对话框页面 * 点击“Next”按钮,进入计数器参数设置的“MegaWizard Plug-In Manager –LPM_COUNTER[page 4 of 4]”对话框页面,这是计数器参数设置的最后一个页面,主要用于选择生成计数器的输出文件,如VHDL的文本文件“lpm_rom0.vhd”、图形符号文件“lpm_rom0.bsf”等。至此,计数器参数设置完成,用鼠标左键点击点击“Finish”按钮结束设置。 LPM_COUNTER[page 4 of 4]”对话框页面 * 2. 建立存储器初值设定文件 为了将数据装入ROM中,在加入并设置ROM之前,应首先建立一个存储器初值设定文件(或称为.mif格式文件)。 ① 在Quartus II集成环境下,执行“File”菜单的“New”命令,打开一个新的“Memory initialization file”(存储器初值设定文件)编辑窗口,在弹出的存储器参数设置对话框中输入存储器的字数(Number of words)为256,字长(Word size)为8位。 存储器参数设置对话框 * ② 存储器的参数设置结束后点击“OK”按钮,弹出存储器初值设定文件的界面,将此文件以.mif为类型属性(如mydds.mif)保存在工程目录中。在存储器初值设定文件的界面中,执行Address Radix项则可对存储器的地址基数进行选择,地址有Binary、Decimal、Octal和Hexadecimal等4种基数数制选择。执行Memory Radix项则可对存储器单元中的数据基数进行设置,存储器数据有Binary、Hexadecimal、Octal、Signed Decimal和Unsigned Decimal等5种基数选择。 存储器初值设定文件的界面 * ③ 将数据加入存储器初值设定文件中。新建的存储器初值设定文件中的数据全部为0,在存储器初值设定文件的界面可以直接输入每个存储器字的数据,也可以用鼠标点击文件界面,在弹出的格式文件操作快捷菜单提示下,完成数据输入。 “Custom Fill Cells”对话框 格式文件操作快捷菜单 * 例如,在弹出的格式文件操作快捷菜单中选择“Custom Fill Cells”(块填充)项,在弹出“Custom Fill Cells”对话框的“Starting address”栏目内输入起始地址(如00),在“Ending address”栏目内输入结束地址(如ff);将“Incrementing/Decrementing”选中后,在“Starting Value”栏目中输入起始值(如0),在“Increment by”(或Decrement by)栏目中输入增加(或减少)值(如2)。完成上述操作后点击“OK”按钮,结束.mif格式文件中的数据填充。数据填充的结果为:从00地址开始到ff地址结束,数据由00值开始存储于00地址单元,并将此值递增2后填入

文档评论(0)

精品报告 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档