实验十LPM模块应用设计 1.实验目的 习在VHDL文本描述的电路中调用LPW模块。 2.原 2.1.LPM模块 LPM是参数可设置模块库的英语缩写(Library of Parameterized Modules),这些可 以以图形或硬件描述语言模块形式方便调用的兆功能块,使得基于ED4技术的电子设计的 效率和可靠性有了很大的提高。设计者可以根据实际申路的设计需要,选择LPM库中的话 当模块,并为其设定适当的参数,就能满足自己的设计需要 作为EDF标准的一部分,LPM中功能模块的内容十分丰富。MMAX+pluslI中提供的 LPM中有多种实用的兆功能块,例如LPM_ROM、LPM_FF、LPM_MUX等等。它们都可 以在图1所示窗口的mega_lpm库中看到。每一模块的功能、参数含义、使用方法、硬件描 述语言模块参数设置及调用方法都可以在MMAX+-pluslI中查阅到。方法是选择“Hllp”菜 单中的“Meg afunctions/LPM”命令。例1是基于pm_counter的数控分频器设计。 Enter Syabol Symbol Name:mom Directoru is cmax2wotk\hdl Symbol Files 入 合app.eda nde me93pm o de Drives Cancel 图1 IAX+plusII中的mega_lpm库 例1基于lpm_counter的数控分频器设计 数控分频器的功能要求当在其输入端给定不同数据时,其输出脉冲具有相应的对输入 时中的分频比。设计流程是先建立一个新的原理图编辑窗,通过图1的元件输入窗在原理图 编辑窗中调入兆功能块,并按照图2的方式连接起来,其中计数器lpm_counter模块的参数 设置可按照以下方法进行
实验十 LPM 模块应用设计 1.实验目的 学习在 VHDL 文本描述的电路中调用 LPM 模块。 2.原理 2.1.LPM 模块 LPM 是参数可设置模块库的英语缩写(Library of Parameterized Modules),这些可 以以图形或硬件描述语言模块形式方便调用的兆功能块,使得基于 EDA 技术的电子设计的 效率和可靠性有了很大的提高。设计者可以根据实际电路的设计需要,选择 LPM 库中的适 当模块,并为其设定适当的参数,就能满足自己的设计需要。 作为 EDIF 标准的一部分,LPM 中功能模块的内容十分丰富。MMAX+plusII 中提供的 LPM 中有多种实用的兆功能块,例如 LPM_ROM、LPM_FF、LPM_MUX 等等。它们都可 以在图 1 所示窗口的 mega_lpm 库中看到。每一模块的功能、参数含义、使用方法、硬件描 述语言模块参数设置及调用方法都可以在 MMAX+plusII 中查阅到。方法是选择“Help”菜 单中的“Megafunctions/LPM”命令。例 1 是基于 lpm_counter 的数控分频器设计。 例 1 基于 lpm_counter 的数控分频器设计 数控分频器的功能要求当在其输入端给定不同数据时,其输出脉冲具有相应的对输入 时中的分频比。设计流程是先建立一个新的原理图编辑窗,通过图 1 的元件输入窗在原理图 编辑窗中调入兆功能块,并按照图 2 的方式连接起来,其中计数器 lpm_counter 模块的参数 设置可按照以下方法进行
ELPM COUNTE r43.0 图2 数控分频器电路原理图 2.2LPM模块使用 例2用原理图输入法设计8位十进制频率计(如图3所示) iDTH-8 17.01 res)p7 01 437 CTAL D.FF 品 图3用原理图输入法设计8位十进制频率计 3.实验内容 3.1分别使用pm_counter和Ipm_rom设计8位数控分频器和4位乘法器 3.2将图3中的元件74374,用VHDL纯文本方式表达图3。给出其仿真波形,并硬 件验证此项设计。 4.注意事项
2。2 LPM 模块使用 例 2 用原理图输入法设计 8 位十进制频率计(如图 3 所示) 3.实验内容 3.1 分别使用 lpm_counter 和 lpm_rom 设计 8 位数控分频器和 4 位乘法器。 3.2 将图 3 中的元件 74374,用 VHDL 纯文本方式表达图 3。给出其仿真波形,并硬 件验证此项设计。 4.注意事项
电路工作之前应进行初始化。 5.预习要求 成实验内容。的电路设计任务。 (2)学会LPM模块的调用方法。 (3)学会利用LPM模块及其他的模块构成一个可预置初值的减法计数器。 6.实验报告 写出以上的实验内容,时序分折和实结果,完成实验报告
电路工作之前应进行初始化。 5.预习要求 (1) 完成实验内容。的电路设计任务。 (2) 学会 LPM 模块的调用方法。 (3) 学会利用 LPM 模块及其他的模块构成一个可预置初值的减法计数器。 6.实验报告 写出以上的实验内容,时序分析和实测结果,完成实验报告