ChipView-x96 for Windows combines the ease-of-use of Windows with the power of
Borland's award-winning Turbo Debugger.
It is available with an Instruction-Set Simulation engine, a RISM-based ROM Monitor
engine, or interfaced to popular 80x96 in-circuit emulators and ROM emulators.
To see a screen shot, click here.
Choose the Views
There are plenty of views to choose from: source-level modules, assembly-level code,
watches, inspectors, on-chip registers, C call stack, variables, breakpoints, execution
trace, session log, memory dumps, and more.
Drop a few expressions into the Watch Window. Decompose arrays or structures
across several inspectors. With ChipView-x96 you can simply point & click to
follow a linked list.
Each type of ChipView-x96's views can be customized by font, color, and style.
Context-sensitive menus can be popped-up with a right button click, or pulled-down from
the Local item of the main menu to control view-specific debugging properties.
Simulator Features
The ChipView-x96 Instruction-Set Simulator supports both 16-bit and 24-bit opcodes to
let you debug your x96 program in a safe, crashproof environment. Running on your PC
with no additional hardware, this full-featured engine achieves near real-time speed of a
80C196 or 80C296 CPU.
On-chip features such as interrupt structure, and windowing are also simulated.
Interrupts may be generated using the Virtual Hardware Setup dialog to permit testing and
timing of interrupt-driven routines.
The Instruction-Set Simulator can collect megabytes of trace frames, complete with time
stamp information. Code and data spaces can be mapped with 256 byte granularity.
The entire address space of the 24-bit family can be simulated, enabling any 196 or
296 program to be debugged effortlessly.
ROM Monitor Features
The RISM-based ROM Monitor version of ChipView-x96 interfaces directly to any Intel
evaluation or demo target board running RISM. Assembly source of the RISM monitor
kernel is provided to permit user-customized implementations.
ChipView-x96 is the High-Level Debugger replacement for Intel's ECM host software.
RISM requirements:
 | 24 bytes RAM, approximately 600 bytes ROM for RISM monitor kernel |
 | 9600 baud - 115 Kbaud serial port (on-chip or off-chip) |
 | Modem DTR, RI signals (optional) |
 | Interrupts: NMI and/or serial receive interrupt |
 | RAM for user program and user interrupts (remap interrupt ROM to RAM) |
Emulator Interface Features
Custom versions of ChipView-x96 are available for popular in-circuit emulators.
Breakpoint, trace and configuration setup, in addition to trace frame display are among
the customizations made for each ICE vendor's hardware.

SUPPORT:
 | Host: IBM PC/AT or compatible 486 with at least 8 MB RAM, running on Microsoft Windows
3.1/9x/NT4. |
 | High-Level support for C compilers from Tasking, IAR (Archimedes), and Intel. |
 | Source-Level support for Assemblers from Tasking, IAR (Archimedes), and Intel. |
 | Custom versions for popular in-circuit emulators and ROM emulators. |
 | 16-bit family: CA, JQ, JR, JT, KB, KC, KD, KQ, KR, KS, KT, MC, MD, MH and more |
 | 24-bit family: CB, NP, NT, NU and more |
Key Features
 | Key-compatible with Borland's popular Turbo Debugger |
 | Over 3 MB of Context-sensitive help |
 | New Windows controls for easy mouse use, as well as expert modes with short-cut keys |
 | Conditional breakpoints with pass counts & action selection |
 | All variables displayed with type & scope information |
 | Built-in C expression evaluator handles arbitrary prompt input |
 | Total configuration save/restore including breakpoints, watches, lists, window layout,
macros, etc. |
 | One click Build command to fix & test code fast, as well as one click Edit to edit
as you go |
 | High-Level function Call Stack window with parameters and types |
 | DataTips browse C structures, unions, arrays, and pointers (linked lists) by simply
placing the mouse cursor over the expression |
 | OLE drag & drop allows most debugging operations to be performed without touching
the keyboard |
 | DataDrop allows the user to drop values into DataZone variables to change their contents
|
 | SFRTips instantly describe special function register modes in plain text |
 | Powerful scripting capabilities provided through the use of Microsoft's ActiveX
scripting engines, with over 100 callable ChipView functions (VBScript and JScript engines
included) |
 | An OLE automation interface that allows you to perform such functions as unit testing,
without having to interact with the ChipView user interface |
 | RTOS awareness supports 3rd party RTOS DLLs (using industry standard SDS API) for task
based debugging |
Order Information
Description |
Part # |
ChipView-x96 for EMUL196-PC |
CVX96W-NOH |
ChipView-x96 ROM Monitor |
CVX96W-M |
ChipView-x96 Instruction-Set Simulator |
CVX96W-ISS |
ChipView-x96 Combo of M and ISS |
CVX96W-C |
ChipView-x96 Combo of M, NOH, and ISS |
CVX96W-CN |
Subscription Service (Updates & Tech Support for 12 months) |
SUBSCRIPTION* |
Network licensing of any product is available |
NETWORK |
- *When ordering a subscription, please include the original part number and serial
number.
EVALUATION
Want to try-before-you-buy? Download a 30 day
Evaluation copy today to discover the power of ChipView debugging!
|