RapidIO协议之系统设备单元详解
扫描二维码
随时随地手机看文章
这一章介绍RapidIO系统可能的设备单元。
2.1.1处理单元模型
图1-1描述了可能的基于RapidIO的计算机系统,处理元素是一个计算机设备,比如,一个处理器加上局部内存并连接到RapidIO系统上,系统的桥提供I/O子系统服务比如告诉PCI接口,Gigabit以太网端口,中断控制器以及其它系统。
2.1.1.1处理器-内存处理单元模型
图1-2显示了一个处理单元,它由连接到代理设备上的一个处理器组成,代理代表处理器进行一些服务,最重要的是它提供对本地内存的存取,这种本地存取相对于远程存取具有较低的延迟。它还提供一个RapidIO互联接口,以进行远程内存的存取。
2.1.1.2集成的处理器-内存处理单元模型
处理器-内存处理单元的另一种形式如图1-3,它是一个全集成的单元,专门设计连接到RapidIO系统,这种类型的器件在一个硅片上集成了一个内存系统和其它支持逻辑。
2.1.1.3仅内存处理单元
与处理单元不一样,它可能不包含处理器,而是一个纯粹的内存器件,它比处理器更简单,仅响应来自外部系统的请求,而没有本地请求,如此,它对系统中的所有处理器来说都是远程内存。
2.1.1.4仅处理器处理单元
类似于仅内存单元,这个单元仅包含处理器,而无本地内存,如图1-5。
2.1.1.5 I/O处理单元
这种处理单元如图1-1里的桥,这个设备与处理器或内存设备比有明显的不同,一个I/O设备仅需要将本地或远程内存的数据搬进搬出。
2.1.1.6交换处理单元交换处理单元是一个设备,它使得其它处理单元通讯通过一个交换器实现通讯,一个交换器可以被用来连接不同的RapidIO兼容处理器单元,一个可能的交换器如图1-6,交换器的行为以及一般的互联结构在公共传输协议中阐述。