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 , Inc., ALL RIGHTS RESERVED. This docu- ment 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 impli- cation 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 there- fore 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 Euro- pean 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. Perma- nent damage may occur on devices subjected to high-energy discharges. Proper ESD precautions are recommended to avoid performance degrada- tion 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 -like environment. SHARC processors are based on a 32-bit super 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 develop- ment 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 Black- fin/SHARC processor and a USB 2.0 device.

Please visit www.analog.com/EX2-USB for additional information, includ- ing 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 “Black- fin/SHARC USB EZ-Extender Setup” on page 1-1. Example programs are available to demonstrate capabilities of the Black- fin/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 Refer- ence” on page 2-1 Provides information on the hardware aspects of the board. • Appendix A, “Blackfin/SHARC USB EZ-Extender Bill of Materi- als” 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 develop- ment 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 infor- mation 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

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 evalua- tion 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/ General functional description, pinout, and ADSP-BF518(F) Blackfin Embedded timing of the processor 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 Description of the internal processor architec- Reference ture and all register functions • ADSP-BF52x Blackfin Processor Hardware Reference • ADSP-214xx SHARC Processor Hardware Reference • Blackfin Processor Programming Reference Description of all allowed processor assembly • SHARC Processor Programming Reference instructions

xiv 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 sche- matic 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 pro- grammable 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, driv- ers, 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 con- nect 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 Manufacturer Part Number Designator 1 1 SN74LVC1G08 U2 TI SN74LVC1G08DBVR SOT23-5 2 1 NET2272 TQFP64 U1 NET CHIP NET2272REV1A-LF 3 1 30MHZ OSC010 Y1 ECLIPTEK E2SAA10-30.000M 4 1 ADP130AUJZ-2.5 VR1 ANALOG ADP130AUJZ-2.5-R7 TSOT5 DEVICES

53 IDC SJ1-3 DIGI-KEY S9001-ND 2PIN_JUMPER_ SHORT 6 1 USB_MINI-B 5PIN P2 MOLEX 54819-0519 CON046

7 3 IDC 4X2 IDC4X2 JP1-3 SULLINS GEC04DAAN 8 1 QFS 52x2 P1 SAMTEC QFS-052-04.25-L-D-A QFS52x2_SMT 9 2 1UF 16V 10% 0805 C4-5 KEMET C0805C105K4RAC TU 10 1 47.0K 1/10W 1% R2 VISHAY CRCW080547K0FKEA 0805 11 1 42 100MHZ 4A FER1 DIGI-KEY 587-1768-2-ND 0805

12 3 10UF 6.3V 10% C8,C11,C17 AVX 08056D106KAT2A 0805

Blackfin/SHARC USB EZ-Extender Manual A-1 Ref. Qty. Description Reference Manufacturer Part Number Designator 13 11 0.01UF 16V 10% C2,C6-7,C9-10, AVX 0402YC103KAT2A 0402 C12-16,C18 14 7 10K 1/16W 5% R8-14 VISHAY CRCW040210K0FKED 0402 15 2 10PF 50V 5% 0805 C1,C3 AVX 08055A100JAT2A 16 1 1.5K 1/10W 5% R6 PANASONIC ERJ-3GEYJ152V 0603

17 2 39.0 1/10W 1% R4,R7 VISHAY CRCW-060339R0FKEA 0603 18 1 2.43K 1/10W 1% R1 DIGI-KEY 311-2.43KCRTR-ND 0805 19 1 330 1/10W 5% R16 VISHAY CRCW0603330RJNEA 0603

20 1 1M 1/10W 5% R5 VISHAY CRCW06031M00FNEA 0603 21 1 GREEN LED001 LED1 PANASONIC LN1361CTR 22 1 15KV PGB1010603 D1 LITTLEFUSE PGB1010603MR 0603 23 2 1.0K 1/16W 1% R3,R15 PANASONIC ERJ-2RKF1001X 0402

24 2 330 100MHZ 1.5A FER2-3 MURATA BLM21PG331SN1D 0805

A-2 Blackfin/SHARC USB EZ-Extender Manual A B C D

1 1

2 2 BLACKFIN USB-LAN EZ-EXTENDER SCHEMATIC

3 3

