Skip to content

Bruno02468/ghdlfiddle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ghdlfiddle

A VHDL Judge I created in one day to help colleagues test code before sending it to the official Judge.

It basically runs a standardized testbench and detects errors.

It's very much usable and secure, but hard to administrate since it was written in one day.

For the same reason, it's all awfully-written, sloppy Python and PHP. I'm better than this, but I had to put that aside if I wanted to get it online in one day.

More documentation and better admin pages/tools are on their way!

TO-DO:

  • Documentation
  • Testbench standard description and how-to.
  • Administration pages and tools.
  • Better way to run jobs.
  • Results page smart auto-reload.
  • Automatic deletion of old VCDs.
  • Portuguese translation?
  • Spam protection

Oh, and huge props to everyone behind sqlite3, ghdl and firejail.

Without these tools this wouldn't have been possible.