General
Review and verify the
following for the custom schematic design:
- Reviewed
above "Common checklist for all
sections" section of the user's guide.
- Required
USB interface configuration (Host or Device) and
recommended connections.
- Connection of USB0_VBUS. USB VBUS design guidelines
based on the USB interface configuration.
- Connection of USB supplies including filtering.
- Connection of USB interface signals from processor
to connector.
- Connection of recommended calibration
resistor.
- Implementation of USB VBUS supply control power
switch when USB interface is configured as
host.
- Implementation of pull for USB0_DRVVBUS.
- USB power
switch, EN using USB0_DRVVBUS and connection of
power switch OC output to processor IO.
- Provision
for recommended capacitors on the USB VBUS pin near
to the USB connector.
- Provision
for external ESD protections for the USB
interface.
- In case
USB boot is implemented, the recommendation is to
verify the silicon errata, supported interface
configuration, USB port and the connections.
- Fail-safe
operation of USB0_VBUS and USB interface
signals.
Schematic
Review
Follow the list below for
the custom schematic design:
- The USB
interface can be configured for Host (refer relevant
EVM or SK schematics) or device or DRD.
- Direct
connection of the USB signals from the processor to
the USB connector. USB interface connection matches
the required USB interface configuration (Host or
Device). Compare the implementation with EVM or SK
schematic.
- Any of
the processor GPIO can be used to support DRD.
- USB0_VBUS
connection is optional for USB Host
configuration.
- The
recommendation is to follow the processor-specific
data sheet recommendations for VBUS voltage divider
values and tolerance (±1%). Use of multiple
resistors is allowed provided the total resistance
value, tolerance and divider ratio is maintained
over temperature and voltage. VBUS supply input
protection (Zener protection and value) and VBUS
capacitor values follow USB standards (refer EVM or
SK).
- USB0_DRVVBUS has an internal pulldown enabled
during and after reset. Connecting pullup drives the
attached device to mid-supply.
- Power
switch enable connection (in case processor
USB0_DRVVBUS is used, pullup is not recommended or
allowed since the USB0_DRVVBUS has an internal
pulldown enabled during reset and after reset).
- Connection of power switch OC output to the
processor IO and IO level compatibility (pullup
connection).
- Connection of power supplies (core, peripheral and
IO). A filtered supply (ferrite and capacitors) is
used for VDDA_CORE_USB and VDDA_1P8_USB.
VDDA_3P3_USB can be connected to the 3V3_SYS
voltage. Refer to specific and latest EVM or SK for
implementation as filters are being continuously
optimized.
- Processor
USB peripheral supply rails connected follow the
ROC.
- Connection of 499Ω ±1% resistor to USB0 RCALIB
pin.
- Connecting 5V supply from the USB connector
directly to the USB0_VBUS pin is not recommended or
allowed. Changing the processor-specific data sheet
recommended VBUS divider and zener value is not
recommended or allowed. Fail-safe capability support
for VBUS input is valid only when the recommended
divider values as per processor-specific data sheet
is implemented.
- Connection of the recommended capacitor based on
the USB configuration. Refer EVM or SK schematics
for implementation. For USB host, the recommendation
is to connect a capacitor (minimum value of 120μF)
on the VBUS supply close to the connector. For USB
device, the VBUS power supply is sourced from an
external host. USB standard recommends connecting
< 10μF capacitor to the VBUS close to the USB
Type-B connector.
- The
recommendation is to follow the pin connectivity
requirements for connecting the USB core and
peripheral when USB0 is not used.
- USB0_VBUS
capability is supported when the VBUS configuration
as per the processor-specific data sheet is
implemented.
- USB
interface signals are not fail-safe. No interface
signals are recommended to be applied before the
supplies ramp.
Additional
- In case Type-C
USB interface is implemented using TI devices, the
recommendation is to obtain a review of the implementation
with the relevant business unit or product line.
- The
recommendation is to verify fail-safe operation of USB
interfaces. Applying an external interface signal before
processor supply ramps can cause voltage feed and can affect
the custom board functions.
- Common-mode
chokes (CMC) can be used on the USB interface signals for
EMI control. CMC can reduce the signal amplitude and degrade
USB interface performance (speed, data throughput,
communication errors). Provision to bypass the CMC using 0Ω
resistors is recommended. When a CMC is used on the USB
interface signals, the recommendation is to verify the
connections including the polarity. Reversing the CMC
connection polarity can short the USB interface data
signals.
- DNI external
pullup and pulldown connected to USB0_DRVVBUS pin to
implement wakeup from deep sleep functionality.
- The
recommendation is to consider marking of differential
signals and the differential impedance value.