RapidiIO的应用场景
嵌入式系统的各个设备之间的连接有多种方式,我们一般会对于不同的场景采用最合适的方法实现其功能。例如以太网、PCI Expres。具体介绍等学习完这两个再说了。
如下是Rapidio和以太网的对比。
以太网代表了这样一种局域网技术需要依更多的能控制将有效正确传输到目的地。以太网的智能性越多地体现在数据包里(即数据含更多的信息 的建和维护就可以越简单。在这个类比中,以太网和现代高速公路系统更为类似。虽然以太网的连接性,尤其是结合互联网协议(IP)之后,可以具有通过公共网络在国家(至少一个国家)内任意地方传输数据的能力,使用的经济性和地方法规也可能要求在将数据传输更长距离时将网络分段并通过其他技术,比如ATM或SONET接。
人们可能会问,那在这方面 RapidIo 能起什么作用呢?它能够取代哪一项技术呢?答案是:一项也取代不了。
在这个类比中,RapidIO 更像一个在工厂或者分类仓库里使用的叉车。为了使分类仓库更加高效库和工厂设备提供商要聚在一起建立一个在库里搬货物的标准。很有可能,你会认为我们的题与在库之间搬运货物是完全不同的。情况已经发生了变化,在过去,工厂和仓库建造者可以通过建造他们自己的仓库和/或货物搬运设备来得到最好的投资回报。而现在,他们相信库货物搬运技术不再是一个差异性技术,他们最好从那些专业仓库货物搬运技术供应商那里买到这些。通过建立技术标准,还可以得到三个额外的好处。首先,他们拓展了技术应用的市场,而经营规模的扩大会使价格降低其次,这将引人市场竞争,也将在提高质量的同时降低价格。最后,他们确信不同厂商的产品将具有很好的互操作性,从而减少他们的工程和开发成本。过去,垄断电信厂商以垂直性集成公司的方式运作,提供通信所需要的所有服务和设备他们能够轻易地负担开发他们自己内部互连技术的成本因为他们是该技术最大并可能是惟-的市场。开放这些内部标准并不会带来规模经济效益。
在这个类比中,我们注意到RapidIO 是与以太网或ATM 等技术互补的技术,我们也注意到设计RapidIO是为了在一个在此前不存在任何准的领域里解决各种连问题。有时,为解决某个问题而设计的技术可能会解决另外一个不同的问题。在RapidIO诞生之前,一些厂商使用以太网技术来解决人式设备中的系统内互连问题。这种做法对于某些应用是完全可以接受的,而对另外一些应用,其效率极其低下。选择以太网还是RapidIO作为可行的解决方案要视需要解决的问题而定。
RapidIO是由Motorola和Mercury等公司率先倡导的一种高性能、低引脚数、基于数据包交换的互连体系结构,是为满足和未来高性能嵌入式系统需求而设计的一种开放式互连技术标准。
Rapidio是一个协议,是一个开放的标准,主要应用于高速的芯片到芯片和板到板的通讯,速率可在1Gbps到60Gbps。任何厂家在任何设备上都可以使用,支持多处理器、存储器、网络设备中的存储器映射I/O器件、存储子系统等。
Rapidio采样分层结构,有并行和串行两种协议,可相互兼容,其体系结构可以实现数十到上百个、甚至上千个器件的系统,使系统的任意器件之间互相通讯。
所以rapidio主要特点可概括为:高速、短距离、互连。
快来扫描下方二维码关注公众号,领取站内所有相关资料,所有哦~
有建议、有需求、有疑问、联系我