Hardware and FPGA

Notes on FPGA design, Verilog, processor architectures, and hardware engineering in general.