Embedded Development Tools and Debuggers for XC2000, TriCore, PowerPC, ARM, Cortex, SH-2A » Products » Access Devices » UAD3+
| Print |

Communication Hardware "Universal Access Device 3+" - UAD3+

Universal Access Device 3+ - UAD3+ sets new standards in the fields of high end trace and multicore/multi-target debugging

Universal Debug Engine (UDE) is a modern windows based workbench for application oriented development of the latest microcontroller architectures. It supports multicore, multi-system and high performance embedded target designs. The Universal Access Device (UAD) family describes a platform of hardware communication devices for embedded microcontroller systems which allow a highly flexible, high-performance access to the target system.

UAD3+ Debug Support TriCore, PowerPC, ARM, Cortex

The UAD3+, a further development of the already established UAD2 family, was particularly optimized for use in multicore and multi-target systems with high clock frequencies. Thanks to the flexible pod and connector designs, up to eight various cores and targets respectively can be controlled with different debug protocols. A consistent further development of the JTAG extender technology by PLS permits connection lengths of up to 5 meters to the base unit. The extenders are optionally available with galvanic electrical isolation. Furthermore, with the flexible design, the pods can also carry out tasks such as CAN interface or logic analyzer probe.

Access to the targets can take place with up to 100 MHz clock frequency optionally via various serial interfaces such as JTAG, cJTAG, Device Access Port (DAP/DAP2) or Serial Wire Debug (SWD). Synchronization during debugging of several core/targets is achieved by the UAD3+ hardware and firmware. Two different input voltage ranges - 1.6 V to 5.5 V as standard or optionally 0.8 V to 3.3 V - cover all possible applications.

The UAD3+ not only sets new standards in multicore/multi-target debugging, but also in high end real-time trace. For this application, the highly flexible pod and connector designs ensure a simple and, at the same time, efficient support of various trace protocols (e.g. Aurora, CoreSight ETM, Nexus or OCDS LII). Here too, the distance between the trace pod on the target and the base unit may also be up to 5 meters. The recorded data can be complemented by automatically generated time stamps. With a trace memory of up to 4 GBytes, a maximal trace stream width of 32 bit and possible trace signals up to 500 MHz, the UAD3+ is also ideally equipped for future tasks.


Basic Features

The UAD3+ is based on a modular concept and offers high-speed debug access to PowerPC, ARM7/9/11, Cortex-M3/M4/R4/A8/A9 and further microcontrollers MCU architectures as a modular concept. Multiple JTAG extender pods can be connected via a long cable to ensure a flexible adaptation with the target connector. The UAD3+ is designed for best class performance.

  • High-speed JTAG debug access with up to 100 MHz shift clock
  • Multi Target / Multi System Access - Up to 8 multiple JTAG interfaces supported (up to 4 JTAG extender pods possible, up to 2 JTAG interfaces per JTAG extender pod possible)
  • Standard I/O ring voltage 1.6 - 5.5 Volts, extended I/O ring voltage 0.8 - 3.3 Volts optional
  • Supported debug connectors:
    • JTAG/Device Access Port (DAP/DAP2) connector
    • ARM JTAG and CoreSight Serial Wire Debug (SWD) connector, 10 & 20 pin
    • cJTAG (IEEE1149.7) connector
    • Nexus Debug port (OnCE) connector
    • Additional customer specific debug connectors
    • Optional galvanic isolation
  • Separate JTAG extender pods are connected to the UAD3+ by a Gigabit serial cables up to 5 meters long (0.5m, 1m - default, 2m and 5m)
  • Wide range of host interfaces, USB2.0 HS, Gigabit-Ethernet (10/100/1000Mbps), IEEE1394b (FireWire-800)
  • Works under Windows XP, Windows Vista, Windows 7, Windows 8 (32/64)
  • Automatic firmware update of UAD3+
  • Standalone communication operating mode device without host PC.
The following serial modes are available:
Controller Peripheral Interface Transfer rate ConnectorUDE Support
JTAG (Infineon)
TTL up to 100 MHz 16-pin 100mil Header
MiniJTAG (Infineon)
TTL
up to 100 MHz 10/16-pin Header Samtec FTSH-105/FTSH-108
JTAG (ARM)
TTL up to 100 MHz
20-pin 100mil Header
JTAG/cJTAG (PowerPC OnCE)
TTL up to 100 MHz 14-pin 100mil Header
JTAG (PowerPC COP)
TTL
up to 100 MHz 16-pin 100mil Header
JTAG (SuperH H-UDI)
TTL
up to 100 MHz 14-pin 100mil Header
DAP/DAP2 (Infineon) TTL
up to 100 MHz
10-pin Header Samtec FTSH-105
MiniDAP/cJTAG (Infineon, PowerPC) TTL up to 100 MHz 10-pin Samtec TFM-105
SWD (ARM, Cortex) TTL
up to 100 MHz
10-pin Header Samtec FTSH-105
SWD (ARM, Cortex) TTL
up to 100 MHz
20-pin Header Samtec FTSH-110
SWD (ARM, Cortex) TTL
up to 100 MHz
20-pin 100mil Header

