第6章 宏功能模块与IP应用.ppt

上传人:qwe****56 文档编号:70106313 上传时间:2023-01-16 格式:PPT 页数:109 大小:5.77MB
返回 下载 相关 举报
第6章 宏功能模块与IP应用.ppt_第1页
第1页 / 共109页
第6章 宏功能模块与IP应用.ppt_第2页
第2页 / 共109页
点击查看更多>>
资源描述

《第6章 宏功能模块与IP应用.ppt》由会员分享,可在线阅读,更多相关《第6章 宏功能模块与IP应用.ppt(109页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、EDA技术实用教程技术实用教程第第6 6章章 宏功能模块与宏功能模块与IP应用应用 6.1 宏功能模块概述宏功能模块概述 6.1.1 知识产权核的应用知识产权核的应用 AMPP程序程序 MegaCore函数函数 OpenCore评估功能评估功能 OpenCore Plus硬件评估功能硬件评估功能 6.1 宏功能模块概述宏功能模块概述 6.1.2 使用使用MegaWizard Plug-In Manager .bsf.cmp.inc.tdf.vhd.v _ bb.v _ inst.tdf _ inst.vhd _ inst.v 6.1.3 在在Quartus II中对宏功能模块进行例化中对宏功能

2、模块进行例化 6.2 LPM计数器模块使用方法计数器模块使用方法 6.2.1 LPM_COUNTER计数器模块文本文件的调用计数器模块文本文件的调用 6.2 LPM计数器模块使用方法计数器模块使用方法 6.2.1 LPM_COUNTER计数器模块文本文件的调用计数器模块文本文件的调用 6.2 LPM计数器模块使用方法计数器模块使用方法 6.2.1 LPM_COUNTER计数器模块文本文件的调用计数器模块文本文件的调用 6.2 LPM计数器模块使用方法计数器模块使用方法 6.2.1 LPM_COUNTER计数器模块文本文件的调用计数器模块文本文件的调用 6.2 LPM计数器模块使用方法计数器模块

3、使用方法 6.2.1 LPM_COUNTER计数器模块文本文件的调用计数器模块文本文件的调用 6.2 LPM计数器模块使用方法计数器模块使用方法 6.2.1 LPM_COUNTER计数器模块文本文件的调用计数器模块文本文件的调用 6.2 LPM计数器模块使用方法计数器模块使用方法 接上页接上页6.2 LPM计数器模块使用方法计数器模块使用方法 6.2.1 LPM_COUNTER计数器模块文本文件的调用计数器模块文本文件的调用 6.2 LPM计数器模块使用方法计数器模块使用方法 6.2.2 创建工程与仿真测试创建工程与仿真测试 6.2 LPM计数器模块使用方法计数器模块使用方法 6.2.2 创建

4、工程与仿真测试创建工程与仿真测试 6.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3.1 LPM加法器模块设置调用加法器模块设置调用 6.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3.1 LPM加法器模块设置调用加法器模块设置调用 6.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3.1 LPM加法器模块设置调用加法器模块设置调用 6.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3.1 LPM加法器模块设置调用加法器模块设置调用 6

5、.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3.2 LPM乘法器模块设置调用乘法器模块设置调用 6.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3.2 LPM乘法器模块设置调用乘法器模块设置调用 6.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3.3 乘法累加器的仿真测试乘法累加器的仿真测试 6.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3.3 乘法累加器的仿真测试乘法累加器的仿真测试 6.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3.3 乘法累加器的仿真测试乘法累加器

6、的仿真测试 6.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3.4 乘法器的乘法器的VHDL文本表述和相关属性设置文本表述和相关属性设置 6.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3.4 乘法器的乘法器的VHDL文本表述和相关属性设置文本表述和相关属性设置 6.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3.4 乘法器的乘法器的VHDL文本表述和相关属性设置文本表述和相关属性设置 6.3 基于基于LPM的流水线乘法累加器设计的流水线乘法累加器设计 6.3.4 乘法器的乘法器的VHDL文本表述和相关属性设置文本表述和相

7、关属性设置 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.1 存储器初始化文件生成存储器初始化文件生成 1建立建立.mif格式文件格式文件(1)直接编辑法)直接编辑法 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用(2)文件编辑法)文件编辑法 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.1 存储器初始化文件生成存储器初始化文件生成 1建立建立.mif格式文件格式文件(3)C等软件生成等软件生成 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.1 存储器初始化文件生成存储器初始化文件生成 1建立建立.mif格式

