PLS expands support for Freescale's high-end automotive microcontrollers
August 16, 2010 // Paul Buckley
PLS Programmierbare Logik & Systeme is now offering its Universal Debug Engine (UDE) 2.7 for the 32-bit Power Architecture MCUs of the MPC5668x series from Freescale.
The high-end automotive microcontrollers that were designed especially for use as central body electronics controllers and for automotive gateway applications are clocked at up to 116 MHz and feature an e200z650 core as master and an e200z0 core as slave I/O processor, 2 MB flash and up to 592 KB of SRAM.
The modular architecture of the UDE has full effect when multicore debugging within one user interface. For example, the four code breakpoints and two watchpoints per core, which are supported by on-chip hardware, can be used by the developer direct in the program and watch window of the respective core. All other on-chip trigger possibilities are also obviously fully supported by the UDE 2.7. In doing so, the debugger independently takes over administration of the on-chip resources.
Connection to dual-core devices is typically carried out via a single JTAG interface. The JTAG extender of the Universal Access Device family (UAD2/UAD3+) from PLS allows a distance of several meters between target and host PC with high immunity to interferences and transfer rates of up to 1 MByte/s. This not only ensures users of the MPC5668x series a fast flash programming and short turn-around times during development, but also the possibility of using the Universal Debug Engine for maintenance and service.
Furthermore, the existing Nexus unit on all devices of the MPC5668x family enables memory access by the debugger during program run-time. The feature can be used, among other things, for real-time visualization of variables and expressions of them to represent measured values. Furthermore, in this way, a virtual input/output interface is implemented via the JTAG debug channel. The UAD2+ with trace option or the UAD3+ enable program trace and data trace via the Nexus interface, whereby in both cases the 12-bit wide trace data port of the MPC5668x series is used. With the UAD3+ up to 4 GB of memory are available for recording.
Each sample can contain eight additional external hardware signals. The recording of the samples takes place synchronously to the Nexus clock frequency. This enables an optimal use of the trace memory and application optimized timestamps. Start and stop of the recording can be comfortably controlled via pre-trigger, mid-trigger, post-trigger or address-trigger. The trace window in the user interface offers the developer a direct link from the trace samples to the associated source code, display of the program run-time on the basis of the timestamps as well as extensive search functions.
The UDE 2.7 also supports variable length encoding (VLE), which is implemented in the core architectures Power e200z650 and Power e200z0. The alternative instruction set, consisting of 16-bit and 32-bit wide instructions, enables a high code density.
Both Freescale's CodeWarrior for MPC56xx devices and the Power Architecture compilers from Greenhills and WindRiver and the GNU implementation from HighTec EDV-Systeme can be used together with the UDE 2.7.
Related link: www.pls mc.com
Automotive microcontroller benchmark takes energy efficiency into account
May 21, 2013
Today, cars are crammed with microprocessors, and many of them are not completely switched off when the driver parks and ...
EnSilica partners Cross Border Technologies to boost sales growth in key European markets
Industry's first ultra-wideband Doherty amplifiers support broadband operation
Electronics Manufacturing Services boom for medical industry says analyst
Gemalto teams with Encore Networks for mission critical M2M communications as US shifts to wireless
Solar industry capital spending hits seven-year low in 2013 but upturn is on the cards
May 21, 2013
Although global capital spending during 2013 in the photovoltaics supply chain is expected to fall to its lowest level since ...
Apple's overseas tax evasion stirs debate over US tax code
Could Intel enable USD200 Ultrabook?
Places2Be project aims to boost European leadership around FD-SOI
InterviewWireless control drives Atmel in Europe
Atmel's recent acquisition of Osmo Devices with a WiFi Direct design center in Cambridge and some key microcontroller launches has seen the company focus heavily on wireless control in Europe says Jörg ...
Filter WizardCheck out the Filter Wizard Series of articles by Filter Guru Kendall Castor-Perry which provide invaluable practical Analog Design guidelines.
Linear video channel
READER OFFERRead more
The development platform for i.MX 6Quad from element14 (built to the Freescale SABRE Lite design) is an evaluation platform featuring the powerful i.MX 6Q, a multimedia application processor with Quad ARM Cortex-A9 cores at 1.2 GHz from Freescale Semiconductor.
This month, Freescale and element14 are giving away five such platforms, worth £128.06 each, for EETimes Europe's readers to win. The platform helps evaluate the rich set of peripherals and includes a 10/100/Gb Ethernet port, SATA-II, HDMI v1.4, LVDS, parallel RGB interface, touch screen interface, analog headphone/microphone, micro TF and SD card interface, USB, serial port, JTAG, camera interface, and input keys for Android.
And the winners are...
In our previous reader offer, Pico Technology was giving away one of its recently launched PicoScope 3207B, a 2-channel USB 3.0 oscilloscope worth 1451 Euros. Lucky winner Mr L. Sanchez-Gonzalez from Spain should be receiving his PicoScope 3207B soon. Let's wish them some interesting findings with his projects.
December 15, 2011 | Texas instruments | 222901974
Unique Ser/Des technology supports encrypted video and audio content with full duplex bi-directional control channel over a single wire interface.