TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As...

12
TRACE 32 NEWS Issue 1/1997 The openness and modularity of the TRACE32- series products, enables Lauterbach custom- ers to integrate their development systems into any project environment and to adapt the system configuration to their needs. With the new compact emulator TRACE32- ICE COMPACT32 , Lauterbach now has a system on the market, that is optimized in perform- ance and price for small and medium-size ap- plications. When choosing a microprocessor develop- ment tool, technical system requirements, flexibility when applying the tools and invest- ment costs are key selection criteria. The tech- nical system requirements, defined by the processor and its frequency, along with the complexity of the hard and software and the stringency of the real-time requirements, of- ten vary considerably. By enlarging our prod- uct range, Lauterbach can now better enable customers to adapt their development system to their project requirements. As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD for de- bugging on high-level language and assem- bler level. Plus, the universal TRACE32-ICD basic concept brings this efficient develop- ment tool to market, directly after the intro- duction of a new processor type. With the two compact emulators, develop- ment tools can be enhansed to fulfill specific applications. TRACE32-ICE COMPACT8 was en- tirely designed for development with 8-bit processors. For TRACE32-ICE COMPACT32 , the functionality of the integrated state analyzer was enhanced for the application in small and medium-size projects. Both systems are ad- justed optimally to their application fields in range of performance and price. The ad- vanced modularity allows extension to the complete system TRACE32-ICE, if required. With the high end system, TRACE32-ICE, a sophisticated in-circuit emulator, is offered. Its performance enables quick finding of com- plex errors as well as a comprehensive per- formance analysis of the target system. All development tools of the TRACE32-series offer complete freedom when selecting the programming language, compiler and the real-time kernel. Whether you want to use the products of the TRACE32-series stand-alone or integrated in a network, all development tools are fully compatible and offer the same 'look and feel' on all supported host sys- tems. At the same time, the universality of all TRACE32-products guarantees quick integra- tion of new processor types, so that a TRACE32-system will be the right develop- ment tool in your next project. What’s Inside New User Interface 2 New, TRACE32 for > ARM7 4 > ColdFire 4 > PowerPC Family 5 > 68HC12 5 > Philips XA 7 Current Information 6 RTOS Support 6 TRACE32-Integration for > Codewright 7 > SDL 8 > EasyCASE 9 > Tornado 10 Exhibitions 11 TRACE32 Customer-tailored development tools

Transcript of TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As...

Page 1: TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD

TRACE32NEWSIssue 1/1997

TRACE32 Development Tools

The openness and modularity of the TRACE32-series products, enables Lauterbach custom-ers to integrate their development systemsinto any project environment and to adapt thesystem configuration to their needs. Withthe new compact emulator TRACE32-ICECOMPACT32, Lauterbach now has a systemon the market, that is optimized in perform-ance and price for small and medium-size ap-plications.When choosing a microprocessor develop-ment tool, technical system requirements,flexibility when applying the tools and invest-ment costs are key selection criteria. The tech-nical system requirements, defined by theprocessor and its frequency, along with thecomplexity of the hard and software and thestringency of the real-time requirements, of-ten vary considerably. By enlarging our prod-uct range, Lauterbach can now better enablecustomers to adapt their development systemto their project requirements.As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD for de-

bugging on high-level language and assem-bler level. Plus, the universal TRACE32-ICDbasic concept brings this efficient develop-ment tool to market, directly after the intro-duction of a new processor type. With the two compact emulators, develop-ment tools can be enhansed to fulfill specific applications. TRACE32-ICECOMPACT8 was en-tirely designed for development with 8-bit processors. For TRACE32-ICECOMPACT32 , thefunctionality of the integrated state analyzerwas enhanced for the application in small andmedium-size projects. Both systems are ad-justed optimally to their application fields inrange of performance and price. The ad-vanced modularity allows extension to thecomplete system TRACE32-ICE, if required.With the high end system, TRACE32-ICE, asophisticated in-circuit emulator, is offered. Its performance enables quick finding of com-plex errors as well as a comprehensive per-formance analysis of the target system. All development tools of the TRACE32-series offer complete freedom when selecting theprogramming language, compiler and thereal-time kernel. Whether you want to use theproducts of the TRACE32-series stand-aloneor integrated in a network, all developmenttools are fully compatible and offer the same 'look and feel' on all supported host sys-tems. At the same time, the universality of allTRACE32-products guarantees quick integra-tion of new processor types, so that aTRACE32-system will be the right develop-ment tool in your next project.

