NXP Semiconductors ISP1183 User manual

Type
User manual
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
Rev. 04 — 6 February 2007 User manual
Document information
Info Content
Keywords isp1183, universal serial bus, usb
Abstract This document explains the ISP1183 PC eval kit.
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
Revision history
Contact information
For additional information, please visit: http://www.nxp.com
For sales office addresses, please send an email to: salesaddresses@nxp.com
Rev Date Description
04 20070206 Third release; updated Section 8.
03 20041021 Third release; updated the schematics.
02 20041018 Second release; updated Table 1. Updated terminology from “device PC” to “peripheral
PC”, and “interface device” to peripheral controller”.
01 20030930 First release.
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 2 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
1. Introduction
The ISP1183 is a cost- and feature-optimized Universal Serial Bus (USB) peripheral. It is
typically used in any microcontroller- or microprocessor-based system. The ISP1183 is a
full-speed USB Peripheral Controller with up to 14 configurable endpoints. It has a fast
general-purpose parallel interface to communicate with many types of microcontrollers or
microprocessors.
The ISP1183 has 2462 bytes of internal First In, First Out (FIFO) memory, which is
shared among enabled USB endpoints. The type and FIFO size of each endpoint can be
individually configured, depending on the required packet size. For increased data
throughput, isochronous and bulk endpoints are double-buffered.
To a microcontroller, the ISP1183 appears as a memory device with an 8-bit data bus
and a 1-bit address bus. The ISP1183 only supports a nonmultiplexed address and data
bus.
The ISP1183 PC evaluation (eval) kit uses two PCs as a complete USB development
environment, a host PC with USB host capability and a peripheral PC running the
ISP1183 firmware. The ISP1183 eval board is plugged in the peripheral PC as a USB
peripheral.
With this set up, you can easily evaluate the features of the ISP1183, and develop
firmware and product prototype, without being limited by the choice of a microcontroller.
The firmware is written in C, that supports Borland Turbo C for x86.
Fig 1 shows the ISP1183 eval board.
Fig 1. ISP1183 eval board
2. System requirements
For the host PC:
PC with USB motherboard or add-on card.
Microsoft Windows 98 and Windows 2000.
For the peripheral PC:
PC with Microsoft DOS 6.x.
ISP1183 eval board, as shown in
Fig 2.
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 3 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
For the firmware development:
x86 CPU platform: Borland Turbo C++ 3.0 or above.
ISP1183 eval diskette.
Fig 2. System structure of the ISP1183 PC eval kit
3. Jumper settings on the ISP1183 eval board
The ISP1183 eval board is plugged into the peripheral PC. It will occupy I/O and IRQ
resources of the peripheral PC. To avoid possible conflicts in settings, remove all
unnecessary cards from the peripheral PC. Sound cards and network cards may cause
IRQ conflicts.
Jumper JP1 enables and disables the level-shift module.
Table 1. JP1
Isolate data bus Disable Enable (default)
Short pins 1 - 2 2 - 3
JP2 sets the I/O power supply of the eval board. Default setting is 1.8 V.
Table 2. JP2
I/O voltage select 1.8 V (default) 3.3 V
Short pins 1 - 2 2 - 3
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 4 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
JP4 sets the IRQ number for the ISP1183 eval board. Default setting is IRQ5 as shown
in
Table 3. Short Intx_IRQ and pin 5.
Table 3. JP4
IRQ number IRQ5 (default) IRQ3 IRQ4 IRQ6 IRQ7
Short pins 5 - Intx_IRQ 3 - Intx_IRQ 4 - Intx_IRQ 6 - Intx_IRQ 7 - Intx_IRQ
Jumper JP5 is reserved (left open).
Table 4. S2
Microcontroller power supply 5 V (default) 3.3 V
Short pins 1 - 2 2 - 3
Table 5. S4
Board power supply Bus-powered Self-powered (default)
Short pins 1 - 2 2 - 3
Table 6. S5
V
BUS
power supply Bus-powered (default) Self-powered
Short pins 1 - 2 2 - 3
Table 7. Possible conflict settings
IRQ number Possible conflict
IRQ5 Creative SoundBlaster and compatible sound cards always occupy this IRQ, by
default. If this type of sound card is installed, check its settings or remove it.
Some network cards may also use this IRQ.
IRQ7 Used by parallel port, by default. May cause printing problem on peripheral PC.
4. I/O mapping
The ISP1183 eval board occupies eight I/O locations. The base address is 368h.
Table 8. I/O mapping
Offset Usage
0 ISP1183 data register, read or write
1 Write command register, read data bus state
2 Board control and read chip I/O state
3 Reserved
4 to 7 Reserved for expansion board
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 5 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
5. Installing hardware, firmware, INF and driver
The procedure to install hardware, firmware, INF and driver is as follows:
1. Switch off the peripheral PC.
2. Remove all unnecessary cards on the peripheral PC.
3. Plug the ISP1183 eval board in the ISA slot of the peripheral PC.
4. Switch on the peripheral PC.
5. On the peripheral PC, under the DOS mode, run firmware 1183FW.EXE.
If it is the first time that the eval board is connected to the host PC, the host OS Device
Manager will prompt for the installation of INF and drivers.
6. Select the location of D13TEST.INF and D13TEST.SYS from the ISP1183 evaluation
diskette and complete the installation procedure.
6. Using the host applet
Test applet D13TEST.EXE exercises all the ISP1183 endpoints as shown in Fig 3.
Fig 3. D13Test applet
Table 9 shows a description of endpoints operation on the ISP1183 eval board.
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 6 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
Table 9. Description of endpoints operation
The test applet and the ISP1183 eval board support three test modes: loopback, print
and scan. The firmware uses I/O accesses on this endpoint.
Endpoint number Endpoint type Operations
5 ISO-OUT This pipe is defined as an isochronous OUT pipe.
6 ISO-IN This pipe is defined as an isochronous IN pipe.
3 Bulk-OUT This pipe is defined as a bulk OUT pipe. Supports DMA.
4 Bulk-IN This pipe is defined as a bulk IN pipe. Supports DMA.
Three test modes:
Scan mode: In this mode, the ISP1183 eval board acts like a scanner. It sends data
packets to the host PC as fast as possible. Use this mode to evaluate the
isochronous IN and bulk IN transfer rates.
Print mode: In this mode, the ISP1183 eval board acts like a printer. It receives data
packets from the host PC as fast as possible. Use this mode to evaluate the
isochronous OUT and bulk OUT transfer rates.
Loopback mode: In this mode, the ISP1183 eval board receives data packets on the
isochronous OUT (or bulk OUT) endpoint and sends them back to the host PC on
isochronous IN (or bulk IN) endpoint. Use this mode to test the data integrity of
transfers.
The Buffer Size setting of the test applet is determined by firmware and hardware ability
of the eval board. For ISA mode, the maximum size is limited to 64000 bytes for the bulk
transfer and 256 bytes for the ISO transfer. For ISO scan mode, if you need to change
the buffer size, print a buffer of the same data size first. By default, Buffer Size is set to
64000 when the test applet is launched. Change Buffer Size to 64 before starting the
test.
Repeat Times for the loopback test controls the numbers of iterations of loopback, which
is useful for debugging. By default, Repeat Times is set to 0 when the test applet is
launched. To run the test infinite times, set Repeat Times to –1.
7. Testing control endpoints using standard USB compliance tool
To test control endpoints using the standard USB compliance tool:
1. Run the USB compliance tool.
The USB Compliance Tool
1
window appears, as in Fig 4.
2. Connect a USB peripheral.
1. In this document, names of windows and dialog boxes are indicated in italic.
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 7 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
Fig 4. USB Compliance Tool window
3. In the USB Compliance Tool window, click the Full Test
2
button.
Fig 5. Device Framework Tests dialog box
2. In this document, items that you click or type are indicated in bold.
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 8 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
4. In dialog box Device Framework Tests, as seen in Fig 5, deselect Perform Remote
Wakeup and select In A Continuous Loop.
5. Click the Start Automated Testing button.
The Full Test Results dialog box appears, as seen in
Fig 6.
6. To stop the loop test, click Stop Testing.
Fig 6. Full Test Results dialog box
The USBCV testing tool can be downloaded from the USB website. Check the website
for the latest version of the tool.
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 9 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
8. Schematics
C13
bus-power
BLM21P221SG
0.47 μF
C9
0.47 μF
C6
0.04 Ω
, 1%
,
1/2W
RSENSE1
MMSF3PO2HD
Q2
CDRH125-220
L1
MBRS340T3
D1
220 μF/10 V
DC1
C5
1 kΩ
R7
0.04 Ω, 1% 1/2W
RSENSE2
MMSF3PO2HD
Q3
CDRH125-220
L2
MBRS340T3
D2
100 μF/10 V
DC2
C8
10 kΩ,1%
R8
26 kΩ,1%
R9
220 pF
C7
V
(1V8)
V
CC(3V3)
OUT
1
FB3/5 EXT
2
REF
4
V+
5
CS
6
7
GND
8
SHDN
3
MAX1626
U6
OUT
1
FB3/5 EXT
2
REF
4
V+
5
CS
6
7
GND
8
SHDN
3
MAX1627
U7
S4
S5
VBUS_N
V
CC
self-power
IN5401
D3
ISA-5V
22 μF/10 V
DC4
100 μF/10 V
DC3
V
(1V8)
V
CC
V
CC
100 Ω
R28
100 Ω
R29
JP2
V
CC(3V3)
100 μF/10 V
DC5
47 μF/10 V
DC6
IN5401
D6
VDD
1
DGND
2
DGND
3
8~15V DC IN
CON6
Vin
1
GND
3
+5 V
2
LM7805
U9
220 μF/50 V
C35
C34
IN5401
D7
self-power
100 μF
C36
VBUS
L3
Power supply module
0.1 μF
0.1 μF
0.1 μF
0.1 μ
F
Fig 7. Power supply module
RDX
WRX
CSX
RSTX
INTX
VBUSONX
SUSPEND
WAKEUP
UD7
UD6
UD5
UD4
UD3
UD2
UD1
UD0
A0
DB5
BRD
DB3
DB2
BA0
DB6
DB7
DB1
BWR
BWAKEUP
DB4
DB0
BCS
BRST
BVBUSON
BSUSPEND
BINTX
V
CC(3V3)
V
CC(3V3)
C23
C24
C19
C20
C21
C22
V
(1V8)
V
(1V8)
OE
OE
OE
OE
1
2
JP1
4.7 kΩ
R18
RDWR
V
CC(3V3)
DIR
1
1B1
2
1B2
3
GND
4
1B3
5
1B4
6
VCCB
7
1B5
8
1B6
9
GND
10
1B7
11
1B8
12
2B1
13
2B2
14
GND
15
2B3
16
2B4
17
VCCB
18
2B5
19
2B6
20
GND
21
2B7
22
2B8
23
2DIR
24
1OE
48
1A1
47
1A2
46
GND
45
1A3
44
1A4
43
VCCA
42
1A5
41
1A6
40
GND
39
1A7
38
1A8
37
2A1
36
2A2
35
GND
34
2A3
33
2A4
32
VCCA
31
2A5
30
2A6
29
GND
28
2A7
27
2A8
26
2OE
25
P174AVC164245
U5
DIR
1
1B1
2
1B2
3
GND
4
1B3
5
1B4
6
VCCB
7
1B5
8
1B6
9
GND
10
1B7
11
1B8
12
2B1
13
2B2
14
GND
15
2B3
16
2B4
17
VCCB
18
2B5
19
2B6
20
GND
21
2B7
22
2B8
23
2DIR
24
1OE
48
1A1
47
1A2
46
GND
45
1A3
44
1A4
43
VCCA
42
1A5
41
1A6
40
GND
39
1A7
38
1A8
37
2A1
36
2A2
35
GND
34
2A3
33
2A4
32
VCCA
31
2A5
30
2A6
29
GND
28
2A7
27
2A8
26
2OE
25
P174AVC164245
U4
TEST30
TEST31
DACK DACK'
DREQ'DREQ
Level shift module
0.1 μF
0.1 μF
0.1 μF
0.1 μF
0.1 μF
0.1 μF
Fig 8. Level shifter module
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 10 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
6 MHz
Y2
18 pF
C10
18 pF
C11
VBUS
1
GND
4
CHASSIS
5
D
2
D+
3
USB_UPCON
CON1
22 Ω
R14
R15
0.027 μF, 2 kV
C15
22 pF
C16
22 pF
C14
33 Ω
R11
USBD
USBD+
SUSPEND
WAKEUP
UD7
UD6
UD5
UD4
UD3
UD2
UD1
UD0
A0
RDX
WRX
CSX
RSTX
INTX
VBUSONX
VBUS_OUT
0.1 μF
C12
0.1 μF
C18
C17
V1V8
V1V8
VREG
WRX
RDX
A0
CSX
UD0
UD1
UD2
UD3
UD4
UD5
UD6
UD7
TEST30
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
MALE CONN 24 X 2
CON4
GND
GND
VBUSONX
RSTX
VBUS_IN
VREG
D−−
D++
DREQ
DACK
INTX
SUSPEND
WAKEUP
MALE CONN 24 X 2
CON5
DREQ
DACK
X1
X2
X2
X1
VDD1
D
D+
A3
A3
B4
B4
C3
C3
D4
D4
A1
A1
B2
B2
C1
C1
D2
D2
E1
E1
E3
E3
EMIF02-USB02
U8
VBUS_IN
VBUS_OUT
C33
1
1
3
3
2
2
No load
Y4
VBUS
USBGND
ISP1183 USB module
0 Ω
R33
1M(no load)
R34
C37
VBUSDET_N
13
DREQ
14
DACK
15
INT_N
1
RESET_N
16
CS_N
2
WR_N
3
RD_N
4
A0
17
DATA0
19
DATA1
20
V
DD(1V8)
18
V
DD(1V8)
30
DGND
25
DATA2
23
DATA3
24
DATA4
26
DATA5
27
V
DD
21
DGND
5
DATA6
28
DATA7
29
WAKEUP
31
SUSPEND
32
DGND
22
V
REG(3V3)
12
XTAL2
7
XTAL1
6
AGND
11
VBUS
8
DM
9
DP
10
U1
ISP1183
0.1 μF
0.1 μF
0.1 μF
22 Ω
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
Fig 9. ISP1183 USB module
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 11 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
DB5
D7
D3
BRD
D2
ISA-EN
DB3
RESET
DB2
D5
D6
BA0
D0
DB6
DB7
DB1
BWR
RD#
WR#
BWAKEUP
ALE
D4
D1
CPLD-CLK
22
23
27
30
99
1
DB4
DB0
BCS
BRST
BVBUSON
BSUSPEND
ISA-AEN
ISA-A0
ISA-A1
ISA-A2
ISA-A3
ISA-A4
ISA-A5
ISA-A6
ISA-A7
ISA-A8
ISA-A9
ISA-A10
ISA-A11
ISA-A12
ISA-A13
ISA-A14
ISA-A15
ISA-A16
ISA-D0
ISA-D1
ISA-D2
ISA-D3
ISA-D4
ISA-D5
ISA-D6
ISA-D7
ISA-IORDY#
ISA-IOR#
ISA-IOW#
0.1 μF
C26
0.1 μF
C31
0.1 μF
C30
0.1 μF
C29
0.1 μF
C28
0.1 μF
C27
0.1 μF
C32
V
CC(3V3)
RDWR
ISA-RESET
ISA-CLK
ISA-ALE
TCK
TDO
TMS
TDI
1 kΩ
R20
1 kΩ
R21
1 kΩ
R22
1 kΩ
R23
0 Ω
R19
0.1 μF
C25
CPLD-CLK
V
CC(3V3)
V
CC(3V3)
TCK
TDI
TMS
TDO
MWAKEUP
MRST
BINTX
1
2
3
4
5
6
7
8
9
10
FEMALE CON 1X10
CON3
TEST31
DREQ'
DACK'
DACK''
DREQ''
INTX_IRQ
LED1
LED2
CPLD module
IO
16
IO
13
IO
18
IO
20
IO
14
IO
15
IO
25
IO
17
IO/GCK1
IO/GCK2
IO
28
IO
33
IO
36
IO/GCK3
IO
29
IO
IO
39
IO
40
IO
87
IO
94
IO
91
IO
93
IO
95
IO
96
IO
97
IO/GSR
IO/GTS1
3
IO
IO/GTS2
4
IO
6
IO
8
IO
9
IO
10
IO
11
IO
12
IO
92
IO
41
IO
32
IO
49
IO
50
IO
35
IO
53
IO
54
IO
37
IO
42
IO
60
IO
61
IO
52
IO
63
IO
55
IO
56
IO
65
IO
58
IO
59
IO
66
IO
64
IO
71
IO
72
IO
67
IO
76
IO
77
IO
68
IO
70
IO
81
IO
74
IO
82
IO
85
IO
78
IO
89
IO
86
IO
90
IO
79
TCK
48
TDI
45
TDO
83
TMS
47
VCCINT
5
VCCINT
57
VCCINT
98
V
CC(I/O)
26
V
CC(I/O)
38
V
CC(I/O)
51
V
CC(I/O)
88
GND
100
GND
21
GND
31
GND
44
GND
62
GND
75
GND
84
NC
2
NC
7
NC
19
NC
24
NC
34
NC
73
NC
80
NC
43
NC
46
GND
69
XC95144XL-
7TQ 100C(100)
U2
24 MHZ
EN
1
GND
3
O/P
4
V
CC
6
NC
2
OE
5
Y3
Fig 10. CPLD module
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 12 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
1 2
3 4
5 6
7 8
9 10
HEADER 5X2
JP4
IRQ5
IRQ7
IRQ3
IRQ4
IRQ6
1 2
3 4
5 6
7 8
9 10
11 12
HEADER 6X2
JP5
DACK1#
DACK2#
DACK3#
DRQ1
DRQ2
DRQ3
DACK''
DREQ''
INTX_IRQ
IO CK#
A1
D7
A2
D6
A3
D5
A4
D4
A5
D3
A6
D2
A7
D1
A8
D0
A9
IORDY#
A10
AEN
A11
A19
A12
A18
A13
A17
A14
A16
A15
A15
A16
A14
A17
A13
A18
A12
A19
A11
A20
A10
A21
A9
A22
A8
A23
A7
A24
A6
A25
A5
A26
A4
A27
A3
A28
A2
A29
A1
A30
A0
A31
GND
B1
RESET
B2
+5V
B3
IRQ9
B4
-5V
B5
DRQ2
B6
-12V
B7
OWS
B8
+12V
B9
GND
B10
MEMW#
B11
MEMR#
B12
IOW#
B13
IOR#
B14
DACK3#
B15
DRQ3
B16
DACK1#
B17
DRQ1
B18
REFRESH#
B19
CLK
B20
IRQ7
B21
IRQ6
B22
IRQ5
B23
IRQ4
B24
IRQ3
B25
DACK2#
B26
TC
B27
BALE
B28
+5V
B29
OSC
B30
GND
B31
AT62
CONN2
ISA-5V
ISA-AEN
ISA-IOR#
ISA-IOW#
DRQ1
DRQ3
DACK1
DACK3#
IRQ5
IRQ7
D13-EOT
ISA-12V
MEMW#
MEMR#
ISA-RESET
IRQ3
IRQ4
IRQ6
IRQ 9
DRQ2
DACK#2
ISA-CLK
ISA-A3
ISA-A4
ISA-A5
ISA-A6
ISA-A7
ISA-A8
ISA-A9
ISA-A10
ISA-A11
ISA-A12
ISA-A13
ISA-A14
ISA-A15
ISA-A16
ISA-D0
ISA-D1
ISA-D2
ISA-D3
ISA-D4
ISA-D5
ISA-D6
ISA-D7
ZERO-WAIT
ISA-IORDY#
ISA-ALE
ISA interface module
Fig 11. ISA interface module
LED1
D5
330 Ω
R26
3904
Q4
4.7 kΩ
R25
LED2
D4
330 Ω
R27
3904
Q5
4.7 kΩ
R24
V
CC
V
CC
LED1
LED2
Indicator module
Fig 12. Indicator module
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 13 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
RD#
WR#
ISA-EN
RESET
ALE
D1
D2
D3
D4
D5
D6
D7
10 μF/16 V
C1
1 kΩ
R1
8.2 kΩ
R2
RESET
SW-PB
S1
MCU-X1
MCU-X2
6 MHz
Y1
20 pF
C3
20 pF
C2
0 Ω
R3
MCU-X1 MCU-X2
D0
BVBUSON
BSUSPEND
BINTX
10 kΩ
R4
3904
Q
1
10 kΩ
R5
ISA-5V
V
CC(3V3)
MWAKEUP
MRST
VCCM
VCCM
VCCM
S2
0.1 μF
C4
V
CC
100 kΩ
R31
SW-PB
S6
10 kΩ
R32
VCCM
Microprocessor module
V
CC(3V3)
DIP40
RST
9
RXD/P3.0
10
INT0/P3.2
12
INT1/P3.3
13
T0/P3.4
14
T1/P3.5
15
EA/VPP
31
XTAL1
19
VSS
20
P0.0/AD0
39
P0.1/AD1
38
P0.2/AD2
37
P0.3/AD3
36
P0.4/AD4
35
P0.5/AD5
34
P0.6/AD6
33
P0.7/AD7
32
P1.0
1
P1.1
2
P1.2
3
P1.3
4
P1.4
5
P1.5
6
P1.6
7
P1.7
8
P2.0/A8
21
P2.1/A9
22
P2.2/A10
23
P2.3/A11
24
P2.4/A12
25
P2.5/A13
26
P2.6/A14
27
P2.7/A15
28
ALE/PROG
30
TXD/P3.1
11
WR/P3.6
16
RD/P3.7
17
PSEN
29
XTAL2
18
VCC
40
U3
Fig 13. Microprocessor
9. Bill of materials
Table 10. Bill of materials
Used Part Type Designator Footprint Description
1 10 µF/16 V C1 CASE_C Capacitor polar
2 18 pF C10 C11 0805 Capacitor
24 0.1 µF C12 C13 C17 C18 C19 C20 C21 C22
C23 C24 C25 C26 C27 C28 C29 C30
C31 C32 C33 C34 C37 C4 C5 C8
0805 Capacitor
2 22 pF C14 C16 0805 Capacitor
1 0.027 µF, 2 kV C15 1206 Capacitor polar
2 20 pF C2 C3 0805 Capacitor
1 220 µF/50 V C35 - Electrolytic capacitor
1 100 µF C36 - Electrolytic capacitor
2 0.47 µF C6 C9 0805 Capacitor
1 220 pF C7 0805 Capacitor
1 USB_UPCON CON1 USB_UPCON USB upstream
connector
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 14 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
Used Part Type Designator Footprint Description
1 FEMALE CON1 X 10 CON3 - Connector
2 MALE CONN 24 X 2 CON4 CON5 - Connector
1 8~15V DC IN CON6 - DC-JACK
1 AT62 CONN2 - Gold finger
2 MBRS340T3 D1 D2 - Schottky diode
3 IN5401 D3 D6 D7 - Diode
1 LED2 D4 LED LED
1 LED1 D5 LED LED
1 220 µF/10 V DC1 - Electrolytic capacitor
3 100 µF/10 V DC2 DC3 DC5 - Electrolytic capacitor
1 22 µF/10 V DC4 - Electrolytic capacitor
1 47 µF/10 V DC6 - Electrolytic capacitor
5 - JP1 JP2 S2 S4 S5 - Jumper
1 HEADER 5X2 JP4 - Connector
1 HEADER 6X2 JP5 - Connector
2 CDRH125-220 L1 L2 - Inductor
1 BLM21P221SG L3 1206 Inductor
3 3904 Q1 Q4 Q5 - NPN transistor
2 MMSF3PO2HD Q2 Q3 - -
6 1 kΩ R1 R20 R21 R22 R23 R7 0805 Resistor
1 33 Ω R11 0805 Resistor
2 22 Ω R14 R15 0805 Resistor
3 4.7 kΩ R18 R24 R25 0805 Resistor
2 0 Ω R19 R3 0805 Resistor
1 8.2 kΩ R2 0805 Resistor
2 330 Ω R26 R27 0805 Resistor
3 100 Ω R28 R30 R29 0805 Resistor
1 100 kΩ R31 0805 Resistor
3 10 kΩ R32 R4 R5 0805 Resistor
1 0 Ω R33 - Resistor
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 15 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
Used Part Type Designator Footprint Description
1 1 MΩ (No load) R34 0805 Resistor (no load)
1 10 kΩ, 1 % R8 0805 Resistor
1 26 kΩ, 1 % R9 0805 Resistor
2 0.04,1 %, 1/2W Rsense1 Rsense2 - -
2 SW-PB S1 S6 - Push-button
99 - TP1 TP10 TP100 TP101 TP102 TP104
TP11 TP12 TP13 TP14 TP15 TP16 TP17
TP18 TP19 TP2 TP20 TP21 TP22 TP23
TP24 TP25 TP26 TP27 TP28 TP29 TP3
TP30 TP31 TP32 TP33 TP34 TP35 TP36
TP37 TP38 TP39 TP4 TP40 TP41 TP42
TP43 TP47 TP48 TP49 TP5 TP50 TP51
TP52 TP53 TP54 TP55 TP56 TP57 TP58
TP59 TP6 TP60 TP61 TP62 TP63 TP64
TP65 TP66 TP67 TP68 TP69 TP7 TP70
TP71 TP72 TP73 TP74 TP75 TP76 TP77
TP78 TP79 TP8 TP80 TP81 TP82 TP83
TP84 TP85 TP87 TP88 TP89 TP9 TP90
TP91 TP92 TP93 TP94 TP95 TP96 TP97
TP98 TP99
- Test pad
1 ISP1183 U1 - ISP1183
1 XC95144XL U2 SQFP14X14-100 (N) CPLD
1 DIP40 U3 CDIP40 Microcontroller
2 PI74AVC164245 U4 U5 TSSOP48 Level shift
1 MAX1626 U6 SO8 CMOS step-up
switching regulators
1 MAX1627 U7 SO8 CMOS step-up
switching regulators
1 EMIF02-USB02 U8 EMIF02-USB02 -
1 LM7805 U9 TO-3 -
2 6 MHz Y1 Y2 - Crystal
1 24 MHz Y3 CSX-750 -
1 No load Y4 CN -
10. References
ISP1183 Low-power Universal Serial Bus interface device with DMA data sheet
Universal Serial Bus Specification Rev. 2.0
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 16 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
11. Legal information
11.1 Definitions
Draft — The document is a draft version only. The content is still under
internal review and subject to formal approval, which may result in
modifications or additions. NXP Semiconductors does not give any
representations or warranties as to the accuracy or completeness of
information included herein and shall have no liability for the consequences
of use of such information.
11.2 Disclaimers
General — Information in this document is believed to be accurate and
reliable. However, NXP Semiconductors does not give any representations
or warranties, expressed or implied, as to the accuracy or completeness of
such information and shall have no liability for the consequences of use of
such information.
Right to make changes — NXP Semiconductors reserves the right to make
changes to information published in this document, including without
limitation specifications and product descriptions, at any time and without
notice. This document supersedes and replaces all information supplied prior
to the publication hereof.
Suitability for use — NXP Semiconductors products are not designed,
authorized or warranted to be suitable for use in medical, military, aircraft,
space or life support equipment, nor in applications where failure or
malfunction of a NXP Semiconductors product can reasonably be expected
to result in personal injury, death or severe property or environmental
damage. NXP Semiconductors accepts no liability for inclusion and/or use of
NXP Semiconductors products in such equipment or applications and
therefore such inclusion and/or use is for the customer’s own risk.
Applications — Applications that are described herein for any of these
products are for illustrative purposes only. NXP Semiconductors makes no
representation or warranty that such applications will be suitable for the
specified use without further testing or modification.
11.3 Trademarks
Notice: All referenced brands, product names, service names and
trademarks are property of their respective owners.
UM10044_4 © NXP B.V. 2007. All rights reserved.
User manual Rev. 04 — 6 February 2007 17 of 18
NXP Semiconductors
UM10044
ISP1183 Low-Power USB Peripheral Controller PC Eval Kit
Please be aware that important notices concerning this document and the product(s)
described herein, have been included in the section ‘Legal information’.
© NXP B.V. 2007. All rights reserved.
For more information, please visit: http://www.nxp.com.
For sales office addresses, email to: salesad[email protected].
Date of release: 6 February 2007
Document identifier: UM10044_4
12. Contents
1. Introduction .........................................................3
2. System requirements..........................................3
3. Jumper settings on the ISP1183 eval board.....4
4. I/O mapping..........................................................5
5. Installing hardware, firmware, INF and driver...6
6. Using the host applet..........................................6
7. Testing control endpoints using standard USB
compliance tool...................................................7
8. Schematics ........................................................10
9. Bill of materials..................................................14
10. References.........................................................16
11. Legal information..............................................17
11.1 Definitions............................................................17
11.2 Disclaimers..........................................................17
11.3 Trademarks.........................................................17
12. Contents.............................................................18
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18

NXP Semiconductors ISP1183 User manual

Type
User manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI