Skip to content
 ██████╗ ███████╗██╗  ██╗
██╔═══██╗██╔════╝██║  ██║
██║   ██║███████╗███████║
██║   ██║╚════██║██╔══██║
╚██████╔╝███████║██║  ██║
 ╚═════╝ ╚══════╝╚═╝  ╚═╝
 
opensiliconhub

Our Projects

CipherCore – Hardware implementations of cryptographic cores.

  • A curated collection of cryptographic keystream generators written in Verilog, serving as research artifacts and for industrial purposes, while providing reproducible flows to recreate everything mentioned in the reports using open-source tools.

open-eda-appimage – Unofficial packaging of EDA tools that don't provide pre-built binaries.

  • An initiative to reduce the installation barrier for open-source EDA tools, specifically for easy grab-and-use or CI/CD pipelines.

SUBLEQ-CPU – A SUBLEQ CPU implemented in both Verilog and VHDL.

  • This educational artifact demonstrates a SUBLEQ (Subtract and Branch if Less than or Equal to zero) CPU architecture. Both the Verilog and VHDL implementations have been validated against each other using formal equivalence checking, serving as a learning resource for digital design and formal verification techniques, and as a baseline for verification, assembler, program verifiers, and much more.

Personal Interest

FABulous - FABulous: an Embedded FPGA Framework

  • FABulous is an open-source embedded FPGA (eFPGA) framework for generating FPGA fabric and integrates the open source CAD tools Yosys and nextpnr for the user design flow. It is silicon-proven through multiple successful tapeouts across TSMC 180nm, Skywater 130nm, IHP SG13G2, GF180MCU, and 28nm CMOS, FABulous provides a full-stack toolchain from CSV-based fabric definition to production-ready GDSII. The framework supports frame-based partial reconfiguration for runtime reconfiguration of individual FPGA regions.

Pinned Loading

  1. CipherCore CipherCore Public

    cryptographic keystream generators in pure Verilog.

    Verilog 53 6

  2. open-eda-appimage open-eda-appimage Public

    Portable AppImages for open-source EDA tools — built automatically from upstream releases.

    Shell 4

  3. SUBLEQ-CPU SUBLEQ-CPU Public archive

    Minimal SUBLEQ CPU in both Verilog and VHDL, Guide to build your own SUBLEQ CPU.

    VHDL 1

Repositories

Showing 5 of 5 repositories
  • .github Public
    OpenSiliconHub/.github's past year of commit activity
    0 0 0 0 Updated Oct 8, 2026
  • CipherCore Public

    cryptographic keystream generators in pure Verilog.

    OpenSiliconHub/CipherCore's past year of commit activity
    Verilog 53 Apache-2.0 6 0 0 Updated Oct 8, 2026
  • SUBLEQ-CPU Public archive

    Minimal SUBLEQ CPU in both Verilog and VHDL, Guide to build your own SUBLEQ CPU.

    OpenSiliconHub/SUBLEQ-CPU's past year of commit activity
    VHDL 1 Apache-2.0 0 1 0 Updated Oct 6, 2026
  • open-eda-appimage Public

    Portable AppImages for open-source EDA tools — built automatically from upstream releases.

    OpenSiliconHub/open-eda-appimage's past year of commit activity
    Shell 4 MIT 0 2 0 Updated Oct 6, 2026
  • CDC-prims Public
    OpenSiliconHub/CDC-prims's past year of commit activity
    VHDL 1 Apache-2.0 0 0 0 Updated Aug 10, 2026

Top languages

Loading…

Most used topics

Loading…