adsp-21161n ez-kit lite evaluation system manual...port (ep) and host processor interface (hpi)....

122
ADSP-21161N EZ-KIT Lite ® Evaluation System Manual Revision 2.1, March 2004 Part Number 82-000530-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106 a

Upload: others

Post on 22-Jan-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

ADSP-21161N EZ-KIT Lite®

Evaluation System Manual

Revision 2.1, March 2004

Part Number82-000530-01

Analog Devices, Inc.One Technology WayNorwood, Mass. 02062-9106 a

Page 2: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Copyright Information© 2004 Analog Devices, 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.

Limited WarrantyThe EZ-KIT Lite evaluation system is warranted against defects in materi-als and workmanship for a period of one year from the date of purchase from Analog Devices or from an authorized dealer.

DisclaimerAnalog 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 NoticeThe Analog Devices logo, VisualDSP++, the VisualDSP++ logo, SHARC, SHARC logo, CROSSCORE, the CROSSCORE logo, and EZ-KIT Lite are registered trademarks of Analog Devices, Inc.

All other brand and product names are trademarks or service marks of their respective owners.

Page 3: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Regulatory Compliance The ADSP-21161N EZ-KIT Lite evaluation system 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 ADSP-21161N EZ-KIT Lite evaluation system had been appended to the Technical Construction File referenced “DSPTOOLS1” dated December 21, 1997 and was awarded CE Certification by an appointed European Competent Body as listed below.

Technical Certificate No: Z600ANA1.005

Issued by: Technology International (Europe) Limited

41 Shrivenham Hundred Business Park

Shrivenham, Swindon, SN6 8TZ, UK

The EZ-KIT Lite evaluation system contains ESD (electrostatic discharge) sensitive devices. Electro-static 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 EZ-KIT Lite boards in the protective shipping package.

Page 4: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

CONTENTS

iv ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 5: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

CONTENTS

PREFACE

Purpose of This Manual ................................................................. xiv

Intended Audience ......................................................................... xiv

Manual Contents ............................................................................ xv

What’s New in This Manual ............................................................ xv

Technical or Customer Support ...................................................... xvi

Supported Processors ...................................................................... xvi

Product Information ...................................................................... xvi

MyAnalog.com ........................................................................ xvii

DSP Product Information ........................................................ xvii

Related Documents ................................................................ xviii

Online Documentation ............................................................ xix

Printed Manuals ....................................................................... xix

VisualDSP++ Documentation Set ......................................... xix

Hardware Manuals ................................................................ xx

Data Sheets ........................................................................... xx

Contacting DSP Publications ..................................................... xx

Notation Conventions .................................................................... xxi

ADSP-21161N EZ-KIT Lite Evaluation System Manual v

Page 6: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

CONTENTS

GETTING STARTED

Contents of EZ-KIT Lite Package ................................................. 1-1

PC Configuration ......................................................................... 1-3

Installation Tasks .......................................................................... 1-3

Installing VisualDSP++ and EZ-KIT Lite Software .................. 1-4

Installing and Registering VisualDSP++ License ....................... 1-4

Setting Up EZ-KIT Lite Hardware .......................................... 1-5

Installing EZ-KIT Lite USB Driver ......................................... 1-6

Windows 98 USB Driver .................................................... 1-7

Windows 2000 USB Driver .............................................. 1-11

Windows XP USB Driver ................................................. 1-12

Verifying Driver Installation .................................................. 1-14

Starting VisualDSP++ ........................................................... 1-16

USING EZ-KIT LITE

EZ-KIT Lite License Restrictions .................................................. 2-2

Memory Map ............................................................................... 2-2

Using SDRAM Memory ............................................................... 2-3

Using FLAG Pins ......................................................................... 2-5

Using Interrupt Pins ..................................................................... 2-6

Using Audio Interface ................................................................... 2-6

Example Programs ........................................................................ 2-8

Using Flash Programmer Utility .................................................... 2-8

Using EZ-KIT Lite VisualDSP++ Interface .................................... 2-9

vi ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 7: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

CONTENTS

Boot Load ............................................................................... 2-9

Target Options ........................................................................ 2-9

While Target is Halted and On Emulator Exit Options ...... 2-10

Other Options .................................................................. 2-10

Core Hang Conditions .......................................................... 2-11

Hardware Breakpoints ........................................................... 2-12

Common Hardware Breakpoint Attributes ......................... 2-13

Global Hardware Breakpoint Options ................................ 2-13

Data Hardware Breakpoints ............................................... 2-15

Instruction Hardware Breakpoints ..................................... 2-16

Other Breakpoints ............................................................. 2-17

Tips and Tricks Using Hardware Breakpoints ..................... 2-18

Latency ......................................................................... 2-18

Restrictions ................................................................... 2-18

Setting a Breakpoint on a Single Address ........................ 2-18

Restricted Software Breakpoints ............................................. 2-19

EZ-KIT LITE HARDWARE REFERENCE

System Architecture ...................................................................... 3-2

External Port ........................................................................... 3-3

Host Processor Interface (HPI) ................................................ 3-3

SPORT Audio Interface ........................................................... 3-3

SPI Audio Interface ................................................................. 3-4

Breadboard Area ...................................................................... 3-4

JTAG Emulation Port .............................................................. 3-5

ADSP-21161N EZ-KIT Lite Evaluation System Manual vii

Page 8: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

CONTENTS

Jumper Settings ............................................................................ 3-5

SDRAM Disable Jumper (JP1) ................................................ 3-5

SPDIF Selection Jumper (JP2) ................................................ 3-5

MCLK Selection Jumper (JP3) ................................................ 3-6

FLAG0 Enable Jumper (JP4) ................................................... 3-7

FLAG1 Enable Jumper (JP5) ................................................... 3-7

Sample Frequency Jumper (JP6) .............................................. 3-7

ADC2 Input Mode Selection Jumpers (JP7–8) ......................... 3-8

MIC Gain Selection Jumpers (JP9–10) .................................... 3-8

ADC1 Input Selection Jumper (JP11) ...................................... 3-9

Processor ID Jumper (JP19) .................................................. 3-10

Boot Mode Selection Jumper (JP20) ...................................... 3-10

Clock Mode Selection Jumper (JP21) .................................... 3-11

~BMS Enable Jumper (JP22) ................................................. 3-12

AD1836 Control Selection Jumper (JP23) ............................. 3-12

SW1 Enable Jumper (JP26) ................................................... 3-12

SW2 Enable Jumper (JP27) ................................................... 3-12

LEDs and Push Buttons .............................................................. 3-13

Reset LEDs (LED1 and LED8) ............................................. 3-14

FLAG LEDs (LED2–7) ......................................................... 3-14

VERF LED (LED9) .............................................................. 3-14

USB Monitor LED (LED10) ................................................. 3-15

Power LED (LED11) ............................................................ 3-15

Programmable FLAG Push Buttons (SW1–4) ........................ 3-15

viii ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 9: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

CONTENTS

Interrupt Push Buttons (SW5–7) ........................................... 3-15

Board Reset Push Button (SW8) ............................................ 3-16

Connectors ................................................................................. 3-16

USB Connector (P2) ............................................................. 3-16

Audio Connectors (P4–8, P17) .............................................. 3-18

External Port Connector (P9) ................................................ 3-18

Host Processor Interface Connector (P10) .............................. 3-19

JTAG Connector (P12) .......................................................... 3-19

Link Port Connectors (P13–14) ............................................. 3-19

SPORT1 and SPORT3 Connector (P15) ............................... 3-20

Power Connector (P16) ......................................................... 3-20

Specifications .............................................................................. 3-21

Power Supply ........................................................................ 3-21

Board Current Measurements ................................................ 3-21

BILL OF MATERIALS

INDEX

ADSP-21161N EZ-KIT Lite Evaluation System Manual ix

Page 10: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

CONTENTS

x ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 11: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

PREFACE

Thank you for purchasing the ADSP-21161N EZ-KIT Lite®, Analog

Devices (ADI) evaluation system for 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 pro-cessor, which gives SHARC the bandwidth for sustained high-speed computations. SHARC represents today’s de facto standard for float-ing-point DSP targeted for premium audio applications.

The evaluation system is designed to be used in conjunction with the VisualDSP++® development environment to test the capabilities of the ADSP-21161N SHARC processors. The VisualDSP++ development envi-ronment gives you the ability to perform advanced application code development and debug, such as:

• Create, compile, assemble, and link application programs written in C++, C, and ADSP-21161N assembly

• Load, run, step, halt, and set breakpoints in application program

• Read and write data and program memory

• Read and write core and peripheral registers

• Plot memory

Access to the ADSP-21161N processor from a personal computer (PC) is achieved through a USB port or an optional JTAG emulator. The USB interface gives unrestricted access to the ADSP-21161N processor and the

ADSP-21161N EZ-KIT Lite Evaluation System Manual xi

Page 12: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

evaluation board peripherals. Analog Devices JTAG emulators offer faster communication between the host PC and target hardware. Analog Devices carries a wide range of in-circuit emulation products. To learn more about Analog Devices emulators and DSP development tools, go to http://www.analog.com/dsp/tools/.

ADSP-21161N EZ-KIT Lite provides example programs to demonstrate the capabilities of the evaluation board.

The VisualDSP++ license provided with this EZ-KIT Lite evalua-tion system limits the size of a user program to 5K words of internal memory.

The board features:

• Analog Devices ADSP-21161N processor

100 MHz Core Clock SpeedCore Clock Mode Jumper Configurable

• Analog Devices AD1836 96 kHz Audio CodecJumper Selectable Line-In or Mic-In 3.5 mm Stereo JackLine-Out 3.5 mm Stereo Jack4 RCA Jacks for Audio Input8 RCA Jacks for Audio Output

• Analog Devices AD1852 192 kHz Auxiliary DAC

• Crystal Semiconductor CS8414 96 kHz SPDIF Receiver

Optical and Coaxial Connectors for SPDIF Input

• Flash Memory

512K x 8-bits

xii ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 13: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Preface

• Interface Connectors

14-Pin Emulator Connector for JTAG Interface SPORT Connectors Link Port 0 and Link Port 1External Port Connectors (not populated)

• General-Purpose IO

4 Push Button Flags 3 Push Button Interrupts6 LED Outputs

• Analog Devices ADP3338 and ADP3339 Voltage Regulators

• Breadboard area with typical SMT footprints

The EZ-KIT Lite board has a Flash memory device that can be used to store user-specific boot code. By configuring the jumpers for EPROM boot, the board can run as a stand-alone unit. The ADSP-21161N EZ-KIT Lite package contains a Flash programmer utility, which allows you to program the flash memory. The “Using Flash Programmer Utility” is described on page 2-8.

SPORT0 and SPORT2 connect to the audio codec, facilitating creation of audio-signal processing applications. SPORT1 and SPORT3 connect to off-board connectors of other serial devices.

Additionally, the EZ-KIT Lite board provides un-installed expansion con-nector footprints that allow you to connect to the processor’s External Port (EP) and Host Processor Interface (HPI).

ADSP-21161N EZ-KIT Lite Evaluation System Manual xiii

Page 14: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Purpose of This Manual

Purpose of This Manual The ADSP-21161N EZ-KIT Lite Evaluation System Manual provides instructions for using the hardware and installing the software on your PC. The text includes guidelines for running your own code on the ADSP-21161N EZ-KIT Lite. The manual also describes the board’s con-figuration and components. Finally, a schematic and a bill of materials are provided as a reference for future ADSP-21161N board designs.

Intended AudienceThis manual is a user’s guide and reference to the ADSP-21161N EZ-KIT Lite evaluation system. Programmers who are familiar with the Analog Devices SHARC processor architecture, operation, and programming are the primary audience for this manual.

Programmers who are unfamiliar with Analog Devices SHARC processors can use this manual in conjunction with the ADSP-21161 SHARC Proces-sor Hardware Reference and ADSP-21160 SHARC Processor Instruction Set Reference, which describe the DSP’a architecture and instruction set. Pro-grammers who are unfamiliar with VisualDSP++ should refer to the VisualDSP++ online Help and the VisualDSP++ user’s or getting started guides. For the locations of these documents, see “Related Documents” on page -xviii.

xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 15: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Preface

Manual ContentsThe manual consists of:

• Chapter 1, “Getting Started” on page 1-1Provides software and hardware installation procedures, PC system requirements, and basic board information.

• Chapter 2, “Using EZ-KIT Lite” on page 2-1Provides information on the EZ-KIT Lite from a programmer’s perspective and provides a simplified memory map.

• Chapter 3, “EZ-KIT Lite Hardware Reference” on page 3-1Provides information on the hardware aspects of the evaluation system.

• Appendix A, “Bill Of Materials” on page A-1Provides a list of components used to manufacture the EZ-KIT Lite board.

• Appendix B, “Schematics” on page B-1Provides the resources to allow EZ-KIT Lite board-level debugging or to use as a reference design.The appendix is not part of the online Help. The online Help viewers should go the PDF version of the ADSP-21161N EZ-KIT Lite Evaluation System Manual located in the Docs\EZ-KIT Lite Manuals folder on the installation CD to see the schematics.

What’s New in This Manual This is the third edition of the ADSP-21161N EZ-KIT Lite Evaluation System Manual. The new edition includes the updated installation and license registration procedures.

ADSP-21161N EZ-KIT Lite Evaluation System Manual xv

Page 16: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Technical or Customer Support

Technical or Customer SupportYou can reach DSP Tools Support in the following ways.

• Visit the DSP Development Tools website at

www.analog.com/technology/dsp/developmentTools/index.html

• Email questions to

[email protected]

• Phone questions to 1-800-ANALOGD

• Contact your ADI local sales office or authorized distributor

• Send questions by mail to

Analog Devices, Inc.

One Technology Way

P.O. Box 9106

Norwood, MA 02062-9106

USA

Supported ProcessorsThe ADSP-21161N EZ-KIT Lite evaluation system supports Analog Devices ADSP-21161N SHARC processors.

Product InformationYou can obtain product information from the Analog Devices website, from the product CD-ROM, or from the printed publications (manuals).

xvi ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 17: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Preface

Analog Devices is online at www.analog.com. Our website provides infor-mation about a broad range of products—analog integrated circuits, amplifiers, converters, and digital signal processors.

MyAnalog.comMyAnalog.com is a free feature of the Analog Devices website that allows customization of a webpage to display only the latest information on products you are interested in. You can also choose to receive weekly email notification containing updates to the webpages that meet your interests. MyAnalog.com provides access to books, application notes, data sheets, code examples, and more.

Registration:

Visit www.myanalog.com to sign up. Click Register to use MyAnalog.com. Registration takes about five minutes and serves as means for you to select the information you want to receive.

If you are already a registered user, just log on. Your user name is your email address.

DSP Product InformationFor information on digital signal processors, visit our website at www.analog.com/dsp, which provides access to technical publications, data sheets, application notes, product overviews, and product announcements.

You may also obtain additional information about Analog Devices and its products in any of the following ways.

• Email questions or requests for information to [email protected]

• Fax questions or requests for information to 1-781-461-3010 (North America) or +49 (0) 89 76903-157 (Europe)

ADSP-21161N EZ-KIT Lite Evaluation System Manual xvii

Page 18: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Product Information

Related DocumentsFor information on product related development software, see the follow-ing publications.

Table 1. Related DSP Publications

Title Description

ADSP-21161N DSP Data Sheet General functional description, pinout, and timing

ADSP-21161 SHARC Processor Hardware Refer-ence

Description of internal processor architecture, registers, and all peripheral functions

ADSP-21160 SHARC Processor Instruction Set Reference

Description of all allowed processor assembly instructions

Table 2. Related VisualDSP++ Publications

Title Description

VisualDSP++ 3.5 User’s Guide for 32-Bit Proces-sors

Detailed description of VisualDSP++ 3.5 fea-tures and usage

VisualDSP++ 3.5 Assembler and Preprocessor Manual for SHARC Processors

Description of the assembler function and commands for SHARC processors

VisualDSP++ 3.5 C/C++ Complier and Library Manual for SHARC Processors

Description of the complier function and com-mands for SHARC processors

VisualDSP++ 3.5 Linker and Utilities Manual for 32-Bit Processors

Description of the linker function and com-mands for the 32-bit processors

VisualDSP++ 3.5 Loader Manual for 32-Bit Processors

Description of the loader function and com-mands for the 32-bit processors

xviii ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 19: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Preface

The listed documents can be found through online Help or in the Docs folder of your VisualDSP++ installation. Most documents are available in printed form.

If you plan to use the EZ-KIT Lite board in conjunction with a JTAG emulator, refer to the documentation that accompanies the emulator.

Online Documentation Your software installation kit includes online Help as part of the Win-dows® interface. These help files provide information about VisualDSP++ and the ADSP-21161N EZ-KIT Lite evaluation system.

To view VisualDSP++ Help, click on the Help menu item or go to the Windows task bar and select Start –>Programs –>Analog Devices–>Visu-alDSP++ for 32-bit Processors –>VisualDSP++ Documentation.

To view ADSP-21161N EZ-KIT Lite Help, which now is a part of the VisualDSP++ Help system, go the Contents tab of the Help window and select Manuals –>Hardware Tools –>EZ-KIT Lite Evaluation Systems.

For more documentation, please go to http://www.analog.com/technology/dsp/library.html.

Printed ManualsFor general questions regarding literature ordering, call the Literature Center at 1-800-ANALOGD (1-800-262-5643) and follow the prompts.

VisualDSP++ Documentation Set

Printed copies of VisualDSP++ manuals may be purchased through Ana-log Devices Customer Service at 1-781-329-4700; ask for a Customer Service representative. The manuals can be purchased only as a kit. For additional information, call 1-603-883-2430.

ADSP-21161N EZ-KIT Lite Evaluation System Manual xix

Page 20: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Product Information

If you do not have an account with Analog Devices, you will be referred to Analog Devices distributors. To get information on our distributors, log onto www.analog.com/salesdir/continent.asp.

Hardware Manuals

Printed copies of hardware reference and instruction set reference manuals can be ordered through the Literature Center or downloaded from the Analog Devices website. The phone number is 1-800-ANALOGD (1-800-262-5643). The manuals can be ordered by a title or by product number located on the back cover of each manual.