ANALOG 20 Cotton Road Nashua, NH 03063 4 DEVICES PH: 1-800-ANALOGD 4 Title BLACKFIN USB-LAN EZ-EXTENDER TITLE Size Board No. Rev C A0187-2003 2.1 Date 10-11-2007_16:18 Sheet 1 of 6

A B C D 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 P2 P3 1 2 1 2 1 2

3 4 3 4 3 4

5 6 DSP_A1 5 6 5 6 537_DMAR 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 TXD0 TXD1 DSP_A8 13 14 DSP_A9 13 14 13 14 TXD2 TXD3 DSP_A10 15 16 DSP_A11 15 16 15 16 TX_EN TX_CLK 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 DSP_A16 DSP_A17 23 24 23 24 TP2 TP3 23 24

25 26 25 26 25 26 U2 27 28 27 28 27 28 1 4 RESET 2 29 30 29 30 CLK_OUT_EXP1 29 30 2 2 SN74AHC1G00 31 32 31 32 PHYINT 31 32 COL SOT23-5 33 34 33 34 33 34 RXD0 RXD1 35 36 35 36 35 36 RXD2 RXD3 37 38 37 38 37 38 RX_DV RX_CLK DSP_D0 39 40 DSP_D1 39 40 3.3V 39 40 RX_ER CRS DSP_D2 41 42 DSP_D3 41 42 41 42 MDC MDIO 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 533_PF11 533_PF10 DSP_D10 49 50 DSP_D11 49 50 49 50 Decoupling Cap for U2 533_PF9 R61 R60 R45 R8 DSP_D12 51 52 DSP_D13 51 52 10K 10K 10K 10K 51 52 3.3V 0805 0805 0805 0805 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 AMS3 561_ABE3 C27 DSP_D22 61 62 DSP_D23 61 62 61 62 0.1UF 561_ABE2 0805 DSP_D24 63 64 DSP_D25 63 64 63 64 ABE1 DSP_D26 65 66 DSP_D27 65 66 65 66 ABE0 DSP_D28 67 68 DSP_D29 67 68 67 68

DSP_D30 69 70 DSP_D31 69 70 69 70 ARE AWE 3 71 72 71 72 71 72 3

73 74 73 74 73 74

75 76 75 76 75 76 POE_VCC+ 77 78 77 78 77 78 POE_VCC- 561_PF12 79 80 79 80 79 80 561_PF10_537_PF7 81 82 81 82 81 82 561_PF11_537_PF6 83 84 83 84 83 84 561_PF9_537_PF5 85 86 85 86 85 86

87 88 87 88 87 88

89 90 89 90 89 90

CON018 CON018 CON018

ANALOG 20 Cotton Road Nashua, NH 03063 4 DEVICES PH: 1-800-ANALOGD 4 Title BLACKFIN USB-LAN EZ-EXTENDER EXPANSION INTERFACE Size Board No. Rev C A0187-2003 2.1 Date 10-11-2007_16:18 Sheet 2 of 6

A B C D A B C D

3.3V

