RapidIO技术:高速数据传输与寄存器详解
1. 高速数据传输基础
随着嵌入式设备系统性能要求的不断提高,行业内正努力用支持高速差分信号的新标准替代现有的基于总线的机械标准,例如RapidIO互连技术及其他类似技术。VITA 46中使用的高速差分连接器,每对数据传输速率超过5 Gbps,这使得3.125 Gbps的串行RapidIO链路能够轻松映射到这些连接器上。
在不同的配置下,板卡对RapidIO链路的支持能力有所不同:
- 最小的架构配置下,一块板卡可支持四个4x串行RapidIO链路。
- 仅采用架构的配置中,一块板卡能支持超过二十个4x串行RapidIO链路。
不过,现有的设计技术、电路板和连接器技术会对差分链路的频率和带宽产生限制。为了突破这些限制,行业内投入大量资金,致力于开发新的PCB材料、布局技术和连接器技术,目标是使单对差分信号的传输速度达到10 Gbps。
2. RapidIO寄存器概述
RapidIO架构中定义了两类寄存器:
- 能力寄存器(CARs) :只读寄存器,为系统提供RapidIO设备的能力信息。
- 命令和状态寄存器(CSRs) :读写寄存器,用于配置RapidIO设备,并提供设备操作或性能的当前状态。
2.1 综合寄存器映射
| 配置 | 寄存器名称(字0) | 寄存器名称(字1) | 字节偏移 |
|---|
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



