| B r e n d e s |
|
Embedded Development
|
|
|
|
|
BICEPS-8051
platz Professional Real-Time-Trace-Emulator
for 8051 microcontrollers
The in-circuit-emulator BICEPS-8051 for 8051 based microcontrollers is a professional real-time debugging tool.

BICEPS-8051 emulator with POD B51
BICEPS-8051 features:
- Real-time in-circuit-emulation at full system speed
- 512k emulation memory with banking support
- Actual, reconfigurable FPGA technology
- True single-chip emulation by Brendes-Softhooks™
- Debugging:
- Real-time program execution
- Access to all internal and external memories and registers
- No restrictions using memories, interrupts, UART etc.
- Breakpoints on program and xdata memory
- Conditional and complex break events
- Real-time trace
- Capacity: 128k x 96 bits
- records program execution in real-time with time stamp
- 32 bit real-time clock for time measurements, range 100ns .. 12h
- Performance analysis
- Real-time trace filter
- External inputs for break and trace purposes
- Adaption via processor adapters (POD), via external memory socket (universal adapter) or via pin header (debug connector)
- USB interface
- Software included: source level debugger BicWin, Keil µVision driver (DLL)
- Complete package with cables and processor adapter (PLCC44)
Softhook single chip emulation
The BICEPS-8051 emulator can emulate all 80C51 compatible microcontrollers in true single chip applications without external bus - very important for the modern flash devices. Using the new Softhook™ emulation technique (patented by Brendes), which needs no bondout CPUs or debug licenses, nearly all 80C51 compatible controllers of all silicon vendors can be emulated. For some 80C51 derivates the BICEPS-8051 emulator is the only emulator supporting this devices (see list of supported controllers).
The BICEPS real-time trace memory
An important feature of the BICEPS-8051 emulator is the real time trace memory. Running at full system speed, the BICEPS-8051 records all opcodes executed by the 8051 controller.
The trace memory contents can be presented on source text or assembler level or in a mixed mode.

A special context mode shows the trace memory cursor in the source text and allows stepping forward or backward like executing single steps in two directions (see datasheet).
To increase the trace capacity, the BICEPS-8051 has a trace filter bit memory. It operates in real-time and offers the most comfortable pre-trace filter options with an unlimited number of address comparators. For example, users can decide on each function or source text line whether it is to be traced or not. This expands the trace capacity from milliseconds to seconds or minutes!
List of supported controllers and more technical information: download Biceps8051.pdf
PODs for BICEPS-8051
| Part-No. |
Device |
Output |
| POD B51 |
All 8051 standard 44/40 pinout devices
|
PLCC44 |
| POD B51CC |
Atmel 89C51CC01/02/03, 89C51AC2, 89C5115 |
PLCC44 |
| POD B51CC-52 |
Atmel 89C51CC03, 52 pins |
PLCC52 |
| POD B51-68 |
Atmel 89C51RD2/ED2, 68 pins
|
PLCC68 |
| POD B5131USB |
Atmel 89C5131 |
PLCC52 |
| POD B51SND1 |
Atmel 89C51SND1, includes QFP-Adapter and QFP base socket |
QFP80 |
| POD BuC8xx |
Analog Devices ADuC812/16/24; includes QFP-Adapter and QFP base socket |
QFP64 |
| POD B517 |
Infineon C517A, 80C537/517 |
PGA84 |
| POD B390 |
Dallas 80C390 |
PGA68 |
| POD B552 |
Philips 8xC552 |
PGA68 |
| POD B592 |
Philips 8xC592 |
PGA68 |
| U32 |
Universal adapter |
DIL32 |
|
|
|
Copyright © 2011 Brendes Datentechnik
|