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 Copyright Information © 2004 Analog Devices, Inc., ALL RIGHTS RESERVED. This document may not be reproduced in any form without prior, express written consent from Analog Devices, Inc. Printed in the USA. Limited Warranty The EZ-KIT Lite evaluation system is warranted against defects in materials and workmanship for a period of one year from the date of purchase from Analog Devices or from an authorized dealer. Disclaimer Analog Devices, Inc. reserves the right to change this product without prior notice. Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use; nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under the patent rights of Analog Devices, Inc. Trademark and Service Mark Notice The Analog Devices logo, 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. 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. Electrostatic charges readily accumulate on the human body and equipment and can discharge without detection. Permanent damage may occur on devices subjected to high-energy discharges. Proper ESD precautions are recommended to avoid performance degradation or loss of functionality. Store unused EZ-KIT Lite boards in the protective shipping package. CONTENTS iv ADSP-21161N EZ-KIT Lite Evaluation System Manual 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 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 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 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 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 CONTENTS x ADSP-21161N EZ-KIT Lite Evaluation System Manual 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 processor, which gives SHARC the bandwidth for sustained high-speed computations. SHARC represents today’s de facto standard for floating-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 environment 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 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. VisualDSP++ license provided with this EZ-KIT Lite evaluaL The tion system limits the size of a user program to 5K words of internal memory. The board features: • Analog Devices ADSP-21161N processor D D 100 MHz Core Clock Speed Core Clock Mode Jumper Configurable • Analog Devices AD1836 96 kHz Audio Codec D Jumper Selectable Line-In or Mic-In 3.5 mm Stereo Jack D Line-Out 3.5 mm Stereo Jack D 4 RCA Jacks for Audio Input D 8 RCA Jacks for Audio Output • Analog Devices AD1852 192 kHz Auxiliary DAC • Crystal Semiconductor CS8414 96 kHz SPDIF Receiver D Optical and Coaxial Connectors for SPDIF Input • Flash Memory D xii 512K x 8-bits ADSP-21161N EZ-KIT Lite Evaluation System Manual Preface • Interface Connectors D D D D 14-Pin Emulator Connector for JTAG Interface SPORT Connectors Link Port 0 and Link Port 1 External Port Connectors (not populated) • General-Purpose IO D D D 4 Push Button Flags 3 Push Button Interrupts 6 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. 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. SPORT0 Additionally, the EZ-KIT Lite board provides un-installed expansion connector 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 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 configuration and components. Finally, a schematic and a bill of materials are provided as a reference for future ADSP-21161N board designs. Intended Audience This 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 Processor Hardware Reference and ADSP-21160 SHARC Processor Instruction Set Reference, which describe the DSP’a architecture and instruction set. Programmers 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 Preface Manual Contents The manual consists of: • Chapter 1, “Getting Started” on page 1-1 Provides software and hardware installation procedures, PC system requirements, and basic board information. • Chapter 2, “Using EZ-KIT Lite” on page 2-1 Provides 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-1 Provides information on the hardware aspects of the evaluation system. • Appendix A, “Bill Of Materials” on page A-1 Provides a list of components used to manufacture the EZ-KIT Lite board. • Appendix B, “Schematics” on page B-1 Provides 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 Technical or Customer Support Technical or Customer Support You 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 dsptools.support@analog.com • 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 Processors The ADSP-21161N EZ-KIT Lite evaluation system supports Analog Devices ADSP-21161N SHARC processors. Product Information You 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 Preface Analog Devices is online at www.analog.com. Our website provides information about a broad range of products—analog integrated circuits, amplifiers, converters, and digital signal processors. MyAnalog.com MyAnalog.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 Information For 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 dsp.support@analog.com • 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 Product Information Related Documents For information on product related development software, see the following 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- Description of internal processor architecture, ence 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- Detailed description of VisualDSP++ 3.5 feasors tures and usage xviii 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 commands for SHARC processors VisualDSP++ 3.5 Linker and Utilities Manual for 32-Bit Processors Description of the linker function and commands for the 32-bit processors VisualDSP++ 3.5 Loader Manual for 32-Bit Processors Description of the loader function and commands for the 32-bit processors ADSP-21161N EZ-KIT Lite Evaluation System Manual 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. you plan to use the EZ-KIT Lite board in conjunction with a L IfJTAG emulator, refer to the documentation that accompanies the emulator. Online Documentation Your software installation kit includes online Help as part of the Windows® 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–>VisualDSP++ 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 Manuals For 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 Analog 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 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 Publications Please send your comments and recommendations on how to improve our manuals and online Help. You can contact us at dsp.techpubs@analog.com. xx ADSP-21161N EZ-KIT Lite Evaluation System Manual Preface Notation Conventions The following table identifies and describes text conventions used in this manual. conventions, which apply only to specific chapters, may L Additional 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 separated by vertical bars; read the example as an optional this or that. [this,…] Optional item lists in syntax descriptions appear within brackets delimited 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 examples, 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 Notation Conventions xxii ADSP-21161N EZ-KIT Lite Evaluation System Manual 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-1 Provides a list of the components shipped with this EZ-KIT Lite evaluation system. • “PC Configuration” on page 1-3 Describes the minimum requirements for the PC to work with the EZ-KIT Lite. • “Installation Tasks” on page 1-3 Describes the step-by-step procedures for setting up the hardware and software. Contents of EZ-KIT Lite Package Your 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 Contents of EZ-KIT Lite Package • CD containing: D VisualDSP++ 3.5 for 32-bit processors with a limited license D ADSP-21161N EZ-KIT Lite debug software D USB driver files D Example programs D 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. Electrostatic charges readily accumulate on the human body and equipment and can discharge without detection. Permanent damage may occur on devices subjected to high-energy discharges. Proper ESD precautions are recommended to avoid performance degradation or loss of functionality. Store unused EZ-KIT Lite boards in the protective shipping package. 1-2 ADSP-21161N EZ-KIT Lite Evaluation System Manual Getting Started PC Configuration For correct operation of the VisualDSP++ software and the EZ-KIT Lite, your computer must have the minimum configuration: 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 [ EZ-KIT Lite does not run under Windows 95 or Windows NT. Installation Tasks The 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 ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-3 Installation Tasks Installing VisualDSP++ and EZ-KIT Lite Software This 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 Wizard 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++ License VisualDSP++ 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 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 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. 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. 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. ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-5 Installation Tasks USB Monitor: LED10 DSP Reset: LED8 Reset: LED1 Power: LED11 Figure 1-1. EZ-KIT Lite Hardware Setup 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 Driver The 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. • 1-6 “Windows 2000 USB Driver” on page 1-11 describes the installation on Windows 2000. ADSP-21161N EZ-KIT Lite Evaluation System Manual 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 commercial environment. Windows 98 USB Driver Before using the ADSP-21161N EZ-KIT Lite for the first time, the Windows 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 Windows 98 Add New Hardware Wizard shown in Figure 1-2. Figure 1-2. Windows 98 – Add New Hardware Wizard 2. Click Next. ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-7 Installation Tasks 3. Select Search for the best driver for your device, as shown in Figure 1-3. Figure 1-3. Windows 98 – Searching for Driver 4. Click Next. 5. Select CD-ROM drive, as shown in Figure 1-4. Figure 1-4. Windows 98 – Searching for CD-ROM 1-8 ADSP-21161N EZ-KIT Lite Evaluation System Manual Getting Started 6. Click Next. Windows 98 locates the WmUSBEz.inf file on the installation CD, as shown in Figure 1-5. Figure 1-5. Windows 98 – Locating Driver 7. Click Next. The Coping Files dialog box appears (Figure 1-6). Figure 1-6. Windows 98 – Searching for .SYS File ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-9 Installation Tasks 8. Click Browse. The Open dialog box, shown in Figure 1-7, appears on the screen. Figure 1-7. Windows 98 – Opening .SYS File 9. In Drives, select your CD-ROM drive. 10. Click OK. The Copying Files dialog box (Figure 1-8) appears. Figure 1-8. Windows 98 – Copying .SYS File 1-10 ADSP-21161N EZ-KIT Lite Evaluation System Manual Getting Started 11. Click OK. The driver installation is now complete, as shown in Figure 1-9. Figure 1-9. Windows 98 – Completing Software Installation 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. to running the VisualDSP++ 3.5 installer, ensure there are no [ Prior other Hardware Wizard windows running in the background. If there are any wizard windows running, close them before starting the installer. ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-11 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 VisualDSP++ 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 automatically 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. to running the VisualDSP++ 3.5 installer, ensure there are no [ Prior 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 VisualDSP++ 3.5 Installation Quick Reference Card for a detailed 1-12 ADSP-21161N EZ-KIT Lite Evaluation System Manual 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 Windows XP Found New Hardware Wizard, shown in Figure 1-10. Figure 1-10. Windows XP – Found New Hardware Wizard 3. Select Install the software automatically (Recommended) and click Next. ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-13 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. Figure 1-11. Windows XP – Completing Driver Installation 4. Verify the installation by following the instructions in “Verifying Driver Installation”. Verifying Driver Installation Before 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. 1-14 ADSP-21161N EZ-KIT Lite Evaluation System Manual Getting Started 4. After the DSP RESET LED (LED8) blinks for the second time, verify 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 exclamation point, as in Figure 1-12. Figure 1-12. Device Manager Window Lite on Windows 98, disconnect the USB [ Ifcableusingfroman theEZ-KIT 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. ADSP-21161N EZ-KIT Lite Evaluation System Manual 1-15 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 communicating 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 choose Programs–>Analog Devices –>VisualDSP++ for 32-bit Processors–>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. Figure 1-13. New Session Dialog Box 6. In Debug Target, choose EZ-KIT Lite (ADSP-21161N). 1-16 ADSP-21161N EZ-KIT Lite Evaluation System Manual 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 Installation Tasks 1-18 ADSP-21161N EZ-KIT Lite Evaluation System Manual 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-2 Describes the restrictions of the VisualDSP++ license shipped with the EZ-KIT Lite. • “Memory Map” on page 2-2 Defines 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-5 Describes the board’s FLAG pins. • “Using Interrupt Pins” on page 2-6 Describes the board’s interrupt pins. • “Using Audio Interface” on page 2-6 Describes the board’s audio interface. • “Example Programs” on page 2-8 Provides information about example programs included in the ADSP-21161N EZ-KIT Lite. • “Using Flash Programmer Utility” on page 2-8 Provides information on the Flash Programmer utility included with the EZ-KIT Lite software. ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-1 EZ-KIT Lite License Restrictions • “Using EZ-KIT Lite VisualDSP++ Interface” on page 2-9 Describes 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 Restrictions The 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 Map The ADSP-21161N processors includes 1 Mbit of internal SRAM for program 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 external 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 Using EZ-KIT Lite Table 2-1. EZ-KIT Lite Evaluation Board Memory Map Internal Memory External Memory Start Address End Address Content 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 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 Using SDRAM Memory To 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 */ ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-3 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 Using EZ-KIT Lite Using FLAG Pins The 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 directions 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 Connects To Description FLAG0 SW1/AD1836_SPI_SELECT FLAG0 FLAG1 SW2/AD1852_SPI_SELECT FLAG1 FLAG2 SW3 FLAG2 connects to push button SW1 for user input and to the SPI select pin on the AD1836 audio codec. connects to push button SW2 for user input and to the SPI select pin on the AD1852 auxiliary DAC. connects to push button SW3 for user input. FLAG3 SW4 FLAG3 connects to push button SW4 for user input. FLAG4–FLAG9 FLAG10 FLAG11 1 and FLAG0–FLAG3 connect to LEDs on the EZ-KIT Lite board and are for user output. LED2–LED7 FLAG4–9 Not connected Not available are available on connector P10. ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-5 Using Interrupt Pins Using Interrupt Pins The ADSP-21161N holds three interrupt pins (IRQ0–2) that let you interact 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. Table 2-3. Interrupt Pin Summary Interrupt1 Connects To Description IRQ0 SW5 IRQ0–2 IRQ1 SW6 IRQ2 SW7 1 IRQ0–3 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. are available on connector P10. Using Audio Interface The audio interface consists of the AD1836 audio codec, the AD1852 auxiliary DAC and the CS8414 SPDIF receiver. SPORT0 and SPORT2 connect 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 dedicated 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- 2-6 ADSP-21161N EZ-KIT Lite Evaluation System Manual 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 multiple 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, digital 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 frequencies 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 Selection Jumper (JP11)” on page 3-9 for more information. Two RCA jacks ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-7 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 output 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 Programs Example 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 Utility The ADSP-21161N EZ-KIT Lite evaluation system includes a Flash Programmer 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 Processors–>VisualDSP++ Documentation. 2-8 ADSP-21161N EZ-KIT Lite Evaluation System Manual Using EZ-KIT Lite Using EZ-KIT Lite VisualDSP++ Interface This section provides information about the following parts of the VisualDSP++ 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 Load Choosing Boot Load from the Settings menu runs the processor and performs 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 VisualDSP++ 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 Options Choosing 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 Using EZ-KIT Lite VisualDSP++ Interface Figure 2-1. Target Options Dialog Box 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. 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. Other Options Table 2-6 describes other available target options. 2-10 ADSP-21161N EZ-KIT Lite Evaluation System Manual Using EZ-KIT Lite 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 location. Table 2-6. Other Target Options Option Description Reset before loading executable 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 configuration Disables the automatic configuration of the SDRAM registers (done through the debugger). Core Hang Conditions Certain 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. ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-11 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. 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 processor is holding off the DSP, you can cause the host to clear the hung condition. 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 processor is holding off the DSP, you can cause the host to clear the hung condition. Reset Performs a software reset on the target board. Hardware Breakpoints Hardware breakpoints work similarly to watchpoints. Set hardware breakpoints on: • Data transfers within a user-defined memory range • Instructions • Register reads and writes 2-12 ADSP-21161N EZ-KIT Lite Evaluation System Manual 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). Figure 2-2. Hardware Breakpoints Dialog Box 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 common 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. ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-13 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 trigger hardware breakpoints. The available choices are: Disabled—disables the breakpoint On Write—triggers the breakpoint on any write operation to the specified address range On Read—triggers the breakpoint on any read operation from the specified address range Any 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 create 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 Breakpoints 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 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 multiprocessor 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 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 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 during DMA transfers, MMS accesses, and Host accesses. ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-17 Using EZ-KIT Lite VisualDSP++ Interface Table 2-10. Other Hardware Breakpoint Options (Cont’d) Option Description External Port Enables external port breakpoints.External port (EP) breakpoints are triggered 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 Breakpoints ANDs the interrupts to form the composite interrupt. Normally, the group interrupts are ORed to create a composite interrupt. 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 locations, 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. 2-18 ADSP-21161N EZ-KIT Lite Evaluation System Manual Using EZ-KIT Lite Restricted Software Breakpoints The EZ-KIT Lite development system restricts breakpoint placement when certain conditions are met. That is, under some conditions, breakpoints cannot be placed effectively. Such conditions depend on bus architecture, pipeline depth, and ordering of the EZ-KIT Lite and its target processor. ADSP-21161N EZ-KIT Lite Evaluation System Manual 2-19 Using EZ-KIT Lite VisualDSP++ Interface 2-20 ADSP-21161N EZ-KIT Lite Evaluation System Manual 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-2 Describes 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-5 Shows the location and describes the function of the on-board jumpers. • “LEDs and Push Buttons” on page 3-13 Shows the location and describes the function of the LEDs and push buttons. • “Connectors” on page 3-16 Shows 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-21 Provides the board’s measurements and power supply specifications. ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-1 System Architecture System Architecture This section describes the processor’s configuration on the EZ-KIT Lite board. Figure 3-1. System Architecture Block Diagram 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 processor. Footprints are provided on the board for a surface-mount oscillator and a through-hole crystal for alternate user-installed clocks. The speed at 3-2 ADSP-21161N EZ-KIT Lite Evaluation System Manual 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 Port The 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 information 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 Interface 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. SPORT0 ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-3 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 Interface The 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 Area Use the breadboard area to add external circuitry to: • All board voltages and grounds • Package footprints: D D D D D D 1x SOIC16 1x SOIC20 4x SOT23-6 1x PSOP44 2x SOT23 27x 0805 Devices does not support and is not responsible for the [ Analog effects of additional circuitry. 3-4 ADSP-21161N EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference JTAG Emulation Port The 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 published 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 Settings This 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 Jumper Settings JP11: ADC1 Input Selector JP5: FLAG1 Enable JP1: External Memory Width JP22: BMS Enable JP19: DSP ID JP20: Boot Mode JP21: Clock Mode JP26: SW1 Enable JP27: SW2 Enable JP4: FLAG0 Enable JP23: AD1836 Control Select JP6: Sample Frequency JP3: MCLK Select JP2: SPDIF Select JP9: Mic Gain Right JP10: Mic Gain Left JP7: ADC2 Input Mode Left JP8: ADC2 Input Mode Right Figure 3-2. Jumper Locations MCLK Selection Jumper (JP3) The JP3 jumper is used to select the MCLK source for the AD1836 and AD1852. 3-6 ADSP-21161N EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference 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 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. ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-7 Jumper Settings 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) 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 multiplexer and a programmable gain amplifier inside of the codec. 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 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-5. MIC Pre Amp Gain 3-8 Jumper Position Gain Not Installed 0 dB ADSP-21161N EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Table 3-5. MIC Pre Amp Gain (Cont’d) Jumper Position Gain 1 and 2 20 dB 2 and 3 40 dB (factory default) 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.) Table 3-6. Audio Input Jumper Settings Microphone Input Stereo LINE_IN (Default) MIC 1 2 MIC 1 2 JP11 LINE JP11 LINE ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-9 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. 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 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-8. Boot Mode Select Jumper (JP20) Settings EBOOT Pins 1 & 2 LBOOT Pins 3 & 4 BMS Pins 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 EZ-KIT Lite Hardware Reference Table 3-8. Boot Mode Select Jumper (JP20) Settings (Cont’d) EBOOT Pins 1 & 2 LBOOT Pins 3 & 4 BMS Pins 5 & 6 Boot Mode Installed Not installed Not installed (input) Link Port Boot Installed Installed Installed (input) No Boot Not installed Not installed Installed (input) Reserved 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. Table 3-9. Clock Mode Selections CLKDBL Pins 1 & 2 CLK_CFG1 Pins 3 & 4 CLK_CFG0 Pins 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 ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-11 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 output), 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 EZ-KIT Lite Hardware Reference LEDs and Push Buttons This section describes the functionality of the LEDs and push buttons. Figure 3-3 shows the locations of the LEDs and push buttons. USB Monitor: LED10 VERF: LED9 DSP Reset: LED8 Reset: LED1 Power: LED11 FLAG4-9: LED2 - 7 Reset: SW8 IRQ0-2: SW5-7 FLAG0-3: SW1-4 Figure 3-3. LED and Push Button Locations ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-13 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. Table 3-10. FLAG LEDs FLAG Pin LED Reference Designator FLAG4 LED7 FLAG5 LED6 FLAG6 LED5 FLAG7 LED4 FLAG8 LED3 FLAG9 LED2 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. 3-14 ADSP-21161N EZ-KIT Lite Evaluation System Manual 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 supplied 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. 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 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 buttons are active “HIGH” and, when pressed, send a High (1) to the ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-15 Connectors processor. Refer to “Using FLAG Pins” on page 2-5 for more information. The push button reference designators and corresponding interrupt signals are summarized in Table 3-12. Table 3-12. Interrupt Switches Interrupt Signal Push Button Reference Designator IRQ0 SW5 IRQ1 SW6 IRQ2 SW7 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. the RESET push button ( ) while VisualDSP++ is run[ Pressing ning disrupts communication and causes errors in the current SW8 debug session. VisualDSP++ must be closed and re-opened. Connectors This section describes the connector functionality and provides information about mating connectors. Figure 3-4 shows the connector locations. USB Connector (P2) The USB connector (P2) is a standard Type B USB receptacle. 3-16 ADSP-21161N EZ-KIT Lite Evaluation System Manual 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 Connectors Audio Connectors (P4–8, P17) There are two 3.5 mm stereo audio jacks, 13 RCA jacks, and one optical connector. 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 External Port Connector (P9) A 40-pin 0.05' spacing connector provides access to some of the processor’s External Port signals. By default, this connector is not populated. Part Description Manufacturer Part Number 40-pin 0.05’ (male) Samtec FTSH-120-01-F-D-K Mating Connector Female to female cable 3-18 Samtec FFSD-20-D-5.000-01-N ADSP-21161N EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Host Processor Interface Connector (P10) A 20-pin 0.05' spacing connector provides access to some of the processor’s External Port signals. By default, this connector is not populated. 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 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. using an emulator with the EZ-KIT Lite board, follow the L When connection instructions provided with the emulator. Part Description Manufacturer Part Number 14-pin IDC Header (P12) Berg 54102-T08-07 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. ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-19 Connectors 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 SPORT1 and SPORT3 Connector (P15) SPORT1 and SPORT3 are connected to a 20-pin connector. 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 connector) AMP 487547-1 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 2.5 mm Power Jack (P16) SWITCHCRAFT RAPC712 Digi-Key SC1152-ND 3-20 ADSP-21161N EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Part Description Manufacturer Part Number Mating Power Supply (shipped with EZ-KIT Lite) 5V Power Supply CUI Stack DTS070175SUDC-p6-SZ Specifications This section provides the requirements for powering the board. Power Supply The power connector supplies DC power to the EZ-KIT Lite board. Table 3-13 shows the power supply specifications. Table 3-13. Power Supply Specifications Terminal Connection Center pin +7V@2 amps Outer Ring GND Board Current Measurements The ADSP-21161N EZ-KIT Lite board provides two zero-ohm resistors that may be removed to measure current draw. Table 3-14 shows the resistor number, the voltage plane, and a description of the components on the plane. Table 3-14. Current Measurement Resistors Resistor Voltage Plane Description R168 VDDINT Core Voltage of the DSP R169 VDDEXT IO Voltage of the DSP ADSP-21161N EZ-KIT Lite Evaluation System Manual 3-21 Specifications 3-22 ADSP-21161N EZ-KIT Lite Evaluation System Manual Manufacturer Part Number U5 ST MICRO M29W040B120K6 74LVC14A SOIC14 U21-22 HEX-INVER-SCHMITT-T RIGGER TI 74LVC14AD 3 MT48LC1M16A1TG U2-4 TSOP50 1MX16-SDRAM-143MHZ MICRON MT48LC1M16A1TG-7S 4 1 CS8414 SOIC28 96KHZ-DIGITAL-AUDIO-RECVR CIRRUS LOGIC CS8414 5 1 CY7C64603-128 PQFP128 U6 USB-TX/RX MICROCONTROLLER CYPRESS CY7C64603-128NC 6 1 MMBT4124 SOT-23 NPN TRANSISTOR 1A Q2 FAIRCHILD MMBT4124 7 1 MMBT4401 SOT-23 NPN TRANSISTOR 200MA Q1 FAIRCHILD MMBT4401 8 2 74LVC00AD SOIC14 U9, U27 PHILIPS 74LVC00AD 9 1 CY7C1019BV33-15VC SOJ32 128K X 8 SRAM U30 CYPRESS CY7C1019BV33-12VC Reference Quantity Description Reference Design A BILL OF MATERIALS 1 1 M29W040 PLCC32 FLASH-512K-X-8-3V 2 2 3 U8 ADSP-21161N EZ-KIT Lite Evaluation System Manual A-1 Part Number Manufacturer Reference Design Description Quantity Reference A-2 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-5 SINGLE-2 INPUT-NOR U34,U37 TI SN74AHC1G02DBVR 13 1 SN74LV164A SOIC14 U33 8-BIT-PARALLEL-SERIAL TI SN74LV164AD 14 1 CY7C4201V-15AC TQFP32 U32 64-BYTE-FIFO CYPRESS CY7C4201V-15AC 15 1 25MHZ 1/2 OSC01 OSC 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 SOIC8 VOLTAGE-SUPERVISOR U26 ANALOG DEVICES ADM708SAR 21 1 AD1852 SSOP28 MULTIBIT-SIGMA-DELTA-DAC U11 ANALOG DEVICES AD1852JRS 22 1 AD1836AS MQFP52 MULTI-CHANNEL-96KHZ-CODEC U10 ANALOG DEVICES AD1836AS ADSP-21161N EZ-KIT Lite Evaluation System Manual Part Number Manufacturer Reference Design Description Quantity Reference Bill Of Materials 23 1 ADSP-21161NKCA100 U1 PBGA225 1MM SPACING REV. X1.2 ANALOG DEVICES ADSP-21161NCCA100 24 1 ADP3338AKC-33 SOT-223 VR2 3.3V-1.0AMP REGULATOR ANALOG DEVICES ADP3338AKC-3.3 25 2 ADP3339AKC-5 SOT-223 5V-1.5A REGULATOR ANALOG DEVICES ADP3339AKC-5-REEL 26 1 ADP3338AKC-18 SOT-223 VR3 1.8V-1A REGULATOR ANALOG DEVICES ADP3338AKC-1.8 VR1, VR5 27 10 LMV722M SOIC8 DUAL AUDIO OP AMP U12-20, U28 NATIONAL SEMI LMV722M 28 3 4.7uF 25V 10% C TANT CT23-25 AVX TAJC475K025R 29 1 PWR 2.5MM_JACK CON005 RA P16 SWITCHCRAFT SC1152-ND12 30 1 USB 4PIN CON009 USB P2 MILL-MAX 897-30-004-90-000000 31 1 TORX173 6PIN CON008 P4 FIBER OPTIC REV MODULE TOSHIBA TORX173 32 1 RCA 4X2 CON011 RA P8 SWITCHCRAFT PJRAS4X2U01 33 1 RCA 1X1 CON012 BLK P5 SWITCHCRAFT PJRAN1X1U01 34 1 RCA 2X2 CON013 P6 SWITCHCRAFT PJRAS2X2S01 35 2 LNKPRT 12X2 CON010 P13-14 HONDA (TSUSHINK) RMCA-EA26LMY-0M03-A ADSP-21161N EZ-KIT Lite Evaluation System Manual A-3 Reference Design Manufacturer Part Number AMP 104069-1 37 8 SPST-MOMENTARY SWT013 6MM 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% 805 CERM 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% 805 CERM C1,C5,C9-11, AVX C33,C87-90, C150-153, C173,C180 08055C104KAT A-4 Description P15 Quantity .05 10X2 CON014 RA Reference 36 1 ADSP-21161N EZ-KIT Lite Evaluation System Manual Part Number AVX 08055A102JAT2A 47 5 10uF 16V 10% C TANT CT19-22, CT36 SPRAGUE 293D106X9025C2T Reference Design C14-15, C19-20, C24-25, C29-30 Description 0.001uF 50V 5% 805 NPO Quantity 46 8 Reference Manufacturer Bill Of Materials 48 47 10K 100MW 5% 805 R3-4,R6,R13, AVX R15,R17-20, R124,R126,R 128,R130, R132,R134, R136, R148-149, R151, R155-164, R175, R177-181, R183,R190, R171,R172, R174, R185-187, R193-194, R219-220 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 R12 AVX CR21-1004F-T 1M 100MW 5% 805 ADSP-21161N EZ-KIT Lite Evaluation System Manual A-5 Description Reference Design Manufacturer Part Number 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 R10-11 AVX CR32-2211F-T A-6 Quantity 475 100MW 5% 805 Reference 53 1 2.21K 1/8W 1% 1206 58 24 100pF 100V 5% 1206 NPO C12, C16-17, AVX C21-22, C26-27, C31, C35, C38, C41, C44, C47, C50, C53, C56, C59, C62, C65, C68, C71, C74, C80, C77 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 ADSP-21161N EZ-KIT Lite Evaluation System Manual Part Number AVX 12061A221JAT2A 63 1 1000 100MHZ 1.5A FER002 0.06 CHOKE FER13 MURATA PLM250S40T1 64 2 2A S2A_RECT DO-214AA D1-2 SILICON RECTIFIER GENERALSEMI S2A 65 11 600 100MHZ 500MA 1206 FER1-11 0.70 BEAD 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 Reference Design C39, C45, C51, C57, C63, C69, C75, C81 Description 220pf 50V 10% 1206 NPO Quantity 62 8 Reference Manufacturer Bill Of Materials 68 16 5.76K 1/8W 1% 1206 R21, R22, DALE R24, R26, R28-29, R31, R33, R35-37, R39, R42-44, R46 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% 1206 NPO C13, C18, C23, C28, C187-190 PHILLIPS 1206CG121J9B200 ADSP-21161N EZ-KIT Lite Evaluation System Manual A-7 Description Reference Design Manufacturer Part Number R14 PHILIPS 9C12063A75R0JLRT/R 73 2 820PF 100V 10% 1206 NPO 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 A-8 Quantity 75 1/8W 5% 1206 Reference 72 1 ADSP-21161N EZ-KIT Lite Evaluation System Manual Manufacturer Part Number PCE3062TR-ND 82 10 68UF 25V 20% CAP003 ELEC CT26-35 PANASONIC EEV-FC1E680P 83 1 2A SL22 DO-214AA SCHOTTKY D3 GENERAL SEMI SL22 84 2 10K 100MW 2% RNET16 BUSSED 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 89 2 22 1/8W 5% 1206 R8-9 DALE 90 1 74FCT244AT QSOP20 OCTAL-BUFFER U23 CYPRESS 91 4 10.0K 1/8W 1% 1206 R51-52, R55, DALE R58 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 81 6 Description DIG01 Quantity CT5-10 Reference Reference Design Bill Of Materials 10UF 16V 20% CAP002 ELEC ADSP-21161N EZ-KIT Lite Evaluation System Manual CRCW1206-2002FRT1 CY74FCT244ATQC A-9 Reference Design Manufacturer Part Number 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 SHOGYO SJ-0359AM-5 A-10 Description CT12-18 Quantity 1uF 25V 20% A TANT -55+125 Reference 95 7 P7, P17 ADSP-21161N EZ-KIT Lite Evaluation System Manual A B C D 1 1 ADSP-21161 EZ-KIT LITE Schematic 2 2 3 3 ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - TITLE PAGE Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-13-2003_11:40 D 1 OF 24 A B C D U1 A[0:21] A0 A1 A2 A3 M05 ADDR0 N05 ADDR1 L04 ADDR2 R04 ADDR3 1 A4 P04 A5 N04 ADDR5 A6 M04 A7 R03 A8 ADDR6 ADDR7 P03 ADDR8 A9 P02 A10 N03 A11 2 ADDR4 ADDR9 ADDR10 R02 ADDR11 A12 M02 A13 P01 A14 N01 A15 N02 A16 M01 A17 L02 ADDR12 ADDR13 ADDR14 ADDR15 ADDR16 ADDR17 A18 M03 A19 L01 A20 K03 A21 ADDR18 ADDR19 ADDR20 L03 ADDR21 K02 ADDR22 K04 ADDR23 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 N06 MS0 MS0 M06 MS1 MS1 P05 MS2 MS2 R05 MS3 MS3 DATA41 DATA42 DATA43 DATA44 DATA45 L12 CAS 3 CAS M11 RAS RAS DATA46 DATA47 L14 M13 L15 K13 D21 K12 D22 K15 D23 L0CLK D25 J12 D26 N10 SDCKE SDCKE P10 SDCLK0 SDCLK0 P09 SDCLK1 R14 SDWE SDWE M10 SDA10 SDA10 TDI TDO TMS TRST EMU H13 D28 L1ACK R08 RD M09 WR WR M12 ACK ACK BRST 4 ID0 ID1 ID2 H12 D29 L1CLK H14 D30 L1D[0:7] H15 D31 G15 D32 G14 D33 G12 D34 G13 D35 F15 D36 D38 E13 D39 D40 E15 D41 FLAG[0:9] D13 D42 E14 D43 DSP_AVDD P14 BMSTR AVDD L0D7 B09 D15 D44 C14 D45 D14 D46 C15 D47 TCK A02 3.3V B06 SCLK1 SCLK1 D07 SFS1 C06 SD1A D06 SD1B SFS1 1 R1 2 R2 3 R3 4 R4 5 R5 6 R6 7 R7 8 R8 RD SD1B DMAR1 C08 SFS2 C07 SD2A B07 SD2B DMAR2 HBR SD2A REDY CS L1DAT1 L1D5 D12 L1DAT2 L1DAT3 L1DAT4 L1DAT5 L1D6 A12 L1D7 C11 BRST D09 SCLK3 C09 SFS3 B08 SD3A A08 SD3B CLKIN TMS XTAL TRST CLK_CFG0 EMU R1 33 805 ID0 ID1 P1 CLKDBL DMAG1 12 R12 DMAG2 11 R11 SBTS 10 R10 HBG 9 R9 MS0 2 3.3V L1DAT6 L1DAT7 H01 FLAG0 G01 FLAG1 G02 FLAG2 G04 FLAG3 G03 FLAG4 F01 FLAG5 F04 FLAG6 F02 FLAG7 E03 FLAG8 F03 FLAG9 E01 FLAG10 D03 FLAG11 D04 MISO B04 MOSI A04 SPIDS C04 SPICLK MISO P12 CLKIN R13 XTAL N13 CLK_CFG0 N12 CLK_CFG1 R12 CLKDBL RN2 MOSI 1 R1 2 R2 3 R3 4 R4 5 R5 6 R6 7 R7 8 R8 IRQ2 SPIDS MS1 SPICLK BR6 SPIDS H02 IRQ0 IRQ0 MS2 H04 IRQ1 IRQ1 MS3 J01 IRQ2 IRQ2 BR4 IRQ0 R11 HBG 15 R15 14 R14 13 R13 IRQ1 12 R12 BR5 11 R11 BR3 10 R10 BR2 9 R9 BR1 HBG R10 HBR 10K RNET16 HBR P11 REDY 16 COM 3 REDY N11 CS R2 10 1206 CS DSP_AVDD VDDINT BR1 N08 BR2 BR2 R07 BR3 C1 0.1UF 805 BR3 P07 BR4 C2 0.01UF 805 BR4 N07 BR5 BR5 M07 BR6 BR6 R09 CLKOUT TIMEXP DMAG2 BMSTR DMAR2 M15 DMAG1 N15 DMAR1 M14 DMAG2 P15 DMAR2 PA AGND SBTS R06 PA A05 EBOOT A06 LBOOT A03 BMS ANALOG DEVICES EBOOT LBOOT BMS Approvals Drawn ADSP-21161N-100 PBGA225 Checked Engineering AGND B 13 R13 SD3B P06 IDC1X1 14 R14 SD3A SBTS ID2 15 R15 10K RNET16 SFS3 P08 TDO 16 COM SCLK3 BR1 AGND ADSP-21161N-100 PBGA225 A RN1 SD1A A07 TDI B03 K01 1 C13 B12 FLAG9 J03 L1DAT0 C12 FLAG8 J02 B14 L1D4 FLAG7 J04 SD0A WR L1D3 FLAG6 C02 SFS0 L0DAT7 A14 FLAG5 B01 L0DAT6 L1D2 FLAG4 C01 L0DAT5 C10 FLAG3 D01 L0DAT4 L0D6 FLAG0 E02 TIMEXP D10 L1D0 DMAR1 N14 A09 L0D5 FLAG2 B02 L0DAT3 L0D4 FLAG1 F13 SCLK0 B05 SFS0 E04 SD0A C05 SD0B L0DAT2 L1CLK DMAG1 RPBA D11 A13 N09 RESET A11 L0D3 D37 F14 D02 L0DAT1 L0D2 L1D1 F12 L0DAT0 L1ACK BRST DSP_RESET B11 B13 CLK_CFG1 RD L0D1 D27 DQM TCK E12 D05 SCLK0 SCLK2 P13 DQM L0D0 D24 J14 J15 B10 L0D[0:7] D19 K14 L0ACK L0CLK D18 D20 A10 L0ACK D17 L13 J13 U1 D[16:47] D16 C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - DSP Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-12-2002_17:09 D 2 OF 24 A 1 B C D A[0:14] 1 D[16:47] U2 A0 21 A1 22 A2 23 A3 24 A4 27 A5 28 A6 29 A7 30 A8 31 A9 32 2 U3 A0 DQ0 A1 DQ1 A2 DQ2 A3 DQ3 A4 DQ4 A5 DQ5 A6 DQ6 A7 DQ7 A8 DQ8 A9 DQ9 20 A10 A14 19 BA DQ10 DQ11 DQ12 15 WE 16 CAS 17 RAS DQ13 DQ14 DQ15 14 DQML 36 DQMH CS CKE CLK 2 D16 A0 21 3 D17 A1 22 5 D18 A2 23 6 D19 A3 24 8 D20 A4 27 9 D21 A5 28 11 D22 A6 29 12 D23 A7 30 39 D24 A8 31 40 D25 A9 32 42 D26 43 D27 45 D28 46 D29 15 48 D30 16 49 D31 17 20 A14 18 14 34 36 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 BA WE CAS RAS DQML DQMH 35 D32 A0 D33 A1 D34 A2 D35 A3 D36 A4 D37 A5 D38 A6 D39 A7 D40 A8 D41 A9 D42 D43 A14 21 A0 22 A1 23 A2 24 A3 27 A4 28 A5 29 A6 30 A7 31 A8 32 A9 20 A10 19 BA D47 18 3 L0D1 5 L0D2 6 L0D3 8 L0D4 9 L0D5 11 L0D6 12 L0D7 39 L1D0 40 L1D1 42 DQ10 43 DQ11 45 DQ12 46 DQ13 48 DQ14 49 DQ15 L1D2 DQ2 DQ3 DQ4 DQ5 DQ6 DQ7 DQ8 DQ9 15 WE 16 CAS 17 RAS D46 L0D0 DQ1 D44 D45 2 DQ0 14 DQML 36 DQMH CS 34 CKE L1D[0:7] 2 L1D3 L1D4 L1D5 L1D6 L1D7 34 CKE 35 CLK MT48LC1M16A1TG TSOP50 SDRAM 1M X 16 L0D[0:7] 18 CS 35 CLK MT48LC1M16A1TG TSOP50 3 19 A0 U4 2 DQ0 3 DQ1 5 DQ2 6 DQ3 8 DQ4 9 DQ5 11 DQ6 12 DQ7 39 DQ8 40 DQ9 42 DQ10 43 DQ11 45 DQ12 46 DQ13 48 DQ14 49 DQ15 MT48LC1M16A1TG TSOP50 SDRAM 1M X 16 SDRAM 1M X 16 3.3V 3 SDA10 SDWE CAS INSTALL JUMPER TO USE X48 MEMORY REMOVE JUMPER TO USE LINK PORTS R3 10K 805 RAS DQM SDCLK0 JP1 1 SDCKE SJ1 SHORTING JUMPER DEFAULT=INSTALLED 2 MS0 IDC2X1 ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - SDRAM Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-12-2002_17:09 D 3 OF 24 A B C D 1 1 U5 A[0:18] A0 12 A1 11 A2 10 A3 9 A4 8 A5 7 A6 6 A7 5 A8 27 A9 26 A10 23 A11 25 A12 4 A13 28 A14 29 A15 3 A16 2 A17 30 A18 1 3.3V 2 R175 10K 805 JP22 SJ32 1 BMS SHORTING JUMPER DEFAULT=INSTALLED 2 IDC2X1 12 U27 U22 11 13 12 13 MS1 74LVC00AD SOIC14 74LVC14A SOIC14 22 3 INSTALL JUMPER TO READ/WRITE OR BOOT FROM FLASH REMOVE JUMPER WHEN USING SPI OR NO BOOT MODE RD WR 24 31 D17 15 D18 17 D19 18 D20 19 D21 20 D22 21 D23 D1 14 A1 D16 D0 13 A0 A2 D2 A3 D3 A4 D4 A5 D5 A6 D6 A7 D7 D[16:23] 2 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 CE 3 OE WE M29W040B PLCC32RS FLASH 512K X 8 ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - FLASH & SRAM Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 2-19-2004_15:44 D 4 OF 24 A B C D 3.3V 1 1 R184 4.7K 805 R188 4.7K 805 R189 4.7K 805 R191 4.7K 805 U36 2 I0A 3.3V USB_TMS I1A I0B 2 9 YC TRST 10 I1C 14 I0D USB_TDI TCK I1B I0C USB_TRST 7 YB 6 11 R187 10K 805 TMS 3 5 USB_TCK 4 YA 12 YD 2 TDI 13 I1D R165 4.7K 805 1 S 15 E QS3257Q QSOP16 P12 1 2 3 4 5 6 7 8 9 10 11 12 13 14 U35 2 I0A USB_EMU EMU 3 I1A 5 I0B IDC7X2 4 YA 7 YB TDO 6 I1B 3 11 I0C 3 9 YC 10 I1C 14 I0D 12 YD 13 I1D JTAG HEADER PIN 3 SHOULD BE CUT 1 S 15 E QS3257Q QSOP16 JTAG HEADER CIRCUIT FOR EZ-KIT LITE ONLY REFER TO EE-68 FOR STANDARD JTAG HEADER CONNECTION. THIS CAN BE FOUND AT HTTP://WWW.ANALOG.COM ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date Title Size B 20 Cotton Road Nashua, NH 03063 4 21161N EZ-KIT LITE - JTAG INTERFACE Board No. Rev A0157-2000 Date 2.4 Sheet D 6 OF 24 A B C D VCC 1 1 R17 10K 805 JP3 R176 33 805 VCC 1 AUDIO_OSC SJ3 2 MCLK VCC SHORTING JUMPER DEFAULT=2&3 3 IDC3X1 U8 26 SDATA 11 FSYNC 12 SCK 19 MCK DSDATA2 R15 10K 805 FER2 600 1206 2 DLRCLK DBCLK C6 0.01UF 805 R13 10K 805 TOSLINK OPTICAL INPUT 3 JP2 1 2 SJ2 1 SHORTING JUMPER DEFAULT=1&2 U9 3 2 R16 475 805 74LVC00AD SOIC14 3 IDC3X1 4 U9 6 5 74LVC00AD SOIC14 PLACE JUMPER ON 1&2 FOR OPTICAL INPUT PLACE JUMPER ON 2&3 FOR COAX INPUT INSTALL JUMPER ON 1 & 2 TO USE AUDIO OSCILALTOR INSTALL JUMPER ON 2 & 3 TO USE CS8414 MCK ERF 15 CBL 28 VERF C7 0.01UF 805 C8 68NF 805 2 VERF 6 C0~/E0 5 CA/E1 4 CB/E2 3 CC/F0 2 CD/F1 27 CE/F2 16 SEL 20 FILT 13 CS12/FCK P4 3 VCC1 OUT2 GND4 GND5 SHIELD6 SHIELD TORX173 CON008 14 25 23 M0 24 M1 18 M2 17 M3 POR MCLK SOURCE FOR AD1836 AND AD1852 U 9 RXP 10 RXN C5 0.1UF 805 1 C OPERATING IN2 I S COMPATIBLE MODE CS8414 SOIC28 3 DIGITAL AUDIO RECEIVER P5 RCA CON012 1X1 SPDIF COAX INPUT AGND 2 1 R14 75 1206 ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - AUDIO RECEIVER Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 12-9-2003_21:30 D 7 OF 24 A B C D INSTALL JUMPER TO CONNECT CODEC TO SPI PORT (JP12 & JP13 NOT INSTALLED) REMOVE JUMPER TO USE FLAG0 FOR PUSH BUTTON OR EXPANSION HEADER ODVDD IS CONNECTED TO 3.3V 3.3V U10 3.3V 47 SD0A ASDATA2 1 OUT1L+ ASDATA2 OUT1L- 44 SFS0 8 ABCLK 45 CLATCH 51 6 R220 10K 805 SJ6 R18 10K 805 R19 10K 805 R20 10K 805 SAMPLE FREQUENCY DAC2 LEFT OUT2L- 49 1&2 3&4 NOT ALLOWED NOT SHORTEDNOT SHORTED 192kHz (2X INTERPOLATOR)NOT SHORTEDSHORTED 96kHz (4X INTERPOLATOR) SHORTED NOT SHORTED 48kHz (8X INTERPOLATOR) SHORTED SHORTED JP6 1 2 3 4 CCLK IDC2X2 CDATA MISO_C 1 SHORTING JUMPER DEFAULT=3&4 OUT2L+ 7 OUT2L- 2 MOSI_C DAC1 RIGHT OUT1R- MCLK 50 SPICLK_C SJ5 SHORTING JUMPER DEFAULT=1&2 OUT1R+ 30 OUT2L+ CLATCH_C DAC1 LEFT OUT1L- 31 OUT1R+ OUT1R- MCLK OUT1L+ 9 ALRCLK 43 SCLK0 R219 10K 805 ASDATA1 48 33 OUT2R+ COUT OUT2R+ OUT2R- 32 DAC2 RIGHT OUT2R- U11 2 16 IN1L+ ADC1 LEFT IN1L- ADC1 RIGHT IN1L+ 17 IN1L- OUT3L- IN1R+ OUT3R+ 18 IN1R+ 19 IN1R- 4 OUT3L+ IN1R- OUT3L+ 5 OUT3L- 35 OUT3R+ OUT3R- 34 10 96/48~ 7 192/48~ DAC3 LEFT OUT3R- 2 MCLK 26 BCLK 25 LRCLK 27 SDATA MCLK DAC3 RIGHT DBCLK DLRCLK 20 IN2L+ IN2L- ADC2 LEFT DSDATA1 IN2L-/CL1/CL1 DSDATA2 21 IN2L+/CL2/CL2 22 IN2L1 NC/IN2L1/IN2L+ 23 IN2L2 38 41 SJ7 DLRCLK IN2R2 ADC2 RIGHT 13 FILTR IN2R-/CR1/CR1 FILTD 27 IN2R+ 2 MOSI FLAG1 IN2R+/CR2/CR2 CT1 10UF B C9 0.1UF 805 CT2 10UF B C10 0.1UF 805 SJ4 R164 10K 805 DEFAULT=INSTALLED U31 3 2 SFS1 3.3V I0A 4 YA CLATCH_C 1 I1A 5 I0B R190 10K 805 11 10 MOSI 7 YB SSM2275 SOIC8 SPICLK_C I0D 13 MISO 9 YC JP23 1 1 2 15 I1D 3 INSTALL JUMPER TO CONNECT DAC TO SPI PORT (JP12 & JP13 NOT INSTALLED) REMOVE JUMPER TO USE FLAG1 FOR PUSH BUTTON OR EXPANSION HEADER 5 MOSI_C R173 20.0K 1206 I1C 14 SD1A 4 I0C YD 12 MISO_C R154 0.00 1206 U28 7 6 SSM2275 SOIC8 AGND ANALOG DEVICES S E Approvals R153 0.00 1206 IDC2X1 QS3257Q QSOP16 Drawn Checked Engineering A CT4 10UF B VREF I1B SD3A C11 0.1UF 805 2 6 SPICLK CT3 10UF B AUX DAC U28 3 SCLK1 8 ZEROR AD1852 SSOP28 R170 20.0K 1206 2 IDC2X1 22 ZEROL AGND CODEC 1 2 14 FILTR 19 FILTB 21 IDPM0 20 IDPM1 AD1836AAS MQFP52 JP4 DAC4 RIGHT 9 DEEMP 23 MUTE 3 SHORTING JUMPER OUT4R- 12 PD/RST FLAG0 OUTR- 24 RESET POR 3 POR OUT4R+ 13 DAC4 LEFT IDC2X1 NC/IN2R1/IN2R+ 26 IN2R- DBCLK NC/IN2R2/IN2R- 25 IN2R1 SHORTING JUMPER DEFAULT=INSTALLED DLRCLK 37 1 OUT4L- 12 4 CCLK 3 CLATCH 5 CDATA SPICLK JP5 OUT4L+ 16 OUTL- OUTR+ DSDATA2 36 DBCLK 24 ASDATA2 42 DSDATA3 NC/IN2L2/IN2L- SD2A 17 OUTL+ B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - CODEC & DAC Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 2-19-2004_14:44 D 8 OF 24 A B C D P6 CON013 CT5 10UF CAP002 FER3 600 1206 2 R22 5.76K 1206 LOOP_ADC1_LEFT 3 1 R21 5.76K 1206 C13 120PF 1206 C12 100PF 1206 2 1 R23 237 1206 U12 AGND 1 IN1L- AGND 3 VREF SSM2275 SOIC8 R24 5.76K 1206 C14 0.001UF 805 R26 5.76K 1206 C16 100PF 1206 ADC1 LEFT C187 120PF 1206 AGND R25 750K 1206 2 6 C15 0.001UF 805 2 R27 237 1206 U12 7 IN1L+ 5 SSM2275 SOIC8 AGND P6 CON013 CT6 10UF CAP002 FER4 600 1206 1 R28 5.76K 1206 R29 5.76K 1206 LOOP_ADC1_RIGHT 3 C18 120PF 1206 C17 100PF 1206 3 3 6 R30 237 1206 U13 AGND 7 IN1R- AGND 5 SSM2275 SOIC8 R31 5.76K 1206 C19 0.001UF 805 R33 5.76K 1206 C21 100PF 1206 ADC1 RIGHT C188 120PF 1206 AGND R32 750K 1206 2 C20 0.001UF 805 R34 237 1206 U13 1 4 ANALOG DEVICES IN1R+ 3 SSM2275 SOIC8 Approvals Drawn Checked AGND A Engineering B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - PRIMARY INPUT Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-12-2002_17:10 D 9 OF 24 A B C D SJ8 P6 CON013 CT7 10UF CAP002 FER5 600 1206 R35 5.76K 1206 SHORTING JUMPER DEFAULT=1&3 R36 5.76K 1206 5 SJ9 SHORTING JUMPER DEFAULT=2&4 LOOP_ADC2_LEFT 6 1 C23 120PF 1206 C22 100PF 1206 ADC2 LEFT INPUT MODE 1 PGA MODE 3-5 & 4-6 HIGH PERFORMANCEMODE 1-3 & 2-4 2 IN2L2 U14 IN2L- AGND R40 237 1206 1 AGND 3 VREF SSM2275 SOIC8 R37 5.76K 1206 R39 5.76K 1206 2 C24 0.001UF 805 6 JP7 IDC3X2 1 C189 120PF 1206 3 C26 100PF 1206 6 U14 2 AGND R41 237 1206 7 5 IN2L+ SSM2275 SOIC8 IN2L1LINE AGND SJ10 P6 CON013 CT8 10UF CAP002 FER6 600 1206 ADC2 LEFT 5 C25 0.001UF 805 R38 750K 1206 2 4 R42 5.76K 1206 SHORTING JUMPER DEFAULT=1&3 R43 5.76K 1206 4 SJ11 6 C28 120PF 1206 C27 100PF 1206 JP11 (ON SHEET 10) SHOULD BE IN LINE IN POSITION TO USE EITHER OF THESE MODES SHORTING JUMPER DEFAULT=2&4 LOOP_ADC2_RIGHT ADC2 RIGHT INPUT MODE PGA MODE 3-5 & 4-6 HIGH PERFORMANCEMODE 1-3 & 2-4 3 6 IN2R2 U15 3 IN2R- AGND R47 237 1206 7 AGND 5 SSM2275 SOIC8 R44 5.76K 1206 R46 5.76K 1206 2 4 C29 0.001UF 805 6 JP8 IDC3X2 C190 120PF 1206 1 3 C31 100PF 1206 C30 0.001UF 805 R45 750K 1206 2 U15 AGND R48 237 1206 1 3 4 ADC2 RIGHT 5 SSM2275 SOIC8 IN2R1LINE Approvals AGND Drawn Checked Engineering A ANALOG DEVICES IN2R+ B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - SECONDARY INPUT Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-12-2002_17:11 D 10 OF 24 A B C D MIC PRE AMP GAIN JP9 1 SJ12 SHORTING JUMPER DEFAULT=1&2 2 1&2 20dB 2&3 40dB NONE 0 dB 3 IDC3X1 1 1 R53 1.00K 1206 R54 100 1206 C32 820PF 1206 R55 10.0K 1206 AVCC SJ13 U16 2 CT9 10UF CAP002 FER7 600 1206 SHORTING JUMPER DEFAULT=3&5 1 3 SJ14 SSM2275 SOIC8 R51 10.0K 1206 2 R49 2.00K 1206 3 Q2 MMBT4124 SOT-23 P7 2 3 SHORTING JUMPER DEFAULT=4&6 2 IN2R1 2 IN2R1LINE 1 2 VREF 4 6 4 CT11 10UF B 5 1 R50 2.00K 1206 CON001 MIC INPUT FER8 600 1206 JP11 IDC3X2 C33 0.1UF 805 1 3 ADC2 RIGHT/LEFT 5 R52 10.0K 1206 IN2L1LINE AGND CT10 10UF CAP002 IN2L1 AGND U16 5 7 3 3 6 SSM2275 SOIC8 AGND ADC2 INPUT SELECTOR INSTALL JUMPERS ON 3-5 & 4-6 FOR LINE IN INSTALL JUMPERS ON 1-3 & 2-4 FOR MIC IN R58 10.0K 1206 C34 820PF 1206 R56 1.00K 1206 R57 100 1206 JP10 3 ANALOG DEVICES MIC PRE AMP GAIN SJ15 4 2 1 SHORTING JUMPER DEFAULT=1&2 1&2 20dB 2&3 40dB NONE 0 dB Approvals IDC3X1 Drawn Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - MIC INPUT Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 2-19-2004_14:44 D 11 OF 24 A B C D 1 1 2 CT34 68UF CAP003 U29 1 2 DAC1_RIGHT 2 3 AD8532AR SOIC8 R206 49.9K 1206 P17 2 3 4 5 AGND 1 CON001 6 CT35 68UF CAP003 U29 AGND 7 DAC1_LEFT 3 5 AD8532AR SOIC8 3 R192 49.9K 1206 AGND ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date Title 21161N Size B 20 Cotton Road Nashua, NH 03063 4 EZ-KIT LITE - DAC1 OUTPUT-STEREO JACK Board No. Rev A0157-2000 Date 2.4 Sheet D 12 OF 24 A B C D DAC1_LEFT R61 5.49K 1206 C38 100PF 1206 1 1 R59 11.0K 1206 R62 3.32K 1206 OUT1LP8 C36 330PF 805 DAC1 LEFT 2 R65 604 1206 U17 C35 100PF 1206 CT26 68UF CAP003 1 CON011 LOOP_DAC1_LEFT 2 3 R60 5.49K 1206 C37 680PF 805 SSM2275 SOIC8 R64 1.65K 1206 3 C40 2200PF 1206 R66 49.9K 1206 OUT1L+ R63 2.74K 1206 2 C39 220PF 1206 2 AGND VREF AGND DAC1_RIGHT R69 5.49K 1206 R67 11.0K 1206 3 C44 100PF 1206 R70 3.32K 1206 3 OUT1RP8 C42 330PF 805 DAC1 RIGHT 6 R73 604 1206 U17 C41 100PF 1206 CT27 68UF CAP003 7 CON011 LOOP_DAC1_RIGHT 1 5 R68 5.49K 1206 C43 680PF 805 SSM2275 SOIC8 R72 1.65K 1206 3 C46 2200PF 1206 R74 49.9K 1206 OUT1R+ R71 2.74K 1206 C45 220PF 1206 ANALOG DEVICES AGND 4 Approvals Drawn AGND Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - DAC1 OUTPUT Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-12-2002_17:12 D 13 OF 24 A B C R77 5.49K 1206 D C50 100PF 1206 1 1 R75 11.0K 1206 R78 3.32K 1206 OUT2LP8 C48 330PF 805 DAC2 LEFT 6 R81 604 1206 U18 C47 100PF 1206 CT28 68UF CAP003 7 CON011 LOOP_DAC2_LEFT 5 5 R76 5.49K 1206 C49 680PF 805 SSM2275 SOIC8 R80 1.65K 1206 6 C52 2200PF 1206 R82 49.9K 1206 OUT2L+ R79 2.74K 1206 2 C51 220PF 1206 2 AGND VREF AGND R85 5.49K 1206 R83 11.0K 1206 3 C56 100PF 1206 R86 3.32K 1206 3 OUT2RP8 C54 330PF 805 DAC2 RIGHT 2 R89 604 1206 U18 C53 100PF 1206 CT29 68UF CAP003 1 CON011 LOOP_DAC2_RIGHT 4 3 R84 5.49K 1206 C55 680PF 805 SSM2275 SOIC8 R88 1.65K 1206 6 C58 2200PF 1206 R90 49.9K 1206 OUT2R+ R87 2.74K 1206 C57 220PF 1206 ANALOG DEVICES AGND 4 Approvals Drawn AGND Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - DAC2 OUTPUT Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-12-2002_17:12 D 14 OF 24 A B C R93 5.49K 1206 D C62 100PF 1206 1 1 R91 11.0K 1206 R94 3.32K 1206 OUT3LP8 C60 330PF 805 DAC3 LEFT 6 R97 604 1206 U19 C59 100PF 1206 CT30 68UF CAP003 7 CON011 LOOP_DAC3_LEFT 8 5 R92 5.49K 1206 C61 680PF 805 SSM2275 SOIC8 R96 1.65K 1206 9 C64 2200PF 1206 R98 49.9K 1206 OUT3L+ R95 2.74K 1206 2 C63 220PF 1206 2 AGND VREF AGND R101 5.49K 1206 R99 11.0K 1206 3 C68 100PF 1206 R102 3.32K 1206 3 OUT3RP8 C66 330PF 805 DAC3 RIGHT 2 R105 604 1206 U19 C65 100PF 1206 CT31 68UF CAP003 1 CON011 LOOP_DAC3_RIGHT 7 3 R100 5.49K 1206 C67 680PF 805 SSM2275 SOIC8 R104 1.65K 1206 9 C70 2200PF 1206 R106 49.9K 1206 OUT3R+ R103 2.74K 1206 C69 220PF 1206 ANALOG DEVICES AGND 4 Approvals Drawn AGND Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - DAC3 OUTPUT Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-12-2002_17:12 D 15 OF 24 A B C R109 5.49K 1206 D C74 100PF 1206 1 1 R107 11.0K 1206 R110 3.32K 1206 OUT4LP8 C72 330PF 805 DAC4 LEFT 6 R113 604 1206 U20 C71 100PF 1206 CT32 68UF CAP003 7 CON011 LOOP_DAC4_LEFT 11 5 R108 5.49K 1206 C73 680PF 805 SSM2275 SOIC8 R112 1.65K 1206 12 C76 2200PF 1206 R114 49.9K 1206 OUT4L+ R111 2.74K 1206 2 C75 220PF 1206 2 AGND VREF AGND R117 5.49K 1206 R115 11.0K 1206 3 C80 100PF 1206 R118 3.32K 1206 3 OUT4RP8 C78 330PF 805 DAC4 RIGHT 2 R121 604 1206 U20 C77 100PF 1206 CT33 68UF CAP003 1 CON011 LOOP_DAC4_RIGHT 10 3 R116 5.49K 1206 C79 680PF 805 SSM2275 SOIC8 R120 1.65K 1206 12 C82 2200PF 1206 R122 49.9K 1206 OUT4R+ R119 2.74K 1206 C81 220PF 1206 ANALOG DEVICES AGND 4 Approvals Drawn AGND Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - DAC4 OUTPUT Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-12-2002_17:12 D 16 OF 24 A B C 3.3V D 3.3V 1 1 EXFLAG0 EXFLAG3 R124 10K 805 R123 100 805 U21 1 SW1 SWT013 SPST-MOMENTARY CT12 1UF A JP26 2 1 2 U21 9 FLAG0 IDC2X1 74LVC14A SOIC14 R130 10K 805 R129 100 805 SW4 SWT013 SPST-MOMENTARY SJ16 8 FLAG3 74LVC14A SOIC14 CT15 1UF A SHORTING JUMPER DEFAULT=1 & 2 3.3V 3.3V 3.3V 2 2 R132 10K 805 EXFLAG1 EXIRQ0 R126 10K 805 R125 100 805 U21 3 SW2 SWT013 SPST-MOMENTARY R136 10K 805 1 2 U21 11 FLAG1 IDC2X1 74LVC14A SOIC14 CT13 1UF A R131 100 805 JP27 4 EXIRQ2 SW5 SWT013 SPST-MOMENTARY SJ17 CT16 1UF A R135 100 805 U21 10 74LVC14A SOIC14 13 12 U22 U22 5 IRQ0 SW7 SWT013 SPST-MOMENTARY 74LVC14A SOIC14 CT18 1UF A 6 74LVC14A SOIC14 9 8 IRQ2 74LVC14A SOIC14 SHORTING JUMPER DEFAULT=1 & 2 3 3 3.3V 3.3V R134 10K 805 EXFLAG2 R127 100 805 EXIRQ1 R128 10K 805 5 SW3 SWT013 SPST-MOMENTARY R133 100 805 U21 CT14 1UF A 6 U22 1 FLAG2 SW6 SWT013 SPST-MOMENTARY 74LVC14A SOIC14 CT17 1UF A 74LVC14A SOIC14 U22 2 3 4 IRQ1 74LVC14A SOIC14 ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - PUSHBUTTONS Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-12-2002_17:12 D 17 OF 24 A B C D VCC 3.3V 1 LED1 RED-SMT LED001 LED8 RED-SMT LED001 R143 680 805 1 R144 680 805 LED9 AMBER-SMT LED001 U23 2 POR 1Y1 4 16 1A2 FLAG[4:9] 2 FLAG4 6 FLAG5 8 1Y2 11 FLAG7 13 FLAG8 15 FLAG9 17 R145 680 805 14 1A3 FLAG6 1Y3 12 1A4 1Y4 2A1 2Y1 2A2 2Y2 2A3 2Y3 2A4 2Y4 9 9 R146 680 805 R147 680 805 U27 8 VERF 10 74LVC00AD SOIC14 7 5 1 3 U27 2 3 MONITOR 2 74LVC00AD SOIC14 1 OE1 19 LED11 GREEN-SMT LED001 18 1A1 DSP_RESET LED10 AMBER-SMT LED001 LED2 AMBER-SMT LED001 OE2 LED3 AMBER-SMT LED001 LED4 AMBER-SMT LED001 LED5 AMBER-SMT LED001 LED6 AMBER-SMT LED001 LED7 AMBER-SMT LED001 LED9 INDICATES AUDIO OUTPUT MAY NOT BE VALID LED10 INDICATES MONITOR FIRMWARE IS RUNNING 74FCT244AT QSOP20 R137 680 805 R138 680 805 R139 680 805 R140 680 805 R141 680 805 3.3V R151 10K 805 R142 680 805 R152 33 805 U24 1 OE 5 OUT 25MHZ OSC01 1/2 CLKIN 3 3.3V 3 XTAL Y2 XXMHZ 12.5MHZ OSC006 3.3V C83 27PF 1206 R177 10K 805 3.3V SOFT_RESET 4 U27 R148 10K 805 74LVC00AD SOIC14 11 10 74LVC14A SOIC14 U26 1 MR SW8 SWT013 SPST-MOMENTARY 4 PFI 8 RESET 7 RESET 5 PFO R149 10K 805 U22 6 5 4 DSP_RESET R150 33 805 U25 1 OE 5 OUT AUDIO_OSC OSCILLATOR OR CRYSTAL CAN BE USED FOR THE 21161N 12.288MHZ OSC001 1/2 ANALOG DEVICES POR Approvals ADM708SAR SOIC8 Drawn Checked Engineering A C84 27PF 1206 B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - LEDS, RESET, OSC Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 2-19-2004_14:44 D 18 OF 24 A B C D 3.3V 3.3V 1 1 R158 10K 805 R155 10K 805 R156 10K 805 R159 10K 805 R160 10K 805 R157 10K 805 SJ26 EBOOT JP19 1 ID0 2 3 ID1 4 5 ID2 6 3 4 5 6 SHORTING JUMPER DEFAULT=3 & 4 SHORTING JUMPER DEFAULT=NOT INSTALLED IDC3X2 SJ24 SJ28 BOOT MODES SHORTING JUMPER DEFAULT=3 & 4 * SJ25 SHORTING JUMPER DEFAULT=5 & 6 2 2 SJ27 BMS SHORTING JUMPER DEFAULT=1 & 2 IDC3X2 DSP ID LBOOT SJ23 JP20 1 EBOOT 1 0 0 0 0 1 SHORTING JUMPER DEFAULT=NOT INSTALLED LBOOT BMS Booting Mode 0 Output EPROM 0 1 (Input) Host Processor 1 0 (Input) Serial Boot via SPI 1 1 (Input) Link Port 0 0 (Input) No Booting 1 x (Input) Reserved * DENOTES FACTORY DEFAULT 2 REMOVE JP22 WHEN USING SPI OR NO BOOT MODES (REFER TO SHEET 4) 3.3V ON R163 10K 805 LOOP_ADC1_RIGHT 15 3 14 4 13 5 12 6 11 7 10 8 9 3 3 SJ29 CLKDBL 2 3 4 6 LOOP_ADC2_RIGHT SJ30 8 CLOCK MODES 7 SHORTING JUMPER DEFAULT=NOT INSTALLED IDC3X2 CLKDBL CLK_CFG1 CLK_CFG0 Core Clock Ratio 1 0 0 2:1 1 0 1 3:1 * 1 1 0 4:1 0 0 0 4:1 0 0 1 6:1 0 1 0 8:1 * DENOTES FACTORY DEFAULT LOOP_ADC2_LEFT 6 5 CLK_CFG0 SHORTING JUMPER DEFAULT=NOT INSTALLED 5 CLK_CFG1 1 4 JP21 LOOP_DAC1_LEFT LOOP_DAC1_RIGHT LOOP_DAC2_LEFT 3 LOOP_DAC2_RIGHT LOOP_DAC3_LEFT LOOP_DAC3_RIGHT LOOP_DAC4_LEFT LOOP_DAC4_RIGHT SWT016 DIP8 SJ31 EP Clock Ratio 1x 1x 1x 2x 2x 2x 16 2 2 R162 10K 805 1 R161 10K 805 SW9 1 LOOP_ADC1_LEFT SHORTING JUMPER DEFAULT=5 & 6 TURNING THE SWITCHES ON PUTS THE BOARD IN LOOPBACK MODE ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - CONFIGURATION Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-12-2002_17:12 D 19 OF 24 A B C D 1 1 P9 1 2 3 4 A8 5 6 A7 7 8 A6 9 10 A17 A19 A[8:0] A5 A4 2 13 14 15 16 A2 17 18 A0 3 12 A3 A1 D[23:16] 11 19 20 21 22 D23 23 24 D22 25 26 D21 27 28 D20 29 30 D19 31 32 D18 33 34 D17 35 36 D16 37 38 39 40 A18 A20 A21 RD VCC WR EBOOT ACK LBOOT DMAG1 BMS DMAR1 EXFLAG0 DMAG2 EXFLAG1 DMAR2 EXFLAG2 PA EXFLAG3 SBTS EXIRQ0 HBR EXIRQ1 HBG REDY P10 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 3.3V 1.8V TIMEXP EXIRQ2 P11 1 2 MISO 3 4 MOSI 5 6 SPIDS 7 8 SPICLK 9 10 11 12 P18 1 BR1 2 BR2 3 BR3 4 MS2 2 5 MS3 IDC5X1 DNP DSP_RESET IDC6X2 CON023 CS BMSTR BRST CON022 3 ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - EXPANSION HEADERS Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-12-2002_17:12 D 20 OF 24 A B C D LINK PORT CONNECTORS 1 1 P13 14 CLKSH 15 ACKSH 16 D0SH 17 D1SH 18 D2SH 19 D3SH 20 D4SH 21 D5SH 22 D6SH 23 D7SH 26 UD2 2 SERIAL PORT CONENCTOR 1 UD1 2 CLK L0CLK 3 ACK L0ACK 4 L0D0 5 L0D1 D0 D1 L0D[0:7] SCLK1 R218 0.00 1206 R217 0.00 1206 SFS1 CH1 2 3 4 5 6 7 8 6 L0D2 7 L0D3 8 L0D4 9 10 9 L0D5 11 12 10 L0D6 13 14 11 L0D7 15 16 17 18 19 20 D2 D3 D4 D5 D6 D7 SD1A SD1B SCLK3 SFS3 SD3A 28 P15 1 27 CH2 SD3B 2 CON014 LINKPORT CON010 SHGND SHGND P14 14 CLKSH 15 ACKSH 16 D0SH 17 D1SH 18 D2SH 3 19 D3SH 20 D4SH 21 D5SH 22 D6SH 23 D7SH 26 UD2 28 CH1 1 UD1 CLK L1CLK L1ACK 4 L1D0 5 L1D1 6 L1D2 7 L1D3 8 L1D4 9 L1D5 10 L1D6 11 L1D7 D0 D1 2 DLRCLK 3 ACK 3 DSDATA2 L1D[0:7] 4 ASDATA2 IDC4X1 D2 D3 D4 D5 D6 D7 CH2 P3 1 DBCLK 2 3 27 LINKPORT CON010 SHGND SHGND ANALOG DEVICES 4 JP1 SHOULD NOT BE INSTALLED WHEN USING THE LINK PORT Approvals Drawn Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - LINK PORTS & SPORTS Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-13-2003_11:39 D 21 OF 24 A B C D VCC F1 2.5A FUS001 1 FER13 CHOKE_COIL 4 3 1 2 D2 2A DO-214AA VR1 5V_REG_IN 3 INPUT P16 1 D1 2A DO-214AA C86 1000PF 1206 2 R167 100K 1206 CT19 10UF C 2 OUTPUT GND 1 ADP3339AKC-5 SOT-223 C87 0.1UF 805 1 CT20 10UF C C88 0.1UF 805 FER9 600 1206 3 7_5V_POWER CON005 3.3V AGND C85 1000PF 1206 1.8V 3.3V FER10 600 1206 VCC VCC D3 2A DO-214AA VR2 2 VR3 3 INPUT SHGND OUTPUT 2 3 INPUT GND 1 ADP3338ARM-33 SOT-223 SHGND 2 OUTPUT 2 GND 1 ADP3338ARM-18 SOT-223 CT21 10UF C C89 0.1UF 805 VCC CT22 10UF C C90 0.1UF 805 AVCC FER11 600 1206 1.8V 3.3V VDDINT 1.8V R168 0.00 1206 3 SJ34 3 AVCC SHORTING JUMPER DEFAULT=DNP 5V_REG_IN 3.3V R216 22K 805 VR4 2 INPUT JP25 1 6 SD 2 OUTPUT 3 3 INPUT 1 C180 0.1UF 805 FB GND 4 ADP3331ART SOT23-6 DNP R169 0.00 1206 2 OUTPUT GND 1 ADP3339AKC-5 SOT-223 R211 500K RES002 DNP R215 365K 1206 DNP R212 1MEG RES002 DNP R214 634K 1206 DNP CT36 10UF C C173 0.1UF 805 R168 & R169 ARE USED TO MEASURE CURRENT DRAW OF THE DSP ANALOG DEVICES AGND Approvals Drawn Checked Engineering A VDDEXT VR5 5 IDC2X1 DNP 4 ERR R213 100K 1206 DNP B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - POWER Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 2-19-2004_14:44 D 22 OF 24 A B C D 3.3V VDDINT 1 1 C91 0.01UF 805 C92 0.01UF 805 C93 0.01UF 805 C94 0.01UF 805 C95 0.01UF 805 C96 0.01UF 805 C97 0.01UF 805 C98 0.01UF 805 C99 0.01UF 805 C118 0.01UF 805 C100 0.01UF 805 C119 0.01UF 805 C120 0.01UF 805 C121 0.01UF 805 C122 0.01UF 805 C123 0.01UF 805 C127 0.01UF 805 C128 0.01UF 805 C129 0.01UF 805 C133 0.01UF 805 C134 0.01UF 805 C135 0.01UF 805 3.3V VDDINT 2 C101 0.01UF 805 C102 0.01UF 805 VDDEXT C103 0.01UF 805 C104 0.01UF 805 C105 0.01UF 805 C106 0.01UF 805 C107 0.01UF 805 C108 0.01UF 805 C124 0.01UF 805 C125 0.01UF 805 C126 0.01UF 805 2 3.3V VDDEXT C109 0.01UF 805 C110 0.01UF 805 C111 0.01UF 805 C112 0.01UF 805 C113 0.01UF 805 C114 0.01UF 805 C115 0.01UF 805 C116 0.01UF 805 C117 0.01UF 805 C130 0.01UF 805 C131 0.01UF 805 C132 0.01UF 805 3 3 3.3V DSP (U1) SDRAM (U2, U3, U4) 3.3V C136 0.01UF 805 C137 0.01UF 805 C138 0.01UF 805 C139 0.01UF 805 C140 0.01UF 805 C141 0.01UF 805 C142 0.01UF 805 C143 0.01UF 805 C144 0.01UF 805 ANALOG DEVICES 4 FLASH (U5) Approvals USB INTERFACE (U6) Drawn Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - BYPASS CAPS 1 Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-12-2002_17:12 D 23 OF 24 A B 3.3V VCC AVCC 3.3V 3.3V C VCC AVCC VCC D AVCC 1 1 C145 0.01UF 805 C146 0.01UF 805 C147 0.01UF 805 C148 0.01UF 805 C149 0.01UF 805 C150 0.1UF 805 C151 0.1UF 805 C152 0.1UF 805 C153 0.1UF 805 C154 0.01UF 805 C155 0.01UF 805 AGND SERIAL EEPROM (U7) DIGITAL RX (U8) AGND NAND (U9) AGND CODEC (U10) AUX DAC (U11) AVCC 3.3V 2 C156 0.22UF 805 C157 0.22UF 805 C158 0.22UF 805 C159 0.22UF 805 C160 0.22UF 805 C161 0.22UF 805 C162 0.22UF 805 C163 0.22UF 805 C164 0.22UF 805 C172 0.22UF 805 C183 0.22UF 805 C165 0.01UF 805 VCC C166 0.01UF 805 3.3V C167 0.01UF 805 3.3V C168 0.01UF 805 C169 0.01UF 805 2 C170 0.01UF 805 AGND SCHMITT TRIGGERS (U21 & U22) OPAMPS (U12-U20, U28, U29) 3.3V 3.3V 3.3V 3.3V 3.3V OCTAL BUFFER (U23) 3.3V OSCILLATORS (U24 & U25) 3.3V 3 VCC C171 0.01UF 805 C186 0.01UF 805 NAND (U27) SRAM (U30) C185 0.01UF 805 C184 0.01UF 805 MUX (U31) C177 0.01UF 805 FIFO (U32) C176 0.01UF 805 SHIFTER (U33) C178 0.01UF 805 RESET MON (U26) C179 0.01UF 805 NOR (U34 & U37) C174 0.01UF 805 C175 0.01UF 805 3.3V CT23 4.7UF C 1.8V CT24 4.7UF C 3 CT25 4.7UF C QUICK SWITCH (U35 & U36) ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date Title Size Nashua, NH 03063 4 21161N EZ-KIT LITE - BYPASS CAPS 2 Board No. Rev A0157-2000 B Date 20 Cotton Road 2.4 Sheet 11-12-2002_17:12 D 24 OF 24 I INDEX Symbols ~BMS, memory select pin, 2-2, 3-3 ~MS0, memory select pin, 2-2, 3-3 ~MS1, memory select pin, 2-2, 3-3 A abort, hang operations, 2-12 acknowledge, hang operation, 2-12 AD1836, xii, 2-6, 3-3, 3-4, 3-6 control registers, 3-12 MIC1 input channel, 3-4 SPI port, 2-7 SPI select pin, 2-5 AD1852, xii, 2-7, 3-4, 3-6 sampling frequency, 3-7 SPI port, 2-7 SPI select pin, 2-5 ADC1 input selector (JP11), 3-9 ADC2 mode selection (JP7, JP8), 3-8 Add New Hardware Wizard, Windows 98, 1-7 ADSP-21161N processor boot modes, 3-10 clock jumper (JP21), 3-11 core speed, 3-3 core voltage, 3-2 external voltage, 3-2 ID jumper (JP19), 3-10 internal memory restrictions, 2-2 interrupt pins, 2-6 memory map, 2-2 reset, 2-5 SPI port, 2-7 analog audio input, 2-6 interface, xii asynchronous FLAGs, 2-5 audio connectors (P4-8, P17), 3-18 input, 2-6, 3-3 interface, 2-6 output, 2-8, 3-3 stream, 3-14 B bill of materials, A-1 BMS pin enabling (JP22), 3-12 see ~BMS, select pin board measurements, 3-21 boot code, xiii load, 2-9 memory select pin (~BMS), 3-3, 3-12 ADSP-21161N EZ-KIT Lite Evaluation System Manual I-1 INDEX memory space, 2-2 mode select (JP20), 3-10 breadboard area, xiii breakpoints, 2-12 C clear, hang operations, 2-12 CLK_CFG pins, 3-11 CLKDBL pins, 3-11 clock frequency, 3-11 mode jumper (JP21), 3-3, 3-11 modes, 3-11 common attributes, hardware breakpoints, 2-13 configuring SDRAM, 2-3 connecting, EZ-KIT Lite board, 1-5 connectors, -xii, 1-5, 3-16 JP11 (analog audio input), 2-6 JP2 (digital audio input), 2-6 P10 (external port), 2-5, 2-6, 3-3, 3-19 P12 (JTAG header), 3-19 P13 (link port), 3-19 P14 (link port), 3-19 P15 (SPORT1, SPORT3), 3-20 P16 (power), 1-5, 3-20 P2 (USB), 1-6, 3-16 P4 (optical input), 2-6, 3-5 P5 (mono jack), 2-6, 3-5 P6 (mono jack), 2-6, 3-4, 3-9 P7 (stereo jack), 2-6, 3-4, 3-9 P9 (external port), 3-3, 3-18 contents, EZ-KIT Lite package, 1-1 I-2 conventions, manual, -xxi converters, 2-7 core clock ratio, 3-11 hang conditions, 2-11 voltage, 3-21 CS8414 digital receiver, 2-7, 3-5, 3-14 clock signals, 2-7 synchronization signals, 2-7 customer support, xvi D data hardware breakpoints, 2-15 Device Manager window, 1-15 digital audio playback, 2-7 data, 2-7 stereo channels, 2-7 DSP signals, DAI_P, 3-15 DVD formats, 2-7 E EBOOT pins, 3-10 electrostatic discharge, 1-2 emulator connector, xiii enable attribute, 2-14 end address, attribute, 2-14 EPROM boot mode, 3-10, 3-12 example programs, 2-8 exclusive, attribute, 2-14 expansion connector footprints, xiii external data bus, 3-5 interrupts, 2-6 ADSP-21161N EZ-KIT Lite Evaluation System Manual INDEX memory, EZ-KIT Lite, 2-3 port clock ratio, 3-11 port connectors, 3-3 port interface, xiii, 3-3 port signals, 3-18, 3-19 EZ-KIT Lite board architecture, 3-2 features, xii specifications, 3-21 Found New Hardware Wizard Windows 2000, 1-13 frequency jumper (JP6), 3-7 F features, EZ-KIT Lite board, -xii FLAG directing, 2-5 pins, 2-5, 3-15 registers, 2-5 FLAG0, 2-5, 3-12, 3-15 enable jumper (JP4), 3-7 FLAG1, 2-5, 3-12, 3-15 enable jumper (JP5), 3-7 FLAG10, 2-5 FLAG11, 2-5 FLAG2, 2-5, 3-15 FLAG3, 2-5, 3-15 FLAG4, 3-14 FLAG4-9, 2-5, 3-14 FLAG5, 3-14 FLAG6, 3-14 FLAG7, 3-14 FLAG8, 3-14 FLAG9, 3-14 flash memory, xii, 2-2, 3-3, 3-12 programmer, 2-8 H hard reset, 2-9 hardware breakpoints, 2-12, 2-17, 2-18 dialog box, 2-13 Help, online, xix, 2-8 host processor booting, 3-10 processor interface, xiii, 3-3 processor interface connector (P10), 3-19 hung conditions, 2-11 G general-purpose IO, xiii global options, hardware breakpoints, 2-13 graphical user interface (GUI), 2-9 I I2S mode, 2-7 ignore, hang operations, 2-12 input clock, 3-2 installation, summary, 1-3 installing EZ-KIT Lite USB driver, 1-6 VisualDSP++ and EZ-KIT Lite license, 1-4 VisualDSP++ and EZ-KIT Lite software, 1-4 instruction hardware breakpoints, 2-16 ADSP-21161N EZ-KIT Lite Evaluation System Manual I-3 INDEX interface connectors, xiii interfaces see graphical user interface (GUI) internal memory, EZ-KIT Lite, 2-3 interrupt pins, 2-6 push buttons, xiii see also push buttons IO input push buttons (SW1-4), 3-15 pins see FLAGs voltage, 3-21 IRQ0-2 pins, 2-6, 3-16 J JTAG connector (P12), 3-19 emulation port, 3-5 emulator, 3-19 jumper settings, 1-5 jumpers, 2-7 JP1 (SDRAM disable), 3-5 JP10 (microphone), 3-8 JP11 (audio in), 3-4, 3-9 JP19 (processor ID), 3-10 JP2 (SPDIF), 3-5 JP20 (boot mode), 3-10 JP21 (clock), 3-11 JP22 (~BMS), 3-12 JP26 (SW1 enable), 3-12 JP27 (SW2 enable), 3-12 JP3 (MCLK source), 3-6 JP6 (frequency), 3-7 JP7 (ADC2), 3-8 I-4 JP8 (ADC2), 3-8 JP9 (microphone), 3-8 L latency, 2-18 LBOOT pins, 3-10 LEDs, xiii, 1-5, 2-5, 3-13, 3-14 LED1 (reset), 1-5, 3-14 LED10 (USB monitor), 1-15, 1-16, 3-15 LED11 (power), 1-5, 3-15 LED2 (FLAG9), 3-14 LED2-LED7 (FLAGs), 3-14 LED3 (FLAG8), 3-14 LED4 (FLAG7), 3-14 LED5 (FLAG6), 3-14 LED6 (FLAG5), 3-14 LED7 (FLAG4), 3-14 LED8 (DSP reset), 1-5, 1-14, 3-14 LED9 (VERF), 2-8, 3-14 line-in input channel, 3-4 jacks, 2-7 line-out jacks, 2-8 link port, 3-5, 3-10 booting, 3-11 connectors, 3-19 M MCLK, selecting (JP3), 3-6 measurements, EZ-KIT Lite, 3-21 memory restrictions, 2-2 select pins, 3-3 ADSP-21161N EZ-KIT Lite Evaluation System Manual INDEX microphone circuit, 3-8 jacks, 2-7 mode, attribute, 2-14 MODE2 register, 2-5 N no-boot mode, 3-11, 3-12 O oscillator, 3-11 surface-mount, 3-2 through-hole, 3-2 through-hole crystal, 3-2 P package contents, 1-1 PC configuration, 1-3 power connector (P16), 3-20 LED (LED11), 3-15 specifications, 3-21 supply, 3-21 processor external memory, see ADSP-21161N processor programmable FLAGs see FLAGs push buttons, xiii, 2-6, 3-13, 3-15 SW1 (FLAG0), 3-15 SW2 (FLAG1), 3-15 SW3 (FLAG2), 3-15 SW4 (FLAG3), 3-15 SW5 (IRQ0), 3-15 SW6 (IRQ1), 3-15 SW7 (IRQ2), 3-15 SW8 (reset), 3-16 R RCA jacks, 2-7, 3-3 registering, this product, 1-2, 1-4 reset board, 2-9 hang operation, 2-12 processor, 3-14 push button (SW8), 3-16 retry, hang operation, 2-12 S sample frequencies, 2-7 SDRAM configuration, 2-3 control registers, 2-3 disabling (JP1), 3-5 memory, 2-2, 2-3, 3-3 semiconductor receiver, xii serial booting, 3-10, 3-12 setting breakpoints, 2-18 EZ-KIT Lite hardware, 1-5 target options, 2-9 SMT footprints, xiii SPDIF connectors, 3-14 modes, 3-7 selecting (JP2), 3-5 specifications, 3-21 SPI audio interface, 3-4 ADSP-21161N EZ-KIT Lite Evaluation System Manual I-5 INDEX port, 3-4, 3-12 select pin, 2-5 SPORT audio interface, 3-3 connectors, 3-3 SPORT0, xiii SPORT1, xiii, 3-12, 3-20 SPORT2, xiii SPORT3, xiii, 3-20 SRAM memory, 2-2 start address, attribute, 2-14 starting VisualDSP++, 1-16 stereo jack (P7), 2-6, 3-3 output channels, 2-6 SW1 (FLAG0) push button, 2-5 SW1 (JP26) enable push button, 3-12 SW2 (FLAG1) push button, 2-5 SW3 (FLAG2) push button, 2-5 SW4 (FLAG3) push button, 2-5 SW5 (interrupt) push button, 2-6, 3-16 SW6 (interrupt) push button, 2-6, 3-16 SW7 (interrupt) push button, 2-6, 3-16 SW8 (reset) push button, 1-14 system architecture, EZ-KIT Lite board, 3-2 requirements, PC, 1-3 T target options dialog box, 2-9 miscellaneous, 2-10 I-6 on emulator exit, 2-10 while target is halted, 2-10 U UART, 3-11 USB cable, 1-2 connector (P2), 3-16 debug interface, 3-19 driver installation, Windows 2000, 1-11 driver installation, Windows 98, 1-7 driver installation, Windows XP, 1-12 interface, 3-14, 3-16 monitor LED (LED10), 3-15 user input, 2-5 output, 2-5 V VERF flag (LED9), 2-8, 3-14 verifying USB driver installation, 1-14 VisualDSP++ documentation, xix installation, 1-4 license, 1-4 online Help, xix requirements, 1-3 starting, 1-16 voltage regulators, xiii ADSP-21161N EZ-KIT Lite Evaluation System Manual INDEX ADSP-21161N EZ-KIT Lite Evaluation System Manual I-7