The TRACE32 is a modular development system which can be easily adapted to different microprocessors and customer needs. To ensure transparent support for all types of emulation probes, the system was developed using a 'top-down' approach with the high speed, 32 bit emulation modules being developed first, followed by 16 bit and then 8 bit. As a result, the same base system can, for example, support an 8051 or a PowerPC. The TRACE32 system concept is long term, in line with Lauterbach's long term commitment to continue to provide its customers with the most advanced tools available. Lauterbach's belief in 'open systems' is self evident, with support for over 300 microprocessors, 60 different compilers, 6 programming languages, 15 host operating systems and 10 multitasking RTOS kernels. They also believe that the High Level Debugger must be an integral part of the MDS to allow high speed debugging and access to all features of the emulator and it is their declared aim to provide software engineers with a debug workstation, not just an emulator as a back-end to software tools. A high speed ETHERNET interface to their 32-bit based system controller with additional communications processors, gives TRACE32 the highest download and system performance available anywhere and allows development teams to work across the world using the INTERNET. |