博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RapidIO协议(2)
阅读量:4050 次
发布时间:2019-05-25

本文共 781 字,大约阅读时间需要 2 分钟。



2.RapidIO互连协议Part I:输入/输出逻辑协议

2.1系统模型

        这一章介绍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,交换器的行为以及一般的互联结构在公共传输协议中阐述。

你可能感兴趣的文章
概念区别
查看>>
final 的作用
查看>>
在Idea中使用Eclipse编译器
查看>>
Idea下安装Lombok插件
查看>>
zookeeper
查看>>
Idea导入的工程看不到src等代码
查看>>
技术栈
查看>>
Jenkins中shell-script执行报错sh: line 2: npm: command not found
查看>>
8.X版本的node打包时,gulp命令报错 require.extensions.hasownproperty
查看>>
Jenkins 启动命令
查看>>
Maven项目版本继承 – 我必须指定父版本?
查看>>
通过C++反射实现C++与任意脚本(lua、js等)的交互(二)
查看>>
利用清华镜像站解决pip超时问题
查看>>
微信小程序开发全线记录
查看>>
CCF 分蛋糕
查看>>
解决python2.7中UnicodeEncodeError
查看>>
小谈python 输出
查看>>
Django objects.all()、objects.get()与objects.filter()之间的区别介绍
查看>>
python:如何将excel文件转化成CSV格式
查看>>
机器学习实战之决策树(一)
查看>>