The E2 Series is highly optimized for area and power while still offering class-leading performance. Targeted for microcontrollers and embedded devices, the E2 Core can be configured to be as small as 13.5k gates with an efficient 2‑stage pipeline or configured for higher performance with a 3‑stage pipeline, hardware floating-point, instruction cache, and more.
Configurable core performance
Floating Point Unit, supporting Double, Single, and Half precision
Custom memory map and ports
Optional Tightly Integrated Memory (TIM)
RV32E support with the smallest core configuration as small as 13.5k gates and is .005mm2 in 28nm
Bit manipulation extension
MEMS Sensors
Power management
Digital motor control
Low-power MCUs
Health wearable monitors
Environmental monitors
The E3 Series is highly-integrated and feature-rich. It includes the E31 Core, which is the most widely deployed RISC‑V core in the world. E3 embedded cores have a 5-6 stage pipeline, offering a great balance between performance and efficiency.
Up to 8 coherent E3 Cores and optional L2 Cache Controller
Optional Single or Double precision Floating Point Unit
Level 1 Memory System and ECC
Number, type, and width of bus interfaces
Support for SiFive Insight Advanced Trace and Debug
Consumer Electronics
Motor Control
Industrial Automation
Storage
High-performance embedded
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 core architectural features
PPA
Very flexible memory system
Functional Safety and Security and Real Time
Multi-core capable with coherency and optional L2
SSD controller
IoT edge computing
Wireless broadcast
Automobile/Industry