An FPGA (field-programmable gate array) is a reconfigurable chip where you define digital hardware behavior after manufacturing.

Instead of writing software instructions for a CPU, you describe logic and timing directly (often in [[Verilog]] or [[VHDL]]).

Great for prototyping, high-throughput pipelines, and hardware learning.

## See also
- [[RISC-V]]
- [[CPU]]
- [[Tutorials and Courses]]