Data Sheets

All data sheets can be downloaded from the Analog Devices website. As a general rule, printed copies of data sheets with a letter suffix (L, M, N, S) can be obtained from the Literature Center at 1-800-ANALOGD (1-800-262-5643) or downloaded from the website. Data sheets without the suffix can be downloaded from the website only—no hard copies are available. You can ask for the data sheet by part name or by product number.

If you want to have a data sheet faxed to you, the phone number for that service is 1-800-446-6212. Follow the prompts and a list of data sheet code numbers will be faxed to you. Call the Literature Center first to find out if requested data sheets are available.

Contacting DSP PublicationsPlease send your comments and recommendations on how to improve our manuals and online Help. You can contact us at [email protected].

xx ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 21: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Preface

Notation ConventionsThe following table identifies and describes text conventions used in this manual.

Additional conventions, which apply only to specific chapters, may appear throughout this document.

Example Description

Close command (File menu) or OK

Text in bold style indicates the location of an item within the VisualDSP++ environment’s and boards’ menu system and user interface items.

{this | that} Alternative required items in syntax descriptions appear within curly brackets separated by vertical bars; read the example as this or that.

[this | that] Optional items in syntax descriptions appear within brackets and sepa-rated by vertical bars; read the example as an optional this or that.

[this,…] Optional item lists in syntax descriptions appear within brackets delim-ited by commas and terminated with an ellipsis; read the example as an optional comma-separated list of this.

PF9–0 Registers, connectors, pins, commands, directives, keywords, code exam-ples, and feature names are in text with letter gothic font.

filename Non-keyword placeholders appear in text with italic style format.

Note: A note providing information of special interest or identifying a related topic. In the online version of this book, the word Note appears instead of this symbol.

Caution: A caution providing information about critical design or programming issues that influence operation of a product. In the online version of this book, the word Caution appears instead of this symbol.

ADSP-21161N EZ-KIT Lite Evaluation System Manual xxi

Page 22: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Notation Conventions

xxii ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 23: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

1 GETTING STARTED

This chapter provides information you need to begin using

ADSP-21161N EZ-KIT Lite evaluation system. For correct operation, install the software and hardware in the order presented in “Installation Tasks” on page 1-3.

The chapter includes the following sections.

• “Contents of EZ-KIT Lite Package” on page 1-1Provides a list of the components shipped with this EZ-KIT Lite evaluation system.

• “PC Configuration” on page 1-3Describes the minimum requirements for the PC to work with the EZ-KIT Lite.

• “Installation Tasks” on page 1-3Describes the step-by-step procedures for setting up the hardware and software.

Contents of EZ-KIT Lite PackageYour ADSP-21161N EZ-KIT Lite evaluation system package contains the following items.

• ADSP-21161N EZ-KIT Lite board

• EZ-KIT Lite Installation Procedure

• VisualDSP++ 3.5 Installation Quick Reference Card

ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-1

Page 24: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Contents of EZ-KIT Lite Package

• CD containing:

VisualDSP++ 3.5 for 32-bit processors with a limited license

ADSP-21161N EZ-KIT Lite debug software

USB driver files

Example programs

ADSP-21161N EZ-KIT Lite Evaluation System Manual (this document)

• Universal 7V DC power supply

• USB 2.0 type cable

• Registration card (please fill out and return)

If any item is missing, contact the vendor where you purchased your EZ-KIT Lite or contact Analog Devices, Inc.

The EZ-KIT Lite evaluation system contains ESD (electrostatic discharge) sensitive devices. Electro-static 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 EZ-KIT Lite boards in the protective shipping package.

1-2 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 25: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Getting Started

PC ConfigurationFor correct operation of the VisualDSP++ software and the EZ-KIT Lite, your computer must have the minimum configuration:

EZ-KIT Lite does not run under Windows 95 or Windows NT.

Installation TasksThe following task list is provided for the safe and effective use of the ADSP-21161N EZ-KIT Lite. Follow the instructions in the presented order to ensure correct operation of your software and hardware.

1. VisualDSP++ and EZ-KIT Lite software installation

2. VisualDSP++ license installation and registration

3. EZ-KIT Lite hardware setup

4. EZ-KIT Lite USB driver installation

5. USB driver installation verification

6. VisualDSP++ startup

Windows 98, Windows 2000, Windows XP

Intel (or comparable) 166MHz processor

VGA Monitor and color video card

2-button mouse

50 MB free on hard drive

32 MB RAM

Full-speed USB port

CD-ROM Drive

ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-3

Page 26: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Installation Tasks

Installing VisualDSP++ and EZ-KIT Lite SoftwareThis EZ-KIT Lite comes with the latest version of VisualDSP++ 3.5 for 32-bit processors. VisualDSP++ installation includes EZ-KIT Lite installations.

To install VisualDSP++ and EZ-KIT Lite software:

1. Insert the VisualDSP++ installation CD into the CD-ROM drive.

2. If Autoplay is enabled on your PC, you see the Install Shield Wiz-ard Welcome screen. Otherwise, choose Run from the Start menu, and enter D:\ADI_Setup.exe in the Open field, where D is the name of your local CD-ROM drive.

3. Follow the on-screen instructions to continue installing the software.

4. At the Custom Setup screen, select your EZ-KIT Lite from the list of available systems and choose the installation directory. Click an icon in the Feature Description field to see the selected system’s description. When you have finished, click Next.

5. At the Ready to Install screen, click Back to change your install options, click Install to install the software, or click Cancel to exit the install.

6. When the EZ-KIT Lite installs, the Wizard Completed screen appears. Click Finish.

Installing and Registering VisualDSP++ LicenseVisualDSP++ and EZ-KIT Lites are licensed products. You may run only one copy of the software for each license purchased. Once a new copy of the VisualDSP++ or EZ-KIT Lite software is installed on your PC, you must install, register, and validate your licence.

1-4 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 27: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Getting Started

The VisualDSP++ 3.5 Installation Quick Reference Card included in your package will guide you through the licence installation and registration process (refer to Tasks 1, 2, and 3).

Setting Up EZ-KIT Lite Hardware

The ADSP-21161N EZ-KIT Lite board is designed to run outside your personal computer as a stand-alone unit. You do not have to open your computer case.

To connect the EZ-KIT Lite board:

1. Remove the EZ-KIT Lite board from the package. Be careful when handling the board to avoid the discharge of static electricity, which may damage some components.

2. Figure 1-1 shows the default jumper settings, connector locations, and LEDs used in installation. Confirm that your board is set up in the default configuration before moving to the next step.

3. Plug the provided power supply into P16 on the EZ-KIT Lite board. Visually verify that the green power LED (LED11) is on. Also verify that the two red RESET LEDs (LED1 and LED8) go on for a moment and then go off.

The EZ-KIT Lite evaluation system contains ESD (electrostatic discharge) sensitive devices. Electrostatic charges readily accumulate on the human body and equipment and can discharge without detection. Per-manent 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 EZ-KIT Lite boards in the protective shipping package.

ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-5

Page 28: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Installation Tasks

4. Connect one end of the USB cable to an available full-speed USB port on your PC and the other end to P2 on the ADSP-21161N EZ-KIT Lite board.

Installing EZ-KIT Lite USB DriverThe EZ-KIT Lite evaluation system installed on the following platforms requires one full-speed USB port.

• “Windows 98 USB Driver” on page 1-7 describes the installation on Windows 98.

• “Windows 2000 USB Driver” on page 1-11 describes the installa-tion on Windows 2000.

Figure 1-1. EZ-KIT Lite Hardware Setup

Power: LED11Reset: LED1

DSP Reset: LED8USB Monitor: LED10

1-6 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 29: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Getting Started

• “Windows XP USB Driver” on page 1-12 describes the installation on Windows XP.

The USB driver used by the debug agent is not Microsoft certified because it is intended for a development or laboratory environment, not a com-mercial environment.

Windows 98 USB Driver

Before using the ADSP-21161N EZ-KIT Lite for the first time, the Win-dows 98 USB driver must first be installed.

To install the USB driver:

1. Insert the CD into the CD-ROM drive.The connection of the device to the USB port activates the Win-dows 98 Add New Hardware Wizard shown in Figure 1-2.

2. Click Next.

Figure 1-2. Windows 98 – Add New Hardware Wizard

ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-7

Page 30: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Installation Tasks

3. Select Search for the best driver for your device, as shown in Figure 1-3.

4. Click Next.

5. Select CD-ROM drive, as shown in Figure 1-4.

Figure 1-3. Windows 98 – Searching for Driver

Figure 1-4. Windows 98 – Searching for CD-ROM

1-8 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 31: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Getting Started

6. Click Next. Windows 98 locates the WmUSBEz.inf file on the installation CD, as shown in Figure 1-5.

7. Click Next.The Coping Files dialog box appears (Figure 1-6).

Figure 1-5. Windows 98 – Locating Driver

Figure 1-6. Windows 98 – Searching for .SYS File

ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-9

Page 32: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Installation Tasks

8. Click Browse. The Open dialog box, shown in Figure 1-7, appears on the screen.

9. In Drives, select your CD-ROM drive.

10. Click OK. The Copying Files dialog box (Figure 1-8) appears.

Figure 1-7. Windows 98 – Opening .SYS File

Figure 1-8. Windows 98 – Copying .SYS File

1-10 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 33: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Getting Started

11. Click OK.The driver installation is now complete, as shown in Figure 1-9.

12. Click Finish to exit the wizard.

13.Verify the installation by following the instructions in “Verifying Driver Installation” on page 1-14.

Windows 2000 USB Driver

VisualDSP++ 3.5 installation software pre-installs the necessary drivers for the selected EZ-KIT Lite. The install also upgrades an older driver if such is detected in the system.

Prior to running the VisualDSP++ 3.5 installer, ensure there are no other Hardware Wizard windows running in the background. If there are any wizard windows running, close them before starting the installer.

Figure 1-9. Windows 98 – Completing Software Installation

ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-11

Page 34: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Installation Tasks

To install the USB driver:

1. If VisualDSP++ 3.5 is already installed on your system, go to step 2.Otherwise, run VisualDSP++ 3.5 installation. Refer to the Visu-alDSP++ 3.5 Installation Quick Reference Card for a detailed installation description.When installing VisualDSP++ 3.5 on Windows 2000, make sure the appropriate EZ-KIT Lite component is selected for the installation.

2. Connect the EZ-KIT Lite device to your PC’s USB port. Windows 2000 automatically detects an EZ-KIT device and auto-matically installs the appropriate driver for the selected device (see step 1).

3. Verify the installation by following the instructions in “Verifying Driver Installation” on page 1-14.

Windows XP USB Driver

VisualDSP++ 3.5 installation software pre-installs the necessary drivers for the selected EZ-KIT Lite. The install also upgrades an older driver if such is detected in the system.

Prior to running the VisualDSP++ 3.5 installer, ensure there are no other Hardware Wizard windows running in the background. If there are any wizard windows running, close them before starting the installer.

To install the USB driver:

1. If VisualDSP++ 3.5 is already installed on your system, go to step 2. Otherwise, run VisualDSP++ 3.5 installation. Refer to the Visu-alDSP++ 3.5 Installation Quick Reference Card for a detailed

1-12 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 35: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Getting Started

installation description.When installing VisualDSP++ 3.5 on Windows XP, make sure the appropriate EZ-KIT Lite component is selected for the installation.

2. Connect the EZ-KIT Lite device to your PC’s USB port. By connecting the device to the USB port you activate the Win-dows XP Found New Hardware Wizard, shown in Figure 1-10.

3. Select Install the software automatically (Recommended) and click Next.

Figure 1-10. Windows XP – Found New Hardware Wizard

ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-13

Page 36: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Installation Tasks

When Windows XP completes the driver installation for the selected device (see step 1), a window shown in Figure 1-11 appears on the screen.

4. Verify the installation by following the instructions in “Verifying Driver Installation”.

Verifying Driver InstallationBefore launching the EZ-KIT Lite evaluation system, verify that the USB driver software is installed properly:

1. Ensure that the USB cable connects to the evaluation board and the PC.

2. Press and release the RESET button (SW8) on the evaluation board.

3. Verify that the red DSP RESET LED (LED8) blinks once and then blinks again in 15 seconds.

Figure 1-11. Windows XP – Completing Driver Installation

1-14 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 37: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Getting Started

4. After the DSP RESET LED (LED8) blinks for the second time, ver-ify that the yellow USB monitor LED (LED10) is lit. This signifies that the board is communicating properly with the host PC and is ready to run VisualDSP++.

5. Verify that the USB driver software is installed properly.Open Windows Device Manager and verify that ADSP-21161N EZ-KIT Lite shows under ADI Development Tools with no excla-mation point, as in Figure 1-12.

If using an EZ-KIT Lite on Windows 98, disconnect the USB cable from the board before booting the PC. When Windows 98 is booted and you are logged on, re-connect the USB cable to the board. The operation should continue normally from this point.

Figure 1-12. Device Manager Window

ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-15

Page 38: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Installation Tasks

Starting VisualDSP++To set up a session in VisualDSP++:

1. Verify that the yellow USB monitor LED (LED10, located near the USB connector) is lit. This signifies that the board is communicat-ing properly with the host PC and is ready to run VisualDSP++.

2. Hold down the Control (CTRL) key.

3. Select the Start button on the Windows taskbar, then choosePrograms–>Analog Devices –>VisualDSP++ for 32-bit Proces-sors–>VisualDSP++ Environment.If you are running VisualDSP++ for the first time, go to step 4. If you already have existing sessions, the Session List dialog box appears on the screen.

4. Click New Session.

5. The New Session dialog box, shown in Figure 1-13, appears on the screen.

6. In Debug Target, choose EZ-KIT Lite (ADSP-21161N).

Figure 1-13. New Session Dialog Box

1-16 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 39: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Getting Started

7. In Processor, choose the appropriate processor, ADSP-21161N.

8. Type a new target name in Session Name or accept the default name.

9. Click OK to return to the Session List. Highlight the new session and click Activate.

ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-17

Page 40: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Installation Tasks

1-18 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 41: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

2 USING EZ-KIT LITE

This chapter provides specific information to assist you with developing

programs for the ADSP-21161N EZ-KIT Lite evaluation system. This information appears in the following sections.

• “EZ-KIT Lite License Restrictions” on page 2-2Describes the restrictions of the VisualDSP++ license shipped with the EZ-KIT Lite.

• “Memory Map” on page 2-2Defines the ADSP-21161N EZ-KIT Lite’s memory map.

• “Using SDRAM Memory” on page 2-3·Defines the register values to configure the on-board SDRAM.

• “Using FLAG Pins” on page 2-5Describes the board’s FLAG pins.

• “Using Interrupt Pins” on page 2-6Describes the board’s interrupt pins.

• “Using Audio Interface” on page 2-6Describes the board’s audio interface.

• “Example Programs” on page 2-8Provides information about example programs included in the ADSP-21161N EZ-KIT Lite.

• “Using Flash Programmer Utility” on page 2-8Provides information on the Flash Programmer utility included with the EZ-KIT Lite software.

ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-1

Page 42: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

EZ-KIT Lite License Restrictions

• “Using EZ-KIT Lite VisualDSP++ Interface” on page 2-9Describes the trace, performance monitoring, boot loading, context switching, and target options facilities of the EZ-KIT Lite system.

For detailed information on how to program the ADSP-21161N SHARC processor, refer to the documents referenced in “Related Documents”.

EZ-KIT Lite License RestrictionsThe license shipped with the EZ-KIT Lite imposes the following restrictions.

• The size of a user program’s code is limited to 5K words (1/4) of the ADSP-21161N processor’s program memory space.

• No connections to simulator or emulator sessions are allowed.

• The EZ-KIT Lite hardware must be connected and powered up in order to use VisualDSP++ with a kit license.

Memory MapThe ADSP-21161N processors includes 1 Mbit of internal SRAM for pro-gram storage or data storage. The configuration of internal SRAM is detailed in the ADSP-21161 SHARC Processor Hardware Reference.

The ADSP-21161N EZ-KIT Lite board contains 512K x 8-bits of exter-nal Flash memory. The Flash memory is connected to the processors’s ~MS1 and ~BMS memory select pins. The Flash memory can be accessed in either the boot memory space or the external memory space. The external memory interface is also connected to 1M x 48-bit SDRAM memory. The Flash memory is connected to the ~MS0 pin.

2-2 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 43: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite

Using SDRAM MemoryTo use the SDRAM memory, set the two SDRAM control registers to the values shown in Listing 2-1.

Listing 2-1. ADSP-21161N EZ-KIT Lite – SDRAM Settings

/* SDRAM Controller Setup for the ADSP-21161N EZ-KIT Lite */

/* Assumes SDRAM part# Micron MT48LC16M16A1-7SE (1Mx16-bit,

2 banks) */

/* Default Factory Hardware settings (rev2.3) */

/* LK_CFG[1:0]= 10,~CLDBL=1 */

/* CLKIN=25 MHz, => CCLK=100 MHz */

/* 3 SDRAMs by 16 bits wide total = 3x(1Mx16-bit) = 1M x 48-bit */

Table 2-1. EZ-KIT Lite Evaluation Board Memory Map

Start Address End Address Content

Internal Memory

0x0000 0000 0x0001 FFFF IOP Registers (Internal)

0x0002 0000 0x0002 1FFF Block 0 Long Word Addressing

0x0002 8000 0x0002 9FFF Block 1 Long Word Addressing

0x0004 0000 0x0004 3FFF Block 0 Normal Word Addressing

0x0005 0000 0x0005 3FFF Block 1 Normal Word Addressing

0x0008 0000 0x0008 7FFF Block 0 Short Word Addressing

0x000A 0000 0x000A 7FFF Block 1 Short Word Addressing

0x0010 0000 0x001F FFFF Multi-processor Memory Space

External Memory

0x0020 0000 0x002F FFFF External Memory Space Bank 0 (SDRAM)

0x0400 0000 0x047F FFFF External Memory Space Bank 1 (FLASH)

0x0800 0000 0x0BFF FFFF External Memory Space Bank 2

