BICEPS-8051
platz In-Circuit-Emulator mit Real-Time-Trace
für 8051-Microcontroller
Der In-Circuit-Emulator BICEPS-8051 ist ein professionelles Real-Time Debugging-Wekzeug für 8051 Microcontrolle. Er kann per Lizenz zum BICEPS-Professional (8051 und ARM-Debugging) erweitert werden.

BICEPS-8051-Emulator mit POD B51 (PLCC44)
BICEPS-8051 Leistungsmerkmale:
- In-Circuit-Emulation in Echtzeit bis zur maximalen Taktrate
- 512k Emulation Memory mit Banking-Support
- Aktuelle, rekonfigurierbare FPGA-Technologie
- True-Single-Chip-Emulation mit Brendes-Softhooks™
- Debuggging:
- Echtzeit-Programmausführung
- Zugriff auf alle internen und externen Speicherbereiche
- keine Einschränkungen bezüglich Speicherbelegung, Interrupts , UART usw.
- Breakpoints auf Programm- und ExtData-Speicher
- Programm Download
- Real-Time-Trace:
- Zeichnet die Echtzeit-Programmausführung aus (mit Time STamp)
- Kapazität: 128k x 96 Bit
- 32-Bit Echtzeit-Uhr für Zeitmessungen im Bereich 100ns .. 12h, Auflösung 100ns
- Performance Analyse
- Real-Time-Trace-Filter
- 16 Externe Eingänge für Break- und Trace-Zwecke
- Anschluß über Prozessor-Adapter (POD), externen Speichersockel (Universal-Adapter) oder Debug-Connector (Stiftleiste)
- USB-Schnittstelle
- Mitgelieferte Software: Source-Level Debugger BicWin und Treiber (DLL) für Keil µVision-IDE
- Komplett-Paket mit Kabeln und Prozessor-Adapter (PLCC44)
- Erweiterung zu BICEPS-Professional (8051- und ARM-Debugging) möglich
Softhook-Singlechip-Emulation
Mit dem BICEPS-8051 können nahezu alle 8051-kompatiblen Controller auch im Single-Chip-Modus emuliert werden- wichtig vor allem bei den modernen Flash-Varianten. Durch die neue Softhook™-Emulationstechnik, die ohne Bondout-CPUs und ohne Debug-Lizenzen auskommt, können praktisch sämtliche 8051-kompatiblen Controller aller Halbleiter-Hersteller emuliert werden. Zum Teil ist der BICEPS-8051-Emulator der einzige Emulator, der bestimmte 8051-Typen unterstützen kann (siehe Controller-Liste)!
Der BICEPS Real-Time-Trace-Speicher
Ein wichtiges Merkmal des BICEPS-8051-Emulators ist der Real-Time-Trace-Speicher. Er arbeitet mit der vollen Systemgeschwindigkeit und zeichnet alle ausgeführten Opcodes des 8051-Controllers auf.
Der Trace-Speicher-Inhalt kann auf Quelltext- oder Assembler-Ebene, bzw. auch in einer "Mixed Mode"-Darstellung ausgegeben werden.

Ein spezieller Kontext-Modus zeigt den Trace-Speicher-Cursor als Balken im Quelltext an. Dadurch kann man in zwei Richtungen durch sein Programm "steppen", so als wenn man Einzelschritte vor- und zurück ausführen kann.
Um die Trace-Kapazität zu steigern, besitzt der BICEPS-Emulator einen Trace-Filter-Bit-Speicher. Er arbeitet in Echtzeit und erlaubt eine Vorfilterung der Trace-Daten mit einer unbegrenzten Anzahl von Adresskomparatoren. Beispielsweise kann für jede Funktion oder jede Quelltextzeile festgelegt werden, ob sie aufgezeichnet werden soll oder nicht. Dies erweitert die Trace-Kapazität vom Millisekunden-Bereich auf Sekunden oder Minuten.
Liste der unterstützten Prozessoren und weitere technische Informationen: Download Biceps8051.pdf (1.5 MB)
BICEPS-8051 Optionen
| Bestell-Nr. |
Beschreibung |
| BICEPS-8051 |
BICEPS real-time emulator for 8051
beinhaltet 2 Adapter:
1. BICEPS debug connector (40 pins)
2. Prozessor-Adapter B51 (PLCC44)
|
| BICEPS-Professional |
BICEPS real-time emulator for 8051 and ARM
|
Adapter und PODs für BICEPS-8051
| Bestell-Nr. |
Baustein |
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 |
Converter für BICEPS-8051
| Bestell-Nr. |
Beschreibung |
Output |
| CQ44 |
PLCC44-QFP44 (base socket required)
|
|
| BS44 |
QFP44 base socket |
QFP44 |
| CD40 |
PLCC44-DIL40 |
DIL40 |
| CP44 |
PGA44-PLCC44
|
PLCC44 |
| CP3232 |
DIL32-PLCC32 (for universal adapter, memory circuits >64k) |
PLCC32 |
| CP2832 |
DIL32-PLCC32 (for universal adapter, memory circuits <=64k) |
PLCC32 |
| CP4428 |
PLCC44-PLCC28, for 89C51CC02, 89C5115 |
PLCC28 |
| CP68 |
PGA68-PLCC68 |
PLCC68 |
| CP84 |
PGA84-PLCC84 |
PLCC84 |
Brendes Datentechnik GmbH * Dresdener Str 10 * D-26160 Bad Zwischenahn
Tel.: +49 (0) 4403 816838 * Fax: +49 (0) 4403 816839 * eMail: info@brendes.de
|