Complete emulation kit for XC2000 and XE166 microcontroller families simplifies testing and debugging
Presentation of comprehensive hard- and software packet for Infineon's XC2000ED emulation device
The heart of the comprehensive hardware and software packet is the XC2000ED emulation device, which in addition to the series chip functions also has an on-chip emulator with trace memory for recording of the program flow / data flow as well as the profiling. The complex internal emulator logic enables a detailed observation of all relevant system processes on the chip.
The XC2000ED emulation device is either soldered on an evaluation board or is replaceable with help of a soldered socket. In addition to the debugger software, Universal Debug Engine (UDE) and the Universal Access Device (UAD) for fast target access via JTAG or Device Access Port (DAP), further components of the kit include pls' Universal Emulation Configurator (UEC) that enables a simple use of the on-chip emulator via a graphical user interface.
The tool kit contains libraries with different abstraction levels for a quick start. These can be used both for standard measurement tasks and also for the simple detection of difficult application specific errors. Furthermore, for special requirements the user can arbitrarily combine, change or expand the available XML-format libraries via the graphical user interface.
The tool kit not only allows a quick and uncomplicated use of the on-chip emulator, it also ensures the highest possible efficiency when debugging. Heiko Riessland, product marketing manager of pls, knows how important this is, particularly the latter, when faced with today's ever shorter product cycles and tight budgets. "With increasing complexity of System-on-Chip (SoC), efficiency of the hardware and software tools for testing and debugging more and more determines the development time and time-to-market of a new application. Therefore, it is not only for technical reasons, but also particularly from an economics point of view that right from the start well-engineered, field proven tools are made available for the users."
In the case of the emulation kit for the XC2000 and XE166 microcontroller families this is thereby guaranteed, because the Universal Debug Engine as well as the Universal Access Device and the Universal Emulation Configurator were already used by Infineon for internal device tests and the provision of software libraries before the market introduction of the XC2000 and XE166 families. Udo Dannebaum, tool line manager for 16-bit controller development tools of the business sector automotive at Infineon adds: "Our goal is to keep the development, qualification and test costs for system and automobile manufacturers as low as possible. pls has many years of experience with on-chip units including, among others, Infineon's TriCore microcontroller. As a result, users of the XC2000 and XE166 microcontrollers are provided with a conceptual field tested and proven emulation kit based on the XC2000ED emulation device."
pls Programmierbare Logik & Systeme GmbH
pls Programierbare Logik & Systeme GmbH, located in Lauta, Germany, was founded in 1990 by Thomas Bauch and Dr. Stefan Weisse. The company is among the worldwide leading suppliers of software debugging solutions and complete development tools for 16-bit and 32-bit microcontrollers. Important architectures such as TriCore, PowerArchitecture, SH-2A, XC2000/XE166, ARM, Cortex, XScale and C16x/ST10 are supported. The innovative software architecture of the Universal Debug Engine (UDE) guarantees optimal conditions for the debugging of modern System-on-Chip (SoC) based systems. Furthermore, the complementary equipment family Universal Access Device2 (UAD2), with transfer rates of up to 3.5 Mbytes/s and a wide range of interfaces, offers fully new dimensions for fast and flexible access to multi-core systems. Additional information can be found at: www.pls-mc.com