U1 DSP_A[1:15] DSP_A1 47 2 ADDR1 ADDR[1:15] 1A1 1Y1 DSP_A2 46 3 ADDR2 DSP_D[0:31] 1A2 1Y2 U17 DSP_A3 44 5 ADDR3 1A3 1Y3 DSP_D0 47 2 USB_D0 USB_D[0:15] DSP_A4 43 6 ADDR4 1A1 1B1 R65 R63 R62 R64 1A4 1Y4 DSP_D1 46 3 USB_D1 10K 10K 10K 10K DSP_A5 41 8 ADDR5 1A2 1B2 0805 0805 0805 0805 2A1 2Y1 Decoupling Caps for U1 DSP_D2 44 5 USB_D2 DSP_A6 40 9 ADDR6 1A3 1B3 U5 2A2 2Y2 3.3V DSP_D3 43 6 USB_D3 DSP_A7 38 11 ADDR7 1A4 1B4 4 2A3 2Y3 1 DSP_D4 41 8 USB_D4 1Y0 USB_EN DSP_A8 37 12 ADDR8 1 1A5 1B5 2 5 2A4 2Y4 DSP_D5 40 9 USB_D5 DSP_A16 1A0 1Y1 LAN_EN 1A6 1B6 3 6 DSP_A9 36 13 ADDR9 DSP_D6 38 11 USB_D6 DSP_A17 1A1 1Y2 3.3V 3A1 3Y1 1A7 1B7 7 DSP_A10 35 14 ADDR10 DSP_D7 37 12 USB_D7 1Y3 3A2 3Y2 1A8 1B8 12 DSP_A11 33 16 ADDR11 DSP_D8 36 13 USB_D8 2Y0 3A3 3Y3 C38 C39 C37 C36 2A1 2B1 14 11 DSP_A12 32 17 ADDR12 0.1UF 0.1UF 0.1UF 0.1UF DSP_D9 35 14 USB_D9 2A0 2Y1 3A4 3Y4 0805 0805 0805 0805 2A2 2B2 13 10 DSP_A13 30 19 ADDR13 DSP_D10 33 16 USB_D10 2A1 2Y2 4A1 4Y1 2A3 2B3 9 R4 DSP_A14 29 20 ADDR14 DSP_D11 32 17 USB_D11 2Y3 10K 4A2 4Y2 2A4 2B4 0805 DSP_A15 27 22 ADDR15 DSP_D12 30 19 USB_D12 1 4A3 4Y3 2A5 2B5 AMS3 EN1 26 23 DSP_D13 29 20 USB_D13 15 4A4 4Y4 2A6 2B6 EN2 DSP_D14 27 22 USB_D14 1 2A7 2B7 TSSOP16 ADDR_EN OE1 DSP_D15 26 23 USB_D15 48 2A8 2B8 OE2 25 48 OE3 USB_EN OE1 24 25 OE4 OE2 PI74AVC+16244 TSSOP48

TSSOP48 Decoupling Caps for U10 Decoupling Caps for U16

3.3V 3.3V U16

DSP_D0 47 2 LAN_D0 LAN_D[0:31] 1A1 1B1 DSP_D1 46 3 LAN_D1 1A2 1B2 3.3V DSP_D2 44 5 LAN_D2 3.3V 1A3 1B3 2 DSP_D3 43 6 LAN_D3 Decoupling Cap for U12 2 1A4 1B4 DSP_D4 41 8 LAN_D4 C30 C31 C33 C32 C52 C51 C50 C49 3.3V 1A5 1B5 0.1UF 0.1UF 0.1UF 0.1UF 0.1UF 0.1UF 0.1UF 0.1UF DSP_D5 40 9 LAN_D5 0805 0805 0805 0805 0805 0805 0805 0805 3.3V_USB 1A6 1B6 DSP_D6 38 11 LAN_D6 R1 R3 1A7 1B7 10K 10K DSP_D7 37 12 LAN_D7 0805 0805 1A8 1B8 DSP_D8 36 13 LAN_D8 2A1 2B1 C40 DSP_D9 35 14 LAN_D9 R2 0.1UF 2A2 2B2 10K 0805 DSP_D10 33 16 LAN_D10 0805 2A3 2B3 Decoupling Caps for U17 DSP_D11 32 17 LAN_D11 U12 2A4 2B4 3.3V DSP_D12 30 19 LAN_D12 2 2A5 2B5 561_PF9_537_PF5 IA0 DSP_D13 29 20 LAN_D13 5 2A6 2B6 561_PF10_537_PF7 IB0 DSP_D14 27 22 LAN_D14 11 2A7 2B7 561_PF11_537_PF6 IC0 4 DSP_D15 26 23 LAN_D15 14 YA LAN_IRQ 2A8 2B8 561_ADDR1 ID0 7 YB 533_561_USB_IRQ 48 9 OE1 C56 C55 C54 C53 3 YC USB_RESET 25 0.1UF 0.1UF 0.1UF 0.1UF 533_PF9 IA1 12 OE2 0805 0805 0805 0805 6 YD LAN_ADDR1 * 533_PF10 IB1 SW1.1 SW1.1 10 ON OFF TSSOP48 533_PF11 IC1 13 U1 U1 ADDR1 ID1 ADDR_EN ENABLED HI-Z U10 15 DSP_D16 47 2 LAN_D16 FLAG_EN EN * 1A1 1B1 1 SW1.2 SW1.2 DSP_D17 46 3 LAN_D17 561_PF12 SEL ON OFF 3 1A2 1B2 3 DSP_D18 44 5 LAN_D18 U12 U12 1A3 1B3 TSSOP16 FLAG_EN ENABLED HI-Z DSP_D19 43 6 LAN_D19 1A4 1B4 DSP_D20 41 8 LAN_D20 SEL=0 FOR BF561 USE 1A5 1B5 DSP_D21 40 9 LAN_D21 SEL=0 FOR BF537 USE SW1.3 SW1.4 1A6 1B6 DSP_D22 38 11 LAN_D22 SEL=1 FOR BF533 USE 1A7 1B7 * * DSP_D23 37 12 LAN_D23 533 OPERATION ON OFF 1A8 1B8 Decoupling Caps for U5 DSP_D24 36 13 LAN_D24 2A1 2B1 3.3V 561 OPERATION ON OFF DSP_D25 35 14 LAN_D25 2A2 2B2 DSP_D26 33 16 LAN_D26 537 OPERATION ON OFF 2A3 2B3 DSP_D27 32 17 LAN_D27 DEFAULT SETTING = ON 2A4 2B4 ADDR1 DSP_D28 30 19 LAN_D28 SW1 * Denotes default position

