FPGA设计基础QuartusⅡ中宏功能模块的使用.ppt
《FPGA设计基础QuartusⅡ中宏功能模块的使用.ppt》由会员分享,可在线阅读,更多相关《FPGA设计基础QuartusⅡ中宏功能模块的使用.ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、西安邮电学院计算机系西安邮电学院计算机系Quartus中中宏功能模块的使用宏功能模块的使用2023/1/161QuartusQuartusQuartusQuartus中宏功能模块的使用中宏功能模块的使用中宏功能模块的使用中宏功能模块的使用Quartus软件针对常用的功能,提供了参数化(Parameterized)的宏功能(megafunctions)模块,通过调用宏功能模块,可以减少工作量,加快设计的进程。用户可以通过向导工具MegaWizard Plug-In Manager调用宏功能。该向导工具帮助用户建立或修改包含自定义宏功能模块变量的设计文件,这些设计文件可以在用户的设计中进行实例化。
2、2023/1/162QuartusQuartusQuartusQuartus中宏功能模块的使用中宏功能模块的使用中宏功能模块的使用中宏功能模块的使用 在Quartus软件中使用MegaWizard Plug-In Manager对宏功能模块进行实例化的步骤如下:1 选择菜单Tools MegaWizard Plug-In Manager(图1),或直接在原理图设计文件的Symbol对话框中点击MegaWizard Plug-In Manager(图2),则弹出对话框(图3)。图 1图 22023/1/163QuartusQuartusQuartusQuartus中宏功能模块的使用中宏功能模块的
3、使用中宏功能模块的使用中宏功能模块的使用图 3选择新建一个宏功能实例,进入下一步(图4)。2023/1/164图 4这里列举了可供调用的宏功能模块数学运算功能类,包括代码纠正、浮点加/减/乘法器、计数器、平方根等功能模块。逻辑门类功能类,包括与/或/非门常数发生器、反相器模块等。I/O接口功能类,包括数据收发器锁相环、I/O缓冲模块等。在系统调试类,包括串/并载入SignalTap逻辑分析、虚拟JTAG接口模块等。寄存器类,包括各种ROM、RAM和FIFO模块。存储器类,包括各种参数化的锁存器、移位寄存器模块等。须购买的IP模块QuartusQuartusQuartusQuartus中宏功能模
4、块的使用中宏功能模块的使用中宏功能模块的使用中宏功能模块的使用2023/1/165QuartusQuartusQuartusQuartus中宏功能模块的使用中宏功能模块的使用中宏功能模块的使用中宏功能模块的使用下面是一个双口RAM的例化及调用过程:图 5在工程目录下设置例化的文件名选择输出语言选择器件选择双口RAM2023/1/166QuartusQuartusQuartusQuartus中宏功能模块的使用中宏功能模块的使用中宏功能模块的使用中宏功能模块的使用图 6选择端口模式-分立的读写端口选择读写模式-按字节读写2023/1/167QuartusQuartusQuartusQuartus中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FPGA 设计 基础 Quartus 功能模块 使用
限制150内