What’s Inside

New User Interface 2New, TRACE32 for> ARM7 4> ColdFire 4> PowerPC Family 5> 68HC12 5> Philips XA 7Current Information 6RTOS Support 6TRACE32-Integration for> Codewright 7> SDL 8> EasyCASE 9> Tornado 10Exhibitions 11

TRACE32 Customer-tailored development tools

Page 2: TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD

2

TRACE32 Development Tools

For microprocessor development systems, in-tuitive graphical interfaces are already to-day's standard. With the new TRACE32-userinterface, Lauterbach not only offers a uni-form, compatible interface for all products ofthe TRACE32-series, but also again guaran-tees the same 'Look and Feel' for all support-ed host systems.The new TRACE32-interface guarantees aquick start for all TRACE32-developmenttools. No matter if you use the low-cost systemTRACE-ICD or the sophisticated in-circuit em-ulator TRACE32-ICE, the new user interface is fully compatible for all systems. Therefore, it is possible to use different complex develop-ment tools in the same project side by side,and what's more, the user instantly feels athome on every system.

At the same time, the uniform 'Look and Feel' for all supported host systems allows the seam-less integration of TRACE32-developmenttools in a network of PC and workstations.The adaptation of the new TRACE32-interface for all supported host systems will be complet-ed by the beginning of 1997. For PC-users the new user-interface is already available forWINDOWS NT and WINDOWS 95. For theworkstations, the adaptation will be carriedout at first on SUN Solaris. All other worksta-tion-platforms will follow. Customers, already applying a TRACE32 sys-tem may request an update for the new inter-face, free of charge, within the warranty termor in the case of a valid software maintainance contract.

TRACE32 User Interface for WINDOWS 95

New, intuitive TRACE32 User Interface

Menubar

Window-specificButtons

Speedbar

Command Line

Minimized Windows

Softkey Line

State Line

New, intuitive TRACE32 User Interface

Page 3: TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD

3

TRACE32 Development Tools

For all other customers an update-package will be offered at the beginning of next year.The new user interface offers intuitive accesson all important functions of the develop-ment system by the pull down menues or thewindow-specific command line. In additionthe use of the analyser was made much easi-er by integrating all important analyser func-tions into the menu line. Information record-

ing for the statistic functions and their evalu-ation e.g. can be triggered by a single mouseclick. Besides the default menu line, the user canload his own pull-down-menues which canbe optimally adapted for his application. Fordebugging real-time systems, for example,the end-user can create his own menu linesand list commands that display all system re-sources and analyse the real-time behaviourof the application. Furthermore, the functionality of the editors,integrated into the development system, wasexpanded so that all standard editing func-tions are available. To enable experienced users to have accesson all commands of their development sys-tem, the command line will still be available.

TRACE32 User Interface for SUN

Local Menu

Page 4: TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD

4

TRACE32 Development Tools

In close cooperation with advanced RISC ma-chines Lauterbach offers, as the first Europe-an manufacturer, an in-circuit emulator forthe processor ARM7TDMI.From now on, an emulation module for ARM-macro-cells is available for the universal devel-opment system TRACE32. As the first core, theARM7TDMI with the AMBA-interface is sup-ported. The system emulates the ARM7TDMImacro-cell with the AMBA-logic, but not theperipherals integrated in the ASIC, i.e. thestructure and the operational characteristics ofthe internal peripherals do not influence theemulation of the microcontroller.For the emulation of an ARM-based ASIC sev-eral signals of the processor are required. Inany case, controlling the emulation requiresthe JTAG-port of the ARM7TDMI and somedebug- and status signals. Unfortunately, thereis no JTAG-port on most of the ARM-standard-products at the moment (e.g. ARM710,ARM100, ARM7500, StrongARM), so that for

