AVOCET DEVELOPMENT TOOLS SPS-2000 | In-Circuit Emulator The Ultimate Emulator For PowerPC & 68060 Avocet's SPS-2000 Series of in-circuit emulators provide the user with a state-ofthe-art development tool for PowerPC and 68060 based designs. Real-time emulation up to 75MHz, multi-level breakpoint capability with delay, and hardware-based software performance analysis are just a few of the many features of this amazing product. The SPS-2000 is part of Avocet's Complete Solution, from concept to customer, from possibility to production. Advanced Technology Design * Fully integrated multi-level sequencer logic and hardware-based performance analysis * Pods can be changed in order to support additional processors * Backplane based design for high reliability and easy in-field service * Software updates via Flash firmware Powerful Sequencer Logic * Supports AND, OR, NOT conditions in multiple Boolean combinations which allows for virtually unlimited logical combinations * Up to 8 levels of complex logical conditions which support 16 "IF - THEN - DO" sequences per level * Extensive "Do List" allows for multiple actions including breaking, triggering, stop/resume trace recording, start/stop timer, go to next level, etc. Sequence Events for Breaking and Triggering * Sequence up to eight events that can be any combination of addresses, address ranges, specific data values, data ranges, status bits, or external inputs * Status bits support read/write, program/data accesses, and processor bus control signals Set Complex Breakpoints in RAM, ROM, PROM, or Flash * 128 breakpoints can be set on any memory address or instruction in RAM, ROM, PROM, or Flash * Can be virtually any complex event sequence Use Triggers to Capture and Analyze Data via Trace or Test Equipment * 0 to 16 million cycles of delay can be used to capture data around a particular point of interest providing logic analyzer functionality * 8 external trigger inputs available * BNC pulse and level trigger outputs provided Deep Trace Buffers Show Precisely What is Happening and When * 128K cycle deep trace buffer is standard and shows any combination of high-level source code, disassembly, state information, and delta/relative time stamp with 30ns resolution * Cycle, address, data, external inputs, and bus activity information all display in a single window * Up to 8192 separate trace buffers can be defined in the 128K space View Execution Times / Code Coverage With Hardware-Based Performance Analysis * Analyze modules and display raw and histogram data with 30ns resolution and code coverage analysis Source Level Debugger Included * The acclaimed SourceGate II Source Level debugger for Windows 95/98/ME/XP/2000/NT included with every SPS-2000. The Complete Solution for Embedded Systems Development Tools Avocet Systems, Inc. 120 Union Street P.O. Box 490 Rockport, ME 04856 View All Our Tools At: www.avocetsystems.com Email Us to Request a Quote: sales@avocetsystems.com Phone (800) 448-8500 (207) 236-9055 Fax (207) 236-6713 AVOCET DEVELOPMENT TOOLS Specifications Processors Supported * Motorola * MPC801, MPC821, MPC823, MPC850, MPC860 * MPC505, MPC509 * 68060 * IBM * PPC403GA, PPC403GB, PPC403GC, PPC403GCX Speed * Real-time emulation up to 75MHz Breakpoints * 128 breakpoints can be set on any memory address or instruction located in RAM, ROM, PROM, or Flash * Can be virtually any complex event sequence Events * 8 Events can be any combination of addresses, address ranges, specific data values, data ranges, status bits, or an external trigger * Status bits support read/write, program/data accesses, and processor bus control signals * Four 24-bit timer/counters can be driven by a variety of sources for use in sequencer logic Sequencer * Supports AND, OR, NOT conditions in multiple Boolean combinations * 8 levels of logic support up to 16 "IF-THEN-DO" sequences per level * Extensive "Do List" allows for multiple actions including breaking, triggering, stop/resume trace recording, start/stop timer, go to next level, etc. Triggers * 0 to 16 million trace cycles of delay can be used to capture data around any point of interest * 8 external inputs & BNC pulse/level outputs Trace * 128K cycles deep x 136 bits wide * Shows any combination of source, disassembly or state information that includes cycle, address, data, control signals, and a 30ns time stamp * Freeze buffer allows viewing while emulating * Trace can be qualified on any event * Full search capability SourceGateII Source-Level Debugger * Integrated Source Level Debugger * Native OS GUI support * Complete high-level language debugging facilities * Display and modify variable and data structure values via Watch and Inspect windows * Access to all global, local, stack-based, and registerbased symbols * Debug directly from source files shown in high-level source, assembly, or a combination of both source and assembly via CodeView windows * Control tool operation (reset, single-step, etc.) directly from your code via CodeView windows * Built-in assembler allows code to be patched directly in memory * Processor CPU and peripheral registers can be displayed and modified in GUI windows * Multiple Compiler/File Format Support * Full support for C, C++, and ADA compilers * Support for all major compilers including those that provide IEEE-695, COFF, Elf/Dwarf, and other proprietary formats * Common User Interface For All Products * No learning curves when switching processor families Minimum Host Requirements * PC * IBM compatible 486 or higher * Windows 95/98/ME/2000/XP/NT systems * 8MB RAM minimum Physical Specifications * Main Unit: * Size: 6.5"W x 12.0"L x 11.125"H * Weight: 10.25 lbs. * Intermediate Pod: * Size: 4.25"W x 7.875"L x 2.0"H * Weight: 1.25 lbs. * Target Pod: * Physical specifications vary depending on processor Overlay Memory * 512KB standard (1, 2, or 4MB optional) * 512KB Shadow RAM standard (2MB optional) * Software configurable memory mapping Power Requirements * 110-240VAC, 50/60Hz Performance Analysis * Hardware-based with 30ns resolution * Code coverage with source and assembly display * Displays min, max, & average times of execution * Data can be displayed in raw or histogram format Communications * RS-232C serial port * Supported baud rates * PC: 9600 - 115,200 * High-speed parallel port for downloading code * Ethernet port * IEEE 802.3 10base2 or 10baseT The Complete Solution for Embedded Systems Development Tools Avocet Systems, Inc. 120 Union Street P.O. Box 490 Rockport, ME 04856 View All Our Tools At: www.avocetsystems.com Email Us to Request a Quote: sales@avocetsystems.com Phone (800) 448-8500 (207) 236-9055 Fax (207) 236-6713