Status:
Development
The NOEL3 is a configurable RISC-V processor IP core, described in VHDL. The architecture is designed to utilize a small area footprint and to maintain execution predictability.
This page describes a running development and no guarantees can be given concerning future product availability. All information on this page is subject to change without notice. Please click this link to sign up to receive notifications about product and documentation updates.
The NOEL3 is a barrel processor with multiple execution threads (harts). Each hart executes one instruction in the pipeline at any time. The processor switches between harts every clock cycle, so each hart executes instructions at a rate of the clock frequency divided by the number of harts.
This architectural choice improves the maximum achievable frequency and provides execution predictability as all harts execute with deterministic timing. By avoiding the need for logic to resolve data and control hazards, the design avoid difficult verification problem for microprocessor cores. This is expected to lower the efforts of design audits and to make the design certifiable.
Technology agnostic VHDL with optimizations for Lattice Certus/CertusPro, AMD Ultrascale and Versal, Microchip RTG4 and PolarFire, and NanoXplore FPGAs.
File
Category
Revision
Date
Access
Data sheet and user's manual
2024.4
2024-12-23
Free download
Password/
Contact us
Data sheet and user's manual
2024.4
2024-12-23
Free download
Password/
Contact us
Rad Hard Electronics
Silicon IP
Solutions
Full ecosystem for mission critical System-on-a-Chip solutions
© Copyright 2025
The appearance of visual information from any organization does not imply or constitute an endorsement.