PALMiCE3 : Renesas SuperH JTAG Debugger

 

                                       

Product Description:

PALMiCE3 SuperH is a JTAG emulator that incorporates on-chip debugging function in Renesas SuperH family cores.  This JTAG emulator supports both HUDI140 (the standard model) and AUD360 (the high-performance model that supports AUD branch tracing,).  Both models support the Vbus with no power supply requirement.

PALMiCE3 has also  incorporated CSIDE, which provides a user-friendly debugging environment. CSIDE supports high-level language debugging of a range of C languages. It also supports debugging of a range of RTOSs, embedded Linux, and multi-core CPUs. Support for SH7055 Series and H8SX family are also available with optional CSIDE.
 

Features:
Improved functionality for AUD tracing with distinct features

- Augmented information allowance for AUD tracing
With AUD trace information allowance increased to 64-fold of the existing products, more branch information and access data can be acquired at a time.

- Trigger feature for precise identification of the whereabouts of the problem *2
With 2 points of triggers, which were not available in AUD tracing with the existing products, it allows precise identification of the problem points. As trigger, program address, access address, or data can be specified.

- Efficient analysis with various trace modes *2
Besides Free mode, which captures trace data till break or trace stop, with Normal mode, which captures before and after the trigger points, and Start/End mode, which captures from Start trigger to End trigger, it now allows efficient trace analysis.
CPU tracing feature for efficient analysis of the program behavior *2 *3
Efficiently analyzes and presents the information captured in CPU tracing (built in CPU, AUD, etc.).
Traceback feature which debugs based on the results of CPU tracing *2
Analyzes the contents of CPU trace memory to restore the register and memory values, and thereby allows implementation of pseudo execution and back step execution.
C0,C1 coverage feature implemented on the basis of AUD tracing *2
- Coverage display in Code Window
- Module coverage display which shows the rate of coverage by function unit
- Area coverage display which shows the executed area of the specified area
Status bar indication which allows to check the state of the CPU easily *2
- Indicates the CPU clock by sampling : Calculates the CPU clock and presents it in the status bar.
- Indicates the address being executed by sampling: Samples branch addresses during the program execution and presents them in the status bar.
Undo Trace into feature for undoing Trace into execution that went too far *1
Restores the results of execution back to original state by putting virtual memory and virtual register back to the values before change if Trace into execution (by single step execution) went too far. It allows easy reviewing of simple operations such as re-execution with the values changed and checking of the state before branched.
Simulated I/O feature which implements printf debugging through JTAG *2
The debugger processes standard input/output of the user program through JTAG. For example, when C library functions such as printf() and scanf() are executed, they will be output to Terminal Window of the debugger and keyboard input will be forwarded to the user program. This feature processes communication between the user program and the debugger in real time without causing break to CPU. Thus, it is perfect for debugging that pursues real time liness.
Advanced multi-core support
With multi-core debugging specific features such as synchronous execution, synchronous break, and status indication which monitors the state of execution by core, the program in which multiple cores work in coordination can be debugged smoothly.
- Supported MCU: SH7265
Provided with integrated development environment "CSIDE" Version 5 as standard
Provided with integrated development environment as standard for seamless implementation of development phases from creation of the program to debugging.
CPU break feature *1
Allows after-execution break of the program and access break upon read/write of data.
Flash memory support
Supports debugging features such as software breakpoint setting and normal memory rewriting, besides downloading to NOR-type flash memory. Also, new devices can be added easily by using definition file format.
Real-time stealing feature *2 *4
Allows referencing/editing of the memory and I/O during user program execution, and it is perfect for the target debugging that pursues real time liness.
Performance feature *5

Allows attempt for improvement in performance and measurement of the program performance by measuring number of various cycles, number of accesses, times of execution, etc. during execution with measurement functionality of the CPU.

ICE-ADP (CPU emulation adapter) *3
With dedicated EVA chip installed for debugging, it allows debugging not constrained by the target as in the case of the traditional CPU in-circuit emulator. For connection to the target, ICE-ADP is to be connected to CPU socket of the target as in the case of the traditional CPU in-circuit emulator.
Easy update
By unique internet key issuing system, real-time support for newly added CPU, update to the latest version, range of optionally purchased software, etc. has been made feasible.

*1: Specifications vary by CPU.
*2: Supported CPUs are SH-4A, SH4AL-DSP, SH-2A, and SH2A-FPU.
*3: Supported CPUs are SH-2 (SH7080, SH7147/46/25 series).
*4: Supported CPUs are some of SH-2.
*5: Supported CPUs are some of SH-2, SH-2A, SH3-DSP, and SH-4 respectively.

 

 

Connection Illustrations:

- AUD model

- H-UDI model

- AUD model + (optional) ICE-ADP

