Source Code

The source code for the examples is available in the following ZIP archives, one per chapter. There is also an archive containing source code for the Gumnut core, described in Appendix D.

1. Introduction and Methodology verilog-code-ch-01.zip
2. Combinational Basics verilog-code-ch-02.zip
3. Numeric Basics verilog-code-ch-03.zip
4. Sequential Basics verilog-code-ch-04.zip
5. Memories verilog-code-ch-05.zip
7. Processor Basics verilog-code-ch-07.zip
8. I/O Interfacing verilog-code-ch-08.zip
9. Accelerators verilog-code-ch-09.zip
D. The Gumnut Microcontroller Core gumnut.zip