关于SOCKET(套接口).pptVIP

  1. 1、本文档共21页,可阅读全部内容。
  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文档。上传文档
查看更多
关于SOCKET(套接口).ppt

OCP简介 关于SOCKET(套接口) IP 互连接口标准 OCP与AMBA的区别和优势 OCP 1关于SOCKET(套接口) 为了缩短SoC设计时间,首先想到的是并行设计单独的SoC内核和最终的SoC产品 。 然而,由于内核只执行自身功能,而无系统信息,并行设计需要定义分割的每个内核和共享的SoC资源。 可用分层法来解决此问题 。 采用分层法方法,其他的系统资源只需考虑其他的设计要求,而不需考虑单个内核的功能。如果用正确的内核接口设计,内核只在支持接口的子系统内不用改变的被重用。通过选择工业级标准接口,不需要增加额外的时间实现重用,因为所有内核都需要这样的接口。但是,什么是内核接口呢?这个问题的答案就是套接口socket? 。 分层法 分层法已成功地被运用在网络上,在每一层定义了不同的功能和与相连层之间的接口。在软件上也一样,每个功能和任务都定义自身的功能和接口。分层法已经在不同的领域被证明是很有效的。 分层法自然地将系统处理的部件分离出来,部件可以是大软件程序的一个软件模块,或SoC中的半导体内核,这对SoC设计者更为重要,两者的原理是相同的。分层法的优势有: ??减少设计时间 ??更简单的验证 ??增加IP?复用 1 关于SOCKET(套接口) 对于真正内核复用,SoC?集成者将内核集成在SoC?时,不会修改被复用内核的信息。所以当总线位宽、总线频率和总线电气负载改变时不需要对内核进行修改。换句话说,一个真正的套接口使内核与SoC互连机制隔离开。Socket?支持工具、间接地支持协议、检查器、模型、测试向量和测试生成器。这允许独立的内核设计,设计出不需考虑内核互连的即插即用的模块,也使得能并行设计模块,这样能节省大量的设计时间。 理想的SoC?socket 理想的SoC?socket?必须是传输执行未知的。SoC?内核通过接口连接核内传输机制,但不需了解具体的传输机制(计算机总线、纵横交叉、可配置片上网络)。 由于带宽要求的多样性,理想的接口应该允许设计者从不同的方面配置不同的接口方式。不同的方面包括接口数据位宽、交换握手协议、交换反馈等等。这使得SoC?设计者精简SoC?内核设计,在满足内核和SoC设计要求的前提下,使芯片复杂度和面积最小化。 OCP?(Open Core Protocol)正是这种与总线独立的协议,。特别的是,它能完全满足IP?内核通信机制的所有要求。作为一可配置的接口,OCP?有一系列能共享公用定义的协议组成。 OCP OCP 协议在 2001 年正式推出,并由开放式内核协议国际联盟(OCP-IP)负责支持维护和发展。 OCP-IP 是一个独立、非营利的半导体工业联盟,致力于扶持、促进和提高开放式内核协议的管理。OCP-IP 的使命是为 SoC产品设计常见的 IP 复用问题提供设计、验证和测试。 OCP-IP 通过在系统级集成中提倡 IP核重用,为 SoC设计减少设计时间、风险和制造成本 OCP-IP 由会员年费支持,会员包括知识产权公司、集成设备制造商、系统公司、EDA 供应商和设计公司。 OCP OCP 协议是第一个开放授权面向内核的协议,是为了在 SoC 设计中实现 IP 核的即插即用而制订的开放式内核协议。 该协议使得 IP 核不需要依赖于特定处理器内核,只要 IP接口符合 OCP 协议,即使更换处理器内核和总线,也不需要重新设计 IP 核,应用非常灵活。 通过 OCP 协议,IP内核设计者不仅能保证 IP 核可方便的重用于自己公司设计的 SoC,也可以通过 IP 授权协议让 IP 核可重用于其他公司设计的 SoC中,从而在 SoC设计中极大地促进第 三方IP 的授权和合作,具有广阔的应用背景。 IP 互连接口标准 IP 互连接口的标准主要有 IBM 公司的 CoreConnect 总线。 ARM 公司的AMBA(Advanced Microcontroller Bus Architecture) 总线。 Silicore 的 Wishbone 。 OCP-IP(Open Core Protocol International Partnership)设计的 OCP 协议。 CoreConnect 总线 AMBA总线 Wishbone总线 OCP 的IP核互连结构图 OCP与AMBA的区别和优势 (1) 1) OCP是一个套接口,而AMBA是总线接口。 套接口是通用的,面向任何应用。这个过程是自动化的。基于套接口的IP模块的真正意义在于多应用设计时的可重用性。这样能极大的提高设计重用率,也又有助于验证。 而总线接口(如AMBA)面向单一应用,仲裁逻辑和接口电路都是为某个应用专门设计的,对新的应用所有的仲裁逻辑和接口电路都需要重新设计。 OCP与A

文档评论(0)

蝶恋花 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档