第五章 IP复用的设计方法课件.pptVIP

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Types of IP: Design View – cont. IP复用技术面临的挑战 可重用性和多IP集成 复杂冗长的验证和仿真时间 来自商务模式的挑战 内容大纲 IP的基本概念和IP分类 IP设计流程 IP的验证 IP核的选择 IP复用技术面临的挑战 IP标准组织 基于平台的SoC设计方法 IP标准组织 VISA VSIA由世界领先的半导体公司和EDA公司共同建立,成立于1996年9月,于2008年宣布解散。 VSIA陆续成立了11个开发工作组,开发不同方向的标准和规范。这些标准和规范已被工业界广泛采用,应用于片上总线、SIP核的接口,以及SIP的使用、交换、交易、测试、质量和保护等环节。 VSIA解散后将其后续工作移交给开放式内核协议国际同盟(OCP-IP)继续跟进 OCP-IP OCP-IP是一个独立、非营利的半导体工业联盟,致力于扶持、促进和提高开放式内核协议的管理。 IP标准组织 VSIA工作组及OCP-IP发布的标准/规范/文件 内容大纲 IP的基本概念和IP分类 IP设计流程 IP的验证 IP核的选择 IP复用技术面临的挑战 IP标准组织 基于平台的SoC设计方法 平台的定义 VSIA联盟定义的平台就是一个虚拟组件库和一个体系结构框架,包括一系列集成的和预先验证的软件和硬件IP模块、模型、EDA工具、软件工具、库和方法学,通过集成和验证来支持产品的快速开发 Cadence公司的平台是一个可重用的集成设计环境,通过该开发环境可以设计由市场目标决定的、在一定时期内有很大重用性的、面向一个特定的应用领域的SoC设计模板 Motorola公司的平台是一些可以平衡重用和快速开发新产品的资料,包括一个设计环境,一个被基于该平台开发的所有产品所使用的高级体系结构,一系列用来扩展平台和从平台上开发产品的开发方法 “平台”是一种比IP规模更大的可重用、可扩展单元。一个平台面向一个特定的应用领域,有相对稳定的体系结构,有固定的核心IP模块,有一整套成熟的设计工具和设计方法,有利于设计面向特定领域的系列产品 平台的组成 硬件:主要包括处理器、存储器、通信总线及I/O单元等 软件:主要包括操作系统、功能驱动和应用程序等 体系结构的详细规范:主要包括总线结构、时钟及各个IP的约束条件 验证过的逻辑和物理综合脚本 软硬件系统验证环境和基本验证模型 各模块的设计说明 平台的分类 全应用平台:此类开发平台针对应用定制,包括一系列软硬件单元和基于处理器开发的应用实例,如TI的面向多媒体领域的OMAP、Philips的nExperia和Nexperia、Infineon的MGlod等。 以处理器为中心的平台:此类平台侧重于访问可配置的处理器而不是完整应用,如ARM的Micropack平台、苏州国芯C*SoC等。 以通信为中心的平台:此类平台定义了互连架构,但通常不提供处理器或全部应用,如Sonics公司的SiliconBackplane和PalmChip公司的CoreFrame平台。 完全可编程平台:此类平台通常包括FPGA逻辑和一个处理器内核,如Altera公司的Excalibur、Xilinx公司的Virtex 5和Quicklogic公司的QuickMIPS等。 基于平台的SoC设计方法流程与特点 简化的基于平台的设计流程 基于平台的SoC设计方法流程与特点 平台的设计是选择合适的IP核与相应的系统软件、工具,并将它们集成在一起的过程,主要的步骤如下: 基于市场目标,决定该平台主要的应用领域 选择主要的软硬件IP模块、总线架构 确定系统的结构和模块间的通信方式 选择或开发必要的软硬件设计工具 选择或开发所需的验证组件,进行平台体系的验证 模块的集成方法及系统级验证环境的设计 基于平台的SoC设计方法流程与特点 平台设计有很强的可配置性,但却不能改变,如果设计中包含一个不用的模块,可以通过设置使这个模块不工作,而不是将它从设计中拿走 平台设计使用的是标准的接口,这样就使得采用相同标准接口的辅助IP模块的集成变得很简单 能够支持应用软件的开发 架构相对稳定,易于进行系统级的验证 能够对速度、成本、功耗等性能指标进行验证与评估 基于平台的设计实例 基于ARM的平台的基本结构 SoC设计方法与实现 IP复用的设计方法 内容大纲 IP的基本概念和IP分类 IP设计流程 IP的验证 IP核的选择 IP复用技术面临的挑战 IP标准组织 基于平台的SoC设计方法 内容大纲 IP的基本概念和IP分类 IP设计流程 IP的验证 IP核的选择 IP复用技术面临的挑战 IP标准组织 基于平台的SoC设计方法 IP的定义 IP是知识产权的意思 IP指一种事先定义,经验证可以重复使用的,能完成某些功能的

您可能关注的文档

文档评论(0)

mkt365 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档