Summary of Contents for Analog Devices ADSP-21160 EZ-KIT Lite
Page 1
ADSP-21160 EZ-KIT Lite ® Evaluation System Manual Revision 5.0, July 2007 Part Number 82-000513-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106 www.BDTIC.com/ADI...
Page 2
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;...
Page 3
Regulatory Compliance The ADSP-21160 EZ-KIT Lite is designed to be used solely in a labora- tory environment. The board is not intended for use as a consumer end product or as a portion of a consumer end product. The board is an open system design which does not include a shielded enclosure and therefore may cause interference to other electrical devices in close proximity.
Page 4
ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Accessing Documentation From VisualDSP++ ....xviii Accessing Documentation From Windows ......xviii Accessing Documentation From Web ........xix Printed Manuals ............... xix VisualDSP++ Documentation Set ......... xix Hardware Tools Manuals ............xix Processor Manuals ..............xx ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 6
JTAG Emulation Port ............. 2-5 Jumper and Switches ..............2-6 Audio Input Selection Jumper (JP1) ........2-6 Boot Mode Select Switch (SW1) ..........2-7 LEDs and Push Buttons ..............2-8 Reset LED (LED7) ..............2-8 ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 7
Audio Connectors (J4 and J5) ..........2-14 SPORT0 Connector (P11) ............. 2-15 Specifications ................2-16 Power Supply ................ 2-16 Board Current Measurements ..........2-16 ADSP-21160 EZ-KIT LITE BILL OF MATERIALS ADSP-21160 EZ-KIT LITE SCHEMATIC Title Page ..................B-1 ADSP-21160 Processor ..............B-2 Memory ..................B-3 Audio Codec ................
Page 8
CONTENTS Connectors ................... B-6 Power ................... B-7 Bypass Caps .................. B-8 INDEX viii ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 9
PREFACE ® Thank you for purchasing the ADSP-21160 EZ-KIT Lite , Analog ® Devices, Inc. evaluation system for SHARC digital signal processors (DSPs). SHARC processors are based on a 32-bit super Harvard architecture that includes a unique memory architecture comprised of two large on-chip,...
Page 10
The ADSP-21160 EZ-KIT Lite provides example programs to demon- strate the capabilities of the evaluation board. The ADSP-21160 EZ-KIT Lite installation is part of the Visu- alDSP++ installation. The EZ-KIT Lite is a licensed product that offers an unrestricted evaluation license for the first 90 days. For details about evaluation license restrictions after the 90 days, refer “Evaluation License Restrictions”...
Page 11
SPORT0 Additionally, the EZ-KIT Lite board provides access to most of the pro- cessor’s peripheral ports on populated expansion interface connectors. For information about the expansion interface, see “External Port” on page 2-3. ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
VisualDSP++ Installation Quick Reference Card. The manual provides guidelines for running your own code on the ADSP-21160 EZ-KIT Lite. Finally, a schematic and a bill of materials are provided as a reference for future designs.
ADSP-21160 EZ-KIT Lite Evaluation System Manual is located in the folder on the installation CD. Docs\EZ-KIT Lite Manuals Alternatively, the book can be found at the Analog Devices Web site, www.analog.com/processors What’s New in This Manual This edition of the ADSP-21160 EZ-KIT Lite Evaluation System Manual documents ADSP-21160 EZ-KIT Lite compliance with the RoHS and WEEE directives.
Technical or Customer Support Technical or Customer Support You can reach Analog Devices, Inc. Customer Support in the following ways: • Visit the Embedded Processing and DSP products Web site at http://www.analog.com/processors/technicalSupport • E-mail tools questions to processor.tools.support@analog.com • E-mail processor questions to processor.support@analog.com (World wide support)
MyAnalog.com is a free feature of the Analog Devices Web site that allows MyAnalog.com customization of a Web page to display only the latest information on products you are interested in.
Product Information You may also obtain additional information about Analog Devices and its products in any of the following ways. • E-mail questions or requests for information to processor.support@analog.com (World wide support) processor.europe@analog.com (Europe support) processor.china@analog.com (China support) • Fax questions or requests for information to...
VisualDSP++ documentation set for any topic of interest. For easy printing, supplementary files of most manuals are provided in the .pdf folder on the VisualDSP++ installation CD. Docs Each documentation file type is described as follows. ADSP-21160 EZ-KIT Lite Evaluation System Manual xvii www.BDTIC.com/ADI...
To view VisualDSP++ Help, click on the Help menu item or go to the Windows task bar and navigate to the VisualDSP++ documentation via the Start menu. To view ADSP-21160 EZ-KIT Lite Help, which is part of the Visu- alDSP++ Help system, use the Contents or Search tab of the Help window.
To purchase VisualDSP++ manuals, call 1-603-883-2430. The manuals may be purchased only as a kit. If you do not have an account with Analog Devices, you are referred to Analog Devices distributors. For information on our distributors, log onto http://www.analog.com/salesdir/continent.asp...
1-800-ANALOGD (1-800-262-5643); they also can be downloaded from the Web site. To have a data sheet faxed to you, call the Analog Devices Faxback System at 1-800-446-6212. Follow the prompts and a list of data sheet code numbers will be faxed to you. If the data sheet you want is not listed, check for it on the Web site.
A Warning identifies conditions or inappropriate usage of the product that could lead to conditions that are potentially hazardous for the devices users. In the online version of this book, the word Warning appears instead of this symbol. ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 22
Notation Conventions Additional conventions, which apply only to specific chapters, may appear throughout this document. xxii ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
1 USING ADSP-21160 EZ-KIT LITE This chapter provides specific information to assist you with development of programs for the ADSP-21160 EZ-KIT Lite evaluation system. The information appears in the following sections. • “Package Contents” on page 1-2 Lists the items contained in the EZ-KIT Lite package.
“Related Documents” on page xvi. Package Contents Your ADSP-21160 EZ-KIT Lite evaluation system package contains the following items. • ADSP-21160M EZ-KIT Lite board • VisualDSP++ Installation Quick Reference Card • CD containing: VisualDSP++ software...
Store unused EZ-KIT Lite boards in the protective shipping package. The ADSP-21160 EZ-KIT Lite board is designed to run outside your per- sonal computer as a stand-alone unit. You do not have to open your computer case.
Page 26
LED2 LED4 4. Connect one end of the USB cable to an available full speed USB port on your PC and the other end to on the ADSP-21160 EZ-KIT Lite board. ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Ensure SHARC is selected in Processor family. In Choose a target processor, select ADSP-21160. Click Next. 5. The Select Connection Type page of the wizard appears on the screen. Select EZ-KIT Lite and click Next. ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 28
Installation and Session Startup 6. The Select Platform page of the wizard appears on the screen. Ensure that the selected platform is ADSP-21160 EZ-KIT Lite via Debug Agent. Specify your own Session name for your session or accept the default name.
Using ADSP-21160 EZ-KIT Lite Evaluation License Restrictions The ADSP-21160 EZ-KIT Lite installation is part of the VisualDSP++ installation. The EZ-KIT Lite is a licensed product that offers an unre- stricted evaluation license for the first 90 days. Once the initial unrestricted 90-day evaluation license expires: •...
Page 30
0x0080 0000 0x0087 FFFF (flash memory ~MSO ~BMS External (SBRAM) 0x0280 0000 0x0281 FFFF ~MS1 memory All other locations Not used 1 When viewing external memory with VisualDSP++, ensure that is set to MSIZE ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
To use the pins, enable the specific IRQ, as well as enable the global interrupts. You also need to write a special interrupt service routine to handle the interrupts when they occur. ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
IRQ2–0 Example Programs Example programs are provided with the ADSP-21160 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 the subdirectory of the Visu- …\211xx\Examples\ADSP-21160 EZ-KIT Lite...
This chapter describes the hardware design of the ADSP-21160 EZ-KIT Lite board. The following topics are covered. • “System Architecture” on page 2-2 Describes the configuration of the ADSP-21160 EZ-KIT Lite board and explains how the board components interface with the processor. •...
Stereo In/Out LEDs (3) SPORT0 Connectors Connectors Connector and PBs (3) Figure 2-1. System Architecture Block Diagram The ADSP-21160M processor’s core voltage is 2.5V. The voltage of the processors’ peripheral interface is 3.3V. ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
All of the address, data, and control signals are available externally via the expansion connectors ( ). The pinout of these connectors can be found P1— 3 “ADSP-21160 EZ-KIT Lite Schematic” on page B-1. ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
“ADSP-21160 EZ-KIT Lite Sche- matic” on page B-1. Analog Devices does not populate these connectors or provide any additional support for the interface. The mechanical dimen- sions of the connectors can be found in “Board Current Measurements”...
Additional circuitry can also add extra loading to signals, decreasing their maximum effective speed. Analog Devices does not support and is not responsible for the effects of additional circuitry. 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 interface.
1 and 3 and pins 2 and 4, connects to the mono channel. When the MIC1 jumper connects pins 3 and 5 and pins 4 and 6, connects to the stereo ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
OFF (output) Boot from 8-bit flash memory (default) OFF (input) Boot from host OFF (input) Booting from link port ON (input) No boot (execute from external memory) ON (input) Reserved X (input) Reserved ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
ICs is active. LED7 Reset LED does not necessarily indicate that the USB interface has been reset. The USB interface resets on power-up or when USB communica- tion has not been initialized. ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
When VisualDSP++ is actively communicating with the EZ-KIT Lite tar- get board, the LED can flicker, indicating communications handshake. Power LED (LED6) When is lit (green), it indicates that power is being properly supplied LED6 to the board. ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
IRQs when programming the processor. The push button reference designators and corresponding interrupt signals are summarized in Table 2-5. Table 2-5. Interrupt Push Buttons Interrupt Signal Push Button Reference Designator IRQ0 IRQ1 IRQ2 2-10 ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
ADSP-21160 EZ-KIT Lite Hardware Connectors This section describes the connector functionality and provides informa- tion about mating connectors. Figure 2-4 shows the connector locations. Figure 2-4. Connector Locations ADSP-21160 EZ-KIT Lite Evaluation System Manual 2-11 www.BDTIC.com/ADI...
Connectors Expansion Connectors (P1–3) Three board-to-board connectors provide signals for most of the proces- sor’s peripheral interfaces. Analog Devices does not populate the expansion connectors or provide any additional support for the interface. “Expansion Interface” on page 2-4 for more information on the expansion interface.
The connectors does not link to the processor’s USB interface. Part Description Manufacturer Part Number Type B USB receptacle MILL-MAX 897-30-004-90-000000 DIGI-KEY ED90064-ND Mating Connector (provided with the EZ-KIT Lite) USB cable ASSMANN AK672-5 DIGI-KEY AK672-5ND ADSP-21160 EZ-KIT Lite Evaluation System Manual 2-13 www.BDTIC.com/ADI...
There are two 3.5 mm stereo audio jacks: one input and one output. Part Description Manufacturer Part Number 3.5 mm stereo jack ( A/D ELECTRONICS ST-323-5 Mating Connector 3.5 mm stereo plug to 3.5 mm stereo RADIO SHACK 42-2387A cable 2-14 ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
ADSP-21160 EZ-KIT Lite Hardware SPORT0 Connector (P11) links to a 20-pin connector. The connector pinout can be found in SPORT0 “ADSP-21160 EZ-KIT Lite Schematic” on page B-1. Part Description Manufacturer Part Number 20-position AMPMODU system 50 TYCO 5-104069-1 receptacle (...
Table 2-7. Current Measurements Resistor Voltage Plane Description Core voltage of the processor VDD_EXT IO voltage of the processor VDD_INT 2-16 ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 49
EPSON MA-505 OSC005 24.5760M-C3:ROHS 74LVC00AD PHILIPS 74LVC00AD SOIC14 MT58L64L32 U8-9 CYPRESS CY7C199D-12VXI TQFP100_B LT1765 LINEAR TECH LT1765ES8#PBF SOIC8 40MHZ DIGI-KEY SG-8002CA-PCC-ND OSC003 (40.000M) FDC658P FAIRCHILD FDC658P SOT23-6 AD1881AJST ANALOG AD1881AJSTZ Z LQFP48 DEVICES ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
ADSP-21160 EZ-KIT Lite ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-21160 EZ-KIT LITE Title TITLE Size Board No. A0164-2001 www.BDTIC.com/ADI Date 8-24-2006_9:22 Sheet...
Page 60
Engineer to Engineer Note EE-68 which can be found at DA_EMULATOR_TDO DA_GP0 ANALOG 20 Cotton Road IDC7X2 http://www.analog.com DA_GP1 RESET RESET Nashua, NH 03063 DA_GP2 DEVICES DA_SOFT_RESET DA_SOFT_RESET PH: 1-800-ANALOGD DA_GP3 ADSP-21160 EZ-KIT LITE Title DEBUG_AGENT CONNECTORS Size Board No. A0164-2001 SHGND www.BDTIC.com/ADI Date 8-16-2006_15:00 Sheet...
Page 61
SOT23-6 0603 FDC658P CT12 CT13 SSB43L SOT23-6 47UF 2.2UF 0805 DO-214AA PGND 255.0K 0603 PGND 0805 PGND ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-21160 EZ-KIT LITE Title POWER Size Board No. A0164-2001 www.BDTIC.com/ADI Date 10-6-2006_14:30 Sheet...
Page 62
MT58L64L32 (U9) IDT74FCT3244APY (U6) 74LVC00AD (U5) ADM708SAR (U4) 74LVC14A (U7) AT49BV040 (U7) AD1885JST ANALOG (U10) OSC (U2) ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-21160 EZ-KIT LITE Title BYPASS CAPS Size Board No. A0164-2001 www.BDTIC.com/ADI Date 8-24-2006_9:42 Sheet...
Page 64
R6-7 (current measurements) resistors, 2-16 LINE IN stereo input channel, 2-4, RCLK0 pins, link port reset boot mode, LED (LED7), connectors, 2-13 push button (SW2), 2-10 restrictions, of the license, measurements, of this EZ-KIT Lite, 2-16 ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 65
SW1 (boot mode select) switch, SW2 (reset) push button, 2-10 VDD_EXT voltage plane, 2-16 SW3-5 (interrupt) push buttons, 1-10, 2-10 VDD_INT voltage plane, 2-16 SYSCON register, VisualDSP++ system architecture, documentation, online Help, voltage planes, 2-16 ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 66
INDEX ADSP-21160 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Need help?
Do you have a question about the ADSP-21160 EZ-KIT Lite and is the answer not in the manual?
Questions and answers