Discrete FPGA implementation
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE Initial commit Oct 31, 2012
README.md
combination_lock.dhdl
dhdl.py
dhdl_test.py Initial commit Oct 31, 2012
discretefpga.brd Initial commit Oct 31, 2012
discretefpga.sch Add missing schematic Nov 13, 2012
pwm.dhdl Initial commit Oct 31, 2012

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.