ChipFind - документация

Электронный компонент: SP5301

Скачать:  PDF   ZIP
1
SP5301DS/10
SP5301 Universal Serial Bus Transceiver Copyright 2000 Sipex Corporation
SP5301
Universal Serial Bus Transceiver
The SP5301 is a half-duplex Universal Serial Bus (USB) differential transceiver that interfaces
with the USB Serial Interface Engine (SIE). The SP5301 is designed to allow 3.3V or 5.0V
standard and programmable logic to interface with the physical layer of the Universal Bus. The
USB protocol can support multiple connections for up to 127 physical devices composed of
many diverse functions. It is capable of transmitting and receiving serial data at both full speed
(12Mbps) and low speed (1.5Mbps) data rates. Implementation of the Serial Interface Engine
along with the USB transceiver allow the designer to make flexible USB compatible devices
with widely available logic components. The SP5301 is specifically geared towards low-cost
USB solutions for the PC peripheral market.
s
Utilizes digital inputs and outputs to
transmit and receive USB cable data
s
Supports 12Mbps "Full Speed" and
1.5Mbps "Low Speed" serial data
transmission
s
Compatible with the VHDL "Serial
Interface Engine" from USB developer's
conference
s
Hysteresis on V
P
and V
M
Function
s
Ease of use for PC peripheral expansion
s
Protocol flexibility for mixed-mode
isochronous data transfers and
asynchronous messaging
s
Available in 14 pin 0.15" SOIC package
s
Rail to Rail receiver common mode input
range, 20mV typical receiver sensitivity
s
Low Power; 20 nA in SUSPEND mode
s
Enhanced version of the PDIUSBP11
DESCRIPTION
V
CC
GND
1
2
3
4
11
12
13
14
5
6
7
10
9
8
RERR
OE
RCV
VP
VM
SUSPND
SPEED
RSEO
D-
D+
VPO
VMO
D+
D-
SUSPND
RCV
VP
VM
OE
SPEED
VMO
VPO
RERR RSE0
Receiver
Logic
RE
RE
RE
2
SP5301DS/10 SP5301 Universal Serial Bus Transceiver Copyright 2000 Sipex Corporation
NOTE 1: The input and output voltage ratings may be exceeded if the input and output clamp current ratings are observed.
ABSOLUTE MAXIMUM RATINGS
These are stress ratings only and functional operation of the device at
these ratings or any other above those indicated in the operation sections
of the specifications below is not implied. Exposure to absolute maximum
rating conditions for extended periods of time may affect reliability and
cause permanent damage to the device.
V
CC
.....................................................................-0.5V to +6.5V
I
GND
, I
CC
(DC V
CC
or GND current)............................+100mA
Input Current and Voltages:
I
IK
(DC input diode current at V
I
< 0)......................-50mA
V
I
(DC input voltage, Note 1)......................-0.5 to +6.5V
V
I/O
(DC input voltage range, I/O).........-0.5V toV
C C
0.5V
Output Currents and Voltages:
I
OK
(DC output diode current where
V
O
> V
CC
or V
O
< 0)...........................................+50mA
V
O
(DC output voltage),
Note 1.........................................-0.5V to (V
CC
+ 0.5V)
I
O
(DC output source or sink current for
VP/VM/RCV/RERR/RSEO pins,V
O
= 0 to V
CC
)..+15mA
I
O
(DC output source or sink current for
D+/D- pins, V
O
= 0 to V
CC
.................................+50mA
Storage Temperature.................................-65
C to +150
C
P
tot
(Power dissipation per package)......................1000mW
Figure 1. Block Diagram
OE
SUSPND
RCV
RERR
RSEO
VP/VM
D+/D-
Comments
0
0
0
0
0
0
Active
Driving
0
1
0
0
0
0
Active
Driving
1
0
Active
Active
Active
Active
HI-Z
Receiving
1
1
0
Active
Active
Active
HI-Z
Low Power State
Function Table
D+
D-
SUSPND
RCV
VP
VM
OE
SPEED
VMO
VPO
RERR RSE0
Receiver
Logic
RE
RE
RE
3
SP5301DS/10
SP5301 Universal Serial Bus Transceiver Copyright 2000 Sipex Corporation
SPECIFICATIONS
NOTE 2: All signals except D+ and D-.
NOTE 3: See "Load D+ and D-" diagram for testing details.
NOTE 4: This value includes a 22
external resistor.
Unless otherwise noted, the following specifications apply for V
CC
= +3.0V to +3.6V with T
amb
= 0
C to +70
C.
Typical values apply at V
CC
= +3.3V and T
amb
= 25
C.
.
N
I
M
.
P
Y
T
.
X
A
M
S
T
I
N
U
S
N
O
I
T
I
D
N
O
C
S
R
E
T
E
M
A
R
A
P
C
D
,
t
u
p
n
i
l
e
v
e
l
H
G
I
H
V
H
I
0
.
2
V
2
e
t
o
N
,
t
u
p
n
i
l
e
v
e
l
W
O
L
V
L
I
8
.
0
V
2
e
t
o
N
e
c
n
a
d
e
p
m
i
t
u
p
t
u
o
r
e
v
i
r
D
l
e
v
e
l
H
G
I
H
R
H
D
8
2
5
3
3
4
4
e
t
o
N
,
3
e
t
o
N
e
c
n
a
d
e
p
m
i
t
u
p
t
u
o
r
e
v
i
r
D
l
e
v
e
l
W
O
L
R
L
D
8
2
5
3
3
4
4
e
t
o
N
,
3
e
t
o
N
s
l
e
v
e
L
t
u
p
t
u
O
w
o
L
d
n
a
h
g
i
H
-
D
/
+
D
V
H
O
V
L
O
t
u
p
t
u
o
l
e
v
e
l
H
G
I
H
c
i
g
o
L
8
.
2
3
.
0
V
V
R
L
d
n
u
o
r
G
o
t
K
5
1
f
o
R
L
V
6
.
3
o
t
K
5
.
1
f
o
V
H
O
2
.
2
7
.
2
V
V
C
C
I
,
V
0
.
3
=
O
2
e
t
o
N
,
A
m
6
=
V
H
O
4
.
2
V
V
C
C
I
,
V
0
.
3
=
O
2
e
t
o
N
,
A
m
4
=
V
H
O
8
.
2
V
V
C
C
I
,
V
0
.
3
=
O
0
0
2
=
2
e
t
o
N
,
A
t
u
p
t
u
o
l
e
v
e
l
W
O
L
c
i
g
o
L
V
L
O
3
.
0
8
.
0
V
V
C
C
I
,
V
0
.
3
=
O
2
e
t
o
N
,
A
m
6
=
V
L
O
4
.
0
V
V
C
C
I
,
V
0
.
3
=
O
2
e
t
o
N
,
A
m
4
=
V
L
O
2
.
0
V
V
C
C
I
,
V
0
.
3
=
O
0
0
2
=
2
e
t
o
N
,
A
d
l
o
h
s
e
r
h
T
t
u
p
n
I
l
a
i
t
n
e
r
e
f
f
i
D
r
e
v
i
e
c
e
R
V
I
D
0
9
-
+ 0
2
0
9
+
V
m
V
o
t
V
0
e
g
a
t
l
o
V
e
d
o
M
n
o
m
m
o
C
C
C
e
g
n
a
R
e
d
o
M
n
o
m
m
o
C
r
e
v
i
e
c
e
R
V
M
C
0
V
C
C
V
,
t
n
e
r
r
u
c
y
l
p
p
u
s
t
n
e
c
s
e
i
u
Q
I
Q
C
C
0
5
4
0
0
8
A
V
C
C
V
,
V
6
.
3
=
I
V
=
C
C
I
,
D
N
G
r
o
O
0
=
D
N
P
S
U
S
n
i
t
n
e
r
r
u
c
y
l
p
p
u
S
I
S
C
C
2
0
.
0
0
.
1
A
V
C
C
V
,
V
6
.
3
=
I
V
=
C
C
I
,
D
N
G
r
o
O
0
=
)
d
e
e
p
S
ll
u
F
(
t
n
e
r
r
u
c
y
l
p
p
u
s
e
v
i
t
c
A
I
S
F
C
C
6
4
1
A
m
V
C
C
C
,
V
6
.
3
=
L
,
F
p
0
5
=
t
u
p
n
i
.
.
.
,
0
,
1
,
0
,
1
)
d
e
e
p
S
w
o
L
(
t
n
e
r
r
u
c
y
l
p
p
u
s
e
v
i
t
c
A
I
S
L
C
C
3
8
A
m
V
C
C
C
,
V
6
.
3
=
L
,
F
p
0
5
3
=
t
u
p
n
i
.
.
.
,
0
,
1
,
0
,
1
,
t
n
e
r
r
u
c
e
g
a
k
a
e
l
t
u
p
n
I
I
I
1
.
0
5
A
V
C
C
V
,
V
6
.
3
=
I
s
n
i
p
O
/
I
r
o
f
t
o
n
,
D
N
G
r
o
V
5
.
5
=
t
n
e
r
r
u
c
e
t
a
t
s
-
F
F
O
t
u
p
t
u
o
e
t
a
t
S
-
i
r
T
I
Z
O
0
1
A
V
L
V
=
I
V
r
o
L
I
V
,
O
V
=
C
C
3
e
t
o
N
,
D
N
G
r
o
)
-
D
/
+
D
(
e
c
n
a
t
i
c
a
p
a
C
r
e
v
i
e
c
s
n
a
r
T
C
N
I
0
2
F
P
4
SP5301DS/10 SP5301 Universal Serial Bus Transceiver Copyright 2000 Sipex Corporation
.
N
I
M
.
P
Y
T
.
X
A
M
S
T
I
N
U
S
N
O
I
T
I
D
N
O
C
S
R
E
T
E
M
A
R
A
P
C
A
d
e
e
p
S
ll
u
F
,
y
a
l
e
D
-
D
/
+
D
o
t
O
M
V
/
O
P
V
t
H
L
P
4
1
1
5
1
s
n
9
,
2
e
r
u
g
i
f
t
L
H
P
4
1
1
5
1
s
n
9
,
2
e
r
u
g
i
f
d
e
e
p
S
ll
u
F
,
s
e
m
i
T
ll
a
F
d
n
a
e
s
i
R
-
D
/
+
D
t
e
s
i
r
4
6
.
5
0
2
s
n
9
,
3
e
r
u
g
i
f
t
ll
a
f
4
6
.
5
0
2
s
n
9
,
3
e
r
u
g
i
f
d
e
e
p
S
w
o
L
,
y
a
l
e
D
-
D
/
+
D
o
t
O
M
V
/
O
P
V
t
H
L
P
0
3
0
8
0
0
2
s
n
9
,
2
e
r
u
g
i
f
t
L
H
P
0
3
0
8
0
0
2
s
n
9
,
2
e
r
u
g
i
f
d
e
e
p
S
w
o
L
,
s
e
m
i
T
ll
a
F
d
n
a
e
s
i
R
-
D
/
+
D
t
e
s
i
r
5
7
0
1
1
0
5
2
s
n
9
,
3
e
r
u
g
i
f
t
ll
a
f
5
7
0
1
1
0
5
2
s
n
9
,
3
e
r
u
g
i
f
y
a
l
e
D
V
C
R
o
t
-
D
/
+
D
t
H
L
P
0
.
8
6
1
s
n
7
,
4
e
r
u
g
i
f
t
L
H
P
0
.
8
6
1
s
n
7
,
4
e
r
u
g
i
f
y
a
l
e
D
M
V
/
P
V
o
t
-
D
/
+
D
t
H
L
P
0
.
6
0
1
s
n
7
,
2
e
r
u
g
i
f
t
L
H
P
0
.
6
0
1
s
n
7
,
2
e
r
u
g
i
f
y
a
l
e
D
R
R
E
R
o
t
-
D
/
+
D
t
H
L
P
4
1
0
2
5
e
t
o
N
,
7
e
r
u
g
i
f
t
L
H
P
4
1
0
2
5
e
t
o
N
,
7
e
r
u
g
i
f
y
a
l
e
D
O
E
S
R
o
t
-
D
/
+
D
t
H
L
P
1
1
6
1
5
e
t
o
N
,
7
e
r
u
g
i
f
t
L
H
P
1
1
6
1
5
e
t
o
N
,
7
e
r
u
g
i
f
-
D
/
+
D
o
t
E
O
t
Z
H
P
1
1
0
2
s
n
8
,
5
e
r
u
g
i
f
t
H
Z
P
2
1
0
2
s
n
8
,
5
e
r
u
g
i
f
t
Z
L
P
1
1
0
2
s
n
8
,
5
e
r
u
g
i
f
t
L
Z
P
2
1
0
2
s
n
8
,
5
e
r
u
g
i
f
t
,
D
E
E
P
S
r
o
f
p
u
t
e
S
u
s
0
s
n
9
,
6
e
r
u
g
i
f
V
,
t
n
i
o
p
r
e
v
o
s
s
o
r
C
-
D
/
+
D
R
C
3
.
1
0
.
2
SPECIFICATIONS (continued)
Unless otherwise noted, the following specifications apply for GND = 0V, V
CC
= 3.3V, t
R
= t
F
= 3.0ns, with T
amb
= 0
C to +70
C.
Typical values apply at T
amb
= 25
C.
NOTE 5: Delay defined from Midpoint of input to Midpoint of output, with other input static (High or Low).
5
SP5301DS/10
SP5301 Universal Serial Bus Transceiver Copyright 2000 Sipex Corporation
DESCRIPTION
The SP5301 is a half-duplex Universal Serial
Bus (USB) differential transceiver that interfaces
with the VHDL Serial Interface Engine (SIE)
from the USB developer's conference. The
SP5301 is designed to allow digital logic to
communicate with the physical layer of the
Universal Bus.
The USB is a cable bus that supports data
exchange between a host computer and a wide
range of peripherals. Attached peripherals share
USB bandwidth through a host scheduled token
based protocol. The USB allows peripherals to be
attached, configured, used, and detached while
the host and other peripherals are in operation.
This is referred to as dynamic, or hot, attachment
and removal. USB attributes include lower costs,
hot plug-and-play with dynamic attach-detach
capabilities, ease of design and use, multiple
peripherals, guaranteed latency, and guaranteed
bandwidth.
The USB is specified to be an industry standard
extension to the PC architecture with a focus on
Computer Telephony Integration (CTI),
consumer, and productivity applications. The
architecture of the USB protocol can ease the
expansion of PC peripherals, provide a low-cost
solution that supports tranfer rates up to 12Mbps,
and can fully support real-time data for voice,
audio, and compressed video.
The USB protocol can provide protocol flexibility
for mixed-mode isochronous data transfers and
asynchrounous messaging. Guaranteed bandwidth
and low latencies are appropriate for many
telephony and audio applications. A 12Mbps bus
covers the mid-speed and low-speed data ranges.
Typically, mid-speed data types are isochronous
and low-speed data comes from interactive
devices. Isochronous communication can only
be used by full speed devices.
THEORY OF OPERATION
The USB protocol can support multiple
connections for up to 127 physical devices
composed of many diverse functions. This makes
the SP5301 an ideal solution for multidrop
applications. This lower protocol overhead
results in high bus utilization. An isochronous
workload may utilize the entire USB bus
bandwidth. The USB protocol reflects a robust
capability of dynamic insertion and removal of
devices identified in user perceived real-time.
This PC plug and play quality preserves the
marketable synergy with the PC industry, being
a simple protocol to implement and integrate
into existing operating systems.
The SP5301 contains a differential driver
and a differential receiver in a half-duplex
configuration. The driver is enabled by the OE
pin. If OE is asserted LOW, the driver is active
and the D- and D+ pins drive USB signals. The
differential receiver is also controlled by the OE
pin. If OE is HIGH, while SUSPEND is LOW,
the receiver is active and the driver is in tri-state.
In this receive mode, the D- and D+ pins are now
receiving USB signals.
The typical driver output voltage swing for
D- and D+ of the SP5301 will be less than +0.3V
for the LOW state and greater than +2.8V for the
HIGH state.
The SP5301 is a USB differential interface with
very high receiver input sensitivity. This makes
data virtually immune to noise on the USB
pipeline. The +90mV minimum receiver input
sensitivity of the SP5301 ensures recovery of
even severely attenuated signals.