ADSP-2191 EZ-KIT Lite® Evaluation System Manual Revision 2.1, October 2003 Part Number 82-000535-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106 a Copyright Information © 2003 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 and EZ-KIT Lite are registered trademarks of Analog Devices, Inc. VisualDSP++ is a trademark of Analog Devices, Inc. All other brand and product names are trademarks or service marks of their respective owners. Regulatory Compliance The ADSP-2191 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-2191 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.006 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 PREFACE Purpose of This Manual .................................................................. xi Intended Audience ......................................................................... xii Manual Contents ........................................................................... xii What’s New in This Manual .......................................................... xiii Technical or Customer Support ..................................................... xiii Supported Processors ...................................................................... xiv Product Information ...................................................................... xiv MyAnalog.com ......................................................................... xiv DSP Product Information .......................................................... xv Related Documents .................................................................. xvi Online Documentation ........................................................... xvii Printed Manuals ...................................................................... xvii VisualDSP++ Documentation Set ........................................ xvii Hardware Manuals ............................................................. xviii Data Sheets ........................................................................ xviii Contacting DSP Publications .................................................. xviii Notation Conventions .................................................................. xviii ADSP-2191 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 VisualDSP++ License ............................................... 1-5 Setting Up EZ-KIT Lite Hardware .......................................... 1-5 Installing EZ-KIT Lite USB Driver ......................................... 1-7 Windows 98 USB Driver Installation .................................. 1-8 Windows 2000 USB Driver Installation ............................ 1-12 Windows XP USB Driver Installation ............................... 1-13 Verifying Driver Installation .................................................. 1-15 Starting VisualDSP++ ........................................................... 1-16 USING EZ-KIT LITE EZ-KIT Lite License Restrictions .................................................. 2-2 Memory Map ............................................................................... 2-2 Using Programmable Flag Pins ...................................................... 2-3 Example Programs ........................................................................ 2-5 Using Flash Programmer Utility .................................................... 2-5 Restricted Software Breakpoints .................................................... 2-5 Software Breakpoints Within Delayed Slots ............................. 2-5 EZ-KIT LITE HARDWARE REFERENCE System Architecture ...................................................................... 3-2 vi ADSP-2191 EZ-KIT Lite Evaluation System Manual CONTENTS External Memory Interface (EMI) ............................................ 3-3 Host Port Interface (HPI) ........................................................ 3-3 SPORT0 – Audio Interface ...................................................... 3-4 SPORT1 Telephony Interface .................................................. 3-4 Breadboard Area ...................................................................... 3-5 JTAG Emulation Port .............................................................. 3-6 Jumper and DIP Switch Settings .................................................... 3-6 Audio Input Select Jumper (JP1) .............................................. 3-7 Telephony Codec Serial Interface Mode (JP2) .......................... 3-7 Telephony Codec Disable (JP3) ............................................... 3-8 Audio Codec Disable Jumper (JP4) .......................................... 3-8 Boot Mode Select Switch (JP6) ................................................ 3-9 Bypass Mode Select Switch (JP7) ............................................. 3-9 DSP Clock Multiplier Select Switch (SW4) ............................ 3-10 LEDs and Push Buttons .............................................................. 3-11 Power LED (LED1) ............................................................... 3-11 Reset LEDs (LED2, LED3) ................................................... 3-12 Telephony LEDs (LED6–4) ................................................... 3-12 USB Monitor LED (LED7) ................................................... 3-12 Programmable Flag LEDs (LED10–8) .................................... 3-12 Reset Push Button (SW1) ...................................................... 3-13 Programmable Flag Push Buttons (SW2 and SW3) ................. 3-13 Connectors ................................................................................. 3-14 USB (P1) .............................................................................. 3-14 ADSP-2191 EZ-KIT Lite Evaluation System Manual vii CONTENTS Audio (P3, P4) ...................................................................... 3-15 Telephone (P5) ..................................................................... 3-15 SPORT0 (P6) and SPORT1 (P7) .......................................... 3-16 JTAG (P8) ............................................................................ 3-16 External Memory Interface (P10, P11) .................................. 3-17 Host Port Interface (P12) ...................................................... 3-17 Power Connector (P13) ......................................................... 3-17 Specifications ............................................................................. 3-18 Power Supply ........................................................................ 3-18 Board Current Measurements ................................................ 3-19 Mechanical Dimensions ........................................................ 3-20 BILL OF MATERIALS INDEX viii ADSP-2191 EZ-KIT Lite Evaluation System Manual PREFACE Thank you for purchasing the ADSP-2191 EZ-KIT Lite® evaluation system. The evaluation board is designed to be used in conjunction with the VisualDSP++ development environment to test the capabilities of the ADSP-2191 fixed-point digital signal processor (DSP). The VisualDSP++ development environment gives you the ability to perform advanced application code development and debug tasks such as: • Create, compile, assemble, and link application programs written in C++, C and ADSP-2191 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-2191 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-2191 processor and the 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-2191 EZ-KIT Lite Evaluation System Manual ix ADSP-2191 EZ-KIT Lite provides example programs to demonstrate the capabilities of the evaluation board. VisualDSP++ license provided with this EZ-KIT Lite evalua! The tion system limits the size of a user program to 8K words of internal memory. The board’s features include: • Analog Devices ADSP-2191 processor " " 160 MHz Core Clock Speed (default) Core Clock Multiplication Factor Selection Switch • USB Debugging Interface is not the DSP’s USB interface. !• This Analog Devices AD1885 48 kHz AC’97 SoundMAX " " ® Codec Jumper-Selectable Line-In or Mic-In 3.5 mm Stereo Jack Line-Out 3.5 mm Stereo Jack • Analog Devices AD1803 Low-Power Modem Codec RJ-11 Telephone Line Connector • Rx and Tx LEDs " • Flash Memory " 512K x 8 • Interface Connectors " " " " x 14-Pin Emulator Connector for JTAG Interface SPORT0 and SPORT1 Connectors External Memory Interface Connectors (not populated) Host Port Interface Connector (not populated) ADSP-2191 EZ-KIT Lite Evaluation System Manual Preface • General-Purpose IO " " 2 Push Button Inputs 4 LEDs 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 (SW1 switch) and by programming the Flash memory, the board can run as a stand-alone unit. For information about using the Flash memory, see “Using Flash Programmer Utility” on page 2-5. is interfaced with an audio codec, allowing you to create audio signal processing applications.SPORT1 is connected to a telephony codec allowing you to interface with a telephone line. Both SPORTs are attached to off-board connectors to connect to 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 Memory Interface (EMI) and Host Port Interface (HPI). Purpose of This Manual The ADSP-2191 EZ-KIT Lite Evaluation System Manual provides instructions for using the hardware and installing the software on your PC. This manual provides guidelines for running your own code on the ADSP-2191 EZ-KIT Lite. The manual also describes the operation and configuration of the evaluation board’s components. Finally, a schematic and a bill of materials are provided as a reference for future ADSP-2191 board designs. ADSP-2191 EZ-KIT Lite Evaluation System Manual xi Intended Audience Intended Audience This manual is a user’s guide and reference to the ADSP-2191 EZ-KIT Lite evaluation system. Programmers who are familiar with the Analog Devices ADSP-2191 processor architecture, operation, and programming are the primary audience for this manual. Programmers who are unfamiliar with Analog Devices Blackfin processors can use this manual in conjunction with the ADSP-219x/2191 DSP Hardware Reference and the ADSP-219x DSP Instruction Set Reference, which describe the processor 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, refer to “Related Documents” in this “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 an easy-to-access memory map. • Chapter 3, “EZ-KIT Lite Hardware Reference” on page 3-1 Provides information on the hardware aspects of the evaluation system. xii ADSP-2191 EZ-KIT Lite Evaluation System Manual Preface • 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. This appendix is not part of the online Help. The online Help viewers should go the PDF version of the ADSP-2191 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 revision of the ADSP-2191 EZ-KIT Lite Evaluation System Manual. The manual provides an updated listing of related documents. 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 [email protected] • Phone questions to 1-800-ANALOGD • Contact your ADI local sales office or authorized distributor ADSP-2191 EZ-KIT Lite Evaluation System Manual xiii Supported Processors • Send questions by mail to Analog Devices, Inc. DSP Division One Technology Way P.O. Box 9106 Norwood, MA 02062-9106 USA Supported Processors The ADSP-2191 EZ-KIT Lite evaluation system supports Analog Devices ADSP-2191 processors. Product Information You can obtain product information from the Analog Devices website, from the product CD-ROM, or from the printed publications (manuals). 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. xiv ADSP-2191 EZ-KIT Lite Evaluation System Manual Preface 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 [email protected] • Fax questions or requests for information to 1-781-461-3010 (North America) or +49 (0) 89 76903-157 (Europe) ADSP-2191 EZ-KIT Lite Evaluation System Manual xv Product Information Related Documents For information on product related development software, see the following publications. Table 1. Related DSP Publications Title Description ADSP-2191 DSP Datasheet General functional description, pin-out, and timing. ADSP-219x/2191 DSP Hardware Reference Description of internal processor architecture and all register functions. ADSP-219x Instruction Set Reference Description of all allowed processor assembly instructions. Table 2. Related VisualDSP++ Publications Title Description VisualDSP++ 3.5 User’s Guide for 16-Bit Proces- Detailed description of VisualDSP++ 3.5 feasors tures and usage. VisualDSP++ 3.5 Assembler and Preprocessor Manual for ADSP-21xx Processors Description of the assembler function and commands for Blackfin processors. VisualDSP++ 3.5 C/C++ Complier and Library Manual for ADSP-219x Processors Description of the complier function and commands for Blackfin processors VisualDSP++ 3.5 Linker and Utilities Manual for 16-Bit Processors Description of the linker function and commands for 16-bit processors. VisualDSP++ 3.5 Loader Manual for 16-Bit Processors Description of the loader/splitter function and commands for 16-bit processors. 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 ! IfJTAG emulator, refer to the emulator documentation. xvi ADSP-2191 EZ-KIT Lite Evaluation System Manual Preface 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-2191 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→VisualDSP→ VisualDSP++ Documentation. To view ADSP-2191 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→ADSP-2191 EZ-KIT Lite. 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. 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. ADSP-2191 EZ-KIT Lite Evaluation System Manual xvii Notation Conventions 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 by sending email to: [email protected] Notation Conventions The following table describes text conventions used in this manual. conventions, which apply only to specific chapters, may ! Additional appear throughout this document. xviii ADSP-2191 EZ-KIT Lite Evaluation System Manual Preface 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-2191 EZ-KIT Lite Evaluation System Manual xix Notation Conventions xx ADSP-2191 EZ-KIT Lite Evaluation System Manual Preface ADSP-2191 EZ-KIT Lite Evaluation System Manual xxi Notation Conventions xxii ADSP-2191 EZ-KIT Lite Evaluation System Manual Preface ADSP-2191 EZ-KIT Lite Evaluation System Manual xxiii Notation Conventions xxiv ADSP-2191 EZ-KIT Lite Evaluation System Manual Preface ADSP-2191 EZ-KIT Lite Evaluation System Manual xxv Notation Conventions xxvi ADSP-2191 EZ-KIT Lite Evaluation System Manual 1 GETTING STARTED This chapter provides the information you need to begin using ADSP-2191 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 evaluation system. • “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-2191 EZ-KIT Lite evaluation system package contains the following items. • ADSP-2191 EZ-KIT Lite board • EZ-KIT Lite Quick Start Guide ADSP-2191 EZ-KIT Lite Evaluation System Manual 1-1 Contents of EZ-KIT Lite Package • CD containing: " VisualDSP++ for 16-bit processors with a limited license " ADSP-2191 EZ-KIT Lite debug software " USB driver files " Example programs " ADSP-2191 EZ-KIT Lite Evaluation System Manual (this document) • Installation Quick Reference Card for VisualDSP++ • Universal 7.5V 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-2191 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) 166 MHz 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-2191 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 3. EZ-KIT Lite hardware setup 4. EZ-KIT Lite USB driver installation 5. USB driver installation verification 6. VisualDSP++ startup ADSP-2191 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 16-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. 1-4 ADSP-2191 EZ-KIT Lite Evaluation System Manual Getting Started Installing VisualDSP++ License To install the VisualDSP++ license: 1. Locate the serial number provided on the sticker affixed to the CD sleeve and the registration form. 2. From the Start menu, choose Programs, Analog Devices, VisualDSP++ 3.5 for 16-bit Processors, VisualDSP++ Environment. 3. The information screen asks if you would like to install a license. Click Yes. The About VisualDSP++ screen appears. 4. Select the Licenses tab and click New. 5. In the Install a New License dialog that opens, select Single User. 6. Fill in the tools serial number in the field provided exactly as it appears on your CD sleeve or registration form and click Next. An information window notifies of successful license installation. 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-2191 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. ADSP-2191 EZ-KIT Lite Evaluation System Manual 1-5 Installation Tasks 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, DIP switch, connector locations, and LEDs used in installation. Confirm that your board is set up in the default configuration before going to step 3. JP1 JP2 JP3 Enable AD1885 AC’97 LINE IN P1 P13 JP6 JP7 SW4 Host Boot No Bypass 160MHz Core Speed Enable AD1803 Figure 1-1. Default Jumper Settings 1-6 ADSP-2191 EZ-KIT Lite Evaluation System Manual Getting Started 3. Plug the provided power supply into P13 on the EZ-KIT Lite board. Visually verify that the green power LED (LED1) is on. Also verify that the two red reset LEDs (LED2 and LED3) go on for a moment and then go off. 4. Connect one end of the USB cable to an available full speed USB port on your PC and the other end to P1 on the ADSP-2191 EZ-KIT Lite board. Installing EZ-KIT Lite USB Driver The EZ-KIT Lite evaluation system installed on Windows 98, Windows 2000, and Windows XP requires one full-speed USB port. • “Windows 98 USB Driver Installation” on page 1-8 describes the installation on Windows 98. • “Windows 2000 USB Driver Installation” on page 1-12 describes the installation on Windows 2000. • “Windows XP USB Driver Installation” on page 1-13 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. ADSP-2191 EZ-KIT Lite Evaluation System Manual 1-7 Installation Tasks Windows 98 USB Driver Installation Before using the ADSP-2191 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, as shown in Figure 1-2. Figure 1-2. Windows 98 – Add New Hardware Wizard 2. Click Next. 1-8 ADSP-2191 EZ-KIT Lite Evaluation System Manual Getting Started 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 ADSP-2191 EZ-KIT Lite Evaluation System Manual 1-9 Installation Tasks 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 Dialog Box 1-10 ADSP-2191 EZ-KIT Lite Evaluation System Manual Getting Started 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 ADSP-2191 EZ-KIT Lite Evaluation System Manual 1-11 Installation Tasks 11. Click OK. The driver installation is 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-15. Windows 2000 USB Driver Installation 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 no other # Prior Hardware Wizard windows are running in the background. If any wizard windows are running, close them before starting the installer. 1-12 ADSP-2191 EZ-KIT Lite Evaluation System Manual Getting Started To install the USB driver: 1. If VisualDSP++ 3.5 is already installed on your system, go to step 2. Otherwise, insert the VisualDSP++ CD-ROM into the CD-ROM drive and run VisualDSP++ 3.5 installation. Refer to the Installation Quick Reference Card for VisualDSP++ for a detailed installation description. When installing VisualDSP++ 3.5 on Windows 2000, make sure that 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-15 Windows XP USB Driver Installation VisualDSP++ 3.5 installation software pre-installs the necessary drivers for the selected EZ-KIT Lite. The installation 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 any wizard windows are 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, Insert the VisualDSP++ CD-ROM into the CD drive and run the VisualDSP++ 3.5 installation. Refer to the Installation Quick Reference Card for VisualDSP++ for a detailed ADSP-2191 EZ-KIT Lite Evaluation System Manual 1-13 Installation Tasks 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. Connecting the device to the USB port activates the Windows XP Found New Hardware Wizard, shown in Figure 1-10. Figure 1-10. Windows XP – Found New Hardware Wizard 1-14 ADSP-2191 EZ-KIT Lite Evaluation System Manual Getting Started 3. Select Install the software automatically (Recommended) and click Next. 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 you use the EZ-KIT Lite evaluation system, verify that the USB driver software is installed properly: 1. Ensure that the USB cable is connected to the evaluation board and the PC. ADSP-2191 EZ-KIT Lite Evaluation System Manual 1-15 Installation Tasks 2. Press the RESET button (SW1) on the evaluation board. 3. Verify that the red DSP RESET LED (LED3) stays lit for a few seconds. 4. After the DSP RESET LED (LED3) goes out, verify that the yellow USB monitor LED (LED7) is lit. This LED signifies that the board is communicating properly with the host PC and is ready to run VisualDSP++. 5. Open Windows Device Manager and verify that ADSP-2191 EZ-KIT Lite shows under ADI Development Tools with no exclamation point. are using an EZ-KIT Lite on Windows 98, disconnect the # IfUSByoucable from the board before booting the PC. When Windows 98 is booted and you are logged on, re-connect the USB cable to the board. The operation should continue normally from this point. Starting VisualDSP++ To set up a session in VisualDSP++. 1. Verify that the yellow USB monitor LED (LED7, 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++ 3.5 for 16-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. 1-16 ADSP-2191 EZ-KIT Lite Evaluation System Manual Getting Started 4. Click New Session. 5. The New Session dialog box, shown in Figure 1-12, appears on the screen. Figure 1-12. New Session Dialog Box 6. In Debug Target, choose EZ-KIT Lite (ADSP-2191). 7. In Processor, choose ADSP-2191. 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-2191 EZ-KIT Lite Evaluation System Manual 1-17 Installation Tasks 1-18 ADSP-2191 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-2191 EZ-KIT Lite evaluation board. 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-2191 EZ-KIT Lite’s memory map. • “Using Programmable Flag Pins” on page 2-3 Describes the function and use of the programmable flag pins on the EZ-KIT Lite evaluation system. • “Example Programs” on page 2-5 Provides information about the example programs included in the ADSP-2191 EZ-KIT Lite evaluation system. • “Using Flash Programmer Utility” on page 2-5 Provides information on the Flash Programmer utility included with the EZ-KIT Lite software. • “Restricted Software Breakpoints” on page 2-5 Describes the software breakpoint restrictions. ADSP-2191 EZ-KIT Lite Evaluation System Manual 2-1 EZ-KIT Lite License Restrictions For more detailed information about programming the ADSP-2191 processor, see “Related Documents” in the “Preface.” EZ-KIT Lite License Restrictions The license shipped with the EZ-KIT Lite imposes the following restrictions. • Program memory (PM) space is limited to 8K words (1/4 of the ADSP-2191 PM space). • No connections to simulator or emulator sessions are allowed. Memory Map The ADSP-2191 processor has 32K words of internal SRAM that can be used for program storage or data storage. The configuration of internal SRAM is detailed in the ADSP-219x/2191 DSP Hardware Reference. The ADSP-2191 EZ-KIT Lite board contains 512K x 8 bits of external Flash memory. This memory is connected to the processor’s ~MS0 and ~BMS memory select pins. The Flash memory can be accessed in either the boot memory space or the external memory space. Table 2-1. EZ-KIT Lite Evaluation Board Memory Map Start Address Internal Memory 2-2 End Address Page Content 0x00 0000 0x00 7FFF 0 24-Bit Program Memory (Internal) 0x00 8000 0x00 FFFF 0 16-Bit Data Memory (Internal) ADSP-2191 EZ-KIT Lite Evaluation System Manual Using EZ-KIT Lite Table 2-1. EZ-KIT Lite Evaluation Board Memory Map (Cont’d) Start Address External Memory Reserved Boot Memory IO Memory End Address Page Content 0x01 0000 0x07 7FFF 1–7 External Memory (Bank 0) 0x08 0000 0x0F FFFF 8–15 512K x 8 Flash Memory (Bank 0) 0x10 0000 0x3F FFFF 16–63 External Memory (Bank 0) 0x40 0000 0x7F FFFF 64–127 External Memory (Bank 1) 0x80 0000 0xBF FFFF 128–191 External Memory (Bank 2) 0xC0 0000 0xFE FFFF 192–254 External Memory (Bank 3) 0xFF 0000 0xFF F3FF 255 24-Bit Boot ROM (Internal) 0xFF F400 0xFF FFFF 255 RESERVED (Internal) 0x01 0000 0x07 FFFF 1–7 Boot Memory 0x08 0000 0x0F FFFF 8–15 512 x 8 Flash Memory 0x10 0000 0xFE FFFF 1–254 Boot Memory 0x00 0000 0x00 1FFF 0–7 16-Bit Internal I/O Memory 0x00 2000 0x03 FFFF 8–255 16-Bit External I/O Memory the Flash memory starts at address ! Although Memory Space, during EPROM boot the address 0x08 0000 in the Boot is put on 0x00 0000 the address bus. Using Programmable Flag Pins The ADSP-2191 processor has eight asynchronous Programmable Flag (PF) IO pins (PF7–0) that let you interact with the running program. Data pins 8-15 can also be used as Programmable Flag pins, depending on the configuration of the DSP. ADSP-2191 EZ-KIT Lite Evaluation System Manual 2-3 Using Programmable Flag Pins During reset, the flag pins (PF7–0) are used to set the multiplication factor, which sets the core clock frequency. After the DSP is reset, the flags are configured as inputs. The direction of the flags is configured though the DIR register and are set and read though the FLAGC/S register. For more information on configuring the flag pins, see the ADSP-219x/2191 DSP Hardware Reference. Flags and their uses are described in Table 2-2. Table 2-2. Programmable Flag Pin Summary Flag Connected To Description PF0 LED8 PF1 LED9 PF2 LED10 PF3–0 are connected to the LEDs. They supply feedback for program execution. For instance, you can write your code to trigger a flag (and the corresponding LED) when a routine is complete. PF3 LED11 PF4 SW3 – Push button PF5 SW2 – Push button PF6 AD1803 Reset PF6 PF7 AD1885 Reset PF7 is connected to the AD1885 audio codec reset, and can be used to put the chip in reset. are connected to the push buttons on the EZ-KIT Lite board and are for user input. For instance, you can tell your program to poll for a flag and when it occurs, do other operation, such as to jump to another instruction. PF5–4 is connected to the AD1803 telephony codec reset, and can be used to put the chip in reset. ! All the programmable flags are available on connector 2-4 P9. ADSP-2191 EZ-KIT Lite Evaluation System Manual Using EZ-KIT Lite Example Programs Example programs are provided with the ADSP-2191 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\219x\EZ-KITs\ADSP-2191\Examples Please refer to the readme file provided with each example for more information. Using Flash Programmer Utility The ADSP-2191 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-->VisualDSP-->VisualDSP++ Documentation. Restricted Software Breakpoints Under some conditions, breakpoints cannot effectively be placed. Generally, the emulator or EZ-KIT Lite development system restricts breakpoint placement when certain conditions are met. These conditions depend on things such as bus architecture, pipeline depth, and ordering. Software Breakpoints Within Delayed Slots Software breakpoints within a delayed slot, such as within two instructions of a delayed branch, are restricted. ADSP-2191 EZ-KIT Lite Evaluation System Manual 2-5 Restricted Software Breakpoints In the following example, placing a breakpoint at 100 is acceptable. However, a breakpoint’s behavior at 101 or 102 is not defined and, therefore, is restricted. 100 IF EQ JUMP 0x0000 /* .+0 */ (DB); 101 NOP; 102 NOP; Additionally, breakpoints within two instructions of an IO access are restricted. In the following example, a breakpoint at 100 is acceptable, but a breakpoint at 101 or 102 is restricted. 100 DM(0x8000)=I0; /* or I0=DM(0x8000); */ 101 NOP; 102 NOP; 2-6 ADSP-2191 EZ-KIT Lite Evaluation System Manual 3 EZ-KIT LITE HARDWARE REFERENCE This chapter describes the hardware design of the ADSP-2191 EZ-KIT Lite board. The following topics are covered. • “System Architecture” on page 3-2 Describes the configuration of the ADSP-2191 EZ-KIT Lite board and explains how the board components interface with the processor. • “Jumper and DIP Switch Settings” on page 3-6 Shows the location and describes the function of the configuration jumpers and the clock multiplication factor selection switch. • “LEDs and Push Buttons” on page 3-11 Shows the location and describes the function of the LEDs and push buttons. • “Connectors” on page 3-14 Shows the location and gives the part number for all the connectors on the board. Also, the manufacturer and part number information is given for the mating parts. • “Specifications” on page 3-18 Gives the requirements for powering the board as well as the mechanical locations of some components of the board. ADSP-2191 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 The EZ-KIT Lite has been designed to provide access to all the capabilities of the ADSP-2191 processor. The EZ-KIT Lite board can be configured to boot in all of the possible ADSP-2191 boot modes. For information about configuring the boot mode, see “Boot Mode Select Switch (JP6)” on page 3-9. 3-2 ADSP-2191 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference The processor core voltage is 2.5V, and the external interface operates at 3.3V. The input clock to the DSP is a 16-MHz through-hole oscillator. Footprints are provided on the board for a surface-mount oscillator or a through-hole crystal. The speed at which the core operates is determined by the configuration of the multiplication factor switch (SW4) at reset and the state of the BYPASS jumper (JP7). (See “Bypass Mode Select Switch (JP7)” on page 3-9 and “DSP Clock Multiplier Select Switch (SW4)” on page 3-10.) By default, the processor core runs at 160 MHz. External Memory Interface (EMI) The External Memory Interface (EMI) is connected to a 512K x 8-bit Flash memory. This memory is connected to the boot memory select (~BMS) pin and the memory select 0 (~MS0) pin, allowing the Flash memory to be used to boot the processor as well as store information during normal operation. Refer to “Memory Map” on page 2-2 for information about the location of the Flash memory in the processor’s memory map. All of the address, data, and control signals are available externally via two off-board connectors. The pinout of the EMI connectors (P10, P11) is shown in “Schematics” on page B-1. The upper 8-bits of the data bus (D15–D8) can also be used as programmable flag pins. Host Port Interface (HPI) The Host Port Interface (HPI) signals are brought to an unpopulated off board connector P12. This allows the HPI to interface to a user application. The pinout of the host port connector (P12) is shown in “Schematics” on page B-1. ADSP-2191 EZ-KIT Lite Evaluation System Manual 3-3 System Architecture SPORT0 – Audio Interface is connected to the AD1885 SoundMAX codec (U10). Two 3.5mm stereo jacks (P3, P4) allow audio to be input and output. You can supply an audio input to the Codec Microphone Input Channel (MIC1) or to the stereo LINE_IN input channel. The jumper settings of JP1 determine the codec channel driven by the input jack (P3). The PF6 programmable flag, which is connected to the reset pin of the AD1885 codec, allows the processor to reset the codec. SPORT0 is also routed to an off-board connector (P6). When you use the off-board connector, the codec must be disabled to avoid bus contention. JP3 disables the codec by putting it into reset and disabling the codec outputs from driving the processor’s SPORT inputs. For more information about disabling the codec, see “Telephony Codec Disable (JP3)” on page 3-8. SPORT0 SPORT1 Telephony Interface is connected to the AD1803 telephony codec (U11). The telephony interface provided by the AD1803 allows the processor to act as a modem on a standard telephone line. Four of the general-purpose pins of the AD1803 codec are used. The following table gives the function of each of the general-purpose pins. SPORT1 Table 3-1. AD1803 General-Purpose Pin Function AD1803 Pin 3-4 Description G[0] Used to connect or disconnect from the telephone line G[1] Detects when the phone is ringing G[4] Used as a speaker output, to monitor the telephone communication G[5] Connected to an LED. This LED can be used for any application; for example, to indicate an incoming call or a phone in use ADSP-2191 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference is also routed to an off-board connector (P7). When you use the off-board connector, the codec must be disabled to avoid bus contention. JP4 disables the codec by putting it into reset and disabling the codec outputs from driving the processor’s SPORT inputs. For more information about disabling the codec, see “Audio Codec Disable Jumper (JP4)” on page 3-8. SPORT1 Breadboard Area Use the breadboard area to add external circuitry. You can connect the following processor interfaces to the breadboard area. • Programmable flags (PF0–PF7) • SPORT2/SPI0/SPI1 • UART • Timers • All board voltages and grounds • Package Footprints • • • • • • 1x SOIC16 1x SOIC20 4x SOT23-6 1x PSOP44 2x SOT23 27x 0805 # Any circuitry added to the breadboard area is not supported. ADSP-2191 EZ-KIT Lite Evaluation System Manual 3-5 Jumper and DIP Switch Settings 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. See “JTAG (P8)” on page 3-16 for more information about the JTAG connector. To learn more about available emulators, contact Analog Devices (see “Product Information” in the “Preface”). Jumper and DIP Switch Settings This section describes the function of all the jumpers and DIP switches. The following figure shows the location of all the jumpers and DIP switches. JP3: Telephony Codec Disable JP2: AD1803 Comm Mode JP1: Audio Input Select JP4: Audio Codec Disable SW4: Clock Multiply Select JP7: Bypass JP6: Boot Mode Figure 3-2. Jumper and Switch Locations 3-6 ADSP-2191 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Audio Input Select Jumper (JP1) The audio input jack (P3) can be connected to the MIC1 or the LINEIN input channels of the AD1885 codec. When the JP1 jumpers connect pins 1 and 3 and pins 2 and 4, P3 connects to the mono MIC1 channel. When the jumpers connect pins 3 and 5 and pins 4 and 6, P3 connects to the stereo LINE_IN channel of the AD1885 codec. These jumper settings are shown in Figure 3-3. (The words MIC and LINE are on the board as a reference.) Figure 3-3. Audio Input Jumper Settings (JP1) Telephony Codec Serial Interface Mode (JP2) The AD1803 is capable of AC’97 communication or standard processor serial port communication. The Serial Interface Mode jumpers determine the type ADSP-2191 EZ-KIT Lite Evaluation System Manual 3-7 Jumper and DIP Switch Settings of serial interface that the AD1803 emulates. The following table shows the jumper setting for each mode. Table 3-2. Jumper Settings for Serial Interface Mode Pins 1 & 2 Pins 3 & 4 Mode Not Installed Not Installed AC’97 Primary (ID:00) (Default) Not Installed Installed AC’97 Secondary (ID:10) Installed Not Installed AC’97 Secondary (ID:01) Installed Installed DSP Mode Telephony Codec Disable (JP3) Placing a jumper between pins 2 and 3 of JP3 places the AD1803 into reset and isolates its serial port outputs, which are connected to the processor. When a jumper is between pins 1 and 2 of JP3, the AD1803 is reset on power-up or it can be reset with PF6 of the processor. These positions are labeled on the board as DIS and ENA 1803. Audio Codec Disable Jumper (JP4) Placing a jumper between pins 2 and 3 of JP4 places the AD1885 in reset and isolates its serial port outputs, which are connected to the processor. When a jumper is between pins 1 and 2 of JP4, the AD1885 is reset on power-up or it can be reset with PF7 of the processor. These positions are labeled on the board as DIS and ENA 1885. 3-8 ADSP-2191 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Boot Mode Select Switch (JP6) The boot mode select switch determines how the processor boots. Table 3-3 shows the jumper settings for the boot modes. Table 3-3. Boot Mode Select Jumper (JP6) Settings OPMODE Pins 1 and 2 BMODE1 Pins 3 and 4 BMODE0 Pins 5 and 6 Function Installed Installed Installed Execute from 16-bit external memory (no boot). Installed Installed Not Installed Boot from EPROM Installed Not Installed Installed Boot from Host (Default) Installed Not Installed Not Installed Reserved Not Installed Installed Installed Executed from 8-bit external memory (no boot) Not Installed Installed Not Installed Boot from UART Not Installed Not Installed Installed Boot from SPI, up to 4K bits Not Installed Not Installed Not Installed Boot from SPI, >4K bits, up to 512K bits Bypass Mode Select Switch (JP7) When the bypass mode jumper is not installed, the processor’s core clock and the input clock (CLKIN) run at the same speed. The evaluation board ships with a 16-MHz oscillator. When JP7 is removed, the core runs at 16 MHz. you use VisualDSP++ to debug the processor, the core clock ! When must run at a minimum of 24 MHz. The processor cannot be debugged in bypass mode. When the jumper is installed, the configuration of SW4 at reset determines the core clock speed. ADSP-2191 EZ-KIT Lite Evaluation System Manual 3-9 Jumper and DIP Switch Settings DSP Clock Multiplier Select Switch (SW4) The core clock speed of the processor after reset is set by the position of the DSP Clock Multiplier Select Switch (SW4) settings at reset. Table 3-4 shows the default setting for SW4. This setting will produce a 10x-multiplication factor, which results in a 160-MHz core clock speed. For more information about setting up the multiplication factors, refer to the “Managing DSP Clocks” section of the ADSP-219x/2191 DSP Hardware Reference. Table 3-4. DSP Clock Multiplier Select Switch (SW4) Default Settings Pin Name MSEL0 MSEL0 Switch Location 1 2 Switch Setting 3-10 On Off MSEL0 3 On MSEL0 MSEL0 MSEL0 MSEL0 DF 4 5 6 7 8 Off On On On On ADSP-2191 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-4 shows the locations of the LEDs and push buttons. TX (LED4) RX (LED5) Phone (LED6) PF3-0 (LED11-8) USB Monitor (LED7) Reset PB (SW1) Reset LED (LED2) DSP Reset LED (LED3) PF5 (SW2) PF4 (SW3) Power LED (LED1) Figure 3-4. LED and Push Button Locations Power LED (LED1) When LED1 is lit (green), power is being properly supplied to the board. ADSP-2191 EZ-KIT Lite Evaluation System Manual 3-11 LEDs and Push Buttons Reset LEDs (LED2, LED3) When LED2 is lit, the master reset for all the major ICs is active. Therefore, the ADSP-2191 processor (U1), CY7C64603 (U3), AD1885 (U10), and AD1803 (U11) are being reset. When LED3 is lit, the ADSP-2191 (U1) is being reset. The USB interface resets the ADSP-2191 during USB communication initialization. Telephony LEDs (LED6–4) Three LEDs connect to the AD1803 telephony codec. LED4 indicates that the AD1803 is transmitting serial data to the processor’s SPORT1. LED5 indicates that the AD1803 is receiving serial data from the processor. LED6 is a user programmable flag connected to G[5], one of the general-purpose pins of the AD1803 codec. For more information about the AD1803, refer to “SPORT1 Telephony Interface” on page 3-4. USB Monitor LED (LED7) The USB Monitor LED (LED7) indicates that USB communication has been initialized successfully and you can connect to the processor by using a VisualDSP++ EZ-KIT Lite session. If the LED does not light, try resetting the board, reinstalling the USB driver (see “Installing EZ-KIT Lite USB Driver” on page 1-7), or both. Programmable Flag LEDs (LED10–8) Four LEDs are connected to four of the processor’s Programmable Flag (PF) pins, PF3–0. These LEDs are active HIGH and are lit by an output of “1” from the processor. Refer to “Using Programmable Flag Pins” on page 2-3 for more information on how the flags can be used to program the processor. 3-12 ADSP-2191 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Table 3-5. Programmable Flag LEDs LED Reference Designator DSP Programmable Flag Pin LED8 PF0 LED9 PF1 LED10 PF2 LED11 PF3 Reset Push Button (SW1) The RESET push button resets the ADSP-2191 (U1), CY7C64603 (U3), AD1885 (U10), and AD1803 (U11). During reset, the USB interface is automatically reinitialized. the push button ( ) while VisualDSP++ is running # Pressing disrupts communication and causes errors in the current debug sesRESET SW1 sion. You must close and re-open VisualDSP++. Programmable Flag Push Buttons (SW2 and SW3) Two push buttons are provided for general-purpose user input. SW2 and SW3 connect to the processor’s programmable flag pins. The push buttons are active high and when pressed, send a high (1) to the processor. Refer to “Using Programmable Flag Pins” on page 2-3 for more information on how the flags can be used to program the processor. Table 3-6. Programmable Flag Push Buttons Flag Pin Push Button Reference Designator PF4 SW3 PF5 SW2 ADSP-2191 EZ-KIT Lite Evaluation System Manual 3-13 Connectors Connectors This section describes the connector functionality and provides information about mating connectors. The locations of the connectors are shown in Figure 3-5. SPORT0 SPORT1 Audio In Audio Out USB Phone In P6 P5 P1 P7 P3 P4 P12 P8 P13 P10 P11 JTAG +7.5v EMI 1 EMI 2 Host Port Figure 3-5. Connector Locations USB (P1) The USB connector is a standard Type B USB receptacle. This connector is used to debug the processor and is not connected to the processor’s USB interface. 3-14 ADSP-2191 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Part Description Manufacturer Part Number Type B USB receptacle (P1) Mill-Max 897-30-004-90-000 Digi-Key ED90003-ND Mating Connector USB cable (provided with kit) Assmann AK672-5 Digi-Key AK672-5ND Audio (P3, P4) These connectors are two 3.5 mm stereo audio jacks: one input and one output. Part Description Manufacturer Part Number 3.5 mm stereo jack (P3, P4) Shogyo SJ-0359AM-5 Mating Cable 3.5 mm stereo plug to 3.5 mm stereo cable Mouser 172-3504 Telephone (P5) The telephone connector is a standard 6-position 4-contact phone jack. Part Description Manufacturer Part Number Phone jack (P5) AMP 555165-2 ADSP-2191 EZ-KIT Lite Evaluation System Manual 3-15 Connectors SPORT0 (P6) and SPORT1 (P7) SPORT0 and SPORT1 are each connected to a 20-pin connector. Table 3-7. SPORT Connectors Part Description 20 position AMPMODU system 50 receptacle Manufacturer Part Number AMP 104069-1 Mating Connectors 20 position AMPMODU system 20 connector AMP 2-487937-0 20 position AMPMODU system 20 connector (without lock) AMP 2-487938-0 Flexible film contacts (20 per connector) AMP 487547-1 Mating Assembly Straight-through assembly with locking connector on each end Gopher Electronics DRFFC10X7RHU-RHU5 JTAG (P8) The JTAG header 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. 3 is missing to provide keying. Pin 3 in the mating connector ! Pin should have a plug. using an emulator with the EZ-KIT Lite board, follow the ! When connection instructions provided with the emulator. 3-16 ADSP-2191 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference External Memory Interface (P10, P11) Two MICTOR board-to-board connectors provide all of the processor’s External Memory Interface signals. Contact AMP for information about mating connectors. The location of these connectors is shown in “Mechanical Dimensions” on page 3-20. Table 3-8. External Memory Connectors Part Description Manufacturer Part Number AMP 2-767004-2 38-Position MICTOR Host Port Interface (P12) One MICTOR board-to-board connector provides all the processor’s Host Port Interface signals. Contact AMP for information about mating connectors. The location of this connector is shown in “Mechanical Dimensions” on page 3-20. Table 3-9. Host Port Connector Part Description Manufacturer Part Number 38-Position MICTOR AMP 2-767004-2 Power Connector (P13) The power connector provides all of the power necessary to operate the EZ-KIT Lite board. Part Description Manufacturer Part Number 2.5 mm Power Jack Switchcraft RAPC712 Digi-key SC1152-ND ADSP-2191 EZ-KIT Lite Evaluation System Manual 3-17 Specifications Part Description Manufacturer Part Number Mating Power Supply (shipped with EZ-KIT Lite) 7.5V Power Supply GlobTek TR9CC2000LCP-Y Specifications This section provides the requirements for powering the board and the mechanical locations of board components. Power Supply The power connector supplies DC power to the EZ-KIT Lite board. Table 3-10 shows the power connector pinout. Table 3-10. Power Connector Terminal Connection Center pin +7.5 VDC@2amps Outer Ring GND Table 3-11 shows the power supply specifications. Table 3-11. Power Supply Specifications Input Output General Voltage: 90–264 V AC Voltage: 7.5 V DC + 5% Operating Temp: 0 to +40 C Frequency: 47–63 Hz Current: 2 A Storage Temp: -20 to +85 C Current: < 0.5 A Regulation: < 5% Efficiency: 65% typical Inrush Current: < 40 A Total Power: 15 W Max Approvals: UL, CUL, CE Protection: 1 A fuse Noise and ripple: < 1% EMC: EN55022 Class B 3-18 ADSP-2191 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Table 3-11. Power Supply Specifications (Cont’d) Input Output General Connector: IEC320 / C14 /3 Pin Protection: Short Ckt, Over Load, Over Volt Connector: FB, 5.5 x 2.5 x 11 mm, CP Board Current Measurements The ADSP-2191 EZ-KIT Lite board provides six zero-ohm resistors, which you can remove to measure current draw. Table 3-12 shows the resistor number, the voltage plane, and a description of each component on the plane. Table 3-12. Current Measurement Resistors Resistor Voltage Plane Description R89 5V Main power of the entire board except A5V R85 A5V 5V analog side of the AD1885 R90 3.3V All 3.3V ICs, Pull-up Resistors, and LEDs R87 VDDINT Core Voltage of the processor R88 VDDEXT IO Voltage of the processor ADSP-2191 EZ-KIT Lite Evaluation System Manual 3-19 Specifications Mechanical Dimensions Figure 3-6 shows the dimensions of the board and the location MICTOR connectors (P10, P11, P12). Figure 3-6. Mechanical Dimensions 3-20 ADSP-2191 EZ-KIT Lite Evaluation System Manual Reference Quantity Description Reference Design Manufacturer Part Number A BILL OF MATERIALS 1 3 0.00 1/4W 5% RC05 R87-89 YAGEO 0.0QBK-ND 2 1 M29W040 PLCC32 FLASH-512K-X-8-3V U7 ST MICRO M29W040B120K6 3 1 74LVC14A SOIC14 U6 HEX-INVER-SCHMITT-TRIGGER TI 74LVC14AD 4 2 IDT74FCT3244APY SSOP20 3.3V-OCTAL-BUFFER U2, U16 IDT IDT74FCT3244APY 5 1 24.576MHZ SMT OSC005 CRYSTAL Y4 EPSON MA505 24.576M-C2 6 1 CY7C64603-128 PQFP128 USB-TX/RX MICROCONTROLLER U3 CYPRESS CY7C64603-128NC 7 1 MMBT4401 SOT-23 NPN TRANSISTOR 200MA Q1 FAIRCHILD MMBT4401 8 2 74LVC00AD SOIC14 U5, U8 PHILIPS 74LVC00AD 9 1 24LC00-SN SOIC8 128 BIT SERIAL EEPROM U4 MICROCHIP 24LC00-SN 10 1 82082R ICS004 1:1 TRANSFORMER T1 MIDCOM 82082R 11 1 TS117P ICS003 TELECOM SWITCH U14 CP CLARE TS117P ADSP-2191 EZ-KIT Lite Evaluation System Manual A-1 Quantity Reference Design Manufacturer Part Number 1 CY7C1019BV33-15VC SOJ32 128K X 8 SRAM U12 CYPRESS CY7C1019BV33-12VC 13 2 AD8532AR SOIC8 DUAL AMP 250MA U12–U13 ANALOG DEVICES AD8532AR 14 1 BC517 TO-92 DARLINGTON TRAN Q2 ON SEMIBC517 CONDUCTR 15 1 16MHZ OSC001 U19 DIGI-KEY SG-8002DC-PCC-ND (16MHZ) 16 1 SN74AHC1G02 SOT23-5 SINGLE-2 INPUT-NOR U25 TI SN74AHC1G02DBVR 17 1 SN74LV164A SOIC14 8-BIT-PARALLEL-SERIAL U22 T1 SN74LV164AD 18 1 CY7C4201V-15AC TQFP32 64-BYTE-FIFO U21 CYPRESS CY7C4201V-15AC 19 1 12.0MHZ THR OSC006 CRYSTAL Y2 DIG01 300-6027-ND 20 1 10 1/4W 5% RC05 R50 YAGEO 10QTR-ND 21 3 1000pF 50V 5% 1206 CERM C26, C36-37 AVX 12065A102JAT2A 22 2 0.1uF 50V 10% 1206 CERM C11–12 PHILIPS 12062R104K9BB2 23 1 22uF 25V 10% D TANT CT12 SIEMENS B45196-H5226-K409 24 1 AD1803JRU TSSOP24 U11 ANALOG DEVICES AD1803JRU 25 1 ADM708SAR SOIC8 VOLTAGE-SUPERVISOR U15 ANALOG DEVICES ADM708SAR 26 1 AD1885JST LQFP48 AC97 STEREO CODEC U10 ANALOG DEVICES AD1885JST A-2 Description Reference 12 ADSP-2191 EZ-KIT Lite Evaluation System Manual Manufacturer 27 1 ADP3338AKC-33 SOT-223 3.3V-1.0AMP REGULATOR VR3 ANALOG DEVICES ADP3338AKC-3.3 28 1 ADP3338AKC-5 SOT-223 5.0V-1.0AMP REGULATOR VR2 ANALOG DEVICES ADP3338AKC-5 29 1 ADP3338AKC-25 SOT-223 2.5V-1.0AMP REGULATOR VR4 ANALOG DEVICES ADP3338AKC-2.5 30 1 ADP3339AKC-5 SOT-223 5V-1.5A REGULATOR VR1 ANALOG DEVICES ADP3339AKC-5-REEL 31 1 ADSP-2191MKST160 LQFP144 U1 1.3MBIT-FIXED-150MHZ ANALOG DEVICES ADSP2191-22MKST160 32 1 RJ11 4PIN CON002 RIGHT ANGLE P5 AMP 555165-1 33 1 PWR 2.5MM_JACK CON005 RA P13 SWITCHCRAFT SC1152-ND12 34 1 USB 4PIN CON009 USB P1 MILL-MAX 897-30-004-90-000000 35 2 .05 10X2 CON014 RA P6–7 AMP 104069-1 36 1 DIP8 SWT012 SW4 DIGI-KEY CKN3060-ND 37 3 SPST-MOMENTARY SWT013 6MM SW1–3 PANASONIC EVQ-PAD04M 38 6 0.00 1/8W 5% 1206 R28-29,R8 5,R90,R99 ,R111 YAGEO 0.0ECT-ND 39 2 220uF 10V 20% E ELEC CT2–3 SPRAGUE 293D227X9010E2T 40 8 AMBER-SMT LED001 GULL-WING LED4-11 PANASONIC LN1461C-TR 41 2 0.22uF 25V 10% 805 CERM C114 AVX ADSP-2191 EZ-KIT Lite Evaluation System Manual Part Number Quantity Reference Design Reference Description Bill Of Materials 08053C224FAT A-3 Quantity Manufacturer Part Number 29 0.01uF 100V 10% 805 CERM C49-69, C75-82 AVX 08051C103KAT2A 43 1 C89 AVX 08053C224FAT 44 27 0.1uF 50V 10% 805 CERM C21, C23-24, C33-C35, C38-48, C70-74, C83-84, C86-88 AVX 08055C104KAT 45 5 CT13-17 SPRAGUE 293D106X9025C2T 46 42 10K 100MW 5% 805 R8,R11, R13-16,R3 1-32,R45, R53-54,R5 9, R68,R70-8 1,R92-98, R100-102, R104-107, R110,R114 -115 AVX CR21-103J-T 47 3 33 100MW 5% 805 R1, R30, R113 AVX CR21-330JTR 48 4 4.7K 100MW 5% 805 R52, R82-84 AVX CR21-4701F-T 49 1 1M 100MW 5% 805 R5 AVX CR21-1004F-T 50 1 1.5K 100MW 5% 805 R9 AVX CR21-1501F-T 51 3 2.21K 1/8W 1% 1206 R6–7, R27 AVX CR32-2211F-T 52 1 10pF 100V 10% 1206 CERM C17 AVX 12061A100JATMA A-4 Reference Design Description Reference 42 0.22uF 25V 10% 805 CERM 10uF 16V 10% C TANT ADSP-2191 EZ-KIT Lite Evaluation System Manual Quantity Reference Design Manufacturer Part Number 53 1 2.2uF 35V 10% B TANT CT11 AVX TAJB225K035R 54 3 10uF 16V 10% B TANT CT6, CT18– 19 AVX TAJB106K016R 55 3 100 100MW 5% 805 R49, R57– 58 AVX CR21-101J-T 56 1 1000 100MHZ 1.5A FER002 0.06 CHOKE FER10 MURATA PLM250S40T1 57 2 2A S2A_RECT DO-214AA SILICON RECTIFIER D10-11 GENERALSEMI S2A 58 7 600 100MHZ 500MA 1206 0.70 BEAD FER1-5, FER8, FER11 DIGIKEY 240-1019-1-ND 59 1 0.047UF 16V 10% 1206 C10 AVX 12065C473JATME 60 2 270PF 50V 10% 805 C6, C9 KEMET C1206C271J5GAC210 61 4 1UF 16V 10% 805 X7R C90–93 MURATA GRM40X7R105K016AL 62 4 470PF 100V 10% 1206 CERM C4–5, C7– 8 AVX 12061A471JAT2A 63 2 30PF 100V 5% 1206 C3, C85 AVX 12061A300JAT2A 64 1 100A P3100SB DO-214AA SIDACTOR 275V D8 TECCOR P3100SB 65 2 95 100MHZ FER003 0.9 FER6–7 FAIR-RITE 2743021447 66 2 27.4K 1/10W 1% 805 R35, R39 DALE CRCW0805-2742FT 67 1 560 1/10W 1% 805 R91 DALE CRCW0805-5600FT 68 1 249K 1/10W 1% 805 R36 DALE CRCW0805-2493FRT1 69 2 97.6K 1/10W 1% 805 R37–38 DALE CRCW0805-9762FT 70 1 124K 1/10W 1% 805 R40 DALE CRCW0805-1243FT Description Reference Bill Of Materials ADSP-2191 EZ-KIT Lite Evaluation System Manual A-5 Reference Quantity Description Reference Design Manufacturer Part Number 71 2 8.2K 1/10W 1% 805 R42–43 DALE CRCW0805-8201FT 72 1 18.2 1/8W 1% 1206 R44 DALE CRCW1206-100-18R2FT 73 1 7.5K 1/10W 5% 805 R46 DALE CRCW0805-752JT 74 1 47K 1/10W 1% 805 R47 DALE CRCW0805-4702FT 75 1 24.3K 1/10W 1% 805 R48 DALE CRCW0805-2432FRT1 76 1 200MA 1N5235B DO-35 D9 ON SEMI1N5235B CONDUCTR 77 2 225MA CMPD2004S SOT23D D3–4 CENTRAL SEMICON 78 2 1.5A BZX84C18LT1 SOT23D ZENER 18V D6–7 ON SEMIBZX84C18LT1 CONDUCTR 79 2 6A BZX84C4V3 SOT23D ZENER 4.3V D1–2 DIODES BZX84C4V3-7 80 1 0.47UF 250V 10% 2220 MONOLITHIC C32 MURATA GHM1545B474K250 81 1 82PF 50V 5% 805 NPO C27 AVX 08055A820JAT2A 82 2 680PF 50V 1% 805 NPO C22, C25 AVX 08055A681FAT2A 83 2 1000PF 2KV 105 1812 CERM C28, C31 MURATA GRM43-2X7R102K1KVAL 84 1 0.047UF 250V 20% 1206 MONOLITHIC C29 MURATA GHM1530B473K250 85 1 10UF 25V +80-20% 1210 Y5V C30 MURATA GRM235Y.5V106Z025 86 1 0.00 100MW 5% 805 C14 PAN ERJ-6GE10R00V 87 1 10K 100MW 2% RNET16 BUSSED RN1 CTS 767-161-103G 88 2 1K 1/8W 5% 1206 R10, R41 AVX CR32-102J-T A-6 CMPD2004S ADSP-2191 EZ-KIT Lite Evaluation System Manual Reference Quantity Description Reference Design Manufacturer Part Number Bill Of Materials 89 6 10K 1/8W 5% 1206 R20–25 DALE CRCW1206-1002FRT1 90 1 100K 1/8W 5% 1206 R86 91 1 20.0K 1/8W 1% 1206 R103 92 2 22 1/8W 5% 1206 R3–4 93 11 270 1/8W 5% 1206 R51, R55-56, R60-64, R66-67, R69 AVX CR32-271J-T 94 4 4.7K 1/8W 5% 1206 R17-19, R26 AVX CR32-472J-T 95 1 680 1/8W 5% 1206 R65 AVX CR32-681J-T 96 2 RED-SMT LED001 GULL-WING LED2-3 PANASONIC LN1261C 97 1 GREEN-SMT LED001 GULL-WING R65 PANASONIC ECS-T1EY105R 98 4 1uF 25V 20% A TANT -55+125 CT9-10, CT20-21 AVX CR32-681J-T 99 4 QS3257Q QSOP16 QUICKSWITCH-257 U17-18, U23-24 ANALOG DEVICES ADG774ABRQ 100 1 IDC 2X1 IDC2X1 2X1 TIN JP7 BERG 54101-T08-02 101 2 IDC 3X1 IDC3X1 JP3–4 BERG 54101-T08-03 102 1 IDC 2X2 IDC2X2 0.1x0.1 JP2 BERG 54102-T08-02 103 2 IDC 3X2 IDC3X2 JP1, JP6 BERG 54102-T08-03 104 1 IDC 7X2 IDC7X2 P8 BERG 54102-T08-07 SJ1-10 MOLEX 15-38-1024 105 10 IDC 2PIN_JUMPER 0.1 CR1206-1003FTR1 ADSP-2191 EZ-KIT Lite Evaluation System Manual A-7 RAYCHEM CORP. SMD250-2 107 2 3.5MM STEREO_JACK CON001 P3–4 Shogyo SJ-0359AM-5 A-8 Part Number Reference Design Manufacturer Description F1 Quantity 2.5A RESETABLE FUS001 Reference 106 1 ADSP-2191 EZ-KIT Lite Evaluation System Manual A B C D 1 1 2 2 ADSP-2191 EZ-KIT LITE 3 3 ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date Title Nashua, NH 03063 4 PH: 1-800-ANALOGD ADSP-2191 EZ-KIT LITE - TITLE Size Board No. B Date 20 Cotton Road Rev A0158-2000 2.2 Sheet 7-15-2002_9:54 D 1 OF 14 A 1 B U1 A[21:0] 2 CLOCKOUT TP1 C D[15:0] D0123 D0 HAD0 3HAD0 RCLK061 A1 85A1 D1124 D1 HAD1 4HAD1 RFS062 RFS0 A2 86A2 D2125 D2 HAD2 6HAD2 DR060 DR0 A3 87A3 D3126 D3 HAD3 7HAD3 TCLK057 A4 88A4 D4128 D4 HAD4 8HAD4 TFS059 TFS0 A5 89A5 D5135 D5 HAD5 9HAD5 DT056 DT0 A6 91A6 D6136 D6 HAD6 10HAD6 A7 92A7 D7137 D7 HAD7 11HAD7 RCLK168 A8 93A8 D8138 D8 HAD8 12HAD8 RFS169 RFS1 A9 95A9 D9139 D9 HAD9 14HAD9 DR167 DR1 A10 96A10 D10140 D10 HAD10 15HAD10 TCLK165 A11 97A11 D11141 D11 HAD11 17HAD11 TFS166 TFS1 A12 98A12 D12142 D12 HAD12 18HAD12 DT164 DT1 A13 99A13 D13144 D13 HAD13 20HAD13 A14 101A14 D141 D14 HAD14 21HAD14 RCLK2/SCK150 A15 102A15 D152 D15 HAD15 22HAD15 RFS2/MOSI151 DR2/MISO149 DR2_MISO1 HA16 A17 104A17 RXD52 A18 106A18 TXD53 A20 108A20 ACK120 A21 109A21 RD122 WR121 3 TMR0 43TMR0 TMR1 44TMR1 TMR2 45TMR2 R1 33 805 130CLKOUT U19 OUT5 133XTAL TXD 24HACKP HACKP ACK R45 10K 805 RD WR BMS Y1 16MHZ OSC006 DNP 73RESET 141Y3 1A36 121Y4 1A48 92Y1 2A111 RCLK2_SCK1 72Y2 2A213 RFS2_MOSI1 52Y3 2A315 32Y4 2A417 TCLK1 TCLK2/SCK047 TCLK2_SCK0 TFS2/MOSI048 TFS2_MOSI0 DT2/MISO046 DT2_MISO0 OPMODE83 OPMODE HALE 30HALE BMODE070 BMODE0 HCMS 27HCMS BMODE171 BMODE1 EMU 81EMU MS2117 MS2 TMS 76TMS MS3119 MS3 TCK 78TCK TRST 79TRST TDI 75TDI TDO 74TDO MSEL0/PF034 MS_PF0 DIN0 2 CLK1 DIN1 OE11 1885_OE OE219 1803_OE MSEL1/PF135 MS_PF1 MSEL2/PF236 MS_PF2 MSEL3/PF337 MS_PF3 MSEL4/PF438 MS_PF4 MSEL5/PF539 MS_PF5 MSEL6/PF641 MS_PF6 DF/PF742 MS_PF7 3V 3V MS_PF[7:0] RN1 BYPASS72 ADSP-2191MKST160 LQFP144 RX_LED CLK0 IDT74FCT3244APY SSOP20 BG BGH 1A24 26HACK MS1 BGH110 1A12 161Y2 HACK 28HCIOMS U2 181Y1 32HWR MS1116 BR RCLK1 HWR MS0 BR112 TCLK0 31HRD MS0115 IOMS RCLK0 HRD HCIOMS BG111 DSP_RESET 23HA16 RXD 132CLKIN 16MHZ OSC001 4 BMS113 IOMS114 1OE 1 84A0 A19 107A19 R114 10K 805 U1 HAD[15:0] A0 A16 103A16 3V D RD COM16 WR 2R2 R1515 HRD ACK 3R3 R1414 HWR MS3 4R4 R1313 HACK MS2 5R5 R1212 BGH MS1 6R6 R1111 BG MS0 7R7 R1010 BR IOMS 8R8 R99 BYPASS ADSP-2191MKST160 LQFP144 3 1R1 BMS 10K RNET16 C1 22PF 805 DNP R102 10K 805 C2 22PF 805 DNP R100 10K 805 R101 10K 805 ANALOG DEVICES Approvals HALE Drawn HCMS Checked HCIOMS Engineering A B C Date 20 Cotton Road Nashua, NH 03063 4 PH: 1-800-ANALOGD Title ADSP-2191 EZ-KIT LITE - DSP Size Board No. B Date Rev A0158-2000 2.2 Sheet 7-15-2002_9:54 D 2 OF 14 A B C D 1 1 U7 A[18:0] 2 12A0 D013 D0 A1 11A1 D114 D1 A2 10A2 D215 D2 A3 9A3 D317 D3 A4 8 A4 D418 D4 A5 7 A5 D519 D5 A6 6 A6 D620 D6 A7 5 A7 D721 D7 A8 27 A9 26 A10 23 A11 25 A12 4 A13 28 A14 29 A15 3 A16 A17 3 A18 BMS 1 MS0 2 U5 D[7:0] A0 2 30 1 USB_A[15:0] 3V A8 A9 A10 FLASH 512K X 8 A11 A12 R14 10K 805 A13 A14 A15 A16 PSEN 9 A17 USB_A16 10 A18 U8 1 8 U8 3 2 74LVC00AD SOIC14 74LVC00AD SOIC14 74LVC00AD SOIC14 1 74LVC14A SOIC14 2 USB_A0 1A0 D06 USB_D0 USB_A1 2A1 D17 USB_D1 USB_A2 3A2 D210 USB_D2 USB_A3 4A3 D311 USB_D3 USB_A4 13A4 D422 USB_D4 USB_A5 14A5 D523 USB_D5 USB_A6 15A6 D626 USB_D6 USB_A7 16A7 D727 USB_D7 USB_A8 17A8 2 3V SRAM 128K X 8 USB_A9 18A9 USB_A10 19A10 USB_A11 20A11 USB_A12 21A12 USB_A13 29A13 USB_A14 30A14 CE5 USB_CS USB_A15 31A15 WE12 USB_WR 32A16 OE28 USB_OE R15 10K 805 R13 10K 805 R16 10K 805 3 CY7C1019V33-15VC SOJ32 U6 3 USB_D[7:0] U9 22CE RD 24OE WR 31WE AT49BV040 PLCC32RS ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date 20 Cotton Road Nashua, NH 03063 4 PH: 1-800-ANALOGD Title ADSP-2191 EZ-KIT LITE - FLASH/SRAM Size Board No. B Date Rev A0158-2000 2.2 Sheet 7-15-2002_9:54 D 3 OF 14 A B C D R27 2.21K 1206 JP1 SETTINGS SJ1 SJ2 1&3 2&4 * 3&5 4&6 * = DEFAULT 1 CT6 10UF B POPULATE TO COMPLY WITH PC99 INPUT SOURCE MIC IN LINE IN R28 0.00 1206 JP1 1 C89 0.22UF 805 3 4 5 ALT_VAL=1K 6 C13 0.01UF 1206 DNP IDC3X2 C15 DNP 805 C14 0.00 805 C12 0.1UF 1206 SJ2 SHORTING JUMPER DEFAULT=3 & 5 1 2 DNP Y3 24.576MHZ OSC005 C9 270PF 805 SJ1 U10 SHORTING JUMPER DEFAULT=4 & 6 FER3 600 1206 R17 4.7K 1206 C90 1UF 805 AGND C6 270PF 805 27 VREF XTAL_IN 2 XTL_OUT 3 SDATA_IN 8 DIN0 29 AFILT1 SDATA_OUT 5 DT0 32 FILT_L BIT_CLK 6 CLK0 SYNC 10 RFS0 28 VREFOUT R26 4.7K 1206 C4 470PF 1206 C93 1UF 805 30 AFILT2 AD1803_CLKOUT LINE IN/MIC P3 2 2 C92 1UF 805 3 4 AGND 33 RX3D AGND 5 FER2 600 1206 1 31 FILT_R R18 4.7K 1206 C91 1UF 805 C10 0.047UF 1206 TP2 C11 0.1UF 1206 AD1885 34 CX3D RESET 11 2 1885_RESET ID1 46 ID0 45 CON001 JS1 48 AGND JS0 47 R19 4.7K 1206 C5 470PF 1206 AGND AGND AGND FER4 600 1206 HEAD PHONE OUT 3 P4 CT3 220UF E 2 22 MIC2 PC_BEEP 12 21 MIC1 PHONE_IN 13 24 LINE_IN_R AUX_L 14 23 LINE_IN_L AUX_R 15 36 LINE_OUT_R VIDEO_L 16 35 LINE_OUT_L VIDEO_R 17 37 MONO_OUT CD_L 18 R22 10K 1206 R23 10K 1206 R25 10K 1206 R24 10K 1206 3 3 4 R20 10K 1206 C8 470PF 1206 5 CD_R 20 41 HP_OUT_R 1 CD_GND_REF 19 39 HP_OUT_L CON001 AD1885JST LQFP48 AGND AGND AGND CT2 220UF E FER5 600 1206 NOTE: Place MIC2 TestPoint(TP2) as close to PIN (22) as possible. R21 10K 1206 C7 470PF 1206 4 ANALOG DEVICES Approvals Drawn AGND AGND Checked Engineering A B C Date 20 Cotton Road Nashua, NH 03063 4 PH: 1-800-ANALOGD Title ADSP-2191 EZ-KIT LITE - STEREO CODEC Size Board No. B Date Rev A0158-2000 2.2 Sheet 7-15-2002_9:54 D 4 OF 14 A B C D 1 1 A5V 3V SJ3 3V SHORTING JUMPER DEFAULT=NOT INSTALLED SJ4 R30 33 805 SHORTING JUMPER DEFAULT=NOT INSTALLED U11 3 2 CLK1 21 DVDD AVDD DGND AGND R31 10K 805 19 R32 10K 805 JP2 C17 10PF 1206 2 R29 0.00 1206 6BIT_CLK RX16 1803_RX 1 2 RFS1 9SYNC TX20 1803_TX 3 4 DIN1 7SDATA_IN DT1 8DATA_OUT 1803_OH G[1]/MIC15 1CLK_OUT AD1803_CLKOUT 1803_RESET Y4 24.576MHZ OSC005 IDC2X2 G[0]14 1803_VREF G[2]13 4XTALO G[3]/WAKE12 5XTAL1 G[4]/MOUT11 10RESET 2 RING_DET JP1 SETTINGS: SERIAL INTERFACE MODE 1&2 3&4 SERIAL INTERFACE MODE G[5]/BCLK24 17FILT G[6]/BCLK~23 18VREF G[7]/BDATA22 * NOT INSTALLED NOT INSTALLED NOT INSTALLED INSTALLED INSTALLED NOT INSTALLED INSTALLED INSTALLED * = DEFAULT MONITOR_PHONE AC'97 PRIMARY (ID:00) AC'97 SECONDARY (ID:10) AC'97 SECONDARY (ID:01) DSP MODE AD1803JRU TSSOP24 R34 1K 805 DNP AGND C18 22PF 805 C16 22PF 805 C20 1UF 805 DNP MOUT 3 CT9 1UF A C21 0.1UF 805 CT10 1UF A R33 4.7K 805 DNP 3 C19 0.1UF 805 DNP AGND AGND ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date 20 Cotton Road Nashua, NH 03063 4 PH: 1-800-ANALOGD Title ADSP-2191 EZ-KIT LITE - PHONE CODEC Size Board No. B Date Rev A0158-2000 2.2 Sheet 7-15-2002_9:54 D 5 OF 14 A B C D C25 680PF 805 R37 97.6K 805 1 1 AGND R39 27.4K 805 U12A 4 2 VREF 1 3 8 XFRM_B AD8532AR SOIC8 R43 8.2K 805 A5V 2 CT11 2.2UF B 2 1803_TX C22 680PF 805 AGND R42 8.2K 805 U13A 4 2 R38 97.6K 805 1 3 1803_VREF R35 27.4K 805 8 VREF AD8532AR SOIC8 C23 0.1UF 805 U12B R91 560 805 6 A5V 7 VREF 5 AD8532AR SOIC8 AGND AGND 3 3 C27 82PF 805 XFRM_A 3 R36 249K 805 1 1 R40 124K 805 U13 B R41 1K 1206 C24 0.1UF 805 6 D1 BZX84C4V3 SOT23D C26 1000PF 1206 D2 BZX84C4V3 SOT23D 3 7 1803_RX 5 VREF ANALOG DEVICES AD8532AR SOIC8 4 Approvals Drawn Checked Engineering A B C Date 20 Cotton Road Nashua, NH 03063 4 PH: 1-800-ANALOGD Title ADSP-2191 EZ-KIT LITE - TELEPHONY 1 Size Board No. B Date Rev A0158-2000 2.2 Sheet 7-15-2002_9:54 D 6 OF 14 A B C D T1 S282082 ICS004 8 1 1 XFRM_A FER6 95 FER003 1 TIP P5 5 XFRM_B 4 22 1 C29 0.047UF 1206 R44 18.2 1206 55 FER7 95 FER003 D9 1N5235B DO-35 C30 10UF 1210 2 R49 100 805 2 2 D5 1N5248B DO-35 1 DNP 1 2 D3 CMPD2004S SOT23D 3 3 1 3 CT12 22UF D C28 1000PF 1812 D4 CMPD2004S SOT23D 2 Q2 BC517 TO-92 RJ11 CON002 RING R47 47K 805 R50 10 RC05 44 2 2 1 33 D8 P3100SB DO-214AA C31 1000PF 1812 2 1 R48 24.3K 805 SHGND 3V R103 20.0K 1206 3 R51 270 1206 3 1 U14 8 OH 2 7 RING_DET 3 6 4 5 D6 BZX84C18LT1 SOT23D 3 1 D7 BZX84C18LT1 SOT23D 1 3 R46 7.5K 805 C32 0.47UF 2220 TS117P ICS003 ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date 20 Cotton Road Nashua, NH 03063 4 PH: 1-800-ANALOGD Title ADSP-2191 EZ-KIT LITE - TELEPHONY 2 Size Board No. B Date Rev A0158-2000 2.2 Sheet 7-15-2002_9:54 D 7 OF 14 A B C D 3V 1 1 R104 10K 805 R107 10K 805 3V POR 9 PF6 10 U5 JP3: 1803 DISABLE * 1&2 NORMAL OPERATION 2&3 DISABLE AD1885 * = DEFAULT 8 74LVC00AD SOIC14 JP3 2 1 U6 3 2 SHORTING JUMPER DEFAULT=1 & 2 3 74LVC14A SOIC14 2 R54 10K 805 SJ5 4 1803_RESET IDC3X1 1803_OE 4 SOFT_RESET SW1 SWT013 SPST-MOMENTARY 9 8 DSP_RESET 5 74LVC00AD SOIC14 U15 3V U6 6 R53 10K 805 RESET U5 1MR RESET8 4PFI RESET7 74LVC14A SOIC14 POR PFO5 ADM708SAR SOIC8 R105 10K 805 3 R106 10K 805 POR 12 PF7 13 3 U8 JP4: 1885 DISABLE * 1&2 NORMAL OPERATION 2&3 DISABLE AD1885 * = DEFAULT 11 74LVC00AD SOIC14 JP4 1 U6 1885_RESET SJ6 6 5 74LVC14A SOIC14 2 SHORTING JUMPER DEFAULT=1 & 2 3 IDC3X1 1885_OE ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date 20 Cotton Road Nashua, NH 03063 4 PH: 1-800-ANALOGD Title ADSP-2191 EZ-KIT LITE - RESET Size Board No. B Date Rev A0158-2000 2.2 Sheet 7-15-2002_9:54 D 8 OF 14 A B C 3V D 3V 3V 1 1 DSP RESET LED3 RED-SMT LED001 RESET LED2 RED-SMT LED001 R67 270 1206 PHONE TX LED4 AMBER-SMT LED001 PHONE LED6 AMBER-SMT LED001 R66 270 1206 R68 10K 805 PF4 DT1 12 1803_RESET 13 U6 11 R55 270 1206 R69 270 1206 R57 100 805 SW3 SWT013 SPST-MOMENTARY PF4 SOIC14 74LVC14A CT21 1UF A U5 10 11 DSP_RESET 74LVC00AD SOIC14 2 2 3V U16 1803_OH 21A1 1Y118 MONITOR_PHONE 41A2 1Y216 POR 61A3 1Y314 MONITOR_USB 81A4 1Y412 PF0 112A1 2Y19 PF1 132A2 2Y27 PF2 152A3 2Y35 PF3 172A4 2Y43 PF[3:0] 3 1OE1 19OE2 IDT74FCT3244APY SSOP20 OH RX_LED 5V R59 10K 805 PF5 U6 13 SW2 SWT013 SPST-MOMENTARY FLAG3 LED11 AMBER-SMT LED001 R60 270 1206 FLAG2 LED10 AMBER-SMT LED001 R61 270 1206 FLAG1 LED9 AMBER-SMT LED001 R62 270 1206 FLAG0 LED8 AMBER-SMT LED001 R63 270 1206 4 USB LED7 AMBER-SMT LED001 R64 270 1206 PHONE RX LED5 AMBER-SMT LED001 R56 270 1206 3 PF5 CT20 1UF A R65 680 1206 ANALOG DEVICES Approvals Drawn Checked Engineering B 12 74LVC14A SOIC14 POWER LED1 GREEN-SMT LED001 LED FUNCTION USB MONITOR FIRMWARE IS RUNNING PHONE AD1803 GENERAL PURPOSE PIN PHONE RX AD1803 RECEIVING DATA PHONE TX AD1803 TRANSMITTING DATA A R58 100 805 C Date 20 Cotton Road Nashua, NH 03063 4 PH: 1-800-ANALOGD Title ADSP-2191 EZ-KIT LITE - LED/PB Size Board No. B Date Rev A0158-2000 2.2 Sheet 7-15-2002_9:54 D 9 OF 14 A B C D 3V 1 1 3V SJ8 SHORTING JUMPER DEFAULT=1 & 2 SW4: CLOCK MULTIPLIER SELECT REFER TO MANUAL FOR SWITCH SETTINGS R77 10K 805 R76 10K 805 R75 10K 805 R74 10K 805 DEFAULT SETTINGS: 160MHz Core Clock 1 2 3 4 5 6 7 8 R72 10K 805 ON OFF ON OFF ON ON ON ON R73 10K 805 SJ9 R71 10K 805 SHORTING JUMPER DEFAULT=NOT INSTALLED U17 MS_PF[3:0] MS_PF0 4YA I0A2 I1A3 MS_PF1 7YB 9YC 2 PF2 I0D14 1 I1D13 2 15 3 14 4 13 5 12 6 11 7 10 8 9 PF3 2 3 S1 16 3 4 BMODE0 5 6 2 JP3 SETTINGS: BOOT MODE SELECTION OPMODE BMODE1 BMODE0 BOOT MODE 1&2 3&4 5&6 ON ON ON EXTERNAL 16 BITS ON ON OFF EPROM 8BITS * ON OFF ON HOST ON OFF OFF SPORT0 OFF ON ON EXTERNAL 8 BITS OFF ON OFF UART OFF OFF ON SPI 4KBITS OFF OFF OFF SPI512K BITS * = DEFAULT 3V DSP_RESET 4 E15 5 6 QS3257Q QSOP16 7 8 R81 10K 805 MS_PF[7:4] BMODE1 SHORTING JUMPER DEFAULT=5 & 6 SW4 ON 12YD 2 IDC3X2 1 MS_PF3 JP6 1 PF1 I0C11 I1C10 OPMODE PF0 I0B5 I1B6 MS_PF2 SJ10 R80 10K 805 R79 10K 805 R78 10K 805 SWT012 DIP8 3V U18 MS_PF4 4YA 3 I0A2 I1A3 MS_PF5 7YB 9YC 12YD PF6 JP7 I0D14 I1D13 1 BYPASS 2 PF7 WHEN SJ10 IS NOT INSTALLED: CLKIN=CORE CLOCK IDC2X1 S1 3 R70 10K 805 PF5 I0C11 I1C10 MS_PF7 SHORTING JUMPER DEFAULT=INSTALLED PF4 I0B5 I1B6 MS_PF6 SJ7 DSP_RESET E15 QS3257Q QSOP16 ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date 20 Cotton Road Nashua, NH 03063 4 PH: 1-800-ANALOGD Title ADSP-2191 EZ-KIT LITE - DSP CONFIG Size Board No. B Date Rev A0158-2000 2.2 Sheet 7-15-2002_9:54 D 10 OF 14 A B A5V 2.5V 3V C D 5V 1 1 P14 1 2 3 4 5 6 7 3V 3V 8 IDC4X2 DNP AGND R115 10K 805 P9 EMULATOR_SELECT 2 P8 1 2 3 4 5 6 7 8 2 RFS2_MOSI1 3 4 DR2_MISO1 5 6 TCLK2_SCK0 7 8 TFS2_MOSI0 9 10 DT2_MISO0 11 12 TMR0 13 14 TMR1 15 16 TMR2 17 18 PF0 19 20 13 14 PF1 21 22 15 16 PF2 23 24 PF3 25 26 PF4 27 28 PF5 29 30 PF6 31 32 PF7 33 34 TMS TCK 9 10 12 TDI 13 14 TDO 3 1 EMU 11 IDC7X2 RCLK2_SCK1 TRST 2 P7 1 DT1 TFS1 TCLK1 TXD DT0 2 3 4 5 6 7 8 9 10 11 12 17 18 19 20 TFS0 TCLK0 RCLK1 RFS1 DR1 P6 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 RCLK0 RFS0 DR0 CON014 CON014 RXD 3 MOUT IDC17X2 DNP JTAG HEADER SPORT1 SPORT0 PIN 3 SHOULD BE CUT BREAD BOARD AREA ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date 20 Cotton Road Nashua, NH 03063 4 PH: 1-800-ANALOGD Title ADSP-2191 EZ-KIT LITE - CONNECTORS 1 Size Board No. B Date Rev A0158-2000 2.2 Sheet 7-15-2002_9:54 D 11 OF 14 A B C D 1 1 TP3 TP4 TP5 SDA4 5CLK1 CLK26 7AD15 BD158 HAD14 9AD14 BD1410 HAD13 11AD13 BD1312 HAD12 13AD12 BD1214 HAD11 15AD11 BD1116 HAD10 17AD10 BD1018 HAD9 19AD9 BD920 HAD8 21AD8 BD822 ACK HAD7 BD724 23AD7 BD724 HA16 RD HAD6 25AD6 BD626 25AD6 BD626 HACKP WR HAD5 27AD5 BD528 27AD5 BD528 HRD BMS HAD4 29AD4 BD430 29AD4 BD430 HWR MS0 HAD3 31AD3 BD332 31AD3 BD332 HACK MS1 HAD2 BD234 BD234 HALE BR 33AD2 33AD2 MS2 HAD1 BD136 BD136 HCMS BG 35AD1 35AD1 MS3 HAD0 BD038 BD038 HCIOMS BGH 37AD0 37AD0 IOMS SCL2 3GND SDA4 3GND SDA4 5CLK1 CLK26 5CLK1 CLK26 7AD15 BD158 D15 7AD15 BD158 9AD14 BD1410 D14 9AD14 BD1410 A21 11AD13 BD1312 D13 11AD13 BD1312 A20 A12 13AD12 BD1214 D12 13AD12 BD1214 A19 A11 15AD11 BD1116 D11 15AD11 BD1116 A18 17AD10 BD1018 D10 17AD10 BD1018 A17 19AD9 BD920 D9 19AD9 BD920 A16 21AD8 BD822 D8 21AD8 BD822 23AD7 BD724 D7 23AD7 25AD6 BD626 D6 27AD5 BD528 D5 29AD4 BD430 D4 31AD3 BD332 D3 33AD2 BD234 D2 35AD1 BD136 D1 37AD0 BD038 D0 A13 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 3 3GND P11 15VDC A14 2 SCL2 SCL2 A15 A[15:0] P12 15VDC P10 15VDC D[15:0] CON015 DNP HAD[15:0] HAD15 A[21:16] CON015 DNP CON015 DNP EXTERNAL MEMORY INTERFACE 1 EXTERNAL MEMORY INTERFACE 2 4 Approvals Drawn Checked Engineering B 3 HOST PORT INTERFACE ANALOG DEVICES A 2 C Date 20 Cotton Road Nashua, NH 03063 4 PH: 1-800-ANALOGD Title ADSP-2191 EZ-KIT LITE - CONNECTORS 2 Size Board No. B Date Rev A0158-2000 2.2 Sheet 7-15-2002_9:54 D 12 OF 14 A B C D 5V F1 2.5A FUS001 1 FER10 CHOKE_COIL FER002 4 3 1 D10 2A DO-214AA 5V_REG_IN 3INPUT 2 1 2 1 OUTPUT2 0 OHM RESISTORS TO MEASURE DSP CURRENT GND 1 ADP3339AKC-5 SOT-223 P13 D11 2A DO-214AA C37 1000PF 1206 R89 0.00 RC05 VR1 R86 100K 1206 CT15 10UF C 2.5V C40 0.1UF 805 VDDINT C41 0.1UF 805 CT16 10UF C R87 0.00 RC05 3 7.5V_POWER CON005 3V VDDEXT C36 1000PF 1206 R88 0.00 RC05 2 2 SHGND A5V 3V 5V R85 0.00 1206 VR2 R90 0.00 1206 VR3 3INPUT 5V_REG_IN OUTPUT2 3INPUT OUTPUT2 GND 1 ADP3338AKC-5 SOT-223 GND 1 ADP3338AKC-33 SOT-223 CT17 10UF C C35 0.1UF 805 CT13 10UF C C38 0.1UF 805 R111 0.00 1206 3 3 AGND AGND FER11 600 1206 2.5V 5V R99 0.00 1206 VR4 3INPUT FER8 600 1206 OUTPUT2 SHGND SHGND GND 1 ADP3338AKC-25 SOT-223 CT14 10UF C C39 0.1UF 805 ANALOG DEVICES 4 Approvals Drawn Checked Engineering A B C Date 20 Cotton Road Nashua, NH 03063 4 PH: 1-800-ANALOGD Title ADSP-2191 EZ-KIT LITE - POWER Size Board No. B Date Rev A0158-2000 2.2 Sheet 7-12-2002_15:03 D 13 OF 16 A B C D 1 1 3V 3V CT18 10UF B A5V 3V A5V C42 0.1UF 805 C43 0.1UF 805 CT19 10UF B C44 0.1UF 805 C45 0.1UF 805 C46 0.1UF 805 C47 0.1UF 805 AGND U10 (AD1885) C48 0.1UF 805 C49 0.01UF 805 C50 0.01UF 805 C51 0.01UF 805 C52 0.01UF 805 C53 0.01UF 805 U10 (AD1885) U11 (AD1803) VDDEXT C58 0.01UF 805 C59 0.01UF 805 C60 0.01UF 805 C61 0.01UF 805 VDDINT C62 0.01UF 805 C63 0.01UF 805 C64 0.01UF 805 C65 0.01UF 805 C54 0.01UF 805 C55 0.01UF 805 C56 0.01UF 805 C86 0.1UF 805 U2, U16 (IDT74FCT3244APY) U4 (24LC00) U6 (74LVC14A) U7 (AT49BV040) U15 (ADM708SAR) U5, U8 (74LVC00AD) AGND 2 C57 0.01UF 805 3V 3V C66 0.01UF 805 C67 0.01UF 805 U22 (SN74ALS164) U25 (SN74AHC1G02) 2 A5V C68 0.01UF 805 C69 0.01UF 805 C70 0.1UF 805 C87 0.1UF 805 3V C71 0.1UF 805 C33 0.1UF 805 C34 0.1UF 805 3V C72 0.1UF 805 C73 0.1UF 805 C83 0.1UF 805 C84 0.1UF 805 3 3 AGND C74 0.1UF 805 C75 0.01UF 805 C76 0.01UF 805 U1 (ADSP2191) U1 (ADSP2191) 3V 3V C77 0.01UF 805 C78 0.01UF 805 C79 0.01UF 805 C80 0.01UF 805 C81 0.01UF 805 C82 0.01UF 805 U17,U18, U23, U24(QS3257Q) U12,U13 (AD8532) C88 0.1UF 805 ANALOG DEVICES 4 Approvals U21 (CY7C4421V) Drawn U3 (CY7C64603-128) Checked Engineering A B U9 (CY7C1019) C Date 20 Cotton Road Nashua, NH 03063 4 PH: 1-800-ANALOGD Title ADSP-2191 EZ-KIT LITE - BYPASS CAPS Size Board No. B Date Rev A0158-2000 2.2 Sheet 7-12-2002_15:03 D 14 OF 16 I INDEX Symbols ~BMS, memory select pin, 2-2, 3-3 ~MS0, memory select pin, 2-2, 3-3 A AC’97 communication, 3-7 AD1803 telephony codec, -x connecting (G5), 3-12 disable (JP3), 3-8 reset pin (U11), 3-12 resetting (PF6), 2-4 serial interface (JP2), 3-7 SPORT1 connect pin (U11), 3-4 SPORT1 connection (LED4), 3-12 AD1885 audio codec, -x audio input jack (P3), 3-7 disable (JP4), 3-8 reset pin (U10), 3-12 resetting (PF6), 3-4 resetting (PF7), 2-4 SPORT0 connection pin (U10), 3-4 Add New Hardware Wizard, Windows 98, 1-8 ADSP-2191 processor boot modes, 3-2 Clock Multiplier Select switch (SW4), 3-10 core voltage, 3-3 DF pin, 3-10 internal SRAM, 2-2 memory map MSEL0 pin, 3-10 U1 pin (reset), 3-12 audio applications, -xi codec disable jumper (JP4), 3-8 input select jumper (JP1), 3-7 interface, 3-4 jacks (P3, P4), 3-15 B bill of materials, A-1 BMODE0 pins, 3-9 BMODE1 pins, 3-9 board measurements, 3-19 boot memory, 2-3 memory select pins, 3-3 memory space, 2-2 mode switch (SW1), -xi see also switch settings breadboard area, -xi, 3-5 breakpoints, 2-5 bypass ADSP-2191 EZ-KIT Lite Evaluation System Manual I-1 INDEX jumper, 3-3 mode select switch (JP7), 3-9 C clock frequency, 2-4 input (CLKIN), 3-9 multiplication factor selection, -x speed, -x codec microphone input channel (MIC1), 3-4 codecs, EZ-KIT Lite supported, -x connecting, EZ-KIT Lite board, 1-6 connectors, 1-6, 3-14 G0 pin (AD1803), 3-4 G1 pin (AD1803), 3-4 G4 pin (AD1803), 3-4 G5 pin (AD1803), 3-4 P1 (USB), 1-7, 3-14 P10 (MICTOR), 3-17, 3-20 P11 (MICTOR), 3-17, 3-20 P12 (HPI), 3-3, 3-17, 3-20 P13 (power), 3-17 P3 (audio), 3-4, 3-7, 3-15 P4 (audio), 3-4, 3-15 P5 (telephony), 3-15 P6 (SPORT0), 3-4, 3-16 P7 (off-board), 3-5 P8 (JTAG), 3-16 P9 (all PFs), 2-4 contents, EZ-KIT Lite package, 1-1 conventions, manual, -xviii core voltage, 3-19 customer support, -xiii I-2 CY7C64603 U3 pin (reset), 3-12 D data bus, 3-3 pins 8-15, 2-3 storage, 2-2 delayed slots, 2-5 Device Manager window, 1-16 DIP switches, 3-6 see also switches DIR register, 2-4 E electrostatic discharge, 1-2 emulation port (JTAG), 3-6 emulator, -x, 3-16 EPROM, 3-9 example programs, 2-5 external flash memory, see flash memory interface, 3-3 memory boot (no-boot mode), 3-9 memory connectors (P10, P11), 3-17 memory interface (EMI), -x, -xi, 3-3 EZ-KIT Lite architecture, 3-2 F features, product, -x FLAGC/S register, 2-4 flash memory, -x, 3-3 programmer, 2-5 ADSP-2191 EZ-KIT Lite Evaluation System Manual INDEX Found New Hardware Wizard Windows 2000, 1-14 frequency, 3-18 H Help, online, -xvii, 2-5 host boot mode, 3-9 port interface (HPI), -xi, 3-3 port interface connector (P12), 3-17 I input (CLKIN), 3-3 channels, 3-7 clock (CLKIN), 3-9 jack (P3), 3-4 installation, summary, 1-3 installing EZ-KIT Lite USB driver, 1-7 VisualDSP++ and EZ-KIT Lite software, 1-4 VisualDSP++ license, 1-5 internal memory, ADSP-2191 processor, 2-2 IO interface, -xi memory, 2-3 voltage, 3-19 J JTAG connector (P8), 3-6, 3-16 emulation port, 3-6 interface, -x jumper settings, 1-6, 3-4, 3-6, 3-7 codec disable (JP4), 3-8 input select (JP1), 3-7 L LEDs, 1-6, 3-11 LED1 (power), 1-7, 3-11 LED10 (PF2 flag), 2-4, 3-13 LED11 (PF3 flag), 2-4, 3-13 LED2 (reset), 1-7, 3-12 LED3 (reset), 1-7, 1-16, 3-12 LED4 (SPORT1), 3-12 LED5 (AD1803), 3-12 LED6 (AD1803), 3-12 LED7 (USB), 3-12 LED8 (PF0 flag), 2-4, 3-13 LED9 (PF1 flag), 2-4, 3-13 license restrictions, 2-2 M managing DSP clocks, 3-10 mechanical dimensions, 3-20 memory map, see ADSP-2191 processor memory select pins, 2-2 MICTOR connectors, 3-17, 3-20 modems, -x, 3-4 N no boot mode, 3-9 ADSP-2191 EZ-KIT Lite Evaluation System Manual I-3 INDEX O OPMODE pins, 3-9 oscillator, 3-3, 3-9 P package contents, 1-1 footprints, 3-5 PC configuration, 1-3 phone jack, 3-15 plane components, 3-19 power connector, 3-17 connector (P13), 3-17 LED (LED1), 3-11 supply, 3-18 processor memory map, see ADSP-2191 processor program storage, 2-2 programmable flags (PFs), 2-3, 3-3 PF0, 2-4, 3-13 PF1, 2-4, 3-13 PF2, 2-4, 3-13 PF3, 2-4, 3-13 PF4, 2-4 PF5, 2-4 PF6, 2-4 PF7, 2-4 see also push buttons push buttons, 3-11 SW1 (reset), 3-13 SW2 (PF5 flag), 2-4, 3-13 SW3 (PF4 flag), 2-4, 3-13 I-4 R registering, this product, 1-2 regulatory compliance, -iii reserved memory, ADSP-2191 processor, 2-3 reset LED3, 1-16 processor, 2-4, 3-12 push button (SW1), 3-13 resetting AD1803, 3-13 AD1885, 3-13 ADSP-2191 processor, 3-13 board (LED3), 1-16 CY7C64603, 3-13 resistors, 3-19 restricted software breakpoints, 2-5 S selecting boot mode (JP6), 3-9 serial interface mode (JP2), 3-7 port communication, 3-7 port outputs, 3-8 setting up EZ-KIT Lite hardware, 1-5 software breakpoints, 2-5 specifications, 3-18 SPORT0 codec connection pin, 3-16 connector (P6), -xi SPORT1 codec connection pin, 3-4 connector (P7), 3-16 SRAM memory, 2-2 ADSP-2191 EZ-KIT Lite Evaluation System Manual INDEX starting VisualDSP++, 1-16 stereo audio jacks, 3-15 input channel, 3-4 switch settings boot mode select (JP6), 3-9 also see boot mode switch switches JP6 (boot mode select), 3-9 JP7 (bypass mode), 3-9 locations, 3-6 SW4 (clock select), 3-10 system board architecture, 3-2 PC requirements, 1-3 T telephony codec disable jumper (JP3), 3-8 codec, see AD1803 interface, 3-4 jack (P5), 3-15 line, 3-4 timers, 3-5 U U10 connector (AD1885), 3-4 U11 connector (AD1803), 3-4 UART, 3-5 boot mode, 3-9 USB cable, 1-2 connector (P1), 3-14 driver installation, Windows 2000, 1-12 driver installation, Windows 98, 1-8 driver installation, Windows XP, 1-13 interface, -x, 3-12, 3-13 monitor LED (LED7), 1-16, 3-12 V verifying USB driver installation, 1-15 VisualDSP++ documentation, -xvii installation, 1-4 license, 1-5 online Help, -xvii requirements, 1-3 starting, 1-16 voltage, 3-18 plane, 3-19 regulators, -xi ADSP-2191 EZ-KIT Lite Evaluation System Manual I-5 INDEX I-6 ADSP-2191 EZ-KIT Lite Evaluation System Manual