1 / 42
文档名称:

EDA技术P10-宏模块和IP使用方法新..ppt

格式:ppt   页数:42页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

EDA技术P10-宏模块和IP使用方法新..ppt

上传人:q1188830 2016/6/10 文件大小:0 KB

下载得到文件列表

EDA技术P10-宏模块和IP使用方法新..ppt

相关文档

文档介绍

文档介绍:1宏模块与宏模块与 IP IP使用方法使用方法任课教师: 于国庆电话: ********** 电子邮箱: HBKDEDA @ 密码: 123456 办公地点: C205 EDA EDA 技术技术 VHDL VHDL 语言扩展语言扩展 2 2 2 宏功能模块概述算术组件累加器、加法器、乘法器和 LPM 算术函数门电路多路复用器和 LPM 门函数 I/O 组件时钟数据恢复(CDR) 、锁相环(PLL) 、双数据速率(DDR) 、千兆位收发器块(GXB) 、LVDS 接收器和发送器、 PLL 重新配置和远程更新宏功能模块存储器编译器 FIFO Partitioner 、RAM 和ROM 宏功能模块存储组件存储器、移位寄存器宏模块和 LPM 存储器函数 3 宏功能模块概述 知识产权核的应用 AMPP 程序 MegaCore 函数 OpenCore 评估功能 OpenCore Plus 硬件评估功能 4 宏功能模块概述 使用 MegaWizard Plug-In Manager <输出文件>.bsf : Block Editor 中使用的宏功能模块的符号(元件)。?<输出文件>.cmp :组件申明文件。?<输出文件>.inc :宏功能模块包装文件中模块的 AHDL 包含文件。?<输出文件>.tdf :要在 AHDL 设计中实例化的宏功能模块包装文件。?<输出文件>.vhd :要在 VHDL 设计中实例化的宏功能模块包装文件。?<输出文件>.v :要在 VerilogHDL 设计中实例化的宏功能模块包装文件。?<输出文件> : VerilogHDL 设计所用宏功能模块包装文件中模块的空体或 black-box 申明,用于在使用 EDA 综合工具时指定端口方向。?<输出文件> :宏功能模块包装文件中子设计的 AHDL 例化示例。?<输出文件> :宏功能模块包装文件中实体的 VHDL 例化示例。?<输出文件> :宏功能模块包装文件中模块的 VerilogHDL 例化示例。 5 宏功能模块概述 在QuartusII 中对宏功能模块进行例化 1、在 VHDL 中例化 2、使用端口和参数定义 3、使用端口和参数定义生成宏功能模块 6 宏模块应用实例 工作原理 f = f 0 /64 图 7-1 正弦信号发生器结构框图 7 宏模块应用实例 定制初始化数据文件 格式文件【例 7-1 】 WIDTH = 8; DEPTH = 64; ADDRESS_RADIX = HEX; DATA_RADIX = HEX; CONTENT BEGIN 0 : FF; 1 : FE; 2 : FC; 3 : F9; 4 : F5; …(数据略去) 3D : FC; 3E : FE; 3F : FF; END; 8 宏模块应用实例 定制初始化数据文件 格式文件图 7-2 将波形数据填入 hex 文件表中 Quartus II 自带 HEX/MIF 文件编辑器 9 宏模块应用实例 定制初始化数据文件 格式文件图 文件的放置路径 10 宏模块应用实例 定制 LPM_ROM 元件定制新的宏功能块