these chips, an emulation with TRACE32-products is not available at this time.Coming soon, is the in-circuit emulation of fu-ture ASICs of the ARM-family upgradeable tothe existing system. Therefore, during the de-sign-period of the ASIC, a close cooperationbetween the design engineers and the con-structing engineers at Lauterbach is necessary.Details for the interface between the ARM core and the TRACE32-system must match. For thispurpose, Lauterbach issued the applicationnote "Specification of TRACE32 for ARMCores", which, upon request, we will be de-lighted to send it to.Since the beginning of 1996, Lauterbach hasbeen supporting the processor family ARM7with the in-circuit debugger TRACE32-ICD, to-gether with the EPROM-simulator, an efficienttool for debugging on the assembler- and high-language level. The ICD-debugger communi-cates with the ARM7-processor on the targethardware via the JTAG-interface, built into theprocessor. Through this interface, the softwareis loaded into the target-RAM. Any number ofprogram-breaks as well as spot-breaks can bedefined. It goes without saying that the highlycomplex ICE-breaker-logic, integrated in theARM7-core is also supported. In this way, it ispossible to trigger address-, data- and control-signals as well as combinations of these sig-nals. Operating the ICD-debugger is done viathe intuitive user interface, compatible for allproducts of the TRACE32-series.

In-Circuit Emulator for ARM7

Support for ColdFire

Lauterbach completes its support forMotorola's high performance embedded sys-tems products with development tools for theColdFire family.As usual, the introduction of the TRACE32 de-velopment tools for the ColdFire-family takesplace in two phases. An ICD-debugger onBDM-basis for debugging on high-level lan-guage- and assembler level is already at hand.

Market introduction of the in-circuit emulatorfor the ColdFire-family is scheduled for the be-ginning of 1997. The first system will supportthe MCF5204. Emulation modules for all otherderivatives will follow, and again, as a matterof course, the TRACE32 development toolswill support a wide spectrum of compilers andreal-time kernels for this family.

ARM7TDMI

MCF5102MCF5202MCF5203MCF5204MCF5206

Page 5: TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD

5

TRACE32 Development Tools

A year ago, Lauterbach put ICD-debuggerson the market for the entire Power PC-Fami-ly. Now the development of the in-circuitemulator TRACE32-ICE for these extremelyfast RISC-processors is completed.The modularity of the universal developmenttools of the TRACE32-series also allows the si-

multaneous completion of the emulationmodules for the various power PC-processors.From now on, PPC403GA, PPC403GB,PPC403GC, MPC505 , MPC821 andMPC860 are supported. Other modules willfollow as soon as new derivatives for this fam-ily get to market.It goes without saying that all approvedTRACE32-features are provided for the PowerPC emulator. Moreover, all debug-featuresprovided by the on-chip debug support arefully supported. This way, for example, it isalso possible to monitor variables in thecache by using the internal breakpoint-logic.By an additional trace stage on the emulationmodule, it is possible to record the trace sta-tus lines. For each CPU-cycle, these lines in-form about the program flow, without reduc-ing the real-time behaviour of the CPU byshowing all internal bus cycles and sequen-tializing the program execution. Togetherwith the recorded external bus cycles andprogram listing, the entire program flow maybe retraced.

In-Circuit Emulator for the PowerPC-Family

TRACE32 Support for the 68HC12-Family

As one of the first manufacturers, Lauterbachoffers development tools for the 68HC12-family.Already, a short time after the first 68HC12-de-rivatives were available, the first in-circuit de-buggers TRACE32-ICD were delivered. TheICD-debugger was realized on the basis of the'Single Wire' BDM-interface of the 68HC12. Itis an efficient tool for debugging on high- levellanguage- and assembler level. In addition tothe standard ICD-debugger's features, all addi-tional features of the BDM-interface are fullysupported. For the first time, the 68HC12 ena-bles you to read or write on RAM-memoriesand/or registers, while the application is run-ning in real-time. Moreover the different

