




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MegaWizard Plug-In Manager工具提供了丰富的库函数,这些库函数专门针对Altera公司的器件进行优化,电路结构简单,并大大减少了设计者的工作量。通过MegaWizard Plug-In Manager工具的向导,设计者可以利用Quartus II提供的库函数自定义功能宏块,并设置模块参数和可选端口数值。 1.运行工具向导 在运行MegaWizard Plug-In Manager工具向导之前,应该先在磁盘建立一个工程目录。 1.1 选择Tools菜单中的“MegaWizard Plug-In Manager”命令,打开工具向导。在弹出的页面中选择“Create a new custom megafunction variation”选项。 1.2 单击【next】按钮,在弹出的向导页面中指定工程目录的位置以及文件名,并选择所需的宏功能模块。 1.3 单击【next】按钮,进入下一个向导页面,按页面提示指定输入数据和输出数据的位宽。 1.4 单击【next】按钮,在弹出的向导页面中按提示对输入数据和输出数据做进一步设置。 1.5 单击【next】按钮,进入下一个向导页面,按提示确定是否使用流水线方式工作。 1.6 单击【next】按钮,进入最后一个向导页面,该页面总结了前面步骤所生成的详细参数设置。单击【finish】完成工具向导。 2.编译与测试 和编译自己创建的普通工程一样对其进行编译,同样,完成之后可以测试是否正确。以设计双端口RAM为例说明。Step1:打开QuartusII,选择FileNew Project Wizard,创建新工程,出现图示对话框,点击Next;Step2:创建工程存放目录、工程名和顶层文件名,工程名和顶层文件名保持一致topram2;Step3:选择器件类型;Step4:选择是否使用第三方工具,此处不使用;Step5:选择ToolsMegaWizard Plug-In Manager,创建新的MegaCore;Step6:选择memory compilerRAM:2-PORT,输出文件类型,输出文件名称myram2;Step7:定义读写端口,RAM大小;Step8:定义输入数据宽度(此处为4),RAM深度(此处为16);Step9:选择读写时钟;Step10:定义输出锁存;Step11:选择是否进行初始化;Step12:显示创建的输出文件类型;Q2的Megawizard输出文件默认分类2009-04-03 21:12:43阅读53评论0字号:大中小订阅文件描述 说明*.bsf Q2原理图编辑器中使用的块符号文件*.cmp VHDL设计中使用的单元声明文件*.inc AHDL设计中使用的包含文件*.tdf 在 AHDL设计中实例化的封装文件只有语言选择AHDL时才输出*.vhd 在VHDL设计中实例化的封装文件,或白盒网表文件 只有语言选择VHDL时才输出*.v 在Verilog设计中实例化的封装文件,或白盒网表文件 只有语言选择Verilog时才输出*_bb.v 在Verilog设计中使用的只包含端口的黑盒文件用于第3方综合工具*_inst.vhd在VHDL设计中实例化的摸板*_inst.tdf在 AHDL设计中实例化的摸板*_inst.v在Verilog设计中实例化的摸板有一些基本宏功能模块有一个可选的白盒(clearbox)模式(在Megawizard的page2).一般来说我们生成的宏功能模块都是以黑盒(blackbox)方式产生的,这样放到第三方综合工具综合时候,只需要把生成的封装文件声明为黑盒即可,第三方综合工具综合的时候也不会对模块内部的网表做优化,以白盒生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论