0x0C00 0000 0x0FFF FFFF External Memory Space Bank 3

ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-3

Page 44: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using SDRAM Memory

/* Mapped to MS0 addresses 0x00200000-0x002fffff */

/* Estimated SDCLK 50 MHz => SDCKR=0 */

/* Settings must be double counted for SDCKR-bit=0, except CAS

Latency) */

/* 50 MHz min @ CL=2 -> SDCL=2 [CAS Latency] */

/* tRAS=42ns min -> SDTRAS=5*2=10 [precharge delay] */

/* tRP=21ns min -> SDTRP=3*2=6 [active delay] */

/* tRCD=20ns min -> SDTRCD=2*2=4 [CAS-to-RAS delay] */

/* tREF=64ms/4K rows -> */

/* -> SDRDIV= (100MHz*64ms/4096) – 13 = 1549 = 0x60D cycles */

/* Note: If you change any clock, you have to change all settings

for best performance */

init_21161_SDRAM_controller:

ustat1=dm(WAIT);

bit clr ustat1 0x000FFFFF; /* clear MS0 wait state count */

dm(WAIT)=ustat1;

ustat1=0x60D; /* refresh rate */dm(SDRDIV)=ustat1;

ustat1=0x040146A2; /* mask in SDRAM settings */

dm(SDCTL)=ustat1;

init_21161_SDRAM_controller.end:

rts;

The SDRAM registers are configured automatically through the debugger. Checking the Manual External Mem configuration box in the Target Options dialog box, as shown in Figure 2-1 on page 2-10, disables the automatic setting.

2-4 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 45: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite

Using FLAG PinsThe ADSP-21161N holds 12 asynchronous FLAG IO pins. Ten of these pins (FLAG0–9) are available for interaction with the running program.

After the processor is reset, the FLAGs are configured as inputs. The direc-tions of the FLAGs are configured though the MODE2 register and are set and read though the FLAG registers. The FLAG registers are summarized in Table 2-2. For more information on FLAGs, refer to the ADSP-21161 SHARC Processor Hardware Reference.

Table 2-2. FLAG Pin Summary

FLAG1

1 FLAG0–FLAG3 are available on connector P10.

Connects To Description

FLAG0 SW1/AD1836_SPI_SELECT FLAG0 connects to push button SW1 for user input and to the SPI select pin on the AD1836 audio codec.

FLAG1 SW2/AD1852_SPI_SELECT FLAG1 connects to push button SW2 for user input and to the SPI select pin on the AD1852 auxiliary DAC.

FLAG2 SW3 FLAG2 connects to push button SW3 for user input.

FLAG3 SW4 FLAG3 connects to push button SW4 for user input.

FLAG4–FLAG9 LED2–LED7 FLAG4–9 connect to LEDs on the EZ-KIT Lite board and are for user output.

FLAG10 and FLAG11

Not connected Not available

ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-5

Page 46: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using Interrupt Pins

Using Interrupt PinsThe ADSP-21161N holds three interrupt pins (IRQ0–2) that let you inter-act with the running program. Each of the three external interrupts is directly accessible through the push button switches SW5–SW7 on the EZ-KIT Lite board. Interrupt pins are summarized in Table 2-3. For more information, refer to the ADSP-21161 SHARC Processor Hardware Reference.

Using Audio InterfaceThe audio interface consists of the AD1836 audio codec, the AD1852 auxiliary DAC and the CS8414 SPDIF receiver. SPORT0 and SPORT2 con-nect to the audio devices and provide 3 channels of stereo input (1 channel digital, 2 channels analog) and 4 channels of stereo output.

Analog audio input is facilitated by a 3.5 mm stereo jack (P7) and four RCA mono jacks (P6). One of the AD1836 stereo input channels is dedi-cated to two of the RCA mono jacks. The other stereo input channels can either be supplied by the 3.5 mm stereo jack or the other two RCA mono jacks. JP11 determines which jack is used for audio input. Digital audio input can be provided on either a single RCA mono jack (P5) or an optical input connector (P4). JP2 determines the source. Three of the stereo out-

Table 2-3. Interrupt Pin Summary

Interrupt1

1 IRQ0–3 are available on connector P10.

Connects To Description

IRQ0 SW5 IRQ0–2 connect to the push buttons and supply feedback for program execution. For instance, you can write your code to trigger a FLAG when a routine is complete.

IRQ1 SW6

IRQ2 SW7

2-6 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 47: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite

put channels come from the AD1836, while the final channel is from the AD1852. See “Audio Connectors (P4–8, P17)” on page 3-18 for more information about the connectors.

The AD1836 multi-channel codec features six digital-to-analog converters (DACs) and four analog-to-digital converters (ADCs) and supports multi-ple digital stereo channels with 24-bit conversion resolution and a 96 kHz sample rate. The AD1836 features a 108 dB dynamic range for each of its six DACs and a 104 dB dynamic range for its four ADCs. The AD1836 is configured through its SPI port. The ADSP-21161N processor is capable of accessing the AD1836’s SPI port through the SPI port as well as through SPORT1. For more information, see “AD1836 Control Selection Jumper (JP23)” on page 3-12.

The AD1852 is a complete 18/20/24-bit single-chip stereo digital audio playback system. It is comprised of a multibit sigma-delta modulator, dig-ital interpolation filters, and analog output drive circuitry. Other features include an on-chip stereo attenuator and mute, programmed through an SPI-compatible serial control port. The AD1852 is fully compatible with all known DVD formats, including 192 kHz and 96 kHz sample frequen-cies and 24 bits. It also is backwards compatible by supporting 50/15µs digital de-emphasis intended for “redbook” Compact Discs, as well as de-emphasis at 32 kHz and 48 kHz sample rate.

The CS8414 is a monolithic CMOS device that receives and decodes audio data up to 96 kHz, according to the AES/EBU, IEC958, S/PDIF, and EIAJ CP340/1201 interface standards. The CS8414 receives data from a transmission line, recovers the clock and synchronization signals, and de-multiplexes the audio and digital data. The CS8414 is setup to operate in I2S compatible mode.

The Microphone and Line-In jacks connect to the left and right ADC1 channel on the AD1836, depending on the setting of jumpers. See “MIC Gain Selection Jumpers (JP9–10)” on page 3-8 and “ADC1 Input Selec-tion Jumper (JP11)” on page 3-9 for more information. Two RCA jacks

ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-7

Page 48: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Example Programs

connect to ADC2 on the AD1836. This input is configured though the input mode selection jumpers, See “ADC2 Input Mode Selection Jumpers (JP7–8)” on page 3-8 for more information.

The Line-Out jacks connect to the left and right DAC outputs of the AD1836 and AD1852.

The CS8414 includes an error flag (VERF) to indicate that the audio out-put may not be valid. This signal connects to a LED (LED9) on the board. This signal may also be used by interpolation filters to provide error correction.

Example ProgramsExample programs are provided with the ADSP-21161N EZ-KIT Lite to demonstrate various capabilities of the evaluation board. These programs are installed with the EZ-KIT Lite software and can be found in \…\VisualDSP 3.5 32-Bit\211xx\EZ-KITs\ADSP-21161N\Examples. Please refer to the readme file provided with each example for more information.

Using Flash Programmer UtilityThe ADSP-21161N EZ-KIT Lite evaluation system includes a Flash Pro-grammer utility. The utility allows you to program the Flash memory on the EZ-KIT Lite. The Flash Programmer is installed with VisualDSP++. Once the utility is installed, it is accessible from the Tools pull-down menu.

For more information on the Flash Programmer utility, select Start and choose Programs–>Analog Devices–>VisualDSP++ 3.5 for 32-bit Pro-cessors–>VisualDSP++ Documentation.

2-8 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 49: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite

Using EZ-KIT Lite VisualDSP++ InterfaceThis section provides information about the following parts of the Visu-alDSP++ graphical user interface:

• “Boot Load” on page 2-9

• “Target Options” on page 2-9

• “Core Hang Conditions” on page 2-11

• “Hardware Breakpoints” on page 2-12

• “Restricted Software Breakpoints” on page 2-19

Boot LoadChoosing Boot Load from the Settings menu runs the processor and per-forms a hard reset on the board. This command saves you from having to shut down VisualDSP++, reset the EZ-KIT Lite board, and bring up Visu-alDSP++ again when you want to perform a hard reset.

Use this feature when loading debug boot code from an external part or when you want to put the device into a known state.

Target OptionsChoosing Target Options from the Settings menu opens the Target Options dialog box (Figure 2-1). Use target options to control certain aspects of the processor on the ADSP-21161N EZ-KIT Lite evaluation system.

ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-9

Page 50: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite VisualDSP++ Interface

While Target is Halted and On Emulator Exit Options

This target option controls the processor’s behavior when VisualDSP++ relinquishes DSP control (for example, when exiting VisualDSP++). The options are detailed in Table 2-4 and Table 2-5.

Other Options

Table 2-6 describes other available target options.

Figure 2-1. Target Options Dialog Box

Table 2-4. While Target is Halted Options

Option Description

Stop I/O DMA Stops IO DMAs in emulator space. This option disables DMA requests when the emulator has control of the DSP. Data in the EP, LINK, or SPORT DMA buffers are held there unless the internal DMA request was already granted. This option holds off incoming data and ceases outgoing data. Because SPORT-receive data cannot be held off, it is lost, and the overrun bit is set. The direct write buffer (internal memory write) and the EP pad buffer are allowed to flush any remaining data to internal memory.

2-10 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 51: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite

Core Hang ConditionsCertain peripheral devices, such as host ports, DMA, and link ports, can hold off the execution of processor instructions. This is known as a hung condition and commonly occurs when reading from an empty port or writing to a full port. If an attempt to halt the processor is made during one of these conditions, the EZ-KIT Lite may encounter a core hang.

Table 2-5. On Emulator Exit Options

Option Description

On Emulator Exit

Determines the state the DSP is left in when the emulator relinquishes control of the DSP: Reset DSP and Run causes the DSP to reset and begin execution from its reset vector location.Run from current PC causes the DSP to begin running from its current loca-tion.

Table 2-6. Other Target Options

Option Description

Reset before loading exe-cutable

Resets registers before loading a DSP executable. Clear this option when DSP registers must not change to their reset values when a file load occurs.

Verify all writes to target memory

Validates all memory writes to the DSP. After each write, a read is performed and the values are checked for a matching condition.Enable this option during initial program development to locate and fix initial build problems (such as attempting to load data into non-existent memory). Clear this option to increase performance while loading executable files since VisualDSP++ does not perform the extra reads that are required to verify each write.

Reset cycle counters on run

Resets the cycle count registers to zero before a Run command is issued. Select this option to count the number of cycles executed between breakpoints in a program.

Manual Extern Mem con-figuration

Disables the automatic configuration of the SDRAM registers (done through the debugger).

ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-11

Page 52: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite VisualDSP++ Interface

Normally, a core hang can be cleared by the board using a special clear/abort bit. However, there are cases in which it is desirable or possible not to clear the core hang. Sometimes it is desirable to wait for the core hang to clear itself, such as when waiting for a host processor to read or write data. In other cases, it is not possible to clear the core hang, and a DSP reset must occur to continue the debugging session.

Table 2-7 describes the EZ-KIT Lite’s core hang operations.

Hardware BreakpointsHardware breakpoints work similarly to watchpoints. Set hardware break-points on:

• Data transfers within a user-defined memory range

• Instructions

• Register reads and writes

Table 2-7. Core Hang Operations

Option Description

Abort Abort the hung operation. This causes the offending instruction to be aborted in the pipeline.

Retry Allows you to remedy the hung operation. For example, if a host proces-sor is holding off the DSP, you can cause the host to clear the hung condi-tion.

Ignore Performs a software reset on the target board.

Clear Aborts the hung operation. This causes the offending instruction to be aborted in the pipeline.

Acknowledge Allows you to remedy the hung operation. For example, if a host proces-sor is holding off the DSP, you can cause the host to clear the hung condi-tion.

Reset Performs a software reset on the target board.

2-12 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 53: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite

To enable hardware breakpoints for ADSP-21161N DSPs:

1. From the Settings menu, choose Hardware Breakpoints.

2. The Hardware Breakpoints dialog box appears. The dialog box has three tabbed pages: Data, Instruction, and Other (Figure 2-2).

Refer to the following sections for information about hardware breakpoints.

• “Common Hardware Breakpoint Attributes” on page 2-13

• “Global Hardware Breakpoint Options” on page 2-13

• “Data Hardware Breakpoints” on page 2-15

• “Instruction Hardware Breakpoints” on page 2-16

• “Other Breakpoints” on page 2-17

• “Tips and Tricks Using Hardware Breakpoints” on page 2-18

Common Hardware Breakpoint Attributes

Each of the three tabs in the Hardware Breakpoints dialog box has com-mon attributes. The common attributes are described in Table 2-8.

Global Hardware Breakpoint Options

For ADSP-21161N DSPs, the options listed in Table 2-9 apply to all hardware breakpoints, regardless of their type.

Figure 2-2. Hardware Breakpoints Dialog Box

ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-13

Page 54: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite VisualDSP++ Interface

Table 2-8. Common Hardware Breakpoint Attributes

Attribute Description

Enable Enables each individual breakpoint.

Start Address End Address

Specify inclusive start and end addresses. Each pair of addresses sets up an address range for the particular breakpoint.

Exclusive Enables breaks outside of the specified (inclusive) address range.

Mode Data page and Other page only. This option specifies the modes that trig-ger hardware breakpoints. The available choices are:Disabled—disables the breakpointOn Write—triggers the breakpoint on any write operation to the specified address rangeOn Read—triggers the breakpoint on any read operation from the speci-fied address rangeAny Access—triggers the breakpoint on any read or write access to the specified address range.

Table 2-9. Global Hardware Breakpoint Options

Option Description

Skip N Breakpoint Events

Specifies the number of breakpoint events to be ignored before stopping the processor. Each time a hardware breakpoint condition occurs, the count decrements. When the count reaches zero (0), the DSP processes the hardware break. Use this option to count the number of times a break operation occurs. Breakpoints within the group are ORed together to cre-ate this condition.

Restore Skip Count on Break

Enables skip-count decrement as specified in Skip N Breakpoint Events.

Restore Skip Count on Break

Causes the emulator to restore the Skip Count to the value at program RESTART. Otherwise, the Skip Count remains at its current value.

AND All Break-points

ANDs the interrupts to form the composite interrupt. Normally, the group interrupts are ORed to create a composite interrupt.

2-14 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 55: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite

Data Hardware Breakpoints

For ADSP-21161N DSPs, use data breakpoints to break on accesses to internal memory, IOP registers, the external port (EP), and multiproces-sor memory space (MMS).

The following actions trigger a data breakpoint:

• DAG1 access

• DM() modifier access

The two data breakpoints are ORed to generate a single data breakpoint condition.

The Data page of the Hardware Breakpoints dialog box, which permits the specification of two data breakpoints, is shown in Figure 2-3.

Figure 2-3. Data Page of Hardware Breakpoints Dialog Box

ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-15

Page 56: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite VisualDSP++ Interface

Instruction Hardware Breakpoints

For ADSP-21161N DSPs, an instruction breakpoint occurs when an instruction is executed within one of the specified address ranges. The four individual instruction breakpoints are ORed to generate a single instruction breakpoint condition.

Shown below is the Instruction page of the Hardware Breakpoints dialog box, which permits the specification of four individual instruction breakpoints.

Figure 2-4. Instruction Page of Hardware Breakpoints Dialog Box

2-16 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 57: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite

Other Breakpoints

For SHARC DSPs, the Other page of the Data Breakpoints dialog box permits the specification of hardware breakpoints triggered by access to PM data, IO, or the external port.

Figure 2-5. Other Page of Hardware Breakpoints Dialog Box

Table 2-10. Other Hardware Breakpoint Options

Option Description

PM DataEvents Enables PM data breakpoints. PM data breakpoints are similar to data breakpoints (Data page), except accesses that trigger a PM breakpoint are made by DAG2 or the PM() modifier. Like data breakpoints, PM data breakpoints cause a break on accesses to internal memory, IOP registers, the external port (EP), and multiprocessor memory space (MMS).

I/O Enables IO breakpoints. IO breakpoints are triggered by accesses made on the IO Address Bus. Use an IO breakpoint to break on accesses made dur-ing DMA transfers, MMS accesses, and Host accesses.

ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-17

Page 58: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite VisualDSP++ Interface

Tips and Tricks Using Hardware Breakpoints

Be aware of the following tips and tricks when using hardware breakpoints on ADSP-21161N processors.

Latency

For SHARC processors, hardware breakpoints do not assert until two (2) instruction cycles after the actual break condition occurs

Restrictions

When using hardware breakpoints, do not place breaks at any address where a JUMP, CALL, or IDLE instruction would be illegal.

Do not place breaks in the last few instructions of a DO LOOP or in the delay slots of a delayed branch. For more information on these illegal loca-tions, refer to your DSP’s Hardware Reference.

Setting a Breakpoint on a Single Address

To set a breakpoint on a single address, set the Start Address equal to the End Address.

External Port Enables external port breakpoints.External port (EP) breakpoints are trig-gered by accesses made through the External Port. Use an EP breakpoint to break on accesses made to any external device that may be tied to the EP, such as external memory.

AND All Break-points

ANDs the interrupts to form the composite interrupt. Normally, the group interrupts are ORed to create a composite interrupt.

Table 2-10. Other Hardware Breakpoint Options (Cont’d)

Option Description

2-18 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 59: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite

Restricted Software BreakpointsThe EZ-KIT Lite development system restricts breakpoint placement when certain conditions are met. That is, under some conditions, break-points cannot be placed effectively. Such conditions depend on bus architecture, pipeline depth, and ordering of the EZ-KIT Lite and its tar-get processor.

ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-19

Page 60: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Using EZ-KIT Lite VisualDSP++ Interface

2-20 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 61: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

3 EZ-KIT LITE HARDWARE REFERENCE

This chapter describes the hardware design of the ADSP-21161N EZ-KIT

Lite board. The following topics are covered.

• “System Architecture” on page 3-2Describes the configuration of the ADSP-21161N EZ-KIT Lite board and explains how the board components interface with the processor.

