SHARC USB EZ-Extender Manual (Rev. 2.1)

SHARC® USB
EZ-Extender® Manual
Revision 2.1, August 2012
Part Number
82-000197-01
Analog Devices, Inc.
One Technology Way
Norwood, Mass. 02062-9106
a
Copyright Information
© 2012 Analog Devices, Inc., ALL RIGHTS RESERVED. This document may not be reproduced in any form without prior, express written
consent from Analog Devices, Inc.
Printed in the USA.
Disclaimer
Analog Devices, Inc. reserves the right to change this product without
prior notice. Information furnished by Analog Devices is believed to be
accurate and reliable. However, no responsibility is assumed by Analog
Devices for its use; nor for any infringement of patents or other rights of
third parties which may result from its use. No license is granted by implication or otherwise under the patent rights of Analog Devices, Inc.
Trademark and Service Mark Notice
The Analog Devices logo, CrossCore, EngineerZone, EZ-Extender,
EZ-KIT Lite, SHARC, and VisualDSP++ are registered trademarks of
Analog Devices, Inc.
All other brand and product names are trademarks or service marks of
their respective owners.
Regulatory Compliance
The SHARC USB EZ-Extender is designed to be used solely in a laboratory environment. The board is not intended for use as a consumer end
product or as a portion of a consumer end product. The board is an open
system design which does not include a shielded enclosure and therefore
may cause interference to other electrical devices in close proximity. This
board should not be used in or near any medical equipment or RF devices.
The SHARC USB EZ-Extender has been certified to comply with the
essential requirements of the European EMC directive 89/336/EEC
(inclusive 93/68/EEC) and, therefore, carries the “CE” mark.
The SHARC USB EZ-Extender had been appended to Analog Devices,
Inc. EMC Technical File (EMC TF) referenced “DSPTOOLS1” dated
December 21, 1997 and was declared CE compliant by an appointed
Notified Body (No.0673) as listed below.
Notified Body Statement of Compliance: Z600ANA1.026
Issued by: Technology International (Europe) Limited
60 Shrivenham Hundred Business Park
Shrivenham, Swindon, SN6 8TY, UK
The SHARC USB EZ-Extender contains ESD (electrostatic discharge)
sensitive devices. Electrostatic charges readily accumulate on the human
body and equipment and can discharge without detection. Permanent
damage may occur on devices subjected to high-energy discharges. Proper
ESD precautions are recommended to avoid performance degradation or
loss of functionality. Store unused extender boards in the protective
shipping package.
CONTENTS
PREFACE
Product Overview ....................................................................... viii
Purpose of This Manual ................................................................ ix
Intended Audience ........................................................................
ix
Manual Contents ..........................................................................
ix
What’s New in This Manual ...........................................................
x
Technical Support ..........................................................................
x
Supported Products .......................................................................
xi
Product Information ....................................................................
xii
Analog Devices Web Site ........................................................
xii
EngineerZone ......................................................................... xii
Related Documents ..................................................................... xiii
USB EZ-EXTENDER INTERFACE
USB EZ-Extender Setup ............................................................... 1-1
USB Software Documentation ................................................. 1-2
USB 2.0 Interface ......................................................................... 1-2
SHARC USB EZ-Extender Manual
v
Contents
USB EZ-EXTENDER HARDWARE REFERENCE
System Architecture ...................................................................... 2-1
Processor Select Jumper (JP1) ....................................................... 2-2
USB EZ-EXTENDER BILL OF MATERIALS
USB EZ-EXTENDER SCHEMATIC
INDEX
vi
SHARC USB EZ-Extender Manual
PREFACE
Thank you for purchasing the SHARC® USB EZ-Extender®, Analog
Devices, Inc. extension board to the EZ-KIT Lite® evaluation systems for
ADSP-21262, ADSP-21364, and ADSP-21369 SHARC processors.
The SHARC processors are based on a 32-bit super Harvard architecture
that includes a unique memory architecture comprised of two large
on-chip, dual-ported SRAM blocks coupled with a sophisticated IO processor, which gives a SHARC processor the bandwidth for sustained
high-speed computations. SHARC processors represents today’s de facto
standard for floating-point processor targeted for premium audio
applications.
The EZ-KIT Lites and SHARC USB EZ-Extender are designed to be used
in conjunction with the CrossCore® Embedded Studio (CCES) and
VisualDSP++® software development environments. The development
environment facilitates advanced application code development and
debug, such as:
• Create, compile, assemble, and link application programs written
in C++, C, and SHARC USB EZ-Extender assembly
• Load, run, step, halt, and set breakpoints in application programs
• Read and write data and program memory
• Read and write core and peripheral registers
• Plot memory
SHARC USB EZ-Extender Manual
vii
Product Overview
To learn more about Analog Devices development software, go to
http://www.analog.com/dsp/tools.
Product Overview
The SHARC USB EZ-Extender is a separately sold extension board that
plugs onto the expansion interface of the ADSP-21262, ADSP-21364, or
ADSP-21369 EZ-KIT Lite evaluation system. The extension board aids
the design and prototyping phases of ADSP-21262, ADSP-21364, or
ADSP-21369 processor targeted applications.
The board extends the capabilities of the evaluation system by providing a
connection between the parallel port or asynchronous memory bus of the
SHARC processor and a USB 2.0 device.
• USB 2.0 interface
• PLX Technology’s NetChip 2272 device
• USB driver and application code
• USB logo certified
• No power supply required
• Derives power from EZ-KIT Lite
• CE certified
• Dimensions
• 3.13 in (H) x 3.6 in (W)
Before using any of the interfaces, follow the setup procedure in “USB
EZ-Extender Setup” on page 1-1.
Example programs are available to demonstrate the capabilities of the
SHARC USB EZ-Extender board.
viii
SHARC USB EZ-Extender Manual
Preface
Purpose of This Manual
The SHARC USB EZ-Extender Manual describes the operation and configuration of the components on the extension board. A schematic and a
bill of materials are provided as a reference for future SHARC processor
board designs.
Intended Audience
This manual is a user’s guide and reference to the SHARC USB
EZ-Extender. Programmers who are familiar with the Analog Devices
SHARC processor architecture, operation, and development tools are the
primary audience for this manual.
Programmers who are unfamiliar with Analog Devices processors can use
this manual but should supplement it with other texts that describe your
target architecture. For the locations of these documents, see “Related
Documents”.
Programmers who are unfamiliar with CCES or VisualDSP++ should refer
to the online help and user’s manuals.
Manual Contents
The manual consists of:
• Chapter 1, “USB EZ-Extender Interface” on page 1-1
Provides basic board information.
• Chapter 2, “USB EZ-Extender Hardware Reference” on page 2-1
Provides information on the hardware aspects of the board.
SHARC USB EZ-Extender Manual
ix
What’s New in This Manual
• Appendix A, “USB EZ-Extender Bill of Materials” on page A-1
Provides a list of components used to manufacture the
EZ-Extender board.
• Appendix B, “USB EZ-Extender Schematic” on page B-1
Provides the resources to allow EZ-KIT Lite board-level debugging
or to use as a reference design. Appendix B is part of the online
help.
What’s New in This Manual
This is revision 2.1 of the SHARC USB EZ-Extender Manual. The manual
has been updated to include CCES information. In addition, modifications and corrections based on errata reports against the previous manual
revision have been made.
For the latest version of this manual, please refer to the Analog Devices
Web site.
Technical Support
You can reach Analog Devices processors and DSP technical support in
the following ways:
• Post your questions in the processors and DSP support community
at EngineerZone®:
http://ez.analog.com/community/dsp
• Submit your questions to technical support directly at:
http://www.analog.com/support
x
SHARC USB EZ-Extender Manual
Preface
• E-mail your questions about processors, DSPs, and tools development software from CrossCore Embedded Studio or
VisualDSP++:
Choose Help > Email Support. This creates an e-mail to
[email protected] and automatically attaches
your CrossCore Embedded Studio or VisualDSP++ version information and license.dat file.
• E-mail your questions about processors and processor applications
to:
[email protected] or
[email protected] (Greater China support)
• In the USA only, call 1-800-ANALOGD (1-800-262-5643)
• Contact your Analog Devices sales office or authorized distributor.
Locate one at:
www.analog.com/adi-sales
• Send questions by mail to:
Processors and DSP Technical Support
Analog Devices, Inc.
Three Technology Way
P.O. Box 9106
Norwood, MA 02062-9106
USA
Supported Products
The SHARC USB EZ-Extender is designed as an extension board to the
ADSP-21262, ADSP-21364, and ADSP-21369 EZ-KIT Lite evaluation
systems.
SHARC USB EZ-Extender Manual
xi
Product Information
Product Information
Product information can be obtained from the Analog Devices Web site
and the online help.
Analog Devices Web Site
The Analog Devices Web site, www.analog.com, provides information
about a broad range of products—analog integrated circuits, amplifiers,
converters, and digital signal processors.
To access a complete technical library for each processor family, go to
http://www.analog.com/dsp/tools. The manuals selection opens a list of
current manuals related to the product as well as a link to the previous
revisions of the manuals. When locating your manual title, note a possible
errata check mark next to the title that leads to the current correction
report against the manual.
Also note, myAnalog is a free feature of the Analog Devices Web site that
allows customization of a Web page to display only the latest information
about products you are interested in. You can choose to receive weekly
e-mail notifications containing updates to the Web pages that meet your
interests, including documentation errata against all manuals. myAnalog
provides access to books, application notes, data sheets, code examples,
and more.
Visit myAnalog to sign up. If you are a registered user, just log on. Your
user name is your e-mail address.
EngineerZone
EngineerZone is a technical support forum from Analog Devices. It allows
you direct access to ADI technical support engineers. You can search
FAQs and technical information to get quick answers to your embedded
processing and DSP design questions.
xii
SHARC USB EZ-Extender Manual
Preface
Use EngineerZone to connect with other DSP developers who face similar
design challenges. You can also use this open forum to share knowledge
and collaborate with the ADI support team and your peers. Visit
http://ez.analog.com to sign up.
Related Documents
For additional information about the product, refer to the following
publications.
Table 1. Related Processor Publications
Title
Description
• ADSP-21261/ADSP-21262/ADSP-21266
SHARC Processor Data Sheet
• ADSP-21362/ADSP-21363/ADSP-21364/
ADSP-21365/ADSP-21366 SHARC Processor
Data Sheet
• ADSP-21367/ADSP-21368/ADSP-21369
SHARC Processor Data Sheet
• ADSP-2126x SHARC Processor Hardware
Reference
• ADSP-2136x SHARC Processor Hardware
Reference (Includes ADSP-21364)
• ADSP-2137x SHARC Processor Hardware
Reference (Includes ADSP-21369)
• ADSP-21160 SHARC DSP Instruction Set
Reference
• SHARC Processor Programming Reference
General functional description, pinout, and
timing of the processor
SHARC USB EZ-Extender Manual
Description of the internal processor architecture and all register functions
Description of all allowed processor assembly
instructions
xiii
Related Documents
xiv
SHARC USB EZ-Extender Manual
1 USB EZ-EXTENDER
INTERFACE
This chapter provides the setup procedures for both the SHARC USB
EZ-Extender and EZ-KIT Lite (ADSP-21262, ADSP-21364, or
ADSP-21369) and describes the USB interface the extender supports.
USB EZ-Extender Setup
It is very important to set up all of the components of the system containing the USB EZ-Extender before applying power to that system. The
following procedure is recommended for the correct setup.
Power your system when these steps are completed:
1. Read the applicable design interface section in this chapter—the
text provides an overview of the capabilities of the interface.
2. Read “System Architecture” on page 2-1 to understand the physical
connections of the extension board. For detailed information, refer
to “USB EZ-Extender Schematic” on page B-1.
3. Remove any rubber feet that may be attached to the EZ-KIT Lite.
In place of these rubber feet, install the four nylon feet and screws
provided with the USB EZ-Extender. Install the nylon feet in the
mounting holes of the EZ-KIT Lite’s printed circuit board (PCB).
Flip the EZ-KIT Lite upside down so that the three expansion
headers (J1–3) are facing up.
SHARC USB EZ-Extender Manual
1-1
USB 2.0 Interface
4. Set the jumper on the USB EZ-Extender board. Use the block diagram in Figure 2-1 in conjunction with “Processor Select Jumper
(JP1)” on page 2-2.
5. Set the switches on the EZ-KIT Lite board. If not already, familiarize yourself with the documentation and schematics of the EZ-KIT
Lite (see “Related Documents”). Compare the expansion interface
signals of the USB EZ-Extender board with the signals of the
EZ-KIT Lite board to ensure there is no contention. For example,
it may be necessary to disable other devices connected to the expansion interface of the processor and disable the push buttons on the
EZ-KIT Lite.
6. Install the USB EZ-Extender on the EZ-KIT Lite via the
three-connector expansion interface.
USB Software Documentation
For information on the USB software (host-side and device-side), refer to
the readme text files in the Examples folder of the installation directory.
USB 2.0 Interface
The USB EZ-Extender allows you to connect a USB 2.0 chip to a SHARC
processor without any other programmable logic. PLX Technology’s
NetChip 2272 device ties directly to the parallel port or asynchronous
memory bank of the SHARC processor. You can read from and write to
the USB 2.0 controller by directly addressing the named memory bank.
You can reset the NetChip 2272 device by asserting LOW these flag pins:
1-2
•
FLAG2
on the ADSP-21262 and ADSP-21364 processors
•
FLAG0
on the ADSP-21369 processor
SHARC USB EZ-Extender Manual
USB EZ-Extender Interface
The USB interrupt request pin (IRQ) line of the extender connects to
FLAG1 on the ADSP-21262, ADSP-21364, and ADSP-21369 processors.
This flag pin may be used for push buttons or LEDs on the respective
EZ-KIT Lites; consequently, the user must make the proper changes to
that EZ-KIT Lite.
When writing to and reading from the USB device using the EZ-KIT
Lites, use memory addresses listed in Table 1-1.
Table 1-1. USB Device Memory
EZ-KIT Lite
Starting Address
Ending Address
ADSP-21262
0x0100 6C00
0x0100 6FE0
ADSP-21364
0x0100 6C00
0x0100 6FE0
ADSP-21369
0x0C00 0000
0x0C00 03E0
SHARC USB EZ-Extender Manual
1-3
USB 2.0 Interface
1-4
SHARC USB EZ-Extender Manual
2 USB EZ-EXTENDER
HARDWARE REFERENCE
This chapter describes the hardware design of the USB EZ-Extender. The
following topics are covered.
• “System Architecture” on page 2-1
Describes the extension board’s configuration.
• “Processor Select Jumper (JP1)” on page 2-2
Describes the configuration jumper’s functionality.
System Architecture
A block diagram of the SHARC USB EZ-Extender is shown in Figure 2-1.
Figure 2-1. Block Diagram
SHARC USB EZ-Extender Manual
2-1
Processor Select Jumper (JP1)
Processor Select Jumper (JP1)
Before using the SHARC USB EZ-Extender, follow the steps in “USB
EZ-Extender Setup” on page 1-1.
Figure 2-2 shows the location of the processor select jumper JP1. A
two-pin jumper can be placed on the respective jumper header for different functionality.
Figure 2-2. JP1 Jumper Settings
2-2
SHARC USB EZ-Extender Manual
USB EZ-Extender Hardware Reference
Table 2-1 describes the jumper settings and functionality. The jumper, by
default, must have no jumpers on any of its pins.
Table 2-1. JP1 Settings
EZ-KIT Lite
JP1 Setting
ADSP-21262/ADSP-21364
No jumpers (default)
ADSP-21369
Installed
using the extender with an ADSP-21262 or ADSP-21364
 When
