Projects Overview
Building the Open Computing Stack
PowerCommons develops interconnected projects that together create a complete, transparent, and sovereign computing platform. Each project advances specific technical goals while contributing to the larger vision of liberation technology.
Core Processor Projects
β Microwatt Xilinx VCU-118 Integration
Status: Complete | Delivered: September 2025
Successfully integrated Microwatt processor with enterprise-grade features, enabling Linux boot on modern FPGA platforms.
Achievements:
- Added VCU-118 support to Microwatt SoC (FuseSoC + VHDL). This additionally sets up LEDs to debug issues with clock, reset signal, UART etc.
- Extended Microwatt SoC LiteDRAM support to VCU-118 board
- Fixed LitexBios and LitexSoC to support Linux on Microwatt as Litex BIOS was only designed to boot RISC V.
Why It Matters: Established VCU-118 as the primary development platform for high-end OpenPower FPGA work.
π₯ PowerCommons A2O: OpenPower A2O Core Revival
Status: Active Development | Target: Q4 2025
Reviving IBMβs battle-tested A2O processor - the out-of-order superscalar core that powered Blue Gene/Q supercomputers. This enterprise-grade processor brings serious computational power to the open hardware ecosystem.
Key Objectives:
- Restore compatibility with modern FPGA toolchains
- Fix timing closure and synthesis issues
- Create comprehensive documentation
- Establish software toolchain
Why It Matters: A2O provides the high-performance computing capability needed for real-world workloads, from scientific computing to database servers.
ποΈ PowerCommons SoC Platform
Status: Architecture Phase | Target: 2026
Creating the worldβs first fully open System-on-Chip with verifiable security from boot to application. Combines Microwatt (control) and A2O (compute) processors in a heterogeneous architecture.
Key Objectives:
- Integrate dual-core heterogeneous design
- Implement open BMC replacement
- Create secure boot architecture
- Develop complete firmware stack
Why It Matters: Eliminates the last proprietary components in modern computing systems, including the hidden management engines.
Project Integration Strategy
βββββββββββββββββββββββββββββββββββββββββββββββ
β PowerCommons Platform β
βββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β βββββββββββββββ βββββββββββββββ β
β β Microwatt βββββββΊβ A2O β β
β β (Boot) β β (Compute) β β
β βββββββββββββββ βββββββββββββββ β
β β² β² β
β ββββββββββ¬ββββββββββββ β
β βΌ β
β βββββββββββββββ β
β β LiteX β β
β β Framework β β
β βββββββββββββββ β
β βΌ β
β ββββββββββββββββββββββββββββββββββββ β
β β Peripherals & Memory β β
β ββββββββββββββββββββββββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββ
βThe future is not some place we are going, but one we are creating. The paths are not to be found, but made.β - John Schaar