isp1582 NXP Semiconductors, isp1582 Datasheet - Page 68

no-image

isp1582

Manufacturer Part Number
isp1582
Description
Hi-speed Universal Serial Bus Peripheral Controller
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ISP1582
Manufacturer:
ST
0
Part Number:
isp1582BE
Quantity:
1 782
Part Number:
isp1582BS
Manufacturer:
PHILPS
Quantity:
1 500
Part Number:
isp1582BS
Manufacturer:
PHI/PBF
Quantity:
894
Part Number:
isp1582BS
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
isp1582BSUM
Manufacturer:
INTEL
Quantity:
828
NXP Semiconductors
24. 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.3
7.6.4
7.7
7.8
7.9
7.10
7.11
7.12
7.13
7.13.1
7.13.2
7.14
7.15
7.16
7.16.1
7.16.2
8
8.1
8.2
8.2.1
8.2.2
8.2.3
8.2.4
8.2.4.1
8.2.5
8.3
8.3.1
ISP1582_6
Product data sheet
General description . . . . . . . . . . . . . . . . . . . . . . 1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Ordering information . . . . . . . . . . . . . . . . . . . . . 2
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Pinning information . . . . . . . . . . . . . . . . . . . . . . 4
Functional description . . . . . . . . . . . . . . . . . . . 8
Register description . . . . . . . . . . . . . . . . . . . . 22
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 4
DMA interface, DMA handler and DMA
registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Hi-Speed USB transceiver . . . . . . . . . . . . . . . . 9
MMU and integrated RAM . . . . . . . . . . . . . . . . 9
Microcontroller interface and microcontroller
handler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
OTG SRP module . . . . . . . . . . . . . . . . . . . . . . . 9
NXP high-speed transceiver . . . . . . . . . . . . . . . 9
NXP Parallel Interface Engine (PIE) . . . . . . . . . 9
Peripheral circuit . . . . . . . . . . . . . . . . . . . . . . . . 9
HS detection . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Isolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
NXP Serial Interface Engine (SIE) . . . . . . . . . 10
SoftConnect . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Clear buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Reconfiguring endpoints . . . . . . . . . . . . . . . . . 11
System controller . . . . . . . . . . . . . . . . . . . . . . 11
Pins status . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Interrupt output pin . . . . . . . . . . . . . . . . . . . . . 12
Interrupt control . . . . . . . . . . . . . . . . . . . . . . . 15
V
Power-on reset . . . . . . . . . . . . . . . . . . . . . . . . 16
Power supply . . . . . . . . . . . . . . . . . . . . . . . . . 17
Self-powered mode. . . . . . . . . . . . . . . . . . . . . 19
Bus-powered mode. . . . . . . . . . . . . . . . . . . . . 20
Register access . . . . . . . . . . . . . . . . . . . . . . . 23
Initialization registers . . . . . . . . . . . . . . . . . . . 23
Address register (address: 00h) . . . . . . . . . . . 23
Mode register (address: 0Ch) . . . . . . . . . . . . . 24
Interrupt Configuration register (address: 10h) 25
OTG register (address: 12h) . . . . . . . . . . . . . . 26
Session Request Protocol (SRP) . . . . . . . . . . 28
Interrupt Enable register (address: 14h) . . . . . 28
Data flow registers . . . . . . . . . . . . . . . . . . . . . 30
Endpoint Index register (address: 2Ch) . . . . . 30
BUS
sensing . . . . . . . . . . . . . . . . . . . . . . . . . 15
Rev. 06 — 20 September 2007
8.3.2
8.3.3
8.3.4
8.3.5
8.3.6
8.3.7
8.4
8.4.1
8.4.2
8.4.3
8.4.4
8.4.5
8.4.6
8.4.7
8.4.8
8.5
8.5.1
8.5.2
8.5.3
8.5.4
8.5.5
8.5.6
9
10
11
12
12.1
12.2
13
14
15
16
16.1
16.2
16.3
16.4
17
18
19
20
20.1
20.2
20.3
20.4
Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 50
Recommended operating conditions . . . . . . 50
Static characteristics . . . . . . . . . . . . . . . . . . . 50
Dynamic characteristics . . . . . . . . . . . . . . . . . 52
Application information . . . . . . . . . . . . . . . . . 58
Test information. . . . . . . . . . . . . . . . . . . . . . . . 58
Package outline . . . . . . . . . . . . . . . . . . . . . . . . 59
Soldering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . 62
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Revision history . . . . . . . . . . . . . . . . . . . . . . . 64
Legal information . . . . . . . . . . . . . . . . . . . . . . 65
Control Function register (address: 28h) . . . . 31
Data Port register (address: 20h) . . . . . . . . . . 32
Buffer Length register (address: 1Ch) . . . . . . 33
Buffer Status register (address: 1Eh) . . . . . . . 34
Endpoint MaxPacketSize register
(address: 04h) . . . . . . . . . . . . . . . . . . . . . . . . 35
Endpoint Type register (address: 08h) . . . . . . 36
DMA registers . . . . . . . . . . . . . . . . . . . . . . . . 37
DMA Command register (address: 30h) . . . . 38
DMA Transfer Counter register (address: 34h) 39
DMA Configuration register (address: 38h) . . 40
DMA Hardware register (address: 3Ch) . . . . . 41
DMA Interrupt Reason register (address: 50h) 42
DMA Interrupt Enable register (address: 54h) 43
DMA Endpoint register (address: 58h). . . . . . 43
DMA Burst Counter register (address: 64h). . 44
General registers . . . . . . . . . . . . . . . . . . . . . . 45
Interrupt register (address: 18h). . . . . . . . . . . 45
Chip ID register (address: 70h) . . . . . . . . . . . 46
Frame Number register (address: 74h) . . . . . 47
Scratch register (address: 78h) . . . . . . . . . . . 48
Unlock Device register (address: 7Ch). . . . . . 48
Test Mode register (address: 84h) . . . . . . . . . 49
Register access timing . . . . . . . . . . . . . . . . . . 54
DMA timing. . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Introduction to soldering. . . . . . . . . . . . . . . . . 60
Wave and reflow soldering . . . . . . . . . . . . . . . 60
Wave soldering. . . . . . . . . . . . . . . . . . . . . . . . 60
Reflow soldering. . . . . . . . . . . . . . . . . . . . . . . 61
Data sheet status . . . . . . . . . . . . . . . . . . . . . . 65
Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Disclaimers. . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Hi-Speed USB Peripheral Controller
© NXP B.V. 2007. All rights reserved.
ISP1582
continued >>
68 of 69

Related parts for isp1582