Note: Pentium and Intel are registered trademarks of Intel
Corporation

DProbe P5 In-Circuit Emulator For Intel Pentium

The DProbe P5 emulator and its associated DTrace module are the first members of the emulator tool chain for Intel Pentium processors.

The complete tool chain comprises several levels, from an entry-level solution to a high-end emulator.

The DProbe P5 therefore, forms the basis of the entire tool family and can be used separately as a debugging tool or, later, in combination with the planned DBox as a fully developed in-circuit emulator. This modularity ensures that a DProbe P5 can be upgraded at any time to a tool of higher quality. The first expansion level offered is the DTrace module, which gives the DProbe P5 trace functionality; it enables the program flow to be recorded and examined.

The Winprobe Debugger supplied with it offers the extensive functions which are already known from the other DProbes, as well as outstanding user friendliness.

The small size means simpler operation; the head of the probe is only slightly larger than the original CPU.

The DPROBE P5 is the ideal tool for PC BIOS debugging.

HiLights

DProbe P5 Emulator Features
No target system resources used
Support for all CPU types and operating voltages
Support for all popular compilers and languages
Powerful trace systems (available as an option)
SDA unit: the fastest possible communications between the host computer and the Intel Pentium processor’s debug interface thanks to special hardware acceleration
Tried-and-tested WinProbe Debugger software: simple to use, quick to learn, makes the most of all the capabilities of the hardware

The Individual Modules and Expansion Levels

Mobility with the PC Card

Note: Pentium and Intel are registered trademarks of Intel Corporation
  Note: Pentium and Intel are registered trademarks of Intel Corporation

As an alternative, the DProbe P5 emulator can also be operated via a PC card (PCMCIA) interface. Therefore, when you have to work in several different places, your complete development environment (DProbe and Notebook) can go with you in your briefcase.

"Hot plug-in" via Debug Connection

The DProbe P5 is fitted as standard with a debug port to Intel specifications. This enables it to be connected even to target systems which are already running in order to monitor their status and to intervene in the program flow. For this purpose, the appropriate connector must be available on the target system, or an adapter (available as an option ) for the CPU base can be used which makes the appropriate signals available.

C++ and RTOS Support

With adaptation of CAD-UL’s Organon XDB Debugger to the DProbe P5, Hitex offers a solution for C++ programmers. The Organon XDB Debugger is part of a complete cross-development environment for x86 architectures. In addition to the Organon C++ compiler, all the popular compilers from Microsoft, Borland, Watcom, Metaware, etc. are supported if the Organon Linker is used in the linking process. The Organon XDB also offers RTOS support for the operating systems from pSOS+, RMOS3 and iRMX.

 Note: Pentium and Intel are registered trademarks of Intel Corporation
   
 
   

Technical Data DProbe P5 and DTrace144

 
  Note: Pentium and Intel are registered trademarks of Intel Corporation
Supported Processors: Embedded Intel Pentium processors:
Intel Pentium 100
Intel Pentium 133+VRT
Intel Pentium 166
Intel Pentium 200
As well as all other Intel Pentium processors up to the maximum frequency
Real-time Debugging: Uses the CPU of the target system
Supports external clock frequencies of up to 66 MHz
Target system memory access without additional wait-states
Real-time trace with optional trace module
Performance monitoring of internal CPU processes
Serial Debug Acceleration Unit (SDA Unit): Fastest possible communications between host computer and the Intel Pentium processor’s debug interface by means of hardware acceleration
Fast transfer times for large quantities of data
Short reaction times, such as in the event of complex breakpoints
Function enhancement thanks to simple software upgrades
Trace Recording: Trace module with 64 kB samples and 144 channels
Full functionality up to 66 MHZ external clock frequency
Data recording based on bus cycles saves storage space
Support of non-pipelined and pipelined zero wait accesses even in the case of burst transfers
Execution trace display, even if the program is executed from the cache memory
HLL trace via linkage with the source window
Time measurement with 50 ns accuracy
Qualified trace recording (start/stop) events and bus events as filter conditions)
Break at "Trace full"
Complex data search function
Trace data can be saved as files
Optional data probe with eight additional input lines
Breakpoint Logic (Event System): Four execution breakpoints in Normal mode plus four execution breakpoints in System Management mode
Two bus events
Two sequence levels
Complex data breakpoint even for cache contents
256 software breakpoints
Target System Controls: Enable and disable of various processor signals
Target system reset from the keyboard
Interrupts from the keyboard
Data access can be viewed due to four different cache control functions
HLL Support: Supports C source debugging for all popular compilers and includes the display and manipulation of global and local variables and structures
Line by line single steps
Step via subroutines
Go until return
Double-click breakpoint on source line
General Functions: Display and manipulation of the contents of all processor registers and descriptor tables
Read/write port
Full support for System Management mode
All functions can be controlled via powerful macro language
High download rate thanks to parallel interface
Note: Pentium and Intel are registered trademarks of Intel Corporation
   

Note: Pentium and Intel are a registered trademarks of Intel Corporation