Releases: Lord1Egypt/KemetCore
Releases · Lord1Egypt/KemetCore
Release list
KemetCore Phase 2 RTL (100% Perfection)
KemetCore Phase 2 RTL 100% Release!
This monumental release marks the 100% completion of KemetCore Phase 2!
- Integrates 11 hardware accelerators.
- Features RaCore-Lite heterogeneous AI SoC.
- Completes NeithCore integration (ML-KEM).
- Achieves 100% perfection on the KemetCore tracker!
Thank you for your hard work!
v0.1.0 — Foundation: 11 cores, golden models & pymodels
𓆎 KemetCore v0.1.0 — Foundation Release
The first public release of KemetCore: an open-source silicon laboratory spanning 11 hardware accelerators from RTL to GDSII on ASAP7 7nm.
🏛️ What's Included
11 Cores — Phase 0/1 Complete (Golden + pymodel):
| Core | Domain |
|---|---|
| RaCore | Heterogeneous AI SoC (capstone) |
| SethCore | RV32IM pipelined CPU |
| PtahConv | Direct convolution accelerator |
| ImentetCore | Transformer attention unit |
| GebCore | 2:4 structured sparse matmul |
| BastCore | BF16 tensor core |
| AnubisCore | SHA-256/3 hash engine + HMAC |
| NeithCore | ML-KEM (Kyber) lattice KEM |
| SobekCore | Ray-triangle intersector |
| HapiCore | IEEE-754 FPU (bf16/fp16/fp32) |
| AtumCore | RISC-V Vector Extension v1.0 |
✅ RTL (Phase 2) Complete
- AnubisCore — SHA-256/512, SHA3-224/256/384/512, HMAC, SHAKE128/256
- SethCore — Single-cycle + 5-stage pipeline + forwarding + CSR
- HapiCore — bf16/fp16/fp32 add, mul, FMA, div, sqrt, convert, classify
- BastCore — BF16 + INT8 systolic MAC arrays
- NeithCore — NTT, modular multipliers, polynomial operations, CBD
- AtumCore — Full RVV v1.0: 40+ RTL modules (ALU, FPU, reduction, mask, slide, gather, compress, etc.)
- RaCore — KAI register block, NoC arbiter, descriptor DMA, KAI-DMA accelerator
🔬 CI/CD
- 132+ Python tests passing (golden + pymodel)
- 80+ Verilator/cocotb RTL testbenches
- Yosys synthesis with 0-latch assertion
- Full GitHub Actions pipeline
📜 License
Now Apache 2.0.
𓆎 From RTL to GDSII. Every project starts with a golden model, ends with silicon.