Small Footprint
Datasheet
Chapter 8 Application Notes
The following sections consist of select functional explanations to aid in implementing the USB3290 into a system. For complete description and specifications consult the USB 2.0 Transceiver Macrocell Interface Specification and Universal Serial Bus Specification Revision 2.0.
8.1Linestate
The voltage thresholds that the LINESTATE[1:0] signals use to reflect the state of DP and DM depend on the state of XCVRSELECT. LINESTATE[1:0] uses HS thresholds when the HS transceiver is enabled (XCVRSELECT = 0) and FS thresholds when the FS transceiver is enabled (XCVRSELECT
=1). There is not a concept of variable
The HS receiver is used to detect Chirp J or K, where the output of the HS receiver is always qualified with the Squelch signal. If squelched, the output of the HS receiver is ignored. In the USB3290, as an alternative to using variable thresholds for the
Table 8.1 Linestate States
|
|
| STATE OF DP/DM LINES |
|
|
|
|
| |
LINESTATE[1:0] | FULL SPEED | HIGH SPEED | CHIRP MODE | |
|
| XCVRSELECT =1 | XCVRSELECT =0 | XCVRSELECT =0 |
|
| |||
LS[1] | LS[0] | TERMSELECT=1 | TERMSELECT=0 | TERMSELECT=1 |
|
|
|
|
|
0 | 0 | SE0 | Squelch | Squelch |
|
|
|
|
|
0 | 1 | J | !Squelch | !Squelch & |
|
|
|
| HS Differential Receiver |
|
|
|
| Output |
|
|
|
|
|
1 | 0 | K | Invalid | !Squelch & |
|
|
|
| !HS Differential Receiver |
|
|
|
| Output |
|
|
|
|
|
1 | 1 | SE1 | Invalid | Invalid |
|
|
|
|
|
In HS mode, 3ms of no USB activity (IDLE state) signals a reset. The SIE monitors LINESTATE[1:0] for the IDLE state. To minimize transitions on LINESTATE[1:0] while in HS mode, the presence of !Squelch is used to force LINESTATE[1:0] to a J state.
Revision 1.5 | 28 | SMSC USB3290 |
| DATASHEET |
|