S7 Series

S76-MC

The SiFive S76-MC Standard Core is a high-performance 64-bit quad-core embedded processor which is fully-compliant with the RISC-V ISA.

The S76-MC is ideal for latency-sensitive applications in domains such as storage and networking that require high-throughput, 64-bit memory addressability, and have real-time constraints (e.g. Enterprise Storage, In-storage Compute, 5G Base Stations, SLAM processing, etc.)

S76-MC Key Features
  • Fully compliant with the RISC-V ISA specification
  • RV64GC S76 Core (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)
  • Efficient and flexible interrupts
  • Physical Memory Protection (PMP)
  • High-performance TileLink Interface
  • Benchmark Scores
    • 4.27/2.5 DMIPS/MHz (Best Effort/Legal)
    • 5.1 CoreMarks/MHz

Compare to Cortex-R8

S7 Series
Cortex-R8
Instruction Set Architecture
64-bit
32-bit
Number of coherent cores
8
4
Physical Memory Protection
Yes
Yes
Heterogeneous,in-cluster coherent compute
Yes; can be combined with U7 series cores
No; cannot be combined with Cortex-A cores
L2 cache
Optional; pre-Integrated
None
Memory map
Customizable
Fixed

S76-MC
Development Kit

Dev Kit Deliverables

  • RTL Evaluation
  • Test Bench RTL
  • Software Development Kit
  • Documentation
S7
Series Overview

S7 Series

The S7 Series offers a 64-bit embedded processor targeting high-performance, real-time applications that require 64-bit memory addressability. The S7 core has a superscalar 8-stage in-order pipeline.

S7 Series Highlights

Key Features

  • Up to 8 coherent high-performance RISC-V real-time processors
  • Supports an in-cluster coherent combination of application processors with real-time processors (S7 and U7)
  • L2 cache available for high-performance applications (optional)
  • New microarchitecture features for enhanced security and real-time determinism
  • 64-bit addressability for embedded applications

Applications

  • Enterprise Storage, Object Storage
  • In-storage Compute, Edge Devices
  • FAST data analytics, Line-rate network processing
  • Baseband Processing, 5G Modems
  • Telematics Units

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
S2 Series
***
S5 Series
R4, R5
S7 Series
M7, R7, R8
U5 Series
A5, A7, A35, A53
U7 Series
A55
Core Evaluation

From idea to reality.

Ready to see your code in action? The S76-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