||PALMiCE2H ARM is a JTAG emulator that supports a range of ARM cores including ARM7/9/11. PALMiCE2H allows by-second tracing with ETM by large-capacity tracing memory incorporated besides faster processing, are available. It made backward execution and back step that are not possible in ordinary execution possible by analyzing the traced contents and thereby retrieving register and memory contents to allow pseudo replication of CPU execution (Trace-back feature).|
The use of innovative debugging approach which simulates program execution results based on the traced data allows effective development of more and more overwhelming and complicated programs.
Allows to grasp the program operation at a glance based on a few second traced data captured into large-capacity tracing memory.
Supports tracing of over 100 million instructionsDeadly focused on practical use, and assures comfortable usability for handling of large amount of data
Provides multi-core-debugging-specific features such as synchronized execution, synchronized break, status display for watching the state of execution by core and also allows debugging of multiple cores that interlock in operation.
Supports multi-core debugging by 1 unit of PALMiCE2HNot to mention identical core, debugging can be performed even for another core.
Supports synchronized execution and synchronized breakAllows synchronized execution control if specified in the debugger setting.
Core-sensitive software break and hardware breakSoftware break set on the shared memory allows to differentiate and break the break target core.
Also, hardware break settings can be specified for individual core since each of them uses its own break feature.
Shows execution state for each coreAllows to grasp the state of execution by each core at a glance in the status bar of the debugger and also allows prompt switching of debuggers.
Supports AMP(Asymmetric Multi Processor)Allows independent debugging of each core since CSIDE can be assigned for each core.
Also allows debugging on the same OS or even on different OS by using the debugging feature incorporated in supported OS.
Support for SMP(Symmetric Multi Processor) -Under development-In embedded Linux supporting SMP, processes are automatically assigned to each core and controlled, such that debugging can be performed for multiple cores just like for single processor without recognizing it while doing so.
Supported CPUsMPCore(ARM-made core) -Under development-
Note: Supported specifications vary by CPU. For details, make your inquiry to our sales.
Realizes comfortable debugging operation by high-speed downloading at 1MByte/s or at higher rate and by further speed-up in communication.
High-speed downloading at 1MByte/S or higher rateAllows downloading via JTAG to the target RAM at 1MByte/S or higher rate thanks to USB 2.0(high-speed) mode support and optimization of JTAG communication. Also realizes faster processing of all sorts of commands by speeding up the communication.
Also supports high-speed JTAG clock *1Supports JTAG clock up to 60MHz, and therefore, if CPU allows the use of high-speed JTAG clock, the performance can be optimized.
High-performance in all points
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.
Adding new CPUWhen support is provided for new CPU, debugging of the CPU can be started right upon acquisition of debugger software and license file through Internet. (Some support for adding CPUs are free, while others are charged.)
Updating to the latest versionWhen the debugger software has been updated, the latest version of debugger software can be acquired through Internet by using CSIDE Update Wizard (application).
Instant use of range of optional softwareOptional software can be used right upon license acquisition through Internet following the purchase of the optional software.
CPU break feature *1
NOR-type flash memory support
Provided with integrated development environment "CSIDE" as standard
Real-time OS support(Optional)
Embedded Linux support(Optional)
- ETM model(When connecting with JTAG attached)
- ETM model(When connecting with JTAG detatched)
- JTAG model
For details of specifications, check them in
Product summary and Technical information.