TDA2030功放电路图 电动车充电器电路图 电子电路 功放电路 电子制作 集成块资料 电子报 pcb 变压器 元器件知识 逆变器电路图 电路图 开关电源电路图 传感器技术 led 电磁兼容
电子电路图
当前位置: 首页 > 电子电路 > 其他文章

多核|SoC改变|互连要求

时间:2009-06-22 23:01:20来源:网友 作者:admin 点击:

1970年代,由于微处理器的问世,利用分立式处理器、存储控制器和I/O接口器件,在单块电路板上就可以搭建出简单的计算系统。由板级总线来连接这些器件,而当需要更高性能时,把多块电路板

组装在一起,利用系统级总线通过背板提供卡间通信。这些电路板和系统互连协议都是专利性的。但随后,专用的协议逐渐让位于标准化协议,比如以太网、PCI Express 或RapidIO协议。

  与此同时,集成电路>集成电路技术遵循摩尔定律,其包含晶体管的数目和速度以一定的代价不断增加。这些趋势共同大幅度推动了处理器性能的提高。

  迄今已有数代硅器件充分利用了这一良性周期。不幸的是,单核处理器的性能提高速度已开始趋于下滑。造成这种下滑的最重要因素一直是功耗。晶体管越小,开关速度越快。晶体管尺寸的缩小使

泄漏增加,导致静态功耗的增大。同时,随着晶体管开关速度的加快,动态功耗也在增加。

  这种不断上升的功耗凸显了目前硅工艺技术存在的几个现实问题。首先,单个处理器的性能受功率和系统功耗的限制。其次,晶体管预算在继续增加,而可获得的时钟速率却不然。

  随着晶体管预算的持续增加,业界已迅速转向带有多个处理器内核的器件。这些器件还集成有内存控制器、应用加速器和I/O接口的器件,形成一个多核SoC。多核器件有望大大提高系统性能。

  SoC器件的面世模糊了单个元件及其所实现的系统架构之间的界线。曾经一个完整的计算系统需要一块电路板来实现,而现在只需单个器件就能够把多个这类系统囊括在内。

  向SoC器件的转换改变了SoC和其它器件及网络之间的互连要求。电路板和系统级互连最初基于总线共享,而且和以往的处理器一样,采用一种类似的方式来满足对更高互连性能的要求:增加时钟速

率,加宽总线带宽。然而,蹈处理器之覆辙,最后同样因物理效应的影响,总线上的器件数目不得不减少,从而催生出了总线分割、分层化拓扑和最终的点到点开关网络。

  嵌入式系统>嵌入式系统常常被划分为三个子系统功能:控制面板、数据面板和系统管理。当系统只包含一个计算系统时,系统级的通信流数目很有限。这是幸运的,因为按照定义,基于总线的互连只能容纳一

个通信流。

  QoS问题

  过去,为了提高系统性能,每一个功能采用一个专用处理器。随着多个并行通信流的出现,服务质量(QoS)问题急剧增加。为了更好地优化带宽并防止各个通信流之间产生干扰,在许多情况下都使用

了三种单独的互连。在这些系统中,每一个处理器执行一个功能,并分别负责单个或最多很少几个通信流。然而,多核SoC的问世使这种局面大为改观。由于每个内核分别处理各自的通信流,故有可能实

现每芯片多个通信流。

  并行执行现有代码,在单个多核SoC上实现控制、数据和管理面板功能的融合,这一近期目标预计将作为多核架构的权宜之计。其将在一个四核器件上产生至少三个以上的通信流。从长远来看,软件

将支持多核,并回复到众多内核执行离散数据或控制面板功能。在任一种情况下,不论何处采用多核SoC都将出现多个通信流。随着使用8、16甚至更多内核的下一代SoC的问世,未来2~4年间,单个器件

能够支持的通信流数目将大幅度增加。

  目前的互连支持多个通信流吗?答案是肯定的。通过在单个互连传输之前进行多路复用,可支持任何数目的通信流。但仍存在两大挑战:在目的节点如何对通信流进行多路分离,如何赋予每一个通

