Friday, July 8, 2011

USB device IF compliance test tips


The USB device IF compliance test includes two parts.

A.Legacy USB Compliance Tests

Tip 1.The developer MUST pass the Chapter 9 and MSC test with high-speed and full-peed modes. And download the test tool  (USB20CV Release 1.3.5). 

Two modes -
*High speed hub -> test device.  
*High speed hub -> Full speed hub -> test device. 

Tip 2.Interoperability Test - 
The developer MUST check the stability for power on/off, hibernate, and suspend modes. Of course it couldn't affect other operation devices.


Description
Frameworks Test
Chapter 9
MSC Test
Power Current Test
Operating Power
Un-configuration Power
Configuration Power
Suspend Mode Power
Interoperability Test
OSWindows XP
Signal Quality Test
Full Speed UP Stream Signal Quality
Inrush Current Test
Back Voltage Test
--


2.High Speed USB Compliance Tests

  
Please refer it first. Universal Serial Bus Implementers Forum Device Hi-Speed Electrical Test Procedure 

Tip 1: Device High Speed Signal Quality
Target: Check 100 times of eye diagram tests with each 0M, 1.8M, 3M, and 5M cables. It's very important for the compatibility.
If it's fail, try to check the hardware circuit first.
-> Does any resistor or capacitor in D+ or D-?
-> Does it follow layout guide? (45 ohm for each path)
Solution - 
1.Does the chip have voltage up function?
2.Check the result with Tektronix and Agilient Oscilloscopes?
The result of Tektronix Oscilloscopes always has sharp railing edge.


Description
A4.4 Device High Speed Signal Quality
     (EL_2, EL_4, EL_5, EL_6, EL_7)
A4.5 Device Packet Parameters
     (EL_21, EL_22, EL_25)
A4.6 Device CHIRP Timing
     (EL_28, EL_29, EL_31)
A4.7 Device Suspend/Resume/Rest timing
     (EL_27, EL_28, EL_38, EL_39, EL_40)
A4.8 Device Test J/K, SE0_NAK
     (EL_8, EL_9)
A4.9 Device Receiver Sensitivity
     (EL_16, EL_17, EL_18)
 

No comments:

Post a Comment