A Winning
Processor
Portfolio.

The broad SiFive® Core IP portfolio is comprised of four distinct families spanning from high-performance application processors to area-optimized, low-power embedded 64- and 32-bit microcontrollers, to vector processors designed for modern compute requirements and artificial intelligence (AI), and optimized for the specific needs of the automotive industry. All SiFive processors are based upon the RISC-V ISA.

The SiFive Essential™ family gives you the freedom to start with a standard, pre-defined core, or to employ SiFive Core Designer to build your own processor configuration. SiFive Performance™ processors deliver unparalleled performance in an energy-efficient small footprint, and the SiFive Intelligence™ Family leverages a software-first approach to processor design to address the future requirements of deploying machine learning and artificial intelligence (AI) technology to the edge with high performance vector compute capability. The SiFive Automotive™ solutions bring high-end applications and real time processors with industry leading performance and the lowest area and power consumption, tailored to vehicle specific needs for safety, security, and performance.

Get started today and discover our complete, scalable portfolio of RISC-V cores for designers targeting all markets, who are at the vanguard of SoC design and are dissatisfied with the status quo.

RISC-V Portfolio

SiFive Processors

SiFive Performance Family

  • Processor family delivering superior compute density and performance for modern workloads in an energy-efficient area footprint.
  • Mobile, Consumer, Datacenter and Edge Infrastructure

P870-D
6 wide OOO
RVA23
CHI bridge
RAS Functionality
Scalable to 256 cores

P870 / 870-A
Highest performance
Six-wide, out-of-order core
Up to a 32-core cluster

P650 / 670
Very high performance four-issue, out-of-order RVA 22
Up to 16 core cluster

P550
High performance three-issue, out-of-order RISC-V processor series

P450 / P470
Highly efficient out-of-order RISC-V vector application processor series

P270
Efficient performance vector application processor series

SiFive Automotive Family

  • Broadest range of optimized RISC-V safety processors (ISO26262 ASIL B, ASIL D and split-lock)
  • ADAS/AD, IVI, Body, Powertrain, Central Compute
  • Safety Islands

E6-A Series
32-bit
Balanced length and efficiency
ASIL B, D

S7-AD
64-bit
High performance embedded
ASIL D

X200-A Series
64-bit applications processor
AI acceleration instruction
512b vector length
ASIL B, D and B/D

SiFive Intelligence Family

  • High-performance AI dataflow processor with scalable vector compute capabilities
  • AI workloads, data flow management, object detection, speech and recommendation processing

XM Series
SiFive Matrix Engine
4 X-Cores per cluster
1 Cluster = 16 TOPS (INT8)

X390
1024-bit Vector Length
Single/Dual Vector ALU
VCIX (2048-bit)

X380
512-bit Vector Length
Single Vector ALU
VCIX (1024-bit)

X288
Single Vector ALU
Split- lock with DCLS
CXL Host Interface

X280
512-bit Vector length
Single Vector ALU
VCIX (1024-bit)

SiFive Essential Family

  • Broad range of highly customizable processor IP to meet exact application specific requirements.
  • Microcontrollers, IoT devices, real-time control, and control plane processing

2-Series
Highly configurable feature set
Scalable performance
32/64-bit embedded
2-4 stage pipeline
Power & area optimized.

6-Series
Highly configurable feature set
Scalable performance
32/64-bit embedded or 64-bit rich-OS
8-stage pipeline
Single issue

7-Series
Highly configurable feature set
Scalable performance
32/64-bit embedded or 64-bit rich-OS
8-stage pipeline
Dual issue superscalar