- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VHDL函数发生器宏模块设置
FPGA正弦函数发生器ROM查表宏模块建立
2n.n为表格地址二进制数位数,k为地址号码,可为十进制,可为16进制。? ? ? ?
? ?二、建立VHDL项目? ? ?
??1.? File/New?Project ?Wizard(关于如何让建立项目,这里不再讲述)......
? ? ??2.? 然后在项目界面开始rom,文件格式XXX.hex,具体
? ??1)如果是5.0版本,选择New,在弹出动的对话框中选择Other Files标签下的Hexadecimal(Intel-Format)File,在弹出的窗口中根据精度在Number of words有边框中填入64,128,256,512,1024,下面的Word size框中对应填写8;
? ?? ? ?5.0版本??9.0及以上版本?
点击OK后:8表示表格宽度为8,这样64为8行,128为16行,256为32行依次类推(64,128,256,512,1024,…,2n等数子把一个周期的360度等分为64个点,128个点,256个点,…,2n个点以此类推,其中n为查表地址号码的二进制数的位数。
?
2)然后算出每个点对用的正弦值填入表中。或者粘贴函数取模软件生成的数据。粘贴数据按下图执行操作。
????????3).hex的文件。文件名选默认名称,后跟后缀.hex,表格建立完毕。? ? ?打开波形保存的mif文件后,将其中的数据复制,粘贴到hex1.hex表格中,如下图。?文??件
3.?其次建立表格存储单元的宏模块
? ?
???? ? 1)Tools下拉菜单中的MegWizard Plug-In Manager项。?
?????? 2)?Create a new custom Megafunction variation,点下一步next;?
?????? 3)VHDL选项。在左侧的先择项目中点击打开Memory compiler菜单,?? 选择其中的ROM:1-PORT。
?? 再在What name do you want for the output file?下选择刚才建立的.vhd文件,点Next。? ? ? ? ? ? ?5.0版本?
????????????????????????????? ? ? ?9.0以上版本:注意,项目名称必须与项目保持一致,且后跟.vhd后缀。? ? ? ? ? ? ? ? ? ? ? ?
???????? 4)?
?
点下一步,在弹出对话框中按下图修改设置
?
点下一步,按下图设置:
?9.0以上版本?
Finsh,完成设置:??
?下一步?
? 4??? ?点击quartusII界面下的Assignments,在下拉菜单中选择Settings。?1)弹出的窗口中选择和修改如下图:
?
??? 2)????
?
? 3)???Okrom数学用表建立完成建立完成,点击编译,再生成原理图文件,即可使用。5。以上操作完成后点击编译按钮进行编译。6.编译成功后,点击打开文件,在项目文件夹中选择带项目名称的VHDL文件,见下图:?
7。生成符号图形? ? ?
您可能关注的文档
- unit8Have you read Treasure Island yetA3a-3C 说课课件.ppt
- Unit8-B上课用课件.ppt
- Unit8Howdo-you-make-a-banana-milk-shake 第一课时.ppt
- Unit9-Section A 七上新目标.ppt
- unit9-have-you-ever-been-to-a-museumPPT听课.ppt
- Unit9_Have__you__ever__been__to_a museum_SectionB课件.ppt
- Unit9_Have__you__ever__been__to_a_museum_SectionB课件.ppt
- Units7-12知识点.doc
- Unity3D4.1版本粒子系统.docx
- Unit_12_You’re_supposed_to_shake_hands._SelfCheck.ppt
原创力文档


文档评论(0)