Project F

FPGA & RISC-V Tutorials

Tutorials to get you started and improve your design skills. See also Recommended FPGA sites.

FPGA Graphics

Learn graphics at the hardware level and improve your FPGA design skills.

RISC-V Assembler

New for 2024! Get comfortable with RISC-V assembler.

I’m working on further installments for release in the first half of 2024.

Hello FPGA

An introduction to FPGA development and Verilog with the Digilent Arty or Nexys Video boards.

Maths and Algorithms

Put maths to work in Verilog algorithms.

FPGA How To

Handy recipes for solving FPGA problems. See the Tools page for FPGA dev and testing tools.

Hardware & Devices

Maths

See the new Maths Tutorials for topics including vectors, fixed-point numbers, division, and DSPs.