2A5 2B5 561_ABE3 ON

11 8 DSP_D29 29 20 LAN_D29 C34 ADDR_EN 2A6 2B6

0.1UF 22 7 DSP_D30 27 22 LAN_D30 0805 FLAG_EN 2A7 2B7

R35 R54 33 6 DSP_D31 26 23 LAN_D31 0 0 533_561_USB_IRQ 2A8 2B8

0805 0805 44 5 DNP USB_IRQ 537_DMAR 48 DIP4 LAN_EN OE1 SWT018 25 OE2 561_ADDR1

TSSOP48 R34 4.7K 20 Cotton Road 0805 ANALOG Nashua, NH 03063 A17 A16 BF561 DSP ADDR RANGE PERIPHERAL A17 A16 BF533/BF537 DSP ADDR RANGE PERIPHERAL 4 DEVICES PH: 1-800-ANALOGD 4 0 0 0x2C00 0000 - 0x2C00 007F USB 0 0 0x2030 0000 - 0x2030 007F USB Title BLACKFIN USB-LAN EZ-EXTENDER 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 BUS SWITCHES 1 1 0x2C03 0000 - 0x2C03 FFFF N/A 1 1 0x2033 0000 - 0x2033 FFFF N/A Size Board No. Rev C A0187-2003 2.1 Date 10-11-2007_16:18 Sheet 3 of 6

A B C D A B C D

U9 ADDR[2:6] ADDR2 32 19 USB_D0 USB_D[0:15] LA0 LD0 ADDR3 31 20 USB_D1 LA1 LD1 ADDR4 30 21 USB_D2 LA2 LD2 ADDR5 29 22 USB_D3 LA3 LD3 ADDR6 28 23 USB_D4 LA4 LD4 35 USB_D5 58 LD5 USB_RESET RESET 36 USB_D6 V_SELECT 53 LD6 USB_ALE ALE 37 USB_D7 1 61 LD7 5V 2.5V 1 USB_EN CS USB 2.0 38 USB_D8 3.3V_USB 2.5V AVCC 59 LD8 ARE IOR 39 USB_D9 60 LD9 FER1 FER2 AWE IOW 43 USB_D10 VR1 600 600 50 LD10 1206 1206 USB_DMARD DMARD 44 USB_D11 2 1 34 LD11 R46 C42 INPUT OUTPUT USB_DMAWR DMAWR 45 USB_D12 R9 0 1UF 6 3 51 LD12 10K 0805 0805 SD ERR USB_DACK DACK 46 USB_D13 0805 GND 52 LD13 4 ADP3330ARTZ-25 USB_EOT EOT 47 USB_D14 C4 SOT23-6 C5 AGND LD14 0.47UF 0.47UF 18 49 USB_D15 0805 0805 USB_TEST TEST LD15 USB_IRQ FER5 40 42 TP4 USB_TRST TRST 57 USB_LCLK0 0805 J3 17 LCLKO 1 FER7 USB_TCM2 TMC2 62 USB_DREQ USB_VBUS VCC 600 Y2 DREQ 2 1206 30MHZ 25 63 R19 D- OSC010 XIN IRQ 39.0 3 26 0805 D+ XOUT 9 4 RSDM GND 13 8 5 C46 C47 RREF DM SHELL SHGND 10PF 10PF 6 0805 0805 64 DP CON009 USB_VBUS VBUS 5 R21 USB RSDP 39.0 2 R20 0805 3.3V_USB RPU 1.5K FER6 0805 VR2 42 R5 R7 NET2272 R6 C1 0805 2.43K 47.0K TQFP64 1M 0.01UF 2 1 0805 0805 0805 0805 INPUT OUTPUT 6 3 SD ERR GND 2 4 ADP3330ARTZ-33 2 C45 SOT23-6 C44 0.47UF 0.47UF 0805 0805

