
The Universal Emulation Configurator (UEC) from PLS Programmierbare Logik & Systeme (Lauta, Germany) is now available for the Freescale MPC57xx and SPC57x from STMicroelectronics. The MPC57xx and SPC57x emulation devices are pin-compatible to their respective production chips, but include additional emulation memory, extensive trigger and filter logic, as well as connections for a serial high-speed interface based on the Aurora protocol. The Universal Emulation Configurator (UEC) is based on a three-stage programming model. The assembler-like Trace Qualification Language (TQL) of the first stage uses the resources of the emulation hardware so individual register values can be set. The C-like High-Level Trace Qualification Language (HTQL) of the second stage allows a more abstract description of measurement tasks by conditional actions and definitions of state machines. The third stage of the abstraction and the actual user interface is formed by a graphical editor, with which a measurement task can be put together from predefined blocks.