modes of the 2 hardware breakpoints, imple-mented for the BDM-interface, allow an effec-tive monitoring of variable access. Byte-wisedeletion and programming of on-chipEEPROM and/or flash-EPROM already be-longs to the standard-features of TRACE32-ICDand are also available for the corresponding68HC12-derivatives. Market introduction ofthe in-circuit emulator for the 68HC12-familyis scheduled for December 1996. The expand-ed functionality and advanced performance ofthe 68HC12 can be fully supported by thestandard features of TRACE32-ICE. At first, em-ulation modules will be available for the68HC12A4 and the 68HC12B32. Other mod-ules for this family will follow.

PPC403GA

PPC403GB

PPC403GC

MPC505

MPC821

MPC860

PPC401EF

MPC801

MPC823

68HC12A4

68HC12B32

PPC403GA

PPC403GB

PPC403GC

MPC505

MPC821

MPC860

PPC401EF

MPC801

MPC823

Page 6: TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD

6

TRACE32 Development Tools

Current Information

68KVRTXmc, MicrotecVxWorks, Wind River Systems

Z80CMX,CMXVRTX80, Microtec

80166PXROS, HighTecOSE Basic, ENEA Data ABRubus OS, Articus Systems

H8Nucleus Plus, Accelerated Technology

New supported Realtime Kernels

Faster Emulation MemoriesSince the beginning of 1996, Lauterbach offers faster emulation memories for its in-circuit em-ulators. Consequently, the maximum emula-tion frequency for most of the processors canbe increased.Emulation memory with an access time of15ns is now available up to 4MB. Memorieswith an access time of 35ns may be expandedup to 16MB.

68KLauterbach further expands the support for the68K-family. There are new emulation modulesfor the 68EN302, 68308, 68328, 68338 andthe 68376.

AMDSince July 1996, an emulation module for thecontroller AM186ER is available. With this ad-dition Lauterbach supports the entire family.

Hitachi Super HAn ICD-debugger is already deliverable for theSuper H-family.The TRACE32 in-circuit emulator for the Super H-series of Hitachi will be available inthe 2nd. Quarter of 1997. First of all, the mi-crocontrollers SH7020, SH7021, SH7034 andSH7032 of the SH-1 family will be supported.Emulation modules for the other Super H-series will then follow.

Siemens C16xLauterbach completes its support for the C16x-family with a new emulation module for theC161. Moreover it is now possible to emulatethe processors C163, C165 and C167 in the3.3V version.Thanks to a redesign of the ICE-base for the16x-family, a 256Kbyte dual-ported ROM em-ulation memory is available. As a result, it ispossible to set up to 256Kbyte break points onaccess on the internal ROM of the processor.These accesses may also be recorded in thetrace buffer.

MCS196-FamilyBy a redesign of the emulation base for theMCS196-family, Lauterbach shifts its supportto bondout technology for this family. New ad-ditions are an emulation module for the 196EAand the 196ET, which can support all deriva-tives of the NT- and KR-family.As the 196EA has the serial debug interface(SDU), an ICD-debugger may be offered forthis processor type.

ICD-Debugger for 56KThe TRACE32-ICD in-circuit debugger for theDSP56K product family now also supports thefamilies DSP561xx and DSP563xx.

Page 7: TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD

7

TRACE32 Development Tools

TRACE32 Support for Philips XA Processors

For the XA-family, an ICD-debugger onROM-monitor-base has been available forseveral months. Until the beginning of 1997,the development of the in-circuit emulatorfor this family will be completed. Until today, the 80C51 is the most popularprocessor on the 8-bit market. The construct-ing engineers, however, often face the prob-lem that the requirements for the efficiency of their applications are no longer satisfied by an8-bit system. The XA Philips Semiconductors offers a 16-bitmicrocontroller which allows the change-over from an 8-bit system to a 16-bit architec-ture comfortably and at low costs. On the onehand the processors of the XA-family are up-ward compatible for the 80C51 and on theother hand, its system architecture satisfies thehigh requirements of modern controllers. By implementing 16-bit CPU-registers, andby expanding the address space and the com-mand set, the XA is more efficient than mostof the comparable upgrade solutions. More-over, the improvement of the high-level-lan-