8、文件格式文件(4)专用)专用mif文件生成器文件生成器 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.1 存储器初始化文件生成存储器初始化文件生成 1建立建立.mif格式文件格式文件(4)专用)专用mif文件生成器文件生成器 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.1 存储器初始化文件生成存储器初始化文件生成 2建立建立.hex格式文件格式文件 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.2 LPM_RAM的设置和调用的设置和调用 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.2 LPM_R

9、AM的设置和调用的设置和调用 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.2 LPM_RAM的设置和调用的设置和调用 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.2 LPM_RAM的设置和调用的设置和调用 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.2 LPM_RAM的设置和调用的设置和调用 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.4 VHDL的存储器描述及相关属性的存储器描述及相关属性 接下页接下页6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.4 VHDL的存储

10、器描述及相关属性的存储器描述及相关属性 接上页接上页6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.5 数据类型定义语句数据类型定义语句 1.限定性数组型数据类型定义限定性数组型数据类型定义6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.5 数据类型定义语句数据类型定义语句 2.非限定性数组型数据类型定义非限定性数组型数据类型定义 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.5 数据类型定义语句数据类型定义语句 3.枚举型数据类型定义枚举型数据类型定义 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.5

11、 数据类型定义语句数据类型定义语句 4.枚举型子类型数据类型定义枚举型子类型数据类型定义 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.6 存储器配置文件属性定义和结构设置存储器配置文件属性定义和结构设置 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.6 存储器配置文件属性定义和结构设置存储器配置文件属性定义和结构设置 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.6 存储器配置文件属性定义和结构设置存储器配置文件属性定义和结构设置 6.4 LPM 随机存储器的设置和调用随机存储器的设置和调用 6.4.6 存储器配置文件属

12、性定义和结构设置存储器配置文件属性定义和结构设置 6.5 LPM_ROM的定制和使用示例的定制和使用示例 6.5.1 LPM_ROM的定制调用和测试的定制调用和测试 6.5 LPM_ROM的定制和使用示例的定制和使用示例 6.5.1 LPM_ROM的定制调用和测试的定制调用和测试 6.5 LPM_ROM的定制和使用示例的定制和使用示例 6.5.1 LPM_ROM的定制调用和测试的定制调用和测试 6.5 LPM_ROM的定制和使用示例的定制和使用示例 6.5.2 LPM存储器模块取代设置存储器模块取代设置 6.5.3 简易正弦信号发生器设计简易正弦信号发生器设计 6.5 LPM_ROM的定制和使

13、用示例的定制和使用示例 6.5.3 简易正弦信号发生器设计简易正弦信号发生器设计 接下页接下页6.5 LPM_ROM的定制和使用示例的定制和使用示例 6.5.3 简易正弦信号发生器设计简易正弦信号发生器设计 接上页接上页6.5 LPM_ROM的定制和使用示例的定制和使用示例 6.5.3 简易正弦信号发生器设计简易正弦信号发生器设计 6.5 LPM_ROM的定制和使用示例的定制和使用示例 6.5.3 简易正弦信号发生器设计简易正弦信号发生器设计 6.5 LPM_ROM的定制和使用示例的定制和使用示例 6.5.4 正弦信号发生器硬件实现和测试正弦信号发生器硬件实现和测试 6.5 LPM_ROM的定

14、制和使用示例的定制和使用示例 6.5.4 正弦信号发生器硬件实现和测试正弦信号发生器硬件实现和测试 6.6 在系统存储器数据读写编辑器应用在系统存储器数据读写编辑器应用(1)打开在系统存储单元编辑窗口)打开在系统存储单元编辑窗口 6.6 在系统存储器数据读写编辑器应用在系统存储器数据读写编辑器应用(1)打开在系统存储单元编辑窗口)打开在系统存储单元编辑窗口 6.6 在系统存储器数据读写编辑器应用在系统存储器数据读写编辑器应用(2)读取)读取ROM中的波形数据中的波形数据 6.6 在系统存储器数据读写编辑器应用在系统存储器数据读写编辑器应用(3)写数据)写数据(4)输入输出数据文件)输入输出数据

