登录/注册

mii pcb走线

更多

好的,关于 MII(介质无关接口)在 PCB 上的走线设计,遵循高速数字信号布线的通用原则,但针对其并行总线的特点,需要特别注意以下几点关键规则(用中文说明):

核心设计原则:降低干扰、保证时序、阻抗匹配

  1. 等长布线(长度匹配):

    • 为什么重要: MII 是同步并行接口(发送:TX_CLK + TXD[3:0] + TX_EN;接收:RX_CLK + RXD[3:0] + RX_DV)。时钟信号(TX_CLK, RX_CLK)和数据/控制信号(TXD, TX_EN, RXD, RX_DV)必须在各自通道内同步到达。过大的长度差异会导致建立/保持时间违规,引起数据错误。
    • 怎么做:
      • 组内等长: 将信号分组:
        • TX 组: TX_CLK, TXD[3:0], TX_EN
        • RX 组: RX_CLK, RXD[3:0], RX_DV
        • MDC/MDIO 组: (管理接口,通常与 MII 一起,也需等长)MDC, MDIO
      • 确保同一组内所有信号线的走线长度尽可能相等。具体的最大长度差容限(Tolerance)需要根据时钟频率(通常 25MHz)和芯片时序要求计算(查阅 PHY 和 MAC 芯片的数据手册)。一个常见的经验值是 ±100 mils (2.54mm) 或更严格(如 ±50 mils)。
      • 使用 PCB 设计软件的“蛇形线”功能来绕线匹配长度。尽量在信号路径的末端(靠近接收端)进行绕线。
  2. 阻抗控制:

    • 为什么重要: MII 信号是高速数字信号(尽管 25MHz 不算极高,但并行总线对反射敏感)。阻抗不连续会导致信号反射,引起过冲、振铃和信号完整性下降。
    • 怎么做:
      • 定义目标阻抗: 最常见的阻抗值是 50Ω 单端阻抗。但务必查阅 MAC 和 PHY 芯片的数据手册确认具体要求(可能是 50Ω, 75Ω 或其他)。
      • 选择合适的 PCB 叠层结构: 至少需要 4层板才能较好地控制阻抗(例如:Top Signal - GND Plane - Power Plane - Bottom Signal)。关键信号层(通常是顶层或底层)需要紧邻完整的地平面层。
      • 计算并使用正确的线宽/间距: 使用 PCB 叠层结构信息和目标阻抗,通过阻抗计算工具(如 Saturn PCB Toolkit, Polar SI9000 或在线计算器)确定:
        • 信号线宽(Width)
        • 信号线到参考平面(地)的距离(层压厚度,H1)
        • 同一层相邻信号线之间的间距(Spacing),防止串扰。
      • 严格保持一致: 在整条走线路径上保持计算得出的线宽、介质厚度和到参考平面的距离不变。避免使用过孔,如果必须使用,尽量短且数量少,并确保阻抗连续性。避免90度拐角,使用45度或圆弧拐角。
  3. 参考平面(地平面)完整性:

    • 为什么重要: 高速信号的返回电流主要在其正下方的参考平面(通常是地平面)上流动,形成完整的电流回路。不连续的参考平面会增大环路面积,导致辐射发射(EMI)增加,并降低信号质量。
    • 怎么做:
      • 为 MII 信号层(通常是顶层或底层)提供完整、无分割的地平面(GND Plane)作为参考平面。
      • 避免跨分割: 绝对禁止 MII 信号线跨越参考平面上的裂缝、分割槽或开孔。如果必须跨电源平面分割,需要在信号跨越处附近放置缝合电容(如 0.1uF)连接分割两侧的电源平面。
      • 在信号换层过孔旁边放置接地过孔(Via),为返回电流提供低阻抗路径。
  4. 隔离与串扰抑制:

    • 为什么重要: MII 并行总线上的多根信号线同时切换(尤其是数据线),相邻走线之间容易产生串扰(Crosstalk)。
    • 怎么做:
      • 增加线间距(3W Rule): 同一组内(如 TXD[3:0])或不同组但相邻的 MII 信号线之间保持足够的间距。一般遵循 3W 规则(中心间距 >= 3倍线宽)。在空间允许下,更大间距更好。
      • 不同组隔离: TX 组RX 组信号之间尽量拉开距离,或者用地线(GND Trace)或地铜箔(GND Pour)将它们分隔开,以提供额外的屏蔽。
      • 远离噪声源: MII 走线必须远离:
        • 电源模块(DC/DC 转换器)
        • 晶振(Crystal)和谐振器(Oscillator)及其走线(至少保持几厘米距离,并在不同层走线)
        • 射频(RF)电路
        • 高速开关信号(如内存总线)
        • 模拟信号线
  5. 电源滤波与隔离:

    • 为什么重要: MAC 和 PHY 芯片通常需要干净、稳定的电源。噪声会通过电源耦合到 MII 信号中。
    • 怎么做:
      • 为每个电源引脚放置去耦电容: 在 MAC 和 PHY 芯片的每个电源引脚(VCC)附近(尽可能靠近引脚),放置一个高频特性好的 0.1uF (或按手册要求)陶瓷电容(如 X7R, X5R)到地。通常还需要一个 1uF - 10uF 的稍大电容作为储能。
      • 模拟/数字电源隔离 (如有): 如果 PHY 芯片有独立的模拟电源(AVDD)和数字电源(DVDD),必须使用磁珠(Ferrite Bead)或 0Ω 电阻将它们分开供电,并在各自的供电点做好滤波(去耦电容)。
      • 保持地平面连续: 尽量确保 MAC 和 PHY 芯片下方的地平面是连通的,避免分割。如果需要分割(如隔离模拟地),必须在信号跨分割的地方(MII 接口下方)用桥接电容或短连线将两地平面在单点连接起来。