guage support and the multi-task capability al-lows the implementation of modern, state ofthe art software applications. As always, market introduction of theTRACE32-development tools for the XA-fami-ly takes place in two steps. The in-circuit de-bugger TRACE32-ICD has been available forseveral months. It is realized on the basis of aROM-monitor and represents an efficient toolfor debugging on high-level language- and as-sembler level.The second step, the introduction of the in-cir-cuit emulator for this family is planned for thebeginning of 1997. For a long time, Lauter-bach has offered enhansed features such asthe high-level language support and multitaskcapability as a part of the standard scope ofperformance of the TRACE32-series universalmicroprocessor development tools, and as amatter of course, are also fully available forthe XA-family. The 8051XA-G3 is supported as the first de-rivative. The emulation modules for other de-rivatives will follow.

Codewright-TRACE32 Link

Coupling the products of the TRACE32-se-ries to the professional program editor Code-wright (Premia Corporation), allows for easydebugging directly from Codewright. Thisway any occurring errors can be correctedimmediately in the loaded source file.For the l inking of Codewright to theTRACE32-debugger, a special TRACE32-menu is integrated into the Codewright user-interface during installation. This menu offerscommands for controlling the debugger andfor displaying variables. In this way, the pro-gram flow can be controlled in real-time fromwithin the high-level language program, load-ed in the editor.

On the flip side, it is also possible to test theprogram via the TRACE32-user interface andto find complex errors from the help of effi-cient TRACE32-features. By a simple synchro-nization, the corresponding source file can be loaded in Codewright, and thus executes animmediate error correction. By closely coupling the debugger and pro-gram editor, the software development time isshortened considerably. Hence, an optimalintegrated development environment is creat-ed by the link of these two very efficient tools.

8051XA-G3

Page 8: TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD

8

TRACE32 Development Tools

SDL Integration for TRACE32-ICE

In close cooperation with Lauterbach, S&PMedia offers the integration of the in-circuitemulator TRACE32-ICE with the SDL-specifi-cation tool SDT. The goal of this integration isto provide an integrated development envi-ronment which offers an abstract view on thebehaviour of complex real-time applications.S&P Media is the German distributor of SDT(Telelogic) and offers tools and consulting forthe real-time industry.SDT is a highly integrated software package formanaging and automating the developmentand maintainance of real-time and interactivesystems. On the basis of the object-orientedmethodics OMT and the graphical specifica-tion language SDL, SDT allows the specifica-tion and design of complex real-time softwareon an abstract level. The graphical specifica-tions can be simulated and then executed onthe target system with the automatically gener-ated C-Code. The standard procedure withSDT is shown in the chart below.The SDT Cmicro-tester is responsible for test-ing on the target system. The Cmicro testerconsists of two parts: C modules which arecompiled together with the SDT Cmicro Li-

brary and downloaded to the target, and a pro-gram that runs on the host system allowing theuser interface to enter commands and to readtrace information. The modules on the target system read the SDLinformation from the running SDL-system andsend this information, by way of a defined in-terface (e.g.V.24), to the host system. At thesame time, the modules accept commandsfrom the program running on the host system.The integration of the In-Circuit EmulatorTRACE32-ICE allows for easy testing without aseparate interface on the target system.Through the dual-port access of the emulator,the Cmicro-tester may read out system infor-mation without influencing the behaviour ofthe target system. With the help of the analyzerof TRACE32-ICE a comprehensive analysis ofthe system behavior is possible.At the same time, TRACE32-ICE is able to testall non-SDL applications via its intuitive userinterface.By combining SDT and TRACE32, an efficientdevelopment environment is available, allow-ing for a smooth integration of your SDL ap-pliction.

Specification

With SDL and MSCs, you defineon PC the architecture and thedynamics oth the target system

Simulation

You verify the system by sim-ulating it on the PC - withSDT-simulator and MSC-trace no problem

Target Test

The Cmicor-testershows the MSC-tracedirectly from the tar-get. The system is val-idated

S D T C m i c r o T e s t e r U I

For more informationcontact:

TelelogicP.O. Box 4128S-203 12 Malmo, SwedenPhone: ++46 40 17 47 00Fax: ++46 40 17 47 47E-mail: [email protected]