Main Specifications:
AUD360 model HUDI140 model
Supported CPUs SH-2 SH7047F, SH7146F, SH7083F, SH7147F *3, SH7084F, SH7149F, SH7085F, SH7606, SH7086F, SH7618, SH7124F *3, SH7618A, SH7125F *3, SH7619 SH7144F, SH7145F,
SH2-DSP SH7615, SH7616
SH-2A SH7206, SH7211F, SH7243F, SH7285F, SH7286F
SH2A-FPU SH7201, SH7673 SH7203, SH7261, SH7262, SH7263, SH7264, SH7670, SH7671, SH7672,
SH2A-DUAL SH7205, SH7265
SH-3 SH7705, SH7706, SH7709S
SH3-DSP SH7290(SH-Mobile1), SH7720, SH7721, SH7294(SH-MobileJ), SH7727, SH7729, SH7300(SH-MobileV), SH7729R SH7710,SH7712, SH7713,
SH-4 SH7750R, SH7750S, SH7751, SH7751R, SH7760
SH-4A SH7723(SH-MobileR2), SH7785 SH7730, SH7763, SH7764, SH7770, SH7774, SH7780, SH7781,
SH4AL-DSP SH7343(SH-Mobile3AS), SH7354(SH-MobileL3V), SH7722(SH-MobileR)
Target I/F Voltage Output :1.2V - 3.6V (Follows target) or fixed to 3.3V Input :5V-torelant 1.8V-5.5V (Follows target). Note, for 5V-spec CPUs, output level will be min. 4.2V - max. 4.7V.
Voltage measurement Measures by sampling and shows the results with accuracy of 50mV and precision showing 2 decimal places.
Connector *1 36-pin MDR connector, 40cm cable 14-pin MIL connector, 20cm cable
H-UDI clock Can be set freely in 0.5MHz increments between 1MHz and 20MHz.
Transition display of function *2 Presents transition of executed functions as a graph.
Module measurement feature *2 Indicates function execution time.
Trace-back feature (Optional) *2 Allows to analyze the information captured into trace memory and implement pseudo execution and back step execution.
Simulated I/O feature *2 Allows to execute standard input and output function on the target against the host.
Undo Trace into feature *2 Feature to virtually go back in Trace into execution (Single-step execution)
AUD coverage feature (Optional) *2 Feature to show the rate of execution for the specified range based on the results of captured AUD trace data. (C0/C1 coverage)
Supports referencing/editing of register, memory, and I/O and downloading to memory during break. For SH-2A and SH-4A, it supports referencing/editing of register, memory, and I/O even during execution of the user program.
Register, memory, I/O operation
Flash memory support On-chip flash memory: Supports software break settings, ordinary memory rewriting, and also security feature in addition to downloading.
External flash memory: Supports software break settings and ordinary memory rewriting feature in addition to downloading.
Software break feature Supports up to 256 points with instruction replacement method.
Execution time measurement Measures execution time of the user program (64-bit counter, measurement unit=50nS)
Debugger included as standard CSIDE for PALMiCE3 SuperH-E / CSIDE for PALMiCE3 SuperH-A-E
General specifications Power specification DC+5V 350mA (Vbus support for USB) DC+5V 250mA (Vbus support for USB)
Outside dimensions 95mm(W) ×70mm (D) ×21mm (H)
Host I/F USB mini-B connector
Supported host computer DOS/V compatibles equipped with USB2.0 interface (Windows2000 (Service Pack 4 onward) / Windows XP (Service Pack 1 onward) / Windows Vista)
Product composition contents PALMiCE3 AUD360 model main unit set / 2m USB cable / dedicated debugger (CD-ROM) PALMiCE3 HUDI140 model main unit set / 2m USB cable / dedicated debugger (CD-ROM)

*1 : Applicable connectors for SH7785 are 38-pin Mictor connector and 14-pin MIL connector.
For AUD360 model, P3-SH-PRB-MIC38-MIC38, (optional) target probe, is required.
*2 : Depending on the CPU and model of PALMiCE3, the state of support provision differs.
*3 : Only supported by ICE-ADP, an optional product.
 
Part Number and Price:

- PALMiCE3-SuperH-E (HUDI140): $2,200 
Software Maintenance: $300

- PALMiCE3-SuperH-E (AUD360): $2,750
Software Maintenance: $300


Adapter (Optional)
 ADP-HUDI14-MIC38 (Adapter for conversion from 14 Pin to 38 Pin) $110
 ADP-HUDI-AUD (Adapter for conversion from 14 Pin to 36 Pin) $110
 ADP-AUD-14 (Adapter for conversion from 36 Pin to 14 Pin) $110
 ADP-AUD36-MIC38 (Adapter for conversion from 36 Pin to 38 Pin) $130
 

Kit Content:

 PALMiCE3 (HUDI140 or AUD360)
▪  Software (CD-ROM)
 PALMiCE3 SuperH Series User’s Manual
 License Tool Manual
 USB cable (2m)
 Stand
 RSTOUT probe (HUDI140 only)

 

Boards

IP Center

Tools

Design Services

How To Buy

Search

About Us

Contact Us

Home
 

 

 

 

 

HiTech Global Design & Distribution, LLC
2059 Camden Ave. Suite # 160
San Jose, CA 95124 - USA
Tel : + 1 408 781-7778    
Fax: + 1 408 268-4173 
info@hitechglobal.com