15、文件 6.7 FIFO定制定制 6.7 FIFO定制定制 6.7 FIFO定制定制 6.8 LPM嵌入式锁相环调用嵌入式锁相环调用 6.8.1 建立嵌入式锁相环元件建立嵌入式锁相环元件 6.8 LPM嵌入式锁相环调用嵌入式锁相环调用 6.8.1 建立嵌入式锁相环元件建立嵌入式锁相环元件 6.8 LPM嵌入式锁相环调用嵌入式锁相环调用 6.8.1 建立嵌入式锁相环元件建立嵌入式锁相环元件 6.8 LPM嵌入式锁相环调用嵌入式锁相环调用 6.8.1 建立嵌入式锁相环元件建立嵌入式锁相环元件 6.8 LPM嵌入式锁相环调用嵌入式锁相环调用 6.8.2 联合设计与测试联合设计与测试 6.8 LPM嵌入

16、式锁相环调用嵌入式锁相环调用 6.8.3 测试锁相环测试锁相环 6.9 NCO核数控振荡器使用方法核数控振荡器使用方法(1)定制)定制NCO 6.9 NCO核数控振荡器使用方法核数控振荡器使用方法(2)进入)进入Core文件生成选择窗文件生成选择窗 6.9 NCO核数控振荡器使用方法核数控振荡器使用方法(3)设置参数)设置参数 6.9 NCO核数控振荡器使用方法核数控振荡器使用方法(3)设置参数)设置参数 6.9 NCO核数控振荡器使用方法核数控振荡器使用方法(4)生成仿真文件)生成仿真文件 6.9 NCO核数控振荡器使用方法核数控振荡器使用方法(5)加入)加入IP授权文件授权文件 6.9 N

17、CO核数控振荡器使用方法核数控振荡器使用方法(6)选择目标器件,然后对生成的模块进行编译及功能检测)选择目标器件,然后对生成的模块进行编译及功能检测 6.9 NCO核数控振荡器使用方法核数控振荡器使用方法(6)选择目标器件,然后对生成的模块进行编译及功能检测)选择目标器件,然后对生成的模块进行编译及功能检测 6.10 使用使用IP Core设计设计FIR滤波器滤波器 6.10 使用使用IP Core设计设计FIR滤波器滤波器 6.10 使用使用IP Core设计设计FIR滤波器滤波器 6.10 使用使用IP Core设计设计FIR滤波器滤波器 6.11 8051单片机单片机IP核应用核应用 6

18、.11 8051单片机单片机IP核应用核应用 6.11 8051单片机单片机IP核应用核应用 6.12 DDS实现原理与应用实现原理与应用 6.12.1 DDS实现原理实现原理 6.12 DDS实现原理与应用实现原理与应用 6.12.1 DDS实现原理实现原理 6.12 DDS实现原理与应用实现原理与应用 6.12.1 DDS实现原理实现原理 6.12 DDS实现原理与应用实现原理与应用 6.12.2 DDS信号发生器设计信号发生器设计 习习 题题 6-1 如果不使用如果不使用MegaWizard Plug-In Manager工具,如何在自己的设工具,如何在自己的设计中调用计中调用LPM模块

19、?以计数器模块?以计数器lpm_counter 为例,写出调用该模块的为例,写出调用该模块的程序,其中参数自定。程序,其中参数自定。6-2 LPM_ROM/RAM/FIFO等模块与等模块与FPGA中嵌入的中嵌入的EAB、M9K有怎样有怎样的联系?的联系?6-3 参考参考Quartus II的的Help(Contents),详细说明),详细说明LPM元件元件altcam、altsyncram、lpm_fifo、lpm_shiftreg的使用方法,以及其中各参量的使用方法,以及其中各参量的含义和设置方法。的含义和设置方法。6-4 如果要设计一如果要设计一8051单片机应用系统,如何为它配置含有汇编

20、程序代单片机应用系统,如何为它配置含有汇编程序代码的码的ROM(文件)?(文件)?实验与设计实验与设计6-1查表式硬件运算器设计查表式硬件运算器设计(1)实验原理:实验原理:(2)实验内容实验内容1:(3)实验内容实验内容2:实验与设计实验与设计6-1查表式硬件运算器设计查表式硬件运算器设计(1)实验原理:实验原理:(2)实验内容实验内容1:实验与设计实验与设计6-2 简易正弦信号发生器设计简易正弦信号发生器设计(1)实验目的:)实验目的:(2)实验原理:)实验原理:(3)实验内容)实验内容1:(4)实验内容)实验内容2:(5)实验内容)实验内容3:(6)实验报告:)实验报告:下载:/KX_7

