09.12.2012 Views

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

USB on-the-go full-speed (OTG_FS) <strong>RM0090</strong><br />

30.3.2 Full-speed OTG PHY<br />

The embedded full-speed OTG PHY is controlled by the OTG FS core and conveys USB<br />

control & data signals through the full-speed subset of the UTMI+ Bus (UTMIFS). It provides<br />

the physical support to USB connectivity.<br />

The full-speed OTG PHY includes the following components:<br />

● FS/LS transceiver module used by both host and device. It directly drives transmission<br />

and reception on the single-ended USB lines.<br />

● integrated ID pull-up resistor used to sample the ID line for A/B device identification.<br />

● DP/DM integrated pull-up and pull-down resistors controlled by the OTG_FS core<br />

depending on the current role of the device. As a peripheral, it enables the DP pull-up<br />

resistor to signal full-speed peripheral connections as soon as VBUS is sensed to be at<br />

a valid level (B-session valid). In host mode, pull-down resistors are enabled on both<br />

DP/DM. Pull-up and pull-down resistors are dynamically switched when the device’s<br />

role is changed via the host negotiation protocol (HNP).<br />

● Pull-up/pull-down resistor ECN circuit. The DP pull-up consists of 2 resistors controlled<br />

separately from the OTG_FS as per the resistor Engineering Change Notice applied to<br />

USB Rev2.0. The dynamic trimming of the DP pull-up strength allows for better noise<br />

rejection and Tx/Rx signal quality.<br />

● VBUS sensing comparators with hysteresis used to detect VBUS Valid, A-B Session<br />

Valid and session-end voltage thresholds. They are used to drive the session request<br />

protocol (SRP), detect valid startup and end-of-session conditions, and constantly<br />

monitor the VBUS supply during USB operations.<br />

● VBUS pulsing method circuit used to charge/discharge VBUS through resistors during<br />

the SRP (weak drive).<br />

Caution: To guarantee a correct operation for the USB OTG FS peripheral, the AHB frequency should<br />

be higher than 14.2 MHz.<br />

1021/1416 Doc ID 018909 Rev 3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!