116-240 Village BlvdPrinceton, NJ 08540Phone: ++1 609 520 1935Fax: ++1 609 520 8512E-Mail: [email protected]://www.telelogic.se

Page 9: TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD

9

TRACE32 Development Tools

EasyCASE-TRACE32 Link

Coupling the case-tool EasyCASE with thedevelopment-tools of the TRACE32-seriesnot only reduces the development times forembedded systems, by sophisticated debug-ging on structure diagram level, it also al-lows for improved quality assuranceaccording to ISO 9001. EasyCASE (Siemens Austria) is an integrateddevelopment environment, supporting thesoftware engineer in designing and program-ming, as well as in the maintenance and doc-umentation of complexe software systems.The basic concept of EasyCASE is the graphi-cal visualization of program flows in the formof structure diagrams. To satisfy the customer's desire for followingthe program flow at the structure diagram lev-el, in real-time, EasyCase has the potential tointegrate debuggers via a programmable add-in-interface. Thereby, the debugger can becontrolled from within EasyCASE, and the de-

bugger, is able to influence EasyCASE througha defined control mechanism.For the link of EasyCASE and the TRACE32-debugger, a special TRACE32-menu is imple-mented into the EasyCASE user-interface dur-ing the installation, offering commands forcontrolling the debug-process and for display-ing variables. With this, the program flowmay be followed and controlled in the struc-ture diagram.Another way is to test the program via theTRACE32-user-interface and localize com-plex errors by help of the efficient TRACE32features. By a simple synchronization, it ispossible to load the corresponding structurediagram section into the EasyCASE editor forquick error correction.Coupling the TRACE32-debugger with theCASE-tool EasyCASE is possible for all prod-ucts of the TRACE32-series under WIN-DOWS NT and WINDOWS 95.

Page 10: TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD

10

TRACE32 Development Tools

TORNADO Integration for TRACE32-ICE

The development of real-time applicationsputs high demands on hard and software en-gineers. The increasing complexity of thesesystems requires very efficient developmenttools. By the integration of TRACE32-ICE intothe integrated development environmentTORNADO, a powerful tool combination ismade available, meeting the highest require-ments. The development time for complex real-timeapplications has continually decreased in re-cent years. Integrated development environ-ments, supporting the constructing engineerfrom the first layout of the software to the endof the test phase, help to face the increasingtime pressure. On one hand, such develop-ment environments reduce the training time,and on the other hand, allow the switching be-tween the different development phases with-out any problems, as the applied tools are

adjusted accurately. TORNADO, by WindRiver Systems, represents a new generation ofdevelopment environments for complex real-time applications. It includes an enhanced C/C++ Cross-Compiler, an assembler, a link-er, a symbolic high-level-language debugger, asystem for version control, a browser for real-time operating system structures and manyother useful tools.During the software integration, the debug-tools included in TORNADO, are linked to thetarget system through a so-called Target Serverwhich supports a large number of communica-tion interfaces such as Ethernet, serial conne-tion, ICE or ROM emulator. On the target sys-tem, the so-called Debug-Agent handles thecommunication for the application and for thereal-time kernel VxWorks. The debug-agent isa special driver, which is linked to the applica-tion.

Page 11: TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD

11

TRACE32 Development Tools

For integrating the in-circuit emulatorTRACE32-ICE into the TORNADO-develop-ment environment, Lauterbach uses ICE asthe method of communication. As a result,the functions that the debug agent ordinarilyprovides are now provided by the emulator.With the TORNADO user interface, the de-sign engineer can now monitor his system re-sources and debug his application using thepowerful TRACE32 features in a transparentway. By utilizing TRACE32-system-resour-ces, the efficiency of the development envi-ronment can be improved considerably. For

example, it is also possible to set breakpointsfor code in the ROM. In addition, monitoringof all system information and resources canbe executed in real-time via the dual-portmemory.By totally integrating all tools applied for thedevelopment process, efficient developmentsurroundings may result, helping the designengineer to shorten considerably the time-to-market date of his real-time application.TheTORNADO-integration of TRACE32-ICE isavailable on WINDOWS-NT and on SUN for68K, CPU32 and the x86-family.

