SWCS045B
– SEPTEMBER 2010 – REVISED JUNE 2011
The TWL6030 device embeds all hardware analog mechanisms associated to VBUS and ID lines. The other
aspects of the OTG system, such as the OTG controller (hardware/software) or the USB data line (DP/DM) with
HNP and SRP signaling, are embedded in the USB PHY, which can be either integrated into application
processor or there is stand-alone USB OTG PHY. Equally, the other aspects of Battery Charging Specification
Revision 1.1 relative to DP and DM pins are embedded in the USB PHY.
The TWL6030 device supports the following functions:
OTG Revision 1.3:
– USB VBUS detections (comparators and associated interrupts):
– OTG A-device (VA_VBUS_VLD, VA_SESS_VLD)
– OTG B-device (VB_SESS_VLD, VB_SESS_END)
– OTG A-device 5-V VBUS power supply provider
– OTG B-device USB Session Request Protocol (SRP) – VBUS pulsing method:
– VBUS charge mode (VBUS_CHRG_VBAT, VBUS_CHRG_PMID)
– VBUS discharge mode (VBUS_DISCHRG)
– USB ID detections (comparators and associated interrupts):
– OTG A-device (ID_GND)
– OTG B-device (ID_FLOAT)
OTG Revision 2.0:
– USB VBUS detection (comparators and associated interrupts):
– OTG A-device/OTG B-device (VOTG_SESS_VLD)
– OTG A-device (VA_VBUS_VLD)
– OTG A-device 5-V VBUS power supply provider
– Embedded attach detection protocol (ADP) mechanism (comparators and associated interrupts):
– OTG A-device/OTG B-device ADP probing:
– VBUS charge mode (VBUS_IADP_SRC)
– VBUS discharge mode (VBUS_IADP_SINK)
– VBUS probe measurement (VADP_PRB)
– OTG B-device ADP sensing (VADP_SNS)
– USB ID detections (comparators and associated interrupts):
– OTG A-device (ID_GND)
– OTG B-device (ID_FLOAT)
Battery Charging Specification Revision 1.1:
– USB ID detections for ACA (comparators and associated interrupts):
– OTG A-device (ID_GND)
– ACA pulldown, OTG A-device (ID_A)
– ACA pulldown, OTG B-device cannot connect (ID_B)
– ACA pulldown, OTG B-device can connect (ID_C)
– OTG B-device (ID_FLOAT)
– ID ACA mechanism available in both precharge (hardware) and SLEEP/ACTIVE states (software)
TWL6030 additional features:
– VBUS wake-up detection (VBUS_WKUP) (maskable/rising edge)
– VBUS overvoltage detection (always on, combined with charger IP)
– VBUS precharge (combined with charger IP)
– ID wake-up detection (ID_WKUP) (programmable, disabled by default)
– ID pulldown (ID_GND_DRV), pullups (ID_PU_220K, ID_PU_100K)
– ID current sources (ID_SRC, ID_WKUP_SRC)
– GPADC VBUS monitoring (VBUS_MEAS)
– GPADC ID monitoring (ID_MEAS)
Copyright
2010–2011, Texas Instruments Incorporated
69