SHDL - Simple Hardware Description Language
A lightweight hardware description language and Python driver for digital circuit simulation using exclusively logic gates! SHDL provides an intuitive syntax for defining digital circuits and a clean Python API for interacting with them (PySHDL).
Features
🚀 Simple Syntax - Easy-to-learn hardware description language
- Easy-to-learn hardware description language 🐍 Python Integration - Seamless Python API for circuit simulation
- Seamless Python API for circuit simulation ⚡ C Backend - Compiles to optimized C code for fast simulation and portability
- Compiles to optimized C code for fast simulation and portability 🔧 Command Line Tools - Built-in compiler and utilities
- Built-in compiler and utilities 📦 Component Reuse - Import and compose reusable circuit components
- Import and compose reusable circuit components 🔢 Constants Support - Use named constants for parameterizable designs
Installation
... continue reading