ISP1181BBS,557 NXP Semiconductors, ISP1181BBS,557 Datasheet - Page 71

no-image

ISP1181BBS,557

Manufacturer Part Number
ISP1181BBS,557
Description
Manufacturer
NXP Semiconductors
Datasheet

Specifications of ISP1181BBS,557

Operating Temperature (max)
85C
Operating Temperature (min)
-40C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
48
Lead Free Status / Rohs Status
Compliant
28. 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.7
7.8
7.9
8
9
9.1
9.2
9.3
9.4
9.5
10
10.1
10.2
10.3
10.4
10.4.1
10.4.1.1
10.4.1.2
10.4.1.3
10.4.2
11
11.1
11.1.1
11.2
11.3
12
12.1
12.1.1
ISP1181B_3
Product data sheet
General description . . . . . . . . . . . . . . . . . . . . . . 1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Ordering information . . . . . . . . . . . . . . . . . . . . . 2
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Pinning information . . . . . . . . . . . . . . . . . . . . . . 4
Functional description . . . . . . . . . . . . . . . . . . . 9
Modes of operation . . . . . . . . . . . . . . . . . . . . . 11
Endpoint descriptions . . . . . . . . . . . . . . . . . . . 11
DMA transfer . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Suspend and resume . . . . . . . . . . . . . . . . . . . 20
Commands and registers . . . . . . . . . . . . . . . . 23
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 5
Analog transceiver . . . . . . . . . . . . . . . . . . . . . . 9
ST-NXP Wireless Serial Interface Engine (SIE) 9
Memory Management Unit (MMU) and integrated
RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
SoftConnect . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
GoodLink . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Bit clock recovery . . . . . . . . . . . . . . . . . . . . . . 10
Voltage regulator. . . . . . . . . . . . . . . . . . . . . . . 10
PLL clock multiplier. . . . . . . . . . . . . . . . . . . . . 10
Parallel I/O (PIO) and Direct Memory Access
(DMA) interface . . . . . . . . . . . . . . . . . . . . . . . 10
Endpoint access . . . . . . . . . . . . . . . . . . . . . . . 11
Endpoint FIFO size . . . . . . . . . . . . . . . . . . . . . 12
Endpoint initialization . . . . . . . . . . . . . . . . . . . 14
Endpoint I/O mode access . . . . . . . . . . . . . . . 14
Special actions on control endpoints . . . . . . . 14
Selecting an endpoint for DMA transfer . . . . . 15
8237 compatible mode . . . . . . . . . . . . . . . . . . 16
DACK-only mode . . . . . . . . . . . . . . . . . . . . . . 17
End-Of-Transfer conditions. . . . . . . . . . . . . . . 18
Bulk endpoints . . . . . . . . . . . . . . . . . . . . . . . . 18
External EOT . . . . . . . . . . . . . . . . . . . . . . . . . 18
DMA Counter Register . . . . . . . . . . . . . . . . . . 18
Short packet . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Isochronous endpoints . . . . . . . . . . . . . . . . . . 19
Suspend conditions . . . . . . . . . . . . . . . . . . . . 20
Powered-off application . . . . . . . . . . . . . . . . . 21
Resume conditions . . . . . . . . . . . . . . . . . . . . . 22
Control bits in suspend and resume . . . . . . . . 22
Initialization commands . . . . . . . . . . . . . . . . . 25
Write/Read Endpoint Configuration . . . . . . . . 25
Rev. 03 — 23 January 2009
12.1.2
12.1.3
12.1.4
12.1.5
12.1.6
12.1.7
12.1.8
12.2
12.2.1
12.2.2
12.2.3
12.2.4
12.2.5
12.2.6
12.2.7
12.3
12.3.1
12.3.2
12.3.3
12.3.4
12.3.5
12.3.6
13
14
15
16
17
18
19
20
20.1
20.1.1
20.1.2
20.1.3
20.1.4
21
21.1
21.2
21.2.1
21.2.2
21.2.3
21.2.4
22
23
24
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Power supply. . . . . . . . . . . . . . . . . . . . . . . . . . 42
Crystal oscillator and LazyClock . . . . . . . . . . 42
Power-on reset . . . . . . . . . . . . . . . . . . . . . . . . 44
Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 45
Recommended operating conditions . . . . . . 45
Static characteristics . . . . . . . . . . . . . . . . . . . 46
Dynamic characteristics. . . . . . . . . . . . . . . . . 48
Application information . . . . . . . . . . . . . . . . . 58
Test information . . . . . . . . . . . . . . . . . . . . . . . 61
Package outline. . . . . . . . . . . . . . . . . . . . . . . . 62
Soldering of SMD packages . . . . . . . . . . . . . . 64
Write/Read Device Address . . . . . . . . . . . . . . 26
Write/Read Mode Register. . . . . . . . . . . . . . . 27
Write/Read Hardware Configuration . . . . . . . 27
Write/Read Interrupt Enable Register . . . . . . 29
Write/Read DMA Configuration . . . . . . . . . . . 30
Write/Read DMA Counter . . . . . . . . . . . . . . . 31
Reset Device . . . . . . . . . . . . . . . . . . . . . . . . . 31
Data flow commands . . . . . . . . . . . . . . . . . . . 32
Write/Read Endpoint Buffer . . . . . . . . . . . . . . 32
Read Endpoint Status . . . . . . . . . . . . . . . . . . 33
Stall Endpoint/Unstall Endpoint . . . . . . . . . . . 34
Validate Endpoint Buffer. . . . . . . . . . . . . . . . . 34
Clear Endpoint Buffer. . . . . . . . . . . . . . . . . . . 35
Check Endpoint Status. . . . . . . . . . . . . . . . . . 35
Acknowledge Setup . . . . . . . . . . . . . . . . . . . . 36
General commands . . . . . . . . . . . . . . . . . . . . 36
Read Endpoint Error Code . . . . . . . . . . . . . . 36
Unlock Device . . . . . . . . . . . . . . . . . . . . . . . . 37
Write/Read Scratch Register . . . . . . . . . . . . . 37
Read Frame Number . . . . . . . . . . . . . . . . . . . 38
Read Chip ID . . . . . . . . . . . . . . . . . . . . . . . . . 39
Read Interrupt Register . . . . . . . . . . . . . . . . . 39
Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Parallel I/O timing. . . . . . . . . . . . . . . . . . . . . . 50
Access cycle timing . . . . . . . . . . . . . . . . . . . . 52
DMA timing: single-cycle mode . . . . . . . . . . . 53
DMA timing: burst mode . . . . . . . . . . . . . . . . 56
Typical interface circuits . . . . . . . . . . . . . . . . . 58
Interfacing ISP1181B with an H8S/2357
microcontroller . . . . . . . . . . . . . . . . . . . . . . . . 60
Interrupt handling . . . . . . . . . . . . . . . . . . . . . . 60
Address mapping in H8S/2357 . . . . . . . . . . . 60
Using DMA. . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Using H8S/2357 I/O Ports . . . . . . . . . . . . . . . 61
Full-speed USB peripheral controller
© ST-NXP Wireless 2009. All rights reserved.
ISP1181B
continued >>
70 of 72

Related parts for ISP1181BBS,557