The AM261x family of microcontroller
devices include an internal USB 2.0 PHY that supports USB Device Mode, USB Host
Mode, and USB Dual-Role Mode operation. The internal USB 2.0 PHY is capable of high
speed (HS, 480Mbps) and full speed (FS, 12Mbps) operation in both USB 2.0 Host and
Device mode, and low speed (LS, 1.5Mbps) operation in host mode only.
The critical component of the internal USB PHY is the bidirectional differential data
pins USB0DM (D-) and USB0DP (D+). The USB0_ID signal is an external net that
interfaces with the USB receptacle, indicating which mode the USB2.0 PHY is
operating in. On the AM261x EVMs, USB0_ID is set with a switch, allowing evaluation
of the USB 2.0 PHY for both modes.
The following
design rules and recommendations need to be followed when routing the USB
differential pair for best results:
- Route the USB differential pair
on the top layer with trace width and differential spacing tuned to the PCB
stack-up for 90Ω differential impedance.
- This can be difficult to
implement a trace geometry that achieves both 90Ω differential impedance
and 45Ω single-ended impedance. The most critical parameter to optimize
in this design is the 90Ω differential impedance.
- The trace width and
spacing to maintain the required 90Ω differential trace impedance
directly at the pins of the microcontroller and directly at the ESD
suppressor and USB connector is not possible to achieve. Minimize these
deviations as much as possible being sure to maintain symmetry.
- The individual traces within the
differential pair needs to be length-matched to within 0.150in (3.81mm).
- Avoid stubs when adding
components to D+ and D– signals. Devices such as ESD suppressors must be located
directly on the signal traces.
- Maintain symmetry when routing
differential pairs. Some PCB layout tools can assist with this kind of routing.
Avoid vias if possible. If this is necessary to switch layers, then both signals
in the pair pass through a via at the same distance on the trace.
- Total trace length for the USB
differential pair is limited to 12 in (30.48 cm).
- Place ESD suppressors as close as
possible to the USB connector to minimize any areas of impedance
discontinuities. AM261x EVMs utilize the TPD4E02B04 ESD protection diode.
-
- For best
ESD and EMI performance, create a chassis ground to which the metal shield of
the USB connector is connected.
- Depending on the system design, a
common mode choke can be helpful to pass EMI testing. A DLW21SN common mode
choke by Murata is one recommended device, and is utilized on the AM261x EVMs.
If EMI is a concern for the design, then TI recommends that a footprint for the
choke be included in the design placed close to the USB connector. Figure 8-3 shows the placement of a DLW21SN choke.
- Additional High Speed USB
Platform Design Guidelines including more details on using a common mode choke
can be found at USB.org.