AGND

AVCC 2.5V 3.3V_USB Decoupling Caps for U9 Decoupling Caps for U9 Decoupling Caps for U9

3.3V_USB AVCC 2.5V

C2 C3 CT1 C7 C6 C9 C8 CT2 C10 C11 C12 C13 CT3 U9 3.3V_USB 3.3V_USB 0.1UF 0.01UF 10UF 0.1UF 0.01UF 0.1UF 0.01UF 10UF 0.1UF 0.01UF 0.1UF 0.01UF 10UF 0805 0805 B 0805 0805 0805 0805 B 0805 0805 0805 0805 B 1 24 VDDC1 VSSC1 48 56 VDDC2 VSSC2 33 3 VSSIO1 VDD25 41 VSSIO2 R10 R11 15 54 10K 10K AGND AVDD USB 2.0 VSSIO3 0805 0805 3 11 3 PVDD 4 GND1 27 10 USB_DMARD VDDIO1 GND2 42 USB_DMAWR VDDIO2 12 55 AVSS1 USB_ALE VDDIO3 14 AVSS2 USB_DACK 7 16 VDD33 COM USB_EOT

NET2272 USB_TEST TQFP64 USB_TRST

USB_TCM2

AGND USB_DREQ

R12 R13 R14 R15 R16 R17 R18 10K 10K 10K 10K 10K 10K 10K 0805 0805 0805 0805 0805 0805 0805

ANALOG 20 Cotton Road Nashua, NH 03063 4 DEVICES PH: 1-800-ANALOGD 4 Title BLACKFIN USB-LAN EZ-EXTENDER USB Size Board No. Rev C A0187-2003 2.1 Date 10-11-2007_16:18 Sheet 4 of 6

A B C D A B C D

3.3V 3.3V_LAN

U7 LAN_D[0:31] JP2 78 107 LAN_D0 1 2 LAN_ADDR1 A1 D0 ADDR2 79 106 LAN_D1 IDC2X1 ADDR[2:15] A2 D1 IDC ADDR3 80 105 LAN_D2 A3 D2 JP2 Default = ON ADDR4 81 104 LAN_D3 A4 D3 A3V ADDR5 82 102 LAN_D4 1 A5 D4 1 ADDR6 83 101 LAN_D5 A3V A6 D5 A3V ADDR7 84 100 LAN_D6 A7 D6 ADDR8 85 99 LAN_D7 A8 D7 C16 ADDR9 86 76 LAN_D8 0.01UF A9 D8 0805 ADDR10 87 75 LAN_D9 3.3V_LAN A10 D9 ADDR11 88 74 LAN_D10 A11 D10 ADDR12 89 73 LAN_D11 A3V 3.3V_LAN R32 R33 A12 D11 R26 R27 49.9 49.9 ADDR13 90 71 LAN_D12 24.9 24.9 0805 0805 A13 D12 0805 0805 ADDR14 91 10/100 70 LAN_D13 R28 R36 A14 D13 U7 0 J1 10K ADDR15 92 69 LAN_D14 0805 0805 A15 D14 1 14 1 U3 68 LAN_D15 VDD1 TPO+ 1 10 D15 33 15 2 CS EECS 66 LAN_D16 VDD2 TPO- R29 6 2 9 D16 44 17 0 3 PE MicroWire SK EESK 65 LAN_D17 VDD3 TPI+ 0805 7 Serial EEPROM 3 7 D17 62 18 4 PRE DI EEDO 64 LAN_D18 VDD4 TPI- 4 8 D18 77 20 JP3 5 DO EEDI 63 LAN_D19 VDD5 LNK 1 2 JP3 Default = OFF R30 93LC46B SW2 D19 98 21 24.9 6

