- <ahref="/docs/migen-tutorial.pdf"target="_blank"rel="noopener noreferrer">Tutorial</a> (outdated - in particular, the simulator has been rewritten and no longer uses Icarus)
- <ahref="https://www.wdj-consulting.com/blog/migen-port.html"target="_blank"rel="noopener noreferrer">Tutorial "Porting a New Board To Migen"</a> by cr1901
- <ahref="https://lab.whitequark.org/notes/2016-10-18/implementing-an-uart-in-verilog-and-migen/"target="_blank"rel="noopener noreferrer">"Implementing a UART in Verilog and Migen"</a> by whitequark
- <ahref="https://lab.whitequark.org/notes/2016-10-19/implementing-a-simple-soc-in-migen/"target="_blank"rel="noopener noreferrer">"Implementing a simple SoC in Migen"</a> by whitequark