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
  • RV32IMAFBC 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 Data Local Store (DLS)
  • High-performance AMBA Interfaces
  • 3.73/2.97 DMIPS/MHz (Best Effort/Legal)
  • 5.69 CoreMark/MHz
  • Detailed Power, Performance, and Area (PPA) Information
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

E76
Development Kit

Dev Kit Deliverables

  • RTL Evaluation
  • Test Bench RTL
  • Software Development Kit
  • FPGA Bitstream
  • Documentation
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
  • Support for SiFive Insight Advanced Trace and Debug
  • Support for whole SoC Security with SiFive Shield
  • Floating Point Unit supporting Double, Single and Half Precision
  • Tightly integrated Core Local Port
  • Bit manipulation extension

Applications

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

SiFive Essential
Standard Cores

Area
Standard Cores
Arm Comparison
E2 Series
M0, M0+, M3, M4, M23, M33
E6 Series
R4, R5
E7 Series
M7, R7, R8
S2 Series
***
S6 Series
R4, R5
S7 Series
M7, R7, R8
U6 Series
A5, A7, A35
U7 Series
A53, A55
Core Evaluation

From idea to reality.

Ready to see your code in action? The E76 Development Kit enables free evaluation of SiFive RISC-V Core IP.

Key
Deliverables

Evaluation RTL

  • Full-Functional, synthesize Verilog RTL
  • Run it in your own simulator
  • Simple, no-cost evaluation license
Start E76 Free Trial

FPGA Bitstream

  • Fully-functional SiFive RISC-V Core Complex with system peripherals
  • High Performance - 32.5 MHz emulation
  • Upload your own programs using the Freedom E SDK

Compatible with the Arty A7-100T and Xilinx VCU118 FPGA Development Boards: