ANALOG DEVICES ADSP-TS101S Service Manual

ADSP-TS101S EZ-KIT Lite
®
Evaluation System Manual
Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106
Revision 2.1, April 2006
Part Number
82-000635-01
a
Copyright Information
©2006 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 materi­als 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 impli­cation or otherwise under the patent rights of Analog Devices, Inc.
Trademark and Service Mark Notice
The Analog Devices logo, TigerSHARC, VisualDSP++, the VisualDSP++ logo, CROSSCORE, the CROSSCORE logo, and EZ-KIT Lite are regis­tered trademarks of Analog Devices, Inc.
All other brand and product names are trademarks or service marks of their respective owners.
Regulatory Compliance
The ADSP-TS101S 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-TS101S EZ-KIT Lite evaluation system had been appended to Analog Devices Development Tools Technical Construction File refer­enced “DSPTOOLS1” dated December 21, 1997 and was awarded CE Certification by an appointed European Competent Body and is on file.
The EZ-KIT Lite evaluation system contains ESD (electrostatic discharge) sensitive devices. Electro­static 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 ................................................................. xii
Intended Audience ......................................................................... xii
Manual Contents .......................................................................... xiii
What’s New in This Manual .......................................................... xiii
Technical or Customer Support ...................................................... xiv
Supported Processors ...................................................................... xiv
Product Information ....................................................................... xv
MyAnalog.com .......................................................................... xv
Processor Product Information ................................................... xv
Related Documents .................................................................. xvi
Online Technical Documentation ............................................ xvii
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-TS101S EZ-KIT Lite Evaluation System Manual v
CONTENTS
Data Sheets .......................................................................... xx
Notation Conventions ................................................................... xxi
USING ADSP-TS101S EZ-KIT LITE
Package Contents ......................................................................... 1-2
Default Configuration .................................................................. 1-3
Installation and Session Startup ..................................................... 1-5
Evaluation License Restrictions ..................................................... 1-7
Memory Map ............................................................................... 1-7
SDRAM Interface ......................................................................... 1-8
Programmable FLAG Pins ............................................................ 1-9
Interrupt Pins ............................................................................. 1-10
Flash Memory ............................................................................ 1-11
Audio Interface ........................................................................... 1-11
Example Programs ...................................................................... 1-12
Flash Programmer Utility ............................................................ 1-13
Handling ADSP-TS101S EZ-KIT Lite Flash Memory ............ 1-13
ADSP-TS101S EZ-KIT LITE HARDWARE REFERENCE
System Architecture ...................................................................... 2-2
External Port ........................................................................... 2-3
Expansion Interface ................................................................. 2-3
JTAG Emulation Port ............................................................. 2-4
DIP Switch Settings ...................................................................... 2-4
Control Impedance Selection ................................................... 2-5
vi ADSP-TS101S EZ-KIT Lite Evaluation System Manual
CONTENTS
Drive Strength Selection .......................................................... 2-5
Boot Mode Settings ................................................................. 2-6
Interrupt Enable Settings ......................................................... 2-7
Clock Mode Settings ............................................................... 2-7
LEDs and Push Buttons ................................................................ 2-8
USB Monitor LED (LED1) ..................................................... 2-8
Reset LEDs (LED2, LED8–9) ................................................. 2-8
Power LED (LED3) ................................................................. 2-9
FLAG LEDs (LED4–7) ......................................................... 2-10
Reset Push Button (SW1) ...................................................... 2-10
Programmable FLAG Push Buttons (SW2, SW4–5, and SW9) 2-10
Interrupt Push Buttons (SW3 and SW6) ................................ 2-11
Connectors ................................................................................. 2-12
Audio (P2 and P3) ................................................................. 2-12
USB (P4) .............................................................................. 2-13
JTAG (P5) ............................................................................ 2-13
Expansion Interface (P11–13) ................................................ 2-14
Link Ports (P7–10) ................................................................ 2-14
Power Connector (P14) ......................................................... 2-15
Power Supply Specifications ........................................................ 2-15
ADSP-TS101S EZ-KIT LITE BILL OF MATERIALS
ADSP-TS101S EZ-KIT LITE SCHEMATIC
Title Page .................................................................................... B-1
ADSP-TS101S EZ-KIT Lite Evaluation System Manual vii
CONTENTS
Processor A ................................................................................... B-2
Processor B ................................................................................... B-3
SDRAM and Flash ....................................................................... B-4
Audio Interface ............................................................................. B-5
Audio In Amplifiers ...................................................................... B-6
Audio Out Amplifiers ................................................................... B-7
Push Buttons and LEDs ................................................................ B-8
Configuration ............................................................................... B-9
Expansion Connectors ................................................................ B-10
Power Supply .............................................................................. B-11
Caps ........................................................................................... B-12
INDEX
viii ADSP-TS101S EZ-KIT Lite Evaluation System Manual

