线路功能:PCIE接口扩展
主要芯片:PEX8796(PCIE switch)
芯片信息:PLX公司
工作温度:-40 ~ +70℃(已经经过-40℃摸底)
1 芯片及名词解释
1.1 名词解释
PEX:PCI Express
Gen1:PCIe1代,传输速率2.5GT/s
Gen2:PCIe2代,传输速率5GT/s
Gen3:PCIe3代,传输速率8GT/s
8B/10B:Pcie,1代2代编码方式
128B/130B:Pcie,3代编码方式
Station:实现PCIe功能的逻辑块,一个Station包含4个Port
Port:能够创建连接的一组从外部接口到内部Serdes的端口,1个Port包含4个lane
Lane:PCIe一组收发差分信号
Host:主机
Slave:从机
TX:数据发送端
RX:数据接收端
SSC:扩频时钟
Serdes:Serializer/De-Serializer,一种将差分串行信号转换为并行信号的逻辑
PU:内部弱上拉
PD:内部弱下拉
1.2 芯片电气特性
参数 说明 最小值 典型值 最大值 单位 备注
IOL 输出最低电流 7.0 12.0 17.6 mA VOLmax=0.45V
IOH 输出最高电流 6.0 13.5 24.5 mA VOLmin=1.35V
VIL 输入低电平 -0.3 0.63 V
VIH 输入高电平 1.17 2.75 V
VT 压降 0.78 0.84 0.89 V
CPIN 引脚寄生电容 5 pF
RPU 内部上拉电阻 38 57 92 kΩ
RPD 内部下拉电阻 37 53 99 kΩ
a)内部上/下拉电阻值很大,属于弱上/下拉;
b)IOL为引脚外电压高于芯片输出电压电势时,即0-VPIN=0.45V时,电流方向向内,即灌入电流;
2 模式介绍
PEX8796芯片共有Base Mode、NT Mode、VS Mode三种模式。以下对三种模式做简单介绍,其中我们主要使用的是Base Mode模式,即一个主机外扩多个PCIe从设备接口。
2.1 Base Mode模式
Base模式即一个上行口,剩下的全是下行口的port端口分配模式,其实也就是VS模式的单VS模式。
图1
2.2 NT Mode模式
Non-Transparent Mode,NT模式包含两个NT Port,分别连接一个CPU,在主CPU出现故障时可以切换次CPU作为Host,在Base模式下可以存在一个NT口,在VS模式下可以存在两个NT口。该模式目前没有使用过。
图 2
2.3 VS Mode模式
Virtual Switch Mode,虚拟交换机模式,最多可以连接四台上行设备,如下图举例所示
图 3
由于我们一般应用为单CPU作为Host,向下行扩展PCIE接口连接从设备,所以还未使用过多上行接口的VS模式。 作者:专注誉霸20年 https://www.bilibili.com/read/cv16513245 出处:bilibili