S7 Series

S76

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

The S76 is ideal for latency-sensitive applications in domains such as storage and networking that require 64-bit memory addressability (e.g. In-storage Compute, Edge Compute, 5G Modems, Object storage etc.)

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

Dev Kit Deliverables

  • RTL Evaluation
  • Test Bench RTL
  • Software Development Kit
  • FPGA Bitstream
  • 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 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 S76 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 FPGA Development Board: