ADSP-21061 EZ-KIT Lite™ Evaluation System | INTRODUCTION
Thank you for purchasing the ADSP-21061 EZ-KIT Lite
evaluation kit. The evaluation board is designed to be used in conjunction with the VisualDSP++
development environment and is based on the ADSP-21061 SHARC
floating-point digital signal processor (DSP). The kit is shipped with an evaluation board and VisualDSP++ software. The VisualDSP++ that comes with the kit will only operate with the evaluation board. The complete version must be purchased separately. Using the EZ-KIT Lite with VisualDSP++, you can observe the ADSP-21061 DSP execute programs from on-chip RAM, interact with on-board devices, and communicate with other peripherals.
You can access the ADSP-21061 SHARC processor using a PC through a serial port or an optional JTAG
In-Circuit Emulator (ICE). The monitor program that runs on the EZ-KIT Lite gives you access to the ADSP-21061 SHARC processor’s internal memory space through the serial port. By contrast, the JTAG emulator allows the PC to perform in-circuit emulation through the processor’s JTAG interface. The board’s features include:
• Analog Devices ADSP-21061 DSP running at 40 MHz
• Analog Devices AD1847 16-bit Stereo SoundPort
• RS-232 interface
• Socketed EPROM
• User pushbuttons
• User programmable LEDs
• Power supply regulation
• Expansion connectors
The EZ-KIT Lite board is equipped with hardware that facilitates interactive demonstrations. The pushbutton switches and user programmable LEDs provide user control and board status.
Additionally, the AD1847 SoundPort codec provides access to an audio input (selectable as line level or microphone) and an audio output (line level).
The board can run stand-alone or can connect to the RS-232 port of the PC. The EZ-KIT Lite includes a monitor program stored on the original boot EPROM. The monitor program lets you download, execute, and debug ADSP-21061 EZ-KIT Lite programs. By removing the socketed
EPROM, and replacing it with an EPROM containing code, the board can run as a stand-alone unit.
You can also connect an optional JTAG emulator to the ADSP-21061 EZ-KIT Lite. The emulator allows you to load programs, start and stop program execution, observe and alter registers and memory, and perform other debugging operations.
JTAG emulators are available from Analog Devices and other third-party resellers.
1.2. EZ-KIT Lite System Architecture
Figure 1-1 is a block diagram of the ADSP-21061 EZ-KIT Lite system. You can access the
ADSP-21061 SHARC processor from the PC through the RS-232 interface. The boot PROM provides when the ADSP-21061 EZ-KIT Lite is operating in stand-alone mode and loads a kernel that manages the RS-232 interface.
Figure 1-1 ADSP-21061 EZ-KIT Lite System Block Diagram
In-circuit emulation is achieved with a JTAG probe connected to the JTAG port. The AD1847
SoundPort Stereo codec is accessed through a serial port that connects directly to the ADSP-
21061 SHARC processor. The ADSP-21061 EZ-KIT Lite board has several sites for connectors, allowing you to expand the board’s capabilities. These sites are not populated with connectors when you receive the board from Analog Devices.
1.3. For More Information About Analog Devices, Inc. Products
Analog Devices is accessible on the Internet at www.analog.com
. The DSP web page is directly accessible at www.analog.com/dsp . This page provides access to DSP-specific technical information and documentation, product overviews, and product announcements.
1.4. For Technical or Customer Support
You can reach our Customer Support group in the following ways:
• Fill in the online support request form at: http://www.analog.com/industry/dsp/tools/form_techsupport.html
• Email questions to [email protected]
1.5. Purpose of this Manual
This manual shows how to install the evaluation board and software on the PC. Also, the manual provides guidelines for running user code on the ADSP-21061 SHARC processor.
1.6. Intended Audience
DSP programmers who are familiar with Analog Devices' DSPs are the primary audience for this manual. This manual assumes that the audience has a working knowledge of Analog Devices DSP architecture and DSP instruction set.
DSP programmers who are unfamiliar with Analog Devices DSPs can use this manual, but should supplement this manual with the ADSP-2106x User’s Manual and the VisualDSP++ tools manuals.
1.7. Manual Contents Description
This manual contains the following information:
• Chapter 1 – Introduction
Provides manual overview and Analog Devices contact information.
• Chapter 2 – Getting Started
Provides information needed to install the software and the ADSP-21061 EZ-KIT Lite evaluation board.
• Chapter 3 – Using EZ-KIT Lite Software
Provides monitor level software information on how the EZ-KIT Lite board operates with the installed software.
• Chapter 4 – Demonstration Programs
Describes loading and running the demonstration programs supplied with the ADSP-21061
EZ-KIT Lite board.
• Chapter 5 – Working with EZ-KIT Lite Hardware
Describes the hardware characteristics of the ADSP-21061 EZ-KIT Lite board.
• Chapter 6 – Programming Reference
Provides technical details needed when writing programs for the ADSP-21061 EZ-KIT Lite.
• Chapter 7 – Reference
This is a reference for VisualDSP++ and provides information on all of the menu selections, commands, and dialog boxes when the target is the ADSP-21061 EZ-KIT Lite evaluation board.
• Chapter 8 – Schematics
Provides design information used to build the ADSP-21061 EZ-KIT Lite board.
• APPENDIX – Restrictions
Provides restrictions that apply to release 2.0 of the ADSP-21061 EZ-KIT Lite board.
1.8. Documentation and Related Products
For more information on the ADSP-21061 SHARC processor and the components of the ADSP-
21061 EZ-KIT Lite system, see the following documents:
• ADSP-21061 SHARC Processor Data Sheet
• ADSP-2106x SHARC User’s Manual
• AD1847 Serial Port 16-Bit SoundPort Stereo Codec Data Sheet
PC16550D Universal Asynchronous Receiver/Transmitter with FIFOs Data Sheet (National
The ADSP-21061 family of processors is supported by a complete set of evaluation tools.
Software tools include the C/C++ compiler, assembler, run-time libraries, linker, loader, simulator, and PROM splitter. See the following documents:
• VisualDSP++ Getting Started Guide
• VisualDSP++ User’s Guide for the ADSP-21xxx Family DSPs
• Assembler Manual for the ADSP-21xxx Family DSPs
• C/C++ Compiler & Library Manual for the ADSP-21xxx Family DSPs
• Linker & Utilities for the ADSP-21xxx Family DSPs
• Product Bulletin for the VisualDSP++ and the ADSP-21xxx Family DSPs
These documents are found on the Analog Devices Technical Documentation web site at: http://www.analog.com/industry/dsp/tech_doc/gen_purpose.html#32
If you plan to use the EZ-KIT Lite with the JTAG emulator, refer to the documentation that accompanies the emulator.
Your software installation kit includes online Help as part of the Windows interface. This Help file provides information about the ADSP-21061 EZ-KIT Lite evaluation board and accompanying tools.
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project