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 Quad-core 64-bit embedded processor
Overview
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
Block Diagram
Deliverables
- RTL Evaluation
- Test Bench RTL
- Software Development Kit
- Documentation
Technical Specifications
Related IPs
- Ultra High Performance 64-bit RISC-V Embedded Processor
- S76 High-performance 64-bit embedded core
- Embedded Configuration and Test Processor
- Floating Point Processor for Embedded Systems
- 64-bit embedded processor, fully compliant with the RISC-V ISA
- 64-bit RISC-V core with out-of-order pipeline based complex for Linux-based embedded systems