Radix-2 Fast Fourier Transform for FPGA Coded in Verilog TODO: Address Generating Unit Butterfly Unit Twiddle Factor ROM BRAMs Communication with a computer