Overview

The E100 is an in-circuit emulator equipped with full bus trace. The product requires only the replacement of MCU unit and optional products for accommodating different MCUs, thus eliminating the need for purchasing another emulator or emulator software for each field of application. With its superb versatility, you can now configure a debugging environment for a wide array of MCUs at a minimum cost without compromising the evaluation accuracy and operation efficiency.

More fully featured than its preceding models, the E100 emulator exhibits a wide range of new and enhanced functions including 4M trace, improved filtering, real-time profiling and detection of stack access violation.

Release Information

RX E100 Emulator Software

  • Latest Ver.: V.1.00 Release 00
  • Released: Sep 16, 2010

M16C R8C E100 Emulator Software

  • Latest Ver.: V.1.03 Release 02
  • Released: Jan 16, 2012

H8SX E100 Emulator Software

  • Latest Ver.: V.1.01 Release 00
  • Released: Aug 16, 2010

H8S/Tiny H8S/2400 E100 Emulator Software

  • Latest Ver.: V.2.00 Release 00
  • Released: Aug 1, 2010

Note that the mulator software is bundled in the MCU unit (Sold Separately).

Details of upgrade(See Tool News)

Operating Environment

Features

  • Easy-to-use GUI (Graphical User Interface)
  • Simple Drag & Drop operation
  • Extensive debug functions provided including C language/Assembly source-level debugging
  • Real-time RAM monitoring
  • Real-time tracing, Time measurement and other advanced features
  • Requires only the MCU unit (optional) replacement for use with another MCU.

  • Debugging and various other features added or enhanced from the previous model.
    Refer to  Comparison with the Previous Renesas Full-spec Model.

Functions

The Simple & Sophisticated GUI

Drag & Drop Settings
Events can be automatically set using Drag & Drop from other windows.

Trace Mode Settings
Graphic display of conditions provides clear image of entire setting, enabling intuitive operations

4M Cycle Large Capacity Trace & More Enhanced Real-time Trace Functions!

New Trace Mode Added
Repeat mode is a new feature added to the existing modes. It can quickly detect problems that occur during repeated process.

Easier Display of Trace Results
Function execution history shows function/task call relationship (call source/ call destination) and enables the user to quickly grasp overall program flow.

Real-time Profile

  • Real-time profile function provides easy detection of bottlenecks by measuring execution time of up to 8K functions.
  • Measurment possible without stopping user program.
  • Supports profile function per task as well as per funciton.

C1 Coverage

  • In addition to State Coverage (C0 Coverage), Branch Coverage (C1 Coverage) is also supported to facilitate evaluation process.
    *C1 Coverage is not supported for H8S/Tiny Series.
  • The measurement result can be saved and be merged during the next measurement.

Specifications

MCUs Supported
  • RX Family RX600 Series RX610 Group
  • R8C Family R8C/5x Series R8C/3x Series
  • M16C Family M16C/60 Series, M16C/50 Series
  • H8SX Family H8SX/1700 Series
  • H8S Family H8S/2400 Series H8S/2427, H8S/2425 Group
  • H8S/Tiny Series
  • RS-4 Series
Maximum operating clock frequency 133MHz
Software break 4096 points
Hardware break Max.16 points
(Execution address/Bus detection/Interrupt/External trigger signal Note1)
Hardware break condition
  • OR/AND(simultaneous) / AND(Accumulation)/Subroutine/Sequential/State transition
  • Pass counts : 255 times
Exception event detection Access protect
  • Detection of stack access violation Note2
  • Detection of skipped initialization
Real-time trace
  • Trace range : 4M cycles x 192-bit
  • Trace data : Bus (Address, Data, Status), External trigger signal Note1, and Time stamp
  • Trace modes : Free/Full/Point & Delay (65,535 times of delay count)/Repeat (Free/Full)
  • Can be recorded ON/OFF by events
Real-time RAM monitor
  • 16K bytes (512 bytes x 32 blocks)
  • Data / Last access result (Read/Write/Non-access)
Execution time measurement
  • Execution time between the start and the stop of the program.
  • Maximum/minimum/average execution time and pass count (32-bits counter) at the specified 8 segments.
Real-time Profile Note3 Accumulated time of execution and frequency of calling can be measured for up to 8K functions at the specified segments (128 bytes x 8 blocks).
Coverage Note3, Note4
  • C0 coverage : 2MB area, excludes pre-fetch (256K bytes x 32 blocks)
  • C0/C1 coverage : 1MB area (128K bytes x 8 blocks)
  • Data coverage :512KB area (64K bytes x 8 blocks)