信流独特的服务参数,比如保证带宽以及平均或最差情况下的延时?

  要解决这些问题,协议需要具备好几个功能。首先,这个协议必须能够对各个通信流进行差异化。换言之,应该能够检查线缆上的数据包,并决定其属于哪一个通信流?其次,当数据包通过互连传

输时,必须能够执行服务参数。这一点可以通过控制仲裁和流量控制来实现。例如,稳健的SoC需要多个通信流量控制机制,以限制互连上的一系列拥塞事件。这些机制可能包括链路到链路、端到端和进

/出流量管理。

  嵌入式系统中应用最广泛的互连也许是以太网。以太网的可扩展性已在多年服务中得到了充分的证实。基本的 Layer 2以太网帧只支持数据报类型(datagram-style)的处理,而且没有已定义的流量

差异化头字段。但之后,从Layer 2的VLAN标签到更广泛的Layer 3 IP报头中的“5 Tuples(五元组)”,各种流量差异化方法被放在最高层。其中,“五元组”方案可支持数百万个通信流。

  不幸的是,对以太网而言,QoS已证实是一个更大的挑战。这是因为只有一个有限的链路级PAUSE-帧协议可被采用,而缺乏广获采纳的流量控制机制所致。在链路级之外,有少量这一问题的解决方案

获得牵引力,其中包括在Layer 2采用VLAN 优先级标签(802.1Q),或在Layer 2 和Layer 3之间采用MPLS 报头。

 

  另一个问题的出现是因为大部分在以太网上分层的方案往往都是采用软件来实现的。由于硬件支持较少,可获得的QoS参数受通信流通过软件堆栈时产生的延时和延时抖动所限制。

  1999年定义的RapidIO互连规范代表了一种更先进的系统互连方案。在该规范的开发过程中,QoS曾是一个重要考虑事项,包含了好几种流量控制机制,比如重试(retry)和基于信用(credit-based)的

链路级流量控制、端到端XON/XOFF和流量控制协议。

  在嵌入式系统中广获采用的另一种互连技术是PCI Express (PCIe)。PCIe最初瞄准PC和服务器市场,支持配置、事件消息发送和读写处理。这种技术在系统级的QoS支持很有限。在per-VC basis上有

稳健的基于信用的链路级流量控制,足以实现点到点通信。

  在实际应用中,以太网可以实现稳健的流量差异化,但缺乏稳健的QoS特性。大多数PCIe实现方案都没有流量差异化能力。PCIe的流量控制有限,似乎是面向未来多核器件准备最不足的器件。三者中

RapidIO潜力最大,因为它支持三个具有优先级的通信流上的数百万个差异化流量,并支持稳健的QoS特性。

  幸运的是,许多新兴的多核SoC都支持多个外部互连协议。例如,飞思卡尔的8核QorIQ P4080就可以配置为支持这里提到的所有协议。

  当系统只包含一个计算系统时,系统级的通信流数目很有限。在多核SoC中,由于每个内核分别处理各自的通信流,有可能实现每芯片多个通信流。
 

<<容~源~电~子~网~版权声明:本站内容部分来源于网络,如侵犯到你的权利请及时与我们联系更正,联系QQ:316520686。

本文地址:http://www.dziuu.com/dz/26/2009622230531.shtml


本文标签:


.
顶一下
0%
返回首页
0
0%

