|
Microcontrollers for
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SEARCH | |||
|
|||
|
|
|||
| Home | |||
| Micros | |||
| Tools | |||
| App Notes | |||
| Inside | |||
| References | |||
| Semis | |||
| Tutorials | |||
| Readme.txt | |||
| News | |||
| Marketplace | |||
| Events | |||
| Jokes | |||
| Contact | |||
|
Best Viewed
at |
|||
Explorer 4.0 or later |
|||
|
|
|||
Signum Systems Emulator for TriCore has Trace Buffer and Multi-Core Debugging |
||
Company: |
Signum Systems |
|
Category: |
Development Tools (ICE) |
|
Date: |
04-Jun-1999 |
|
Moorpark, CA April 27, 1999 (Microcontroller.com) -- Signum Systems today announced a new emulator to support the Infineon Technologies (formerly Siemens Semiconductors) TriCore unified processor. The JDSnet emulator combines a trace buffer and a JTAG based debugging control in one small external unit. The emulators trace buffer is available in three sizes (128k, 256k or 512k deep) and is designed to store the TriCore processors program counter (program flow) information and a time stamp in real-time. Combined with the JTAG debug port for breakpoint control and accessing all on-chip registers and memory, the JDSnet emulator offers a complete and powerful debugging tool. "Most JTAG based emulators lack the capability to do real-time trace of instruction execution, that is essential for quick and efficient development of embedded software.", said Jerry Lewandowski, president of Signum Systems. "Adding conventional Trace Buffer to capture the external bus activity is of little help, if the architecture has deep pipelines or internal code memory." Infineon's TriCore's has a real-time trace port to enable a simple and inexpensive way to trace program flow that works even when executing from internal cache memory. A small trace connector on a target board replaces the less reliable, bulky, clip-on adapters costing several hundred dollars, required for conventional in-circuit emulators with trace buffers. The acquired trace is processed by the debugger and displayed in a trace window with the corresponding C/C++ or assembler source code along with a bus cycle-accurate time stamp. JDSnet combines a small, portable form factor with complex debug functionality. The available serial, parallel and Ethernet ports allow it to connect to any desktop, notebook or workstation PC in a lab or in the field. JDSnet uses two separate cables to interface to target application boards. One is dedicated for the JTAG debug port (16-pin) and allows access to on-chip registers, breakpoints and internal or external memory. The other cable comes with the optional trace board, and connects to the embedded trace port that compresses the 32-bit TriCore program counter and status into a 16-bit data stream for real-time acquisition by the emulators trace buffer. JDSnet is available bundled with Signum Systems multi-core Chameleon Debugger. Chameleon Debugger is a 32-bit Windows multi-threaded application which runs on Windows-95/98 and NT workstations. It supports all major C/C++ compilers at the source level with the latest advanced software debugging and verification tools, such as variable pop-ups in sources, pass-points, performance analysis, coverage analysis, graphical complex breakpoint definitions, and virtual prototyping of target user interfaces. AvailabilityAvailability About Signum SystemsAbout Signum Systems For more information on this product, contact Signum Systems |
||
News at microcontroller.com |
||
|