External Trigger Input / Event Output Note1 32 signals (Input level : CMOS or TTL, Output level : CMOS)
The upper 16 bits are used exclusively for input , whereas the remaining 16 bits can be switched between input and output.
PC Interface USB2.0 high-speed
Connection to the user system Note5 Via MCU unit (optional)
AC supply voltage for emulator unit Supplied by the attached AC adapter
Emulator Main Unit Size (mm) 73(W) x 184(D) x 132(H)
Conformance with overseas standards European Standards: EN 55022 Class A, EN 55024
US FCC Standard: FCC part 15 Class A

Notes:

  1. 1: External trigger cable is sold separately.
  2. 2: Not supported for the M16C/64 group and RX600 series.
  3. 3: The profile function and the coverage function cannot be set at the same time. C1 coverage is not supported for the H8S/Tiny series.
  4. 4: The code coverage applicable to the E100 emulator for the RS-4 Series is 4MB (1MB x 4 blocks).
  5. 5: The E100 emulator for the RS-4 Series is connected to the user system via IC-CARD-BOARD attached to the MCU unit.

Components

  • Emulator main unit (E100)
  • AC adapter (100-240V, 50/60Hz)
  • AC power cable
  • USB interface cable

System Configuration

Optional Products (Sold Separately)

  • MCU Unit Note1 (Required)
  • Converter Board Note1 (Required)
  • Extension Flexible Cable
  • External Trigger Cable
  • MCU Signal Measurement Board

Note

  1. 1: It varys depending on the target MCUs. Refer to the following configurations for the details.

RX Family RX600 Series

MCU package System Configuration
144-pin 0.5mm-pitch LQFP
PLQP0144KA-A

 Usage examples
E100 main unit R0E001000EMU00
MCU Unit (Required) R0E556100MCU00
Converter Board (Required)  R0E556100CFK00
Extension Flexible Cable Note1 
 R0E001000FLX00
External Trigger Cable Note2   R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.

R8C Family R8C/5x Series

MCU package System Configuration
48-pin 0.5mm-pitch LQFP
PLQP0048KB-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E521500MCU00
Converter Board (Required)  R0E53054ECFK60
Extension Flexible Cable Note1 
 R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
64-pin 0.5mm-pitch LQFP
PLQP0064KB-A

 Usage examples 
E100 R0E001000EMU00
MCU Unit (Required) R0E521500MCU00
Converter Board (Required)  R0E53036ACFK40
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2
 R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.

R8C Family R8C/3x Series

MCU package System Configuration
80-pin 0.5mm-pitch LQFP
PLQP0080KB-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E521300MCU00
Converter Board (Required)  R0E53038ACFK30
Extension Flexible Cable Note1   R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
64-pin 0.5mm-pitch LQFP
PLQP0064KB-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E521300MCU00
Converter Board (Required)  R0E53036ACFK40
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
52-pin 0.65mm-pitch LQFP
PLQP0052JA-A

 Usage examples
E100
R0E001000EMU00
MCU Unit (Required) R0E521300MCU00
Converter Board (Required)  R0E53035ACFJ50
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
48-pin 0.5mm-pitch LQFP
PLQP0048KB-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E521300MCU00
Converter Board (Required)  R0E53034ECFK60
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
32-pin 0.8mm-pitch LQFP
PLQP0032GB-A

 Usage examples
E100 R0E521300MCU00
MCU Unit (Required) R0E521300MCU00
Converter Board (Required)  R0E53033ACFG90
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
20-pin 0.65mm-pitch LSSOP
PLSP0020JB-A

 Usage examples
E100 
R0E001000EMU00
MCU Unit (Required) R0E521300MCU00
Converter Board (Required)  R0E53032ACSJC0
Extension Flexible Cable Note1    R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
64-pin 0.8mm-pitch LQFP
PLQP0064GA-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E521300MCU00
Converter Board (Required)  R0E53036ACFG40
Extension Flexible Cable Note1
 R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
48-pin 0.5mm-pitch LQFP
PLQP0048KB-A

Usage examples
E100
R0E001000EMU00
MCU Unit (Required) R0E521300MCU00
Converter Board (Required)  R0E53034ACFK60
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2
 R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
32-pin 0.8mm-pitch LQFP
PLQP0032GB-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E521300MCU00
Converter Board (Required)  R0E53033GCFG90
Extension Flexible Cable Note1
 R0E001000FLX00
External Trigger Cable Note2
 R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
20-pin 0.65mm-pitch LSSOP
PLSP0020JB-A

 Usage examples
