ebook img

appliedMicrosystems :: brochures :: EL 1600 68000 Jan96 PDF

6 Pages·0.32 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview appliedMicrosystems :: brochures :: EL 1600 68000 Jan96

EL 1600 Development System For Motorola 68000/EC/HC000 and Toshiba 68003/301/303/305 Highlights Fully integrated, high-performance development solution for 68000/EC/HC. • Full 16 MHz support for all 68000/EC000/HC000 variants • Powerful, multi-windowed C/C++ debugger runs on Sun SPARC, HP 9000, and PC hosts • Debugger operates stand-alone or in the MRI MasterWorks environment • Compatible with MRI, GNU, DIAB Data and Intermetrics compilers (IEEE695 and a.out OMF) • Installs no monitor in target memory; all 68000 features available • Auto-configured Performance Analysis System runs at full bus-cycle frequency, monitors unlimited modules • RTOS-Link(cid:153)/KA option provides high-level view of RTOS data structures and allows task qualification for breakpoints from within MWX-ICE • Trace memory with timestamp or LSA captures 72 bits of information about each bus cycle with depth Do it Better of 8(cid:160)K frames The EL(cid:160)1600 Emulator from Applied Microsystems is • Monitor up to 8 parallel events at once or use 4 event customized to the unique needs of 68000 developers. And system groups to find deeply nested bugs it offers utility that spans the entire product development • Overlay memory (1 MB and 2 MB) to effectively process. Whether you(cid:146)re working on software or debugging replace target ROM production hardware, the EL(cid:160)1600 makes developing • Single-window correlated assembly-to-source trace MC68000 products easier, faster, and better. display clearly describes effect of compiler optimizations During specification, EL(cid:160)1600 overlay memory helps • Fully isolated probe-tip, diagnostic scope loops, and your team analyze algorithms in real-time. A powerful trace trace memory help verify hardware design and and event system tracks data through the various software diagnose problems layers, while the fully-buffered probe tip and diagnostic • Probe-tip has exceptional AC timing performance for scope loops accelerate hardware verification and diagnosis. accurate emulation Get through the critical integration phase with non-intrusive • Compact probe-tip simplifies target connection emulation and the help of Applied(cid:146)s experienced Application Support Group. And with its ability to accept regression scripts and isolate production problems, the EL(cid:160)1600 keeps giving value as the product is released to manufacturing. Ÿ Applied We also offer tools to support these Motorola products: 68000, 68020, 68030, 68040/040V, 68060/EC/LC060 ColdFire Microsystems MCF5102, 68330/340, 68331/332, 68360/EN/MH, CPU32 Corporation Faster. That(cid:146)s what your tools are all Helping You Build It about. And while any development Debugging Made Better Easier. That(cid:146)s the difference between team gets value from logic analyzers Whether you use a debugger every a tool you use, and one that sits on and monitors, a well-designed day or just every so often, you can the bench. The EL 1600 makes the emulator gives you the breadth and easily be comfortable and productive capabilities of a full-scale emulator so depth that can make all the difference with this intuitive, function-rich Sun accessible that you(cid:146)ll actually use all in meeting your schedule. SPARC-, HP 9000-, or PC-hosted C/C++ that power. The EL(cid:160)1600 is designed to help source- and assembly-level debugger. The EL 1600 makes it simple right the whole team get done sooner. The notebook feature eliminates from the start. Just plug in the probe From software or hardware engineers the need to remember debugger tip; no need for special adaptors or to manufacturing technicians, the command language(cid:151)you can just complicated wiring. And because no EL(cid:160)1600 delivers information about point and click. And the context- target hardware resources are used, your product that you can(cid:146)t get as sensitive hypertext help system saves you don(cid:146)t have to worry about easily(cid:151)or at all(cid:151)with any other tool. time spent hunting through manuals. compensating for the emulator or And because it(cid:146)s designed just for the The windowed graphical interface modifying your hardware design. 68000, the emulator offers complete lets you visually organize your Best of all, working with the visibility of even the most esoteric approach to solving a problem. You EL 1600 is easy. The graphical processor activity, but doesn(cid:146)t intrude don(cid:146)t have to grapple with complex windowed interface puts you in on the operation of your application. modes and functions to fully exploit control, with shortcuts for the power of the emulator. And experienced users and intuitive Better. The EL 1600 for 68000 makes whether you prefer to work with a operation and help for new or it easy to do a better job, and that mouse or from the command line, occasional users. And full network makes a better product. And when you get simple, straightforward support lets you work where you want. you(cid:146)re ready to move to other 68000 control of your target and the emulator. family designs, Applied offers tools Even when you have a target that for them that use the same interface, can(cid:146)t be stopped for troubleshooting, so you already know how to get the you can still debug using dynamic run job done. mode. You can also display source code together with the corresponding assembly language to clarify the relationship between them and verify compiler performance. Optional language tools include an ANSI C/C++ optimizing compiler, assembler, and an instruction set simulator. And because the debugger fits seamlessly into the MasterWorks environment from Microtec Research, you can easily enjoy the advantages of integrated graphical development. The multi-windowed debugger speeds development with simultaneous display including (clockwise from upper left): symbolic representation of structure elements; stack values; call tracing; register values; interleaved source and assembly; and pure source code. For complete capture of execution Trace System Simplifies history, the system provides 72 bits Breakpoint System Easily Tracks Problem Analysis of width and 8K frames of depth. The Code Execution The last thing you want to do is Event System can qualify trace to help The EL 1600 Breakpoint System lets spend your time figuring out the focus your search for a problem. For you readily determine the execution relationship between execution targets that can(cid:146)t be stopped to trail of code without having to modify history and your source code. The debug a problem, you can examine your code with printf statements or EL 1600 handles all of that for you trace while the emulator runs the semaphores. You can quickly and with its highly approachable trace target. To quickly find the easily place up to 64 transparent system. information you want, you can scroll breakpoints anywhere in code. Four trace display modes let you trace frames and search for any see information in the format most combination of address, data, and useful to you. High-Level Mode status information. supports application developers using Intuitive Event System C or C++. Low-Level Mode supports Pinpoints Problems team members writing device drivers. The advanced Event System helps you Combined High/Low-Level mode Trace Disassembler Reveals rapidly track down deeply nested, supports anyone interested in the Critical Information real-time problems. The system can relationship between source and The custom 68000 trace memory be easily configured using familiar compiler-generated assembly disassembler helps you understand names and symbol references. It language. Raw Trace Mode permits how your code operates and supports address, data or status analysis of hardware activity on a bus manipulates data. It also provides qualification, or any combination cycle or clock cycle basis. valuable information about interrupt of the three. and stacking activity and function calls. The event system language is both simple to understand and powerful. With a full complement of event system actions, you have a complete tool kit for isolating a problem. Available actions include: stop Case,topview 24.00" emulation; turn-on trace; turn-off 41..99c2m" 61cm trace; trace one bus cycle; increment, reset, or toggle a counter; reset timestamp; change event group; jump to a user-specified routine; and generate 83..11c8m" 2.15" AMpicprloiesdystems an external trigger for operations 5.5cm Corporation such as synching an oscilloscope. PINA1 68HC000 Case,sideview .07" .18cm .85" pters 2.66cm Ada 5.4" All 1.95" 13.7cm with 4.7cm 1.30" Height 10..45c4m" 3.30cm 00..93c6m" RotationAdapter(ifapplicable) p u Stack 31.3.300cm" 0.49" 0.21" PGAto PLCC Adapter(ifapplicable) 1.25cm 0.53cm EL 1600 emulator probe tip dimensions. Our Applications Engineering Versatile Overlay Memory Real Time Kernel Support Group is backed by a network of EL 1600 overlay memory helps extend The RTOS-Link/KA package allows you experienced Field Application the utility of the emulator to early to debug your application running Engineers, our own design teams, stages of the development cycle. with a commercial RTOS without and the commitment of the entire Before target hardware is available, changing tools. RTOS-Link/KA company. And with over 15,000 the emulator probe tip overlay provides a high-level view of OS installed solutions and more than memory and simulated I/O capability structures and task status. Using fourteen years of leadership in provide an execution vehicle without RTOS-Link/KA, you can qualify embedded hardware and software the need for an evaluation board. breakpoints to specific tasks. development tools, our team is an Mapping overlay in place of target important asset to have on your team. memory also eliminates time wasted burning ROMs to verify a code fix. And overlay simplifies and accelerates Network Support and Fast hardware-software integration by Code Downloads Do It Now letting you gradually implement With Ethernet network support for To see how the EL 1600 emulator can target memory. Simply use overlay workstations and PCs, the EL(cid:160)1600 help build your products, call 1-800- until the target hardware is debugged. lets you get out of the lab and work 426-3925 today for information or Overlay can be mapped on 2(cid:160)KB where you are most comfortable. a product demonstration. boundaries anywhere in memory. Exceptional download speeds help Two memory sizes of 1 MB or 2 MB accelerate code modification cycles. let you match overlay to the And for PC hosts without networks, a requirements of your target. high-speed parallel interface speeds code delivery to your target. Non-Intrusive Performance Analysis Keeping You Satisfied The Performance Analysis system puts Because our success depends on your no demands on target operation or success, we take product support resources, so you get an accurate very seriously. In fact, at Applied view of where your code spends its Microsystems we call our program time. The system monitors an Total Customer Satisfaction. unlimited number of modules, address Keeping you satisfied means more ranges or data variables at the full bus than just answering your questions. cycle frequency of the processor. Our on-site training and engineering The Performance Analysis System assistance, technical guidance on is easy to use: it is automatically emulation issues, and expedited product configured and can quickly be re- service can help you get your product configured from the command line. to market on time and on budget. The system gathers performance data to describe execution activity, code timing, interrupt timing and fault detection. Data is presented in an easily understood histogram format, and the system helps you generate reports to document software and product performance. EL 1600 Emulator for Motorola 68000/EC/HC000 Microprocessors Supported Performance analysis Breakpoints Motorola 68000/EC/HC at 8(cid:160)MHz Display relative time spent in 64 software execution breakpoints to 16(cid:160)MHz functions or groups of functions Toshiba 68003/301/303/305 at 8(cid:160)MHz Advanced testing and set-up capabilities Event System to 20 MHz Construct complex macros containing 4 independent groups C-like statements and debugger Up to 8 parallel comparisons Packages Supported commands per group PGA, PLCC Record and play back debugging sessions 1 event counter per group File format compatibility Up to 8 conditional statements Minimum Host Requirements IEEE 695, A.OUT, COFF, S-record per group PC386, Microsoft Windows 3.0 or for a total of 32 event statements higher, 16 MB RAM, ISA or EISA slot RTOS Support 1 trigger-output via BNC connector Sun SPARC, Sun OS 4.1, 20 MB swap ISI pSOS+ via Applied(cid:146)s RTOS-Link(cid:153) Event Actions (may be combined) HP(cid:160)9000, HP-UX 9.0 or above, Break emulation 20 MB swap Extended Trace History Change event group 8K deep x 72 bit wide trace buffer Trace on/off/trace-one Communications records information in real-time Jump to user-specified routine Windows PC Environment Display CPU bus cycle information, Count one, toggle on/off, IEEE 802.3 10base2, 10base5, including address, data and control reset counter 10baseT (effective download speed lines with symbols Trigger output 4 MB/min) Search for trace frames containing Sun Sparc and HP 9000 Environment any combination of address, data, Overlay Memory IEEE 802.3 10base2, 10base5, and status information Overlay size: 1(cid:160)MB or 2 MB 10baseT (effective download speed Display executed code, both assembly High-speed, zero wait state static RAM 4 MB/min) level and C source level, with Write and Read/Write protection symbols Mappable anywhere, with minimum Optional Code Generation Tools Save trace to file resolution of 2K bytes ANSI C / C++ cross-compiler Record timestamp information using User-selectable wait states on Cross-assembler the optional Timestamp Module overlay access Embedded linking loader (selectable resolutions from 100(cid:160)ns Object module librarian to 1 ms) In-Line Instruction set simulator Perform emulator operations while Assembler/Memory Functions the target is running Assemble code in target memory using Source-Level Debugger Record external 16-bit logic state Motorola mnemonics Integrated source level debugger inputs (available with the optional View target & trace memory in Window-oriented interface (X- Logic State Analysis probe) assembly language Window support on SUN) with symbols; view C source or C Support for C, C++ and assembler Performance Analysis source with assembly in trace Access to source code variables Gathered on every bus-cycle at full Display and modify memory Disassembled source view for processor speed Block move, fill, search, copy between machine-level debug and patch Unlimited number of modules target and overlay, up/download Access to all global, local, stack- data and verify read after write based and register-based symbols Target Diagnostics Formatted binary upload/download in Full C-typing features Fully buffered probe tip allows S record and hex formats Execution control and full access attachment to defective target to the emulator hardware Environmental Specifications Soft switches provide interactive Built-in diagnostic routines to debug Input power: 115(cid:160)VAC, 47(cid:160)Hz(cid:150)63(cid:160)Hz instrument control target hardware before running or 230(cid:160)VAC, 47(cid:160)Hz(cid:150)63(cid:160)Hz Execution breakpoints can be set on target code Power consumption: < 200 watts line numbers, C(cid:160)statements, Run RAM tests over target or overlay Emulator pod dimensions: 3.2 cm x program labels and memory addresses memory in byte or word mode 21.6 cm x 29.2 cm (1.25" x 8.5" x Display trace in raw, assembly, and Run scope loops to debug target 11.5") high-level formats or disassembled hardware problems, such as Weight: Chassis with pod assembly Monitor real and simulated I/O inoperative address, data, or control 11.4 kg (25 lbs) High-level control of event system lines Shipping weight 15.5 kg (34 lbs) set-up and operation High-speed scope loops allow Chassis dimensions: 16.5 cm x 44.4 Perform emulator operations while measurement of signals in target cm x 37.5 cm (6.5" x 17.5" x 14.75" ) the target is running without a storage oscilloscope Ambient humidity: 0(cid:150)90% non- In-line assembler/memory functions condensing Assemble code in target memory Operating temperature: 0(cid:150)40(cid:176)(cid:160)C using Motorola mnemonics Display and modify memory EL 1600 Emulator for Motorola 68000/EC/HC000 U.S. and Canada Ÿ Applied Microsystems Corporation 5020 148th Avenue N.E. P.O. Box 97002 Applied Redmond, WA 98073-9702 Tel: 206-882-2000 Microsystems Toll-Free: 1-800-426-3925 TRT Telex 185196 Corporation Fax: 206-883-3049 Europe Applied Microsystems Corporation Ltd. AMC House, South Street Wendover, Buckinghamshire, HP22 6EF United Kingdom Tel: +44 (0)1296-625462 Fax: +44 (0)1296-623460 Germany Applied Microsystems GmbH Stahlgruberring 11a, 81829 Muenchen Germany Tel: +49 (0)89-427-4030 Fax: +49 (0)89-427-40333 Japan Applied Microsystems Japan, Ltd. Arco Tower 13 F 1-8-1 Shimomeguro, Meguro-ku Tokyo 153 For more information, call 1-800-426-3925 Japan Tel: +81-3-3493-0770 or browse http://www.amc.com Fax: +81-3-3493-7270 All brand names, product names or trademarks cited herein belong to their respective holders. This document may contain preliminary information and is subject to change without notice. Applied Microsystems Corporation assumes no responsibility or liability for any use of the information contained herein. Nothing in this document shall operate as an express or implied license or indemnity under the intellectual property rights of Applied Microsystems Corporation or third parties. NO WARRANTIES OF ANY KIND, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, ARE OFFERED IN THIS DOCUMENT. ' Applied Microsystems Corporation 1996. All rights reserved. 921-00115-03 01.96

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.