USB 3.0

如何将 USB 3.0 PHY 连接到千兆位以太网控制器

首页 / 技术文档 / 如何将 USB 3.0 PHY 连接到千兆位以太网控制器

"(《世界人权宣言》) ASIX AX88179 是一款 USB 3.0 转千兆以太网控制器。它使用 USB 3.0 带宽,可发送高达 5 Gbps 的数据。它可与许多设备配合使用,实现快速网络连接。芯片内部有一个 USB 3.0 主机控制器和一个千兆以太网 MAC。它支持 IPv4 和 IPv6,并具有硬件加速功能。它还具有低功耗模式、内置安全性和 VLAN 标记。芯片内置一个带 LED 灯的 RJ-45 端口。附带数据表和 SDK.这些功能可帮助您编写驱动程序,并确保它能在不同的操作系统上运行。

核心逻辑:USB 3.0 PHY 和千兆以太网控制器(如 MAC)使用不同的协议。您 必须使用桥接芯片 或 同时具备 USB 和以太网功能的系统级芯片 来转换协议。您不能直接连接它们。这里有两个可行的解决方案:

解决方案 1:使用 USB 转以太网桥接芯片

  • 模型:ASIX AX88179(USB 3.0 转千兆以太网)
  • 特点:
    • 内置 USB 3.0 控制器 + 千兆以太网 MAC/PHY。
    • 支持 IEEE 802.3az 节能以太网。
    • 无需外部 PHY。

连接图

USB 3.0 主机(PC/SoC)
   │
   ├── USB 3.0 Type-A/C 端口
   │
AX88179 桥接芯片
   │
   ├── RGMII/MII 端口(可选,通常具有内置 PHY)
   │
RJ45 端口 → 以太网网络  

关键步骤

  1. 电路连接:
  2. PCB 规则:
    • USB 3.0 痕迹:匹配 90Ω 阻抗、长度差 <500万.
    • 让以太网线路远离高频噪音。
  3. 软件驱动程序:
    • Linux:使用内置的 ax88179_178a 司机
    • Windows 系统:使用 ASIX 官方驱动程序。

文件

解决方案 2:使用带 USB + 以太网 MAC 的 SoC

推荐的系统级芯片

  • 模型:NXP i.MX8M(内置 USB 3.0 控制器 + 千兆以太网 MAC)
  • 连接逻辑:
USB 3.0 PHY(外部)
    │
    ├── ULPI/UTMI/PIPE 端口
    │
i.MX8M SoC
    │
    ├── RGMII 端口
    │
外部以太网 PHY(如 Realtek RTL8211F)
    │
    └──RJ45  

关键端口

  1. USB 3.0 PHY 连接:
    • 端口类型:PIPE 3.0(USB 3.0 PHY 标准)。
    • 信号发送/接收数据[7:0]TX/RX_CLK重置.
  2. 以太网 MAC 连接:
    • 端口类型:RGMII(最适合千兆位)。
    • 信号TXD[3:0]RXD[3:0]TX_CLKRX_CLKMDIOMDC.

步骤

  1. PHY 选择:
    • USB 3.0 PHY:如 TUSB1310A(德州仪器)。
    • 以太网 PHY:如 RTL8211F(Realtek)。
  2. 电路连接:
    • USB PHY ↔ SoC:遵循 PIPE 3.0 规则。
    • SoC ↔ 以太网 PHY:RGMII 跟踪长度 ≤50毫米长度差 ±100mil.
  3. 软件设置:
    • 启动 USB 控制器(设置为主机/设备模式)。
    • 启用 Linux 以太网驱动程序(如 fec 或 dwc_eth).

文件

重要说明

  1. 信号质量:
    • USB 3.0 和 RGMII 是高速设备(≥1Gbps)。阻抗和长度匹配。
    • 使用 4 层以上的印刷电路板,并有牢固的接地层。
  2. 电源设计:
    • USB PHY 需要单独 3.3V/1.8V 功率(使用低噪声 LDO)。
    • 以太网 PHY 需求 1.2V 核心功率 + 3.3V 输入/输出电源.
  3. 时钟:
    • USB 3.0:给予 24MHz 时钟(±50ppm)。
    • 以太网物理层需求 25MHz 水晶
  4. ESD 保护:
    • USB 端口:添加 ESD 二极管(如 IP4234CZ6)。
    • RJ45 端口:使用防静电等级为 2kV 的变压器。

调试工具

  • USB 分析仪:TotalPhase Beagle USB 5000。
  • 以太网测试仪:Wireshark + Tcpdump。
  • 信号工具:Keysight ADS(模拟高速信号)。

对于所有解决方案,请遵循芯片制造商的参考设计。使用桥接芯片(如 AX88179)使开发更容易。

常见问题

为什么不能将 USB 3.0 PHY 直接连接到以太网控制器?

使用 USB 和以太网 完全不同的协议.PHY 层无法通信。您总是需要额外的硬件:一个 桥芯片 (如 ASIX AX88179)或一个 带有两个控制器的系统级芯片 (如 NXP i.MX8M)。直接连接会失败。

USB 转以太网设计应该使用桥接芯片还是 SoC?

桥芯片 (如 AX88179)更简单、更便宜(约 $5)。它们最适用于适配器等快速设计。 系统级芯片 (例如 i.MX8M)需要外部 PHY 和复杂的 PCB(4 层以上),但灵活性更高。简单项目使用桥接芯片;定制硬件选择 SoC。

哪些 PCB 规则对 1Gbps USB 和以太网信号至关重要?

控制 严格阻抗:需要 USB 3.0 对 90Ω以太网痕迹需要 50Ω.比赛 紧跟着:下的 USB 线对 5 密尔差额以太网时钟/数据 100 密尔偏斜.始终使用 4 层以上印刷电路板 用坚实的接地平面。避免高速线路附近出现噪声源。

博客推荐

我们的电子元件

适用于数据中心升级和服务器维护。.

FGG.1T.302(T系列) | FGG.1K.302(K系列) | FHG.2B.304(B系列)

三星(MZ系列)| 铠侠(KPM6系列)| 东芝/希捷/西部数据

立即咨询 -> 快来看看吧!

获取PCBINQ的最新动态

通过订阅,我同意接收PCBINQ新文章的通知,并已阅读 隐私政策.

  • DFM设计技巧 工程师
  • PCBA成本节约 策略
  • ✔ 最新 行业动态 & 洞察

标有*的字段为必填项

*您的电子邮件地址

订阅表格

秘密链接