Quartus II 中参数化模块库(LPM)的使用
2014-04-21 16:02
253 查看
Quartus II 的LPM库所在的目录是\altera\11.0\quartus\libraries\megafunctions
现以LPM_MULT为例进行演示:
思路:1.首先创建一个project,然后新建一个
2.然后双击或者点右键Insert都可以,选择
3.关于MegaWizard Plug-In Manager根据自己的要求去配置
4.一步步之后,那么LPM_MULT配置完成,然后添加input、output,如下图:
完成后的图(参考):
5.然后将
(两个文件)添加,其中multiplier.bdf是工程文件,mult.v是加法器生成的.v文件
6.然后编译
7.仿真
我只是初略的说明,具体的看http://www.altera.com.cn/literature/ug/ug_lpm_mult_mf.pdf
.do文件是脚本文件。位置例如:D:\johnson\simulation\modelsim
现以LPM_MULT为例进行演示:
思路:1.首先创建一个project,然后新建一个
2.然后双击或者点右键Insert都可以,选择
3.关于MegaWizard Plug-In Manager根据自己的要求去配置
4.一步步之后,那么LPM_MULT配置完成,然后添加input、output,如下图:
完成后的图(参考):
5.然后将
(两个文件)添加,其中multiplier.bdf是工程文件,mult.v是加法器生成的.v文件
6.然后编译
7.仿真
我只是初略的说明,具体的看http://www.altera.com.cn/literature/ug/ug_lpm_mult_mf.pdf
.do文件是脚本文件。位置例如:D:\johnson\simulation\modelsim
相关文章推荐
- 【翻译】在Verilog设计中使用参数化模块库(Quartus II)(Verilog)
- Quartus II 中IP Core LPM_DIVIDE的使用
- [转]:Quartus II LPM使用指南-FIFO篇
- Quartus II LPM使用指南-FIFO篇
- [转]:Quartus II LPM使用指南-FIFO篇
- centos 使用yum安装nginx后如何添加模块
- node-webkit 使用os模块获取用户MAC值和IP
- 在浏览器中使用NPM模块,使用Browserify、Webpack导出
- Python:使用threading模块实现多线程编程七[使用Condition实现复杂同步]
- play framework学习(使用CRU模块)
- 使用python的内置ctypes模块与c、c++写的dll进行交互
- 使用RequireJS并实现一个自己的模块加载器 (二)
- 微软企业库4.1学习笔记(十五)缓存模块3 使用数据库作为后端存储
- 使用模块编译的方式编译多个.c源文件
- Python的加密模块md5、sha、crypt使用实例
- 新闻管理模块(在程序中可以使用的一套完整的增添、修改、查询数据的思路)
- 在node.js中使用mongose模块
- Python使用signal模块实现定时执行
- python基础:os模块中关于文件/目录常用的函数使用方法
- Apache在Windows下使用Mod_rewrite模块