SiFive Performance

SiFive Performance P200

The SiFive Performance™ P200 is an 8-stage, dual-issue, highly efficient in-order pipeline compatible with the RISC-V RV64GBCV ISA. With full support for the RISC V Vector Extension v 1.0RC, and combined with the SiFive Recode utility, which translates existing SIMD software from popular legacy architectures to RISC-V Vector assembly code, the P200 is an ideal replacement for dated SIMD architectures.

Download P200 and P200-MC Data Sheet

SiFive Performance P200 Key Features
  • 256-bit vector length processor
    • Variable length operations, up to 256-bits of data per cycle, with dynamic vector length configuration
    • Ideal balance of control and data parallel compute
  • Performance benchmarks
    • 5.75 CoreMarks/MHz
    • 3.25 DMIPS/MHz
    • 4.6 SpecINT2k6/GHz
  • Scalar processing built from U7 series core
    • Multi-layer Caching support for optimum data movement
    • Stride Prefetcher
    • Virtual memory support, up to 48-bit addressing
  • High performance, flexible connectivity to SoC peripherals
  • Implements RISC-V Vectors v1.0
  • Dual issue scalar unit runs concurrently with vector unit
  • Key vector unit attributes
    • VLEN = 256. DLEN = 128 (datapath width). ELEN = 64 (datatypes)
    • Separate memory and ALU pipelines for concurrent operation
    • Vector operations, decoded and queued in Vector Unit for parallel operation of Scalar and Vector units
  • Vector ALU
    • 128b ALU can perform 2x64b, 4x32b, 8x16b, 16x8b ops/cycle
    • Integer and Floating point data types supported
  • Vector Loads/Stores are 128b/cycle
    • L2 cache treated as primary memory
    • Load from L1 cache, initiates L2 cache load in parallel, minimizing L1 cache miss impact
  • Multi-core, multi-cluster processor configuration, up to 8 cores

Performance P200 Development Kit

Dev Kit Deliverables

  • RTL Evaluation
  • Test Bench RTL
  • Software Development Kit
  • FPGA Bitstream
  • Documentation
Core Evaluation

From idea to reality.

Ready to see your code in action? The SiFive Performance P200 Development Kit enables evaluation of SiFive RISC-V Core IP.

Key Deliverables

Evaluation RTL

  • Full-Functional, synthesizable Verilog RTL
  • Run it in your own simulator
Accepting Lead Partners Now