ON VDD6 LBK

SOIC8 1 1 8 6 61 LAN_D20 IDC2X1 0805 ENEEP D20 110 28 IDC 7 VDD7 CNTRL

2 2 7 5 60 LAN_D21 IOS2 D21 120 12 8 VDD8 RBIAS

3 3 6 4 59 LAN_D22 R31 IOS1 D22 24.9

4 4 5 3 58 LAN_D23 11 124 0805 CON_RJ45B IOS0 D23 AVDD1 RXD0 R25 DIP4 56 LAN_D24 3.3V_LAN 16 123 11.0K SWT018 94 D24 AVDD2 RXD1 1206 2 ABE0 BE0 55 LAN_D25 122 2 95 D25 24 RXD2 ABE1 BE1 54 LAN_D26 GND1 121 96 D26 39 RXD3 561_ABE2 BE2 53 LAN_D27 GND2 116 97 D27 52 10/100 TXD0 561_ABE3 BE3 51 LAN_D28 GND3 115 D28 R22 R23 57 TXD1 41 50 LAN_D29 330 330 GND4 ETHERNET 114 LAN_EN AEN D29 1206 1206 67 TXD2 30 49 LAN_D30 GND5 113 RESET RESET D30 72 TXD3 37 48 LAN_D31 GND6 111 LAN_ADS ADS D31 93 TXEN100 42 GND7 119 3.3V_LAN LAN_LCLK LCLK 38 103 CRS100 46 ARDY LAN_ARDY LED1 LED2 GND8 112 LAN_RDYRTN RDYRTN 43 YELLOW YELLOW 108 COL100 31 SRDY LED001 LED001 GND9 125 ARE RD 29 117 RX_DV 32 INTR0 LAN_IRQ TX RX GND10 126 AWE WR 45 RX_ER 34 LDEV 13 25 LAN_DATACS DATACS AGND1 MDI 35 22 19 26 R37 R38 R39 R40 R41 R42 R43 LAN_CYCLE CYCLE LEDA AGND2 MDO 10K 10K 10K 10K 10K 10K 10K 36 23 27 0805 0805 0805 0805 0805 0805 0805 LAN_W/R~ W/R~ LEDB MCLK 40 128 118 LAN_VLBUS VLBUS XTAL2 RX25 127 109 LAN_LCLK LAN91C111 XTAL1 TX25 TQFP128 LAN_RDYRTN 2 R55 CSOUT LAN_DATACS 33 47 SW2.1 SW2.2 SW2.3 SW2.4 0805 X25OUT LAN_CYCLE

LAN91C111 LAN_W/R~ Decoupling Cap for U3 TQFP128 EEPROM DISABLED ON X X X R24 LAN_VLBUS 3 * 1M 3 EEPROM ENABLED OFF X X X 3.3V_LAN 0805 LAN_ARDY DNP LAN_ADS * Denotes Default Setting

"X" DENOTES DON'T CARE VALUE Y1 R44 PLEASE REFER TO SMSC DATASHEET FOR MORE INFO ON IOS[2:0] OSC005 10K C43 0805 0.1UF 0805 25MHZ

C14 C15 30PF 30PF 1206 1206

Decoupling Caps for U7 Decoupling Caps for U7 3.3V_LAN A3V

R56 3.3V_LAN A3V 0 1206

FER3 600 C17 C19 C20 C21 C22 C23 C24 C18 C25 C26 1206 1UF 0.1UF 0.1UF 0.1UF 0.1UF 0.1UF 0.1UF 1UF 0.1UF 0.1UF 20 Cotton Road 0805 0805 0805 0805 0805 0805 0805 0805 0805 0805 ANALOG Nashua, NH 03063 SHGND2 4 DEVICES PH: 1-800-ANALOGD 4 Title BLACKFIN USB-LAN EZ-EXTENDER LAN Size Board No. Rev C A0187-2003 2.1 Date 10-11-2007_16:18 Sheet 5 of 6

