ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

USB2.0 PCB布线核心要点:差分阻抗、等长与回流路径设计指南

USB2.0 PCB布线核心要点:差分阻抗、等长与回流路径设计指南 做 USB2.0 的 PCB 布线可能是我见过最容易被轻视的接口设计。很多人一看就两根信号线 D、D-随手拉通就算完事结果板子打样回来插上电脑要么识别时好时坏要么高速模式死活协商不上只能掉到全速 12Mbps 跑。十年前的我也干过这种事后来才慢慢搞清楚USB2.0 高速模式的 480Mbps 信号本质上已经不是普通数字方波而是对 PCB 工艺、布局、阻抗、回流路径都提出明确要求的宽带模拟信号。这篇东西就是把我在实际项目里踩过的坑、验证过的方法系统整理一遍适合刚接触 USB 产品设计的硬件工程师也适合那些画了几块板子但 USB 总是不稳定的朋友。1. 先认清 USB2.0 信号的真实面目它不是低速数字方波1.1 480Mbps 高速模式下的上升沿与等效带宽USB2.0 协议里其实有三种速率低速 Low Speed 是 1.5Mbps全速 Full Speed 是 12Mbps高速 High Speed 才是 480Mbps。这里有个很多人混淆的点就是全速这个词——USB 协议里全速特指 12Mbps高速才是 480Mbps所以USB2.0 能不能全速传输 480M这个问题本身就问岔了。做布线之前先搞清楚你的设备到底跑哪个速率是决定宽松还是严格设计的前提。有意思的是决定 PCB 设计难度的从来不是比特率而是信号的上升沿。480Mbps 高速模式下一个比特周期约 2.08ns而上升沿只有 500ps 左右有些芯片甚至能到 300ps 以下。用工程上常用的近似公式 BW ≈ 0.35 / Tr 来算500ps 上升沿对应的信号带宽大约在 700MHz 到 1GHz 之间。换句话说这根走线承载的能量已经进入射频频段了。这个上升沿还能算出另一个重要结论信号在 FR4 介质里的传播速度大约是 5.8~6 inch/ns500ps 上升沿在板子上只走大约 3 inch约 7.6cm。按传输线理论走线长度超过上升沿传播距离的 1/6 到 1/10 时反射、振铃、阻抗不连续的影响就开始明显。3 inch 的 1/6 就是 12mm 左右——绝大多数板子上的 USB 走线轻松超过这个长度。所以别再拿 12Mbps 全速的老观念来对待 USB2.0 高速走线它必须按传输线来设计。1.2 三种速率对布线的要求差异我见过不少教程说USB 转串口这类全速设备线随便拉就行这话只对了一半。全速 12Mbps 确实对差分阻抗不敏感哪怕线宽粗细不均、来回绕弯信号照样能跑。但问题在于现在很多 USB 芯片内部其实支持高速握手即使你的设备只需要全速传输芯片在上电枚举阶段也可能以高速 chirp 信号进行协商。这个协商信号本身是高速电平如果 PCB 布线质量太差可能导致枚举不稳定、时好时坏。三种速率的布线要求差异可以简单对照一下速率模式比特率是否需要控制差分阻抗等长要求实际布线宽松度低速 Low Speed1.5Mbps不需要严格不敏感非常宽松全速 Full Speed12Mbps可以做但不强制基本不要求相对宽松高速 High Speed480Mbps必须 90Ω 差分建议 ≤50mil严格按差分规则我的建议是无脑按高速标准来设计。哪怕你现在只做全速产品线宽、线距、回流路径都是顺手的事成本没有任何增加但换来的是板子在各种主板上都不会出幺蛾子。这个习惯在批量产品里非常重要——同一块板子插老电脑的 USB2.0 口没问题插新电脑的 USB3.0 口可能就有兼容性问题而大部分兼容性问题根源都在高速信号质量上。2. 布局是一切的起点接口、芯片、保护器件与参考设计2.1 USB 座子、主控芯片、ESD 与共模电感如何排布布线之前的布局很大程度上已经决定了这块板子 USB 部分能不能做好。我见过最典型的反面案例是把 USB 座子放板子左下角主控芯片放板子右上角差分线斜穿整个板子中间还要绕过几个螺丝孔。这种布局给布线留下的空间几乎为零再怎么精心拉线也救不回来。正确的布局顺序应该是USB 座子放在板边居中或靠近板角的位置主控芯片尽量靠近座子让差分对走线路径尽可能短、尽可能直。座子的金属外壳和固定脚一定要接到地平面并且打多个接地过孔这样既能提供机械强度也能给静电泄放提供低阻抗路径。座子附近最好留出一小块没有走线的铺铜区域方便处理 ESD 和滤波器件。ESD 保护器件的位置是有讲究的。静电放电的泄放路径越短越好所以 ESD 芯片要紧紧贴着 USB 座子放连接器引脚出来先到 ESD再到后面的共模电感或主控。ESD 器件的选型同样关键高速 USB2.0 场景下要选寄生电容尽量小的型号比如 USBLC6-2 这类寄生电容在 0.6pF 左右有些便宜的 ESD 二极管寄生电容能做到 3~5pF全速下可能没感觉但高速 480Mbps 的信号会被这个电容直接拉垮眼图出现插 U 盘能识别、但高速枚举失败的怪问题。共模电感共模滤波器不是所有产品都需要但它和 ESD 一样有个大坑带宽不足。共模电感的 -3dB 带宽至少要覆盖到 1GHz 以上否则它会把高速信号的有用分量一起滤掉。实际项目里如果产品要过 EMI 测试优先选大厂专门标 USB2.0 应用的共模电感型号如果只是普通消费类小批量不加共模电感反而信号更干净。2.2 不同应用场景的 USB 布线与参考设计的正确用法USB2.0 在不同应用场景里的布线侧重点不太一样简单展开一下USB 转串口类CH340、CP2102 这类芯片是 FS 全速设备但对布线要求不放宽因为这类芯片有些型号支持高速握手而且很多人会用 USB 延长线线缆本身已经带来信号损耗板上部分能做多好就做多好差分对保持对称避免直角。USB HUB 类一个上行口扩展出多个下行口差分对数量多要注意相邻差分对之间的间距建议拉开到 3 倍线宽以上避免串扰。HUB 芯片的引脚间距小走线扇出时要保持差分对在扇出段也尽量对称。OTG 类设备除了 D/D- 差分对还有 ID 引脚、VBUS 供电切换。ID 线的速率很低对布线不敏感但 VBUS 供电路径要当成电源线来走尤其是 OTG 对外供电时电压跌落直接影响外设工作。用到 USB 开关芯片的场景比如用 TS3USB221A 这类信号切换开关在手机、多口设备里很常见。开关芯片要放在信号链中间位置选型时关注两个参数-3dB 带宽要超过 720MHz尽量选 1GHz 以上的导通电阻 Ron 要低寄生电容要小。开关两侧的 D/D- 走线都要保持差分对结构不要让信号在开关处出现明显的分支和 stub。关于参考设计现在很多芯片原厂会放出完整方案比如有些电源芯片方案会包含 PCB、原理图、寄存器列表、BOM 全套资料。我拿这类资料从来不会无脑抄而是先读它的布局意图为什么 0.1μF 电容放在这个位置、为什么差分对从这个方向走、地过孔为什么分布在这些点。参考设计的价值是告诉你哪些路径是关键的然后结合自己的结构约束去调整而不是把整个 PCB 搬过来。3. 差分对布线三道硬门槛90Ω 阻抗、等长等距、连续回流3.1 90Ω 差分阻抗规范要求与计算思路USB2.0 规范对高速模式 D/D- 的差分阻抗要求是 90Ω ± 15%芯片原厂一般建议设计目标做到 90Ω ± 10% 以内留些余量。这里说的差分阻抗是指两根线在差分驱动下信号以一根线为正向、另一根线为回路的等效阻抗。它与单端阻抗不同因为两根线之间的耦合会影响总阻抗。要算出具体线宽线距需要知道几个关键参数走线宽度 W、差分对内部间距 S、走线到参考平面的距离 H也就是介质厚度、介质介电常数 Er、铜厚。工程上我基本不手算公式都是直接用 Polar Si9000、Saturn PCB Toolkit 或者嘉立创自带的阻抗计算工具。但理解参数趋势很重要线越宽阻抗越低离参考平面越远阻抗越高差分对内部间距越小耦合越强、差分阻抗越低。给一个常见四层板的算例。假设板厂提供叠层 L1 到 L2 介质厚度约 0.09mmFR4 的 Er 约 4.31oz 铜。要在这个叠层上做单端 50Ω线宽大约 5mil要做 90Ω 差分常见组合是线宽 5mil、对内间距 8mil 左右。实际设计时我一般直接把叠层参数发给板厂或者用板厂的在线阻抗计算器他们给的推荐值通常可以直接采用。这里必须提醒一个两层板的现实1.6mm 标准板厚下顶层走线到底层地平面的距离大约 1.5mm约 59mil这个 H 太大了要做出 90Ω 差分阻抗走线宽度会被算到非常夸张可能三四十 mil 以上正常布局根本走不开。所以两层板做 USB2.0 高速严格控阻抗是很困难的事。我的经验是如果走线长度能压在 10mm 以内并且走线下方尽可能铺地很多低成本消费类产品也能稳定工作因为短走线还没积累起明显的传输线效应但如果走线要穿越大半个板子老老实实换成四层板别跟阻抗过不去。3.2 等长等距与蛇形绕线的具体操作等长的目的是保证 D 和 D- 两条信号的传播延迟尽量一致减小对内 skew。USB2.0 的比特周期约 2nsPCB 上走线延迟大约每 inch 170ps50mil 的等长差大约只产生 8~9ps 的延迟差理论上并不致命。但规范里对信号源有宽松要求实际芯片的裕量也有限所以我还是习惯把对内误差控制在 50mil 以内能拉到 20mil 以内更好。这个精度在 EDA 工具里很容易做到没必要赌极限。蛇形绕线是补等长的常用手段但绕线有讲究。我不会在差分对中间突然塞一大坨蛇形而是尽量把绕线量分散到走线路径的多个位置避免形成局部密集的并行耦合区。蛇形线采用 45° 折角或圆弧折弯之间的间距至少保持 3 倍线宽否则相邻线段之间的耦合会改变局部阻抗反而引入信号完整性问题。绕线位置我一般放在靠近接收端或者走线中段不会放在源端附近。等距这个要求经常被忽略。差分对内两根线的间距要尽量恒定因为间距直接参与决定差分阻抗。如果一段紧一段松阻抗就一段低一段高反射随之而来。转弯处两条线要同步对称转弯不要一根转了另一根还直着走。从实际检查的角度我会用 EDA 的间距测量工具沿走线扫一遍确保对内侧距波动在 2~3mil 以内。3.3 过孔、stub 与回流路径理想的差分走线是不打孔的从芯片到座子同层直通。但多层板布线空间有限难免要换层。过孔在这里是阻抗不连续点原因很简单过孔的焊盘、反焊盘和孔壁形成一个寄生电容典型值约 0.3~1pF在 700MHz~1GHz 下会产生反射。所以我的原则是高速差分对的过孔数量尽可能少全链路不超过 2 个过孔如果两层就能解决问题绝不打第三个。必须换层时差分对的两个过孔要对称放置并且要配套一个接地过孔。为什么因为信号换层意味着回流电流也要换参考平面。比如差分对从 L1 换到 L3回流电流原本在 L2 平面现在要跑到 L4 平面或某个相邻参考平面如果附近没有地过孔把 L2 和 L4 连起来回流电流就要绕一个大圈找路等效于在信号路径上串了一个大电感问题就来了。所以地过孔的作用是给回流电流搭一座桥让换层前后的参考平面电位保持连续。stub 问题在 USB2.0 里相对温和。比如信号从 L1 打到 L3过孔从 L3 到 L4 还有一段残桩这个残桩在高速信号下相当于一个开放传输线段会产生反射。不过 1GHz 频率在 FR4 中的波长大约 15cm残桩只要不超过几个毫米影响还比较有限。四层板里 L1 到 L3 的换层残桩长度通常就是半个板厚可以不处理如果是六层板 L1 换到 L5残桩就长了尽量让过孔打到底或者考虑背钻。这些都是顺手能注意的细节。3.4 终端电阻、上下拉电阻和调试预留的处理高速模式下的 USB2.0 终端其实在芯片内部——高速协商成功后芯片会给 D 和 D- 各接一个 45Ω 电阻到地实现阻抗匹配所以板级通常不需要额外加终端电阻。但全速设备不一样全速模式下 D 需要一个 1.5kΩ 上拉电阻接到 3.3V这是协议层面区分全速/低速设备的关键低速设备则是在 D- 上拉 1.5kΩ。很多现代芯片把这个上拉电阻集成到内部了但硬件设计时最好确认一下 datasheet别漏了。我习惯在 D 和 D- 靠近主控芯片一侧各预留一个 0Ω 串联电阻位。这样做的好处是如果板子回来发现信号过冲严重或者振铃明显可以方便地拆换成不同阻值通常 0~33Ω 范围做调试不用重新打板。预留电阻位要注意一个坑电阻焊盘会产生焊盘寄生电容两侧走线仍然是差分结构不要因为这里多了个器件就把差分对的连续性破坏了。实际上就是我见过有人把 D 的串阻朝一个方向放、D- 的串阻朝另一个方向放导致差分对不对称信号质量反而更差。4. VBUS 供电、去耦与地平面处理一半的 USB 故障其实在电源端4.1 VBUS 线宽与压降预算很多人在 USB 布线时把所有注意力放在 D/D- 上结果板子回来插上设备没反应或者设备一工作就重启。查到最后往往不是差分信号的问题而是 VBUS 供电线上压降太大。USB2.0 规范里 VBUS 是 5V最大 500mA但这只是常规电流实际设备插入瞬间的浪涌电流、充电场景下的电流都可能远超这个值。PCB 上 VBUS 走线的线宽参考经验值1oz 铜、温升约 10°C 的情况下走 0.5A 电流大约需要 10~15mil1A 大约需要 30mil2A 最好走到 60mil 以上。注意这只是参考具体值可以用 IPC-2221 公式或线宽电流对照表计算。USB 供电走线我最低会给 30mil宁可多铺铜也不要抠这点宽度毕竟 VBUS 上的压降会直接影响枚举稳定性和设备端可用电压。VBUS 和 GND 要成对走线这是很容易被忽视的一点。电源回路的环路面积越大对外辐射越强抗干扰能力也越差。我会让 VBUS 走线和它的 GND 回流路径尽量贴近最好一个在顶层一个在相邻内层或者在同一层并行走。总的原则是别让 VBUS 绕大圈之后 GND 又从另外一个方向绕回来那样等于在一个大线圈里跑电流。4.2 去耦电容怎么摆才有效USB 芯片的电源引脚通常需要 100nF 加一个 10μF 的组合大电容负责中低频能量小电容负责高频瞬态响应。这里的核心问题是 100nF 电容必须紧贴芯片电源引脚放置连接路径越短越好。我见过不少板子为了布线方便把去耦电容放在离引脚好几毫米远的地方中间还打过孔绕路这种电容放上去效果要大打折扣。原因可以简单理解去耦电容要起作用必须在芯片需要瞬态电流的瞬间以极低的阻抗把能量送过去。电容本身的等效串联电感 ESL 加上走线、过孔的寄生电感构成了去耦回路的总电感。走线每加长 1mm大约带来 1nH 左右的额外电感在 1GHz 下 10nH 的感抗大约 60Ω这已经远远超过有效去耦需要的阻抗了。所以摆放规则很简单100nF 电容的焊盘到芯片电源引脚的走线尽量短粗电容的地端直接打过孔到地平面形成最小环路。VBUS 输入端的电容组合也别忘了通常是一个 10μF 左右的钽电容或电解电容加一个 100nF 陶瓷电容同样靠近接口处放置。电容耐压选 10V 或 16V 的别卡在 6.3V 边缘USB 热插拔瞬间会有电压尖峰。4.3 为什么 USB2.0 高速信号不要做星型接地搜索框里经常有人问嘉立创EDA 如何布线星型接地这个热词背后的需求往往是治地环路或者模拟数字地干扰问题。星型接地也叫单点接地在低频模拟电路、音频电路里确实是有效手段把不同功能模块的地线集中在一点连接避免各个模块的电流在地线阻抗上互相叠加。但把它套用到 USB2.0 高速信号上就是一个典型的误用。高速数字信号的回流电流不是随便乱跑的它倾向于沿着信号走线正下方的参考平面通常是地平面走路径就是信号路径的镜像。如果地平面被切割成星型、各模块地分开回流电流就找不到低阻抗路径被迫绕行环路面积成倍增加辐射和串扰都会上升信号质量跟着恶化。所以对高速 USB 信号正确做法是保证地平面完整连续至少在差分对走线下方和两侧不能出现分割。那模拟地和数字地还分不分现在的主流做法是分区布局、平面不分把模拟器件和数字器件分区域摆放模拟走线不跨过数字区域但底层的地平面保持完整一块不在中间物理切断。只有当模拟信号极其微弱、信噪比要求极高的时候才会在地平面上开一个窄缝做单点桥接而这几乎不会出现在普通 USB 产品的板上。顺带提一下晶振的布线。USB 芯片通常需要外部晶振提供时钟晶振要尽量靠近芯片的 OSC 引脚晶振下方不要走高速信号线周围可以铺一圈地环但地环要完好接到地平面。晶振和大电流走线、USB 差分对之间拉开距离避免时钟谐波耦合到差分对上。这些细节单独看都不起眼组合起来就是一块稳定 USB 板子和一块薛定谔 USB 板子之间的差别。5. EDA 工具落地AD、嘉立创EDA、Allegro 的差分对设置与踩坑5.1 Altium Designer差分对创建、规则与等长调节Altium DesignerAD里做 USB2.0 差分对布线操作路径不算复杂但比较隐蔽。先在 PCB 面板里打开 Differential Pairs Editor把 D 和 D- 两个网络加入同一个差分对AD 会自动识别命名规则类似的网络对。设置规则在 Design → Rules → Routing → Differential Pairs Routing这里可以直接设定线宽、间距的目标值和最小最大值。我会先把板厂的阻抗推荐值查出来比如 5mil 线宽、8mil 间距然后把这些数值直接填进规则里。差分对布线用快捷键 PVID或者从 Place 菜单选择 Differential Pair Routing然后点选差分对网络AD 会按规则自动推挤布线。等长调整用 Interactive Length Tuning快捷键是 TU选中需要补等长的差分对后它会以蛇形线的形式自动拉长度我只需要设定目标长度和容差。USB2.0 的容差我给 50mil注意绕线时的间距不要低于规则区间。AD 里有两个高频问题顺带说下。一个是有时候 PCB 上的器件突然点不中了大概率是器件被 Locked 锁住或者右下角面板的过滤器 Filter 被设置了意外条件按 ShiftC 清除过滤再检查属性里的锁定项。另一个是不知道怎么在 PCB 上显示元器件的型号和名称在 Properties 面板里勾选显示 Comment 和 Designator 即可或者用快捷键切换显示模式。这些都是新手常卡住的操作点。5.2 嘉立创EDA差分对布线与等长操作嘉立创EDA 现在用得越来越多尤其在开源项目和 DIY 圈子里。专业版里差分对布线功能是内置的先在布线工具栏选择差分对布线然后依次点选 D 和 D- 两个网络EDA 会自动按照你已经设置好的差分规则进行推挤走线。需要注意的是网络命名最好从一开始就用 D / D- 或者 DP / DM 这类便于工具识别的名称。等长调节方面嘉立创EDA 提供调节等长工具选中已经布好的差分对设置目标长度和误差范围工具会以蛇形线方式自动补偿。使用体验上它在低速布线里足够好用但如果板子特别复杂、差分对数量多检查等长时建议配合报告功能逐对核查。至于星型接地嘉立创EDA 里实现方式是把不同模块的地网络分开命名比如 AGND、DGND然后再用 0Ω 电阻或磁珠在一点连接。但如前面所说这在做 USB2.0 板子时基本用不上完整地平面才是最省心也最可靠的做法。5.3 Allegro / Cadence 用户的常见卡点Allegro 在专业高速板设计里用得很多它的约束管理器 Constraint Manager 功能强大但上手成本高。差分对规则在 Electrical 约束里设置创建差分对、关联网络、设定线宽线距和等长容差然后布线时用 Route → Differential Pair 命令。等长调整用 Delay Tune 命令交互式绕线效率很高但需要先熟悉它的操作逻辑。有用户遇到过 Allegro 17.2 版本打开 brd 文件时不弹出 Allegro PCB Designer Product Choice 对话框的情况。这个选择框的作用是让你选择用哪个产品模块打开比如 PCB Editor 还是 SI 工具。不弹出了通常不影响正常画板如果想恢复可以检查环境变量设置或者直接通过开始菜单里的对应产品快捷方式启动软件再在 File → Open 里打开 brd 文件。还有 PADS 用户遇到过文件打开报错自动关闭的情况这种基本是文件版本兼容或库文件缺失导致的修复思路是更新软件版本、检查库路径设置或者用低版本打开后另存为中转格式。如果你遇到的是 Allegro 文件转 AD 格式的需求AD 的导入向导可以直接导入 .brd 文件但转换后层叠信息、网络属性、器件封装可能有偏差导入后务必要逐层检查差分对走线和铺铜别直接拿去打样。同样把 Gerber 转回 PCB 这种操作转回来的文件往往只剩图形没有网络信息差分对检查就只能靠肉眼了。5.4 布线完成后的三步自查不管用哪个 EDA 工具我布线完成后都会固定做三步检查。第一步跑一遍完整的 DRC 规则检查重点看差分对规则有没有报错比如线宽突变、间距不够、短路。第二步打开长度匹配报告或网络长度面板核对每一对 D/D- 的延迟差或长度差看是否在设定容差内。第三步切到层叠或 3D 视图沿着差分对走线路径检查正下方的参考平面是否连续有没有被其他网络的铺铜挖空、有没有跨过电源地分割区域。这三步检查每次都能发现点问题尤其是第三层很多手工布线时的疏忽都在这里暴露。检查完成后我还会把差分对走线路径上的过孔数量数一遍超过两个的地方优先优化走线拓扑。整个过程不复杂但能避免九成打样后才发现的问题。6. 打样回来之后没有高端仪器也能做的验证与排错6.1 用示波器和枚举测试做基本验收板子打样回来第一件事不是插 U 盘试读写而是先做基本验证。如果你手头有 1GHz 带宽以上的示波器和差分探头可以直接测 D/D- 之间的眼图观察眼高、眼宽、过冲和抖动这是最直观的信号质量判断方法。但大多数个人开发者和中小团队没有这种设备用 100~200MHz 带宽的示波器测下来的波形其实是经过低通滤波的假象——看起来边缘圆润什么都说明不了。没有高端示波器的时候我依赖两类验证方法。第一类是枚举测试把设备插到电脑上的 USB2.0 口打开设备管理器或 USB 设备树看设备是否以 High Speed 枚举成功。如果你预期高速设备只显示 Full Speed说明高速协商可能失败了这是最基础的判断信号。第二类是测电压用一个 USB 电流电压测试仪几十块钱的小工具插在电脑和设备之间看空载和带载情况下的 VBUS 电压漂移。如果插入瞬间电压掉到 4.5V 以下供电部分大概率有问题。6.2 常见故障的排查链路USB 故障的排查是有路径的别一上来就怀疑布线。遇到完全识别不到先量 D/D- 是否接反这是画板时最容易犯的低级错误再量 3.3V 电源是否正常起来然后量晶振两脚有没有波形。这三项大概能解决 80% 的问题。如果芯片没有正常工作多半是焊接短路、电源没起来或者晶振没起振。时而识别、时而掉线的问题我会重点怀疑几个方向USB 座子焊接虚焊、ESD 或共模电感的寄生电容过大、差分对有一处跨分割、过孔数量过多导致阻抗突变。这类问题用万用表很难测出来需要仔细检查 PCB 走线并尝试更换低容值的保护器件验证。高速模式协商不上、只能跑全速是 USB2.0 板子最典型的信号完整性问题。排查优先级我认为是先确认 ESD 和开关芯片的寄生电容是否超标这是最常见也最难从原理图发现的坑然后检查差分对阻抗有条件就用 TDR 或者阻抗测试条量一下最后检查是否有明显的分支 stub、过孔残桩或者等长差过大。等你把这一圈都排查完基本就能定位到问题根源了。最后还有一类是插上就重启或欠压。这个优先查 VBUS 线宽和电源回路尤其是两层板地回流路径如果太长太细设备拉电流瞬间主板检测到欠压就会断开连接。处理方法是加粗 VBUS 和 GND 走线或者用铺铜方式扩大电源回路。说到底USB2.0 布线并不是什么玄学它的核心就三件事把差分对当成微波传输线对待把电源和地当成信号回路的一部分认真处理打样回来之后用系统的方法验证。每次画板前我先在纸上把座子、芯片、保护器件之间的位置关系理清楚再打开 EDA 设置规则。做到这个程度USB2.0 这部分基本就不会再给我找麻烦了。
返回列表