实验参数可设置宏功能模块的应用课件.ppt
《实验参数可设置宏功能模块的应用课件.ppt》由会员分享,可在线阅读,更多相关《实验参数可设置宏功能模块的应用课件.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关于实验参数可设置宏功能模块的应用现在学习的是第1页,共25页一、参数可设置模块库一、参数可设置模块库u参数可设置模块库参数可设置模块库(L Library of ibrary of P Parameterized arameterized MModulesodules,LPMLPM)是)是AlteraAltera公司提供的公司提供的以图形或者硬件描述语言模块以图形或者硬件描述语言模块形式方便调用的形式方便调用的宏功能块宏功能块u设计者可以根据设计电路的需要,选择设计者可以根据设计电路的需要,选择LPMLPM库中的适当模块,库中的适当模块,通过对其设置参数,完成自己的设计需要。通过对其设置参数
2、,完成自己的设计需要。u不必进行重复模块的设计,而将更多的精力放在其他功能的不必进行重复模块的设计,而将更多的精力放在其他功能的实现上实现上,极大地提高了电子设计的效率和可靠性。极大地提高了电子设计的效率和可靠性。现在学习的是第2页,共25页一、参数可设置模块库(续一、参数可设置模块库(续1 1)1 1、ALTERAALTERA提供的宏功能模块提供的宏功能模块算术组件算术组件 如:累加器、加法器、乘法器、如:累加器、加法器、乘法器、LPMLPM算算 术函数术函数门电路门电路 如:多路复用器和如:多路复用器和LPMLPM门函数门函数 I/OI/O组件组件 如:时钟数据恢复(如:时钟数据恢复(CD
3、RCDR)、锁相环()、锁相环(PLLPLL)、千兆位收发)、千兆位收发器块(器块(GXBGXB)、)、LVDSLVDS接收器和发送器等接收器和发送器等存储组件和存储器编译器存储组件和存储器编译器如:如:LPM_ROMLPM_ROM、RAMRAM现在学习的是第3页,共25页一、参数可设置模块库(续一、参数可设置模块库(续2 2)u算数组件算数组件序号序号 模块名称模块名称功能描述功能描述1 1altfp_add_sub浮点加法器、减法器模块2 2altfp_div浮点参数化除法器宏模块3 3altfp_mult浮点参数化乘法器宏模块4 4altmemmult参数化存储乘法器宏模块5 5altm
4、ult_accum参数化乘累加器宏模块6 6altmult_add参数化乘加器宏模块7 7altfp_sqrt参数化整数平方根运算宏模块8 8divide参数化除法器宏模块9 9lpm_abs参数化绝对值运算宏模块(Altera推荐使用)1010lpm_add_sub参数化加法器-减法器宏模块(Altera推荐使用)1111lpm_compare参数化比较器宏模块(Altera推荐使用)1212lpm_counter参数化计数器宏模块(Altera推荐使用)1313lpm_divide参数化除法器宏模块(Altera推荐使用)现在学习的是第4页,共25页一、参数可设置模块库(续一、参数可设置模
5、块库(续3 3)u门电路门电路序号序号模块名称模块名称功能描述功能描述1 1lpm_and/or/xor参数化与门模块/或门/异或门模块2 2lpm_bustri参数化三态缓冲器模块3 3lpm_clshift参数化组合逻辑转化模块4 4lpm_constant参数化常数发生器模块5 5lpm_decode参数化解码器模块6 6lpm_inv参数化反向器模块7 7lpm_mux参数化多路转化器模块现在学习的是第5页,共25页一、参数可设置模块库(续一、参数可设置模块库(续4 4)uI/OI/O组件组件序号序号模块名称模块名称功能描述功能描述1alt4gxb千兆位收发器模块2altdq数据滤波模
6、块3altdqs参数化的双向数据滤波器模块4altlvds_rx低电压差分信号接收器5altlvds_tx低电压差分信号发送器6altpll参数化的锁相环模块现在学习的是第6页,共25页一、参数可设置模块库(续一、参数可设置模块库(续5 5)u存储组件存储组件序号序号模块名称模块名称功能描述功能描述1lpm_dff参数化D触发器和移位寄存器模块2lpm_ff参数化触发器宏模块3lpm_fifo参数化单时钟FIFO宏模块4lpm_fifo_dc参数化双时钟FIFO宏模块5lpm_latch参数化锁存器宏模块6lpm_ram_dp参数化双端口RAM模块7lpm_rom参数化ROM宏模块现在学习的是
7、第7页,共25页一、参数可设置模块库(续一、参数可设置模块库(续6 6)2 2、调用宏功能模块的方法、调用宏功能模块的方法也可通过菜单也可通过菜单ToolsToolsMegaWizard Plug-In ManagerMegaWizard Plug-In Manager新建原理图编辑文件,双击打开新建原理图编辑文件,双击打开SymbolSymbol对话框调用对话框调用现在学习的是第8页,共25页二、利用二、利用lpm-romlpm-rom设计一个乘法器设计一个乘法器1 1、ROMROM工作原理工作原理由地址线(由地址线(adderssadderss)数量确定存储单元个数)数量确定存储单元个数,
8、如:如:8 8根地址线根地址线addressaddress(7.07.0),共有),共有256256个存储单元个存储单元每个存储单元能够保存一定位数的二进制数,成为每个存储单元能够保存一定位数的二进制数,成为数据位宽数据位宽2 2、实验原理、实验原理 写存储单元时,地址和数据的表达形式写存储单元时,地址和数据的表达形式 地址:数据地址:数据0010,1000 :0001,1000 8位地址低位地址低4位位8位地址高位地址高4位位存储的存储的数据数据乘数乘数a=2乘数乘数b=8乘积乘积C=16现在学习的是第9页,共25页二、利用二、利用lpm-romlpm-rom设计一个乘法器设计一个乘法器u设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 参数 设置 功能模块 应用 课件
限制150内