PREFACE

Thank you for purchasing the ADSP-TS101S EZ-KIT Lite®, Analog Devices (ADI) evaluation system for TigerSHARC embedded processors.
The TigerSHARC processor is a static super scalar (SSS) architecture tar­geted at software-defined radio applications. In these wireless infrastructure applications, the TigerSHARC processor is replacing field-programmable gate arrays (FPGAs) in the chip rate processing appli­cations for third generation cellular. The performance, flexibility, multiprocessing and IO capabilities of the TigerSHARC processor makes it superior to FPGA implementations.
The evaluation board is designed to be used in conjunction with the Visu­alDSP++ ADSP-TS101S TigerSHARC processor. The VisualDSP++ development environment gives you the ability to perform advanced application code development and debug, such as:
®
development environment to test the capabilities of the
Create, compile, assemble, and link application programs written in C++, C, and ADSP-TS101S assembly
Load, run, step-in, step-out, step-over, halt, and set breakpoints in application program
®
floating-point
Profile programs
Read and write data and program memory
ADSP-TS101S EZ-KIT Lite Evaluation System Manual ix
Read and write core and peripheral registers
Plot memory
Access to the ADSP-TS101S 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-TS101S 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 processor development tools, go to
http://www.analog.com/dsp/tools/.
ADSP-TS101S EZ-KIT Lite provides example programs to demonstrate the capabilities of the evaluation board.
L
Refer to the VisualDSP++ Installation Quick Reference Card for details.
The board features:
The ADSP-TS101S 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 to “Evaluation License Restrictions” on page 1-7.
Two Analog Devices ADSP-TS101S processors
D 250 MHz core clock speed D Configurable core clock mode
USB debugging interface
Analog Devices AD1871 96 kHz analog-to-digital converter (ADC)
D Line-in 3.5 mm stereo jack
x ADSP-TS101S EZ-KIT Lite Evaluation System Manual
Preface
Analog Devices AD1854 96 kHz digital-to-analog converter (DAC)
D Line-out 3.5 mm stereo jack
SDRAM memory
D 32 MB (4M byte x 64) DIMM
Flash memory (544K x 8)
D 512K main flash memory D 32K secondary flash memory
Interface connectors
D 14-pin emulator connector for JTAG interface D Link port 0 and link port 1 for each processor D Expansion interface connectors (not populated)
General-purpose IO
D 4 push button flags (two for each processor) D 2 push button interrupts (one for each processor) D 4 LED flag outputs (two for each processor)
Analog Devices ADP3338, ADP3339, ADM660, and ADP3170 for voltage regulation
The EZ-KIT Lite board has two external memories: flash memory and SDRAM. The flash memory can be used to store user-specific boot code. By configuring the boot mode switch (
SW7) and programming the flash
memory, the board can run as a stand-alone unit. For more information, see “Memory Map” on page 1-7.
The EZ-KIT Lite board also contains an audio interface, facilitating cre­ation of audio signal processing applications.
ADSP-TS101S EZ-KIT Lite Evaluation System Manual xi

Purpose of This Manual

Additionally, the EZ-KIT Lite board provides expansion connectors, allowing you to connect to the processor’s external port (EP).
Purpose of This Manual
The ADSP-TS101S EZ-KIT Lite Evaluation System Manual provides instructions for installing the product hardware (board). The text describes the operation and configuration of the board components and provides guidelines for running your own code on the ADSP-TS101S EZ-KIT Lite. Finally, a schematic and a bill of materials are provided as a reference for future designs.
The product software installation 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-TS101 TigerSHARC Processor Hardware Reference and the ADSP-TS101 TigerSHARC Processor Programming 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”.
xii ADSP-TS101S EZ-KIT Lite Evaluation System Manual