• “Jumper Settings” on page 3-5Shows the location and describes the function of the on-board jumpers.

• “LEDs and Push Buttons” on page 3-13Shows the location and describes the function of the LEDs and push buttons.

• “Connectors” on page 3-16Shows the location and gives the part number for the on-board connectors. Also, the manufacturer and part number information is given for the mating parts.

• “Specifications” on page 3-21Provides the board’s measurements and power supply specifications.

ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-1

Page 62: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

System Architecture

System ArchitectureThis section describes the processor’s configuration on the EZ-KIT Lite board.

The ADSP-21161N processor’s core voltage is 1.8V, and the external interface voltage is 3.3V.

A 25 MHz through-hole oscillator supplies the input clock to the proces-sor. Footprints are provided on the board for a surface-mount oscillator and a through-hole crystal for alternate user-installed clocks. The speed at

Figure 3-1. System Architecture Block Diagram

3-2 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 63: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

EZ-KIT Lite Hardware Reference

which the core operates is determined by the location of the clock mode jumper (JP21) as described on page 3-11. By default, the processor core runs at 100 MHz.

External PortThe External Port (EP) of the processor connects to a 512K x 8-bit Flash memory. The Flash memory connects to the boot memory select (~BMS) pin and the memory select 1 (~MS1) pin. The connection allows the Flash memory to be used to boot the processor as well as to store information during normal operation.

The external memory interface also connects to 1M x 48-bit SDRAM memory. The SDRAM memory connects to the memory select 0 (~MS0) pin. Refer to “SDRAM Disable Jumper (JP1)” on page 3-5 for informa-tion on how to configure the width of the SDRAM. Refer to “Using SDRAM Memory” on page 2-3 for a summary of the processor’s memory map.

Some of the address, data, and control signals are available externally via two off-board connectors. The EP connectors’ pinout (P9 and P10) can be found in Appendix B, “Schematics”.

Host Processor Interface (HPI)The Host Port Interface (HPI) signals are brought to an unpopulated off-board connector (P9). This allows the HPI to interface with a user application. The pinout of the host port connector can be found in Appendix B, “Schematics”.

SPORT Audio InterfaceSPORT0 and SPORT2 are connected to the AD1836 codec (U10). A 3.5 mm stereo jack and four RCA mono jacks facilitate an audio input, while a 3.5 mm stereo jack and eight RCA mono jacks facilitate an audio output.

ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-3

Page 64: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

System Architecture

The codec contains two input channels. One channel connects to a 3.5 mm stereo jack and two RCA jacks. The 3.5 mm stereo jack connects to a microphone. The two RCA jacks can connect to a LINE-OUT from an audio device. You can supply an audio input to the codec microphone input channel (MIC1) or to the LINE_IN input channel. The jumper settings of JP11 determine whether the LINE_IN channel of the codec is driven by the P6 connector or by the P7 connector.

SPI Audio InterfaceThe SPI port is connected to the AD1836 and AD1852. The SPI port is used for writing and reading the control registers of the audio devices.

Breadboard AreaUse the breadboard area to add external circuitry to:

• All board voltages and grounds

• Package footprints:

1x SOIC161x SOIC204x SOT23-61x PSOP442x SOT2327x 0805

Analog Devices does not support and is not responsible for the effects of additional circuitry.

3-4 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 65: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

EZ-KIT Lite Hardware Reference

JTAG Emulation PortThe JTAG emulation port allows an emulator to access the processor’s internal and external memory, as well as the special function registers, through a 14-pin header.

For a detailed description of the interface’s connectors, see EE-68 pub-lished on the Analog Devices website. For more information, see “JTAG Connector (P12)” on page 3-19. For more information about available emulators, contact Analog Devices (see “Product Information”).

Jumper SettingsThis section describes the function of all the jumpers. Figure 3-2 shows the locations of all the jumpers.

SDRAM Disable Jumper (JP1)The JP1 jumper is used to enable or disable the third SDRAM device. When the jumper is installed, the ADSP-21161N can access the SDRAM as 48-bit-wide external memory.

The upper 16 bits of data are multiplexed with the Link Ports and the external data bus; therefore, when the jumper is installed, the Link Ports are not available. To use the Link Ports, the JP1 jumper must be removed.

SPDIF Selection Jumper (JP2)The JP2 jumper is used select the SPDIF input to the CS8414 digital audio receiver. When the jumper is configured for an optical connection, the TOSLINK optical input connector (P4) should be used. When the jumper is configured for a coax connection, the RCA input connector (P5) should be used.

ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-5

Page 66: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Jumper Settings

MCLK Selection Jumper (JP3)The JP3 jumper is used to select the MCLK source for the AD1836 and AD1852.

Figure 3-2. Jumper Locations

JP21: Clock Mode JP20: Boot Mode JP19: DSP ID

JP23: AD1836 Control Select

JP9: Mic Gain Right JP10: Mic Gain Left

JP6: Sample Frequency

JP7: ADC2 Input Mode Left JP8: ADC2 Input Mode Right

JP3: MCLK Select JP2: SPDIF Select

JP1: External Memory Width

JP5: FLAG1 Enable JP11: ADC1 Input Selector

JP22: BMS Enable

JP4: FLAG0 Enable

JP26: SW1 Enable JP27: SW2 Enable

3-6 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 67: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

EZ-KIT Lite Hardware Reference

FLAG0 Enable Jumper (JP4)In standard configuration, FLAG0 is connected to the AD1836 and used as a select for the SPI port. This jumper should be removed to use the push button switch or the signal on the expansion connector (P10). Once the jumper is removed, the SPI can no longer communicate with the AD1836.

FLAG1 Enable Jumper (JP5)In standard configuration, FLAG1 is connected to the AD1852 and used as a select for the SPI port. The JP5 jumper should be removed to use the push button switch or the signal on the expansion connector (P10). Once the jumper is removed, the SPI can no longer communicate with the AD1852.

Sample Frequency Jumper (JP6)The JP6 jumper is used to select the sample frequency for the AD1852 device. Table 3-3 shows the valid frequency modes.

Table 3-1. SPDIF Modes

Jumper Location Mode

1 and 2 Optical (factory default)

2 and 3 Coax

Table 3-2. MCLK Selection

Jumper Location MCLK Source

1 and 2 Audio Oscillator (12.288 MHz) (factory default)

2 and 3 Derived clock from SPDIF Stream

ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-7

Page 68: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Jumper Settings

ADC2 Input Mode Selection Jumpers (JP7–8)The JP7 and JP8 jumpers control the input mode to ADC2 on the AD1836 (see Table 3-4). In high-performance mode, the signal is routed straight in to the ADC. In PGA mode, the signal goes through a multi-plexer and a programmable gain amplifier inside of the codec.

MIC Gain Selection Jumpers (JP9–10)The JP9 and JP10 jumpers are used to select the pre-amp gain for the microphone circuit (see Table 3-5). The gain for the left and right channel should be configured the same.

Table 3-3. Sample Frequencies

Jumper Location Sample Frequency

None installed Not allowed

3 and 4 192 kHz (2x Interpolator)

1 and 2 96 kHz (4x Interpolator)

1 and 2, 3 and 4 48 kHz (8x Interpolator) (factory default)

Table 3-4. ADC Input Mode

Jumper Location Input Mode

3 and 5, 4 and 6 PGA (factory default)

1 and 3, 2 and 4 High Performance

Table 3-5. MIC Pre Amp Gain

Jumper Position Gain

Not Installed 0 dB

3-8 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 69: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

EZ-KIT Lite Hardware Reference

ADC1 Input Selection Jumper (JP11)The JP11 jumper is used to select the input source for ADC2. If the input source for ADC2 is LINE-IN, then the RCA connector P6 should be used. If the input source for ADC2 is a microphone, then the mini stereo plug P7 should be used. If a microphone is used, the gain of the circuit may be increased, as described in “MIC Gain Selection Jumpers (JP9–10)” on page 3-8.

When the JP11 jumpers are between pins 1 and 3 and between pins 2 and 4, the connection is to P7. When the jumpers are between pins 3 and 5 and between pins 4 and 6, the connection is to P6. The jumper settings are illustrated in Table 3-6). (The words MIC and LINE are on the board as a reference.)

1 and 2 20 dB

2 and 3 40 dB (factory default)

Table 3-6. Audio Input Jumper Settings

Microphone Input Stereo LINE_IN (Default)

Table 3-5. MIC Pre Amp Gain (Cont’d)

Jumper Position Gain

LINE

JP11

1 2 MIC MIC

JP11

LINE

1 2

ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-9

Page 70: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Jumper Settings

Processor ID Jumper (JP19)The JP19 jumper is used to select a different ID for the processor. During typical operation of the EZ-KIT Lite board, there is only a single DSP in the system. The jumper should be set to the single processor setting. When a second processor is attached to the board though the link port, these jumpers should be changed to configure one board for processor 1 and the other board for processor 2. System configuration options are shown in Table 3-7.

Boot Mode Selection Jumper (JP20)The JP20 jumper determines how the ADSP-21161N processor boots. Table 3-8 shows the jumper setting for the boot modes.

Table 3-7. Processor ID Modes

Jumper Position Description

1 and 2, 3 and 4, 5 and 6 Single processor (default)

3 and 4, 5 and 6 Processor 1

1 and 2, 5 and 6 Processor 2

Other Invalid

Table 3-8. Boot Mode Select Jumper (JP20) Settings

EBOOTPins 1 & 2

LBOOTPins 3 & 4

BMSPins 5 & 6

Boot Mode

Not installed Installed Not installed (output)

EPROM BOOT (default)

Installed Installed Not installed (input)

Host Processor Boot

Installed Not installed Installed (input) Serial Boot via SPI

3-10 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 71: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

EZ-KIT Lite Hardware Reference

Clock Mode Selection Jumper (JP21)The JP21 jumper controls the speed for the core and external port of the ADSP-21161N processor. The frequency supplied to CLKIN of the DSP may be changed by removing the 25 MHz oscillator (U24) that is shipped with the board and replacing it with a different oscillator or crystal (Y2). A clock mode and frequency should be selected so that the minimum and maximum specs of the ADSP-21161N processor are not exceeded. For more information on clock modes, see the ADSP-21161 SHARC Processor Hardware Reference. Table 3-9 shows the jumper setting for the clock modes.

Installed Not installed Not installed (input)

Link Port Boot

Installed Installed Installed (input) No Boot

Not installed Not installed Installed (input) Reserved

Table 3-9. Clock Mode Selections

CLKDBLPins 1 & 2

CLK_CFG1Pins 3 & 4

CLK_CFG0Pins 5 & 6

Core Clock Ratio

External Port Clock Ratio

Not installed Installed Installed 2:1 1x

Not installed Installed Not installed 3:1 1x

Not installed Not installed Installed 4:1 1x (default)

Installed Installed Installed 4:1 2x

Installed Installed Not installed 6:1 2x

Installed Not installed Installed 8:1 2x

Table 3-8. Boot Mode Select Jumper (JP20) Settings (Cont’d)

EBOOTPins 1 & 2

LBOOTPins 3 & 4

BMSPins 5 & 6

Boot Mode

ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-11

Page 72: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Jumper Settings

~BMS Enable Jumper (JP22)The JP22 jumper is used to control the routing of the Boot Memory Select (~BMS) signal. When the jumper is installed, the ~BMS signal is routed to the Flash memory interface and can be used for reading, writing, and booting. The jumper should be installed when using EPROM boot mode. The jumper should be removed when using the serial boot or no-boot mode. If the jumper remains “ON” in serial boot or no-boot modes, the ~BMS signal is grounded, and the flash memory is selected.

AD1836 Control Selection Jumper (JP23)The AD1836 control registers are programmed through an SPI port. The SPI port can be configured to be connected to the processor’s SPI port or SPORT1. When the jumper is installed at JP23, the AD1836 SPI port is connected to SPORT1 of the processor. When the jumper is removed, the AD1836 SPI port connects to the processor’s SPI port. By default, the jumper is installed.

SW1 Enable Jumper (JP26)The SW1 push button is attached though a driver to FLAG0 of the processor. To disconnect the driver from FLAG0 (for example, to use FLAG1 as an out-put), remove JP26.

SW2 Enable Jumper (JP27)The SW2 push button is attached though a driver to FLAG1 of the processor. To disconnect the driver from (for example, to use FLAG1 as an output), remove JP27.

3-12 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 73: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

EZ-KIT Lite Hardware Reference

LEDs and Push ButtonsThis section describes the functionality of the LEDs and push buttons. Figure 3-3 shows the locations of the LEDs and push buttons.

Figure 3-3. LED and Push Button Locations

VERF: LED9

DSP Reset: LED8

Reset: LED1

FLAG4-9: LED2 - 7

Power: LED11

USB Monitor: LED10

FLAG0-3: SW1-4

Reset: SW8

IRQ0-2: SW5-7

ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-13

Page 74: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

LEDs and Push Buttons

Reset LEDs (LED1 and LED8)When LED1 is lit, the master reset of all the major ICs is active.

When LED8 is lit, the ADSP-21161N processor (U1) is being reset. The USB interface resets the processor during USB communication initialization.

FLAG LEDs (LED2–7)The FLAG LEDs connect to the processor’s flag pins (FLAG4–9). The LEDs are active HIGH and are lit by an output of “1” from the processor. Refer to “LEDs and Push Buttons” on page 3-13 for more information on how to use the programmable flags to program the DSP. Table 3-10 shows the FLAG signals and the corresponding LEDs.

VERF LED (LED9)The VERF LED indicates that there is a possible error in the audio stream of the CS8414 digital receiver. The error may occur when digital audio cables disconnect from the optical or coaxial SPDIF connectors.

Table 3-10. FLAG LEDs

FLAG Pin LED Reference Designator

FLAG4 LED7

FLAG5 LED6

FLAG6 LED5

FLAG7 LED4

FLAG8 LED3

FLAG9 LED2

3-14 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 75: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

EZ-KIT Lite Hardware Reference

USB Monitor LED (LED10)The USB monitor LED (LED10) indicates that USB communication has been initialized successfully, and you may connect to the processor using a VisualDSP++ EZ-KIT Lite session. If the LED does not light, try cycling power on the board and/or reinstalling the USB driver (see “Installing EZ-KIT Lite USB Driver” on page 1-6).

Power LED (LED11)When LED11 is lit (green), it indicates that power is being properly sup-plied to the board.

Programmable FLAG Push Buttons (SW1–4)Four push buttons (SW1–4) are provided for general-purpose user input. The push buttons connect to the processor’s FLAG pins. The push buttons are active “HIGH” and, when pressed, send a High (1) to the processor. Refer to “Using FLAG Pins” on page 2-5 for more information. The push button reference designators and corresponding FLAGs are summarized in Table 3-11.

Interrupt Push Buttons (SW5–7)Three push buttons are provided for general-purpose user interrupts. SW5–SW7 connect to the processor’s programmable FLAG pins. The push but-tons are active “HIGH” and, when pressed, send a High (1) to the

Table 3-11. FLAG Switches

FLAG Pin Push Button Reference Designator

FLAG Pin Push Button Reference Designator

FLAG0 SW1 FLAG2 SW3

FLAG1 SW2 FLAG3 SW4

ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-15

Page 76: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Connectors

processor. Refer to “Using FLAG Pins” on page 2-5 for more information. The push button reference designators and corresponding interrupt sig-nals are summarized in Table 3-12.

Board Reset Push Button (SW8)The RESET push button (SW8) resets all of the ICs on the board. During reset, the USB interface is automatically reinitialized.

Pressing the RESET push button (SW8) while VisualDSP++ is run-ning disrupts communication and causes errors in the current debug session. VisualDSP++ must be closed and re-opened.

ConnectorsThis section describes the connector functionality and provides informa-tion about mating connectors. Figure 3-4 shows the connector locations.

USB Connector (P2)The USB connector (P2) is a standard Type B USB receptacle.

Table 3-12. Interrupt Switches

Interrupt Signal Push Button Reference Designator

IRQ0 SW5

IRQ1 SW6

IRQ2 SW7

3-16 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 77: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

EZ-KIT Lite Hardware Reference

Figure 3-4. Connector Locations

Part Description Manufacturer Part Number

Type B USB receptacle Mill-Max 897-30-004-90-000

Digi-Key ED90003-ND

Mating Connector (provided with the EZ-KIT Lite)

USB cable Assmann AK672-5

Digi-Key AK672-5ND

ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-17

Page 78: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Connectors

Audio Connectors (P4–8, P17)There are two 3.5 mm stereo audio jacks, 13 RCA jacks, and one optical connector.

External Port Connector (P9)A 40-pin 0.05' spacing connector provides access to some of the proces-sor’s External Port signals. By default, this connector is not populated.

Part Description Manufacturer Part Number

3.5 mm stereo jack (P7 and P17) Shogyo SJ-0359AM-5

RCA Jacks (P6) SWITCHCRAFT PJRAS2X2S01

RCA Jacks (P8) SWITCHCRAFT PJRAS4X2U01

TORX (P4) TOSHIBA TORX173

Coaxial (P5) SWITCHCRAFT PJRAN1X1U01

Mating Connectors

3.5mm stereo plug to 3.5mm stereo cable (P7 and P17)

Radio Shack L12-2397A

Two channel RCA interconnect cable (P6 and P8)

Monster Cable BI100-1M

Digital Fiber-Optic Cable (P4) Monster Cable ILS100-1M

Digital Coaxial Cable (P5) Monster Cable IDL100-1M

Part Description Manufacturer Part Number

40-pin 0.05’ (male) Samtec FTSH-120-01-F-D-K

Mating Connector

Female to female cable Samtec FFSD-20-D-5.000-01-N

3-18 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 79: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

EZ-KIT Lite Hardware Reference

Host Processor Interface Connector (P10)A 20-pin 0.05' spacing connector provides access to some of the proces-sor’s External Port signals. By default, this connector is not populated.

JTAG Connector (P12)The JTAG header (P12) is the connecting point for a JTAG in-circuit emulator pod. When an emulator is connected to the JTAG header, the USB debug interface is disabled.

Pin 3 is missing to provide keying. Pin 3 in the mating connector should have a plug.