------分隔线----------------------------

    猜你感兴趣:

  • 晶振定义是什么?晶振怎么分类

    晶振又称石英晶体振荡器,晶振是一种利用应时晶体(石英晶体)的压电效应制成的谐振器件。 晶振是指从应时晶体上按一定方位切割下来的薄片,是时钟电路中最重要的元件。晶振的工作原理是在一定状态下,机械能和电能可以通过内部振荡电路相互转换。

  • 案例分享:家用电磁炉元器件散热方式与导热材料应用

    兆科电子的热管理材料能够很好地解决电磁炉电路板和线圈盘等发热元器件在复杂环境的可靠性和电磁兼容性问题。鉴于电磁炉对导热材料的高导热需求,兆科主要推荐的材料是导热硅胶片和导热硅脂产品来解决散热方案。

  • 如何识别正品原装电子器件

    一般正规厂商生产的电子元器件都会在元器件的空白处标明厂家、元器件编号和生产日期等信息。

  • 简易自制金属探测器电路图,只需少量元器件即可制作成功

    金属探测器电路图 金属探测器可应用很多领域,当然,金属探测器根据工作原理的不同,也可以分为很多种的类型电路,今天我们主要介绍的是用集成电路555制作的金属探测器,由

  • 晶体管国内外命名方法讲座

    国内命名方法:3DG1815-Y,第一部分用阿拉伯字表示器件的电极数目 2:表示二极管;3:表示三极管;

  • 如何应对电子元器件行业对环境的影响

    电子行业对环境造成了影响,从正面来看,在照明、电机控制、传感器和其他众多应用当中增加电子元器件的使用大幅提高了能效,以及对环境进行监测和控制的能力。而从负面来看,电子产品的普及导致垃圾填埋场充斥着大量电子垃圾,并且向我们的环境排放有害物质。人们已经对该行业内的多种理念和趋势进行了探索。

  • 电子元器件一般到哪里买?

    以前商铺的专业性应该是一项要考虑的因素,当我们走过电子专业商铺时,如果发现玻璃柜中各种各样的电路板或者各种形状的电阻接头时,我们可以安心地走进去购买电路板或者按

  • 电子元器件安装注意事项

    电子元器件种类多,外形不同,引出线也多种多样,所以在安装是需要注意以下几点,平尚科技为大家介绍

  • 贴片电阻与贴片电感的区别

    &#160; &#160; 贴片电阻与贴片电感不管是在形状外表上还是在功能特点上都有一定的区别,那么一下就由小编来给大家浅谈一下吧。

  • 解读构成空气净化器的重要元器件--粉尘传感器

    对于在经常受到环境污染的城市中生活的人们来说,空气净化器已经成为标配的家用电器,空气净化器可以很大程度地帮助室内净化空气,消灭粉尘、甲醛等有害物质。空气净化器的功能实现需要各个模块各司其职,现在,我们要解读构成空气净化器的重要元器件--粉尘传感器。

  • 分立元器件构成的IGBT驱动电路

    分立元器件构成的IGBT驱动电路  通常设计的驱动电路多为采用脉冲变压器耦合,其优点是结构简单,适用于中小功率变换设备中的IGBT。缺点是不适用于大型功率变换设备中的大

  • 常用电子元器件常见故障

    常用电子元器件故障分布  这里总结摘录MIL-HDBK-338B,美军可靠性设计手册来为FTA做一些支持,这里按照以下的方式介绍:  如果我们想要进行FTA的定量分析,一定要把可靠

  • MOS管为什么可以防止电源反接

    电源反接,会给电路造成损坏,不过,电源反接是不可避免的。所以,我们就需要给电路中加入保护电路,达到即使接反电源,也不会损坏的目的。  一般可以使用在电源的正极串

  • 六个可能让MOS管失效的原因分析(图文)

    六个可能让MOS管失效的原因分析  目前在市场应用方面,排名第一的是消费类电子电源适配器产品。而MOS管的应用领域排名第二的是计算机主板、NB、计算机类适配器、LCD显示器

  • 如何正确选择和使用电磁兼容元器件

    在复杂的电磁环境中,每台电子、电气产品除了本身要能抗住一定的外来电磁干扰正常工作以外,还不能产生对该电磁环境中的其它电子、电气产品所不能承受的电磁干扰。或者说,

  • EMC设计元器件选择及电路设计很关键

      在PCB的EMC设计考虑中,首先涉及的便是层的设置;单板的层数由电源、地的层数和信号层数组成;在产品的EMC设计中,除了元器件的选择和电路设计之外,良好的PCB设计也是一个非常重要的因

  • 详解各元器件等效电路

      电阻      图1 电阻等效电路   电阻的等效阻抗   同一个电阻元件在通以直流和交流电时测得的电阻值是不相同的。在高频交流下,须考虑电阻元件的引线电感L0和分布电容C0的影响,

  • 元器件资料大全

  • 电子元器件的检测方法

  • 介绍电子元器件故障规律

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
表情:
名称: E-mail: 验证码: 匿名发表
发布文章,推广自己产品。
热门标签