Manual review is required.
OpenTitan IP blocks
OpenTitan IP blocks with documentation and verification code.
CryptographySystemVerilogApache-2.0M4 · Production-readyupdated 2 days ago
Worth knowing
Facts
From GitHub data, checked October 6, 2026.
- Maturity
- M4 · Production-ready
- License
- Apache-2.0 · Commercial-friendly
- Tests
- yes
- CI
- yes
- Formal verification
- yes
- FuseSoC
- yes
- Last commit
- updated 2 days ago
- Latest release
- October 17, 2024
- Stars
- 3679
Tests, CI, releases and active development within the last year. How maturity is assigned
Purpose
Boards
No one has confirmed a board run yet.
Add evidenceSources
- OpenTitan IP blocks source · 2026-04-30
How to check it locally
- Run the upstream simulation/test command from the repository README or CI workflow.
- Inspect the upstream FuseSoC .core manifest and use it as the integration entrypoint.
- Try a synthesis smoke run with: Verilator.
Scores and how they are computed
License, tests, CI, formal checks, documentation and activity come from the repository check. Usefulness and learning value are editorial estimates.
Similar cores
Caliptra RTL
Checked on GitHubCHIPS Alliance root-of-trust IP.
CryptographyApache-2.0M4 · Production-readyupdated 1 day ago
OpenTitan KMAC IP
Checked on GitHubUseful crypto/security reference.
CryptographyApache-2.0M4 · Production-readyupdated 1 day ago
OpenTitan AES IP
Checked on GitHubSecurity IP block with documentation and test culture.
CryptographyApache-2.0M4 · Production-readyupdated 1 day ago