Advertisement

Quick Links

ICE-100B Emulator
User Guide
Revision 1.0, September 2009
Part Number
82-000225-01
Analog Devices, Inc.
One Technology Way
a
Norwood, Mass. 02062-9106

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ICE-100B and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Analog Devices ICE-100B

  • Page 1 ICE-100B Emulator User Guide Revision 1.0, September 2009 Part Number 82-000225-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106...
  • Page 2 Analog Devices, Inc. Notice Analog Devices, Inc. reserves the right to make changes to or to discon- tinue any product or service identified in this publication without notice. Analog Devices assumes no liability for Analog Devices applications assis- tance, customer product design, customer software performance, or infringement of patents or services described herein.
  • Page 3 Regulatory Compliance ICE-100B emulators are designed to be used solely in a laboratory envi- ronment. The emulator is not intended to be used in any end products or as a portion of an end product. The emulators may cause interference to other electronic devices operating at close proximity.
  • Page 5: Table Of Contents

    Attaching to the Emulation Target ..........1-6 VisualDSP++ Configurator ............1-8 JTAG Frequency ................1-8 Troubleshooting and Warranty Information ........1-9 HARDWARE DESCRIPTION LEDs .................... 2-1 Resetting the Target ..............2-2 To Reset the Target ..............2-3 ICE-100B Emulator User Guide v...
  • Page 6 Designing Custom Processor Boards ..........2-4 Mechanical Specifications ............. 2-4 SUPPORT Technical Support ................. 3-1 Quality Assurance ................. 3-2 REFERENCES INDEX ICE-100B Emulator User Guide...
  • Page 7: Preface

    PREFACE Thank you for purchasing the ICE-100B Emulator. The ICE-100B ® emulator is used in conjunction with the VisualDSP++ development environment to create, test, and debug advanced processor application ® software on Analog Devices Blackfin processors. The ICE-100B emulator provides state-of-the-art support for JTAG-compliant Analog Devices processors.
  • Page 8: Purpose Of This Manual

    Purpose of This Manual Purpose of This Manual The ICE-100B Emulator User Guide provides directions for installing the ICE-100B hardware and software on your PC. The manual also describes how to configure and use the components of the ICE-100B emulators. Intended Audience...
  • Page 9: Technical And Customer Support

    Preface Technical and 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/technical_support • E-mail tools questions to processor.tools.support@analog.com • E-mail processor questions to...
  • Page 10 Technical and Customer Support ICE-100B Emulator User Guide...
  • Page 11: Getting Started

    1 GETTING STARTED This chapter provides the information needed to begin using Analog Devices ICE-100B emulators.  Analog Devices emulators are not intended to be used in a production environment. This chapter includes the following sections. • “Contents of Emulator Package” on page 1-2...
  • Page 12: Contents Of Emulator Package

    The ICE-100B emulator package contains the following items: • ICE-100B emulator • 2-meter USB Standard-A to mini-B cable PC Configuration For correct operation of the ICE-100B emulator, your computer must have the minimal configuration: • Windows XP or Windows Vista • VisualDSP++ 5.0 Update 7 (or higher) USB Installation Tasks Perform the following tasks to safely install your ICE-100B emulator.
  • Page 13 Windows driver wizard will not be able to find the drivers to install for the emulator to function. 2. Select the operating voltage of the target DSP JTAG interface. The ICE-100B emulator ships with a jumper on positions 1 and 3, and 2 and 4, by default. ...
  • Page 14: Verifying Driver Installation

    Table 1-2. JP2 Settings Jumper Operating System Uninstalled Windows Installed Linux 4. Connect the USB cable between the ICE-100B emulator and a USB port of your computer. 5. Verify driver installation. Refer to “Verifying Driver Installation” on page 1-4. ...
  • Page 15 Getting Started Figure 1-2. Verifying Driver Installation 1-5  ICE-100B Emulator User Guide...
  • Page 16: Attaching To The Emulation Target

    Attaching to the Emulation Target Attaching to the Emulation Target The final step is to connect the 14-pin header (J1) of the ICE-100B emu- lator to the target board via the JTAG interface. The 14-pin connector is keyed at pin 3 on the emulator connector to ensure that the signals mate correctly with the 14-pin target emulation header.
  • Page 17 Powering Up/Down the ICE-100B Emulator To power up the ICE-100B emulator: 1. Apply power to the target board. 2. Connect the USB port on the computer to the ICE-100B emula- tor.  The ICE-100B is a bus-powered device, so this step powers the emulator.
  • Page 18: Visualdsp++ Configurator

    VisualDSP++ Configurator and the ICE Test utility 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.
  • Page 19: Troubleshooting And Warranty Information

    Troubleshooting and Warranty Information To provide comprehensive troubleshooting advice and warranty information for all emulator and EZ-KIT Lite products, Analog Devices maintains an Engineer-to-Engineer Note to provide this information. Emulator and EZ-KIT Lite Evaluation System Troubleshooting Guide (EE-175), is available online at: http://www.analog.com...
  • Page 20 Troubleshooting and Warranty Information 1-10 ICE-100B Emulator User Guide...
  • Page 21: Hardware Description

    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.
  • Page 22: Resetting The Target

    When debugging remotely, the ability to reset the target can be very use- ful. Enable this function through the Reset Target Options dialog box and by soldering 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 the USB connector (P1) on the ICE-100B.
  • Page 23: To Reset The Target

    When Enabled is selected (checked), allows the target to be reset. If this check box is not checked, the Reset Time box will be grayed Exits and saves changes Cancel Exits and discards changes 2-3  ICE-100B Emulator User Guide...
  • Page 24: Designing Custom Processor Boards

    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”.
  • Page 25 Hardware Description 2.990” 0.450” 0.300” STAT PN: ADZS-ICE-100B LED3 LED1 0.855” LED2 0.785” ICE-100B 0.235” 0.045” * = MAXIMUM COMPONENT HEIGHT 0.310” 0.070” 0.093” Figure 2-3. ICE-100B Emulator Dimensions (in inches) 2-5  ICE-100B Emulator User Guide...
  • Page 26 Mechanical Specifications ICE-100B Emulator User Guide...
  • Page 27: Support

    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/processors/technical_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 •...
  • Page 28: Quality Assurance

    Quality Assurance 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:...
  • Page 29 Devices JTAG 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’s Hardware Reference. • For processor timing specification and other hardware design information, refer to the appropriate processor’s Data Sheet.
  • Page 30 • For information about digital signal processing theory and applications, consult: Higgins. Digital Signal Processing In VLSI.   Prentice-Hall, 1990. Oppenheim and Schafer. Digital Signal Processing.  Prentice-Hall, 1975. ICE-100B Emulator User Guide...
  • Page 31 Device Manager window, digital signal processing theory, documentation resources, JTAG drivers, clock frequency, frequency, header, port, EE-175, EE-68, 1-7, 2-4, emulators ICE-100B, Linux operation, troubleshooting, mechanical specifications, frequency, multiprocessor support, -vii PC configuration, ICE-100B Emulator User Guide I-1...
  • Page 32 VisualDSP++, -vii, documentation, VisualDSP++ Configurator, resetting the target, Windows operation, target, resetting, technical support, ICE-100B Emulator User Guide...

Table of Contents