Quicklink | Suche

E30a On-Chip Debug Emulator


Unterstützte Mikrocontroller
E30A On-Chip Debug Emulator

Renesas R32C

  • R32C Familie

Produktübersicht

Der E30A Emulator ist ein On-Chip Debug Emulator, der das NSD (New Single-Wire Debugger) Interface der R32C/100 Mikrocontroller-Familie benutzt. NSD ist ein von Renesas neu entwickeltes On-Chip Debug Interface (OCD).

Komponenten

  • Emulator-Grundgerät
  • Oszillator-Board
  • Netzteil
  • Netzkabel
  • USB-Kabel
  • Debug-Interface Kabel
  • Debug-Interface Connector
  • Software CD-ROM
    • High-performance Embedded Workshop
    • E30A Emulator Debugger (Interface Software)
    • Bedienungsanleitungen

Eigenschaften

  • OCD (On Chip Debugger) Anschluss
    • Keine Kontaktierung der MCU Pins notwendig
    • Keine Beeinträchtigung der MCU Signale
    • Kein spezieller Evaluation Chip notwendig
  • Neues NSD Interface
    • Erlaubt das Debuggen des Zielsystems über ein einziges Koaxialkabel
    • Das mitgelieferte Koaxialkabel ist 1,8 m lang und sehr flexibel
    • Auf dem Zielsystem wird nur eine einzige, kleine Koaxialbuchse benötigt
    • Ermöglicht das Debuggen auch unter sehr beengten Platzverhältnissen
  • Lückenlose Debug Funktionen
    • Echtzeit-Emulation ist auch bei den höchsten CPU-Frequenzen möglich
    • Umfangreiche Break- und Trace-Funktionen
  • Zielsystem-nahe Testmöglichkeiten
    • Das Zielsystem kann unter realen Bedingungen getestet werden
  • On-Board Programmierung
    • Der E30A kann auch zum Programmieren des On-Chip Flash verwendet werden

Spezifikationen

Unterstützte MCUs

R32C/100 Serie
- R32C/111
- R32C/116, 117, 118
- R32C/120, 121 **
- R32C/133, 134 **
- R32C/151, 152, 153, 156, 157 **
- R32C/160, 161 **

Unterstützte MCU Modes

Single-Chip Mode
Memory Expansion Mode **

Max. Taktfrequenz

100MHz (CPU Clock)

Emulationsspeicher

Nicht benötigt. Es wird der On-Chip Flash Speicher benutzt.

Software Breakpoints

Max. 64

Execution Address Breakpoints

Max. 8 (Execution Address / Data Access)
- Trace Point / Time Measurement Event
- Address- und R/W-Attribut sind für Daten-Breakpoints spezifizierbar
- Ein Daten-Vergleichs-Breakpoint kann spezifiziert werden

Hardware Breakpoints

Kombi-Breakpoints

Oder-Verknüpfung / Status-Transition

Trace Mode

Trace Priority oder MCU Execution Priority spezifizierbar

Trace Kapazität

8M Events (Trace Priority) / 512 Events (MCU Execution Priority)

Trace Inhalt

Branch Source und Branch Destination / Conditional Branch / Data Access

Trace Events

Max. 8 bzw.  4 Bereiche (Prefetch Address / Data Access)
- Trace Point / Time Measurement Event
- Start / End / Extraction Event spezifizierbar

Zeitmessung

Ausführungszeit (zwischen Start und Stop, 32-Bit CPU Clock Counter)
Zeit-Intervall : 3 Punkte (zwischen Datenzugriffen, 40-Bit Counter)

RAM Monitor

Spezifizierbar als Byte oder Word
- Pseudo-RAM Monitor in Software realisiert (benutzt ein Event)

Coverage

Nicht verfügbar

Gleichzeitig verwendbare Funktionen in den verschiedenen Betriebsarten

Break

Trace

Execution Time

RAM Monitor

Execution Address

Data Access

Address Range

Data Comparison

Trace

Trace-priority

OK

OK

-

-

OK

-

-

MCU execution priority

OK

OK

-

OK

OK

-

-

Time measurement

OK

OK

-

-

-

OK

-

RAM monitor

OK

OK

OK

-

-

-

OK

Writer

-

-

-

-

-

-

-

Host-PC Interface

USB 2.0 (High Speed)

Zielsystem Interface

2-Pin (50Ω Koaxialkabel)
3-Pin (über Koaxial Converter Board)
8-Pin (über Option Board)

Interface Signale

NSDport, GND (bei Verwendung von Koaxialkabel/ Koaxial Converter Board)
NSDport, GND, Vcc1, Vcc2, RESET# (mit dem Option Board)

Debugging ohne Zielsystem

Nicht möglich

Emulator Stromversorgung

Über mitgeliefertes Netzteil

Zielsystem Stromversorgung

Über das Zielsystem selbst

Masse

136.3mm x 104.0mm x 36.8mm

Gewicht

Ca. 300g

Betriebsbedingungen

Temperatur: 5°C bis 35°C (Keine Kondensation)

Lagerbedingungen

Temperatur: -10°C bis 60°C (Keine Kondensation)

Zertifizierungen

Europa: EN Standard (EN55022 Class A, EN55024)
Amerika: FCC Standard (FCC part 15 Class A)

** : In Entwicklung

Systemkonfiguration

E30a system config

PC Interface

  • USB (USB 2.0, full-speed)

* Kann auch an PCs mit USB 1.1 verwendet werden.

Host PC

  • IBM PC/AT kompatibel (Windows® XP, Windows® 2000)

Kontakte