Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
ICE
-196
Tech
nic
al In
form
atio
n
21.0
2.17
ICE-196
In-Circuit Emulator for 80196
■ Bondout support■ Works with Intel, Tasking and IAR Compilers■ C++ support■ Dual ported memory■ Banking support for 256 banks■ Supports memory split for program and data■ CASE tools interface■ RTOS support■ Software compatible ROM Monitor■ Windows95, NT and X windows interface
The TRACE32-ICE196 supports bondout microcontrollerfrom Intel. Its modular and open technology allows thefast integration of new chip designs.
A software compatible SDU Debugger is available for the196EA. All other derivatives are supported by a ROMMonitor.
TRACE32 works with the highest variety of host inter-faces. The communication link to the host is done by theprinter port, a fibre optic interface or ethernet allowing ahigh-speed transfer.
8XC196EN
TRACE32 - Technical Information 2
Basics of Operation
The ICE-196 is a high-performance emulation system for most of the mem-bers of the 196 family from Intel.
On the emulation base there is an extra slot for the TRACE32 Port Analyzer. Depending on CPU type various sig-nals can be traced. Some probes have connectors to trace external target lines.
Operating Modes The Emulator can work in stand-alone mode with internal clock or in active mode with internal or the target clock. On power-down of the target system the emulator tristates its output buffers and isolates its internal emulation cir-cuits.
The operation modes are as follows:
❏ Reset Down
❏ Reset Up
❏ No Probe
❏ Alone Internal
❏ Alone External
❏ Emulation Internal
❏ Emulation External
Target
PortAnalyzer
Emulation module Base module
VoltageControl
Port Buffer
ExceptionControl
Emulation-CPU
BreakControl
Strobe/Buffer
Control
DualportControl
WaitControl
EmulationBus
ICE-196
TRACE32 - Technical Information 3
Dual-Port Access
All TRACE32 memories are dual-ported. The dual-port access makes it possible to display and modify the con-tents of the overlay memory, to set or delete breakpoints or use the flag memory while the application is run-ning in real-time.
The following dual-port access modesare implemented:
❏ Nodelay
❏ EGAP
In the Nodelay mode the dual-portcycle is inserted between the buscycles generated by the CPU. This
means that the max. speed of opera-tion is not possible in this mode, orextra wait states are needed for correctoperation.
In the EGAP mode the dual-portcycle is inserted between the buscycles generated by the CPU. Thismeans that the max. speed of opera-tion is not possible in this mode, orextra wait states are needed for correctoperation. EGAP mode is working withhigher frequencies, but flag system isdisabled in this mode.
In the Denied mode the dual portaccess is switched off.
Max. Operation Frequency ■ 20■ 16/32 MHz for the 196EA
Clock
❏ Operation with external or internal clock
❏ 1..40 MHz internal clock
Dual port access modes
ICE-196
TRACE32 - Technical Information 4
HLL Debugging
The TRACE32 Debugger support all standard compiler for C and PLM from Intel. For more information on the sup-ported compilers refer to the section “Debug Interfaces”.
Full support in real-time for:
❏ Break-before-line operation
❏ HLL single step in real-time
❏ Trigger and trace on local variables
Background Task The background task allows:
❏ To process interrupts
❏ To maintain the refresh of a target DRAM
while the emulation is stopped.
Wait System ■ Additional wait cycles (1-15)
may be specified ■ Up to 250 wait cycles (4K
blocks globally and bytewise)
Banking Support External bank switching schemes can be supported by the memory mapper. Therefore a seperate input probe is needed for the emulator.
Page EPROMs are also supported by memory mapper.
Selective Mapping of Memory ClassesThe address mapper can segment the memory into program and data area. By using this segmentation e.g. it is
possible to map the program area to the emulation memory while the RAM area remains mapped to the target.
ICE-196
TRACE32 - Technical Information 5
CPU Peripherals
❏ Display of onchip peripherals
❏ User definable display of the onchip peripherals
❏ Definition is done interactive supported by softkeys
❏ Pull down menues for settings
❏ Additional description for each field
❏ Display of onchip peripherals
❏ User definable display of the onchip peripherals
❏ Definition is done interactive supported by softkeys
❏ Pull down menues for settings
❏ Additional description for each field
❏
ICE-196
TRACE32 - Technical Information 6
Exception Control
The TRACE32 exception controller allows to permanently activate an exception, to enable or disable specific
exceptions, to trigger on specific exceptions or to stimulate an excep-tion.
Clock Fail Detection
On-Circuit Emulation
❏ Supports ONCE mode for Clip-Over adaptation.
Trap trigger
Static exception setting
Target exception control
Trigger on exception
Stimulate exception
ICE-196
TRACE32 - Technical Information 7
Modules Overviewtbd
ICE-196
TRACE32 - Technical Information 8
Debug InterfacesTRACE32-PowerView supports most compilers, realtime operation systems and debuggers.
New integrations are mostly done on customers request. If your compiler or RTOS is not supported now, please ask us !
Compiler Support 196
RTOS Support
CPU Language Compier Company
Option
80196 C ICC196 IAR Systems AB
UBROF
80196 C IC96 Intel Corporation
OMF-96
80196 C C196 TASKING
OMF-96
80196 PLM PL/M96 Intel Corporation
OMF-96
ICE-196
Debug Interfaces
TRACE32 - Technical Information 9
Debugger Support
CPU Debugger Company
WINDOWS CE PLATF. BUILDER
-
CODE::BLOCKS
-
C++TEST -
ADENEO -X-TOOLS / X32
blue river software GmbH
CODEWRIGHT
Borland Software Corporation
CODE CONFIDENCE TOOLS
Code Confidence Ltd
CODE CONFIDENCE TOOLS
Code Confidence Ltd
EASYCODE EASYCODE GmbH
ECLIPSE Eclipse Foundation, Inc
CHRONVIEW Inchron GmbH
LDRA TOOL SUITE
LDRA Technology, Inc.
UML DEBUGGER
LieberLieber Software GmbH
SIMULINK The MathWorks Inc.
ATTOL TOOLS
MicroMax Inc.
VISUAL BASIC INTERFACE
Microsoft Corporation
LABVIEW NATIONAL INSTRUMENTS Corporation
RAPITIME Rapita Systems Ltd.
RHAPSODY IN MICROC
IBM Corp.
ICE-196
Debug Interfaces
TRACE32 - Technical Information 10
RHAPSODY IN C++
IBM Corp.
DA-C RistanCASETRACEANALYZER
Symtavision GmbH
TA INSPECTOR
Timing Architects GmbH
UNDODB Undo Software
VECTORCAST UNIT TESTING
Vector Software
VECTORCAST CODE COVERAGE
Vector Software
CPU Debugger Company
ICE-196
Debug Interfaces
TRACE32 - Technical Information 11
Operation Voltage and FrequencyThe maximum operation frequency of TRACE32-ICE depends on:
❏ The max. frequency of the CPU
❏ The access time of the overlay memory (15ns or 35ns)
❏ The mapper mode (Slow or Fast)
❏ The number of waitstates (WO = 0 waitstates W1 = 1 waitstate)
❏ The dual-port access mode
Denied Access
Nodelay Access
Operating VoltageThis list contains information on probes available for other voltage ranges. Probes not noted here supply an oper-ation voltage range from 4.5V to 5.5V.
tbd
ICE-196
Operation Voltage and Frequency
TRACE32 - Technical Information 12
Dimensions
Module Dimensionstbd
ICE-196
Dimensions
TRACE32 - Technical Information 13
ConnectorsOn each emulation module there are half-size connectors to:
❏ Connect the emulation module directly to the target by providing the corresponding connectors also on the target hardware
❏ Connect a standard adapter from Emulation Technology, YAMAICHI, AMP, TOKYO ELETECH etc.
The following table lists the physicaldimensions of these connectors.
tbd
ICE-196
Dimensions
TRACE32 - Technical Information 14
AdapterThe adapters connect in different ways
❏ With Clip-Over Adapters the CPU can stay on the target board.
❏ With Solder-ON adapters the CPU must be removed
❏ YAMAICHI and AMP adapters fit to the CPU socket
The following table lists the physicaldimensions of these adapters.
Not necessary.
ICE-196
Dimensions
TRACE32 - Technical Information 15
Available Tool ChainTRACE32 provides a complete set of development tools for this family. This includes:
❏ The In-Circuit Emulator TRACE32-ICE
❏ The high speed RISC Emulator TRACE32-FIRE
❏ The BDM/JTAG/ONCE etc. based In-Circuit Debugger TRACE32-ICD
❏ The ROM Monitor based In-Circuit Debugger TRACE32-ICD
❏ The ICD Trace, a trace externsion to the BDM/JTAG debuggers or ROM monitors
❏ Evaluation boards, which can be used until the target hardware is available.
❏ The Instruction Set Simulator (SIM), a software tool for code test without any hardware
The following list give an overviewwhich development tools are availablefor the specific derivatives of this family.
tbd
ICE-196
Available Tool Chain
TRACE32 - Technical Information 16
Order Information
Module Description
Detailed Order Information
ICE-196
Order Information
TRACE32 - Technical Information 17
Contact
International RepresentativeArgentina
Anacom Eletronica Ltda.Mr. Rafael SoriceRua Nazareth, 807, BarcelonaBR-09551-200 São Caetano do Sul, SPPhone: +55 11 3422 4200FAX: +55 11 3422 4242EMAIL: [email protected]
AustraliaEmbedded Logic Solutions P/LMr. Ramzi KattanSuite 2, Level 3144 Marsden StreetParramatta NSW 2150Phone: +61 2 9687 1880FAX: +61 2 9687 1881EMAIL: [email protected]
AustriaLauterbach GmbHAltlaufstr. 40D-85635 Höhenkirchen-SiegertsbrunnPhone: +49 8102 9876 0FAX: +49 8102 9876 999EMAIL: [email protected]
BelgiumTritec Benelux B.V.Mr. Robbert de VoogtStationspark 550NL-3364 DA SliedrechtPhone: +31 184 41 41 31FAX: +31 184 42 36 11EMAIL: [email protected]
BrazilAnacom Eletronica Ltda.Mr. Rafael SoriceRua Nazareth, 807, BarcelonaBR-09551-200 São Caetano do Sul, SPPhone: +55 11 3422 4200FAX: +55 11 3422 4242EMAIL: [email protected]
CanadaLauterbach Inc.Mr. Udo Zoettler4 Mount Royal Ave.USA-Marlborough, MA 01752Phone: +1 508 303 6812FAX: +1 508 303 6813EMAIL: [email protected]
China BeijingLauterbach Technologies Co., LtdMr. Linglin HeBeijing OfficeA3,South Lishi Road, XiCheng DistrictBeijing 100037, P.R. ChinaPhone: +86 10 68023502FAX: +86 10 68023523EMAIL: [email protected]
China ShenzhenLauterbach Technologies Co., Ltd1406/E Xihaimingzhu BuildingNo.1 Taoyuan Road, Nanshan DistrictShenzhen 518052, P.R. ChinaPhone: +86 755 8621 0671FAX: +86 755 8621 0675EMAIL: [email protected]
China SuzhouLauterbach Technologies Co., LtdMr. Linglin HeHengyu Square, Rm 709No. 188, Xing Hai StreetSuzhou, 215021 P.R. of ChinaPhone: +86 512 6265 8030FAX: +86 512 6265 8032EMAIL: [email protected]
Czech. RepublicLauterbach GmbHAltlaufstr. 40D-85635 Höhenkirchen-SiegertsbrunnPhone: +49 8102 9876 0FAX: +49 8102 9876 999EMAIL: [email protected]
DenmarkNohau Danmark A/SMr. Flemming JensenKlausdalsbrovej 493DK-2730 HerlevPhone: +45 44 52 16 50FAX: +45 44 52 26 55EMAIL: [email protected]
EgyptWantech EgyptMr. Wagih A. Nawara5 Shafik Ghalie St., Suite 2Off Pyramids Road, GizaCairo 12111Phone: +20 100 1251955FAX: +20 100 1250349EMAIL: [email protected]
FinlandNohau Solutions FinlandMr. Martti ViljainenTeknobulevardi 3-5FI-01531 VantaaPhone: +358 40 546 1469FAX: +358 9 2517 8101EMAIL: [email protected]
FranceLauterbach S.A.R.L.Mr. Jean-Pierre ParadisoEuroparc - Le Hameau B135 Chemin Des BassinsF-94035 Créteil CedexPhone: +33 1 49 56 20 30FAX: +33 1 49 56 20 39EMAIL: [email protected]
GermanyLauterbach GmbHAltlaufstr. 40D-85635 Höhenkirchen-SiegertsbrunnPhone: +49 8102 9876 0FAX: +49 8102 9876 999EMAIL: [email protected]
Germany NorthLauterbach GmbHMr. Klaus HommannLeonhardring 5D-31319 SehndePhone: +49 8102 9876 174FAX: +49 5138 6185 3EMAIL: [email protected]
ICE-196
Contact
TRACE32 - Technical Information 18
Germany SouthLauterbach GmbHAndreas GrimmAltlaufstr. 40D-85635 Höhenkirchen-SiegertsbrunnPhone: +49 8102 9876 190FAX: +49 8102 9876 187EMAIL: [email protected]
GreeceLauterbach GmbHAltlaufstr. 40D-85635 Höhenkirchen-SiegertsbrunnPhone: +49 8102 9876 0FAX: +49 8102 9876 999EMAIL: [email protected]
HungaryLauterbach GmbHAltlaufstr. 40D-85635 Höhenkirchen-SiegertsbrunnPhone: +49 8102 9876 0FAX: +49 8102 9876 999EMAIL: [email protected]
India-BangaloreElectro Systems Associates Pvt. Ltd.Mr. G. V. GurunathamS-606, World Trade CenterMalleswaram West, No.26/1, Dr. Rajkumar
RoadIndia - Bangalore 560055Phone: +91 80 67648888FAX: +91 80 23475615EMAIL: [email protected]
India-ChennaiElectro Systems Associates Pvt. Ltd.Mr. D. KannanNo.109 /59A , Ground FloorIV Avenue, Ashok NagarIndia - Chennai - 600 083 TamilnaduPhone: +91 044-24715750FAX: ++91 44 24715750EMAIL: [email protected]
India-DelhiElectro Systems Associates Pvt. Ltd.Mr. R.K. BhandariNo. 705, 7th Floor, Laxmi DeepShivajinagarIndia - Delhi - 110 092Phone: +91 11-22549351FAX:EMAIL: [email protected]
India-HyderabadElectro Systems Associates Pvt. Ltd.Mr. C.V.M. Sri Ram MurthyShop No. 14, "Global Enclave"Bhagyanagar Colony, Kukat pallyIndia - Hyderabad 500 072Phone: +91 40-23063346FAX: +91 40-23063346EMAIL: [email protected]
India-PuneElectro Systems Associates Pvt. Ltd.Mr. R K BhandariShriram Complex,1126/1, Model ColonyShivajinagarIndia - Pune - 411 016Phone: +91 20 - 30462035 / 25663FAX: +91 20-25677202EMAIL: [email protected]
IrelandLauterbach Ltd.Mr. Barry Lock11 Basepoint Enterprise CentreStroudley RoadBasingstoke, Hants RG24 8UPPhone: +44-1256-333-690FAX: +44-1256-336-661EMAIL: [email protected]
IsraelItec Ltd.Mr. Mauri GottliebP.O.Box 10002IL-Tel Aviv 61100Phone: +972 3 6491202FAX: +972 3 6497661EMAIL: [email protected]
ItalyLauterbach SrlMr. Maurizio MenegottoVia Enzo Ferrieri 12I-20153 MilanoPhone: +39 02 45490282FAX: +39 02 45490428EMAIL: [email protected]
JapanLauterbach Japan, Ltd.Mr. Kenji Furukawa3-8-8 ShinyokohamaKouhoku-ku, Nisso 16th BuildingYokohama-shi, Japan 222-0033Phone: +81 45 477 4511FAX: +81 45 477 4519EMAIL: [email protected]
LuxembourgTritec Benelux B.V.Mr. Robbert de VoogtStationspark 550NL-3364 DA SliedrechtPhone: +31 184 41 41 31FAX: +31 184 42 36 11EMAIL: [email protected]
MalaysiaFlash TechnologyMr. Teo Kian HockNo 61, # 04-15 Kaki Bukit Av 1Shun Li Industrial ParkSGP-Singapore 417943Phone: +65 6749 6168FAX: +65 6749 6138EMAIL: [email protected]
MexicoLauterbach Inc.Mr. Udo Zoettler4 Mount Royal Ave.USA-Marlborough, MA 01752Phone: +1 508 303 6812FAX: +1 508 303 6813EMAIL: [email protected]
NetherlandsTritec Benelux B.V.Mr. Robbert de VoogtStationspark 550NL-3364 DA SliedrechtPhone: +31 184 41 41 31FAX: +31 184 42 36 11EMAIL: [email protected]
New ZealandEmbedded Logic Solutions P/LMr. Ramzi KattanSuite 2, Level 3144 Marsden StreetParramatta NSW 2150Phone: +61 2 9687 1880FAX: +61 2 9687 1881EMAIL: [email protected]
NorwayNohau Solutions ABMr. Jörgen NilssonDerbyvägen 4SE-21235 MalmoePhone: +46 40 592 206FAX: +46-40 592 229EMAIL: [email protected]
PolandQUANTUM Sp. z o.o.Mr. Aleksander Bilul. Jeleniogorska 654-056 WroclawPhone: +48 71 362 6356FAX: +48 71 362 6357EMAIL: [email protected]
ICE-196
Contact
TRACE32 - Technical Information 19
PortugalCaptura Electronica,SCCLMr. Juan Martinezc/Duero, 40E-08031 BarcelonaPhone: +34 93 429 5730FAX: +34 93 407 0778EMAIL: [email protected]
RomaniaLauterbach GmbHAltlaufstr. 40D-85635 Höhenkirchen-SiegertsbrunnPhone: +49 8102 9876 0FAX: +49 8102 9876 999EMAIL: [email protected]
RussiaRTSoftMr. Alexey IsaevNikitinskaya 3RUS-105037 MoscowPhone: +7 495 742 6828FAX: +7 495 742 6829EMAIL: [email protected]
SingaporeFlash TechnologyMr. Teo Kian HockNo 61, # 04-15 Kaki Bukit Av 1Shun Li Industrial ParkSGP-Singapore 417943Phone: +65 6749 6168FAX: +65 6749 6138EMAIL: [email protected]
South Korea, PangyoMDS Technology Co.,Ltd.Mr. Sangheon Lee3FL. Hancom Tower49, Daewangpangyo-ro 644, Bundang-guSeongnam-si, Gyeonggi-do, 463-400, ROKPhone: +82-31-627-3000FAX: +82-31-627-3100EMAIL: [email protected]
SpainCaptura Electronica,SCCLMr. Juan Martinezc/Duero, 40E-08031 BarcelonaPhone: +34 93 429 5730FAX: +34 93 407 0778EMAIL: [email protected]
SwedenNohau Solutions ABMr. Jörgen NilssonDerbyvägen 4SE-21235 MalmoePhone: +46 40 592 206FAX: +46 40 592 229EMAIL: [email protected]
SwitzerlandJDT Jberg DatenTechnikMr. Andreas JbergZimmereistrasse 2CH-5734 Reinach AGPhone: +41 62 7710 886FAX:EMAIL: [email protected]
TaiwanSuperlink Technology Corp.Mr. Sulin Huang3F-8,No.77,Sec.1,Xintaiwu Rd.,Xizhi District,New Taipei City 22101, Taiwan, R.O.C.Phone: +886 2 26983456FAX: +886 2 26983535EMAIL: [email protected]
TunisiaLauterbach Consulting S.A.R.L.Mr. Khaled JmalRoute El Ain Km 3.5TN-3062 SfaxPhone: +216-74611730FAX: +216-74611723EMAIL: [email protected]
Turkey-1Tektronik Muh. ve Tic. A.S.Mr. Hakan YavuzCyberPlaza B-Blok, 702BBilkent06800 AnkaraPhone: +90 312 437 3000FAX: +90 312 437 1616EMAIL: [email protected]
Turkey-2G3TEK Embedded Technologies Ltd.Mr. Celal AygunIlkyerlesim Mah. 445.Sok. No: 4806370 Batikent/AnkaraPhone: +90 312 3324769FAX: +90 312 3324769EMAIL: [email protected]
UKLauterbach Ltd.Mr. Barry Lock11 Basepoint Enterprise CentreStroudley RdBasingstoke, Hants RG24 8UPPhone: +44 1256 333 690FAX: +44 1256 350 301EMAIL: [email protected]
USA EastLauterbach Inc.Mr. Udo Zoettler4 Mount Royal Ave.USA-Marlborough, MA 01752Phone: +1 508 303 6812FAX: +1 508 303 6813EMAIL: [email protected]
USA WestLauterbach Inc.Mr. Bob Kupyn1111 Main Street, Suite 620USA-Vancouver, WA. 98660Phone: +1 503 524 2222FAX: +1 503 524 2223EMAIL: [email protected]
ICE-196
Contact
TRACE32 - Technical Information 20
Additional Information
Lauterbach GmbHAltlaufstr. 40 D-85635 Höhenkirchen-SiegertsbrunnTel. ++49 8102 9876-0 FAX [email protected]://www.lauterbach.de
Lauterbach Inc.4 Mount Royal Ave.Marlboro MA 01752Phone (508) 303 6812 FAX (508) 303 [email protected]://www.us.lauterbach.com
Lauterbach Ltd.11 Basepoint Enterprise Ctre Stroudley RoadBasingstoke, Hants RG24 8UP Phone ++44-1256-333-690 FAX -661 [email protected]:/www.lauterbach.co.uk
Lauterbach S.A.R.L.135 Chemin Des BassinsF-94035 Créteil CedexPhone ++33-149-562-030 FAX ++33-149-562-039 [email protected]:/www.lauterbach.fr
Lauterbach Japan, Ltd.3-9-5 Shinyokohama Kouhoku-kuYokohama-shi Japan 222-0033Phone ++81-45-477-4511 FAX [email protected]://www.lauterbach.co.jp
Lauterbach s.r.l.Lauterbach s.r.l. Via Enzo Ferrieri 12I-20153 MilanoPhone ++39 02 45490282FAX ++39 02 [email protected]://www.lauterbach.it
Suzhou Lauterbach Consulting Co.,Ltd.
Room 1605, Xing Hai International SquareNo.200, Xing Hai StreetSuzhou, 215021 PR of ChinaPhone: 0086-512 6265 8030FAX: 0086-512 6265 [email protected]://www.lauterbach.cn
Disclaimer
http://www.lauterbach.com
The information presented is intended to give overview information only. Changes and technical enhancements or modifications can be made with-out notice.
ICE-196
Contact
TRACE32 - Technical Information 21
ICE-196
Contact