Analog Devices ICE100B Emulator Users Guide Rev 11
Have a look at the manual Analog Devices ICE100B Emulator Users Guide Rev 11 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-100B Emulator User’s Guide 1-9 Getting Started vides emulator detection and JTAG I/O voltage selection. Use the ICE Test (part of the target configurator) to test the target. If any errors are encountered, the errors are reported immediately and the test ends. Each error message recommends a solution to the problem. Refer to the online help for information about “target configurator”, “JTAG frequency”, and “ICE test”. JTAG Frequency The ICE-100B emulator supports JTAG clock operation at 5 MHz. There is a relationship between the JTAG frequency and the core clock fre- quency of the processor. The core clock should be at least twice the JTAG frequency in order for the JTAG interface to operate properly. On newer Analog Devices processors, the core clock is a variable set by switches or by software. If the core/JTAG 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 an Engineer-to-Engineer Note. Emulator and EZ-KIT Lite Eval- uation System Troubleshooting Guide (EE-175) is 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-100B 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-100B Emulator User’s Guide 2-1 2 HARDWARE DESCRIPTION This chapter describes the hardware design of the ICE-100B emulator and includes the following sections: “LEDs” on page 2-1 Describes LEDs which inform you of the emulator’s status. “Resetting the Target” on page 2-2 Describes how to reset the target. “Custom Processor Boards” on page 2-3 Describes concerns regarding board lay out. “Mechanical Specifications” on page 2-4 Provides dimensional information. LEDs Three LEDs are located on the ICE-100B emulator (refer to Figure 2-1): PWR LED - The Power LED signifies that the ICE is powered. MON LED - The Monitor LED signifies that the ICE is configured over USB. STAT LED - The Status LED signifies that the ICE is ignoring the EMU signal.
Resetting the Target 2-2 ICE-100B Emulator User’s Guide Resetting the Target When debugging remotely, the ability to reset the target can be very use- ful. Reset the target via the software or by soldering a wire from the ICE-100B emulator to the target. To solder a wire from the ICE-100B emulator to the target: Two solder points labeled RESET (reference designator P3) are located near the JTAG connector ( J1) and USB connector (P1) on the ICE-100B (see Figure 2-2). For an active low version ( ~RESET), solder a wire between the square pad (pin 1) of P3 and ~RESET input signal of the target. For an active high version ( RESET), solder a wire between the round pad (pin 2) and RESET input signal of the target. Figure 2-1. LED Positions - Top of Emulator Board a S TAT PWR ICE-100B MON PN: ADZS-ICE-100B LED1 LED2 LED3
ICE-100B Emulator User’s Guide 2-3 Hardware Description Figure 2-2 shows a portion of the ICE-100B emulator. To reset the target via 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 reset time duration to the target and opens the Reset Target Options dialog box. See the online help for the dialog box description. 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 interface is designed and laid out correctly. If the board is not designed correctly, communication via the JTAG 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 clock frequency. The JTAG clock frequency is Figure 2-2. Resetting the Target
Mechanical Specifications 2-4 ICE-100B Emulator User’s Guidedependant on the particular Analog Devices processor, as well as the delay characteristics of the custom processor board. To ensure that the custom board’s JTAG interface is designed and laid out correctly, refer to Engineer-to-Engineer Note, Analog Devices JTAG Emu- lation Technical Reference (EE-68), available from the Analog Devices Web site. This document is a technical reference for implementing the JTAG interface on your target. Mechanical Specifications The outer dimensions of the ICE-100B emulator are 2.99” x 0.785”. The height of the JTAG connector ( J1) is approximately 0.310”. The tallest component on the top is 0.235”, and the tallest component on the bottom is 0.045”. Refer to Figure 2-3. Care must be taken when locating a custom target JTAG interface connector, that no components are taller than about 0.15” if located under the emulator. If there are any concerns that emulator components may short to the target board, an insulator should be used to provide protection.
ICE-100B Emulator User’s Guide 2-5 Hardware Description Figure 2-3. ICE-100B Emulator Dimensions (in inches) 0.045” 0.070” a 0.450” 0.300” 0.855” 0.785”2.990” 0.235” 0.310” 0.093”P3P13.3 1.8 JP1 JP2 2.5S TAT PWR P1 J1ICE-100B MON JP1 J1 RESET PN: ADZS-ICE-100B LED1 LED2 LED3 * = MAXIMUM COMPONENT HEIGHT * * *
Mechanical Specifications 2-6 ICE-100B Emulator User’s Guide
ICE-100B 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-100B 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 via e-mail at: [email protected]. Our Quality Assurance manager will listen to your concerns and provide a timely and effective solution.