Home > Analog Devices > Emulator > Analog Devices ICE1000ICE2000 Emulator Users Guide Rev 12

Analog Devices ICE1000ICE2000 Emulator Users Guide Rev 12

    Download as PDF Print this page Share this page

    Have a look at the manual Analog Devices ICE1000ICE2000 Emulator Users Guide Rev 12 online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 11 Analog Devices manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    							ICE-1000/ICE-2000 Emulator User’s Guide 1-9 Getting Started
    Refer to the online help for information about “target configurator”, 
    “JTAG/SWD voltage”, “JTAG/SWD frequency”, and “ICE test”.
    JTAG/SWD Frequency
    The ICE-1000 emulator supports JTAG/SWD clock operation at 5 MHz. 
    The ICE-2000 emulator supports JTAG/SWD clock operation at 1, 5, 9, 
    15, 23 and 46 MHz. There is a relationship between the JTAG/SWD fre-
    quency and the core clock frequency of the processor. The core clock 
    should be at least twice the JTAG/SWD frequency in order for the 
    JTAG/SWD interface to operate properly. On newer Analog Devices pro-
    cessors, the core clock is a variable set by software. 
    If the core/JTAG/SWD clock relation is not followed, scan failures 
    may prevent the emulator from connecting to the processor.
    Troubleshooting and Warranty
    To provide comprehensive troubleshooting advice and warranty 
    information for all emulator and EZ-KIT Lite® products, Analog Devices 
    maintains two Engineer-to-Engineer Notes—Emulator and Evaluation 
    Hardware Troubleshooting Guide for VisualDSP++ Users (EE-175) and 
    Emulator and Evaluation Hardware Troubleshooting Guide for CCES Users 
    (EE-356). Both EE-Notes are available online at 
    http://www.analog.com.
    The EE-Note can be used to resolve most installation, connection, and 
    software issues affecting the use of Analog Devices in-circuit emulators 
    (ICEs) and EZ-KIT Lite evaluation systems, avoiding the need to return 
    the suspected faulty emulator or EZ-KIT Lite board. Please carry out all 
    troubleshooting steps outlined in this document before contacting Analog 
    Devices Processor Tools Support.  
    						
    							Troubleshooting and Warranty
    1-10 ICE-1000/ICE-2000 Emulator User’s GuideAlso included in the EE-Note, complete warranty and return material 
    authorization (RMA) information for emulators and EZ-KIT Lite prod-
    ucts. In general, emulators less than one year old are within warranty, and 
    repairs within that period are free of charge, but there are some limitations 
    to this warranty coverage. For details, see the note.  
    						
    							ICE-1000/ICE-2000 Emulator User’s Guide 2-1 
    2 HARDWARE DESCRIPTION
    This chapter describes the hardware design of the ICE-1000/ICE-2000 
    emulator and includes the following sections:
    LED
    Describes the LED which inform you of the emulator’s status.
    Resetting the Target
    Describes how to reset the target.
    Custom Processor Boards
    Describes concerns regarding board lay out.
    Mechanical Specifications 
    Provides dimensional information.
    LED
    There is one multicolored LED located on the emulator. It is labeled 
    Status.
     Green – Signifies that the ICE is powered, configured, and ready to 
    invoke a CCES or VisualDSP++ session.
     Magenta – Signifies that the ICE is operating in JTAG mode. The 
    LED will blink during USB activity between the host PC and the 
    emulator.  
    						
    							Connectors
    2-2 ICE-1000/ICE-2000 Emulator User’s Guide Cyan – Signifies that the ICE is operating in SWD mode. The 
    LED will blink during USB activity between the host PC and the 
    emulator.
     Yellow – Signifies that there is an issue with the EMU signal on the 
    target board and therefore this signal will be ignored by the 
    emulator.
    Connectors
    There are two connectors on the ICE-1000 used for connecting to a tar-
    get. 
    J1 is a 0.1 14-pin connector used for interfacing with legacy targets. 
    This connector only supports debugging via JTAG mode. 
    J2 is a 0.05 
    10-pin connector used for JTAG/SWD mode on newer processors.
    There is one connector on the ICE-2000. This connects to the 6 ribbon 
    cable that comes with the emulator package. The ribbon cable connects to 
    a 0.05 10-pin connector on the target board and supports JTAG/ and 
    SWD mode. When connecting the ICE-2000 to older target boards that 
    have the 0.1 14-pin JTAG connector, there is an adapter that is also 
    included in the box for this connection. The adapter board connects 
    between the cable and target board.
    Resetting the Target
    When debugging remotely, the ability to reset the target can be very use-
    ful. In order to use this feature, the 
    RESET signal from the target board 
    should be connected to 
    pin 10 of the 10-pin debug connector. This is an 
    active low signal and is toggled through software. 
    						
    							ICE-1000/ICE-2000 Emulator User’s Guide 2-3 Hardware Description
    To reset the target through the software, use the Reset Target command.
     CCES users choose Target > Debug > Reset Target.
     VisualDSP++ users choose Debug > Reset Target.
    The Reset Target command sends a reset pulse of the specified duration to 
    the target. The reset duration is configured by choosing 
    Target > Settings > Reset Target Options. See the online help for more 
    information. 
    Custom Processor Boards
    When designing a custom processor board using Analog Devices 
    processors and DSPs, special care must be taken to ensure that the 
    JTAG/SWD interface is designed and laid out correctly. If the board is 
    not designed correctly, communication via the JTAG/SWD port may not 
    work. Another side effect may be that the interface works, but you are not 
    able to run at the highest possible JTAG/SWD clock frequency. The 
    JTAG/SWD clock frequency is dependent on the particular Analog 
    Devices processor, as well as the delay characteristics of the custom proces-
    sor board.
    To ensure that JTAG/SWD interface of the custom board is designed and 
    laid out correctly, refer to Engineer-to-Engineer Note, Analog Devices 
    JTAG/SWD Emulation Technical Reference (EE-68), available from the 
    Analog Devices Web site. This document is a technical reference for 
    implementing the JTAG/SWD interface on your target.
    Mechanical Specifications
    The outer dimensions of the emulator are 3.39 x 0.785. The height of 
    the JTAG/SWD connector (
    J2) is approximately 0.180. Refer to 
    Figure 2-1. 
    						
    							Mechanical Specifications
    2-4 ICE-1000/ICE-2000 Emulator User’s GuideCare must be taken when locating a custom target JTAG/SWD interface 
    connector, that no components are taller than about 0.135 if located 
    under the ICE-1000.     
    If there are any concerns that emulator components may short to 
    the target board, an insulator should be used to provide protection. Figure 2-1. Emulator Dimensions (in inches) 
    						
    							ICE-1000/ICE-2000 Emulator User’s Guide 3-1 
    3 SUPPORT
    Analog Devices provides free technical support.      
    Technical Support
    For technical support, visit the Embedded Processing and DSP Technical 
    Support page at: 
    http://www.analog.com/support.
    From there you can:
     Access the EngineerZone DSP Support Forum where Analog 
    Devices support team members and other designers exchange ideas 
    and answer questions 
     Search our vast Knowledge Base containing application notes, data 
    sheets, code examples, manuals, and more 
     Contact our Technical Support team directly by filling out the 
    support form 
    Alternately, you can contact Technical Support directly as follows:
     For tools issues, send a description of the problem by e-mail to:
    [email protected] 
     For processor issues, send a description of the problem by e-mail to 
    the Application Engineering group at:
    [email protected] (World wide support) 
    						
    							Quality Assurance
    3-2 ICE-1000/ICE-2000 Emulator User’s Guide
    Quality Assurance
    Analog Devices is committed to providing quality products and services. 
    To continually provide this quality, please contact our Quality Assurance 
    Department directly if you have any concerns at (603) 883-2430, Monday 
    through Friday during normal business hours, or through e-mail at:
    [email protected].
    Our Quality Assurance manager will listen to your concerns and provide a 
    timely and effective solution. 
    						
    							ICE-1000/ICE-2000 Emulator User’s Guide 4-1 
    4 REFERENCES
    This section describes documentation resources helpful in your 
    application development.
     For information on designing the interface between an Analog 
    Devices processor and the emulation header on your custom 
    processor target board, refer to Engineer-to-Engineer Note, Analog 
    Devices JTAG/SWD Emulation Technical Reference (EE-68), 
    available from the Analog Devices Web site. 
     For information on the architecture and system interface of the 
    Analog Devices processor, refer to the appropriate Analog Devices 
    processor hardware reference manual.
     For processor timing specification and other hardware design 
    information, refer to the appropriate processor data sheet.
     For complete information on software development tools 
    (assembler, compiler, linker, and so on), refer to documentation 
    included with CrossCore Embedded Studio or VisualDSP++. This 
    information is available in the online help and PDF format in the 
    Docs folder.
     For information about your development platform, refer to your 
    operating system manuals and hardware system manuals. 
    						
    							4-2 ICE-1000/ICE-2000 Emulator User’s Guide 
    						
    All Analog Devices manuals Comments (0)