Universal Emulation Configurator (UEC)
Lauta, February 2006 - The "Universal Emulation Configurator" is the hardware-independent tool for description of measuring tasks for on-chip emulators. With its "Universal Emulation Configurator" pls offers as only manufacturers a specialized tool for the configuration of on-chip emulators.
Universal On-chip Emulator Configuration is comparable with development environments for the hardware draft. With its assistance development engineers can describe measuring tasks and create configuration data for an on chip emulator without large expenditure of time and independently of the respective target hardware. Current implementations of on-chip emulators have the following substantial characteristics: - Comparatively small capacity of the on chip trace memory due to limited chip surface.
- Very complex programmable logic for the filtering of the data, which arise internally with large bandwidth, to the optimal utilization of the trace memory.
- Strong adjustment to the system properties in their consequence that the concrete implementation from chip system to chip system is very different.
Due to these characteristics the emphasis of error tracing shifts on the definition of the measuring task and thus the programming of the filter logic, while with traditional external emulators the evaluation of the trace data is the center of attention. With the "Universal Emulation Configurator" the developer has a configuration tool on highest level for fastidious measuring tasks with on chip emulators … - that makes a functional description on basis of a state machine possible,
- that is independent from the respective target- and emulator hardware,
- that makes possible a fast and simple definition of complex measuring tasks. This is done by joining pre-defined subtasks from expandable libraries and defines parameters.
For description of the measuring tasks in different abstraction levels serve: - The Trace Qualification Language (TQL) - this assembler-similar language serves as presentation layer between the hardware-independent upper layers and the on-chip emulator hardware.
- The High Level Trace Qualification Language (HTQL) - this compiler-similar language serves for the functional hardware-independent description of the state machine.
- A XML based library format contains the measuring task by embedded HTQL code and the description of its visualization for the schematic input.
The increase of the use efficiency due the "Universal Emulation Configurator" is absolutely comparable with the transition from the logical design to the description of behavior in the chip design. Editors contact pls Programmierbare Logik & Systeme GmbH Stefan Weisse Technologiepark D-02991 Lauta Phone: +49 35722 / 384 - 0 Fax: +49 35722 / 384 - 69 Email:
This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
Internet: http://www.pls-mc.com |