Let me put this here : https://github.com/milkymist/migen/tree/master/migen
Some documentation or even a basic explanation of what this is would be helpful.
You can find that here:
https://github.com/milkymist/migen
(one directory up from the OP's link)
Re:How FPGAs work, and why you'll buy one
by sporkologist on Monday June 17, 2013 @07:13PM
(#5896582)
> Migen (Milkymist Generator)
a Python toolbox for building complex digital hardware
Now, this was the first time ever I worked with hardware and while I really liked having something tangible and all those nice blinking lights on the fpga board, programming one was a pain in the ass. Towards the very end of the project I slightly got the hang on how you should approach writing such software. And the most important thing is to not think like you would when programming traditionally.
Designing and later implementing a FSMD for example is far more efficient.