U6 Series
U64
The SiFive® Essential™ U64 Standard Core is a single-core instantiation of a mid-range performance RISC-V application processor, capable of supporting full-featured operating systems such as Linux.
The U64 is ideal for applications requiring high-throughput, single-thread performance in a power-constrained environment (e.g., general purpose embedded, industrial, IoT, high-performance real-time embedded, automotive).

U64
Key Features
- Fully compliant with the RISC-V ISA specification
- 64-bit RISC-V Application Core
- 32KB L1 I-cache with ECC
- 32KB L1 D-cache with ECC
- 8 Region Physical Memory Protection
- Virtual Memory support with up to 47 Physical Address bits
- Integrated 128KB L2 Cache with ECC
- Real-time capabilities
- The L2 Cache can be configured into high speed deterministic SRAMs
- CLINT for multi-core timer and software interrupts
- PLIC with support for up to 128 interrupts with 7 priority levels
- Debug with instruction trace
- Benchmark Scores
- 2.07 DMIPS/MHz
- 3.73 CoreMark/MHz
- Detailed Power, Performance, and Area (PPA) Information
U64
Development Kit
Dev Kit Deliverables
- RTL Evaluation
- Test Bench RTL
- Software Development Kit
- FPGA Bitstream
- Documentation