Discrete FPGA implementation
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
LICENSE
README.md
combination_lock.dhdl
dhdl.py
dhdl_test.py
discretefpga.brd
discretefpga.sch
pwm.dhdl

README.md

dfpga

An implementation of an FPGA slice entirely in 7400 series discrete logic, and a compiler for a custom HDL dialect for same.

  • discretefpga.brd and discretefpga.sch are the Eagle board and schematic.
  • dhdl.py is the HDL compiler; run it like python dhdl.py infile outfile.
  • *.dhdl files are sample DHDL scripts.