
2008 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FUSB1500 Rev. 1.0.1
10
FUSB1500
/
FUSB1501
—
USB2.0
Full-Speed
/
Low-Speed
Transceiver
with
Charger
Detection
Functional Description
The FUSB1500 transceiver is designed to convert
CMOS data into USB differential bus signal levels and to
convert USB differential bus signals to CMOS data. The
FUSB1500 supports the SE Mode interface from the
controller and has an extended Control Mode that
enables a simplified dedicated charger functionality via a
weak pull-up resistance (nominally 125k
). This mode is
described in Table 4.
To minimize EMI and noise, the outputs are edge-rate
controlled with the rise and fall times defined for full-
speed (12Mbps) and low-speed (1.5Mbps) data rates.
The rise and fall times are balanced between the
differential pins to minimize skew.
The FUSB1500 is defined as a self-powered device, or
bus-powered where the regulation down to 3.3V is
external to the FUSB1500, so it accepts the regulated
3.3V as its supply input. The VIO rail supports I/Os of
1.65V to 3.6V.
If VIO is lost, the pins go into the high-Z state. If VIO is
present, but the VREG3V3 power supply is lost, the high-Z
detection circuit still functions.
USB Mode
Table 1 describes the specific pin functionality when
USB Traffic Mode is selected. This is also referred to as
normal mode. Table 2 and Table 3 describe the specific
truth tables for driver and receiver operating functions.
Table 1. Function Table for USB Mode
OE_N
Hi-Z
D+, D-
RCV
VP/VM
Function
LOW
Driving & Receiving
Active
Normal Driving (Differential Receiver Active)
HIGH
LOW
Receiving
(16)
Active
Receiving
LOW
Driving
Inactive
(17)
Active
(18)
Driving during Suspend
(Differential Receiver Inactive)
Notes:
16. Signal levels on the D+ and D- pins are determined by external connections and Table 4 (Extended Control
Configurations).
17. When in Suspend Mode (see Table 4 for suspended configurations), the differential receiver is inactive and the
RCV output is forced LOW. Out-of-suspend signaling (K) is detected via the single-ended receiver outputs VP
and VM.
18. The states of VP and VM are functions of signal levels on D+/D- in normal mode.
Table 2. Driver Function (OE_N = L, HiZ= L or Floating ) USB Transmit Mode
FSE0/VMO
VO/VPO
FUSB1500
Data (D+, D-)
LOW
Differential Logic 0 (01)
LOW
HIGH
Differential Logic 1 (10)
HIGH
LOW
SE0
(19) (00)
HIGH
SE0
(19) (00)
Note:
19. SE0 – Single-Ended Zero.
Table 3. Receiver Function (OE_N = H, HiZ= L or Floating ) USB Receive Mode
D+, D-
RCV
VP
(20)
VM
(20)
Differential Logic 1
HIGH
LOW
Differential Logic 0
LOW
HIGH
SE0
RCV
(21)
LOW
X-(Sharing Mode)
(22)
LOW
HIGH
Note:
20. VP = VM = HIGH indicates Sharing Mode.
21. Denotes the signal level on output RCV prior to the SE0 event. This level is stable during the SE0 event period.
22. Sharing mode is not a function of D+/D- but is entered when VIO is present and VREG3V3 is disconnected.