E100
R0E001000EMU00
MCU Unit (Required) R0E521300MCU00
Converter Board (Required)  R0E53032GCSJC0
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.

M16C Family M16C/60 Series

MCU package System Configuration
100-pin 0.65mm-pitch QFP
PRQP0100JD-B

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E530640MCU00
Converter Board (Required)  R0E0100TNPFJ00
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00
100-pin 0.5mm-pitch LQFP
PLQP0100KB-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E530640MCU00
Converter Board (Required)  R0E0100TNPFK00
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
100-pin 0.65mm-pitch QFP
PRQP0100JD-B

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E530650MCU00
Converter Board (Required)  R0E0100TNPFJ00
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00
100-pin 0.5mm pitch LQFP
PLQP0100KB-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E530650MCU00
Converter Board (Required)  R0E0100TNPFK00
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
  4. 4: While some functions are not supported, they can be debugged using the E100 emulator for M16C/64A and M16C/65 Groups. Please contact us for regarding the function limitations.
MCU package System Configuration
128-pin 0.5mm-pitch LQFP
PLQP0128KB-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E530650MCU00
Converter Board (Required)  R0E530650CFK10
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
  4. 4: While some functions are not supported, they can be debugged using the E100 emulator for M16C/64A and M16C/65 Groups. Please contact us for regarding the function limitations.

M16C Family M16C/50 Series

MCU package System Configuration
100-pin 0.5mm-pitch LQFP
PLQP0100KB-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E535M00MCU00
Converter Board (Required)  R0E0100TNPFK00
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
80-pin 0.5mm-pitch LQFP
PLQP0080KB-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E535M00MCU00
Converter Board (Required)  R0E535M00CFK30
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00
64-pin 0.5mm-pitch LQFP
PLQP0064KB-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E535M00MCU00
Converter Board (Required)  R0E535M00CFK40
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.

H8SX Family H8SX/1700 Series

MCU package System Configuration
100-pin 0.5mm-pitch LQFP
PLQP0100KB-A

Usage examples
E100
R0E001000EMU00
MCU Unit (Required) R0E417250MCU00
Converter Board (Required)  R0E0100TNPFK00
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.

H8S Family H8S/Tiny Series

MCU package System Configuration
80-pin 0.65mm-pitch LQFP
PLQP0080JA-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E420000MCU00
Converter Board (Required)  R0E420000CFJ30
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2
 R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
64-pin 0.5mm-pitch LQFP
PLQP0064KB-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E420000MCU00
Converter Board (Required)  R0E420000CFK40
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00
64-pin 0.8mm-pitch LQFP
PLQP0064GA-A

Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E420000MCU00
Converter Board (Required)  R0E420000CFG40
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.

H8S Family H8S/2400 Series

MCU package System Configuration
120-pin 0.4mm-pitch
PLQP0120LA-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E424270MCU00
Converter Board (Required)  R0E424270CFLE0
Extension Flexible Cable Note1
 R0E001000FLX00
External Trigger Cable Note2
 R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00
120-pin 0.5mm-pitch
PLQP0120KA-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E424270MCU00
Converter Board (Required)  R0E424270CFKE0
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.
MCU package System Configuration
144-pin 0.5mm-pitch
PLQP0144KA-A

 Usage examples
E100 R0E001000EMU00
MCU Unit (Required) R0E424270MCU00
Converter Board (Required)  R0E0144TNPFK00
Extension Flexible Cable Note1  R0E001000FLX00
External Trigger Cable Note2  R0E001000EXT00
MCU Signal Measurement Board Note3   R0E001000ACB00

Notes:

  1. 1: Two sets of R0E001000FLX00 are necessary to expand I/F cables.
  2. 2: It is necessary for external trigger event and for obtaining trace data of external signals.
  3. 3: It is used to measure the signals of individual pins.

R-Secure RS-4 Series

MCU package System Configuration
IC Card E100
R0E001000EMU00
MCU Unit (Required) R0ESRS400MCU00

Information Supporting Development Tools

Title Description
My Renesas Create a My Renesas account to use our tool download services, receive e-newsletter/update notifications, and take advantage of our other services.
e-learning Information for studying and learning about microcontrollers and microprocessors.
FAQ Frequently asked questions and useful hints for development.
Forum A forum and community site to share technical information, questions and opinions with others who use Renesas MCU's.
Tool News Tool release information and other important information.
Operating Environment Information on system requirements and operating environment for the latest version of tools.
Tool Environmental Information Information on RoHS compliance of tools.
Info on Discontinued Products A list of Renesas software and tools that have been discontinued and are no longer being offered for new projects.