Optimized development tools for Infineon's new TC1791, TC1793 and TC1798 AUDO MAX 32-bit microcontrollers
Full support for TriCore version 1.6
These SoCs of the TriCore version 1.6, which are specifically designed for engine and transmission controls in automotive applications, are based on a new 32-bit core that, among other things, feature a significantly increased Floating Point Unit performance and an Integer Division Unit in hardware. Additional features of the devices, which are equipped with 4 MByte of on-chip flash and up to 288 KByte SRAM, are optimized memory protection, an enhanced branch prediction to increase the processing speed and a wide range of integrated interfaces and peripheral units.
The UDE 3.0.10 and the UAD2/UAD2+ fully support all internal resources and peripherals of the new automotive microcontrollers. For example, with the UAD2/UAD2+ both the JTAG interface and the innovative Device Access Port (DAP) can be used as communication channel to the target, and this with fewer signal lines at the same transfer speed. Connection of devices to the host PC takes place via USB 2.0. With UAD2+ connection also takes place optionally via IEEE 1394 (FireWire(TM) ) and 100 Mbit Ethernet.
Also beneficial for users are the numerous possibilities for graphical representation of variables and expressions of them to physical quantities in real-time. Despite a minimal sampling period of 1 ms, the system behavior is hardly affected, because the debug interface of the controller together with a UAD2/UAD2+ allows a transparent readout and processing of information while the program is running.
Furthermore, for the TC1791, TC1793 und TC1798 AUDO MAX devices, users are provided with so-called Emulation Devices for development and test purposes. These are special devices, which - with the same package and the same pin configuration - provide additional trigger logic and trace memory. So far the Universal Emulation Configurator (UEC) from PLS exclusively offers a complete support of this powerful hardware. In addition to simple code and data trace for the application optimization with profiling and code coverage, also important data such as instructions counter, cache hits and misses, interrupts, stall and idle cycles, etc. can be recorded and analyzed with the UEC.
A limited functionality version of the Universal Debug Engine is also included in Infineon's Free TriCore(TM) Entry Tool Chain, which can be downloaded from the Infineon website and is part of all AUDO MAX starter kits.
Über pls Programmierbare Logik & Systeme GmbH
PLS Programierbare Logik & Systeme GmbH, based in Lauta, Germany, was founded in 1990 by Thomas Bauch and Dr. Stefan Weisse. With its innovative modular test and development tools, the company has demonstrated for over two decades its position as an international technology leader in the field of debuggers, emulators and trace solutions for 16-bit and 32-bit microcontrollers. The software architecture of the Universal Debug Engine (UDE) guarantees optimal conditions for debugging SoC-based systems. For example, by means of the intelligent use of modern on-chip debugging and on-chip trace units, valuable functions such as profiling and code coverage are available for the system optimization. Furthermore, the associated Universal Access Device (UAD2/UAD3+) product family, with transfer rates of up to 3.5 MBytes/s and a wide range of interfaces, offers entirely new dimensions for fast and flexible access to multi-core systems. Important architectures such as TriCore, Power Architecture, XC2000/XE166, ARM, Cortex, SH-2A, XScale and C166/ST10 as well as simulation platforms of different vendors are supported. For further information about the company, please visit www.pls mc.com.
Weitere Pressemitteilungen dieses Herausgebers
- 08.05.2013 - UDE 4.0.4: PLS' Universal Debug Engine now also available for Texas Instruments' Hercules(TM) safety MCU platform
- 08.05.2013 - UDE 4.0.4: PLS' Universal Debug Engine unterstützt ab sofort auch die Sicherheits-MCU-Plattform Hercules(TM) von Texas Instruments
- 30.01.2013 - Optimized debugging solution for the new ARM® Cortex(TM) -M0 core-based XMC1000 microcontroller family of Infineon