Analog Devices, Inc. reserves the right to change this product without
prior notice. Information furnished by Analog Devices is believed to be
accurate and reliable. However, no responsibility is assumed by Analog
Devices for its use; nor for any infringement of patents or other rights of
third parties which may result from its use. No license is granted by implication or otherwise under the patent rights of Analog Devices, Inc.
Trademark and Service Mark Notice
The Analog Devices logo, VisualDSP++, SHARC, EZ-KIT Lite, and
EZ-Extender are registered trademarks of Analog Devices, Inc.
EZ-Board 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-21369 EZ-KIT Lite is designed to be used solely in a laboratory 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. This
board should not be used in or near any medical equipment or RF devices.
The ADSP-21369 EZ-KIT Lite has been certified to comply with the
essential requirements of the European EMC directive 2004/108/EC and
therefore carries the “CE” mark.
The ADSP-21369 EZ-KIT Lite has been appended to Analog Devices,
Inc. EMC Technical File (EMC TF) referenced DSPTOOLS1, issue 2
dated June 4, 2008 and was declared CE compliant by an appointed
Notified Body (No.0673) as listed below.
Notified Body Statement of Compliance: Z600ANA1.025 dated
December 19, 2005
Issued by: Technology International (Europe) Limited
60 Shrivenham Hundred Business Park
Shrivenham, Swindon, SN6 8TY, 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
Product Overview ............................................................................ x
Purpose of This Manual ................................................................ xiii
Intended Audience ........................................................................ xiii
Manual Contents ........................................................................... xiv
What’s New in This Manual ........................................................... xiv
Technical or Customer Support ....................................................... xv
Supported Processors ....................................................................... xv
Product Information ...................................................................... xvi
Analog Devices Web Site .......................................................... xvi
VisualDSP++ Online Documentation ...................................... xvii
Technical Library CD .............................................................. xvii
Related Documents ...................................................................... xviii
Notation Conventions .................................................................... xix
Power ......................................................................................... B-13
INDEX
viiiADSP-21369 EZ-KIT Lite Evaluation System Manual
PREFACE
Thank you for purchasing the ADSP-21369 EZ-KIT Lite®, Analog
Devices, Inc. evaluation system for SHARC® processors.
SHARC processors are based on a 32-bit super Harvard architecture that
includes a unique memory architecture comprised of two large on-chip,
dual-ported SRAM blocks coupled with a sophisticated I/O processor,
which gives a SHARC processor the bandwidth for sustained high-speed
computations. SHARC processors represents today’s de facto standard for
floating-point processing, targeted toward premium audio applications.
The evaluation system is designed to be used in conjunction with the
VisualDSP++® development environment to test capabilities of the
ADSP-21369 SHARC processors. The VisualDSP++ development environment aides advanced application code development and debug,
such as:
•Create, compile, assemble, and link application programs written
in C++, C, and ADSP-21369 assembly
•Load, run, step, halt, and set breakpoints in application programs
•Read and write data and program memory
•Read and write core and peripheral registers
•Plot memory
Access to the ADSP-21369 processor from a personal computer (PC) is
achieved through a USB port or an external JTAG emulator. The USB
interface provides unrestricted access to the ADSP-21369 processor and
ADSP-21369 EZ-KIT Lite Evaluation System Manualix
Product Overview
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 processor development tools, go to
http://www.analog.com/dsp/tools/.
L
The ADSP-21369 EZ-KIT Lite provides example programs to demonstrate the product capabilities.
The ADSP-21369 EZ-KIT Lite installation is part of the VisualDSP++ 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
to “Evaluation License Restrictions” on page 1-7 and the Visu-alDSP++ Installation Quick Reference Card.
Product Overview
The board features:
•Analog Devices ADSP-21369 SHARC processor
D 256-pin SBGA package
D 400 MHz core clock speed
•Synchronous dynamic random access memory (SDRAM)
D 1M x 32-bit x 4 banks
•Synchronous random access memory (SRAM)
D 512 Kbit x 8-bit
•Flash memory
D 1M x 8-bit
xADSP-21369 EZ-KIT Lite Evaluation System Manual
• Serial peripheral interface (SPI) flash memory
D 2Mbit
•Analog audio interface
D AD1835A codec
D 4 x 2 RCA phono jack for 4 channels of stereo output
D 2 x 1 RCA phono jack for 1 channel of stereo input
D 3.5 mm headphone jack for 1 channel stereo output
•National Instruments Educational Laboratory Virtual Instrumentation Suite (ELVIS) Interface
D LabVIEW™-based virtual instruments
D Multifunction data acquisition device
D Bench-top workstation and prototype board
•LEDs
D Eleven LEDs: one power (green), one board reset (red), one
USB monitor (amber), and eight general-purpose (amber)
ADSP-21369 EZ-KIT Lite Evaluation System Manualxi
Product Overview
•Push buttons
D Five push buttons: one reset, two connected to DAI, and
two connected to the FLAG pins of the processor
•Expansion interface (Type A)
D Parallel port, FLAG pins, DPI, DAI
•Other features
D JTAG ICE 14-pin header
D Test points for processor current measurement
D DPI header
D DAI header
The EZ-KIT Lite board has a total of 1 MB of parallel flash memory and
2 Mbit of SPI flash memory. Flash memories can store user-specific boot
code and allow the board to run as a stand-alone unit. For more information, see “External Memory” on page 1-7 and “Boot Mode and Clock
Ratio Select Switch (SW2)” on page 2-10. The board also has 512 KB of
SRAM and 16 MB of SDRAM, which can be used at runtime.
The DAI port of the processor is connected to the AD1835A audio codec,
Sony/Philips Digital Interface (S/PDIF), and an external phase lock loop
(PLL). The DAI interface facilitates development of digital and analog
audio signal-processing applications. See “Analog Audio” on page 1-10
and “S/PDIF Coax Connectors (J7 and J8)” on page 2-24 for more
information.
The DPI port of the processor is connected to the UART and SPI interfaces. The UART interface can connect to a standard RS-232 connector,
while the SPI connects to 2 Mbit of serial flash memory.
xiiADSP-21369 EZ-KIT Lite Evaluation System Manual
Preface
Additionally, the EZ-KIT Lite board provides access to all of the processor’s peripheral ports. Access is provided in the form of a three-connector
expansion interface. See “Expansion Interface” on page 2-7 for details.
Purpose of This Manual
The ADSP-21369 EZ-KIT Lite Evaluation System Manual provides
instructions for installing the product hardware (board). The text
describes operation and configuration of the board components and provides guidelines for running your own code on the ADSP-21369 EZ-KIT
Lite. Finally, a schematic and a bill of materials are provided for reference.
The product software component is detailed in the VisualDSP++ Installa-tion Quick Reference Card.
Intended Audience
The primary audience for this manual is a programmer who is familiar
with Analog Devices processors. This manual assumes that the audience
has a working knowledge of the appropriate processor architecture and
instruction set. Programmers who are unfamiliar with Analog Devices
processors can use this manual but should supplement it with other texts
(such as the ADSP-2136x SHARC Processor Programming Reference and
ADSP-21368 SHARC Processor Hardware Reference) that describe your target architecture.
Programmers who are unfamiliar with VisualDSP++ should refer to the
VisualDSP++ online Help and user’s or getting started guides. For the
locations of these documents, see “Related Documents”.
ADSP-21369 EZ-KIT Lite Evaluation System Manualxiii
Manual Contents
Manual Contents
The manual consists of:
•Chapter 1, “Using ADSP-21369 EZ-KIT Lite” on page 1-1
Describes EZ-KIT Lite operation from a programmer’s perspective
and provides an easy-to-access memory map.
•Chapter 2, “ADSP-21369 EZ-KIT Lite Hardware Reference” on
page 2-1
Provides information on the EZ-KIT Lite hardware components
•Appendix A, “ADSP-21369 EZ-KIT Lite Bill Of Materials” on
page A-1
Provides a list of components used to manufacture the EZ-KIT
Lite board.
•Appendix B, “ADSP-21369 EZ-KIT Lite Schematic” on page B-1
Provides the resources to allow board-level debugging or to use as a
reference guide. Appendix B is part of the online Help.
What’s New in This Manual
The ADSP-21369 EZ-KIT Lite Evaluation System Manual has been
updated to reflect the latest board revision. In addition, modifications and
corrections based on errata reports against the previous manual revision
have been made.
xivADSP-21369 EZ-KIT Lite Evaluation System Manual
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
•Contact your Analog Devices, Inc. local sales office or authorized
distributor
•Send questions by mail to:
Analog Devices, Inc.
One Technology Way
P.O. Box 9106
Norwood, MA 02062-9106
USA
Supported Processors
The ADSP-21369 EZ-KIT Lite evaluation system supports Analog
Devices ADSP-21369 SHARC processors.
ADSP-21369 EZ-KIT Lite Evaluation System Manualxv
Product Information
Product Information
Product information can be obtained from the Analog Devices Web site,
VisualDSP++ online Help system, and a technical library CD.
Analog Devices Web Site
The Analog Devices Web site, www.analog.com, provides information
about a broad range of products—analog integrated circuits, amplifiers,
converters, and digital signal processors.
To access a complete technical library for each processor family, go to
http://www.analog.com/processors/technical_library. The manuals
selection opens a list of current manuals related to the product as well as a
link to the previous revisions of the manuals. When locating your manual
title, note a possible errata check mark next to the title that leads to the
current correction report against the manual.
Also note, 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 about products you are interested in. You can choose to receive
weekly e-mail notifications containing updates to the Web pages that meet
your interests, including documentation errata against all manuals.
MyAnalog.com provides access to books, application notes, data sheets,
code examples, and more.
MyAnalog.com to sign up. If you are a registered user, just log on.
Visit
Your user name is your e-mail address.
xviADSP-21369 EZ-KIT Lite Evaluation System Manual
Preface
VisualDSP++ Online Documentation
Online documentation comprises the VisualDSP++ Help system, software
tools manuals, hardware tools manuals, processor manuals, Dinkum
Abridged C++ library, and FLEXnet License Tools software documentation. You can search easily across the entire VisualDSP++ documentation
set for any topic of interest.
For easy printing, supplementary Portable Documentation Format (.pdf)
files for all manuals are provided on the VisualDSP++ installation CD.
Each documentation file type is described as follows.
File Description
.chmHelp system files and manuals in Microsoft help format
.htm or
.html
.pdfVisualDSP++ and processor manuals in PDF format. Viewing and printing the
Dinkum Abridged C++ library and FLEXnet License Tools software documentation. Viewing and printing the .html files requires a browser, such as Internet
Explorer 6.0 (or higher).
.pdf files requires a PDF reader, such as Adobe Acrobat Reader (4.0 or higher).
Technical Library CD
The technical library CD contains seminar materials, product highlights, a
selection guide, and documentation files of processor manuals, VisualDSP++ software manuals, and hardware tools manuals for the following
processor families: Blackfin, SHARC, TigerSHARC, ADSP-218x, and
ADSP-219x.
To order the technical library CD, go tohttp://www.analog.com/proces-
sors/technical_library
processor, click the request CD check mark, and fill out the order form.
, navigate to the manuals page for your
ADSP-21369 EZ-KIT Lite Evaluation System Manualxvii
Related Documents
Data sheets, which can be downloaded from the Analog Devices Web site,
change rapidly, and therefore are not included on the technical library
CD. Technical manuals change periodically. Check the Web site for the
latest manual revisions and associated documentation errata.
Related Documents
For information on product related development software and hardware,
see these publications:
General functional description, pinout, and
timing of the processor
Description of the internal processor architecture, registers, and all peripheral functions
Description of all allowed processor assembly
instructions
Table 2. Related VisualDSP++ Publications
VisualDSP++ User’s GuideDetailed description of the VisualDSP++ fea-
tures and usage
VisualDSP++ Assembler and Preprocessor Manual
VisualDSP++ C/C++ Complier Manual for
SHARC Processors
VisualDSP++ Run-Time Library Manual for
SHARC Processors
Description of the assembler function and
commands
Description of the complier function and commands for SHARC processors
Description of the run-time library functions
for SHARC processors
xviiiADSP-21369 EZ-KIT Lite Evaluation System Manual
Table 2. Related VisualDSP++ Publications (Cont’d)
VisualDSP++ Linker and Utilities Manual Description of the linker function and com-
mands
VisualDSP++ Loader and Utilities ManualDescription of the loader function and com-
mands
Notation Conventions
Text conventions used in this manual are identified and described as
follows.
ExampleDescription
Preface
Close command
(File menu)
{this | that}Alternative required items in syntax descriptions appear within curly
[this | that]Optional items in syntax descriptions appear within brackets and sepa-
[this,…]Optional item lists in syntax descriptions appear within brackets
.SECTIONCommands, directives, keywords, and feature names are in text with
filenameNon-keyword placeholders appear in text with italic style format.
Titles in reference sections indicate the location of an item within the
VisualDSP++ environment’s menu system (for example, the Close
command appears on the File menu).
brackets and separated by vertical bars; read the example as this or
that. One or the other is required.
rated by vertical bars; read the example as an optional this or that.
delimited by commas and terminated with an ellipse; read the example
as an optional comma-separated list of
letter gothic font.
this.
ADSP-21369 EZ-KIT Lite Evaluation System Manualxix
Notation Conventions
L
a
[
ExampleDescription
Note: For correct operation, ...
A Note provides supplementary information on a related topic. In the
online version of this book, the word Note appears instead of this
symbol.
Caution: Incorrect device operation may result if ...
Caution: Device damage may result if ...
A Caution identifies conditions or inappropriate usage of the product
that could lead to undesirable results or product damage. In the online
version of this book, the word Caution appears instead of this symbol.
Warn in g: Injury to device users may result if ...
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 Wa rn in g
appears instead of this symbol.
xxADSP-21369 EZ-KIT Lite Evaluation System Manual
1USING ADSP-21369 EZ-KIT
LITE
This chapter provides information to assist you with development of programs for the ADSP-21369 EZ-KIT Lite evaluation system.
The information appears in the following sections.
•“Package Contents” on page 1-2
Lists the items contained in your EZ-KIT Lite package.
•“Default Configuration” on page 1-3
Shows the default configuration of the EZ-KIT Lite board.
•“Installation and Session Startup” on page 1-5
Instructs how to start a new or open an existing EZ-KIT Lite session using VisualDSP++.
•“Evaluation License Restrictions” on page 1-7
Describes the VisualDSP++ license restrictions; the Visual DSP++
licence is shipped with the EZ-KIT Lite.
•“External Memory” on page 1-7
Describes the memory map of the EZ-KIT Lite; describes how to
access external memory.
•“ELVIS Interface” on page 1-9
Describes the on-board National Instruments Educational Laboratory Virtual Instrumentation Suite (NI ELVIS) interface.
•“Analog Audio” on page 1-10·
Describes how to set up and communicate with the on-board audio
codec.
ADSP-21369 EZ-KIT Lite Evaluation System Manual1-1
Package Contents
•“LEDs and Push Buttons” on page 1-12
Describes the board’s general-purpose I/O pins and buttons.
•“Example Programs” on page 1-13
Provides information about example programs included in the
evaluation system.
•“Background Telemetry Channel” on page 1-13
Highlights the advantages of the Background Telemetry Channel
feature of VisualDSP++.
•“Reference Design Information” on page 1-14
Highlights the available technical resources for the design, layout,
fabrication, and assembly of the EZ-KIT Lite.
For information on the graphical user interface, including the boot loading, target options, and other facilities of the EZ-KIT Lite system, refer to
the online Help.
For detailed information on how to program the ADSP-21369 SHARC
processor, refer to the documents referenced in “Related Documents”.
Package Contents
Your ADSP-21369 EZ-KIT Lite evaluation system package contains the
following items.
•ADSP-21369 EZ-KIT Lite board
•VisualDSP++ Installation Quick Reference Card
•CD containing:
D VisualDSP++ software
D ADSP-21369 EZ-KIT Lite debug software
D USB driver files
1-2ADSP-21369 EZ-KIT Lite Evaluation System Manual
Using ADSP-21369 EZ-KIT Lite
D Example programs
D ADSP-21369 EZ-KIT Lite Evaluation System Manual (this
document)
•Universal 7V DC power supply
•USB 2.0 cable
•3.5 mm stereo headphones
•6-foot RCA audio cable
•6-foot 3.5 mm/RCA x 2 Y-cable
If any item is missing, contact the vendor where you purchased your
EZ-KIT Lite or contact Analog Devices, Inc.
Default Configuration
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-21369 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.
When removing the EZ-KIT Lite board from the package, handle the
board carefully to avoid the discharge of static electricity, which may damage some components.
ADSP-21369 EZ-KIT Lite Evaluation System Manual1-3
Default Configuration
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 continuing.
Figure 1-1. EZ-KIT Lite Hardware Setup
1-4ADSP-21369 EZ-KIT Lite Evaluation System Manual
Using ADSP-21369 EZ-KIT Lite
3. Plug the provided power supply into
Visually verify that the green power LED (LED9) is on. Also verify
that the red reset LED (LED10) goes on for a moment and then goes
off, and, finally, LED1 through LED8 are sequentially blinking.
4. Connect one end of the USB cable to an available full speed USB
port on your PC and the other end to ZJ1 on the ADSP-21369
EZ-KIT Lite board.
J4 on the EZ-KIT Lite board.
Installation and Session Startup
L
For correct operation, install the software and hardware in the
order presented in the VisualDSP++ Installation Quick Reference Card.
1. Verify that the yellow USB monitor LED (ZLED3, 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. If you are running VisualDSP++ for the first time, navigate to the
VisualDSP++ environment via the Start –> Programs menu. The
main window appears. Note that VisualDSP++ does not connect to
any session. Skip the rest of this step to step 3.
If you have run VisualDSP++ previously, the last opened session
appears on the screen. You can override the default behavior and
force VisualDSP++ to start a new session by pressing and holding
down the Ctrl key while starting VisualDSP++. Do not release the
Ctrl key until the Session Wizard appears on the screen. Go to
step 4.
ADSP-21369 EZ-KIT Lite Evaluation System Manual1-5
Installation and Session Startup
3. To connect to a new EZ-KIT Lite session, start Session Wizard by
selecting one of the following.
•From the Session menu, New Session.
•From the Session menu, Session List. Then click New Ses-
sion from the Session List dialog box.
•From the Session menu, Connect to Target.
4. The Select Processor page of the wizard appears on the screen.
Ensure SHARC is selected in Processor family. In Choose a target processor, select ADSP-21369. Click Next.
5. The Select Connection Type page of the wizard appears on the
screen. Select EZ-KIT Lite and click Next.
6. The Select Platform page of the wizard appears on the screen.
Ensure that the selected platform is ADSP-21369 EZ-KIT Lite via Debug Agent. Specify your own Session name for your session or
accept the default name.
The session name can be a string of any length; although, the box
displays approximately 32 characters. The session name can
include space characters. If you do not specify a session name,
VisualDSP++ creates a session name by combining the name of the
selected platform with the selected processor. The only way to
change a session name later is to delete the session and open a new
session.
Click Next.
7. The Finish page of the wizard appears on the screen. The page dis-
plays your selections. Check the selections. If you are not satisfied,
click Back to make changes; otherwise, click Finish. VisualDSP++
1-6ADSP-21369 EZ-KIT Lite Evaluation System Manual
Using ADSP-21369 EZ-KIT Lite
creates the new session and connects to the EZ-KIT Lite. Once
connected, the main window’s title is changed to include the session name set in step 6.
L
To disconnect from a session, click the disconnect button
or select Session–>Disconnect from Target.
To delete a session, select Session –> Session List. Select the ses-
sion name from the list and click Delete. Click OK.
Evaluation License Restrictions
The ADSP-21369 EZ-KIT Lite installation is part of the VisualDSP++
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:
1. VisualDSP++ allows a connection to the ADSP-21369 EZ-KIT
Lite via the USB Debug Agent interface only. Connections to simulators and emulation products are no longer allowed.
2. The linker restricts a user program to 7281 words of memory for
code space with no restrictions for data space.
Refer to the VisualDSP++ Installation Quick Reference Card for details.
External Memory
The EZ-KIT Lite contains four types of memory: parallel flash (1 MB),
SPI flash (2 Mbit), SRAM (512 Kbit), and SDRAM (128 Mbit). Flash
memories can store user-specific boot code and allow the board to run as a
stand-alone unit. For more information on how to select a boot device for
the processor, see “Boot Mode and Clock Ratio Select Switch (SW2)” on
page 2-10.
ADSP-21369 EZ-KIT Lite Evaluation System Manual1-7
Loading...
+ 60 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.