您的当前位置:首页正文

OpenVPX_标准浅析

2022-01-23 来源:钮旅网
OpenVPX 标准浅析

Q: 已经有VPX 了, 为什么又推出了 OpenVPX 标准?

A: VPX 只规定P1走差分信号, P2-P6 可以走差分也可以走单端信号。给用户很大的自由的同时, 也导致各家产品的 Pin-out 不兼容。 另外 VPX 很多子规范还处于草稿状态。 上述问题导致了多家产品不兼容, OpenVPX 就是要解决多家产品兼容性问题。

Q: VPX 在系统兼容性上有哪些不足

A: VPX.3 指引 Module 使用 sRIO 互联, 同时推荐 Backplane 支持 3.125Gbps 信号传输速率。

但是, VPX 没有规定发送信号的 Pre-Emphasis, 没有为互联的关键参数如 Insertion Loss, Cross-Talk 分配裕量。而这些参数是系统互联的基础。

Q: OpenVPX 和 VPX 之间有什么联系和区别 ? A: OpenVPX 在 VPX 规范基础上定义了系统兼容框架。 OpenVPX 是系统级标准, VPX 是板级标准。 OpenVPX 不会代替 VPX, 二者互为补充。

Q: OpenVPX 能给客户带来什么 ?

A: 各家VPX 产品兼容性更好, 客户系统集成时不再依赖具体哪个厂家, 系统集成也更加容易。

Q: OpenVPX 怎么实现系统兼容的呢 ?

A: OpenVPX定义了多种类型的 profile (描述结构和层次的文件), 如 slot profile,backplane profile, module profile, chassis profile。厂家会提供自己产品的 profile 文件. 如果产品的 profile 文件可以兼容, 产品即可实现兼容。

Q: 上述这些 profile 分别是什么含义? A: Slot profile: - 插槽的 pin 脚定义

Module profile: - 插槽的 pin 脚定义 + 协议映射

Backplane Profile: - 插槽个数, 插槽类型, 背板拓扑结构, 如星型或mesh . Chassis Profile: - 机箱类型, 插槽个数, 板卡制冷类型, 背板 profile

Q: OpenVPX 规范里pipes是什么含义? A: OpenVPX pipes 是差分对的集合, 与协议无关

Ultra Thin Pipe (UTP) - 4 wires (2 differential pairs, TX and RX), typically 1000BaseBX Thin Pipe (TP) Fat Pipe (FP)

- 8 wires, typically 1000BaseT

- 16 wires, typically x4 SRIO/x4 PCIe or 10GigE

Double Fat Pipe (DFP) - 32 wires, typically x8 PCIe Quad Fat Pipe (QFP)

- 64 wires, typically x16 PCIe

Q: OpenVPX 规范里planes 是什么含义?

A: OpenVPX planes 是设备间互联的物理和逻辑通道。

Plane 又分成:Expansion Plane, Data Plane, Control Plane, Management Plane, Utility Plane等等。每个设备可以利用全部或部分 Planes 和其它设备通信。OpenVPX planes 示意图见图 1-1。

图 1-1 OpenVPX planes 示意图

Q: OpenVPX 标准现状

A: 09年10月份完成了 OpenVPX 1.0 草稿, 2010年2月已经得到 VITA 组织的正式批准。 GE-IP 也参加了 OpenVPX 组织

因篇幅问题不能全部显示,请点此查看更多更全内容