Blackfin /SHARC USB EZ-Extender Manual (Rev. 1.1) PDF

Blackfin®/SHARC® USB
EZ-Extender® Manual
Revision 1.1, July 2012
Part Number
82-000224-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, Blackfin, CrossCore, EngineerZone, EZ-Board,
EZ-Extender, 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 Blackfin/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 Blackfin/SHARC USB EZ-Extender is currently being processed for
certification that it complies with the essential requirements of the European EMC directive 89/336/EEC amended by 93/68/EEC and therefore
carries the “CE” mark.
The Blackfin/SHARC USB EZ-Extender board 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 ...........................................................................
x
What’s New in This Manual ...........................................................
x
Technical Support .........................................................................
xi
Supported Products ......................................................................
xii
Product Information ....................................................................
xii
Analog Devices Web Site ........................................................
xii
EngineerZone ........................................................................ xiii
Related Documents ...................................................................... xiv
BLACKFIN/SHARC USB EZ-EXTENDER INTERFACES
Blackfin/SHARC USB EZ-Extender Setup .................................... 1-1
USB Software ......................................................................... 1-2
USB 2.0 Interface ......................................................................... 1-2
Blackfin/SHARC USB EZ-Extender Manual
v
Contents
BLACKFIN/SHARC USB EZ-EXTENDER HARDWARE
REFERENCE
System Architecture ...................................................................... 2-2
Jumper Settings ............................................................................ 2-2
USB Chip Select Jumper (JP1) ................................................ 2-3
USB IRQ Jumper (JP2) ........................................................... 2-3
USB Soft Reset Jumper (JP3) .................................................. 2-3
BLACKFIN/SHARC USB EZ-EXTENDER BILL OF
MATERIALS
BLACKFIN/SHARC USB EZ-EXTENDER SCHEMATIC
INDEX
vi
Blackfin/SHARC USB EZ-Extender Manual
PREFACE
Thank you for purchasing the Blackfin/SHARC USB EZ-Extender®,
Analog Devices, Inc. extender board to the EZ-Board® evaluation system
for the ADSP-BF518F, ADSP-BF526 Blackfin®, and ADSP-21469
SHARC® processors.
Blackfin processors are embedded processors that support a Media
Instruction Set Computing (MISC) architecture. This architecture is the
natural merging of RISC, media functions, and digital signal processing
characteristics towards delivering signal processing performance in a
microprocessor-like environment.
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 processing, targeted toward premium audio applications.
The EZ-Board and Blackfin/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 Blackfin/SHARC USB EZ-Extender assembly
• Load, run, step, halt, and set breakpoints in application programs
Blackfin/SHARC USB EZ-Extender Manual
vii
Product Overview
• Read and write data and program memory
• Read and write core and peripheral registers
• Plot memory
To learn more about Analog Devices development software, go to
http://www.analog.com/processors/tools.
Product Overview
The Blackfin/SHARC USB EZ-Extender is a separately sold extender
board that plugs onto the expansion interface of the ADSP-BF518F,
ADSP-BF526, and ADSP-21469 EZ-Board evaluation systems. The
extender board aids the design and prototyping phases of the
ADSP-BF518F, ADSP-BF526, and ADSP-21469 processor targeted
applications.
The board extends the capabilities of the evaluation system by providing a
connection between the asynchronous memory bus of the Blackfin/SHARC processor and a USB 2.0 device.
Please visit www.analog.com/EX2-USB for additional information, including CCES support.
The following is a list of the Blackfin/SHARC USB EZ-Extender
interfaces.
• USB 2.0 interface:
• PLX Technology NET2272 device
• USB driver and application code
• No power supply required: derives power from the EZ-Board
• CE certified
viii
Blackfin/SHARC USB EZ-Extender Manual
Preface
Before using any of the interfaces, follow the setup procedure in “Blackfin/SHARC USB EZ-Extender Setup” on page 1-1.
Example programs are available to demonstrate capabilities of the Blackfin/SHARC USB EZ-Extender board.
Purpose of This Manual
The Blackfin/SHARC USB EZ-Extender Manual provides instructions for
installing the product hardware (board). The text describes operation and
configuration of the board components. Finally, a schematic and a bill of
materials are provided as a reference for future designs.
Intended Audience
The primary audience for this manual is a programmer who is familiar
with Analog Devices processors. This manual assumes that the audience
has a working knowledge of the appropriate processor architecture and
instruction set.
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.
Blackfin/SHARC USB EZ-Extender Manual
ix
Manual Contents
Manual Contents
The manual consists of:
• Chapter 1, “Blackfin/SHARC USB EZ-Extender Interfaces” on
page 1-1
Provides basic board information.
• Chapter 2, “Blackfin/SHARC USB EZ-Extender Hardware Reference” on page 2-1
Provides information on the hardware aspects of the board.
• Appendix A, “Blackfin/SHARC USB EZ-Extender Bill of Materials” on page A-1
Provides a list of components used to manufacture the
EZ-Extender board.
• Appendix B, “Blackfin/SHARC USB EZ-Extender Schematic” on
page B-1
Provides the resources to allow EZ-Board board-level debugging or
to use as a reference design.
What’s New in This Manual
This is revision 1.1 of the Blackfin/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.
x
Blackfin/SHARC USB EZ-Extender Manual
Preface
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
• 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
and automatically attaches
your CrossCore Embedded Studio or VisualDSP++ version information and license.dat file.
[email protected]
• 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
Blackfin/SHARC USB EZ-Extender Manual
xi
Supported Products
• 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 Blackfin/SHARC USB EZ-Extender is designed as an extender board
to the ADSP-BF518F, ADSP-BF526, and ADSP-21469 EZ-Board evaluation systems.
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/processors/technical_library. 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.
xii
Blackfin/SHARC USB EZ-Extender Manual
Preface
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.
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.
Blackfin/SHARC USB EZ-Extender Manual
xiii
Related Documents
Related Documents
For additional information about the product, refer to the following
publications.
Table 1. Related Processor Publications
Title
Description
• ADSP-BF512/ADSP-BF514/ADSP-BF516/
ADSP-BF518(F) Blackfin Embedded
Processor Data Sheet
• ADSP-BF522/ADSP-BF523/ADSP-BF524/
ADSP-BF525/ADSP-BF526/ADSP-BF527
Blackfin Embedded Processor Data Sheet
• ADSP-21467/ADSP-21469 SHARC Processor
Data Sheet
• ADSP-BF51x Blackfin Processor Hardware
Reference
• ADSP-BF52x Blackfin Processor Hardware
Reference
• ADSP-214xx SHARC Processor Hardware
Reference
• Blackfin Processor Programming Reference
• SHARC Processor Programming Reference
General functional description, pinout, and
timing of the processor
xiv
Description of the internal processor architecture and all register functions
Description of all allowed processor assembly
instructions
Blackfin/SHARC USB EZ-Extender Manual
1 BLACKFIN/SHARC USB
EZ-EXTENDER INTERFACES
This chapter provides the setup procedures for both the Blackfin/SHARC
USB EZ-Extender and EZ-Board (ADSP-BF518F, ADSP-BF526, or
ADSP-21469) and describes the interfaces the extender supports.
The information is presented in the following order.
• “Blackfin/SHARC USB EZ-Extender Setup” on page 1-1
• “USB 2.0 Interface” on page 1-2
Blackfin/SHARC USB EZ-Extender Setup
It is very important to set up all components of the system containing the
Blackfin/SHARC USB EZ-Extender, then apply power to the system. The
following procedure is recommended for correct setup.
Power your system after these steps are completed:
1. Read the applicable design interface section in this chapter—the
text provides an overview of the interface capabilities.
2. Read “System Architecture” on page 2-2 to understand physical
connections of the extender board. For detailed information, refer
to “Blackfin/SHARC USB EZ-Extender Schematic” on page B-1.
3. Set the jumpers on the Blackfin/SHARC USB EZ-Extender board.
Use the block diagram in Figure 2-1 on page 2-2 in conjunction
with “Jumper Settings” on page 2-2.
Blackfin/SHARC USB EZ-Extender Manual
1-1
USB 2.0 Interface
4. Set the switches and jumpers on the EZ-Board. If not already,
familiarize yourself with the EZ-Board documentation and schematic drawings (see “Product Information”).
Compare the expansion interface signals of the Blackfin/SHARC
USB EZ-Extender board with the EZ-Board signals 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 peripherals on the EZ-Board.
5. Install the Blackfin/SHARC USB EZ-Extender on the EZ-Board
via the high speed expansion interface.
USB Software
For information about USB software, refer to the readme text files in the
Examples folder of the installation directory.
USB 2.0 Interface
The Blackfin/SHARC USB EZ-Extender enables a connection between a
USB 2.0 chip and Blackfin/SHARC processor without any other programmable logic. The PLX Technology’s NET2272 controller ties directly
to the asynchronous memory bus of the Blackfin or SHARC processor.
You can read from and write to the USB 2.0 controller by addressing the
named memory bank directly.
You can reset the NET2272 controller by asserting LOW one of the four
GPIO signals of the expansion interface. Refer to the appropriate
EZ-Board manual to learn how the GPIO signals connect to the
processor.
The USB IRQ signal of the NET2272 controller connects to one of the
four GPIO signals on the expansion interface. Refer to the appropriate
1-2
Blackfin/SHARC USB EZ-Extender Manual
Blackfin/SHARC USB EZ-Extender Interfaces
EZ-Board document to learn how the GPIO signals connect to the
processor.
The USB CS signal of the NET2272 controller connects to one of the four
AMS signals on the expansion interface. Refer to the appropriate EZ-Board
manual to learn how the AMS signals connect to the processor.
The jumper settings required for each of the respective EZ-Boards are
described in the readme text files in the Examples folder of the installation
directory. The readme file describes the USB software, source code, drivers, and explains how to run a USB-based application.
Blackfin/SHARC USB EZ-Extender Manual
1-3
USB 2.0 Interface
1-4
Blackfin/SHARC USB EZ-Extender Manual
2 BLACKFIN/SHARC USB
EZ-EXTENDER HARDWARE
REFERENCE
This chapter describes the hardware design of the Blackfin/SHARC USB
EZ-Extender.
The following topics are covered.
• “System Architecture” on page 2-2
Describes the board configuration and explains how the board
components interface with the processor and EZ-Board.
• “Jumper Settings” on page 2-2
Describes the on-board configuration jumpers.
Blackfin/SHARC USB EZ-Extender Manual
2-1
System Architecture
System Architecture
A block diagram of the Blackfin/SHARC USB EZ-Extender is shown in
Figure 2-1.
Figure 2-1. Block Diagram
Jumper Settings
Before using the Blackfin/SHARC USB EZ-Extender, follow the setup
procedure in “Blackfin/SHARC USB EZ-Extender Setup” on page 1-1.
Figure 2-2 shows the locations of all jumper headers. A two-pin jumper
can be placed on the respective jumper header for different functionality.
The following sections describe all possible jumper settings and associated
functionality.
2-2
Blackfin/SHARC USB EZ-Extender Manual
Blackfin/SHARC USB EZ-Extender Hardware Reference
Figure 2-2. Jumper Locations
USB Chip Select Jumper (JP1)
The USB chip select jumper (JP1) connects an AMS signal from the
EZ-Board to the chip select input on the NET2272 controller. The AMS0–
3 signals are available. By default, the jumper is installed on pins 7 and 8,
which connect AMS3 to the chip select signal.
USB IRQ Jumper (JP2)
The USB IRQ jumper (JP2) connects a general-purpose IO signal from
the EZ-Board to the interrupt output on the NET2272 controller. The
GPIO1–4 signals are available. By default, the jumper is installed on pins 1
and 2, which connect GPIO1 to the interrupt signal.
USB Soft Reset Jumper (JP3)
The soft reset jumper ( JP3) connects a general-purpose signal from the
EZ-Board to the reset input on the NET2272 controller. GPIO1–4 are
available. By default, the jumper is installed on pins 7 and 8, which connect GPIO4 to the reset signal.
Blackfin/SHARC USB EZ-Extender Manual
2-3
Jumper Settings
2-4
Blackfin/SHARC USB EZ-Extender Manual
A BLACKFIN/SHARC USB
EZ-EXTENDER BILL OF
MATERIALS
The bill of materials corresponds to “Blackfin/SHARC USB EZ-Extender
Schematic” on page B-1.
Ref.
Qty.
Description
Reference
Designator
Manufacturer
Part Number
1
1
SN74LVC1G08
SOT23-5
U2
TI
SN74LVC1G08DBVR
2
1
NET2272 TQFP64
U1
NET CHIP
NET2272REV1A-LF
3
1
30MHZ OSC010
Y1
ECLIPTEK
E2SAA10-30.000M
4
1
ADP130AUJZ-2.5
TSOT5
VR1
ANALOG
DEVICES
ADP130AUJZ-2.5-R7
5
3
IDC
2PIN_JUMPER_
SHORT
SJ1-3
DIGI-KEY
S9001-ND
6
1
USB_MINI-B 5PIN
CON046
P2
MOLEX
54819-0519
7
3
IDC 4X2 IDC4X2
JP1-3
SULLINS
GEC04DAAN
8
1
QFS 52x2
QFS52x2_SMT
P1
SAMTEC
QFS-052-04.25-L-D-A
9
2
1UF 16V 10% 0805
C4-5
KEMET
C0805C105K4RAC TU
10
1
47.0K 1/10W 1%
0805
R2
VISHAY
CRCW080547K0FKEA
11
1
42 100MHZ 4A
0805
FER1
DIGI-KEY
587-1768-2-ND
12
3
10UF 6.3V 10%
0805
C8,C11,C17
AVX
08056D106KAT2A
Blackfin/SHARC USB EZ-Extender Manual
A-1
A-2
Ref.
Qty.
Description
Reference
Designator
Manufacturer
Part Number
13
11
0.01UF 16V 10%
0402
C2,C6-7,C9-10,
C12-16,C18
AVX
0402YC103KAT2A
14
7
10K 1/16W 5%
0402
R8-14
VISHAY
CRCW040210K0FKED
15
2
10PF 50V 5% 0805
C1,C3
AVX
08055A100JAT2A
16
1
1.5K 1/10W 5%
0603
R6
PANASONIC
ERJ-3GEYJ152V
17
2
39.0 1/10W 1%
0603
R4,R7
VISHAY
CRCW-060339R0FKEA
18
1
2.43K 1/10W 1%
0805
R1
DIGI-KEY
311-2.43KCRTR-ND
19
1
330 1/10W 5%
0603
R16
VISHAY
CRCW0603330RJNEA
20
1
1M 1/10W 5%
0603
R5
VISHAY
CRCW06031M00FNEA
21
1
GREEN LED001
LED1
PANASONIC
LN1361CTR
22
1
15KV PGB1010603
0603
D1
LITTLEFUSE
PGB1010603MR
23
2
1.0K 1/16W 1%
0402
R3,R15
PANASONIC
ERJ-2RKF1001X
24
2
330 100MHZ 1.5A
0805
FER2-3
MURATA
BLM21PG331SN1D
Blackfin/SHARC USB EZ-Extender Manual
A
B
C
D
1
1
2
2
BLACKFIN USB-LAN EZ-EXTENDER
SCHEMATIC
3
3
ANALOG
DEVICES
4
Title
Size
A
B
C
Nashua, NH 03063
4
PH: 1-800-ANALOGD
BLACKFIN USB-LAN EZ-EXTENDER
TITLE
Board No.
C
Date
20 Cotton Road
Rev
A0187-2003
2.1
Sheet
10-11-2007_16:18
D
1
of
6
A
B
C
D
EXPANSION INTERFACE (TYPE B)
5V
1
1
3.3V
3.3V 5V
DSP_D[0:31]
DSP_A[1:15]
P1
1
2
P2
1
2
P3
1
2
3
4
5
6
DSP_A1
3
4
3
4
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
27
28
1
29
30
29
30
29
30
2
DSP_A16
DSP_A17
TXD0
TXD2
TX_EN
TP2
TP3
537_DMAR
TXD1
TXD3
TX_CLK
U2
4
2
3
POE_VCC-
561_PF11_537_PF6
561_PF9_537_PF5
31
32
31
32
33
34
33
34
35
36
35
36
37
38
37
38
DSP_D0
39
40
DSP_D1
39
40
DSP_D2
41
42
DSP_D3
41
42
DSP_D4
43
44
DSP_D5
43
DSP_D6
45
46
DSP_D7
DSP_D8
47
48
DSP_D9
DSP_D10
49
50
DSP_D11
533_PF11
533_PF9
CLK_OUT_EXP1
PHYINT
31
32
33
34
35
36
37
38
39
40
41
42
44
43
44
45
46
45
46
47
48
47
48
49
50
49
50
Decoupling Cap for U2
51
52
3.3V
RXD0
RXD2
RX_DV
3.3V
RX_ER
MDC
533_PF10
R61
10K
0805
R60
10K
0805
R45
10K
0805
R8
10K
0805
DSP_D12
51
52
DSP_D13
51
52
DSP_D14
53
54
DSP_D15
53
54
53
54
DSP_D16
55
56
DSP_D17
55
56
55
56
DSP_D18
57
58
DSP_D19
57
58
57
58
DSP_D20
59
60
DSP_D21
59
60
59
60
DSP_D22
61
62
DSP_D23
61
62
61
62
DSP_D24
63
64
DSP_D25
63
64
63
64
DSP_D26
65
66
DSP_D27
65
66
65
66
DSP_D28
67
68
DSP_D29
67
68
67
68
DSP_D30
69
70
DSP_D31
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
89
90
89
90
89
90
AMS3
ARE
POE_VCC+
561_PF12
561_PF10_537_PF7
CON018
561_ABE3
561_ABE2
ABE1
ABE0
AWE
CON018
4
Title
Size
2
RXD1
RXD3
RX_CLK
CRS
MDIO
C27
0.1UF
0805
3
Date
C
20 Cotton Road
Nashua, NH 03063
4
PH: 1-800-ANALOGD
BLACKFIN USB-LAN EZ-EXTENDER
EXPANSION INTERFACE
Board No.
C
B
COL
CON018
ANALOG
DEVICES
A
RESET
SN74AHC1G00
SOT23-5
Rev
A0187-2003
2.1
Sheet
10-11-2007_16:18
D
2
of
6
A
B
C
D
3.3V
U1
DSP_A[1:15]
DSP_A1
DSP_A2
DSP_D[0:31]
U17
DSP_D0
1
47
DSP_D1
46
DSP_D2
44
DSP_D3
43
DSP_D4
41
DSP_D5
40
DSP_D6
38
DSP_D7
37
DSP_D8
36
DSP_D9
35
DSP_D10
33
DSP_D11
32
DSP_D12
30
DSP_D13
29
DSP_D14
27
DSP_D15
26
48
USB_EN
25
DSP_A3
2
1A1
1B1
1A2
1B2
1B4
1A5
1B5
USB_D2
1A4
USB_D1
5
1B3
3
1A3
6
USB_D3
8
USB_D4
R65
10K
0805
R63
10K
0805
R62
10K
0805
R64
10K
0805
DSP_A5
DSP_A6
DSP_A7
4
1Y0
12
USB_D7
2B1
DSP_A17
2A1
USB_D6
1B8
11
1A8
DSP_A16
1B7
USB_D5
1A7
9
1B6
13
2
1A0
3
1A1
USB_D9
16
USB_D10
17
USB_D11
19
USB_D12
20
USB_D13
22
USB_D14
23
USB_D15
2A0
2B3
2A4
2B4
2A5
2B5
2A6
2B6
2A7
2B7
13
2A3
1Y1
DSP_A8
2A1
6
DSP_A9
1Y2
3.3V
7
DSP_A10
12
DSP_A11
11
DSP_A12
10
DSP_A13
2Y1
2Y2
R4
10K
0805
9
2Y3
DSP_A15
OE1
OE2
TSSOP48
ADDR1
36
3A1
35
3A2
33
3A3
32
3A4
30
4A1
29
4A2
27
4A3
26
4A4
13
3Y1
14
3Y2
16
3Y3
17
3Y4
19
4Y1
20
4Y2
22
4Y3
23
4Y4
ADDR9
ADDR[1:15]
ADDR2
ADDR3
ADDR4
ADDR5
Decoupling Caps for U1
ADDR6
3.3V
ADDR7
ADDR8
1
Decoupling Caps for U10
ADDR10
ADDR11
C38
0.1UF
0805
ADDR12
C39
0.1UF
0805
C37
0.1UF
0805
C36
0.1UF
0805
ADDR13
ADDR14
ADDR15
1
OE1
48
OE2
25
OE3
24
OE4
PI74AVC+16244
TSSOP48
ADDR_EN
TSSOP16
2B8
DSP_A14
1
EN1
15
EN2
AMS3
2
1Y1
3
1Y2
5
1Y3
6
1Y4
8
2Y1
9
2Y2
11
2Y3
12
2Y4
LAN_EN
2Y0
14
14
USB_EN
5
1Y3
USB_D8
2B2
2A8
DSP_A4
U5
1A6
2A2
USB_D[0:15]
USB_D0
47
1A1
46
1A2
44
1A3
43
1A4
41
2A1
40
2A2
38
2A3
37
2A4
Decoupling Caps for U16
3.3V
3.3V
U16
2
DSP_D0
47
DSP_D1
46
DSP_D2
44
DSP_D3
43
DSP_D4
41
DSP_D5
40
DSP_D6
38
DSP_D7
37
DSP_D8
36
DSP_D9
35
DSP_D10
33
DSP_D11
32
DSP_D12
30
DSP_D13
29
DSP_D14
27
DSP_D15
26
LAN_D4
9
LAN_D5
11
LAN_D6
12
LAN_D7
13
LAN_D8
14
LAN_D9
16
LAN_D10
17
LAN_D11
1B5
8
1A5
LAN_D3
1B4
6
1A4
LAN_D2
1B3
5
1A3
LAN_D1
1B2
3
1A2
LAN_D0
1B1
2
1A1
1B6
1A7
1B7
1A8
1B8
3.3V
1A6
2A1
2B1
2A2
2B2
2A3
2B3
2A4
2B4
2A5
2B5
2A6
C30
0.1UF
0805
C31
0.1UF
0805
C33
0.1UF
0805
C32
0.1UF
0805
C52
0.1UF
0805
C51
0.1UF
0805
C50
0.1UF
0805
C49
0.1UF
0805
3.3V
3.3V_USB
R1
10K
0805
R3
10K
0805
C40
0.1UF
0805
R2
10K
0805
U12
19
LAN_D12
20
LAN_D13
22
LAN_D14
23
LAN_D15
2B8
2
IA0
5
IB0
11
IC0
14
ID0
561_PF9_537_PF5
561_PF10_537_PF7
561_PF11_537_PF6
561_ADDR1
4
YA
LAN_IRQ
7
YB
48
25
2
Decoupling Cap for U12
3.3V
2B7
2A8
3.3V
Decoupling Caps for U17
2B6
2A7
LAN_D[0:31]
533_561_USB_IRQ
9
OE1
C56
0.1UF
0805
OE2
C55
0.1UF
0805
C54
0.1UF
0805
C53
0.1UF
0805
533_PF10
533_PF11
TSSOP48
YC
3
IA1
6
IB1
10
IC1
13
ID1
533_PF9
ADDR1
USB_RESET
12
YD
LAN_ADDR1
* SW1.1
ADDR_EN
ON
SW1.1
OFF
U1
ENABLED
U1
HI-Z
U10
3
46
DSP_D18
44
DSP_D19
43
DSP_D20
41
DSP_D21
40
DSP_D22
38
DSP_D23
37
DSP_D24
36
DSP_D25
35
DSP_D26
33
DSP_D27
32
DSP_D28
30
DSP_D29
29
DSP_D30
27
26
25
5
LAN_D18
6
LAN_D19
8
LAN_D20
SEL=0 FOR BF561 USE
9
LAN_D21
SEL=0 FOR BF537 USE
11
LAN_D22
SEL=1 FOR BF533 USE
12
LAN_D23
13
LAN_D24
14
LAN_D25
16
LAN_D26
17
LAN_D27
19
LAN_D28
20
LAN_D29
22
LAN_D30
1A3
1B3
1A4
1B4
1A5
1B5
1A6
1B6
561_PF12
FLAG_EN
1A7
1B7
1A8
1B8
TSSOP16
SW1.2
OFF
U12
ENABLED
U12
HI-Z
*
3
SW1.4
*
ON
OFF
2A1
2B1
2A2
2B2
2A3
2B3
Decoupling Caps for U5
3.3V
2B4
2B5
2A6
2B6
2A7
2B7
2A8
2B8
23
ADDR1
SW1
1
561_ABE3
C34
0.1UF
0805
R35
0
0805
DNP
LAN_D31
561 OPERATION
ON
OFF
537 OPERATION
ON
OFF
DEFAULT SETTING = ON
R54
0
0805
USB_IRQ
* Denotes default position
8
2
7
3
6
4
5
ADDR_EN
FLAG_EN
533_561_USB_IRQ
537_DMAR
DIP4
SWT018
OE1
OE2
561_ADDR1
R34
4.7K
0805
A17
A16
BF561 DSP ADDR RANGE
PERIPHERAL
A17
A16
BF533/BF537 DSP ADDR RANGE
0
0
0x2C00 0000 - 0x2C00 007F
USB
0
0
0x2030 0000
-
0x2030 007F
USB
0
1
0x2C01 0000 - 0x2C01 FFFF
LAN
0
1
0x2031 0000
- 0x2031 FFFF
LAN
1
0
0x2C02 0000 - 0x2C02 FFFF
N/A
1
0
0x2032 0000
- 0x2032 FFFF
N/A
1
1
0x2C03 0000 - 0x2C03 FFFF
N/A
1
1
0x2033 0000
- 0x2033 FFFF
N/A
ANALOG
DEVICES
PERIPHERAL
Title
Size
Date
B
C
20 Cotton Road
Nashua, NH 03063
4
PH: 1-800-ANALOGD
BLACKFIN USB-LAN EZ-EXTENDER
BUS SWITCHES
Board No.
C
A
ON
SW1.3
533 OPERATION
TSSOP48
4
* SW1.2
4
48
LAN_EN
LAN_D17
3
DSP_D31
3
1B2
2A5
EN
1
SEL
LAN_D16
1A2
2A4
15
FLAG_EN
2
1B1
ON
DSP_D17
1A1
2
47
1
DSP_D16
Rev
A0187-2003
2.1
Sheet
10-11-2007_16:18
D
3
of
6
A
B
U9
ADDR[2:6]
ADDR2
32
ADDR3
31
ADDR4
30
ADDR5
29
ADDR6
28
58
USB_RESET
53
USB_ALE
1
61
USB_EN
59
ARE
60
AWE
50
USB_DMARD
34
USB_DMAWR
51
USB_DACK
52
USB_EOT
LA0
LD0
LA1
LD1
LA2
LD2
LA3
LD3
LA4
LD4
USB_D0
20
USB_D1
21
USB_D2
22
USB_D3
23
USB_D4
35
USB_D5
36
USB_D6
37
USB_D7
38
USB_D8
39
USB_D9
43
USB_D10
44
USB_D11
LD5
19
RESET
LD6
ALE
USB 2.0
CS
LD7
18
40
IOR
LD9
IOW
LD10
DMARD
LD11
DMAWR
45
USB_D12
46
USB_D13
47
USB_D14
49
USB_D15
LD12
DACK
LD13
EOT
USB_TRST
17
USB_TCM2
TEST
LD15
TRST
57
LCLKO
TMC2
DREQ
Y2
30MHZ
OSC010
25
26
XOUT
RSDM
13
C46
10PF
0805
C47
10PF
0805
64
USB_VBUS
RREF
DM
DP
VBUS
RSDP
RPU
R5
2.43K
0805
R7
47.0K
0805
62
USB_LCLK0
USB_D[0:15]
V_SELECT
2.5V
3.3V_USB
2.5V
R46
0
0805
R9
10K
0805
2
INPUT
6
SD
C42
1UF
0805
C4
0.47UF
0805
USB_IRQ
FER5
42
0805
TP4
1
AVCC
FER1
600
1206
VR1
1
OUTPUT
3
ERR
GND
4 ADP3330ARTZ-25
SOT23-6
FER2
600
1206
AGND
C5
0.47UF
0805
J3
1
USB_VBUS
USB_DREQ
FER7
600
1206
VCC
2
63
IRQ
XIN
D
5V
LD8
LD14
USB_TEST
C
D-
R19
39.0
0805
3
D+
9
4
8
5
GND
SHELL
SHGND
6
5
2
R20
1.5K
0805
CON009
USB
R21
39.0
0805
3.3V_USB
FER6
42
0805
NET2272
TQFP64
VR2
R6
1M
0805
C1
0.01UF
0805
2
INPUT
6
SD
2
C45
0.47UF
0805
1
OUTPUT
3
ERR
GND
4 ADP3330ARTZ-33
SOT23-6
2
C44
0.47UF
0805
AGND
AVCC
2.5V
Decoupling Caps for U9
3.3V_USB
3.3V_USB
Decoupling Caps for U9
Decoupling Caps for U9
AVCC 2.5V
U9
3.3V_USB
1
VSSC1
VDDC2
VSSC2
48
VDDC1
C2
0.1UF
0805
3.3V_USB
C3
0.01UF
0805
CT1
10UF
B
C7
0.1UF
0805
C6
0.01UF
0805
C9
0.1UF
0805
C8
0.01UF
0805
CT2
10UF
B
C10
0.1UF
0805
C11
0.01UF
0805
C12
0.1UF
0805
C13
0.01UF
0805
CT3
10UF
B
24
56
33
VSSIO1
3
VDD25
41
VSSIO2
15
3
11
AVDD
USB 2.0
R10
10K
0805
54
VSSIO3
PVDD
R11
10K
0805
AGND
3
4
GND1
27
42
VDDIO1
10
USB_DMAWR
VDDIO2
12
AVSS1
55
USB_ALE
VDDIO3
14
AVSS2
7
VDD33
USB_DMARD
GND2
USB_DACK
16
COM
USB_EOT
NET2272
TQFP64
USB_TEST
USB_TRST
USB_TCM2
AGND
USB_DREQ
R12
10K
0805
R13
10K
0805
R14
10K
0805
R15
10K
0805
R16
10K
0805
R17
10K
0805
R18
10K
0805
ANALOG
DEVICES
4
Title
Size
A
B
C
Nashua, NH 03063
4
PH: 1-800-ANALOGD
BLACKFIN USB-LAN EZ-EXTENDER
USB
Board No.
C
Date
20 Cotton Road
Rev
A0187-2003
2.1
Sheet
10-11-2007_16:18
D
4
of
6
A
B
C
3.3V
D
3.3V_LAN
LAN_D[0:31]
U7
JP2
78
LAN_ADDR1
ADDR[2:15]
1
ADDR2
79
ADDR3
80
ADDR4
81
ADDR5
82
ADDR6
83
ADDR7
84
ADDR8
85
ADDR9
86
ADDR10
87
ADDR11
88
ADDR12
89
ADDR13
90
ADDR14
91
ADDR15
6
7
PE
PRE
A11
D10
A12
D11
A13
D12
10/100
A14
D13
ETHERNET
A15
D14
D15
EECS
8
D18
7
5
3
6
4
4
5
3
ON
2
ENEEP
D20
2
IOS2
D21
3
IOS1
D22
4
IOS0
D23
D24
BE0
D25
BE1
D26
BE2
D27
BE3
D28
30
RESET
37
LAN_ADS
42
LAN_LCLK
46
LAN_RDYRTN
31
ARE
32
AWE
34
LAN_DATACS
35
LAN_CYCLE
36
LAN_W/R~
40
LAN_VLBUS
LAN_D9
74
LAN_D10
73
LAN_D11
71
LAN_D12
70
LAN_D13
D9
D17
41
75
A10
6
LAN_EN
LAN_D8
D8
7
97
76
A9
8
561_ABE3
LAN_D7
D7
9
96
99
A8
D19
561_ABE2
LAN_D6
D6
D16
95
100
A7
EEDI
ABE1
LAN_D5
AEN
D29
RESET
D30
ADS
D31
LCLK
ARDY
RDYRTN
SRDY
RD
INTR0
WR
LDEV
2
IDC2X1
IDC
A3V
D5
92
94
101
1
JP2 Default = ON
A6
SW2
DIP4
SWT018
LAN_D4
D4
EEDO
ABE0
102
A5
EESK
1
2
LAN_D3
D3
10
1
104
D2
A4
U3
1
CS
2
SK
MicroWire
Serial EEPROM
3
DI
4
DO
93LC46B
SOIC8
LAN_D2
A3
3.3V_LAN
R36
10K
0805
LAN_D1
105
D1
106
A2
LAN_D0
D0
107
A1
1
A3V
A3V
C16
0.01UF
0805
A3V
R26
24.9
0805
LEDA
W/R~
LEDB
69
1
68
LAN_D15
66
LAN_D16
65
LAN_D17
64
LAN_D18
63
LAN_D19
61
LAN_D20
60
LAN_D21
59
LAN_D22
58
LAN_D23
56
LAN_D24
55
LAN_D25
54
LAN_D26
53
LAN_D27
51
LAN_D28
50
LAN_D29
49
LAN_D30
48
LAN_D31
38
R22
330
1206
LAN_ARDY
43
29
14
TPO+
15
TPO17
TPI+
18
TPI20
LNK
21
LBK
28
CNTRL
12
RBIAS
VDD1
33
VDD2
44
VDD3
62
VDD4
77
VDD5
98
VDD6
110
VDD7
120
VDD8
11
AVDD1
16
AVDD2
3.3V_LAN
LAN_IRQ
24
GND1
39
GND2
52
GND3
57
GND4
67
GND5
72
GND6
93
GND7
103
GND8
108
GND9
117
GND10
R23
330
1206
LED1
YELLOW
LED001
LED2
YELLOW
LED001
TX
RX
LAN91C111
TQFP128
116
TXD0
115
TXD1
114
TXD2
113
TXD3
111
TXEN100
119
CRS100
112
COL100
125
RX_DV
126
RX_ER
25
MDI
26
MDO
27
MCLK
118
RX25
109
TX25
XTAL2
XTAL1
EEPROM DISABLED
3
*
EEPROM ENABLED
SW2.3
ON
X
X
X
X
X
X
CSOUT
R55
33
0805
SW2.4
OFF
JP3
1
5
2 JP3 Default = OFF
R30
24.9
0805
IDC2X1
IDC
6
7
8
R31
24.9
0805
CON_RJ45B
R25
11.0K
1206
2
3.3V_LAN
R37
10K
0805
R38
10K
0805
R39
10K
0805
R40
10K
0805
R41
10K
0805
R42
10K
0805
R43
10K
0805
LAN_LCLK
LAN_RDYRTN
2
SW2.2
4
ETHERNET
23
128
3
121
RXD3
10/100
2
R29
0
0805
122
RXD2
13
AGND1
19
AGND2
VLBUS
123
RXD1
J1
1
124
RXD0
45
22
R33
49.9
0805
R28
0
0805
LAN_D14
127
SW2.1
R27
24.9
0805
U7
DATACS
CYCLE
R32
49.9
0805
3.3V_LAN
47
X25OUT
LAN_VLBUS
R24
1M
0805
DNP
3.3V_LAN
LAN_CYCLE
LAN_W/R~
LAN91C111
TQFP128
Decoupling Cap for U3
LAN_DATACS
3
LAN_ARDY
LAN_ADS
* Denotes Default Setting
"X" DENOTES DON'T CARE VALUE
Y1
PLEASE REFER TO SMSC DATASHEET FOR MORE INFO ON IOS[2:0]
25MHZ
C14
30PF
1206
Decoupling Caps for U7
A3V
3.3V_LAN
C19
0.1UF
0805
C15
30PF
1206
Decoupling Caps for U7
3.3V_LAN
C17
1UF
0805
R44
10K
0805
OSC005
C43
0.1UF
0805
C20
0.1UF
0805
C21
0.1UF
0805
C22
0.1UF
0805
C23
0.1UF
0805
C24
0.1UF
0805
C18
1UF
0805
C25
0.1UF
0805
C26
0.1UF
0805
A3V
R56
0
1206
FER3
600
1206
ANALOG
DEVICES
SHGND2
4
Title
Size
A
B
C
Nashua, NH 03063
4
PH: 1-800-ANALOGD
BLACKFIN USB-LAN EZ-EXTENDER
LAN
Board No.
C
Date
20 Cotton Road
Rev
A0187-2003
2.1
Sheet
10-11-2007_16:18
D
5
of
6
A
B
C
D
POWER OVER ETHERNET CIRCUITRY
FOR USE WITH ADSP-BF537 EZ-KIT LITE ONLY
1
1
D2
SBM1040
DIO004
10A
POE_PWR
T1
3
R58
0
0805
DNP
R48
10K
0805
4
D4
5
4
POE_VCC+
1
~A
+
3
POE_VCC-
C35
0.1UF
0805
RCLASS
2
D1
SMAJ58A
DIO003
1 40A
1
PGND1
R47
68.1
0805
8
PGND2
9
PGND3
2
-
~B
16
PGND4
12
SIGDISA
MDIP4
7
VPORTN
LTC4267
SSOP16
CT4
4.7UF
B
D3
CT5
4.7UF
B
DNP
R49
6.81K
0805
R51
100.0
0805
DL35
U8
4
1
C41
0.1UF
0805
3
2
1 2 5 6
AGND2
2
U13
TLV431A
SOT23-3
AGND2
AGND2
4
1
3
2
2
R53
3.32K
0805
R50
0.12
0603
AGND2
R52
10.0K
1206
PS2911-1
ICS006
U11
SI3440DV
TSOP6
3
R59
0
0805
DNP
C48
0.1UF
0805
7
1
8
PA1134
ICS005
4
PVCC
11
PWRGD
3
NGATE
14
SENSE
6
NC
2
ITH/RUN
10
POUT
15
VFB
VPORTP
CT6
680UF
E
2
U4
13
[email protected]
5
6
FER4
600
1206
AGND2
MII INTERFACE
5V
5V
J2
1
MDIO
MDC
3
RXD3
WARNING: THE EZ-KIT LITE MUST NOT BE POWERED
RXD2
WHEN THESE JUMPERS ARE POPULATED.
RXD1
RXD0
V_SELECT
TP1
RX_DV
5V
RX_CLK
POE_PWR
RX_ER
TX_ER
JP1
2
3
4
5
6
7
8
9
10
11
1
TX_CLK
2
R57
10K
0805
3
IDC3X1
TX_EN
TXD0
TXD1
TXD2
TXD3
COL
SOURCE OF 5V PWR
JP1 SETTING
EZ-KIT POWER
*NO JUMPER
USB TEST MODE
JP1 and JP2
POE POWER
ADSP-BF537 EZ-KIT LITE ONLY
JP2 and JP3
CRS
12
13
14
15
16
17
18
19
20
VCC1
VCC3
MDIO
GND1
MDC
GND2
RXD3
GND3
RXD2
GND4
RXD1
GND5
RXD0
GND6
RX_DV
GND7
RX_CLK
GND8
RX_ER
GND9
TX_ER
GND10
TX_CLK
GND11
TX_EN
GND12
TXD0
GND13
TXD1
GND14
TXD2
GND15
TXD3
GND16
COL
GND17
CRS
GND18
VCC2
CON036
40PIN
VCC4
21
22
23
24
3
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
ANALOG
DEVICES
FOR USE WITH ADSP-BF537 EZ-KIT LITE ONLY
*DENOTES DEFAULT SETTING
4
Title
Size
A
B
C
Nashua, NH 03063
4
PH: 1-800-ANALOGD
BLACKFIN USB-LAN EZ-EXTENDER
POE, MII, PWR SELECTION
Board No.
C
Date
20 Cotton Road
Rev
A0187-2003
2.1
Sheet
10-11-2007_16:18
D
6
of
6
I
INDEX
A
J
AMS0-3 signals, 2-3
architecture, of USB EZ-Extender, 2-2
asynchronous memory bank, 1-2
jumpers
map of locations, 2-2
JP1 (USB chip select), 2-3
JP2 (USB IRQ), 2-3
JP3 (USB soft reset), 2-3
B
bill of materials, A-1
block diagram, 2-2
board schematic (USB EZ-Extender), B-1
P
C
R
configuration, of USB EZ-Extender, 1-1
CS signal, 1-3
reset USB controller, 1-2
product overview, viii
S
E
expansion interface, viii
schematic, of USB EZ-Extender, B-1
setup, of USB EZ-Extender, 1-1
system architecture, 2-2
G
GPIO1-4 signals, 2-3
T
technical support, xi
I
IRQ line, 1-2
U
USB
interface, viii, 1-2
chip select jumper (JP1), 2-3
IRQ jumper (JP2), 2-3
soft reset jumper (JP3), 2-3
software documentation, 1-2
Blackfin/SHARC USB EZ-Extender Manual
I-1