When using an emulator with the EZ-KIT Lite board, follow the connection instructions provided with the emulator.

Link Port Connectors (P13–14)Each link port is connected to a 26-pin connector. Refer to EE-106 found on the ADI website at http://www.analog.com for more information about the link port connectors.

Part Description Manufacturer Part Number

20-pin 0.05’ (male) Samtec FTSH-110-01-F-D-K

Mating Connector

Female to female cable Samtec FFSD-10-D-5.000-01-N

Part Description Manufacturer Part Number

14-pin IDC Header (P12) Berg 54102-T08-07

ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-19

Page 80: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Connectors

SPORT1 and SPORT3 Connector (P15)SPORT1 and SPORT3 are connected to a 20-pin connector.

Power Connector (P16)The power connector (P16) provides all of the power necessary to operate the EZ-KIT Lite board.

Part Description Manufacturer Part Number

26 position connector Honda RMCA-26JL-AD

Mating Connector

Cable connector Honda RMCA-E26F1S-A

Shroud Honda RMCA-E26L1A

Coaxial cable Gore DXN2132

Part Description Manufacturer Part Number

20 position AMPMODU system 50 receptacle

AMP 104069-1

Mating Connector

20 position AMPMODU system 20 connector

AMP 2-487937-0

20 position AMPMODU system 20 connector (w/o lock)

AMP 2-487938-0

Flexible film contacts (20 per con-nector)

AMP 487547-1

Part Description Manufacturer Part Number

2.5 mm Power Jack (P16) SWITCHCRAFT RAPC712

Digi-Key SC1152-ND

3-20 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 81: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

EZ-KIT Lite Hardware Reference

SpecificationsThis section provides the requirements for powering the board.

Power SupplyThe power connector supplies DC power to the EZ-KIT Lite board. Table 3-13 shows the power supply specifications.

Board Current MeasurementsThe ADSP-21161N EZ-KIT Lite board provides two zero-ohm resistors that may be removed to measure current draw. Table 3-14 shows the resis-tor number, the voltage plane, and a description of the components on the plane.

Mating Power Supply (shipped with EZ-KIT Lite)

5V Power Supply CUI Stack DTS070175SUDC-p6-SZ

Table 3-13. Power Supply Specifications

Terminal Connection

Center pin +7V@2 amps

Outer Ring GND

Table 3-14. Current Measurement Resistors

Resistor Voltage Plane Description

R168 VDDINT Core Voltage of the DSP

R169 VDDEXT IO Voltage of the DSP

Part Description Manufacturer Part Number

ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-21

Page 82: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Specifications

3-22 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 83: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

A BILL OF MATERIALS

er

Ref

eren

ce

Qua

ntit

y

Des

crip

tion

Ref

eren

ce D

esig

n

Man

ufac

tur

Par

t N

umbe

r

1 1 M29W040 PLCC32 FLASH-512K-X-8-3V

U5 ST MICRO M29W040B120K6

2 2 74LVC14A SOIC14HEX-INVER-SCHMITT-TRIGGER

U21-22 TI 74LVC14AD

3 3 MT48LC1M16A1TG TSOP501MX16-SDRAM-143MHZ

U2-4 MICRON MT48LC1M16A1TG-7S

4 1 CS8414 SOIC2896KHZ-DIGI-TAL-AUDIO-RECVR

U8 CIRRUS LOGIC

CS8414

5 1 CY7C64603-128 PQFP128USB-TX/RX MICROCON-TROLLER

U6 CYPRESS CY7C64603-128NC

6 1 MMBT4124 SOT-23NPN TRANSISTOR 1A

Q2 FAIRCHILD MMBT4124

7 1 MMBT4401 SOT-23NPN TRANSISTOR 200MA

Q1 FAIRCHILD MMBT4401

8 2 74LVC00AD SOIC14

U9, U27 PHILIPS 74LVC00AD

9 1 CY7C1019BV33-15VC SOJ32128K X 8 SRAM

U30 CYPRESS CY7C1019BV33-12VC

ADSP-21161N EZ-KIT Lite Evaluation System Manual A-1

Page 84: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

10 1 AD8532AR SOIC8 DUAL AMP 250MA

U29 ANALOG DEVICES

AD8532AR

11 1 12.288MHZ 1/2 OSC001

U25 DIG01 SG-8002DC-PCC-ND 12.288MH

12 2 SN74AHC1G02 SOT23-5SINGLE-2 INPUT-NOR

U34,U37 TI SN74AHC1G02DBVR

13 1 SN74LV164A SOIC148-BIT-PARALLEL-SERIAL

U33 TI SN74LV164AD

14 1 CY7C4201V-15AC TQFP3264-BYTE-FIFO

U32 CYPRESS CY7C4201V-15AC

15 1 25MHZ 1/2 OSC01OSC

U24 DIGI-KEY SG-8002DC-PCC-ND

16 1 12.0MHZ THR OSC006 CRYSTAL

Y1 DIG01 300-6027-ND

17 1 21161 24LC00 U7""SEE 1000127

U7 MICROCHIP 24LC00-SN

18 2 1000pF 50V 5% 1206 CERM

C85-86 AVX 12065A102JAT2A

19 8 2200pF 50V 5% 1206 NPO

C40, C46, C52, C58, C64, C70, C76, C82

AVX 12065A222JAT050

20 1 ADM708SAR SOIC8VOLTAGE-SUPERVISOR

U26 ANALOG DEVICES

ADM708SAR

21 1 AD1852 SSOP28MULTI-BIT-SIGMA-DELTA-DAC

U11 ANALOG DEVICES

AD1852JRS

22 1 AD1836AS MQFP52MULTI-CHAN-NEL-96KHZ-CODEC

U10 ANALOG DEVICES

AD1836AS

Ref

eren

ce

Qua

ntit

y

Des

crip

tion

Ref

eren

ce D

esig

n

Man

ufac

ture

r

Par

t N

umbe

r

A-2 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 85: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Bill Of Materials

23 1 ADSP-21161NKCA100 PBGA2251MM SPACING REV. X1.2

U1 ANALOG DEVICES

ADSP-21161NCCA100

24 1 ADP3338AKC-33 SOT-2233.3V-1.0AMP REGULA-TOR

VR2 ANALOG DEVICES

ADP3338AKC-3.3

25 2 ADP3339AKC-5 SOT-223 5V-1.5A REGULATOR

VR1, VR5 ANALOG DEVICES

ADP3339AKC-5-REEL

26 1 ADP3338AKC-18 SOT-2231.8V-1A REGULATOR

VR3 ANALOG DEVICES

ADP3338AKC-1.8

27 10 LMV722M SOIC8DUAL AUDIO OP AMP

U12-20, U28 NATIONAL SEMI

LMV722M

28 3 4.7uF 25V 10% CTANT

CT23-25 AVX TAJC475K025R

29 1 PWR 2.5MM_JACK CON005RA

P16 SWITCH-CRAFT

SC1152-ND12

30 1 USB 4PIN CON009USB

P2 MILL-MAX 897-30-004-90-000000

31 1 TORX173 6PIN CON008FIBER OPTIC REV MOD-ULE

P4 TOSHIBA TORX173

32 1 RCA 4X2 CON011 RA

P8 SWITCH-CRAFT

PJRAS4X2U01

33 1 RCA 1X1 CON012 BLK

P5 SWITCH-CRAFT

PJRAN1X1U01

34 1 RCA 2X2 CON013

P6 SWITCH-CRAFT

PJRAS2X2S01

35 2 LNKPRT 12X2 CON010

P13-14 HONDA (TSUSHINK)

RMCA-EA26LMY-0M03-A

Ref

eren

ce

Qua

ntit

y

Des

crip

tion

Ref

eren

ce D

esig

n

Man

ufac

ture

r

Par

t N

umbe

r

ADSP-21161N EZ-KIT Lite Evaluation System Manual A-3

Page 86: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

36 1 .05 10X2 CON014RA

P15 AMP 104069-1

37 8 SPST-MOMENTARY SWT0136MM

SW1-8 PANASONIC EVQ-PAD04M

38 1 DIP8 SWT016

SW9 C&K CKN1365-ND

39 1 10 1/8W 5% 1206

R2 PANASONIC P10ECT-ND

40 6 0.00 1/8W 5% 1206

R153, R154, R168-169, R217, R218

YAGEO 0.0ECT-ND

41 8 AMBER-SMT LED001 GULL-WING

LED2-7, LED9-10

PANASONIC LN1461C-TR

42 8 330pF 50V 5% 805 NPO

C36, C42, C48, C54, C60, C66, C72, C78

AVX 08055A331JAT

43 80 0.01uF 100V 10% 805CERM

C2, C6-7, C91-149, C154-155, C165-171, C184-C186, C174-179

AVX 08051C103KAT2A

44 11 0.22uF 25V 10% 805 CERM

C156-164, C172, C183

AVX 08053C224FAT

45 16 0.1uF 50V 10% 805CERM

C1,C5,C9-11, C33,C87-90,C150-153, C173,C180

AVX 08055C104KAT

Ref

eren

ce

Qua

ntit

y

Des

crip

tion

Ref

eren

ce D

esig

n

Man

ufac

ture

r

Par

t N

umbe

r

A-4 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 87: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Bill Of Materials

46 8 0.001uF 50V 5% 805 NPO

C14-15, C19-20, C24-25, C29-30

AVX 08055A102JAT2A

47 5 10uF 16V 10% C TANT

CT19-22, CT36

SPRAGUE 293D106X9025C2T

48 47 10K 100MW 5% 805

R3-4,R6,R13,R15,R17-20,R124,R126,R128,R130, R132,R134, R136, R148-149, R151, R155-164, R175, R177-181, R183,R190, R171,R172, R174, R185-187, R193-194, R219-220

AVX CR21-103J-T

49 4 33 100MW 5% 805

R1, R150, R176, R152

AVX CR21-330JTR

50 5 4.7K 100MW 5% 805

R184, R188, R189, R191, R165

AVX CR21-4701F-T

51 11 680 100MW 5% 805

R137-147 AVX CR21-6800F-T

52 1 1M 100MW 5% 805

R12 AVX CR21-1004F-T

Ref

eren

ce

Qua

ntit

y

Des

crip

tion

Ref

eren

ce D

esig

n

Man

ufac

ture

r

Par

t N

umbe

r

ADSP-21161N EZ-KIT Lite Evaluation System Manual A-5

Page 88: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

53 1 475 100MW 5% 805

R16 AVX CR21-471J-T

54 1 1.5K 100MW 5% 805

R7 AVX CR21-1501F-T

55 2 2.00K 1/8W 1% 1206

R49-50 DALE CRCW1206-2001FRT1

56 10 49.9K 1/8W 1% 1206

R66, R74, R82, R90, R98, R106, R114, R122, R192, R206

AVX CR32-4992F-T

57 2 2.21K 1/8W 1% 1206

R10-11 AVX CR32-2211F-T

58 24 100pF 100V 5% 1206 NPO

C12, C16-17, C21-22, C26-27, C31, C35, C38,C41, C44, C47, C50, C53, C56, C59, C62, C65, C68,C71, C74, C80, C77

AVX 12061A101JAT2A

59 5 10uF 16V 10% B TANT

CT1-4, CT11 AVX TAJB106K016R

60 1 22K 100MW 5% 805

R216 AVX CR21-223J-T

61 7 100 100MW 5% 805

R123, R125, R127, R129, R131, R133, R135

AVX CR21-101J-T

Ref

eren

ce

Qua

ntit

y

Des

crip

tion

Ref

eren

ce D

esig

n

Man

ufac

ture

r

Par

t N

umbe

r

A-6 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 89: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Bill Of Materials

62 8 220pf 50V 10% 1206 NPO

C39, C45, C51, C57, C63, C69, C75, C81

AVX 12061A221JAT2A

63 1 1000 100MHZ 1.5A FER0020.06 CHOKE

FER13 MURATA PLM250S40T1

64 2 2A S2A_RECT DO-214AA SILICON RECTIFIER

D1-2 GENER-ALSEMI

S2A

65 11 600 100MHZ 500MA 12060.70 BEAD

FER1-11 DIGI-KEY 240-1019-1-ND

66 8 237 1/8W 1% 1206

R23, R27, R30, R34, R40-41, R47-48

KOA P11.0FCT-ND

67 4 750K 1/8W 1% 1206

R25, R32, R38, R45

KOA RK73H2BT7503F

68 16 5.76K 1/8W 1% 1206

R21, R22, R24, R26, R28-29, R31, R33, R35-37, R39, R42-44, R46

DALE CRCW12065761FRT1

69 8 11.0K 1/8W 1% 1206

R59, R67, R75, R83, R91, R99, R107, R115

DALE CRCW12061102FTR1

70 1 68NF 50V 10% 805

C8 MURRATA GRM40X7R683K050AL

71 8 120PF 50V 5% 1206NPO

C13, C18, C23, C28, C187-190

PHILLIPS 1206CG121J9B200

Ref

eren

ce

Qua

ntit

y

Des

crip

tion

Ref

eren

ce D

esig

n

Man

ufac

ture

r

Par

t N

umbe

r

ADSP-21161N EZ-KIT Lite Evaluation System Manual A-7

Page 90: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

72 1 75 1/8W 5% 1206

R14 PHILIPS 9C12063A75R0JLRT/R

73 2 820PF 100V 10% 1206NPO

C32, C34 AVX 12061A821KAT2A

74 2 30PF 100V 5% 1206

C3-4 AVX 12061A300JAT2A

75 8 680PF 50V 1% 805 NPO

C37, C43, C49, C55, C61, C67, C73, C79

AVX 08055A681FAT2A

76 8 2.74K 1/8W 1% 1206

R63, R71, R79, R87, R95, R103, R111, R119

PANASONIC ERJ-8ENF2741V

77 16 5.49K 1/8W 1% 1206

R60, R61, R68, R69, R76, R77, R84, R85, R92, R93, R100, R101, R108, R109, R116, R117

PANASONIC ERJ-8ENF5491V

78 8 3.32K 1/8W 1% 1206

R62, R70, R78, R86, R94, R102, R110, R118

PANASONIC ERJ-8ENF3321V

79 2 100 1/8W 1% 1206

R54, R57 PANASONIC ERJ-8ENF1000V

80 8 1.65K 1/8W 1% 1206

R64, R72, R80, R88, R96, R104, R112, R120

PANASONIC ERJ-8ENF1651V

Ref

eren

ce

Qua

ntit

y

Des

crip

tion

Ref

eren

ce D

esig

n

Man

ufac

ture

r

Par

t N

umbe

r

A-8 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 91: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

Bill Of Materials

81 6 10UF 16V 20% CAP002ELEC

CT5-10 DIG01 PCE3062TR-ND

82 10 68UF 25V 20% CAP003ELEC

CT26-35 PANASONIC EEV-FC1E680P

83 1 2A SL22 DO-214AA SCHOTTKY

D3 GENERAL SEMI

SL22

84 2 10K 100MW 2% RNET16BUSSED

RN1-2 CTS 767-161-103G

85 1 1K 1/8W 5% 1206

R5 AVX CR32-102J-T

86 1 100K 1/8W 5% 1206

R167 AVX CR1206-1003FTR1

87 2 1.00K 1/8W 1% 1206

R53, R56 AVX

88 2 20.0K 1/8W 1% 1206

R170,R173 DALE CRCW1206-2002FRT1

89 2 22 1/8W 5% 1206

R8-9 DALE

90 1 74FCT244AT QSOP20OCTAL-BUFFER

U23 CYPRESS CY74FCT244ATQC

91 4 10.0K 1/8W 1% 1206

R51-52, R55, R58

DALE CRCW1206-1002FRT1

92 2 RED-SMT LED001 GULL-WING

LED1, LED8 PANASONIC LN1261C

93 1 GREEN-SMT LED001 GULL-WING

LED11 PANASONIC LN1361C

94 8 604 1/8W 1% 1206

R65, R73, R81, R89, R97, R105, R113, R121

PANASONIC ERJ-8ENF6040V

Ref

eren

ce

Qua

ntit

y

Des

crip

tion

Ref

eren

ce D

esig

n

Man

ufac

ture

r

Par

t N

umbe

r

ADSP-21161N EZ-KIT Lite Evaluation System Manual A-9

Page 92: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

95 7 1uF 25V 20% ATANT -55+125

CT12-18 PANASONIC ECS-T1EY105R

96 3 ADG774A QSOP16 QUICKSWITCH-257

U31.U35, U36

ANALOG DEVICES

ADG774ABRQ

97 7 IDC 2X1 IDC2X1 2X1 TIN

JP1, JP4-5, JP22-23, JP26, JP27

BERG 54101-T08-02

98 4 IDC 3X1 IDC3X1

JP2-3, JP9-10 BERG 54101-T08-03

99 1 IDC 4X1 IDC4X1

P3 BERG 54102-T08-02

100 1 IDC 2X2 IDC2X2 0.1x0.1

JP6 SULLINS PTC02DAAN

101 6 IDC 3X2 IDC3X2

JP7-8, JP11, JP19-21

BERG 54102-T08-03

102 1 IDC 7X2 IDC7X2 HEADER

P12 BERG 54102-T08-07

103 1 2.5A RESETABLE FUS001

F1 RAYCHEM CORP.

SMD250-2

104 2 3.5MM STEREO_JACK CON001

P7, P17 SHOGYO SJ-0359AM-5

Ref

eren

ce

Qua

ntit

y

Des

crip

tion

Ref

eren

ce D

esig

n

Man

ufac

ture

r

Par

t N

umbe

r

A-10 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 93: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

ADSP-21161 EZ-KIT LITESchematic

1 OF 24

21161N EZ-KIT LITE - TITLE PAGE

11-13-2003_11:40

Page 94: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

3.3V

3.3V

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

AGND

AGND

ACK

ADDR0

ADDR1

ADDR10

ADDR11

ADDR12

ADDR13

ADDR14

ADDR15

ADDR16

ADDR17

ADDR18

ADDR19

ADDR2

ADDR20

ADDR21

ADDR22

ADDR23

ADDR3

ADDR4

ADDR5

ADDR6

ADDR7

