ISP1507BBS ST-Ericsson Inc, ISP1507BBS Datasheet - Page 79
![IC, TRANSCEIVER, USB OTG, 32HVQFN](/photos/19/0/190010/42557130_sml.jpg)
ISP1507BBS
Manufacturer Part Number
ISP1507BBS
Description
IC, TRANSCEIVER, USB OTG, 32HVQFN
Manufacturer
ST-Ericsson Inc
Datasheet
1.ISP1507BBS.pdf
(81 pages)
Specifications of ISP1507BBS
Usb Type
USB Transceiver
Usb Version
2.0
Data Rate
12Mbps
No. Of Ports
1
Supply Voltage Range
3V To 3.6V
Operating Temperature Range
-40°C To +85°C
Digital Ic Case Style
QFN
No. Of Pins
32
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
ISP1507BBSTM
Manufacturer:
SEMIKRON
Quantity:
22
23. Contents
1
2
3
4
5
6
6.1
6.2
7
7.1
7.2
7.3
7.4
7.5
7.6
7.6.1
7.6.2
7.6.2.1
7.6.2.2
7.6.2.3
7.6.3
7.6.4
7.7
7.8
7.9
7.9.1
7.9.2
7.9.3
7.9.4
7.9.5
7.9.6
7.9.7
7.9.8
7.9.9
7.9.10
7.9.11
7.9.12
7.9.13
7.9.14
7.9.15
7.9.16
7.9.17
7.9.18
7.9.19
7.9.20
8
CD00222689
Product data sheet
General description . . . . . . . . . . . . . . . . . . . . . . 1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Ordering information . . . . . . . . . . . . . . . . . . . . . 3
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Pinning information . . . . . . . . . . . . . . . . . . . . . . 5
Functional description . . . . . . . . . . . . . . . . . . . 8
Modes of operation . . . . . . . . . . . . . . . . . . . . . 16
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 5
ULPI interface controller . . . . . . . . . . . . . . . . . . 8
USB data serializer and deserializer. . . . . . . . . 8
Hi-Speed USB (USB 2.0) ATX . . . . . . . . . . . . . 8
Voltage regulator. . . . . . . . . . . . . . . . . . . . . . . . 9
Crystal oscillator and PLL . . . . . . . . . . . . . . . . . 9
OTG module . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
ID detector . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
V
V
Session valid comparator . . . . . . . . . . . . . . . . 10
Session end comparator. . . . . . . . . . . . . . . . . 10
SRP charge and discharge resistors . . . . . . . 10
Charge pump . . . . . . . . . . . . . . . . . . . . . . . . . 11
Band gap reference voltage . . . . . . . . . . . . . . 11
Power-On Reset (POR) . . . . . . . . . . . . . . . . . 11
Detailed description of pins. . . . . . . . . . . . . . . 11
DATA[7:0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
V
RREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
DP and DM . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
FAULT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
CPGND. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
C_A and C_B . . . . . . . . . . . . . . . . . . . . . . . . . 13
V
V
REG3V3 and REG1V8 . . . . . . . . . . . . . . . . . . 14
XTAL1 and XTAL2 . . . . . . . . . . . . . . . . . . . . . 14
RESET_N . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
CHIP_SELECT_N . . . . . . . . . . . . . . . . . . . . . 15
GND (die pad). . . . . . . . . . . . . . . . . . . . . . . . . 15
PSW_N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
DIR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
STP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
NXT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
CLOCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
BUS
BUS
CC(I/O)
CC
BUS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
comparators. . . . . . . . . . . . . . . . . . . . . . 10
valid comparator . . . . . . . . . . . . . . . . . . 10
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Rev. 04 — 20 May 2010
8.1
8.1.1
8.1.2
8.1.3
8.1.4
8.2
9
9.1
9.2
9.3
9.3.1
9.3.2
9.3.3
9.4
9.4.1
9.4.2
9.5
9.5.1
9.5.2
9.5.2.1
9.5.2.2
9.5.2.3
9.5.2.4
9.6
9.7
9.8
9.8.1
9.8.1.1
9.8.1.2
9.9
9.10
9.10.1
9.10.2
9.10.3
9.11
9.12
9.12.1
9.12.2
9.12.3
9.12.4
9.12.5
9.13
9.14
9.15
Protocol description . . . . . . . . . . . . . . . . . . . . 21
ULPI modes . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Synchronous mode . . . . . . . . . . . . . . . . . . . . 16
Low-power mode . . . . . . . . . . . . . . . . . . . . . . 17
6-pin full-speed or low-speed serial mode . . . 18
3-pin full-speed or low-speed serial mode . . . 18
USB and OTG state transitions . . . . . . . . . . . 19
ULPI references . . . . . . . . . . . . . . . . . . . . . . . 21
Power-On Reset (POR) . . . . . . . . . . . . . . . . . 21
Power-up, reset and bus idle sequence. . . . . 21
Interface protection . . . . . . . . . . . . . . . . . . . . 23
Interface behavior with respect to RESET_N
Interface behavior with respect to
CHIP_SELECT_N . . . . . . . . . . . . . . . . . . . . . 24
V
Driving 5 V on V
Fault detection . . . . . . . . . . . . . . . . . . . . . . . . 26
TXCMD and RXCMD . . . . . . . . . . . . . . . . . . . 26
TXCMD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
RXCMD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Linestate encoding . . . . . . . . . . . . . . . . . . . . . 28
V
Using and selecting the V
RxEvent encoding . . . . . . . . . . . . . . . . . . . . . 31
Register read and write operations . . . . . . . . 32
USB reset and high-speed detection handshake
(chirp). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
USB packet transmit and receive. . . . . . . . . . 35
USB packet timing . . . . . . . . . . . . . . . . . . . . . 35
ISP1507 pipeline delays . . . . . . . . . . . . . . . . 35
Allowed link decision time . . . . . . . . . . . . . . . 36
Preamble . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
USB suspend and resume . . . . . . . . . . . . . . . 38
and resume . . . . . . . . . . . . . . . . . . . . . . . . . . 38
High-speed suspend and resume . . . . . . . . . 40
No automatic SYNC and EOP generation
(optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
On-The-Go operations . . . . . . . . . . . . . . . . . . 45
OTG charge pump . . . . . . . . . . . . . . . . . . . . . 46
OTG comparators . . . . . . . . . . . . . . . . . . . . . 46
Pull-up and pull-down resistors . . . . . . . . . . . 46
ID detection . . . . . . . . . . . . . . . . . . . . . . . . . . 46
V
Serial modes . . . . . . . . . . . . . . . . . . . . . . . . . 46
Aborting transfers. . . . . . . . . . . . . . . . . . . . . . 48
Avoiding contention on the ULPI data bus . . . 48
Full-speed or low-speed host-initiated suspend
Remote wake-up . . . . . . . . . . . . . . . . . . . . . . 43
ISP1507A; ISP1507B
BUS
BUS
BUS
power and fault detection . . . . . . . . . . . 26
state encoding. . . . . . . . . . . . . . . . . . . . 29
charge and discharge resistors . . . . . . . 46
ULPI HS USB OTG transceiver
BUS
. . . . . . . . . . . . . . . . . . . . 26
© ST-ERICSSON 2010. All rights reserved.
BUS
state encoding 30
continued >>
79 of 81
24