Manual Contents

The manual consists of:
Chapter 1. “Using ADSP-TS101S EZ-KIT Lite” on page 1-1 Provides information on the EZ-KIT Lite from a programmer’s perspective and outlines the processor’s memory map.
Chapter 2, “ADSP-TS101S EZ-KIT Lite Hardware Reference” on
page 2-1
Provides information on the hardware aspects of the evaluation system.
Appendix A,“ADSP-TS101S EZ-KIT Lite Bill Of Materials” on
page A-1
Provides a list of components used to manufacture the EZ-KIT Lite board.
Preface
Appendix B, “ADSP-TS101S EZ-KIT Lite Schematic” on
page B-1
Provides the resources to allow EZ-KIT Lite board-level debugging or to use as a reference design.
L
Appendix B now is part of the online Help. The online Help view­ers should go to the PDF version of the ADSP-TS101S EZ-KIT Lite Evaluation System Manual located in the
Manuals
can be found on the Analog Devices Web site:
www.analog.com/processors.
folder on the installation CD. Alternatively, the schematic
Docs\EZ-KIT Lite

What’s New in This Manual

This revision of the ADSP-TS101S EZ-KIT Lite Evaluation System Manual has been updated for VisualDSP++ 4.5.
ADSP-TS101S EZ-KIT Lite Evaluation System Manual xiii

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) processor.europe@analog.com (Europe support) processor.china@analog.com (China support)
Phone questions to 1-800-ANALOGD
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

This EZ-KIT Lite evaluation system supports the Analog Devices ADSP-TS101S TigerSHARC embedded processors.
xiv ADSP-TS101S EZ-KIT Lite Evaluation System Manual

Product Information

You can obtain product information from the Analog Devices Web site, from the product CD-ROM, or from the printed publications (manuals).
Preface
Analog Devices is online at mation about a broad range of products—analog integrated circuits, amplifiers, converters, and digital signal processors.
www.analog.com. Our Web site provides infor-

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. MyAnalog.com provides access to books, application notes, data sheets, code examples, and more.
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 e-mail address.

Processor Product Information

For information on embedded processors and DSPs, visit our Web site at
www.analog.com/processors, which provides access to technical publica-
tions, data sheets, application notes, product overviews, and product announcements.
ADSP-TS101S EZ-KIT Lite Evaluation System Manual xv
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
1-781-461-3010 (North America) +49-89-76903-157 (Europe)

Related Documents

For information on product related development software, see the follow­ing publications.
Table 1. Related Processor Publications
Title Description
ADSP-TS101S TigerSHARC Embedded Processor Datasheet
ADSP-TS101S TigerSHARC Processor Hardware Reference
TigerSHARC Processor Instruction Set Ref­erence
General functional description, pinout, and timing
Description of internal processor architecture and all register functions
Description of all allowed processor assembly instructions
Table 2. Related VisualDSP++ Publications
Title Description
VisualDSP++ User’s Guide Description of VisualDSP++ features and usage
VisualDSP++ Assembler and Preprocessor Manual
VisualDSP++ C/C++ Complier and Library Manual for TigerSHARC Processors
Description of the assembler function and com­mands
Description of the complier function and com­mands for TigerSHARC processors
xvi ADSP-TS101S EZ-KIT Lite Evaluation System Manual
Preface
Table 2. Related VisualDSP++ Publications (Cont’d)
Title Description
VisualDSP++ Linker and Utilities Manual Description of the linker function and commands
VisualDSP++ Loader and Utilities Manual Description of the loader/splitter function and com-
mands
L
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:
If you plan to use the EZ-KIT Lite board in conjunction with a
http://www.analog.com/processors/resources/technicalLibrary.

Online Technical Documentation