ADDR8

ADDR9

AGND

AVDDBMSTR

BRST

DATA16

DATA17

DATA18

DATA19

DATA20

DATA21

DATA22

DATA23

DATA24

DATA25

DATA26

DATA27

DATA28

DATA29

DATA30

DATA31

DATA32

DATA33

DATA34

DATA35

DATA36

DATA37

DATA38

DATA39

DATA40

DATA41

DATA42

DATA43

DATA44

DATA45

DATA46

DATA47

DQM

ID0

ID1

ID2

RPBA

SDA10

SDCKE

SDCLK0

SDCLK1

TCK

TDI

TDO

TIMEXP

TMS

CAS

EMU

MS0

MS1

MS2

MS3

RAS

RD

RESET

SDWE TRST

WR

COM

R10

R11

R12

R13

R14

R15R2

R3

R4

R5

R6

R7

R8 R9

R1

COM

R10

R11

R12

R13

R14

R15R2

R3

R4

R5

R6

R7

R8 R9

R1

IDC1X1

CLKIN

CLKOUT

CLK_CFG0

CLK_CFG1

EBOOT

FLAG0

FLAG1

FLAG10

FLAG11

FLAG2

FLAG3

FLAG4

FLAG5

FLAG6

FLAG7

FLAG8

FLAG9

L0ACK

L0CLK

L0DAT0

L0DAT1

L0DAT2

L0DAT3

L0DAT4

L0DAT5

L0DAT6

L0DAT7

L1ACK

L1CLK

L1DAT0

L1DAT1

L1DAT2

L1DAT3

L1DAT4

L1DAT5

L1DAT6

L1DAT7

LBOOT

MISO

MOSI

REDY

SCLK0

SCLK1

SCLK2

SCLK3

SD0A

SD0B

SD1A

SD1B

SD2A

SD2B

SD3A

SD3B

SFS0

SFS1

SFS2

SFS3

SPICLK

SPIDS

XTAL

BMS

BR1

BR2

BR3

BR4

BR5

BR6CLKDBL

CS

DMAG1

DMAG2

DMAR1

DMAR2

HBG

HBR

IRQ0

IRQ1

IRQ2

PA

SBTS

A19

A20

A21

A18

A[0:21] A0

A1

A2

A3

A4

A5

A6

A7

A8

A9

A10

A11

A12

A13

A14

A15

A16

A17

EMU

SPICLK

SPIDS

SDCKE

DQM

R12

P12

R09

N13

N12

A05

H01

G01

E01

D03

G02

G04

G03

F01

F04

F02

E03

F03

A10

B10

E12

B11

A11

D11

A09

D10

C10

B09

B13

A13

B14

C13

A14

C12

B12

D12

A12

C11

A06

D04

B04

P11

D05

B06

A07

D09

E04

C05

C06

D06

C07

B07

B08

A08

B05

D07

C08

C09

C04

A04

R13

A03

P08

N08

R07

P07

N07

M07

N11

M15

M14

N15

P15

R11

R10

H02

H04

J01

R06

P06

U1

PBGA225ADSP-21161N-100

BMS

LBOOT

EBOOT

PA

SBTS

BR6

BR5

BR4

BR3

BR2

BR1

CS

REDY

HBR

HBG

IRQ2

IRQ1

IRQ0

MOSI

MISO

SD3B

SD3A

SFS3

SCLK3

SD2A

SD1B

SD1A

SFS1

SCLK1

SD0A

SFS0

SCLK0

DMAR2

DMAG2

DMAR1

DMAG1

CLKDBL

CLK_CFG1

CLK_CFG0

XTAL

CLKIN

L1CLK

L1ACK

L0CLK

L0ACK

BMSTR

TIMEXP

ID2

ID1

ID0

TRST

TMS

TDO

TDI

TCK

DSP_AVDD

DSP_RESET

BRST

ACK

WR

RD

SDA10

SDWE

SDCLK0

RAS

MS2

MS0

CAS

MS3

MS1

P1

FLAG8

FLAG7

FLAG6

FLAG5

FLAG4

FLAG3

FLAG2

FLAG1

FLAG[0:9] FLAG0

FLAG9

16

15

14

13

12

11

10

9

1

8

7

6

5

4

3

2

RNET1610K

RN2

2

3

4

5

6

7

8

1

9

10

11

12

13

14

15

16

RN1

10KRNET16

DMAG1

IRQ1

BR5

BR2

IRQ0

BR4

MS3

MS2

SPIDS

BR6

MS1

IRQ2

DMAG2

SBTS

HBG

BRST

CS

REDY

HBR

DMAR2

DMAR1

C2

8050.01UF

C1

8050.1UF

R2101206

M13

L15

K13

L13

K14

K12

K15

J13

J14

J12

J15

H13

H12

H14

H15

G15

G14

G12

G13

F15

F12

F14

E13

F13

D13

E14

D15

C14

D14

C15

M05

N05

L04

R04

P04

N04

M04

R03

P03

P02

N03

R02

M02

P01

N01

N02

M01

L02

M03

L01

K03

L03

K02

K04

N06

M06

P05

R05

L12

M11

P13

N10

P10

P09

R14

M10

R08

M09

N09

M12

L14

E15

D02

B02

D01

C01

B01

C02

J04

J02

J03

B03

K01

A02

E02

N14

P14

U1

PBGA225ADSP-21161N-100

DSP_AVDD

VDDINT

R1

80533

11-12-2002_17:09 2 OF 24

21161N EZ-KIT LITE - DSP

MS0

WR

RD

D38

D[16:47]D16

D17

D18

D19

D20

D21

D22

D23

D24

D25

D26

D27

D28

D29

D30

D31

D32

D33

D34

D35

D36

D37

D39

D40

D41

D42

D43

D44

D45

D46

D47

L1D6

L1D3

L1D2

L1D0

L1D1

L1D4

L1D5

L1D7

L1D[0:7]

L0D2

L0D0

L0D1

L0D3

L0D4

L0D5

L0D6

L0D7

L0D[0:7]

BR3

BR1

Page 95: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

A0

A1

A10

A2

A3

A4

A5

A6

A7

A8

A9

BA

CKE

CLK

DQ0

DQ1

DQ10

DQ11

DQ12

DQ13

DQ14

DQ15

DQ2

DQ3

DQ4

DQ5

DQ6

DQ7

DQ8

DQ9

DQMH

DQML

CAS

CS

RAS

WE

A0

A1

A10

A2

A3

A4

A5

A6

A7

A8

A9

BA

CKE

CLK

DQ0

DQ1

DQ10

DQ11

DQ12

DQ13

DQ14

DQ15

DQ2

DQ3

DQ4

DQ5

DQ6

DQ7

DQ8

DQ9

DQMH

DQML

CAS

CS

RAS

WE

A0

A1

A10

A2

A3

A4

A5

A6

A7

A8

A9

BA

CKE

CLK

DQ0

DQ1

DQ10

DQ11

DQ12

DQ13

DQ14

DQ15

DQ2

DQ3

DQ4

DQ5

DQ6

DQ7

DQ8

DQ9

DQMH

DQML

CAS

CS

RAS

WE

JUMPERSHORTING

3.3V

REMOVE JUMPER TO USE LINK PORTSINSTALL JUMPER TO USE X48 MEMORY

SDRAM1M X 16

SDRAM1M X 16

SDRAM1M X 16

MS0

SDCKE

SDCLK0

DQM

RAS

CAS

SDWE

SDA10

R310K805

SJ1

DEFAULT=INSTALLED2

1JP1

IDC2X1

20

32

31

30

29

28

27

24

23

22

35

34

18

49

48

46

45

43

42

40

39

12

11

9

8

6

5

3

221

36

14

17

16

15

19

U4

TSOP50MT48LC1M16A1TG

20

32

31

30

29

28

27

24

23

22

35

34

18

49

48

46

45

43

42

40

39

12

11

9

8

6

5

3

221

36

14

17

16

15

19

U3

TSOP50MT48LC1M16A1TG

20

32

31

30

29

28

27

24

23

22

35

34

18

49

48

46

45

43

42

40

39

12

11

9

8

6

5

3

221

36

14

17

16

15

19

U2

TSOP50MT48LC1M16A1TG

A14A14

A9

A8

A7

A6

A5

A4

A3

A2

A1

A0

A4

A9

A14

A8

A7

A6

A5

A3

A2

A1

A0

A9

A8

A7

A6

A5

A4

A3

A2

A1

A0

A[0:14]

11-12-2002_17:09

21161N EZ-KIT LITE - SDRAM

3 OF 24

D31

D30

D29

D28

D27

D26

D25

D24

D23

D22

D21

D20

D19

D18

D17

D16

D47

D46

D45

D44

D43

D42

D41

D40

D39

D38

D37

D36

D35

D34

D33

D32

D[16:47]

L0D1

L0D3

L0D4

L0D5

L0D6

L0D7

L0D2

L0D0L0D[0:7]

L1D4

L1D7

L1D6

L1D5

L1D3

L1D2

L1D1

L1D0L1D[0:7]

Page 96: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

JUMPERSHORTING

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

A6

A1

A7

A8

A9

A10

A11

A12

A13

A14

A15

A16

A17

A18

WE

A0

A2

A3

A4

A5

OE

CE

D0

D1

D2

D3

D4

D5

D6

D7

3.3V

INSTALL JUMPER TO READ/WRITE OR BOOT FROM FLASH

FLASH512K X 8

REMOVE JUMPER WHEN USING SPI OR NO BOOT MODE

6

14

13

15

17

18

19

20

21

11

5

27

26

23

25

4

28

29

3

2

30

1

31

12

10

9

8

7

24

22

U5

PLCC32RSM29W040B

WR

RD

MS1

BMS2

1JP22

IDC2X1

R17510K805

13 12

U22

SOIC1474LVC14A

2-19-2004_15:44 4 OF 24

21161N EZ-KIT LITE - FLASH & SRAM

A[0:18] A0

A1

A2

A3

A4

A5

A6

A7

A8

A9

A10

A11

A12

A13

A14

A15

A16

A17

A18

D[16:23]

D23

D22

D21

D20

D19

D18

D17

D16

1113

12 U27

SOIC1474LVC00AD

SJ32

DEFAULT=INSTALLED

Page 97: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

3.3V

I0A

I0B

I0C

I0D

I1A

I1B

I1C

I1D

S

YA

YB

YC

YD

E

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

I0A

I0B

I0C

I0D

I1A

I1B

I1C

I1D

S

YA

YB

YC

YD

E

3.3V

JTAG HEADER

PIN 3 SHOULD BE CUT

JTAG HEADER CIRCUIT FOR EZ-KIT LITE ONLYREFER TO EE-68 FOR STANDARD JTAGHEADER CONNECTION. THIS CAN BE FOUND ATHTTP://WWW.ANALOG.COM

USB_TCK

4.7K805

R165

R189

8054.7K

TDO

EMU

TDI

TRST

TCK

TMS

USB_EMU

USB_TDI

USB_TRST

USB_TMS

R184

8054.7K 4.7K

805

R188

R18710K805

2

5

14

3

6

10

4

7

9

12

13

1

11

15

QS3257QQSOP16

U36

6 OF 24

21161N EZ-KIT LITE - JTAG INTERFACE

1

3

5

7

9

11

13

2

4

6

8

10

12

14

P12

IDC7X2

4.7K805

R191

1

15

9

7

42

3

5

6

11

10

14

13

12

QS3257QQSOP16

U35

Page 98: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

VCC

VCC

AGND

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

VCC

OUTVCC

TORX173

GNDGND

SHIELDSHIELD

SDATA

FSYNC

SCK

MCK

C

U

ERF

CBL

VERF

C0~/E0

CA/E1

CB/E2

CC/F0

CD/F1

CE/F2

RXP

RXN

SEL

M0

M1

M2

M3

FILT

CS12/FCKJUMPERSHORTING

JUMPERSHORTING

RCA

PLACE JUMPER ON 2&3 FOR COAX INPUTPLACE JUMPER ON 1&2 FOR OPTICAL INPUT

INSTALL JUMPER ON 2 & 3 TO USE CS8414 MCKINSTALL JUMPER ON 1 & 2 TO USE AUDIO OSCILALTOR

2

DIGITALAUDIO

RECEIVER

OPERATING IN I S COMPATIBLE MODE

MCLK SOURCE FOR AD1836 AND AD1852

SPDIFCOAXINPUT

TOSLINKOPTICALINPUT

2

1

1X1CON012

P5

DBCLK

DSDATA2

VERF

MCLK

AUDIO_OSC

POR

R17633805

120675R14

C868NF805

R16475805

C70.01UF805

R1710K805

80510KR15

C60.01UF805

R1310K805

C5

8050.1UF

2

3

1JP2

IDC3X1

DEFAULT=2&3

SJ3

SJ2

DEFAULT=1&2

1

3

2

IDC3X1

JP3

26

11

12

19

1

14

25

15

28

6

5

4

3

2

27

9

10

16

23

24

18

17

20

13

U8

SOIC28CS8414

542

31

6

P4

CON008

21161N EZ-KIT LITE - AUDIO RECEIVER

12-9-2003_21:30 7 OF 24

FER26001206

65

4 U9

SOIC1474LVC00AD

1

23

U9

SOIC1474LVC00AD

DLRCLK

Page 99: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

3.3V

3.3V

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

192/48~

96/48~

BCLK

CCLK

CDATA

CLATCH

FILTB

FILTR

LRCLK

MCLK

OUTL+

OUTL-

OUTR+

OUTR-

SDATA

ZEROL

ZEROR

DEEMP

RESET

MUTE

IDPM0

IDPM1

AGND

JUMPERSHORTING

JUMPERSHORTING

I0A

I0B

I0C

I0D

I1A

I1B

I1C

I1D

S

YA

YB

YC

YD

E

AGND

PD/RST

IN2R+/CR2/CR2

IN2R-/CR1/CR1

NC/IN2R1/IN2R+

NC/IN2R2/IN2R-

NC/IN2L2/IN2L-

NC/IN2L1/IN2L+

IN2L-/CL1/CL1

IN2L+/CL2/CL2

FILTD

FILTR

OUT3R-

OUT3R+

OUT3L-

OUT3L+

OUT2R-

OUT2R+

OUT2L-

OUT2L+

OUT1R-

OUT1R+

OUT1L-

OUT1L+

IN1R-

IN1R+

IN1L-

IN1L+

COUT

CDATA

CCLK

CLATCH

MCLK

DLRCLK

DBCLK

ASDATA1

ASDATA2

ALRCLK

ABCLK

DSDATA2

DSDATA1

DSDATA3

3.3V

JUMPERSHORTING

JUMPERSHORTING

ODVDD IS CONNECTED TO 3.3V

DAC4 LEFT

DAC4 RIGHT

DAC2 LEFT

DAC2 RIGHT

DAC3 LEFT

DAC3 RIGHT

DAC1 LEFT

DAC1 RIGHT

AUXDAC

REMOVE JUMPER TO USE FLAG0 FOR PUSH BUTTON OR EXPANSION HEADER

REMOVE JUMPER TO USE FLAG1 FOR PUSH BUTTON OR EXPANSION HEADER

192kHz (2X INTERPOLATOR)96kHz (4X INTERPOLATOR)48kHz (8X INTERPOLATOR)

NOT ALLOWED

SAMPLE FREQUENCY

SHORTEDSHORTED

INSTALL JUMPER TO CONNECT CODEC TO SPI PORT (JP12 & JP13 NOT INSTALLED)

INSTALL JUMPER TO CONNECT DAC TO SPI PORT (JP12 & JP13 NOT INSTALLED)

CODEC

ADC1 LEFT

ADC1 RIGHT

ADC2 LEFT

ADC2 RIGHT

1&2 3&4

SHORTED

SHORTED

NOT SHORTEDNOT SHORTED

NOT SHORTED

NOT SHORTED

SJ6

DEFAULT=3&4

DEFAULT=1&2

SJ5

3

27

26

25

24

23

22

21

20

12

13

34

35

5

4

32

33

7

6

30

31

9

8

19

18

17

16

49

2

51

50

45

38

41

42

36

37

47

48

44

43

U10

MQFP52AD1836AAS

OUT1R+

ASDATA2

DLRCLK

DBCLK

B10UFCT4

SCLK0

SFS0

ASDATA2

SD0A

DBCLK

DLRCLK

DSDATA2

SD2A

MISO

SD1A

MOSI

SD3A

SPICLK

SFS1

SCLK1

OUT4R-

OUT4R+

OUT4L-

OUT4L+

VREF

FLAG1

OUT3R-

OUT3R+

OUT3L-

OUT3L+

OUT2R-

OUT2R+

OUT2L-

OUT2L+

OUT1R-

OUT1L-

OUT1L+

FLAG0

POR

IN2R+

IN2R-

IN2R1

IN2R2

IN2L2

IN2L1

IN2L-

IN2L+

IN1R-

IN1R+

IN1L-

IN1L+

MISO_C

MOSI_C

SPICLK_C

CLATCH_C

MCLK

2

5

14

3

6

10

4

7

9

12

13

1

11

15

U31

QSOP16QS3257Q

80510KR220

MOSI

POR

SPICLK

MCLK

R1810K805

R1910K805

80510KR190

12060.00R153

R17320.0K1206

R1540.001206

120620.0KR170

6

5

7

SOIC8SSM2275

U28

1

3

2

U28

SSM2275SOIC8

2

1

IDC2X1

JP4

DEFAULT=INSTALLED

SJ4

SPICLK_C

MOSI_C

MISO_C

2

1

IDC2X1

JP5SJ7

DEFAULT=INSTALLED

1

2

JP23

IDC2X1

C110.1UF805

C100.1UF805805

0.1UFC9

80510KR20

1 2

3 4

JP6

IDC2X2

20

21

23

9

24

8

22

19

14

13

12

16

17

5

3

4

27

25

26

2

7

10

U11

SSOP28AD1852

CT310UFB

CT210UFBB

10UFCT1

2-19-2004_14:44 8 OF 24

21161N EZ-KIT LITE - CODEC & DAC

CLATCH_C

R21910K805

R16410K805

Page 100: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

AGND

AGND

