E7 Series

E76

The SiFive E76 Standard Core is a high-performance 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 is ideal for applications which require high performance -- but have power constraints (e.g., Augmented Reality and Virtual Reality , IoT Edge Compute, Biometric Signal Processing, and Industrial Automation).

E76 Key Features
  • Fully-compliant with the RISC-V ISA specification
  • RV32IMAFC E76 Core
  • 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
  • High-performance TileLink Interface
  • 2.3 DMIPS/MHz
  • 4.9 CoreMark/MHz

Compare with Arm Cortex M-7

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