中国高校课件下载中心 》 教学资源 》 大学文库

《数字电路与逻辑设计》课程实验指导(可编程逻辑实验)实验十 LPM模块应用设计

文档信息
资源类别:文库
文档格式:DOC
文档页数:3
文件大小:2.22MB
团购合买:点击进入团购
内容简介
《数字电路与逻辑设计》课程实验指导(可编程逻辑实验)实验十 LPM模块应用设计
刷新页面文档预览

实验十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.实验报告 写出以上的实验内容,时序分析和实测结果,完成实验报告

已到末页,全文结束
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档