- 1、本文档共91页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北京航空航天大学《嵌入式系统》课件绪论
IP核的三种形态 软核,完全用HDL语言描述出来的IP核,与具体的实现技术无关。软核是集成电路设计的高层描述,灵活性大。软核可以用于多种制作工艺,在新功能模块中重新配置,以实现重定目标电路。由于此类IP核只通过了功能和时序的验证,其它的实现内容及相关的测试验证等事项均须留待使用者来完成,因此软核IP用户的后继工作量很大。 从知识创新的角度考虑,由于使用者拥有全部的源代码,可以方便地用来设计功能同样而且具有自主版权的新型软核,因此购买了软核的用户具有某种知识产权创新的基础和潜力。 软核缺点:在具体应用时,预测软核的时序、面积与功耗诸方面的性能较困难。 硬核,IP硬核是基于半导体工艺的物理设计,已有固定的拓扑布局和具体工艺,并已经过工艺验证,具有可保证的性能。其提供给用户的形式是电路物理结构掩模版图和全套工艺文件,允许设计者将IP快速地集成在衍生产品中。 硬核交易属于交钥匙工程,用户付款之后就可以立即使用,使用方便,见效快,但缺乏设计的灵活性。在一种制造工艺下实现的硬核对于另外一种制造工艺很可能完全没有价值。 固核,设计阶段介于硬核和软核之间的IP核。除了完成软核所有的设计外,还完成了门级电路综合和时序仿真等设计环节,以RTL描述和可综合网表的形式提交。由于固核只是在布局规划的层面上对性能和几何尺寸等进行过结构性的或拓扑意义的优化,以及初步做过了多种工艺的映射,因而用户使用的灵活性介于软核和硬核之间。 * * * 嵌入式系统通常由嵌入式处理器、嵌入式外围设备、嵌入式操作系统和嵌入式应用软件等几大部分组成。 * BSP: Board support package * * * * * * * * * 由IBM、Motorola和Apple联合开发的高性能32位和64位RISC微处理器系列,以与垄断PC机市场的Intel微处理器和微软公司的软件相竞争。PowerPC微处理器1994年推出。因此,基于PowerPC的计算机通过在PowerPC上运行一个特殊程序就可运行DOS或传统的Macintosh软件,这种特殊程序可分别识别和执行80386或68030CPU 的机器指令。 * * * * * 随着EDA的推广和VLSI设计的普及化,及半导体工艺的迅速发展,在一个硅片上实现一个更为复杂的系统的时代已来临,这就是System On Chip(SOC)。各种通用处理器内核将作为SOC设计公司的标准库,和许多其它嵌入式系统外设一样,成为VLSI设计中一种标准的器件,用标准的VHDL等语言描述,存储在器件库中。用户只需定义出其整个应用系统,仿真通过后就可以将设计图交给半导体工厂制作样品。这样除个别无法集成的器件以外,整个嵌入式系统大部分均可集成到一块或几块芯片中去,应用系统电路板将变得很简洁,对于减小体积和功耗、提高可靠性非常有利。 SOC可以分为通用和专用两类。通用系列包括Infineon(Siemens)的TriCore,Motorola的M-Core,某些ARM系列器件,Echelon和Motorola联合研制的Neuron芯片等。专用SOC一般专用于某个或某类系统中,不为一般用户所知。一个有代表性的产品是Philips的Smart XA,它将XA单片机内核和支持超过2048位复杂RSA算法的CCU单元制作在一块硅片上,形成一个可加载JAVA或C语言的专用的SOC,可用于公众互联网如Internet安全方面。 SoC,System on chip,或者 System on a chip。 基本定义是:以知识产权核为设计基础,在单个芯片上集成处理器、存储器、各种接口等部件,组成一个部分完整的计算机系统,可以完成特定的应用功能。系统芯片是单功能集成电路芯片的跨越式发展。目前,大多数32位的嵌入式处理器芯片都是SoC。 * * Java类,C++库函数。 核库文件是集成电路的布图设计,属于知识产权的范畴,于是核库中各种核文件以及它们的集合称为知识产权(Intellectual Property),简称IP; 又由于单个知识产权是不可再分解的,所以核文件也称为知识产权核或者IP核( IP Core:Intellectual Property Core )。特别地,人们把处理器的核库文件称为处理器核(Processor Core)。 * 嵌入式多核处理器往往用于音频或者视频处理。这些DSP处理器的主要结构是一个或多个的微控制器(MCU)核外加一个DSP核。 例如,美国AD公司生产的Blackfin系列产品是适用于多格式音频、视频、语音和图像处理的嵌入式DSP处理器系列。采用Blackfin芯片的最终产品可以是便携式媒体播放器(PMP)、VoIP(通过IP传输话音)电话机、网络摄像机(IP Network.Camera)以及移动电视设备
文档评论(0)