A B C D A B C D

POWER OVER ETHERNET CIRCUITRY FOR USE WITH ADSP-BF537 EZ-KIT LITE ONLY

1 1 D2 SBM1040 POE_PWR DIO004 10A T1 3 5 [email protected] 6

R58 0 R48 4 0805 10K CT6 C48 DNP 0805 2 680UF 0.1UF E 0805

U4 7 13 4 1 8 VPORTP PVCC PA1134 D4 5 11 ICS005 RCLASS PWRGD 2 C35 1 3 CT4 CT5 D1 4 1 0.1UF PGND1 NGATE 4.7UF 4.7UF R49 SMAJ58A POE_VCC+ ~A + 0805 R47 8 14 D3 B B 6.81K DIO003 68.1 PGND2 SENSE DNP 0805 R51 1 40A 0805 9 6 DL35 100.0 3 2 PGND3 NC U8 0805 POE_VCC- ~B - 16 2 4 1 PGND4 ITH/RUN 12 10 C41 MDIP4 SIGDISA POUT 0.1UF 7 15 0805 R52 VPORTN VFB 3 2 10.0K LTC4267 1 2 5 6 1206 SSOP16 PS2911-1 ICS006 U11 3 SI3440DV 2 TSOP6 U13 R59 1 TLV431A 0 AGND2 AGND2 SOT23-3 0805 4 AGND2 3 DNP

2 R53 2 3.32K R50 0805 0.12 0603 FER4 600 1206

AGND2 AGND2

MII INTERFACE 5V 5V

J2 1 21 VCC1 VCC3 2 22 MDIO MDIO GND1 3 23 MDC MDC GND2 4 24 3 WARNING: THE EZ-KIT LITE MUST NOT BE POWERED RXD3 RXD3 GND3 3 5 25 WHEN THESE JUMPERS ARE POPULATED. RXD2 RXD2 GND4 6 26 RXD1 RXD1 GND5 7 27 RXD0 RXD0 GND6 V_SELECT TP1 8 28 5V RX_DV RX_DV GND7 9 29 RX_CLK RX_CLK GND8 10 30 RX_ER RX_ER GND9 POE_PWR JP1 TX_ER 11 31 1 TX_ER GND10 12 32 2 TX_CLK TX_CLK GND11 13 33 3 R57 TX_EN TX_EN GND12 10K 14 34 IDC3X1 0805 TXD0 TXD0 GND13 15 35 TXD1 TXD1 GND14 16 36 TXD2 TXD2 GND15 17 37 TXD3 TXD3 GND16 18 38 COL COL GND17 19 39 SOURCE OF 5V PWR JP1 SETTING CRS CRS GND18 20 40 * VCC2 VCC4 EZ-KIT POWER NO JUMPER CON036 40PIN USB TEST MODE JP1 and JP2

POE POWER FOR USE WITH ADSP-BF537 EZ-KIT LITE ONLY 20 Cotton Road ADSP-BF537 EZ-KIT LITE ONLY JP2 and JP3 ANALOG Nashua, NH 03063 *DENOTES DEFAULT SETTING 4 DEVICES PH: 1-800-ANALOGD 4 Title BLACKFIN USB-LAN EZ-EXTENDER POE, MII, PWR SELECTION Size Board No. Rev C A0187-2003 2.1 Date 10-11-2007_16:18 Sheet 6 of 6

A B C D IINDEX

A J AMS0-3 signals, 2-3 jumpers architecture, of USB EZ-Extender, 2-2 map of locations, 2-2 asynchronous memory bank, 1-2 JP1 (USB chip select), 2-3 JP2 (USB IRQ), 2-3 B JP3 (USB soft reset), 2-3 bill of materials, A-1 block diagram, 2-2 P board schematic (USB EZ-Extender), B-1 product overview, viii

C R configuration, of USB EZ-Extender, 1-1 reset USB controller, 1-2 CS signal, 1-3 S E schematic, of USB EZ-Extender, B-1 expansion interface, viii 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