EM100Pro-G3

EM100Pro-G3

The EM100Pro-G3 is a high performance SPI NOR Flash emulator with integrated SPI Bus Analyzer capabilities. It enables fast firmware downloads, efficient debugging, and accurate emulation of SPI NOR Flash devices for development and validation applications.

Feature

EM100Pro-G3 is an SPI NOR Flash emulator that seamlessly integrates with high-speed DRAM memory, ensuring optimal code updating performance. Developed in collaboration with leading SPI NOR Flash suppliers, this tool is designed to emulate the behavior of both current and next-generation SPI NOR Flash devices.

This emulator significantly improves productivity by swiftly downloading firmware code or data, even for high-density applications of up to 1Gbit. Additionally, it offers a valuable “SPI BUS Analyzer” feature that captures and logs all SPI commands and data on the SPI bus, facilitating the debugging process.

Highlights

  • Emulate all the market SPI NOR Flash in one click
  • Excellent code Update and download performances
  • Designed to support future SPI NOR Flash evolution:
    • Voltage: 1.8V/3.3V
    • Frequency: Up to 50MHz for Single IO, Dual IO, and Quad IO
    • Capacity: 512Kbit~4Gbit
  • Support Dual and Quad IO communication
  • Display and edit memory content evolution
  • Debug functions:
    • SPI Protocol analyzer and SPI HyperTerminal
    • High-speed internal buffer for SPI Trace log data saving
    • Suitable with Intel motherboard
    • EM100Pro-G3 can connect with the Intel motherboard by a specific adaptor (optional)

Performance (Erase+Program+Verify)

IC Density  Programmer EM100Pro-G2 EM100Pro-G3
8Mb 9s 3s 3s
16Mb 13s 3s 3s
32Mb 16s 3s 3s
64Mb 38s 3s 3s
128Mb 75s 3s 3s
256Mb 115s 5s 3s
512Mb 200s 10s 5s
1Gb N/A 20s 10s
2Gb N/A 40s 20s

Hardware

The EM100Pro-G3 has two 2.54mm pitch male connectors of:

  • 2×2 for the Reset and Trig signals
  • 2×10 for the Emulation signals

EM100Pro-G3 is designed with an ISP header, through different cables/adaptors, it can connect to the PCB board directly. Please refer to Table 1 for the EM100Pro-G3 2×10 header pin out.
DediProg also provides the EM100Pro-G3 ISP Cable which is used to connect the EM100Pro-G3 programmer to the 2X5 2.54mm ISP Pin Header on board, please refer to Table 2 for the EM100Pro-G3 ISP Cable 2×5 pin out.

Table 1: EM100Pro-G3 ISP Header Pin Out (2×10),(2×2)

1 NC CS2 2
3 CS1 Vcc 4
5 MISO/DQ1 Hold/DQ3 6
7 Wp/DQ2 CLK 8
9 GND MOSI/DQ0 10
11 3.3V NC 12
13 CTRL NC 14
15 CTRL 3.3V 16
17 CTRL CTRL 18
19 GND CTRL 20

 

1 GND Reset 2
3 GND Trig 4

 

Table 2: ISP Cable Connector Pin Out (2×5)

1 NC CS2 2
3 CS1 Vcc 4
5 MISO/DQ1 Hold/DQ3 6
7 Wp/DQ2 CLK 8
9 GND MOSI/DQ0 10

Standard Package

EM100Pro-G3 Standard Package
  • EM100Pro-G3 x 1
  • USB 2.0 100cm Cable (A Male -C Male) x 1
  • Power Adapter (Including US and EU plugs) x 1
  • 2.54mm 2×10 to 2.54mm 2×5 cable x 1
  • 1.27mm 2×4 to 1.27mm 2×4 cable x 1
  • 1.27mm 2×4 to 1.27mm 2×4 cable 2.5cm x 1
  • 1.27mm 2×8 to 1.27mm 2×8 cable x 1
  • 2.54mm 2×10 to 1.27mm 2×4 SO8 connection adaptor x 1
  • 2.54mm 2×10 to 1.27mm 2×8 SO8 connection adaptor x 1
  • 12cm EM100Pro split cable with grabber clip x 1
  • 1.27mm 2×8 SMT male header  (10.3mm) x 4
  • 1.27mm 2×4 SMT male header (6.0mm) x 4
  • 1.27mm 2×4 SMT male header (10.3mm) x 4
  • 15cm single wire with 2.54mm Dupont head x 5
  • EM100Pro Reference Flash Adaptor (SO8W) x 1
  • EM100Pro Reference Flash Adaptor (SO16W) x 1
  • Grabber Clip x 2

SPI Flash Emulation Interface

SPI Flash Emulation Interface

SPI Bus Trace Interface

SPI Bus Trace Interface

SPI Hyper Terminal Interface

SPI Hyper Terminal Interface