OpenCores

Migen, a Python toolbox for building complex digital hardware

Source:

Started late 2011 and still experimental, Migen is a Python-based tool that aims at automating further the VLSI design process.

It provides tools to:
* build synchronous designs more productively by automating tasks like resetting registers and abstracting away the event-driven paradigm of HDLs.
* integrate system-on-chips, for example by automatically interconnecting on-chip buses such as Wishbone.
* design hardware accelerators in the dataflow paradigm, with semi-automatic integration in a SoC.
* and more...

Migen is free software and will become the foundation for the next-generation Milkymist SoC.

You can find a more complete and technical description of Migen at https://github.com/milkymist/migen/blob/master/doc/migen.txt

To follow and contribute to the development of Migen, feel free to subscribe to the Milkymist development mailing list at http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org

By: Sebastien, Bourdeauducq

© copyright 1999-2014 OpenCores.org, equivalent to ORSoC AB, all rights reserved. OpenCores®, registered trademark.