总结关键实践步骤:

  1. 叠层设计: 使用至少 4 层板(Signal-GND-Power-Signal)。
  2. 阻抗计算: 根据层叠和目标阻抗(通常 50Ω 单端)确定线宽和间距。
  3. 分组等长: TX组内严格等长(±50mil / ±100mil),RX组内严格等长。
  4. 完整参考地: MII 走线下提供完整的地平面,严禁跨分割!
  5. 加大间距: 组内线间距 >= 3W,TX组与RX组间加大间距或用GND隔离。
  6. 远离噪声: 避开晶振、电源、RF、高速开关电路等。
  7. 电源滤波: 靠近芯片引脚放置足够且高频性能好的去耦电容(0.1uF)。
  8. 过孔处理: 尽量减少过孔,必须用时确保短且旁边加地孔。
  9. 查手册!查手册!查手册! MAC 和 PHY 芯片的数据手册是最终依据,务必遵循其特定的 Layout Guide/DDR 要求。

检验:

设计完成后,建议使用 PCB 设计软件的 Signal Integrity (SI) 仿真工具进行基本的仿真(如反射、串扰)。有条件的话,制造后使用示波器(带宽至少 > 150MHz)和时域反射计检查信号质量和阻抗连续性。

遵循这些原则可以大大提高 MII 接口在 PCB 上工作的稳定性和可靠性。

是否存在有关 PCB 线电感的经验法则?

本文要点PCB走线具有电感和电容,这两者共同决定了走

2024-12-13 16:54:57

pcb线厚度:打造更稳定、精准的PCB设计

PCB走线是将电路设计中的电气信号通过导线连接到PCB板上而形成的电路。

2024-04-15 17:43:36

详解pcb线电流

详解pcb走线电流

2023-10-30 15:59:23

PCB线和过孔电流计算工具(MATLAB)

PCB走线和过孔电流计算工具(MATLAB),内部公式简洁清晰,便于在PCB

资料下载 jf_41490176 2022-10-11 16:48:16

PCB直角线的影响

布线(Layout)是PCB设计工程师最基本的工作技能之一。走线的好坏将直接影响到整个系统的性能,大多数高速的设计理论也要最终经过 Layout

资料下载 时见栖鸦 2022-02-11 15:24:33

PCB三种特殊线技巧:直角线,差分走线,蛇形线资料下载

电子发烧友网为你提供PCB三种特殊走线技巧:直角走

资料下载 370217 2021-04-16 08:45:45

PCB设计:通常的BGA器件如何线?资料下载

电子发烧友网为你提供PCB设计:通常的BGA器件如何走线?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参

资料下载 向日葵的花季 2021-04-07 08:43:21

PCB LAYOUT的直角线、差分走线、蛇形线资料下载

电子发烧友网为你提供PCB LAYOUT的直角走线、差分走线、蛇形

资料下载 佚名 2021-03-31 08:41:16

PCB线结构

在多层PCB尤其是高速PCB中,经常将介质之间的若干个金属层(Plane)分配给电源和地(PoweriGnd)网络。这样PCB上的

2023-08-28 14:53:37

有关PCB线以及如何为PCB设计正确线的重要事项

设计 PCB 变得非常容易, 由于可用的工具负载。对于正在接触PCB设计的初学者来说, 他可能不太关心PCB中使用的

2023-05-13 15:15:46

PCB设计中蛇形线的作用

蛇形走线是PCB设计中会遇到的一种比较特殊的走线形式(如下图所示),很多

2023-03-30 18:14:23

有哪些方法可以扩大PCB线载流量?​

PCB走线或PCB

2023-02-15 17:51:49

PCB线的参考平面

很多人对于PCB走线的参考平面感到迷惑,经常有人问:对于内层走

2022-09-09 13:05:47

PCB layout中的线设计

PCB layout需要丰富的经验和扎实的理论基础支持,还要多踩几个坑,多做几个仿真加深对走线的理解,才能形成闭环的

2022-07-19 15:10:41

PCB线的参考平面在哪

PCB走线的参考平面在哪? 很多人对于PCB

2019-08-20 15:47:13

7天热门专题 换一换
相关标签