在 USB2.0 设计中,USB 差分 D+/ D- 工作于 480Mbps的高速模式,系统时钟可工作于 12 MHz、48 MHz 及 60 MHz,在硬件设计中属于高速设计部分,有许多方面需要特别注意,因为USB电缆容易形成单极天线,必须防止RF电流耦合到线缆上。
当设计一个USB 电路板时,需要重点关注:
- D+/D-:高速差分信号,容易受到外界噪声的干扰,影响信号的传输质量。
- 供电信号VBUS:供电信号引脚上的电源纹波会对数据传输信号产生很大的干扰,因此必须经过滤波。而且接地信号也要经过滤波,减少干扰。对于大电流负载也要注意电压跌落。
PCB Layout注意
- D+/D-等长控制:当工作在高速模式或者USB3.0速率时,需要保证D+/D-等长布线。D+和D–走线的长度差异不应超过50 mil(1.25 mm),从而可以避免信号时滞并防止对交变电压产生影响
- D+和D–走线的长度要小于3 英寸(75 mm)。推荐两条走线长度不大于1 英寸
- 布线中,应将直角进行两次45°的弯曲或变成圆角(而不是90°的直角弯曲)
- 阻抗控制:D+/D-差分布线,阻抗控制90Ω±10%
- No Stub(无支点):当增加测试点或一些器件时,尽量保证差分信号无支点,如下示意: