ISP1103
ISP1103
Universal Serial Bus transceiver
Rev. 01 — 4 October 1999 |
Preliminary specification |
1. General description
The ISP1103 is a single-chip generic Universal Serial Bus (USB) transceiver that is fully compliant with the Universal Serial Bus Specification Rev. 1.1. It allows 3.3 V USB Application Specific ICs (ASICs) and Programmable Logic Devices (PLDs) to interface with the physical layer of the Universal Serial Bus. It supports transmitting and receiving serial data at both full-speed (12 Mbit/s) and low-speed (1.5 Mbit/s) data rates. It also supports the low-power single-ended input receiver interface in ‘suspend’ mode operation. The ISP1103 operates on a 3.3 V supply voltage.
The pin configuration conforms to the ‘Serial Interface Engine’ from the Universal Serial Bus Implementers Forum (USB-IF). The ISP1103 allows for both the ‘USB-IF Standard Data Interface’ and the ‘Philips Encoded Data Interface’. The ISP1103 is fully pin compatible with the industry-standard Philips Semiconductors USB transceiver PDIUSBP11A.
2. Features
■Complies with Universal Serial Bus Specification Rev. 1.1
■Supports full-speed (12 Mbit/s) and low-speed (1.5 Mbit/s) serial data rates
■Slew-rate controlled differential data driver
■Differential input receiver with wide common-mode range and very high data input sensitivity
■Stable RCV output during SE0 condition
■Two single-ended receivers with hysteresis
■Supports ‘Philips Encoded Data Interface’ and ‘USB-IF Standard Data Interface’
■Low-power operation in ‘suspend’ mode
■Operates on a 3.3 V supply voltage
■Fully backward compatible with PDIUSBP11A
■Compatible with VHDL ‘Serial Interface Engine’ from USB Implementers Forum
■Higher than 8 kV ESD protection
■Full industrial operating temperature range −40 to +85 °C
■Available in SO14, SSOP14 and TSSOP14 packages.
|
Philips Semiconductors |
ISP1103 |
|||
|
|
|
USB transceiver |
||
3. Ordering information |
|
|
|||
|
|
|
|
|
|
Table 1: Ordering information |
|
|
|
||
|
|
|
|
|
|
|
Type number |
Package |
|
|
|
|
|
Name |
Description |
Version |
|
|
ISP1103D |
SO14 |
plastic small outline package; 14 leads; body width 3.9 mm |
SOT108-1 |
|
|
|
|
|
|
|
|
ISP1103DB |
SSOP14 |
plastic shrink small outline package; 14 leads; body width 5.3 mm |
SOT337-1 |
|
|
|
|
|
|
|
|
ISP1103DH |
TSSOP14 |
plastic thin shrink small outline package; 14 leads; body width 4.4 mm |
SOT402-1 |
|
|
|
|
|
|
|
4. Functional diagram
handbook, halfpage |
8 |
14 |
|
n.c. |
|||
|
VCC(3.3) |
||
MODE |
1 |
10 |
|
2 |
|||
OE |
D− |
||
9 |
|
||
SPEED |
|
||
13 |
|
||
VMO/FSE0 |
11 |
||
12 |
|||
VPO/VO |
D+ |
||
|
|
||
SUSPND |
6 |
|
|
|
|
||
RCV |
3 |
|
|
|
|
||
VP |
4 |
|
|
|
|
||
VM |
5 |
|
|
|
|
||
|
|
7 |
|
|
|
GND |
|
|
|
ISP1103x |
|
|
|
MBL094 |
Fig 1. Functional diagram.
9397 750 06329 |
© Philips Electronics N.V. 1999. All rights reserved. |
Preliminary specification |
Rev. 01 — 4 October 1999 |
2 of 17 |
Philips Semiconductors |
ISP1103 |
|
USB transceiver |
5.Pinning information
5.1Pinning
page |
|
|
|
|
VCC(3.3) |
page |
|
|
|
VCC(3.3) |
page |
|
|
|
VCC(3.3) |
||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||
MODE |
1 |
|
|
14 |
MODE |
1 |
|
14 |
MODE |
1 |
|
14 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OE |
2 |
|
|
13 |
VMO/FSE0 |
OE |
2 |
|
13 |
VMO/FSE0 |
OE |
2 |
|
13 |
VMO/FSE0 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RCV |
3 |
|
|
12 |
VPO/VO |
RCV |
3 |
|
12 |
VPO/VO |
RCV |
3 |
|
12 |
VPO/VO |
||||||
|
|
|
|
|
ISP1103D |
|
D+ |
|
|
|
|
ISP1103DB |
|
D+ |
|
|
|
|
ISP1103DH |
|
D+ |
|
VP |
4 |
|
11 |
|
VP |
4 |
11 |
|
VP |
4 |
11 |
|||||||||
|
|
|
|
|
|
|
D− |
|
|
|
|
|
|
D− |
|
|
|
|
|
|
D− |
VM |
5 |
|
|
10 |
VM |
5 |
|
10 |
VM |
5 |
|
10 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SUSPND |
6 |
|
|
9 |
SPEED |
SUSPND |
6 |
|
9 |
SPEED |
SUSPND |
6 |
|
9 |
SPEED |
||||||
|
|
|
|
|
|
|
n.c. |
|
|
|
|
|
|
n.c. |
|
|
|
|
|
|
n.c. |
GND |
7 |
|
|
8 |
GND |
7 |
|
8 |
GND |
7 |
|
8 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MBL091 |
|
|
|
|
|
MBL092 |
|
|
|
|
|
MBL093 |
|
|||
Fig 2. Pinning diagram SO14. |
Fig 3. Pinning diagram SSOP14. |
Fig 4. Pinning diagram TSSOP14. |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5.2 Pin description
|
Table 2: |
Pin description |
|
|
||
|
Symbol |
Pin |
Type |
Description |
|
|
|
MODE |
1 |
I |
driver interface selection input (Schmitt trigger): |
||
|
|
|
|
|
LOW: Philips Encoded Data Interface (pins VO, FSE0) |
|
|
|
|
|
|
HIGH: USB-IF Standard Data Interface (pins VPO, VMO); |
|
|
|
|
|
|
pulled HIGH by an internal pull-up transistor, if left floating |
|
|
|
|
|
|
|
|
|
|
|
2 |
I |
output enable input (Schmitt trigger, active LOW); enables the |
|
|
OE |
|||||
|
|
|
|
|
transceiver to transmit data on the bus |
|
|
|
|
|
|
|
|
|
RCV |
3 |
O |
differential data receiver output (CMOS level); driven HIGH |
||
|
|
|
|
|
when input SUSPND is HIGH; the output state of RCV is |
|
|
|
|
|
|
preserved and stable during an SE0 condition |
|
|
|
|
|
|
|
|
|
VP |
4 |
O |
single-ended D+ receiver output (CMOS level); used for |
||
|
|
|
|
|
external detection of single-ended zero (SE0), error |
|
|
|
|
|
|
conditions, speed of connected device |
|
|
|
|
|
|
|
|
|
VM |
5 |
O |
single-ended D− receiver output (CMOS level); used for |
||
|
|
|
|
|
external detection of single-ended zero (SE0), error |
|
|
|
|
|
|
conditions, speed of connected device |
|
|
|
|
|
|
|
|
|
SUSPND |
6 |
I |
suspend input (Schmitt trigger); a HIGH level enables |
||
|
|
|
|
|
low-power state while the USB bus is inactive and drives |
|
|
|
|
|
|
output RCV to a HIGH level |
|
|
|
|
|
|
|
|
|
GND |
7 |
- |
ground supply |
||
|
|
|
|
|
|
|
|
n.c. |
8 |
- |
not connected |
||
|
|
|
|
|
|
|
|
SPEED |
9 |
I |
speed selection input (Schmitt trigger); adjusts the slew rate |
||
|
|
|
|
|
of differential data outputs D+ and D− according to the |
|
|
|
|
|
|
transmission speed: |
|
|
|
|
|
|
LOW: low-speed (1.5 Mbit/s) |
|
|
|
|
|
|
HIGH: full-speed (12 Mbit/s) |
|
|
|
|
|
|
|
|
9397 750 06329 |
|
|
|
|
© Philips Electronics N.V. 1999. All rights reserved. |
Preliminary specification |
Rev. 01 — 4 October 1999 |
3 of 17 |
Philips Semiconductors |
|
|
ISP1103 |
||
|
|
|
|
USB transceiver |
|
|
Table 2: Pin description…continued |
||||
|
|
|
|
|
|
|
Symbol |
Pin |
Type |
Description |
|
|
D− |
10 |
AI/O |
negative USB data bus connection (analog, differential); for |
|
|
|
|
|
low-speed mode connect to pin VCC(3.3) via a 1.5 kΩ resistor |
|
|
D+ |
11 |
AI/O |
positive USB data bus connection (analog, differential); for |
|
|
|
|
|
full-speed mode connect to pin VCC(3.3) via a 1.5 kΩ resistor |
|
|
VPO/VO |
12 |
I |
differential driver data input (Schmitt trigger); see Table 4 |
|
|
|
|
|
|
|
|
VMO/FSE0 |
13 |
I |
differential driver data input (Schmitt trigger); see Table 4 |
|
|
|
|
|
|
|
|
VCC(3.3) |
14 |
- |
supply voltage (3.0 to 3.6 V) |
|
6.Functional description
6.1Function selection
Table 3: |
Function table |
|
|
|
|||
SUSPND |
|
OE |
|
D+/D− |
RCV |
VP/VM |
Function |
L |
|
L |
driving |
active |
active |
normal driving |
|
|
|
|
|
|
|
|
(differential receiver active) |
L |
|
H |
receiving [1] |
active |
active |
receiving |
|
H |
|
L |
driving |
inactive [2] |
active |
driving during ‘suspend’ |
|
|
|
|
|
|
|
|
(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 = H) the differential receiver is inactive and output RCV is always HIGH. Out-of-suspend (‘K’) signalling is detected via the single-ended receivers VP and VM.
6.2Operating functions
Table 4: Driving function (OE = L)
MODE |
|
Interface type |
|
VPO/VO |
VMO/FSE0 |
|
Data |
||
|
|
|
|
|
|
L |
L |
|
differential logic 0 |
L |
|
Philips Encoded |
|
L |
H |
|
SE0 |
||
|
Data Interface |
|
H |
L |
|
differential logic 1 |
|||
|
|
|
|
||||||
|
|
|
|
|
|
H |
H |
|
SE0 |
|
|
|
|
|
|
L |
L |
|
SE0 |
H |
|
USB-IF Standard |
|
L |
H |
|
differential logic 0 |
||
|
Data Interface |
|
H |
L |
|
differential logic 1 |
|||
|
|
|
|
||||||
|
|
|
|
|
|
H |
H |
|
illegal data |
|
|
|
|
|
|
|
|
|
|
Table 5: Receiving function |
|
= H) |
|
|
|
|
|||
(OE |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
||
|
|
D+/D− |
|
RCV |
VP |
VM |
|||
|
differential logic 0 |
|
L |
L |
H |
||||
|
differential logic 1 |
|
H |
H |
L |
||||
|
|
SE0 |
|
RCV* |
L |
L |
|||
|
|
|
|
|
|
|
|
|
|
[1]RCV* denotes the signal level on output RCV just before SE0 state occurs. This level is kept stable during the SE0 period.
9397 750 06329 |
© Philips Electronics N.V. 1999. All rights reserved. |
Preliminary specification |
Rev. 01 — 4 October 1999 |
4 of 17 |
Philips Semiconductors |
ISP1103 |
|
USB transceiver |
7. Limiting values
Table 6: Absolute maximum ratings
In accordance with the Absolute Maximum Rating System (IEC 60134).
Symbol |
Parameter |
Conditions |
Min |
Max |
Unit |
|
VCC(3.3) |
supply voltage |
|
−0.5 |
+6.0 |
V |
|
VI |
input voltage |
|
−0.5 |
VCC + 0.5 |
V |
|
Ilatchup |
latchup current |
VI < 0 or VI > VCC |
- |
200 |
mA |
|
V |
esd |
electrostatic discharge voltage |
I < 1 μA |
[1] - |
±8000 |
V |
|
|
LI |
|
|
|
|
Tstg |
storage temperature |
|
−60 |
+150 |
°C |
|
Ptot |
total power dissipation |
|
- |
<tbf> |
W |
[1]Equivalent to discharging a 100 pF capacitor via a 1.5 kΩ resistor (Human Body Model).
Table 7: Recommended operating conditions
Symbol |
Parameter |
Conditions |
Min |
Max |
Unit |
VCC(3.3) |
supply voltage |
|
3.0 |
3.6 |
V |
VI |
input voltage |
|
0 |
5.5 |
V |
VI(AI/O) |
input voltage on analog I/O pins |
|
0 |
3.6 |
V |
|
(D+/D−) |
|
|
|
|
|
|
|
|
|
|
Tamb |
operating ambient temperature |
|
−40 |
+85 |
°C |
8. Static characteristics
Table 8: Static characteristics: supply pins
VCC = VCC(3.3); VGND = 0 V; Tamb = −40 to +85 °C; unless otherwise specified.
Symbol |
Parameter |
Conditions |
Min |
Typ |
Max |
Unit |
ICC |
operating supply current |
|
- |
<tbf> |
- |
mA |
ICC(susp) |
suspend supply current |
|
- |
- |
10 |
μA |
9397 750 06329 |
© Philips Electronics N.V. 1999. All rights reserved. |
Preliminary specification |
Rev. 01 — 4 October 1999 |
5 of 17 |
|
Philips Semiconductors |
|
|
|
ISP1103 |
|||
|
|
|
|
|
|
USB transceiver |
||
Table 9: Static characteristics: digital pins |
|
|
|
|
|
|
||
VCC = VCC(3.3); VGND = 0 V; Tamb = −40 to +85 °C; unless otherwise specified. |
|
|
|
|
|
|||
|
Symbol |
Parameter |
Conditions |
Min |
Typ |
Max |
Unit |
|
|
Schmitt trigger input levels |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vth(LH) |
positive-going threshold |
|
1.4 |
- |
1.9 |
V |
|
|
|
voltage |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vth(HL) |
negative-going threshold |
|
0.9 |
- |
1.5 |
V |
|
|
|
voltage |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vhys |
hysteresis voltage |
|
0.4 |
- |
0.7 |
V |
|
|
Output levels |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VOL |
LOW-level output voltage |
IOL = 3 mA |
- |
- |
0.4 |
V |
|
|
|
|
IOL = 20 μA |
- |
- |
0.1 |
V |
|
|
VOH |
HIGH-level output voltage |
IOL = 3 mA |
2.4 |
- |
- |
V |
|
|
|
|
IOL = 20 μA |
VCC(3.3) − |
- |
- |
V |
|
|
|
|
|
0.1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Leakage current |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ILI |
input leakage current |
|
- |
- |
±1 |
μA |
|
Table 10: Static characteristics: analog I/O pins (D+, D−) [1] |
|
|
|
|
|
|||
VCC = VCC(3.3); VGND = 0 V; Tamb = −40 to +85 °C; unless otherwise specified. |
|
|
|
|
|
|||
|
Symbol |
Parameter |
Conditions |
Min |
Typ |
Max |
Unit |
|
|
Input levels |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VDI |
differential input sensitivity |
|VI(D+) − VI(D−)| |
0.2 |
- |
- |
V |
|
|
VCM |
differential common mode |
includes VDI range |
0.8 |
- |
2.5 |
V |
|
|
|
voltage |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VIL |
LOW-level input voltage |
|
- |
- |
0.8 |
V |
|
|
VIH |
HIGH-level input voltage |
|
2.0 |
- |
- |
V |
|
|
Vhys |
hysteresis voltage |
|
0.4 |
- |
0.7 |
V |
|
|
Output levels |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VOL |
LOW-level output voltage |
RL = 1.5 kΩ to VCC(3.3) |
- |
- |
0.3 |
V |
|
|
VOH |
HIGH-level output voltage |
RL = 15 kΩ to GND |
2.8 |
- |
VCC(3.3) |
V |
|
|
Leakage current |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ILZ |
OFF-state leakage current |
|
- |
- |
±10 |
μA |
|
|
Capacitance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CIN |
transceiver capacitance |
pin to GND |
- |
- |
20 |
pF |
|
|
Resistance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ZDRV |
driver output impedance [2] |
steady-state drive |
28 |
- |
44 |
Ω |
|
|
ZINP |
input impedance |
|
10 |
- |
- |
MΩ |
|
|
Termination |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
V |
termination voltage [3] for |
|
3.0 [4] |
- |
3.6 |
V |
|
|
TERM |
|
|
|
|
|
|
|
upstream port pull-up (RPU)
[1]D+ is the USB positive data pin; D− is the USB negative data pin.
[2]Includes external resistors of 22 Ω ±1% or 24 Ω ±1% on both D+ and D−.
[3]This voltage is available at pin VCC(3.3).
[4]In ‘suspend’ mode the minimum voltage is 2.9 V.
9397 750 06329 |
© Philips Electronics N.V. 1999. All rights reserved. |
Preliminary specification |
Rev. 01 — 4 October 1999 |
6 of 17 |