通过USB (Universal Serial Bus)用于PC与移动设备之间的连接与通讯在今天已经是非常普遍的方式,甚至在没有PC的状况下,各设备之间进行数据传送的USB OTG模式都早已问世。在移动设备及通讯高速发展的今天,也引领了我们经常接触到的USB SWITCH IC 的快速发展。许多公司现在都有这类产品在设计, 制造和出售,因此对USB Switch的测试也是测试工程师经常面对的工作,希望大家可以一起来共同探讨下。 下图是个典型的USB Switch Functional Diagram,结合下图进行分析。 PIN脚的功能描述:VIN- Input voltage, Vout- Output voltage, EN-Enable input (Active High), ILIM- Current Limiter I/O, FAULT- Fault condition indicator (Open drain, active low)以及GND. Functional Block: UVLO- 用于欠压保护, Thermal Sense- 用于过热保护, RVP- 反向电压保护,Current Sense及Current Limit- 用于过流检测及调整,RVP 4mS deglitch及Current Limit 8mS deglitch-用于防止电源不稳定等状况下的误触发。 工作模式: 电路工作时,需在FAULT端接一上拉电阻,同时通过在ILIM端接不同的下拉电阻可以设定IOCP,输入及输出端接上退耦电容。在开关启动后,如果是UVLO模式(欠压保护),则开关处于截止状态,直到VIN达到正常工作条件进入工作模式,一旦IC过流(进入OCP模式),Iload将会被限制在IOCP,同过约8mS触发FAULT端,FAULT端电压被拉低。如果进入OTP模式(过热保护),Thermal Sense会触发控制端使开关处于截止状态,同时触发FAULT. 当Vout电压高过Vin并持续时间超过4m后会触发RVP模式,使开关截止,同时将FAULT拉低。 了解了工作模式之后,我们就清楚了这颗IC需要测试的功能有哪些(常规的O/S, Leakage在此不做讨论)。 待续. |