- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可编程ASIC设计 (设计技巧) 提高设计效率的方法 使用LPM宏单元库 使用硬件描述语言 使用EAB单元 综合使用上述三种方法 使用LPM宏单元库(1) 何谓LPM LPM(Library of Parameterized Modules)是参数化的模块库,库中的模块由专业人员设计并经过优化和验证,放在下面的文件目录中。 \maxplus2\max2lib\mega_lpm 为提高通用性,这些模块都留有可以修改的参数。用户在进行电路设计时,只需将其参数做必要的修改,就可象使用ASIC芯片块一样直接把它用于自己的设计。 LPM的特点 1、通用性强 2、灵活性好 3、可靠性高 4、使用方便 使用LPM宏单元库(2) Altera的LPM Gates lpm_and lpm_inv lpm_bustri lpm_mux lpm_clshift lpm_or lpm_constant lpm_xor lpm_decode mux busmux Arithmetic Components lpm_abs lpm_counter lpm_add_sub lpm_mult lpm_compare 使用LPM宏单元库(3) Altera的LPM Storage Components csfifo lpm_ram_dq csdpram lpm_ram_io lpm_ff lpm_rom lpm_latch lpm_dff lpm_shiftreg lpm_tff Other Functions clklock pll ntsc MegaCore Functions a16450 a8255 a6402 fft a6850 rgb2ycrcb a8237 ycrcb2rgb a8251 使用LPM宏单元库(4) LPM应用举例 用LPM实现一个8位乘法器 方法: 1、调用lmp_mult; 2、设置有关参数; 3、接上I/O引脚; 4、编译、仿真、时序分析、编程。 图形设计的结果存在d:\maxplus2\max2work\examples\mult8 使用硬件描述语言 应用举例 用VHDL语言设计计数器 LIBRARY STD; USE STD_LOGIC.ALL; ENTITY counter IS PORT(load,clear,clk: IN STD_LOGIC; data_in: IN INTEGER; data_out: OUT TNTEGER); ---对位宽不做限制 END counter; ARCHITECTURE count_255 OF counter IS BEGIN PROCESS(clk) VARIABLE count:INTEGER:=0; 使用EAB单元(1) 什么是EAB EAB(Embedded Array Blocks)为嵌入式阵列块,它是嵌入器件内部的一些随机存储单元块,设计者可通过改变其结构和接口参数来满足设计要求,实现诸如运算器、矢量标定器、代码转换电路、FIFO、RAM、ROM等等电路。 使用EAB单元(2) EAB的内部结构 使用EAB单元(3) EAB的灵活性 1、位数配置灵活 2、级联使用灵活 3、深度扩展灵活 2个256x8位的EAB可配置成1个256x16位的EAB,2个512x4位的EAB可配置成1个512x8位的EAB; 使用EAB单元(4) 2个512x4位的EAB可配置成1个512x8位的EAB; 使用EAB单元(5) 2个2048x1位的EAB可配置成1个4096x1位的EAB 使用EAB单元(6) EAB的灵活性 4、可实现同步RAM 5、可实现异步RAM 6、可仿真ROM EAB应用实例
您可能关注的文档
最近下载
- 新22J01《工程做法》(新疆图集).pdf VIP
- 2015-2022年河北省专接本(专升本)《英语》真题合集.pdf VIP
- 【GB_T50779-2022 】石油化工建筑物抗爆设计标准.docx VIP
- 蓄电池内阻试验报告.docx VIP
- 《成本与管理会计(第4版)》习题答案 孙茂竹.pdf
- 劳动合同模板正规【5篇】.docx VIP
- 电气控制与PLC技术应用教学教案.docx VIP
- 22K311-5 防排烟系统设备及部件选用与安装.docx VIP
- 2025青海省从优秀村(社区)党组织书记中考录乡镇公务员32人笔试模拟试题及答案解析.docx VIP
- 最新河北省建设工程竣工验收报告6份(市政基础设施工程).pdf VIP
文档评论(0)