ISP1105/1106
Advanced USB transceivers
7. Functional description
7.1 Function selection
Table 4.
Function table
SUSPND OE
(D+, D−)
RCV
VP/VM
Function
L
L
driving and
receiving
active
active
normal driving (differential
receiver active)
L
H
L
receiving[1]
active
inactive[2]
active
active
receiving
driving during ‘suspend’[3]
H
driving
(differential receiver inactive)
H
H
high-Z[1]
inactive[2]
active
low-power state
[1] Signal levels on (D+, D−) are determined by other USB devices and external pull-up/down resistors.
[2] In ‘suspend’ mode (SUSPND = HIGH) the differential receiver is inactive and output RCV is always LOW.
Out-of-suspend (‘K’) signalling is detected via the single-ended receivers VP and VM.
[3] During suspend, the slew-rate control circuit of low-speed operation is disabled. The (D+, D−) lines are still
driven to their intended states, without slew-rate control. This is permitted because driving during suspend
is used to signal remote wake-up by driving a ‘K’ signal (one transition from idle to ‘K’ state) for a period of
1 to 15 ms.
7.2 Operating functions
Table 5.
Driving function (pin OE = L) using single-ended input data interface for ISP1105
(pin MODE = L)
FSE0
VO
L
Data
L
differential logic 0
differential logic 1
SE0
L
H
H
H
L
H
SE0
Table 6.
Driving function (pin OE = L) using differential input data interface for ISP1105
(pin MODE = H) and ISP1106
VMO
VPO
L
Data
L
SE0
L
H
differential logic 1
differential logic 0
illegal state
H
H
L
H
Table 7.
Receiving function (pin OE = H)
RCV
(D+, D−)
VP[1]
VM[1]
Differential logic 0
Differential logic 1
SE0
L
L
H
L
H
L
L
H
RCV*[2]
[1] VP = VM = H indicates the sharing mode (VCC(5.0) and Vreg(3.3) are disconnected).
[2] RCV* denotes the signal level on output RCV just before SE0 state occurs. This level is stable during the
SE0 period.
ISP1105_1106_10
© ST-ERICSSON 2009. All rights reserved.
Product data sheet
Rev. 10 — 28 September 2009
7 of 25