English
Language : 

JDP2S01T Datasheet, PDF (150/150 Pages) Toshiba Semiconductor – UHF~VHF Band RF Attenuator Applications
Philips Semiconductors
ISP1362
Single-chip USB OTG controller
Contents
1
General description . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 13.4
DC direct memory access (DMA) transfer . . . . . . . . 54
2
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 13.5
ISP1362 DC suspend and resume . . . . . . . . . . . . . . 58
3
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 14
OTG registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
3.1
Host/peripheral roles . . . . . . . . . . . . . . . . . . . . . . . . . 3 14.1
4
Abbreviations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 14.2
14.3
5
Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . 4 14.4
6
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 14.5
OtgControl register (R/W: 62H/E2H) . . . . . . . . . . . . 60
OtgStatus register (R: 67H) . . . . . . . . . . . . . . . . . . . 62
OtgInterrupt register (R/W: 68H/E8H). . . . . . . . . . . . 63
OtgInterruptEnable register (R/W: 69H/E9H) . . . . . . 66
OtgTimer register (R/W: 6AH/EAH) . . . . . . . . . . . . . 67
7
Pinning information. . . . . . . . . . . . . . . . . . . . . . . . . . . 6 14.6
OtgAltTimer register (R/W: 6CH/ECH) . . . . . . . . . . . 68
7.1
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 15
HC registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
7.2
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 15.1
HC control and status registers . . . . . . . . . . . . . . . . 71
8
Functional description . . . . . . . . . . . . . . . . . . . . . . . 13 15.2
HC Frame Counter registers. . . . . . . . . . . . . . . . . . . 78
8.1
On-The-Go (OTG) controller . . . . . . . . . . . . . . . . . . 13 15.3
HC Root Hub registers . . . . . . . . . . . . . . . . . . . . . . . 82
8.2
Advanced Philips Slave Host Controller (PSHC) . . . 13 15.4
HC DMA and interrupt control registers . . . . . . . . . . 92
8.3
Philips Device Controller (DC) . . . . . . . . . . . . . . . . . 13 15.5
HC miscellaneous registers . . . . . . . . . . . . . . . . . . . 98
8.4
Phase-Locked Loop (PLL) clock multiplier . . . . . . . . 13 15.6
HC buffer RAM control registers . . . . . . . . . . . . . . . . 99
8.5
USB and OTG transceivers . . . . . . . . . . . . . . . . . . . 13 15.7
Isochronous (ISO) transfer registers. . . . . . . . . . . . 101
8.6
Overcurrent protection . . . . . . . . . . . . . . . . . . . . . . . 13 15.8
Interrupt transfer registers. . . . . . . . . . . . . . . . . . . . 103
8.7
Bus interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 15.9
Control and bulk transfer (aperiodic transfer) registers
8.8
DC and HC buffer memory. . . . . . . . . . . . . . . . . . . . 13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
8.9
GoodLink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 16
Device Controller (DC) registers . . . . . . . . . . . . . . . 110
8.10
Charge pump . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 16.1
Initialization commands . . . . . . . . . . . . . . . . . . . . . 113
9
Host and device bus interface . . . . . . . . . . . . . . . . . 14 16.2
Data flow commands . . . . . . . . . . . . . . . . . . . . . . . 119
9.1
Memory organization . . . . . . . . . . . . . . . . . . . . . . . . 15 16.3
General commands . . . . . . . . . . . . . . . . . . . . . . . . 123
9.2
PIO access mode. . . . . . . . . . . . . . . . . . . . . . . . . . . 19 17
Limiting values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
9.3
DMA mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 18
Recommended operating conditions . . . . . . . . . . . 129
9.4
9.5
PIO access to internal control registers . . . . . . . . . . 21
PIO access to the buffer memory. . . . . . . . . . . . . . . 24
19
Static characteristics . . . . . . . . . . . . . . . . . . . . . . . . 130
9.6
Setting up a DMA transfer . . . . . . . . . . . . . . . . . . . . 26 20
Dynamic characteristics . . . . . . . . . . . . . . . . . . . . . 134
9.7
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 20.1
Programmed I/O timing. . . . . . . . . . . . . . . . . . . . . . 135
10
Power-on reset (POR) . . . . . . . . . . . . . . . . . . . . . . . . 30 20.2
DMA timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
11
On-The-Go (OTG) controller . . . . . . . . . . . . . . . . . . . 31 21
Package outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
11.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 22
Soldering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
11.2
Dual-role device . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 22.1
Introduction to soldering surface mount packages . 145
11.3
Session Request Protocol (SRP) . . . . . . . . . . . . . . . 33 22.2
Reflow soldering . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
11.4
Host Negotiation Protocol (HNP) . . . . . . . . . . . . . . . 34 22.3
Wave soldering . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
11.5
Power saving in the idle state and during wake-up . 38 22.4
Manual soldering . . . . . . . . . . . . . . . . . . . . . . . . . . 146
11.6
Current capacity of the OTG charge pump . . . . . . . 38 22.5
Package related soldering information . . . . . . . . . . 146
12
USB Host Controller (HC) . . . . . . . . . . . . . . . . . . . . . 39 23
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
12.1
USB states of the HC . . . . . . . . . . . . . . . . . . . . . . . . 39 24
Data sheet status . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
12.2
USB traffic generation . . . . . . . . . . . . . . . . . . . . . . . 40 25
Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
12.3
USB ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 26
Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
12.4
12.5
Philips Transfer Descriptor (PTD). . . . . . . . . . . . . . . 41
Features of the control and bulk transfer
27
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
(aperiodic transfer) . . . . . . . . . . . . . . . . . . . . . . . . . 44
12.6
Features of the interrupt transfer . . . . . . . . . . . . . . . 46
12.7
Features of the isochronous (ISO) transfer . . . . . . . 46
12.8
Overcurrent protection circuit . . . . . . . . . . . . . . . . . . 46
12.9
ISP1362 HC Power Management . . . . . . . . . . . . . . 49
13
USB Device Controller (DC) . . . . . . . . . . . . . . . . . . . 50
13.1
DC data transfer operation . . . . . . . . . . . . . . . . . . . . 50
13.2
Device DMA transfer . . . . . . . . . . . . . . . . . . . . . . . . 51
13.3
Endpoint description . . . . . . . . . . . . . . . . . . . . . . . . 52
© Koninklijke Philips Electronics N.V. 2004.
Printed in The Netherlands
All rights are reserved. Reproduction in whole or in part is prohibited without the prior
written consent of the copyright owner.
The information presented in this document does not form part of any quotation or
contract, is believed to be accurate and reliable and may be changed without notice. No
liability will be accepted by the publisher for any consequence of its use. Publication
thereof does not convey nor imply any license under patent- or other industrial or
intellectual property rights.
Date of release: 06 January 2004
Document order number: 9397 750 12337