21、C5EE+/EXPERIMENTs/EXP8_SINGT_DAC0832/SNGT 实验与设计实验与设计6-3 八位数码显示频率计设计八位数码显示频率计设计(1)实验目的:)实验目的:(2)实验原理:)实验原理:实验与设计实验与设计6-3 八位数码显示频率计设计八位数码显示频率计设计(3)实验内容)实验内容1:(4)实验内容)实验内容2:(5)实验内容)实验内容3:演示示例:演示示例:/KX_7C5EE+/EXPERIMENTs/EXP36_FTEST_HEX/F_TESTER。实验与设计实验与设计6-3 八位数码显示频率计设计八位数码显示频率计设计(3)实验内容)实验内容1:(4)实验内容)

22、实验内容2:(5)实验内容)实验内容3:演示示例:演示示例:/KX_7C5EE+/EXPERIMENTs/EXP36_FTEST_HEX/F_TESTER。实验与设计实验与设计6-4简易逻辑分析仪设计简易逻辑分析仪设计(1)实验原理:)实验原理:实验与设计实验与设计(2)实验任务)实验任务1:(3)实验任务)实验任务2:实验与设计实验与设计6-5 DDS信号发生器设计信号发生器设计(1)实验目的:)实验目的:(2)实验原理:)实验原理:(3)实验内容)实验内容1:(4)实验内容)实验内容2:(5)实验内容)实验内容3:(6)实验内容)实验内容4:(7)实验内容)实验内容5:(8)思考题:)思考

23、题:演示示例:演示示例:/KX_7C5EE+/EXPERIMENTs/EXP23_DDS/DDSP。实验与设计实验与设计6-6 DDS移相信号发生器设计移相信号发生器设计(1)实验原理:)实验原理:实验与设计实验与设计(2)实验内容)实验内容1:(3)实验内容)实验内容2:(4)实验内容)实验内容3:(5)思考题:)思考题:(6)实验报告:)实验报告:演示示例:演示示例:/KX_7C5EE+/EXPERIMENTs/EXP9_DDS_PHASE_2DAC/DDSP。实验与设计实验与设计6-7 4X4阵列键盘键信号检测电路设计阵列键盘键信号检测电路设计(1)实验原理:)实验原理:实验与设计实验与

24、设计6-7 4X4阵列键盘键信号检测电路设计阵列键盘键信号检测电路设计(1)实验原理:)实验原理:实验与设计实验与设计6-7 4X4阵列键盘键信号检测电路设计阵列键盘键信号检测电路设计(1)实验原理:)实验原理:接下页接下页实验与设计实验与设计6-7 4X4阵列键盘键信号检测电路设计阵列键盘键信号检测电路设计(1)实验原理:)实验原理:接上页接上页实验与设计实验与设计(2)实验任务)实验任务1:(3)实验任务)实验任务2:(4)实验任务)实验任务3:(5)实验任务)实验任务4:(6)实验任务)实验任务5:(7)实验任务)实验任务6:5E+系统演示示例:系统演示示例:/KX_7C5EE+/EXP

25、ERIMENTs/EXP31_SCAN_4X4KEY/。实验与设计实验与设计6-8 8051单片机单片机IP核核SOC片上系统设计实验片上系统设计实验(1)实验内容)实验内容1:(2)实验内容)实验内容2:(3)实验内容)实验内容3:(4)实验内容)实验内容4:5E+系统演示示例:系统演示示例:/KX_7C5EE+/EXPERIMENTs/EXP15_8051_Core_BASIC/MCU8951。实验与设计实验与设计6-9 VGA简单图像显示控制模块设计简单图像显示控制模块设计(1)实验原理:)实验原理:(2)实验内容)实验内容1:(3)实验内容)实验内容2:(4)实验内容)实验内容3:此项设计基于此项设计基于5E+系统的演示示例:系统的演示示例:/KX_7C5EE+/EXPERIMENTs/EXP12_VGA_img/VGA,和,和/KX_7C5EE+/EXPERIMENTs/EXP27_VGA_PCT/VGA_PCT。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