├── .gitignore ├── D_latch.v ├── README.md ├── T_flipflop.v ├── address_gen_unit.v ├── butterfly_unit.v ├── clock_delay.v ├── counter_3bm5.v ├── counter_4b.v ├── counter_5b.v ├── fft.v ├── incrementer.v ├── input_mem_initialization.coe ├── main.ucf ├── main.v ├── mem_check.v ├── memory_2_bank.v ├── result_check_mem_initializtion.coe ├── right_shift.v ├── rotate_left_5b.v ├── sync_SR_latch.v ├── twiddle_factor_ROM.v └── twiddle_factor_ROM_initialization.coe /.gitignore: -------------------------------------------------------------------------------- 1 | */* 2 | *.cgp 3 | -------------------------------------------------------------------------------- /D_latch.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/D_latch.v -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Radix-2 Fast Fourier Transform for FPGA 2 | -------------------------------------------------------------------------------- /T_flipflop.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/T_flipflop.v -------------------------------------------------------------------------------- /address_gen_unit.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/address_gen_unit.v -------------------------------------------------------------------------------- /butterfly_unit.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/butterfly_unit.v -------------------------------------------------------------------------------- /clock_delay.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/clock_delay.v -------------------------------------------------------------------------------- /counter_3bm5.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/counter_3bm5.v -------------------------------------------------------------------------------- /counter_4b.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/counter_4b.v -------------------------------------------------------------------------------- /counter_5b.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/counter_5b.v -------------------------------------------------------------------------------- /fft.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/fft.v -------------------------------------------------------------------------------- /incrementer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/incrementer.v -------------------------------------------------------------------------------- /input_mem_initialization.coe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/input_mem_initialization.coe -------------------------------------------------------------------------------- /main.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/main.ucf -------------------------------------------------------------------------------- /main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/main.v -------------------------------------------------------------------------------- /mem_check.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/mem_check.v -------------------------------------------------------------------------------- /memory_2_bank.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/memory_2_bank.v -------------------------------------------------------------------------------- /result_check_mem_initializtion.coe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/result_check_mem_initializtion.coe -------------------------------------------------------------------------------- /right_shift.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/right_shift.v -------------------------------------------------------------------------------- /rotate_left_5b.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/rotate_left_5b.v -------------------------------------------------------------------------------- /sync_SR_latch.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/sync_SR_latch.v -------------------------------------------------------------------------------- /twiddle_factor_ROM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/twiddle_factor_ROM.v -------------------------------------------------------------------------------- /twiddle_factor_ROM_initialization.coe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinamarora8/Radix-2-FFT/HEAD/twiddle_factor_ROM_initialization.coe --------------------------------------------------------------------------------