IP核互连策略及规范综述.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IP核互连策略及规范综述.pdf

            IP 核互连策略及规范综述    陈林1  王家兵 1  朱得利 1 1 重庆大学 嵌入式系统中心               E-mail 摘 要:IP 核有关标准及 IP 核互连规范目前正处于一个发展的关键时期,受到了业界的 普遍关注。对于SoC 集成设计者往往有多种的 IP 核互连方案供选择。本文就 IP 核互连采 取的策略进行了分析,对目前几种使用较多的IP 核互连规范作了介绍。 关键词:片上系统SoC;片上总线(On-Chip Bus);IP 核;互连策略;互连规范 1. 引言    随着超深亚微米工艺的发展,IC 设计能力与工艺能力极大提高,采用SoC (System on Chip)将微处理器、IP 核、存储器及各种接口集成在单一芯片上,已成为目前 IC 设计及 嵌入式系统发展的趋势和主流。为减少设计风险、缩短设计周期、更集中于应用实现,设 计者越来越多的采用 IP 核复用。在此推动下,IP 核互连技术及片上总线(On-Chip Bus) 得到迅速发展,反过来它们又对 IP 核的设计、校验、重用及 IP 核有关标准的制定也产生 了深远的影响。 2. IP 核互连策略   就 IP 核互连的形式而言,主要有共享总线、点对点的连接及多总线几种方式,带宽、 时延、数据吞吐率及功耗通常是几个需主要考虑的因素,但要求与板级的互连已不相同。 共享总线方式是通过不同地址的解码来完成不同主、从部件的互连及总线复用,这对 多外设IC 系统设计而言,对地址总线的扇出提出了较高的要求,同时过于复杂的解码逻辑 会增加额外的时延。如果数据主要集中在一个主处理器与一个从外设交换数据,则其它的 外设在此期间需处于 IDEL 或高阻状态,而对于多处理器设计的系统,其他的数据传输不 能同时进行,增加了时延及等待。 通过增加总线的宽度、提高总线的时钟、及采用多总线方案可以解决带宽、时延问题。 但增加总线的宽度,只有外围设备能在一个时钟周期中能全部占有这些总线时才有效,否 则总线的利用率就不高,而提高总线的时钟也会受到一定的限制,同时会产生功耗方面的 问题。 一个有效的办法就是采用多总线方案。多总线的方案有多种实现形式,按不同速率对 总线分段可以减少总线的竞争并且提高总线利用率;可采用独立的读写总线以进行同时的 读写;可提供多个并行的总线,对主、从部件间进行点对点的连接,以实现一对主、从部 件的高速互连;另外还有一些有效的方式,如采用分层总线构架,采用交换矩阵或互连网 络,来实现多个主、从部件的同时互连,等等。 多种总线仲裁算法可以被采用。采用循环占用总线,实现最为简单;另外采用从部件 仲裁(Slave-side arbitration)的方案,在从部件需要数据传送时占有总线,有利于提 高总线的利用率。对于流水线传送较多的情况,如何保证读写的流水线执行以减少时延也 是总线仲裁考虑的一个重要方面。 下面就目前一些互连规范及它们采用的方案作介绍。 3. 主要的IP核互连规范 目前有较大影响的IP 核互连规范有IBM 的CoreConnect 总线、ARM 的AMBA(Advanced Microcontroller Bus Architecture)、Silicore Corp 的Wishbone、开放核心协议国际联 合(OCP-IP)的 OCP (Open Core Protocol)与虚拟插座接口连盟 VSIA (Virtual Socket Interface Alliance)的VCI (Virtual Component Interface)、Altera 的Avalon 总线, 以及PlamchIP 的CoreFrame 、MIPS 的EC™ Interface, Altera 的Atlantic™ Interface、 IDT 的IPBus™ (IDT Peripheral Bus) 、Sonics 的SiliconBackplane™ uNetwork 等等, 新的互连方案也在积极发展中,下面就前面几种予以介绍。 3.1 IBM的CoreConnect总线 CoreCo

文档评论(0)

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

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

1亿VIP精品文档

相关文档