Marvell推出了四款车载用交换机芯片,88Q5050,88Q5050, 88Q5072和88Q6113。其中88Q5030有5 Port用于通信,88Q5050有8 Port用于通信,5072与6113有11 Port用于通信。
产品型号 | 特性 |
---|---|
88Q5072 | 11 端口安全车载以太网交换机搭载集成式 100BASE-T1 PHY |
88Q6113 | 11 端口车载以太网交换机搭载 TSN 的高级安全性和支持 |
88Q5050 | 8 端口以太网千兆比特容量交换机具有 4 个固定 100BASE-T1 端口,以及可从 1 100BASE-T1、1 100BASE-TX、2 MII/RMII/RGMII、1 GMII 和 1 SGMII 端口中选择另外四个端口的可配置选择 |
88Q5030 | 5 端口以太网交换机提供 3 个 IEEE 100BASE-T1 端口、1 个 IEEE 100BASE-T1 端口、2 个 MII/RMII/RGMII 或 GMII 端口,以及 1 个 Serdes 或 SGMII 端口。 |
由于项目中用到了88Q5050,所以本文中只涉及到88Q5050的内容。本文是对使用88Q5050的梳理和总结。
关于联网汽车网络面临安全风险的报道已屡见不鲜。 使用 Marvell 安全车载以太网交换机防范威胁。 业内新面世的 100BASE-T1 安全车载以太网交换机,88Q5050 为下一代车辆提供新级别的数据安全性。
该 8 端口以太网交换机具有 4 个固定的 IEEE 100BASE-T1 端口,以及从 1 个 IEEE 100BASE-T1 端口、1 个 IEEE 100BASE-TX、2 个 MII/RMII/RGMII 端口、1 个 GMII 端口和 1 个 SGMII 端口中额外选择 4 个端口的可配置选择。 该交换机提供本地和远程管理功能,可轻松接入和配置该设备。
该交换机采用了针对交换机根源而设计的非常高的硬件安全功能,以防止对车辆中数据流的恶意攻击或危害。 该等功能对于确保车辆及其乘员的安全至关重要。 该款先进的交换机采用深度包检测 (DPI) 技术和可信引导功能,可提供业内非常安全的车载以太网交换机。 该交换机的所有以太网端口都支持黑名单和白名单地址,可进一步提高其安全性。
4个IEEE 100BASE-T1 (IEEE 802.3bw™)端口
其余四个端口可配置如下:
2个控制管理SMI接口
可配置GPIO
工作时钟频率可配置 (19.2 MHz-83.3 MHz) 的 QSPI 接口
TWSI主接口
JTAG接口,支持在线调试与QSPI-Flash刷写。
端口1 - 4 | 端口 5 | 端口6 | 端口7 | 端口8 | 描述 |
---|---|---|---|---|---|
100BASE-T1 | 100BASE-T1 | 100BASE-TX | SGMII | xMII/GMII | |
100BASE-T1 | xMII | 100BASE-TX | SGMII | xMII | 端口 5、6 和 7 是共享的。 如果这些端口中的任何一个配置为 MII、RMII 或 RGMII,则其他两个端口只能分别为 PHY 或 SERDES(即端口 5 配置为 100BASE-T1 接口,端口 6 配置为 100BASE-TX 接口,端口 7 作为 SGMII)。 |
100BASE-T1 | 100BASE-T1 | xMII | SGMII | xMII | 端口 5、6 和 7 是共享的。 如果这些端口中的任何一个配置为 MII、RMII 或 RGMII,则其他两个端口只能分别为 PHY 或 SERDES(即端口 5 配置为 100BASE-T1 接口,端口 6 配置为 100BASE-TX 接口,端口 7 作为 SGMII)。 |
100BASE-T1 | 100BASE-T1 | 100BASE-TX | xMII | xMII | 端口 5、6 和 7 是共享的。 如果这些端口中的任何一个配置为 MII、RMII 或 RGMII,则其他两个端口只能分别为 PHY 或 SERDES(即端口 5 配置为 100BASE-T1 接口,端口 6 配置为 100BASE-TX 接口,端口 7 作为 SGMII)。 |
100BASE-T1 | 100BASE-T1 | 100BASE-TX | SGMII | GMII | 如果端口 8 配置为 GMII,则端口 5、6 和 7 只能分别为 PHY 或 SERDES。 |
端口 7 是一个 SERDES 接口。 它可用于以下选项:
有关 SERDES 功能和寄存器的详细说明,请参阅 88Q5050功能规范和 88Q5050寄存器规范。
有 3 个选项可用于配置 88Q5050/88Q5054 器件:
流程图
启动过程完成后,88Q5050 器件可以通过 RMU、JTAG、SMI 和内部 CPU 的固件(如果 CPU 启用)进一步配置。
根据其配置,88Q5050/88Q5054 器件可用于各种应用 案例:
内部 CPU 管理的交换机
在此应用案例中,内部 CPU 启用并管理交换机。 它需要连接一个外部 SPI 存储设备。
外部 CPU 管理的交换机
在这个应用案例中,内部 CPU 被禁用,外部 CPU 管理开关。 外部 CPU 可以通过 SMI 或以太网连接。外部 CPU 通过 SMI 连接。
通过以太网连接的外部 CPU
如果外部 CPU 通过以太网连接,则以下任一端口可用于远程管理单元 (RMU) 管理帧:端口 1 (IEEE 100BASE-T1 PHY)、端口 7 (SGMII/xMII) 或端口 8 (GMII) /xMII)。 RMU 端口配置由配置引脚完成。
非管理型交换机
在本应用案例中,内部 CPU 和 RMU 被禁用,即交换机不受管理。 可选地,可以连接外部 EEPROM。 无外部 EEPROM 的非托管开关 如果没有外部 EEPROM,则只能通过bootstrapping来配置开关。
外挂EEPROM的非管理型开关
连接外部 EEPROM 后,可以使用寄存器加载器加载配置数据。
88Q5050器件由两个主要模块组成:交换内核和 CPU 子系统。 88Q5050器件的路径控制取决于应用案例:
88Q5050器件的 JTAG 接口提供了额外的编程和调试选项; 它可以直接访问 QSPI、内部 CPU 和交换机内核。
引导选项
配置管脚用于在硬件复位期间配置 88Q5050/88Q5054 器件。 当 RESETn 被置位时,这些配置引脚成为输入引脚,并且它们的配置信息在 RESETn 的上升沿被锁存。
为每个端口指定一个设置的引脚 为每个端口指定一个设置的引脚示例是 Px_ACTIVEn 引脚。 P1_ACTIVEn 指定端口 1 的设置,P2_ACTIVEn 指定端口 2 的设置,依此类推。
ADDRn[0/1/2/4] 设置设备从地址
这些引脚指定 MDC/MDIO_CPU 接口的从地址。
注:这些引脚在内部被拉高。
注:ADDR[3] 绑定到 0,即不支持从地址 0x8…0xF 和 0x18…0x1F。
CPU_EN 设置内部CPU是否使能
该引脚指定内部 CPU 是启用还是禁用。
注:该引脚在内部被拉高。
Px_ACTIVEn 设置交换机P1~P8是否能够使端口
这些引脚指定复位后相应端口的状态。
Px_MASTER设置P1-P5端口PHY模式
这些引脚为相应的 100BASE-T1 端口指定 PHY 模式。
注:这些引脚在内部被拉高。
Px_DIS设置P1-P5端口低功耗唤醒WAKE设置
这些引脚指定是否启用适当的 100BASE-T1 PHY 以将设备从低功耗状态唤醒。
注:这些引脚在内部被拉高。
P567_MODE[x]设置P567端口工作模式
这些引脚指定 P567 模式 1。
注:这些引脚在内部被拉高。
P567_SELn[0/1]设置P567 xMII连接端口模式
这些引脚选择 P567 中的哪一个连接到 xMII1。
注:P567_SELn[0] 在内部被拉高,而 P567_SEL[1] 在内部被拉低。
P567_VDDO_SEL[0/1]设置P567端口工作电压
这些引脚必须配置为连接到 P567 接口(包括 SMI 主机)的电源电压。
注:这些引脚在内部被拉高。 注:在 P8 GMII 模式下,P567_VDDO_SEL 和 P8_VDDO_SEL 配置的电压必须相同。
P8_MODE[0/1/2]设置P8端口工作模式
这些引脚指定 P8 模式。
注:P8_MODE[0] 和 P8_MODE[1] 在内部被拉高,而 P8_MODEn[2] 在内部被拉低。
P8_VDDO_SEL[0/1]设置P8端口工作电压
这些引脚必须配置为连接到 P8 接口(包括 SMI 从机)的电源电压。
注:这些引脚在内部被拉高。
注:在 P8 GMII 模式下,P8_VDDO_SEL 和 P567_VDDO_SEL 选择的电压必须相同。
RMU_SELn[0/1] 远程管理单元设置端口
这些引脚选择 RMU 端口。 如果为端口启用 RMU,则此端口允许 RMU 管理帧 (EtherType DSA)。 端口是否会转发其他帧也取决于其 Px_ACTIVEn 设置。
注:这些引脚在内部被拉高。
数字接口选项
xMII/GMII 数字接口支持以下部分中定义的许多不同模式。 使用的模式由配置引脚在复位时配置一次。 如果任何端口未连接到外部设备,则应禁用该端口。
MII MAC模式
MII PHY模式
RMII MAC模式
RMII PHY模式
RGMII 模式
GMII MAC模式
GMII PHY模式
[88Q5050 产品简介]
Marvell 88Q5050数据手册