AGND

AGND

AGND

AGND

AGND

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

AGND

ADC1 RIGHT

ADC1 LEFT

LOOP_ADC1_RIGHT

LOOP_ADC1_LEFT

1

3

P6

CON013

3

2

CON013

P6

VREF

IN1R+

IN1R-

IN1L+

IN1L-

CT510UFCAP002

10UFCT6

CAP002

R315.76K1206

1206

C188120PF

R335.76K1206

120PFC18

1206

R245.76K1206

1206120PFC187

R265.76K1206

C13120PF1206

R285.76K1206

R232371206

R225.76K1206

1

3

2 U12

SSM2275SOIC8

11-12-2002_17:10 9 OF 24

21161N EZ-KIT LITE - PRIMARY INPUT

100PFC17

1206

C12100PF1206

FER46001206

FER36001206

6

5

7

SSM2275

U13

SOIC8

C140.001UF805

0.001UFC19

805

C16100PF1206

C150.001UF805

R272371206

R25750K1206

7

5

6 U12

SSM2275SOIC8

2

3

1

SSM2275

U13

SOIC8

237R30

1206

750KR32

1206237R34

1206

0.001UFC20

805

100PFC21

1206

R295.76K1206

12065.76KR21

Page 101: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

AGND

AGND

AGND

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

AGND

JUMPERSHORTING

JUMPERSHORTING

JUMPERSHORTING

JUMPERSHORTING

AGND

AGND

AGND

AGND

ADC2 RIGHT INPUT MODE

PGA MODE 3-5 & 4-6HIGH PERFORMANCEMODE 1-3 & 2-4

PGA MODE 3-5 & 4-6HIGH PERFORMANCEMODE 1-3 & 2-4

ADC2 LEFT

ADC2 RIGHT

ADC2 LEFT INPUT MODE

JP11 (ON SHEET 10) SHOULD BE IN LINE INPOSITION TO USE EITHER OF THESE MODES

1206600FER6

LOOP_ADC2_RIGHT

VREF

LOOP_ADC2_LEFT

FER56001206

4

6

P6

CON013

6

5

CON013

P6

IN2R1LINE

IN2R+

IN2R-

IN2R2

IN2L1LINE

IN2L+

IN2L-

IN2L2

CAP00210UFCT8

CT710UFCAP002

5.76KR44

1206

1206

C190120PF

5.76KR46

1206

6

5

7

SSM2275

U15

SOIC8

8050.001UFC30

R482371206

1206120PFC189

R395.76K1206

R375.76K1206

120PFC28

1206

C23120PF1206

237R41

1206

SJ11

DEFAULT=2&4

SJ10

DEFAULT=1&3

SJ9

DEFAULT=2&4

SJ8

DEFAULT=1&3

C240.001UF805

237R40

1206

1206

R47237

C250.001UF805

2

5

6

31

4

JP7IDC3X2

11-12-2002_17:11 10 OF 24

21161N EZ-KIT LITE - SECONDARY INPUT

C22100PF1206

C26100PF1206

R38750K1206

7

5

6 U14

SSM2275SOIC8

1

3

2 U14

SSM2275SOIC8

R355.76K1206

R365.76K1206

5.76KR43

12065.76KR42

1206

2

3

1

SSM2275

U15

SOIC8

750KR45

1206

1206100PFC31

1206100PFC27

4

1 3

6

5

2

IDC3X2JP8

8050.001UFC29

Page 102: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

AGND

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

AVCC

AGND

AGND

JUMPERSHORTING

JUMPERSHORTING

JUMPERSHORTING

JUMPERSHORTING

NONE 0 dB

MIC PRE AMP GAIN

ADC2 INPUT SELECTOR

INSTALL JUMPERS ON 3-5 & 4-6 FOR LINE ININSTALL JUMPERS ON 1-3 & 2-4 FOR MIC IN

NONE 0 dB

MIC PRE AMP GAIN

MIC INPUT

1&2 20dB2&3 40dB

1&2 20dB2&3 40dB

ADC2 RIGHT/LEFT

1.00KR53

1206

VREF

IN2L1

IN2L1LINE

IN2R1LINE

IN2R1

CT9

CAP00210UF

CT10

CAP00210UF

R55

120610.0K

R58

120610.0K

R52

120610.0K

R51

120610.0K

R561.00K1206

100R57

1206

R541001206

1

3

2

JP10

IDC3X1

C33

8050.1UF

1206600FER8

FER76001206

2

3

1JP9

IDC3X1

SJ15

DEFAULT=1&2

DEFAULT=1&2

SJ12

SJ14

DEFAULT=4&6

SJ13

DEFAULT=3&5

2

5

6

31

4

JP11IDC3X2

1

4

3

2

5

P7

CON001

C32820PF1206

1206820PFC34

2

3

1

Q2MMBT4124

SOT-23

CT11

B10UF

R50

12062.00K

R49

12062.00K

7

5

6

U16

SSM2275SOIC8

1

3

2 U16

SSM2275SOIC8

11 OF 24

21161N EZ-KIT LITE - MIC INPUT

2-19-2004_14:44

Page 103: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

AGND

AGND

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

AGND

DAC1_LEFT

DAC1_RIGHT

7

5

6 U29

AD8532ARSOIC8

CT35

CAP00368UF

CT34

CAP00368UF

R19249.9K1206

1

3

2 U29

AD8532ARSOIC8

1

4

3

2

5

P17

CON001

12 OF 24

21161N EZ-KIT LITE - DAC1 OUTPUT-STEREO JACK

R20649.9K1206

Page 104: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

AGND

AGND

AGND

AGND

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

DAC1 RIGHT

DAC1 LEFT 2

3

P8

CON011

3

1

CON011

P8

LOOP_DAC1_RIGHT

LOOP_DAC1_LEFT

DAC1_RIGHT

OUT1R-

OUT1R+

OUT1L+

VREF

CT27

CAP00368UF

CT26

CAP00368UF

C45220PF1206

R712.74K1206

R721.65K1206

100PFC44

1206

R703.32K1206

R695.49K1206

C42330PF805

C43680PF805R68

5.49K1206

C39220PF1206

R632.74K1206

R641.65K1206

100PFC38

1206

R623.32K1206

R615.49K1206

C37680PF805

C36330PF805

R605.49K1206

R6649.9K1206

1

3

2 U17

SSM2275SOIC8

11-12-2002_17:12 13 OF 24

21161N EZ-KIT LITE - DAC1 OUTPUT

R5911.0K1206

C402200PF1206

R656041206C35

100PF1206

R6711.0K1206

R7449.9K1206

C462200PF1206

R736041206C41

100PF1206

7

5

6 U17

SSM2275SOIC8

OUT1L-

DAC1_LEFT

Page 105: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

AGND

AGND

AGND

AGND

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

DAC2 LEFT

DAC2 RIGHT

LOOP_DAC2_LEFT

R896041206

5

6

P8

CON011

6

4

CON011

P8

LOOP_DAC2_RIGHT

OUT2R+

OUT2R-

VREF

OUT2L+

OUT2L-

CT29

CAP00368UF

CT28

CAP00368UF

C57220PF1206

R872.74K1206

R881.65K1206

100PFC56

1206

R863.32K1206

R855.49K1206

C54330PF805

C55680PF805R84

5.49K1206

C51220PF1206

R792.74K1206

R801.65K1206

100PFC50

1206

R783.32K1206

R775.49K1206

C48330PF805

C49680PF805R76

5.49K1206

7

5

6 U18

SSM2275SOIC8

11-12-2002_17:12 14 OF 24

21161N EZ-KIT LITE - DAC2 OUTPUT

R7511.0K1206

R8249.9K1206

C522200PF1206

R816041206C47

100PF1206

1

3

2 U18

SSM2275SOIC8

C53100PF1206

C582200PF1206

R9049.9K1206

R8311.0K1206

Page 106: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

AGND

AGND

AGND

AGND

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

DAC3 LEFT

DAC3 RIGHT

9

7

CON011

P8

8

9

P8

CON011

LOOP_DAC3_LEFT

LOOP_DAC3_RIGHT

OUT3R+

OUT3R-

VREF

OUT3L+

OUT3L-

CT31

CAP00368UF

CT30

CAP00368UF

C69220PF1206

R1041.65K1206

R1032.74K1206

R1005.49K1206

C67680PF805

C66330PF805

100PFC68

1206

R1023.32K1206

R1015.49K1206

C63220PF1206

R952.74K1206

R961.65K1206

100PFC62

1206

R943.32K1206

R935.49K1206

C61680PF805

C60330PF805

R925.49K1206

C702200PF1206

11-12-2002_17:12 15 OF 24

21161N EZ-KIT LITE - DAC3 OUTPUT

R9111.0K1206

R9849.9K1206

C642200PF1206

R976041206C59

100PF1206

7

5

6 U19

SSM2275SOIC8

1

3

2 U19

SSM2275SOIC8

C65100PF1206

R1056041206

R10649.9K1206

R9911.0K1206

Page 107: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

AGND

AGND

AGND

AGND

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

DAC4 LEFT

DAC4 RIGHT

12

10

CON011

P8

LOOP_DAC4_RIGHT

LOOP_DAC4_LEFT 11

12

P8

CON011

OUT4R-

OUT4R+

VREF

OUT4L+

OUT4L-

CT33

CAP00368UF

CT32

CAP00368UF

C81220PF1206

R1201.65K1206

R1192.74K1206

R1165.49K1206

C79680PF805

C78330PF805

100PFC80

1206

R1183.32K1206

R1175.49K1206

C75220PF1206

R1112.74K1206

R1121.65K1206

100PFC74

1206

R1103.32K1206

R1095.49K1206

C72330PF805

C73680PF805R108

5.49K1206

1

3

2 U20

SSM2275SOIC8 C82

2200PF1206

11-12-2002_17:12 16 OF 24

21161N EZ-KIT LITE - DAC4 OUTPUT

R10711.0K1206

R11449.9K1206

C762200PF1206

R1136041206C71

100PF1206

7

5

6 U20

SSM2275SOIC8

C77100PF1206

R1216041206

R12249.9K1206

R11511.0K1206

Page 108: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

JUMPERSHORTING

JUMPERSHORTING

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

3.3V

21

IDC2X1

JP27

1 2JP26

IDC2X1

43

74LVC14ASOIC14

U21

FLAG0

FLAG1 IRQ2

EXIRQ2

IRQ1

EXIRQ1

IRQ0

EXIRQ0

FLAG3

EXFLAG3

FLAG2

EXFLAG2

EXFLAG1

EXFLAG0

SW7

SPST-MOMENTARYSWT013

SW4

SPST-MOMENTARYSWT013

SW5

SPST-MOMENTARYSWT013

SWT013SPST-MOMENTARY

SW6SWT013SPST-MOMENTARY

SW3

SWT013SPST-MOMENTARY

SW2

SW1

SPST-MOMENTARYSWT013

R13610K805

R13010K805

R13210K805

80510KR134

80510KR128

80510KR126

R12410K805

89

74LVC14ASOIC14

U22

65

74LVC14ASOIC14

U22

43

U22

SOIC1474LVC14A

21

74LVC14ASOIC14

U22

1213

U21

SOIC1474LVC14A

11 10

U21

SOIC1474LVC14A

9 8

U21

SOIC1474LVC14A

21

U21

SOIC1474LVC14A

11-12-2002_17:12

21161N EZ-KIT LITE - PUSHBUTTONS

17 OF 24

R123100805

CT121UFA

A1UFCT13

805100R125

R129100805

CT151UFA

A1UFCT14

805100R127

R131100805

CT161UFA

A1UFCT17

805100R133

CT181UFA

R135100805

5 6

U21

SOIC1474LVC14A

SJ16

DEFAULT=1 & 2

SJ17

DEFAULT=1 & 2

Page 109: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

3.3V

PFI

RESETMR

PFO

RESET

3.3V

1A1

1A2

1A3

1A4

2A2

2A3

2A4

1Y1

1Y2

1Y3

1Y4

2Y1

2Y2

2A1

2Y4

2Y3

OE1

OE2

VCC

XXMHZ

3.3V

3.3V

3.3V

OE OUT

OE OUT

OSCILLATOR OR CRYSTAL CAN BE USED FOR THE 21161N

LED9 INDICATES AUDIO OUTPUT MAY NOT BE VALIDLED10 INDICATES MONITOR FIRMWARE IS RUNNING

1 5

U24

OSC011/2

25MHZ25MHZ

1 5

U25

OSC0011/2

12.288MHZ

SW8SWT013SPST-MOMENTARY

SOFT_RESET

XTAL

CLKIN

AUDIO_OSC

VERF

MONITOR

DSP_RESET

POR

680805

R147R146

805680

R145

805680

RED-SMTLED001

LED1

Y212.5MHZOSC006

R148

80510K

R149

80510K

10K805

R151R142

805680

R141

805680

R140

805680

R139

805680

R138

805680680

805

R137

R144

805680680

805

R143

810

9 U27

SOIC1474LVC00AD

4

56

U27

SOIC1474LVC00AD

POR

DSP_RESET

2

4

6

8

13

15

17

18

16

14

12

9

7

11

3

5

1

19

U23

74FCT244ATQSOP20

FLAG7

FLAG6

FLAG5

FLAG4

FLAG8

FLAG9

FLAG[4:9]

C84

120627PF

C83

120627PF

1

23

U27

SOIC1474LVC00AD

AMBER-SMTLED001

LED2

4

81

5

7

U26

SOIC8ADM708SAR

80533R152

R15033805

1011

74LVC14ASOIC14

U22

LED4

LED001AMBER-SMT

2-19-2004_14:44

21161N EZ-KIT LITE - LEDS, RESET, OSC

18 OF 24

LED5

LED001AMBER-SMT

LED6

LED001AMBER-SMT

LED7

LED001AMBER-SMT

LED3

LED001AMBER-SMT

LED8

LED001RED-SMT

GREEN-SMTLED001

LED11LED10

LED001AMBER-SMT

LED9

LED001AMBER-SMT

R17710K805

Page 110: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

3.3V

3.3V

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

JUMPERSHORTING

JUMPERSHORTING

JUMPERSHORTING

JUMPERSHORTING

JUMPERSHORTING

JUMPERSHORTING

JUMPERSHORTING

JUMPERSHORTING

JUMPERSHORTING

81

24

56

7

ON

3

3.3V

EBOOT LBOOT BMS Booting Mode1 0 Output EPROM0 0 1 (Input) Host Processor0 1 0 (Input) Serial Boot via SPI0 1 1 (Input) Link Port0 0 0 (Input) No Booting1 1 x (Input) Reserved

BOOT MODES

CLOCK MODES

1 0 0 2:1 1x1 0 1 3:1 1x

0 0 0 4:1 2x0 0 1 6:1 2x0 1 0 8:1 2x

* DENOTES FACTORY DEFAULT

* DENOTES FACTORY DEFAULT

DSP ID

*

*

REMOVE JP22 WHEN USING SPI OR NO BOOT MODES (REFER TO SHEET 4)

TURNING THE SWITCHES ON PUTS THE BOARD IN LOOPBACK MODECLKDBL CLK_CFG1 CLK_CFG0 Core Clock Ratio EP Clock Ratio

1 1 0 4:1 1x

1

3

65

4

2

IDC3X2

JP20

LOOP_ADC2_RIGHT

8

1

2

7

3

6

5

4

16

15

14

13

12

11

10

9

SW9

DIP8SWT016

DEFAULT=NOT INSTALLED

SJ28

LOOP_DAC4_RIGHT

LOOP_DAC3_RIGHT

LOOP_DAC2_RIGHT

LOOP_DAC1_RIGHT

LOOP_ADC1_LEFT LOOP_DAC1_LEFT

CLK_CFG0

CLK_CFG1

CLKDBL

BMS

LBOOT

EBOOT

ID2

ID1

ID0

80510KR160R159

10K805805

10KR158

80510KR163R162

10K805805

10KR161

SJ31

DEFAULT=5 & 6

SJ30

DEFAULT=NOT INSTALLED

SJ29

DEFAULT=NOT INSTALLED

SJ27

DEFAULT=NOT INSTALLED

SJ26

DEFAULT=3 & 4

SJ25

DEFAULT=5 & 6

SJ24

DEFAULT=3 & 4

SJ23

DEFAULT=1 & 2

1

3

65

4

2

IDC3X2

JP21

2

4

5 6

3

1JP19

IDC3X2

R15710K805805

10KR156

11-12-2002_17:12 19 OF 24

21161N EZ-KIT LITE - CONFIGURATION

R15510K805

LOOP_DAC2_LEFT

LOOP_DAC3_LEFT

LOOP_DAC4_LEFT

LOOP_ADC1_RIGHT

LOOP_ADC2_LEFT

Page 111: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

VCC 3.3V 1.8V

IDC6X2IDC5X1

A20A19

1

10

11 12

13 14

15 16

17 18

19

2

20

21 22

23 24

25 26

27 28

29

3

30

31 32

33 34

35 36

37 38

39

4

40

5 6

7 8

9

P9

CON022

5

2

4

8

10

6

1

3

9

11

13

15

17

19

12

14

16

20

18

7

P10

CON023

1

3

4

5

2

P18

DNP

1

3

5

7

9

11

2

4

6

8

10

12

P11

A21

RD

BRST

BMSTR

CS

REDY

HBG

HBR

SBTS

PA

DMAR2

DMAG2

DMAR1

DMAG1

ACK

WR

11-12-2002_17:12 20 OF 24

21161N EZ-KIT LITE - EXPANSION HEADERS

D19

D20

D21

D22

D23

D18

D16

D17

D[23:16]

SPICLK

SPIDS

MOSI

MISO

TIMEXP

EXIRQ2

BR1

BR2

BR3

EXIRQ1

EXIRQ0

EXFLAG3

EXFLAG2

EXFLAG1

MS2

MS3

DSP_RESET

EXFLAG0

BMS

LBOOT

EBOOT

A6

A5

A4

A3

A2

A1

A0

A7

A8A[8:0]

A17 A18

Page 112: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

SHGND

SHGNDSHGND

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

SHGND

LINKPORT

ACK

ACKSH CLK