EZ-KIT Lite, you must not place any jumpers on
. Placing a
JP1
jumper on JP1 can damage the extender card and/or the EZ-KIT
Lite. When using the extender with an ADSP-21369 EZ-KIT Lite,
you must place the jumper on JP1.
SHARC USB EZ-Extender Manual
2-3
Processor Select Jumper (JP1)
2-4
SHARC USB EZ-Extender Manual
A USB EZ-EXTENDER BILL OF
MATERIALS
The bill of materials corresponds to “USB EZ-Extender Schematic” on
page B-1.
Ref. Qty. Description
Reference
Designators
Manufacturer
Part Number
1
1
SN74LVC1G32
SOT23-5
U9
TI
SN74LVC1G32DBVRE4
2
1
SN74LVC1G08
SOT23-5
U11
TI
SN74LVC1G08DBVR
3
1
NET2272 TQFP64
U10
NET CHIP
NET2272REV1A-LF
4
1
PI3B16234
TSSOP56
U1
PERICOM
SEMI
PI3B16234AE
5
1
30MHZ OSC010
Y1
ECLIPTEK
E2SAA10-30.000M
6
1
PI3B16226
BQSOP40
U4
PERICOM
SEMI
PI3B16226BE
7
1
SN74ALVCH16373
TSSOP48
U2
TI
SN74ALVCH16373DGGRG4
8
1
ADP3330ARTZ-25
SOT23-6
VR1
ANALOG
DEVICES
ADP3330ARTZ-2.5-R7
9
1
USB 4PIN
CON009
P4
MILL MAX
897-43-004-90-000
000
10
3
0.05 45x2 CON018
P1-3
SAMTEC
TFC-145-32-F-D
11
1
IDC 2X1 IDC2X1
JP1
FCI
90726-402HLF
12
2
600 100MHZ
500MA 1206
FER3-4
STEWARD
HZ1206B601R-10
SHARC USB EZ-Extender Manual
A-1
A-2
Ref. Qty. Description
Reference
Designators
Manufacturer
Part Number
13
1
47.0K 1/10W 1%
0805
R3
VISHAY
CRCW080547K0FKEA
14
2
42 100MHZ 4A
0805
FER1-2
TAIYO
YUDEN
FBMJ2125HS420-T
15
2
0.47UF 16V 10%
0805
C10-11
AVX
0805YC474KAT2A
16
3
10UF 6.3V 10%
0805
C14,C18,C23
AVX
080560106KAT2A
17
19
0.01UF 16V 10%
0402
C1-4,C6-7,
C12-13,
C15-17,
C19-22,
C24-27
AVX
0402YC103KAT2A
18
15
10K 1/16W 5%
0402
R1,R4,R10-22
VISHAY
CRCW040210K0FKED
19
2
10PF 50V 5%
0805
C8-9
AVX
08055A100JAT2A
20
1
1.5K 1/10W 5%
0603
R5
PANASONIC
ERAV15J152V
21
2
39.0 1/10W 1%
0603
R6-7
VISHAY
CRCW-060339R0FKEA
22
1
2.43K 1/10W 1%
0805
R2
DIGI-KEY
311-2.43KCRTR-ND
23
1
330 1/10W 5%
0603
R9
VISHAY
CRCW0603330RJNEA
24
1
1M 1/10W 5%
0603
R8
VISHAY
CRCW06031M00FNEA
25
1
GREEN-SMT
LED001
LED1
PANASONIC
LN1361CTR
SHARC USB EZ-Extender Manual
A
B
C
D
1
1
2
2
SHARC USB EZ-EXTENDER
Schematic
3
3
ANALOG
DEVICES
4
Title
Size
A
B
C
Nashua, NH 03063
4
PH: 1-800-ANALOGD
SHARC USB EZ-EXTENDER
TITLE
Board No.
C
Date
20 Cotton Road
Rev
A0197-2005
1.1B
Sheet
4-24-2006_10:01
D
1
of
4
A
B
C
D
EXPANSION INTERFACE (TYPE A)
5V
1
1
3.3V
3.3V
DSP_D[0:15]
DSP_A[0:15]
2
P2
1
2
P3
1
2
3
4
3
4
3
4
DSP_A0
5
6
DSP_A1
5
6
5
6
DSP_A2
7
8
DSP_A3
7
8
7
8
DSP_A4
9
10
DSP_A5
9
10
9
10
DSP_A6
11
12
DSP_A7
11
12
11
12
DSP_A8
13
14
DSP_A9
13
14
13
14
DSP_A10
15
16
DSP_A11
15
16
15
16
DSP_A12
17
18
DSP_A13
17
18
17
18
DSP_A14
19
20
DSP_A15
19
20
19
20
21
22
21
22
21
22
23
24
23
24
23
24
25
26
25
26
25
26
27
28
27
28
2
3
P1
1
R16
10K
0402
R17
10K
0402
R18
10K
0402
R19
10K
0402
27
28
29
30
29
30
29
30
31
32
31
32
31
32
33
34
33
34
33
34
35
36
35
36
35
36
37
38
37
38
396_USB_SOFT_RESET
262_USB_SOFT_RESET
(FLAG0)
USB_IRQ
(FLAG1)
38
DSP_D0
39
40
DSP_D1
39
40
39
40
DSP_D2
41
42
DSP_D3
41
42
41
42
DSP_D4
43
44
DSP_D5
43
44
43
44
DSP_D6
45
46
DSP_D7
45
46
45
46
DSP_D8
47
48
DSP_D9
47
48
47
48
DSP_D10
49
50
DSP_D11
49
50
49
50
DSP_D12
51
52
DSP_D13
51
52
51
52
DSP_D14
53
54
DSP_D15
53
54
53
54
55
56
55
56
55
56
57
58
57
58
57
58
59
60
59
60
59
60
61
62
61
62
61
62
63
64
63
64
63
64
65
66
65
66
65
66
67
68
67
68
67
68
69
70
69
70
69
70
71
72
71
72
71
72
73
74
73
74
73
74
75
76
75
76
75
76
77
78
77
78
77
78
79
80
79
80
79
80
81
82
81
82
81
82
83
84
83
84
83
84
85
86
85
86
85
86
87
88
87
88
87
88
90
89
90
89
CON018
EXP_CS1
RD
WR
CON018
4
Title
Size
R20
10K
0402
ALE
3
MS3
90
Date
C
20 Cotton Road
Nashua, NH 03063
4
PH: 1-800-ANALOGD
SHARC USB EZ-EXTENDER
EXPANSION INTERFACE
Board No.
C
B
R21
10K
0402
CON018
ANALOG
DEVICES
A
2
(FLAG2)
37
89
RESET
Rev
A0197-2005
1.1B
Sheet
4-24-2006_10:01
D
2
of
4
A
B
C
D
1
1
DSP_A[0:15]
U1
ADDRESS AND DATA ARE
MULTIPLEXED ON THE 262/364
DSP_A0
2
DSP_A0
DSP_A1
3
DSP_A5
DSP_A2
5
DSP_A6
DSP_A3
6
DSP_A7
DSP_A4
9
DSP_A8
DSP_A5
10
DSP_A9
DSP_A6
12
DSP_A7
13
DSP_A8
15
DSP_A9
1B1
2B1
3B1
4B1
5B1
16
DSP_A10
18
DSP_A11
19
DSP_A12
22
DSP_A13
23
DSP_A14
25
DSP_A15
26
6B1
7B1
8B1
9B1
55
USB_D0
4
USB_D1
52
USB_D2
1A1
2
DSP_D0
54
DSP_D1
53
DSP_D2
51
DSP_D3
50
DSP_D4
47
DSP_D5
46
DSP_D6
44
DSP_D7
43
DSP_D8
41
DSP_D9
40
DSP_D10
38
DSP_D11
37
DSP_D12
34
DSP_D13
33
DSP_D14
31
DSP_D15
30
USB_D[0:15]
3.3V
10B1
2A1
11B1
3A1
12B1
7
USB_D3
48
USB_D4
11
USB_D5
4A1
13B1
5A1
14B1
6A1
15B1
45
USB_D6
14
USB_D7
42
USB_D8
17
USB_D9
39
USB_D10
20
USB_D11
35
USB_D12
24
USB_D13
32
USB_D14
27
USB_D15
7A1
16B1
8A1
DSP_D[0:15]
LA[0:9]
U2
R22
10K
0402
47
1D1
46
1D2
44
1D3
43
1D4
41
1D5
40
1D6
38
1D7
37
1D8
36
2D1
35
2D2
33
2D3
32
2D4
30
2D5
29
2D6
27
2D7
26
2D8
2
1Q1
3
1Q2
5
1Q3
6
1Q4
8
1Q5
9
1Q6
11
1Q7
12
1Q8
13
2Q1
14
2Q2
16
2Q3
17
2Q4
19
2Q5
20
2Q6
22
2Q7
23
2Q8
1
1OE
24
2OE
48
1LE
25
2LE
7
VCC118
VCC231
VCC342
VCC4
4
GND110
GND215
GND321
GND428
GND534
GND639
GND745
GND8
U4
LA0
LA5
LA5
LA6
LA6
LA7
LA7
LA8
LA8
LA9
LA9
LA0
1
U9
262_USB_SOFT_RESET
4
EXP_CS1
3.3V
2
SN74LVC1G32
SOT23-5
DSP_A[5:9]
DSP_A5
DSP_A6
DSP_A7
DSP_A8
9A1
1B2
10A1
2B2
11A1
3B2
12A1
4B2
13A1
5B2
14A1
6B2
15A1
7B2
16A1
SEL
ALE
DSP_A9
396_USB_SOFT_RESET
SN74ALVCH16373
TSSOP48
8B2
9B2
MS3
39
1B1
2
2B1
36
3B1
6
4B1
33
5B1
9
6B1
30
7B1
13
8B1
26
9B1
16
10B1
23
11B1
19
12B1
38
1B2
3
2B2
35
3B2
7
4B2
32
5B2
10
6B2
29
7B2
14
8B2
25
9B2
17
10B2
22
11B2
20
12B2
1
1A1
37
2A1
4
3A1
34
4A1
8
5A1
31
6A1
11
7A1
28
8A1
15
9A1
24
10A1
18
11A1
21
12A1
USB_A0
USB_A[0:4]
USB_A1
USB_A2
USB_A3
USB_A4
USB_SOFT_RESET
2
USB_CS
40
SEL
SEL
PI3B16226
3.3V
BQSOP40
10B2
11B2
JP1
12B2
1
13B2
2
14B2
IDC2X1
15B2
16B2
28
SEL
SEL
PI3B16234
TSSOP56
SEL=0 FOR 262/364 (DEFAULT)
R1
10K
0402
SEL=1 FOR 160/369/375
3
3
MEMORY MAP
3.3V
3.3V
C1
0.01UF
0402
C2
0.01UF
0402
PROCESSOR
MODE
ADDRESS RANGE
OFFSET
DEVICE
262/364
16-bit
0x0100 6C00 - 0x0100 6FE0
0x0020
NETCHIP
369/375
16-bit
0x0C00 0000 - 0x0C00 03E0
0x0020
NETCHIP
3.3V
C3
0.01UF
0402
C4
0.01UF
0402
C27
0.01UF
0402
C26
0.01UF
0402
C6
0.01UF
0402
C7
0.01UF
0402
ANALOG
DEVICES
4
Title
U1
U2
U9
Size
A
B
C
Nashua, NH 03063
4
PH: 1-800-ANALOGD
SHARC USB EZ-EXTENDER
BUS SWITCHES
Board No.
C
Date
20 Cotton Road
Rev
A0197-2005
1.1B
Sheet
4-24-2006_10:01
D
3
of
4
A
B
U10
USB_A[0:4]
1
RESET
USB_A0
32
USB_A1
31
USB_A2
30
USB_A3
29
USB_A4
28
U11
1
4
58
2
USB_SOFT_RESET
SN74LVC1G08
SOT23-5
53
USB_ALE
61
USB_CS
59
RD
60
WR
50
USB_DMARD
34
USB_DMAWR
51
USB_DACK
52
USB_EOT
18
40
17
USB_D2
22
USB_D3
23
USB_D4
35
USB_D5
LD2
21
LA2
USB_D1
LD1
20
LA1
USB_D0
LD0
19
LA0
LA3
LD3
LA4
LD4
LD5
RESET
36
USB_D6
37
USB_D7
38
USB_D8
39
USB_D9
LD6
CS
USB 2.0
LD7
LD8
IOR
LD9
IOW
DMARD
DMAWR
DACK
EOT
TEST
25
43
LD10
44
LD11
45
LD12
46
LD13
47
LD14
49
LD15
TRST
26
13
C9
10PF
0805
2
64
USB_VBUS
R2
2.43K
0805
R3
47.0K
0805
USB_D[0:15]
3.3V
62
RREF
VBUS
AVCC
1
FER4
600
1206
LED1
GREEN
LED001
USB_D10
USB_D11
R4
10K
0402
USB_D12
USB_D13
R9
330
0603
USB_D14
USB_D15
USB_IRQ
FER1
42
0805
57
TMC2
XOUT
2.5V
FER3
600
1206
LCLKO
XIN
D
3.3V
ALE
DREQ
Y1
30MHZ
OSC010
C8
10PF
0805
C
5V
1
2
63
R7
39.0
0603
IRQ
9
RSDM
8
DM
6
DP
5
RSDP
2
RPU
3
4
5
VCC
D-
VR1
D+
2
INPUT
6
SD
GND
SHELL
CON009
C10
0.47UF
0805
R6
39.0
0603
NET2272
TQFP64
2.5V
P4
USB_VBUS
USB_DREQ
AGND
FER2
42
0805
R5
1.5K
0603
R8
1M
0603
1
OUTPUT
3
ERR
GND
4 ADP3330ARTZ-25
SOT23-6
C11
0.47UF
0805
2
C25
0.01UF
0402
3.3V
AGND
2.5V
C15
0.01UF
0402
3.3V
3.3V
AVCC
C16
0.01UF
0402
C17
0.01UF
0402
C18
10UF
0805
C19
0.01UF
0402
C20
0.01UF
0402
C21
0.01UF
0402
C22
0.01UF
0402
C23
10UF
0805
2.5V
R10
10K
0402
U10
1
VDDC1
VSSC1
VDDC2
VSSC2
48
3
R11
10K
0402
U10
U10
24
56
USB_DMARD
AVCC
3.3V
3
33
VSSIO1
3
USB_DMAWR
VDD25
41
VSSIO2
15
11
AVDD
USB 2.0
USB_ALE
54
VSSIO3
USB_DACK
PVDD
4
USB_EOT
10
USB_DREQ
GND1
27
42
VDDIO1
GND2
VDDIO2
VDDIO3
VDD33
R12
10K
0402
14
AVSS2
7
C13
0.01UF
0402
C14
10UF
0805
C24
0.01UF
0402
12
AVSS1
55
C12
0.01UF
0402
R13
10K
0402
R14
10K
0402
R15
10K
0402
16
COM
AGND
NET2272
TQFP64
U10
U11
AGND
ANALOG
DEVICES
4
Title
Size
A
B
C
Nashua, NH 03063
4
PH: 1-800-ANALOGD
SHARC USB EZ-EXTENDER
USB INTERFACE
Board No.
C
Date
20 Cotton Road
Rev
A0197-2005
1.1B
Sheet
4-24-2006_10:01
D
4
of
4
I
INDEX
A
J
architecture, of this EZ-Extender, 2-1
JP1 (processor select) jumper, 1-2, 2-2
B
P
bill of materials, A-1
board schematic, B-1
parallel port, ADSP-21262/364/369
processors, 1-2
printed circuit boards (PCBs), 1-1
processor select jumper (JP1), 1-2, 2-2
product overview, viii
C
connectors, J1-3 (expansion), 1-1
D
dimensions, of this EZ-Extender, viii
S
schematic, of this EZ-Extender, B-1
setup procedure, of this EZ-Extender, 1-1
system architecture, 2-1
E
expansion interface, 1-1, 1-2
T
technical support, x
F
FLAG0 (USB reset) pin, ADSP-21369
processors, 1-2
FLAG1 (USB IRQ) pin,
ADSP-21262/364/369 processors,
1-3
FLAG2 (USB reset) pin, ADSP-21262/364
processors, 1-2
U
USB
controller, 1-2
device memory map, 1-3
documentation, 1-2
IRQ line, 1-3
reset, 1-2
I
interrupt request line (IRQ), 1-3
SHARC USB EZ-Extender Manual
I-1
Index
I-2
SHARC USB EZ-Extender Manual