For a detailed description of the pin assignment of the connector please see the 'UDE Manual Appendix', available from the Download area.


Trace support up to 32 bit @ 500MHz / 4 Lanes @ 3.125 Gbit/s

UAD3+ Debug Support TriCore, PowerPC, ARM, Cortex The Universal Access Device 3+ allows the recording of real-time trace information up to 500MHz in parallel and 3.125 Gbit/s in serial trace.

  • ETM Mictor and Nexus class 3 Mictor connetcor
  • Aurora trace connector (up to 4 lanes)
    • Samtec ERF8 HS33
    • Samtex ERF8 HS34
    • Additional custommer specific trace connectors
  • Trace memory up to 4 GByte available
  • Time-endless trace for a continuous tracing and observation
  • Trace up to 32 bit wide, Half Rate clock mode up to 250 MHz
  • Wide range for I/O voltage on the target hardware, 0.8V - 3.3 Volts supported
  • Variable time stamps possible, inserted by the trace board frontend
  • Intelligent trace filter for optimal trace utilization, Automatic edge detection
  • Separate Trace pod is connected to the UAD3+ by a Gigabit serial multi-lane cable up to 5 meters long (0.5m, 1m - default, 2m and 5m)
  • External Trigger Pins.

Trademarks: TriCore is a trademark of Infineon Technologies. ARM, EmbeddedICE and Thumb are registered trademarks of ARM Limited. ARM7, ARM9 and Embedded Trace Macrocell, are trademarks of ARM Limited. ST is a registered trademark of companies belonging to the STMicroelectronics Group. XScale is a registered trademark of companies belonging to the STMicroelectronics Group. All other brands or product names are the property of their respective holders.

 

Events

ESE Kongress 2014
Debugging at UML model level, UDE for Cortex-M devices inclusive DAVE 3 integration, Complete Eclipse based development platform for TriCore/AURIX applications and for Qorivva / SPC56 family

Read more ...

Crash Courses and Training
Multicore Debug Solution, MCDS, Architectures, UDE

Read more ...


News

UDE supports the
latest Qorivva
devices:
Automotive
mulicore SoCs from
Freescale.

Read more...
 

UDE and TESSY test
platform from Razorcat
enable automated
software tests directly
on the target system

Read more...
 

PikeTecs TPT test
software and UDE
now permit model-
based tests directly
on the target platform

Read more...
 

Universal Debug
Engine 4.2
 enables
real multicore
debugging even with
deeply embedded
systems

Read more...
 

Universal Emulation
Configurator
opens
up the full potential
of emulation devices
MPC57xx from
Freescale

Read more...
 

Universal Debug
Engine
now
supports Eclipse 4.x
platforms by an
own perspective

Read more...
 
Hercules™ security
MCU platform
TMS570LS and RM4x
from Texas
Instruments now
supported by UDE
Read more...
 
Optimized debugging
solution for
the new
ARM® Cortex™- M0
core-based XMC1000
family of Infineon
Read more...
 

New Universal
Access Devcie 2pro

(UAD2pro) enables
also strong electrically
isolated connections
to the target

Read more...
 

First optimized
test and debug
solution for the
new AURIX™
32-bit multi-
core MCUs
from Infineon

Read more...
 

Proven debug
solution for new
multicore auto-
motive micro-
controllers:
MPC57xx (Freescale)
and SPC57x (STM)

Read more...
 

Optimized debug
tools for the
new XMC4000
microcontroller
family
of Infineon
available now

Read more...
 

Complete debug
solution for the
Development
Device of the
new TriCore
Multicore
Architecture

Read more...
 
netX controllers
and rcX RTOS
from Hilscher
now supported by UDE
Read more...
 
Dual-core debugging
of NXP's LPC4300
under the single user
interface of UDE
Read more...
 

Kinetis MCUs
from Freescale
based on Cortex-
M4 core supported
by UDE

Read more...
 

Complete new
toolchain for
Power Architecture
SoCs
from
STMicroelectronics
and Freescale
based on Eclipse,
GNU and
Universal Debug Engine

Read more...
 
UAD3+ sets new standards in the field of high end trace and multicore / multi-target debugging
Read more...