Online documentation comprises the VisualDSP++ Help system, software tools manuals, hardware tools manuals, processor manuals, the Dinkum Abridged C++ library, and Flexible License Manager (FlexLM) network license manager software documentation. You can easily search across the entire VisualDSP++ documentation set for any topic of interest. For easy printing, supplementary
Docs folder on the VisualDSP++ installation CD.
Each documentation file type is described as follows.
.pdf files of most manuals are provided in the
File Description
.chm Help system files and manuals in Help format
ADSP-TS101S EZ-KIT Lite Evaluation System Manual xvii
Product Information
File Description
.htm or .html
.pdf VisualDSP++ and processor manuals in Portable Documentation Format (PDF).
Dinkum Abridged C++ library and FlexLM network license manager software doc­umentation. Viewing and printing the Internet Explorer 5.01 (or higher).
Viewing and printing the Reader (4.0 or higher).
.pdf files requires a PDF reader, such as Adobe Acrobat
.html files requires a browser, such as
If documentation is not installed on your system as part of the software installation, you can add it from the VisualDSP++ CD at any time by run­ning the Tools installation. Access the online documentation from the VisualDSP++ environment, Windows
®
Explorer, or the Analog Devices
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.
To view ADSP-TS101S 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.
Help system files (
.chm) are located in the Help folder, and .pdf files are
located in the Docs folder of your VisualDSP++ installation CD-ROM. The
Docs folder also contains the Dinkum Abridged C++ library and the
FlexLM network license manager software documentation.
xviii ADSP-TS101S EZ-KIT Lite Evaluation System Manual
Your software installation kit includes online Help as part of the Win-
®
dows
interface. These help files provide information about VisualDSP++
and the ADSP-TS101S EZ-KIT Lite evaluation system.
Accessing Documentation From Web
Download manuals at the following Web site:
http://www.analog.com/processors/resources/technicalLibrary/man­uals
.
Preface
Select a processor family and book title. Download archive (
.zip) files,
one for each manual. Use any archive management software, such as Win­Zip, to decompress downloaded files.

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
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.
Hardware Tools Manuals
To purchase EZ-KIT Lite and in-circuit emulator (ICE) manuals, call 1-603-883-2430. The manuals may be ordered by title or by product number located on the back cover of each manual.
ADSP-TS101S EZ-KIT Lite Evaluation System Manual xix
Product Information
Processor Manuals
Hardware reference and instruction set reference manuals may be ordered through the Literature Center at 1-800-ANALOGD (1-800-262-5643), or downloaded from the Analog Devices Web site. Manuals may be ordered by title or by product number located on the back cover of each manual.
Data Sheets
All data sheets (preliminary and production) may be downloaded from the Analog Devices Web site. Only production (final) data sheets (Rev. 0, A, B, C, and so on) can be obtained from the Literature Center at 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.
xx ADSP-TS101S EZ-KIT Lite Evaluation System Manual

Notation Conventions

Text conventions used in this manual are identified and described as follows.
Example Description
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
.SECTION Commands, directives, keywords, and feature names are in text with
filename Non-keyword placeholders appear in text with italic style format.
L
a
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
that. One or the other is required.
rated by vertical bars; read the example as an optional
delimited by commas and terminated with an ellipse; read the example as an optional comma-separated list of
letter gothic font.
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.
this.
this or
this or that.
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.
ADSP-TS101S EZ-KIT Lite Evaluation System Manual xxi
Notation Conventions
L
Additional conventions, which apply only to specific chapters, may appear throughout this document.
xxii ADSP-TS101S EZ-KIT Lite Evaluation System Manual
1 USING ADSP-TS101S EZ-KIT
LITE
This chapter provides specific information to assist you with development of programs for the ADSP-TS101S 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-TS101S EZ-KIT Lite package.
“Default Configuration” on page 1-3 Shows the default configuration of the ADSP-TS101S EZ-KIT Lite.
“Installation and Session Startup” on page 1-5 Instructs how to start a new or open an existing ADSP-TS101SEZ-KIT Lite session using VisualDSP++.
“Evaluation License Restrictions” on page 1-7 Describes the restrictions of the VisualDSP++ demo license shipped with the EZ-KIT Lite.
“Memory Map” on page 1-7 Describes the ADSP-TS101S EZ-KIT Lite board’s memory map.
“SDRAM Interface” on page 1-8 Defines the register values needed to configure the external mem­ory for SDRAM access.
ADSP-TS101S EZ-KIT Lite Evaluation System Manual 1-1
Loading...
+ 53 hidden pages