Summary of Contents for Analog Devices ADSP-21364 EZ-KIT Lite
Page 1
ADSP-21364 EZ-KIT Lite ® Evaluation System Manual Revision 2.0, January 2005 Part Number 82-000840-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106...
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-21364 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-21364 EZ-KIT Lite evaluation system had been appended to Analog Devices Development Tools Technical Construction File refer- enced “DSPTOOLS1”...
Page 4
CONTENTS ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Accessing Documentation From VisualDSP++ ....xviii Accessing Documentation From Windows ......xix Accessing Documentation From Web ........xix Printed Manuals ............... xix VisualDSP++ Documentation Set .......... xx Hardware Tools Manuals ............xx Processor Manuals ..............xx ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 6
Core Hang Conditions ............1-13 Hardware Breakpoints ............1-15 Data Hardware Breakpoints ..........1-16 Instruction Hardware Breakpoints ........1-17 Other Breakpoints ............1-18 Common Hardware Breakpoint Attributes ......1-19 Global Hardware Breakpoint Options ....... 1-19 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 7
Reset LEDs (LED9 and LED12) ..........2-12 Power LED (LED10) ............. 2-13 USB Monitor LED (LED13) ..........2-13 Push Buttons (SW4–1) ............2-14 Board Reset Push Button (SW5) ..........2-14 Connectors ................. 2-15 Expansion Interface (J3–J1) ........... 2-16 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 8
Power Jack (J7) ..............2-17 SPDIF Coax Connectors (J8 and J9) ........2-18 SPI Header (P2) ..............2-18 DAI Header (P3) ..............2-19 USB Connector (P4) ............. 2-19 JTAG Header (P5) ..............2-19 BILL OF MATERIALS INDEX viii ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 9
PREFACE ® Thank you for purchasing the ADSP-21364 EZ-KIT Lite , Analog ® Devices, Inc. evaluation system for SHARC processors. The SHARC processors are based on a 32-bit super Harvard architecture that includes a unique memory architecture comprised of two large...
Page 10
Analog Devices emulators and processor development tools, go to http://www.analog.com/dsp/tools/ The ADSP-21364 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. Once the initial unrestricted 90-day evaluation license expires: •...
Page 11
12 LEDs: 1 power (green), 1 board reset (red), 1 USB reset (red), 1 USB monitor (amber), and 8 general purpose (amber) • Push Buttons 5 push buttons: 1 reset, 2 connected to DAI, 2 connected to the pins of the processor FLAG ADSP-21364 EZ-KIT Lite Evaluation System Manual...
“Expansion Interface” on page 2-7 for details. Purpose of This Manual The ADSP-21364 EZ-KIT Lite Evaluation System Manual provides instructions for installing the product hardware (board) and describes the operation and configuration of the board components. The product soft- ware component is detailed in the VisualDSP++ Installation Quick...
Preface Reference Card. The manual provides guidelines for running your own code on the ADSP-21364 EZ-KIT Lite. Finally, a schematic and a bill of materials are provided as a reference for future designs. Intended Audience The primary audience for this manual is a programmer who is familiar with Analog Devices processors.
Lite Evaluation System Manual located in the Docs\EZ-KIT Lite folder on the installation CD to see the schematics. Alter- Manuals natively, the schematics can be found on the Analog Devices Web site, www.analog.com/processors What’s New in This Manual This revision of the ADSP-21364 EZ-KIT Lite Evaluation System Manual provides an updated listing of related documents and updated licensing information.
MyAnalog.com MyAnalog.com is a free feature of the Analog Devices Web site that allows customization of a Web page to display only the latest information on products you are interested in. You can also choose to receive weekly e-mail notifications containing updates to the Web pages that meet your interests.
, which provides access to technical www.analog.com/processors publications, data sheets, application notes, product overviews, and prod- uct announcements. 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 dsp.support@analog.com •...
Page 17
JTAG emulator, also refer to the documentation that accompanies the emulator. All documentation is available online. Most documentation is available in printed form. Visit the Technical Library Web site to access all processor and tools man- uals and data sheets: http://www.analog.com/processors/resources/technicalLibrary ADSP-21364 EZ-KIT Lite Evaluation System Manual xvii...
Web site. Accessing Documentation From VisualDSP++ 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. xviii ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Preface To view ADSP-21364 EZ-KIT Lite Help,which is part of the Visu- alDSP++ Help system, use the Contents or Search tab of the Help window. Accessing Documentation From Windows In addition to any shortcuts you may have constructed, there are many ways to open VisualDSP++ online Help or the supplementary documenta- tion from Windows.
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...
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-21364 EZ-KIT Lite Evaluation System Manual...
Page 22
Notation Conventions Additional conventions, which apply only to specific chapters, may appear throughout this document. xxii ADSP-21364 EZ-KIT Lite Evaluation System Manual...
1 USING EZ-KIT LITE This chapter provides specific information to assist you with development of programs for the ADSP-21364 EZ-KIT Lite evaluation system. The information appears in the following sections. • “Package Contents” on page 1-2 Lists the items contained in your ADSP-21364 EZ-KIT Lite package.
“Related Documents” on page -xvi. Package Contents Your ADSP-21364 EZ-KIT Lite evaluation system package contains the following items. • ADSP-21364 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-21364 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
DIP switch, connec- tor locations, and LEDs used in installation. Confirm that your board is set up in the default configuration before continuing. Figure 1-1. EZ-KIT Lite Hardware Setup ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Ctrl key while starting VisualDSP++ (go to step 5). 3. In Debug target, select EZ-KIT Lite (ADSP-21xxx). In Platform, select ADSP-21xxx EZ-KIT Lite. In Processor, choose the appropriate processor, ADSP-21364. In Session name, type a new name or accept the default. ADSP-21364 EZ-KIT Lite Evaluation System Manual...
5. Highlight the session and click Activate. Evaluation License Restrictions The ADSP-21364 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: 1.
AD1835A codec in either Time-Division Multiplexed (TDM) or Two-Wire Inter- face mode. For more information on how the AD1835A connects to the DAI, see “DAI Interface” on page 2-5. ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 30
. For more information about the connectors see “Connectors” on page 2-15. Example programs are included in the EZ-KIT Lite installation directory to demonstrate how to configure and use the board’s analog audio interface. ADSP-21364 EZ-KIT Lite Evaluation System Manual...
The latch allows the LEDs to be written to in both FLAG cases. Information about setting up the latch can be found in “Push But- ton Enable Switch (SW9)” on page 2-10 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
LEDs and push buttons. Example Programs Example programs are provided with the ADSP-21364 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- \…\213xx\EZ-KITs\ADSP-21364\Examples...
Some USB debug agents support the Background Telemetry Channel (BTC), which facilitates data exchange between VisualDSP++ and the processor without interrupting processor execution. This revision of the ADSP-21364 EZ-KIT Lite does not support the Background Telemetry. VisualDSP++ Interface This section provides information about the following parts of the Visu- alDSP++ graphical user interface: •...
Choosing Target Options from the Settings menu opens the Target Options dialog box (Figure 1-2). Use target options to control certain aspects of the processor on the ADSP-21364 EZ-KIT Lite evaluation system. Figure 1-2. Target Options Dialog Box While Target is Halted and On Emulator Exit Options This target option controls the processor’s behavior when VisualDSP++...
Normally, a core hang can be cleared by the board using a special clear/abort bit. However, there are cases in which it is desirable or possible not to clear the core hang. Sometimes it is desirable to wait for the core ADSP-21364 EZ-KIT Lite Evaluation System Manual 1-13...
Page 36
Allows you to remedy the hung operation. For example, if a host proces- sor is holding off the processor, you can cause the host to clear the hung condition. Reset Performs a software reset on the target board. 1-14 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Regardless of the breakpoint type, all of the breakpoints share the attributes and option settings described in: • “Common Hardware Breakpoint Attributes” on page 1-19 • “Global Hardware Breakpoint Options” on page 1-19 ADSP-21364 EZ-KIT Lite Evaluation System Manual 1-15...
The two data breakpoints are ORed to generate a single data breakpoint condition. The Data page of the Hardware Breakpoints dialog box, which permits the specification of the data breakpoints, is shown in Figure 1-4. Figure 1-4. Data Page of Hardware Breakpoints Dialog Box 1-16 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Shown in Figure 1-5 is the Instruction page of the Hardware Breakpoints dialog box, which permits the specification of four individual instruction breakpoints. Figure 1-5. Instruction Page of Hardware Breakpoints Dialog Box ADSP-21364 EZ-KIT Lite Evaluation System Manual 1-17...
(EP), and multiprocessor memory space (MMS). Enables IO breakpoints.IO breakpoints are triggered by accesses made on the IO Address Bus. Use an IO breakpoint to break on accesses made dur- ing DMA transfers, MMS accesses, and Host accesses. 1-18 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
For ADSP-21364 processors, the options listed in Table 1-10 apply to all hardware breakpoints, regardless of their type. Miscellaneous Be aware of the following tips and tricks when using hardware breakpoints on ADSP-21364 processors (see Table 1-11). ADSP-21364 EZ-KIT Lite Evaluation System Manual 1-19...
Page 42
For more information on these illegal locations, refer to the Hardware Reference manual for the target proces- sor. • To set a breakpoint on a single address, set the Start Address equal to the End Address. 1-20 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
“Connectors” on page 2-15 Shows the location and gives the part number for all of the connec- tors on the board. Also, the manufacturer and part number information is given for the mating parts. ADSP-21364 EZ-KIT Lite Evaluation System Manual...
The resistor provides access to the IO voltage of the processor, and the resistor provides access to the core voltage plane of the processor. ADSP-21364 EZ-KIT Lite Evaluation System Manual...
LEDs. The latter allows the LED values to be written to as if they were at a memory location. For more information about using the LEDs, refer to the “LEDs and Push Buttons” on page 1-9. ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 46
Figure 2-2. Parallel Port Connections Block Diagram All of the PP signals are available externally via the expansion interface connectors ( ). The pinout of the connectors can be found in “Sche- J3–1 matics” on page B-1. ADSP-21364 EZ-KIT Lite Evaluation System Manual...
The DAI pins are connected to the AD1835A audio codec, a 26-pin header, 2 RCA connectors, the audio oscillator output, and two push but- tons. Figure 2-3 illustrates the EZ-KIT Lite’s connections to the DAI. Figure 2-3. DAI Connections Block Diagram ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 48
Table 2-1. IO FLAG Pins FLAG Pin EZ-KIT Lite Function SPI flash chip select FLAG0 Push button ( ) input FLAG1 Push button ( ) input FLAG2 AD1835A SPI interface chip select FLAG3 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
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. ADSP-21364 EZ-KIT Lite Evaluation System Manual...
This is not the standard connection of the JTAG interface. For information about the standard connection of the interface, see EE-68 published on the Analog Devices Web site. For more information about the JTAG connector, see “JTAG Header (P5)” on page 2-19.
Page 51
When the device is a slave, the processor must generate the frame sync and clock signals. By default, position 3 is “ ”, and the AD1835A generates the control signals. ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Table 2-5 shows how to set up the clock multiply ratio using positions 3 and 4. By default, the processor increases the clock multiply ratio by six, setting the core clock to 147.456 MHz. ADSP-21364 EZ-KIT Lite Evaluation System Manual 2-11...
(red), the master reset of all the major ICs is active. LED9 When is lit (red), the USB interface chip ( ) is being reset. The LED12 USB chip is reset only on power-up, or if USB communication has not been initialized. 2-12 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
VisualDSP++ EZ-KIT Lite session. Once the USB cable is plugged into the board, it takes approximately 15 seconds for the USM monitor LED ADSP-21364 EZ-KIT Lite Evaluation System Manual 2-13...
) resets all of the ICs on the board. The only RESET exception is the USB interface chip ( ). The chip is not being reset when the push button is pressed after the USB cable has been plugged in 2-14 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
USB is by powering down the board. Connectors This section describes the connector functionality and provides informa- tion about mating connectors. Figure 2-7 shows the connector locations. Figure 2-7. Connector Locations ADSP-21364 EZ-KIT Lite Evaluation System Manual 2-15...
Samtec SFC-145-T2-F-D-A SMT ( Mating Connector 90 Position 0.05” Spacing Samtec TFM-145-x1 Series (Through Hole) 90 Position 0.05” Spacing Samtec TFM-145-x2 Series (Surface Mount) 90 Position 0.05” Spacing Samtec TFC-145 Series (Low Cost) 2-16 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
) 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 Mating Power Supply (shipped with EZ-KIT Lite) 7.5V Power Supply GlobTek TR9CC2000LCP-Y ADSP-21364 EZ-KIT Lite Evaluation System Manual 2-17...
FLAG1 ciated with the flag. For more information, see “Push Button Enable Switch (SW9)” on page 2-10. Part Description Manufacturer Part Number 6-pin IDC Header ( Sullins PTC04DAAN 2-18 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Pin 3 is missing to provide keying. Pin 3 in the mating connector should have a plug. When using an emulator with the EZ-KIT Lite board, follow the connection instructions provided with the emulator. ADSP-21364 EZ-KIT Lite Evaluation System Manual 2-19...
Page 62
Connectors Part Description Manufacturer Part Number 14-pin IDC Header ( Berg 54102-T08-07 2-20 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 63
A BILL OF MATERIALS The bill of materials corresponds to the board schematics on page B-1. Please check the latest schematics on the Analog Devices website, http://www.analog.com/Processors/Processors/DevelopmentTools/tec hnicalLibrary/manuals/DevToolsIndex.html#Evalua- tion%20Kit%20Manuals ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 64
ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Bill Of Materials ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 66
ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 67
Bill Of Materials ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 68
ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 69
Bill Of Materials ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 70
ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 71
Bill Of Materials ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 72
A-10 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 73
ADSP-21364 EZ-KIT Lite Schematic DNP = Do Not Populate ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-21364 EZ-KIT Lite Title TITLE Size Board No. A0190-2004 Date 8-25-2004_10:08 Sheet...
Page 76
C131 ANALOG 20 Cotton Road 0.1UF 0.01UF 0.1UF 0.1UF 0.1UF 0.1UF 0.22UF Nashua, NH 03063 DEVICES R151 PH: 1-800-ANALOGD 0.00 ADSP-21364 EZ-KIT Lite Title ANALOG AUDIO AGND AGND AD1835 AD1835 AD1835 AD8606 AGND Size Board No. A0190-2004 Date 6-22-2004_10:11 Sheet...
Page 77
1206 1206 AGND AGND DNP = Do Not Populate ANALOG 20 Cotton Road C100 0.22UF 0.22UF Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-21364 EZ-KIT Lite Title AUDIO OUT 1 AGND AGND Size Board No. AD8606 AD8606 A0190-2004 Date 6-22-2004_10:11 Sheet...
Page 78
1206 AGND AGND DNP = Do Not Populate ANALOG 20 Cotton Road C102 C101 Nashua, NH 03063 0.22UF 0.22UF DEVICES PH: 1-800-ANALOGD ADSP-21364 EZ-KIT Lite Title AUDIO OUT 2 AGND AGND Size Board No. A0190-2004 AD8606 AD8606 Date 6-22-2004_10:11 Sheet...
Page 79
DNP = Do Not Populate R126 0.00 ANALOG 20 Cotton Road C111 AD8606AR 0.22UF 0.22UF 0.22UF Nashua, NH 03063 SOIC8 DEVICES PH: 1-800-ANALOGD ADSP-21364 EZ-KIT Lite Title AGND AUDIO OUT 3 AGND AGND AGND Size Board No. AD8532 AD8606 AD8606 A0190-2004 Date...
Page 80
R112 3.3V DNP = Do Not Populate HEADER FOR LOOPBACK TEST ONLY ANALOG 20 Cotton Road 0.01UF Nashua, NH 03063 DEVICES SPDIF_COAX_IN SPDIF_COAX_OUT PH: 1-800-ANALOGD IDC2X1 ADSP-21364 EZ-KIT Lite Title 74LVCU04 SPDIF CONNECTORS Size Board No. A0190-2004 Date 9-8-2004_8:15 Sheet...
Page 81
ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD 74LVC14A SWT013 C162 C164 C161 C182 SOIC14 SPST-MOMENTARY 0.01UF 0.01UF 0.01UF 0.01UF CT15 ADSP-21364 EZ-KIT Lite Title USER IO/RESET Size Board No. A0190-2004 SN74AHC1G02 74LVC373 ADM708 74LVC14A Date 6-22-2004_11:17 Sheet...
Page 82
20 Cotton Road MOSI SPICLK Nashua, NH 03063 DEVICES MISO SPIDS PH: 1-800-ANALOGD FLAG1_SW1 IDC3X2 ADSP-21364 EZ-KIT Lite Title NOTE: Must disable SW1 when using this pin as SPI select. CONNECTORS See page 9 Size Board No. A0190-2004 Date 6-29-2004_19:25...
Page 83
DNP = Do Not Populate 53.6K 124K C183 220PF 221K 249K ANALOG 20 Cotton Road 1206 470pF 20.0K Nashua, NH 03063 1206 DEVICES PH: 1-800-ANALOGD C183 10pF 220pF 470pF 30pF ADSP-21364 EZ-KIT Lite Title POWER Size Board No. A0190-2004 Date 6-30-2004_16:39 Sheet...
Page 84
1-6, 1-10 multiplier ratio, 2-11 SPI port, routing, SRAM memory, signals, analog codec setup switch (SW7), audio interface, xi, common attributes, hardware breakpoints, 1-19 to digital converters (ADCs), connecting, EZ-KIT Lite board, ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 85
1-8, LEDs, 1-9, 2-3, 2-12 enable, breakpoint attribute, 1-19 push buttons, 2-14 end address, breakpoint attribute, 1-19 global options, hardware breakpoints, 1-19 example programs, 1-10 graphical user interface (GUI), 1-11 exclusive, breakpoint attribute, 1-19 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Page 86
(J7), 2-17 LED (LED10), 2-13 latch-enable pin (ALE), 1-9, 2-3, 2-11 specifications, 2-18 latency, 1-20 supply, 2-18 ~LED_CS signal, 2-11 PPFLGS bit, 1-10 processor signals DAI pins, 2-10, 2-14 FLAG pins, 2-10, 2-14 ADSP-21364 EZ-KIT Lite Evaluation System Manual...
Need help?
Do you have a question about the ADSP-21364 EZ-KIT Lite and is the answer not in the manual?
Questions and answers