CLKSH

D0

D0SH

D1

D1SH

D2

D2SH

D3

D3SH

D4

D4SH

D5

D5SH

D6

D6SH

D7

D7SH

UD1

UD2

CH1 CH2

LINKPORT

ACK

ACKSH CLK

CLKSH

D0

D0SH

D1

D1SH

D2

D2SH

D3

D3SH

D4

D4SH

D5

D5SH

D6

D6SH

D7

D7SH

UD1

UD2

CH1 CH2

JP1 SHOULD NOT BE INSTALLED WHEN USING THE LINK PORT

LINK PORT CONNECTORS

SERIAL PORT CONENCTOR

2

3

4

1P3

IDC4X1

DSDATA2

SD3B

SD3A

SFS3

SCLK3

SD1B

SD1A

SFS1

SCLK1

L1ACK

L1CLK

L0ACK

L0CLK

12060.00R218 R217

0.001206

2728

26

23

22

21

20

19

18

17

16

15

14

11

10

9

8

7

6

5

4

3

2

1

P13

CON010

5

2

4

8

10

6

1

3

9

11

13

15

17

19

12

14

16

20

18

7

P15

CON014

2728

26

23

22

21

20

19

18

17

16

15

14

11

10

9

8

7

6

5

4

3

2

1

P14

CON010

21 OF 24

21161N EZ-KIT LITE - LINK PORTS & SPORTS

11-13-2003_11:39

L1D7

L1D4

L1D[0:7]L1D0

L1D1

L1D2

L1D3

L1D5

L1D6

L0D4

L0D3

L0D1L0D[0:7]

L0D0

L0D2

L0D7

L0D6

L0D5

DLRCLK

DBCLK

ASDATA2

Page 113: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

3.3V

SHGND

SHGND

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

3.3V

VCC

1.8V

GNDINPUT OUTPUT

VCC

1.8V

AVCC

AVCCVCC

AGND

AGND

GNDINPUT OUTPUT

GNDINPUT OUTPUT

3.3V VCC

3.3V

JUMPERSHORTING

1.8V

FBGND

INPUT

OUTPUT

ERR

SD

GNDINPUT OUTPUT

CHOKE_COIL

R168 & R169 ARE USED TO MEASURE CURRENT DRAW OF THE DSP

4

1

3

2

FER13

80522KR216

0.1UF805

C180

3

1

2

ADP3338ARM-18

VR3

SOT-223

R214

DNP

634K1206

R215

DNP

365K1206

100K1206

R213

DNP

5

4

2

6 1

3

VR4

SOT23-6ADP3331ART

DNP

2

1

DNPIDC2X1

JP25

R211500KRES002DNP

SJ34

DEFAULT=DNP

D3

DO-214AA2A

FER11

1206600

5V_REG_IN

C89

8050.1UF

D1

DO-214AA2A

R2121MEGRES002DNP

5V_REG_IN

2

1

3

SOT-223

VR5

ADP3339AKC-5

3

1

2

ADP3339AKC-5

VR1

SOT-223

R167

1206100K

3

1

2

SOT-223

VR2

ADP3338ARM-33

1

3

2

P16

CON0057_5V_POWER

C88

8050.1UF

C87

8050.1UF

0.1UF805

C90

1206600FER10

VDDINT

VDDEXT

D2

DO-214AA2A

C86

12061000PF

CT2110UFC

CT2010UFCC

10UFCT19

12060.00R169

FER96001206

22 OF 24

21161N EZ-KIT LITE - POWER

2-19-2004_14:44

C85

12061000PF

F1

FUS0012.5A

R1680.001206

C10UFCT22

CT3610UFC

C173

8050.1UF

Page 114: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

3.3V

3.3V

3.3V

3.3V

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

3.3V

FLASH (U5) USB INTERFACE (U6)

DSP (U1)SDRAM (U2, U3, U4)

VDDEXT

VDDEXTVDDINT

VDDINT

C1140.01UF805

C1130.01UF805

8050.01UFC102

23 OF 24

21161N EZ-KIT LITE - BYPASS CAPS 1

11-12-2002_17:12

8050.01UFC99

C1080.01UF805

8050.01UFC117C116

0.01UF805

C950.01UF805805

0.01UFC94C93

0.01UF805805

0.01UFC92C91

0.01UF805

C980.01UF805805

0.01UFC97C96

0.01UF805

8050.01UFC104C103

0.01UF805

C1010.01UF805

C1070.01UF805805

0.01UFC106C105

0.01UF805

8050.01UFC112C111

0.01UF805805

0.01UFC110C109

0.01UF805 805

0.01UFC115

C1180.01UF805 805

0.01UFC119 C120

0.01UF805 805

0.01UFC121 C122

0.01UF805 805

0.01UFC123

C1290.01UF805805

0.01UFC128C127

0.01UF805805

0.01UFC126C125

0.01UF805805

0.01UFC124

8050.01UFC135C134

0.01UF805805

0.01UFC133C132

0.01UF805805

0.01UFC131C130

0.01UF805

8050.01UFC100

C1430.01UF805 805

0.01UFC144C136

0.01UF805 805

0.01UFC142

8050.01UFC137 C138

0.01UF805 805

0.01UFC139 C140

0.01UF805 805

0.01UFC141

Page 115: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

3.3V 3.3V3.3V

AGND

3.3V

1.8V3.3V

VCC AVCC

AGND

3.3V

3.3V

AVCC

A0157-2000 2.4

4

3

2

1

DCBA

A B C D

2

3

4

BDate

Size Board No. Rev

Title

Engineering

Checked

Drawn

Approvals Date

1

20 Cotton Road

Nashua, NH 03063

Sheet

ANALOGDEVICES

VCC

3.3V

AGND

VCC 3.3V3.3V

VCC AVCC

AVCC

AGND

3.3V

VCC

3.3V 3.3V3.3V

SERIAL EEPROM (U7)

OSCILLATORS (U24 & U25)SCHMITT TRIGGERS (U21 & U22)

NAND (U9)DIGITAL RX (U8)CODEC (U10)

OCTAL BUFFER (U23) RESET MON (U26)

NAND (U27)

OPAMPS (U12-U20, U28, U29)

SRAM (U30)

AUX DAC (U11)

MUX (U31) FIFO (U32) SHIFTER (U33) QUICK SWITCH (U35 & U36)NOR (U34 & U37)

C1790.01UF805 805

0.01UFC175

8050.01UFC178

8050.01UFC176C177

0.01UF805

C1740.01UF805

C1850.01UF805

8050.01UFC169

C1530.1UF805

C1710.01UF805

C1720.22UF805805

0.22UFC164C161

0.22UF805

C1550.01UF805

C1560.22UF805

C1600.22UF805

C1670.01UF805

C1630.22UF805

11-12-2002_17:12

21161N EZ-KIT LITE - BYPASS CAPS 2

24 OF 24

8050.1UFC152C151

0.1UF805805

0.1UFC150C147

0.01UF805

C1460.01UF805

C1650.01UF805

C1660.01UF805

C1490.01UF805 805

0.01UFC154

C1700.01UF805805

0.22UFC159C158

0.22UF805805

0.22UFC157

8050.22UFC162 C168

0.01UF805

C1450.01UF805

CT234.7UFC C

4.7UFCT24 CT25

4.7UFC

C1480.01UF805

8050.22UFC183

8050.01UFC184

8050.01UFC186

Page 116: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

I INDEX

Symbols ID jumper (JP19), 3-10

~BMS, memory select pin, 2-2, 3-3~MS0, memory select pin, 2-2, 3-3~MS1, memory select pin, 2-2, 3-3

Aabort, hang operations, 2-12acknowledge, hang operation, 2-12AD1836, xii, 2-6, 3-3, 3-4, 3-6

control registers, 3-12MIC1 input channel, 3-4SPI port, 2-7SPI select pin, 2-5

AD1852, xii, 2-7, 3-4, 3-6sampling frequency, 3-7SPI port, 2-7SPI select pin, 2-5

ADC1 input selector (JP11), 3-9ADC2 mode selection (JP7, JP8), 3-8Add New Hardware Wizard, Windows

98, 1-7ADSP-21161N processor

boot modes, 3-10clock jumper (JP21), 3-11core speed, 3-3core voltage, 3-2external voltage, 3-2

internal memory restrictions, 2-2interrupt pins, 2-6memory map, 2-2reset, 2-5SPI port, 2-7

analog audioinput, 2-6interface, xii

asynchronous FLAGs, 2-5audio

connectors (P4-8, P17), 3-18input, 2-6, 3-3interface, 2-6output, 2-8, 3-3stream, 3-14

Bbill of materials, A-1BMS pin

enabling (JP22), 3-12see ~BMS, select pin

board measurements, 3-21boot

code, xiiiload, 2-9memory select pin (~BMS), 3-3, 3-12

ADSP-21161N EZ-KIT Lite Evaluation System Manual I-1

Page 117: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

INDEX

memory space, 2-2mode select (JP20), 3-10

breadboard area, xiiibreakpoints, 2-12

Cclear, hang operations, 2-12CLK_CFG pins, 3-11CLKDBL pins, 3-11clock

frequency, 3-11mode jumper (JP21), 3-3, 3-11modes, 3-11

common attributes, hardware breakpoints, 2-13

configuring SDRAM, 2-3connecting, EZ-KIT Lite board, 1-5connectors, -xii, 1-5, 3-16

JP11 (analog audio input), 2-6JP2 (digital audio input), 2-6P10 (external port), 2-5, 2-6, 3-3,

3-19P12 (JTAG header), 3-19P13 (link port), 3-19P14 (link port), 3-19P15 (SPORT1, SPORT3), 3-20P16 (power), 1-5, 3-20P2 (USB), 1-6, 3-16P4 (optical input), 2-6, 3-5P5 (mono jack), 2-6, 3-5P6 (mono jack), 2-6, 3-4, 3-9P7 (stereo jack), 2-6, 3-4, 3-9P9 (external port), 3-3, 3-18

contents, EZ-KIT Lite package, 1-1

conventions, manual, -xxiconverters, 2-7core

clock ratio, 3-11hang conditions, 2-11voltage, 3-21

CS8414 digital receiver, 2-7, 3-5, 3-14clock signals, 2-7synchronization signals, 2-7

customer support, xvi

Ddata hardware breakpoints, 2-15Device Manager window, 1-15digital

audio playback, 2-7data, 2-7stereo channels, 2-7

DSP signals, DAI_P, 3-15DVD formats, 2-7

EEBOOT pins, 3-10electrostatic discharge, 1-2emulator connector, xiiienable attribute, 2-14end address, attribute, 2-14EPROM boot mode, 3-10, 3-12example programs, 2-8exclusive, attribute, 2-14expansion connector footprints, xiiiexternal

data bus, 3-5interrupts, 2-6

I-2 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 118: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

INDEX

memory, EZ-KIT Lite, 2-3port clock ratio, 3-11port connectors, 3-3port interface, xiii, 3-3port signals, 3-18, 3-19

EZ-KIT Lite boardarchitecture, 3-2features, xiispecifications, 3-21

Ffeatures, EZ-KIT Lite board, -xiiFLAG

directing, 2-5pins, 2-5, 3-15registers, 2-5

FLAG0, 2-5, 3-12, 3-15enable jumper (JP4), 3-7

FLAG1, 2-5, 3-12, 3-15enable jumper (JP5), 3-7

FLAG10, 2-5FLAG11, 2-5FLAG2, 2-5, 3-15FLAG3, 2-5, 3-15FLAG4, 3-14FLAG4-9, 2-5, 3-14FLAG5, 3-14FLAG6, 3-14FLAG7, 3-14FLAG8, 3-14FLAG9, 3-14flash

memory, xii, 2-2, 3-3, 3-12programmer, 2-8

Found New Hardware WizardWindows 2000, 1-13

frequency jumper (JP6), 3-7

Ggeneral-purpose IO, xiiiglobal options, hardware breakpoints,

2-13graphical user interface (GUI), 2-9

Hhard reset, 2-9hardware breakpoints, 2-12, 2-17, 2-18

dialog box, 2-13Help, online, xix, 2-8host

processor booting, 3-10processor interface, xiii, 3-3processor interface connector (P10),

3-19hung conditions, 2-11

II2S mode, 2-7ignore, hang operations, 2-12input clock, 3-2installation, summary, 1-3installing

EZ-KIT Lite USB driver, 1-6VisualDSP++ and EZ-KIT Lite

license, 1-4VisualDSP++ and EZ-KIT Lite

software, 1-4instruction hardware breakpoints, 2-16

ADSP-21161N EZ-KIT Lite Evaluation System Manual I-3

Page 119: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

INDEX

interface connectors, xiiiinterfaces

see graphical user interface (GUI)internal memory, EZ-KIT Lite, 2-3interrupt

pins, 2-6push buttons, xiiisee also push buttons

IOinput push buttons (SW1-4), 3-15pins see FLAGsvoltage, 3-21

IRQ0-2 pins, 2-6, 3-16

JJTAG

connector (P12), 3-19emulation port, 3-5emulator, 3-19

jumper settings, 1-5jumpers, 2-7

JP1 (SDRAM disable), 3-5JP10 (microphone), 3-8JP11 (audio in), 3-4, 3-9JP19 (processor ID), 3-10JP2 (SPDIF), 3-5JP20 (boot mode), 3-10JP21 (clock), 3-11JP22 (~BMS), 3-12JP26 (SW1 enable), 3-12JP27 (SW2 enable), 3-12JP3 (MCLK source), 3-6JP6 (frequency), 3-7JP7 (ADC2), 3-8

JP8 (ADC2), 3-8JP9 (microphone), 3-8

Llatency, 2-18LBOOT pins, 3-10LEDs, xiii, 1-5, 2-5, 3-13, 3-14

LED1 (reset), 1-5, 3-14LED10 (USB monitor), 1-15, 1-16,

3-15LED11 (power), 1-5, 3-15LED2 (FLAG9), 3-14LED2-LED7 (FLAGs), 3-14LED3 (FLAG8), 3-14LED4 (FLAG7), 3-14LED5 (FLAG6), 3-14LED6 (FLAG5), 3-14LED7 (FLAG4), 3-14LED8 (DSP reset), 1-5, 1-14, 3-14LED9 (VERF), 2-8, 3-14

line-ininput channel, 3-4jacks, 2-7

line-out jacks, 2-8link port, 3-5, 3-10

booting, 3-11connectors, 3-19

MMCLK, selecting (JP3), 3-6measurements, EZ-KIT Lite, 3-21memory

restrictions, 2-2select pins, 3-3

I-4 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 120: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

INDEX

microphonecircuit, 3-8jacks, 2-7

mode, attribute, 2-14MODE2 register, 2-5

Nno-boot mode, 3-11, 3-12

Ooscillator, 3-11

surface-mount, 3-2through-hole, 3-2through-hole crystal, 3-2

Ppackage contents, 1-1PC configuration, 1-3power

connector (P16), 3-20LED (LED11), 3-15specifications, 3-21supply, 3-21

processor external memory, see ADSP-21161N processor

programmable FLAGssee FLAGs

push buttons, xiii, 2-6, 3-13, 3-15SW1 (FLAG0), 3-15SW2 (FLAG1), 3-15SW3 (FLAG2), 3-15SW4 (FLAG3), 3-15SW5 (IRQ0), 3-15SW6 (IRQ1), 3-15

SW7 (IRQ2), 3-15SW8 (reset), 3-16

RRCA jacks, 2-7, 3-3registering, this product, 1-2, 1-4reset

board, 2-9hang operation, 2-12processor, 3-14push button (SW8), 3-16

retry, hang operation, 2-12

Ssample frequencies, 2-7SDRAM

configuration, 2-3control registers, 2-3disabling (JP1), 3-5memory, 2-2, 2-3, 3-3

semiconductor receiver, xiiserial booting, 3-10, 3-12setting

breakpoints, 2-18EZ-KIT Lite hardware, 1-5target options, 2-9

SMT footprints, xiiiSPDIF

connectors, 3-14modes, 3-7selecting (JP2), 3-5

specifications, 3-21SPI

audio interface, 3-4

ADSP-21161N EZ-KIT Lite Evaluation System Manual I-5

Page 121: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

INDEX

port, 3-4, 3-12select pin, 2-5

SPORTaudio interface, 3-3connectors, 3-3

SPORT0, xiiiSPORT1, xiii, 3-12, 3-20SPORT2, xiiiSPORT3, xiii, 3-20SRAM memory, 2-2start address, attribute, 2-14starting VisualDSP++, 1-16stereo

jack (P7), 2-6, 3-3output channels, 2-6

SW1 (FLAG0) push button, 2-5SW1 (JP26) enable push button, 3-12SW2 (FLAG1) push button, 2-5SW3 (FLAG2) push button, 2-5SW4 (FLAG3) push button, 2-5SW5 (interrupt) push button, 2-6, 3-16SW6 (interrupt) push button, 2-6, 3-16SW7 (interrupt) push button, 2-6, 3-16SW8 (reset) push button, 1-14system

architecture, EZ-KIT Lite board, 3-2requirements, PC, 1-3

Ttarget options

dialog box, 2-9miscellaneous, 2-10

on emulator exit, 2-10while target is halted, 2-10

UUART, 3-11USB

cable, 1-2connector (P2), 3-16debug interface, 3-19driver installation, Windows 2000,

1-11driver installation, Windows 98, 1-7driver installation, Windows XP, 1-12interface, 3-14, 3-16monitor LED (LED10), 3-15

userinput, 2-5output, 2-5

VVERF flag (LED9), 2-8, 3-14verifying USB driver installation, 1-14VisualDSP++

documentation, xixinstallation, 1-4license, 1-4online Help, xixrequirements, 1-3starting, 1-16

voltage regulators, xiii

I-6 ADSP-21161N EZ-KIT Lite Evaluation System Manual

Page 122: ADSP-21161N EZ-KIT Lite Evaluation System Manual...Port (EP) and Host Processor Interface (HPI). Purpose of This Manual xiv ADSP-21161N EZ-KIT Lite Evaluation System Manual Purpose

INDEX

ADSP-21161N EZ-KIT Lite Evaluation System Manual I-7