Spectrum Digital C2000 Series Technical Reference

Jtag emulator

Advertisement

Quick Links

C2000 Series XDS510LC
JTAG Emulator
Technical
Reference
2008
DSP Development Systems

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the C2000 Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Spectrum Digital C2000 Series

  • Page 1 C2000 Series XDS510LC JTAG Emulator Technical Reference 2008 DSP Development Systems...
  • Page 3 C2000 XDS510LC JTAG Emulator Installation Guide 510725-0001 Rev. A February 2008 SPECTRUM DIGITAL, INC. 120502 Exchange Drive, #440 Stafford, TX. 77477 Tel: 281.494.4500 Fax: 281.494.5310 sales@spectrumdigital.com www.spectrumdigital.com...
  • Page 4 IMPORTANT NOTICE Spectrum Digital, Inc. reserves the right to make changes to its products or to discontinue any product or service without notice, and advises its customers to obtain the latest version of relevant information to verify, before placing orders, that the information being relied on is current.
  • Page 5: Table Of Contents

    Contents Introduction to the C2000 XDS510LC JTAG Emulator ......Provides an overview of the C2000 XDS510LC emulator along with the keys features. 1.0 Overview of the C2000 XDS510LC .
  • Page 6 About This Manual This document describes the module level operations of the C2000 XDS510LC JTAG Emulator. This emulator is designed to be used with C2000 family of Digital Signal Controllers (DSCs) designed by Texas Instruments. The C2000 XDS510LC JTAG Emulator is a table top module that attaches to a personal computer or laptop to allow hardware engineers and software programmers to develop applications with DSCs.
  • Page 7: Overview Of The C2000 Xds510Lc

    Chapter 1 Introduction to the C2000 XDS510LC USB JTAG Emulator This chapter provides you with a description of the C2000 XDS510LC JTAG Emulator along with the key features. Topic Page Overview of the C2000 XDS510LC JTAG Emulator Key Features of the C2000 XDS510LC JTAG Emulator Key Items on the C2000 XDS510LC JTAG Emulator Support for Low Power DSPs...
  • Page 8 • Power provided by host USB port or USB hub • Compatible with Texas Instruments Code Composer Studio • Compatible with Spectrum Digital’s Flash programming utility • Compatible with Windows 2000, and Windows XP Operating Systems XDS510 USB JTAG Emulator Installation Guide...
  • Page 9: Key Items On The C2000 Xds510Lc

    +3.3 or +5 volt I/O levels. However many new DSCs operate at lower I/O voltage levels (e.g. +1.8V). To support operation with the lower voltage devices Spectrum Digital has designed the Low Voltage Adapter, part # 701208. This adapter plugs onto the emulator’s 2x7 female connector on one side and the target’s 2 x 7 male connector on...
  • Page 10 Spectrum Digital, Inc XDS510 USB JTAG Emulator Installation Guide...
  • Page 11: Installing The C2000 Xds510Lc Jtag Emulator

    Chapter 2 Installing the C2000 XDS510LC USB JTAG Emulator This chapter helps you install the C2000 XDS510LC JTAG Emulator. For use with specific software packages such as the TI’s Code Composer Studio refer to their respective documentation. Topic Page What You’ll Need Hardware checklist Software checklist Installing the C2000 XDS510LC JTAG Emulator...
  • Page 12: Hardware Checklist

    __ software tools Compiler/assembler/linker for DSC __ debugger Code Composer Studio __ drivers Spectrum Digital drivers for TI’s Code Composer Studio (included with C2000 XDS510LC USB emulator or available from Spectrum Digital’s website) C2000 XDS510LC USB JTAG Emulator Installation Guide...
  • Page 13: Installing The C2000 Xds510Lc Jtag Emulator

    To install the C2000 XDS510LC JTAG emulator execute the following checklist: Turn off the power to your target board. Insert the Spectrum Digital USB Driver CD-ROM in the computers CD-ROM drive and install the device drivers. Code Composer/Studio should be installed already.
  • Page 14 Spectrum Digital, Inc Figures 2-1 and 2-2 show two typical configurations in which the C2000 XDS510LC can be used with a host PC and target board. Plugs into USB port on PC/Laptop USB Cable ~ ! @ # $ % ^ & * ( ) _ + |...
  • Page 15 Spectrum Digital, Inc Power Supply Plugs into USB port USB Hub on Hub and PC/Laptop USB Cable ~ ! @ # $ % ^ & * ( ) _ + | F1 F2 Esc N um Scroll Sys Lock Lock R eq...
  • Page 16: Using The Low Voltage Adapter With The C2000 Xds510Lc

    Spectrum Digital, Inc Emulator Tail 2x7 Female JTAG Header 2x7 Male JTAG Header Low Voltage Adapter 2x7 Female JTAG Header 2x7 Male JTAG Header Target Board Figure 2-3, Connecting the C2000 XDS510LC to the Low Voltage Adapter, and DSP Target Board The figure below shows the system configuration using the Low Voltage Adapter with the C2000 XDS510LC JTAG Emulator.
  • Page 17: C2000 Xds510Lc Leds

    Spectrum Digital, Inc 2.4 C2000 XDS510LC LED The C2000 XDS510LC has one (1) red Light Emitting Diode (LED). This LED provides the user with the status of the emulator. The meaning of the LED is described in the table below.
  • Page 18 Spectrum Digital, Inc C2000 XDS510LC USB JTAG Emulator Installation Guide...
  • Page 19: Specifications For Your Target System's Connection To The Emulator

    Chapter 3 Specifications For Your Target System’s Connection to the Emulator This chapter contains information about connecting your target system to the emulator. Your target system must use a special 14-pin connector for proper communication with the emulator. Topic Page Designing Your Target System’s Emulator Connector (14-pin Header) Bus Protocol...
  • Page 20 Spectrum Digital, Inc 3.1 Designing Your Target System’s Emulator Connector (14-pin Header) Certain devices support emulation through a dedicated emulation port. This port is a superset of the IEEE 1149.1 (JTAG) standard and is accessed by the emulator. To perform emulation with the emulator, your target system must have a 14-pin header 2 rows of 7 pins) with the connections that are shown in Figure 3-1.
  • Page 21 Spectrum Digital, Inc Although you can use other headers, recommended parts include: straight header, unshrouded DuPont Connector Systems part # 67996-114 right-angle header, unshrouded DuPont Connector Systems part # 68405-114 3.2 Bus Protocol The IEEE 1149.1 specification covers the requirements for JTAG bus slave devices...
  • Page 22 Spectrum Digital, Inc 3.3 Emulator Cable Pod Logic Figure 3-2 shows a portion of the emulator cable pod. These are the functional features of the emulator pod: Signals TMS and TDI are generated from the rising edge of TCK_RET. Signals TMS, TDI, TCK, and TRST- are series-terminated to reduce signal reflections.
  • Page 23 The timing parameters are calculated from standard data sheet parts used in the emulator and cable pod. These parameters are for reference only. Spectrum Digital does not test or guarantee these timings. The emulator pod uses TCK_RET as its clock source for internal synchronization.
  • Page 24: Buffering Signals Between The Emulator And The Target System

    Spectrum Digital, Inc Buffering Signals Between the Emulator and the Target System It is extremely important to provide high-quality signals between the emulator and the target device on the target system. If the distance between the emulation header and the target device is greater than 6 inches, the emulation signals must be buffered.
  • Page 25 Spectrum Digital, Inc The EMU0 and EMU1 signals must have pullups to Vcc. The pullup resistor value should be chosen to provide a signal rise time less than 10 uS. A 4.7k ohm resistor is suggested for most applications. EMU0-1 are I/O pins on the target device, however, they are only inputs to the emulator.
  • Page 26 Spectrum Digital, Inc Target #1 Target #2 4.7K Suggested for all resistors Emulator Header EMU0 EMU1 TRST- TCK_RET Figure 3-7, Multiprocessor Connections Figure 3-7 shows a typical multiprocessor configuration. This is a daisy chained configuration (TDO-TDI daisy-chained), which meets the minimum requirements of the IEEE 1149.1 specification.
  • Page 27: Emulation Timing Calculations

    Spectrum Digital, Inc 3.6 Emulation Timing Calculations The following are a few examples on how to calculate the emulation timings in your system. For actual target timing parameters, see the appropriate device data sheets. Assumptions: Target TMS/TDI setup to TCK high...
  • Page 28 Spectrum Digital, Inc Case 1: Single processor, direct connection, TMS/TDI timed from TCK_RET. = (t ) * 2 p r dt c k _ T M S d( X T M S m a x ) s u (T T M S ) = (22ns + 5ns) * 2 = 54ns (18.5 MHz)
  • Page 29: Mechanical Dimensions Of The C2000 Xds510Lc Jtag Emulator

    0.100 inches in both the X and Y planes. The C2000 XDS510LC JTAG emulator enclosure is nonconductive plastic with one recessed metal screw. Figure 3-8, C2000 Series XDS510LC Dimensions Note: All dimensions are in inches and are nominal dimensions, unless otherwise specified.
  • Page 30 Spectrum Digital, Inc 0.225 0.420 (Connector, Side View) Cable 0.100 Cable 0.875 (Connector, Front view) 0.100 key, pin #6 stripe pins 2,4,6,8,10,12,14 pins 1,3,5,7,9,11,13 Figure 3-9, 14-Pin Connector Dimensions Note: All dimensions are in inches and are nominal dimensions, unless otherwise specified.
  • Page 32 Printed in U.S.A., February 2008 510725-0001 Rev A...
  • Page 33 X-ON Electronics Largest Supplier of Electrical and Electronic Components Click to view similar products for manufacturer: spectrum digital Other Similar products are found below : XDS510 USB JTAG EMULATOR XDS510USB PLUS JTAG EMULATOR XDS100V2 JTAG...

This manual is also suitable for:

C2000 xds510lc

Table of Contents