Tutorial ======== .. todo:: The official tutorial is still being written. Until it's ready, consider following one of the tutorials written by the Amaranth community: * `Learning FPGA Design with nMigen `_ by Vivonomicon; * `"I want to learn nMigen" `_ by kbob; * `A tutorial for using Amaranth HDL `_ by Robert Baruch. * `Graded exercises for Amaranth HDL `_ by Robert Baruch. * `My journey with the Amaranth HDL `_ by David Sporn, focussed on setting up the workstation, using formal verification and setting up continuous integration.