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
  • RV32IMAFBC 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 Data Local Store (DLS)
    • 256MB L2 Cache
  • High-performance TileLink Interface
  • Benchmark Scores
    • 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-MC
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-MC Development Kit enables free evaluation of SiFive RISC-V Core IP

Key
Deliverables

Evaluation RTL

  • Full-Functional, synthesizable Verilog RTL
  • Run it in your own simulator
  • Simple, no-cost evaluation license
Start E76-MC 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 Xilinx VCU118 FPGA Development Boards: