ISP1760BE,557 NXP Semiconductors, ISP1760BE,557 Datasheet - Page 110

no-image

ISP1760BE,557

Manufacturer Part Number
ISP1760BE,557
Description
Manufacturer
NXP Semiconductors
Datasheet

Specifications of ISP1760BE,557

Package Type
LQFP
Pin Count
128
Lead Free Status / RoHS Status
Compliant
NXP Semiconductors
25. Contents
1
2
3
3.1
4
5
6
6.1
6.2
7
7.1
7.1.1
7.2
7.2.1
7.2.2
7.3
7.3.1
7.3.2
7.3.3
7.3.4
7.3.5
7.4
7.5
7.6
7.7
7.8
7.8.1
7.9
8
8.1
8.1.1
8.1.2
8.1.3
8.1.4
8.2
8.2.1
8.2.2
8.2.3
8.2.4
8.2.5
8.2.6
8.2.7
8.2.8
8.2.9
8.2.10
8.2.11
8.2.12
8.2.13
8.2.14
8.2.15
ISP1760_4
Product data sheet
General description . . . . . . . . . . . . . . . . . . . . . . 1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Ordering information . . . . . . . . . . . . . . . . . . . . . 3
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Pinning information . . . . . . . . . . . . . . . . . . . . . . 5
Functional description . . . . . . . . . . . . . . . . . . 13
Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Examples of a multitude of possible
applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 6
ISP1760 internal architecture: advanced
NXP slave host controller and hub . . . . . . . . . 13
Internal clock scheme and port selection . . . . 14
Host controller buffer memory block . . . . . . . . 15
General considerations. . . . . . . . . . . . . . . . . . 15
Structure of the ISP1760 host controller
memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Accessing the ISP1760 host controller
memory: PIO and DMA . . . . . . . . . . . . . . . . . 18
PIO mode access, memory read cycle . . . . . . 18
PIO mode access, memory write cycle . . . . . 19
PIO mode access, register read cycle . . . . . . 19
PIO mode access, register write cycle . . . . . . 19
DMA mode, read and write operations . . . . . . 19
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Phase-Locked Loop (PLL) clock multiplier . . . 23
Power management . . . . . . . . . . . . . . . . . . . . 23
Overcurrent detection . . . . . . . . . . . . . . . . . . . 25
Power supply . . . . . . . . . . . . . . . . . . . . . . . . . 26
Hybrid mode . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Power-On Reset (POR) . . . . . . . . . . . . . . . . . 27
EHCI capability registers . . . . . . . . . . . . . . . . 30
CAPLENGTH register. . . . . . . . . . . . . . . . . . . 30
HCIVERSION register . . . . . . . . . . . . . . . . . . 30
HCSPARAMS register . . . . . . . . . . . . . . . . . . 30
HCCPARAMS register . . . . . . . . . . . . . . . . . . 31
EHCI operational registers . . . . . . . . . . . . . . . 32
USBCMD register . . . . . . . . . . . . . . . . . . . . . . 32
USBSTS register . . . . . . . . . . . . . . . . . . . . . . 33
USBINTR register . . . . . . . . . . . . . . . . . . . . . . 34
FRINDEX register . . . . . . . . . . . . . . . . . . . . . . 34
CONFIGFLAG register . . . . . . . . . . . . . . . . . . 35
PORTSC1 register . . . . . . . . . . . . . . . . . . . . . 36
ISO PTD Done Map register. . . . . . . . . . . . . . 37
ISO PTD Skip Map register . . . . . . . . . . . . . . 37
ISO PTD Last PTD register . . . . . . . . . . . . . . 38
INT PTD Done Map register . . . . . . . . . . . . . . 38
INT PTD Skip Map register. . . . . . . . . . . . . . . 38
INT PTD Last PTD register. . . . . . . . . . . . . . . 39
ATL PTD Done Map register. . . . . . . . . . . . . . 39
ATL PTD Skip Map register . . . . . . . . . . . . . . 39
ATL PTD Last PTD register . . . . . . . . . . . . . . 40
Rev. 04 — 4 February 2008
8.3
8.3.1
8.3.2
8.3.3
8.3.4
8.3.5
8.3.6
8.3.7
8.3.8
8.3.9
8.3.10
8.3.11
8.3.12
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
9
9.1
9.2
9.3
9.4
9.5
9.6
10
11
12
13
14
14.1
14.1.1
14.1.2
14.1.3
14.1.4
14.2
14.2.1
14.2.2
14.2.3
14.2.4
15
16
16.1
16.2
16.3
16.4
17
17.1
17.2
Philips Transfer Descriptor (PTD) . . . . . . . . . 56
Power consumption . . . . . . . . . . . . . . . . . . . . 84
Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 85
Recommended operating conditions . . . . . . 85
Static characteristics . . . . . . . . . . . . . . . . . . . 86
Dynamic characteristics . . . . . . . . . . . . . . . . . 88
Package outline . . . . . . . . . . . . . . . . . . . . . . . . 97
Soldering of SMD packages . . . . . . . . . . . . . . 99
Soldering of through-hole mount packages 101
Configuration registers . . . . . . . . . . . . . . . . . . 40
HW Mode Control register . . . . . . . . . . . . . . . 40
Chip ID register . . . . . . . . . . . . . . . . . . . . . . . 41
Scratch register . . . . . . . . . . . . . . . . . . . . . . . 42
SW Reset register . . . . . . . . . . . . . . . . . . . . . 42
DMA Configuration register . . . . . . . . . . . . . . 43
Buffer Status register . . . . . . . . . . . . . . . . . . . 44
ATL Done Timeout register . . . . . . . . . . . . . . 45
Memory register . . . . . . . . . . . . . . . . . . . . . . . 45
Edge Interrupt Count register. . . . . . . . . . . . . 46
DMA Start Address register . . . . . . . . . . . . . . 47
Power Down Control register . . . . . . . . . . . . . 48
Port 1 Control register . . . . . . . . . . . . . . . . . . 50
Interrupt registers . . . . . . . . . . . . . . . . . . . . . . 51
Interrupt register. . . . . . . . . . . . . . . . . . . . . . . 51
Interrupt Enable register. . . . . . . . . . . . . . . . . 53
ISO IRQ Mask OR register. . . . . . . . . . . . . . . 54
INT IRQ Mask OR register . . . . . . . . . . . . . . . 55
ATL IRQ Mask OR register. . . . . . . . . . . . . . . 55
ISO IRQ Mask AND register . . . . . . . . . . . . . 55
INT IRQ Mask AND register. . . . . . . . . . . . . . 55
ATL IRQ Mask AND register . . . . . . . . . . . . . 56
High-speed bulk IN and OUT . . . . . . . . . . . . . 59
High-speed isochronous IN and OUT . . . . . . 63
High-speed interrupt IN and OUT . . . . . . . . . 67
Start and complete split for bulk . . . . . . . . . . . 71
Start and complete split for isochronous . . . . 75
Start and complete split for interrupt . . . . . . . 79
PIO timing . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Register or memory write . . . . . . . . . . . . . . . . 90
Register read . . . . . . . . . . . . . . . . . . . . . . . . . 91
Register access . . . . . . . . . . . . . . . . . . . . . . . 91
Memory read . . . . . . . . . . . . . . . . . . . . . . . . . 92
DMA timing. . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Single cycle: DMA read . . . . . . . . . . . . . . . . . 93
Single cycle: DMA write . . . . . . . . . . . . . . . . . 94
Multi-cycle: DMA read . . . . . . . . . . . . . . . . . . 95
Multi-cycle: DMA write . . . . . . . . . . . . . . . . . . 96
Introduction to soldering. . . . . . . . . . . . . . . . . 99
Wave and reflow soldering . . . . . . . . . . . . . . . 99
Wave soldering. . . . . . . . . . . . . . . . . . . . . . . . 99
Reflow soldering. . . . . . . . . . . . . . . . . . . . . . 100
Introduction to soldering through-hole
mount packages . . . . . . . . . . . . . . . . . . . . . . 101
Soldering by dipping or by solder wave . . . . 101
Embedded Hi-Speed USB host controller
© NXP B.V. 2008. All rights reserved.
ISP1760
109 of 110

Related parts for ISP1760BE,557