Shared knowledge.
A starting point
for what comes next.
PCCXAI brings together the code, designs, and documentation of PCCX. It gives developers, researchers, and learners a place to explore shared resources and build on each other's work.
PCCX, Parallel Compute Core eXecutor, is an open-source NPU project exploring language-model inference on edge FPGAs. It connects architecture and ISA specifications with reusable RTL, board integration, and verification.
PCCX is an open-source project initiated and operated by Altifigence. Altifigence ↗
Explore the PCCX project
From understanding an idea to reading the source and taking part in an experiment. Start where your interests lead you.
Architecture & ISA
Compute cores, memory hierarchy, and instruction-set specifications. Explore how PCCX approaches language models.
RTL & IP cores
Reusable v002 cores separated from board and model integration. Start with the public SystemVerilog source.
FPGA implementation
KV260 integration, drivers, and build flows. Follow the work that connects IP cores to a physical board.
Verification & benchmarks
Explore tests, reproduction conditions, and measurement records, with completed and pending work documented together.
Docs & community
Start with the docs, then contribute questions, code, or improvements. Help shape what PCCX becomes next.
Learn. Experiment.
Share what you find.
From first principles to a closer look at the design. Start with project documentation and learning resources.
Build the next step.
Build it together.
Contribution goes beyond writing code. Asking questions, improving documentation, and reproducing experiments all move the project forward.