欢迎来到天天文库
浏览记录
ID:51488375
大小:2.86 MB
页数:58页
时间:2020-03-24
《LPM参数化宏模块应用.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Part5LPM参数化宏模块使用LPM(LibraryofParameterizedModules)介绍在90年代,随着PLD密度、复杂性和性能的飞速提高,设计者发现:在各种EDA工具之间建立一种通用的功能元件集合十分必要,这样,可以保证设计的独立于结构的特性,缩短产品的开发时间。1993年,为满足设计者的要求,LPM被EIA(ElectronicIndustriesAssociation)确立为过渡标准。因此,LPM是已有工业标准EDIF(ElectronicDesignInterfaceFormat)的扩展,EDIF是用于在不同EDA工具之间进行
2、设计转换的标准语法。LPM提供了独立与结构的各种逻辑功能和模块的库,这些功能模块可以通过修改参数以获得不同的逻辑功能,实现了规模可变性和自适应性,极大地简化了设计任务。LPM被大多数的EDA开发商所支持,如Cadence,MentorGraphics,Synopsys,Synplicity和Viewlogic等。QuartusII和MaxplusII中提供的LPM功能模块Megafuntions介绍除了LPM功能模块,Altera还在QuartusII中提供了宏功能模块(Megafunctions).宏功能模块是经过测试和优化的,参数化的,具有知识产权
3、(IP)的模块.它们能充分地利用所要使用的可编程器件的结构.通过使用宏单元模块,设计者可以将注意力集中在提高系统级的性能上,而不必重新设计一些通用功能模块.Megafunctions来源(1)来源于AMPP(AlteraMegafunctionPartnersProgram)的megafunctions.(2)megacore:是Altera公司经过严格测试,可以应用于Altera公司PLD的,并获得最高性能价格比的复杂功能代码.(3)Altera的OpenCoreEvaluationFeature允许用户可以先对megacore进行评估(用于仿真和验
4、证),若要下载,需要购买许可文件.(4)MegaCore函数可以从Altera网站上的IPmegastore下载.AlteraIntellectualProperty:IPMegaStore例:嵌入式处理器megafunctions
此文档下载收益归作者所有