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
- S76 High-performance 64-bit embedded core
- ARC HS38x4 quad-core 32-bit processor with MMU, ARCv2 ISA, for embedded Linux applications
- ARC HS48x4 is quad-core version of dual-issue HS48 processor with MMU, ARCv2 ISA, for embedded Linux applications
- ARC HS66 64-bit, dual-issue processor core, interconnect, ARCv3 ISA, for embedded applications
- ARC HS68 64-bit, dual-issue processor with MMU, ARCv3 ISA, for embedded Linux applications
- Floating Point Processor for Embedded Systems