Datasheet

© 2008 Fairchild Semiconductor Corporation www.fairchildsemi.com
FUSB2805 • Rev. 1.0.3 22
FUSB2805 USB2.0 High-Speed OTG Transceiver with ULPI Interface
Line State Encoding
As mentioned in Table 9, the LINESTATE[1:0] sent to
the link is a function of whether the port is upstream
(peripheral) or downstream (host) facing. Dual-role OTG
devices must select the correct LINESTATE encoding,
depending upon its mode. Note that the configuration
as a LS peripheral (upstream facing port), with DM pull-
up, is not supported by the FUSB2805.
Table 10. LINESTATE[1:0] Encoding for Upstream (Peripheral) Facing Ports; DP_PULLDOWN=0b
Mode
Value
Full Speed
High Speed
Chirp
XCVRSELECT[0:1]
01, 11
00
00
TERMSELECT
1
0
1
LINESTATE[1:0]
00b
SE0
Squelch
Squelch
01b
FS-J
! Squelch
(! Squelch) AND (HS_Differential_Receiver_Output)
10b
FS-K
Invalid
(! Squelch) AND (! HS_Differential_Receiver_Output)
11
SE1
Invalid
Invalid
Notes:
12. (! Squelch) indicates inactive squelch.
13. (! HS_Differential_Receiver_Output) indicates inactive HS_Differential_Receiver_Output.
Table 11. LINESTATE[1:0] Encoding for Downstream (Host) Facing Ports; DP_PULLDOWN and
DM_PULLDOWN=1b
Mode
Value
Low Speed
Full Speed
High Speed
Chirp
XCVRSELECT[0:1]
10
01, 11
00
00
TERMSELECT
1
1
0
0
OPMODE[1:0]
X
X
00, 01 or 11
10
LINESTATE[1:0]
00b
SE0
SE0
Squelch
Squelch
01b
LS-K
FS-J
! Squelch
(! Squelch) AND
(HS_Differential_Receiver_Output)
10b
LS-J
FS-K
Invalid
(! Squelch) AND
(! HS_Differential_Receiver_Output)
11
SE1
SE1
Invalid
invalid
Notes:
14. (! Squelch) indicates inactive squelch.
15. (! HS_Differential_Receiver_Output) indicates inactive HS_Differential_Receiver_Output.