AustraliaElectronics at Workin MelbourneJune 18-19, 1997represented by Electro Optics Pyt. Ltd.

DenmarkTeknik & Datain OdenseFebruary 5-7, 1997represented by NOHAU Denmark A/S

HI 97in HerningSeptember 16-20, 1997represented by NOHAU Denmark A/S

IsraelElectronica 97in Tel AvivMarch 25-27, 1997represented by ITEC Ltd.

NetherlandsIndustriele Elektronicain Utrecht JaarbeursApril 8-11, 1997represented by TRITEC Benelux B. V.

SwedenDSP Scandinaviain StockholmJune 3-4, 1997 represented by NOHAU Electronik AB.

Embedded Computingin GothenburgSeptember 2, 1997represented by NOHAU Electronik AB.

Embedded Computingin StockholmSeptember 4, 1997represented by NOHAU Electronik AB.

Komponent 97in GothenburgSeptember 9-12, 1997represented by NOHAU Electronik AB.

USAEmbedded Systems Conference Eastin BostonMarch 12-15, 1997represented by Lauterbach Inc.

Exhibitions

Page 12: TRACE NEWS - Lauterbachcustomers to adapt their development system to their project requirements. As a low cost starter system, Lauterbach offers the in-circuit debugger TRACE32-ICD

TRACE32 Development Tools

Australia ELEKTRO OPTICS Pty. Ltd Mr. Philip Montgomery Phone (2) 6541873

Austria Nowatron Elektronik GmbH Mr. Muttenthaler Phone (1) 8658543-0

Benelux TRITEC Benelux B.V. Mr. Robbert de Voogt Phone ++31 78 681 61 33

China Watertek Inc. Mr. J. Chen Phone +86-10-2383376

Denmark NOHAU Denmark A/S Mr. Flemming Jensen Phone 43446010

Egypt WANTECH Mr. W. A. Nawara Phone (+202) 336 4742

France LOGIC INSTRUMENT Mr. Denis Morand Phone (1) 39899622

Germany Lauterbach Datentechnik GmbH Mr. Norbert Weiss Phone (08104)8943-64

India Electro Systems Mr. G. V. Gurunatham Phone 0091 803 323029

Ireland NORAL MICROLOGICS Ltd.Mr. Phil JohnsonPhone (01254) 682092

Israel ITEC Ltd. Mr. Mauri GottliebPhone 972-3-6491202

Italy DELO SYSTEMSMr. Giuseppe Egoriti Phone (02) 90 722 441

Japan NPS Inc. Mr. Hiroshi Kakiuchi Phone (03)3405-0511

South Africa Eagle Technology Mr. KarniPhone 27-21-23-4943

South Korea DA SAN TechnologyMr. Gilbert KoPhone (02) 511-9846

Spain CAPTURA ELECTRONICA,SCCLMr. Juan Martinez Phone (3)291 76 33

Sweden Nohau Elektronik AB Mr. Mikael Johnsson Phone 040-592200

Switzerland JBERG DatentechnikMr. Andreas JbergPhone (062) 7710 886

Taiwan Superlink Technology Corp.Mr. Tony WuPhone 886-2-705-7090

Turkey BILDEM Bilgisayar Ltd. Sti.Mr. Hakan Yavuz Phone +90 (312)4472700

UK NORAL MICROLOGICS Ltd. Mr. Phil JohnsonPhone (01254) 682092

USA BOSTON SYSTEM OFFICEMr. Frank O'BrienPhone (617) 320 9400

USA Lauterbach, Inc. Ms. Andrea MartinPhone (508) 303 6812

Please return by fax, or mailin a window envelope:

To

Lauterbach Datentechnik GmbHNews ’97Fichtenstr. 27D-85649 Hofolding

Fax: ++49 8104 9843-30

From

Name ____________________________________Company ____________________________________Address ____________________________________

____________________________________Phone ____________________________________Fax ____________________________________Email ____________________________________

❒ We use the following processors:_______________________________________

❒ We use the following host systems:_______________________________________

❒ We do not use development tools. Please delete our address from your mailing-list.