E7 Series

E76-MC

The SiFive E76-MC Standard Core is a high-performance quad-core 32-bit embedded processor which is fully-compliant with the RISC-V ISA. Its advanced memory subsystem enables inclusion of tightly-integrated memory and caches.

The E76-MC is ideal for applications with high-throughput requirements such as In-storage Compute, Sensor Hubs, Edge-compute Nodes, Biometric Signal Processing, and Autonomous Machines (i.e., Robots, Drones, ADAS systems, etc.)

E76-MC Key Features
  • Fully compliant with the RISC-V ISA specification
  • RV32IMAFC E76 Cores (4x)
  • Machine and User Mode Support
  • In-order, 8-stage pipeline
  • Advanced Memory Subsystem
    • 32KB Instruction Cache
    • 32KB Instruction Tightly Integrated Memory (ITIM)
    • 32KB Data Cache
    • 32KB FIO RAM
    • 256MB L2 Cache
  • High-performance TileLink Interface
  • Benchmark Scores
    • 2.3 DMIPS/MHz
    • 4.9 CoreMark/MHz

Compare with
ARM Cortex-M7

E7 Series
Cortex-M7
Instruction Set Architecture
32-bit
32-bit
Pipeline depth
8 stage
6 stage
Multi-core capable
Yes
No
L2 cache
Optional; pre-integrated
Not included; licensed separately
Memory map
Customizable
Fixed

E7
Series Overview

E7 Series

The E7 Series offers a 32-bit embedded processor targeting applications that require high performance while maintaining energy efficiency. The E7 core has a superscalar 8-stage in-order pipeline.

E7 Series Highlights

Key Features

  • Up to 8 (+1) coherent high-performance 32-bit RISC-V embedded processors
  • L2 cache for high-performance applications (optional)
  • New microarchitecture features for enhanced security and real-time determinism

Applications

  • Augmented Reality and Virtual Reality Devices
  • IoT Gateways and IoT nodes
  • Sensor Hubs
  • Biometric signal processing
  • Industrial Automation

All Standard Cores

Area
Standard Cores
ARM Comparison
E2 Series
M0, M0+, M3, M4, M23, M33
E3 Series
R4, R5
E7 Series
M7, R7, R8
S5 Series
R4, R5
S7 Series
M7, R7, R8
U5 Series
A5, A7, A35, A53
U7 Series
A55