72.7 UDPHS Test Register
Name: | UDPHS_TST |
Offset: | 0xE0 |
Reset: | 0x00000000 |
Property: | Read/Write |
Bit | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
Access | |||||||||
Reset |
Bit | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | |
Access | |||||||||
Reset |
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
Access | |||||||||
Reset |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
OPMODE2 | TST_PKT | TST_K | TST_J | SPEED_CFG[1:0] | |||||
Access | R/W | R/W | R/W | R/W | R/W | R/W | |||
Reset | 0 | 0 | 0 | 0 | 0 | 0 |
Bit 5 – OPMODE2 OpMode2
Value | Description |
---|---|
0 | No effect. |
1 | Set to force the OpMode signal (UTMI interface) to “10”, to disable the bit-stuffing and the NRZI encoding. |
Bit 4 – TST_PKT Test Packet Mode
Value | Description |
---|---|
0 | No effect. |
1 | Set to repetitively transmit the packet stored in the current bank. This enables the testing of rise and fall times, eye patterns, jitter, and any other dynamic waveform specifications. |
Bit 3 – TST_K Test K Mode
Value | Description |
---|---|
0 | No effect. |
1 | Set to send the K state on the UDPHS line. This enables the testing of the high output drive level on the D- line. |
Bit 2 – TST_J Test J Mode
Value | Description |
---|---|
0 | No effect. |
1 | Set to send the J state on the UDPHS line. This enables the testing of the high output drive level on the D+ line. |
Bits 1:0 – SPEED_CFG[1:0] Speed Configuration
Value | Name | Description |
---|---|---|
0 | NORMAL | Normal mode: The macro is in Full Speed mode, ready to make a High Speed identification, if the host supports it and then to automatically switch to High Speed mode. |
1 | – | Reserved |
2 | HIGH_SPEED | Force High Speed: Set this value to force the hardware to work in High Speed mode. Only for debug or test purpose. |
3 | FULL_SPEED | Force Full Speed: Set this value to force the hardware to work only in Full Speed mode. In this configuration, the macro will not respond to a High Speed reset handshake. |