From 524ac02aaf1d57cf6eb02cdbb40c0d25e504741c Mon Sep 17 00:00:00 2001 From: Wade Fife Date: Mon, 10 Aug 2020 09:31:26 -0500 Subject: [PATCH] fpga: lib: Change max FFT size to 1024 The max FFT size was 4096, but we don't currently have any devices that can do that without modification. This is because, currently, the FFT size must be the same as the packet size, and the largest packet size supported by most devices is about 8000 bytes, or 2000 sc16 samples. Therefore, the largest FFT size supported without modifying other code is 1024 samples. This change frees up about 21% of the LUTs and 36% of the BRAM used by axi_fft and makes the software block controller and the IP agree on the maximum FFT size. Original-commit: 4f387c8ff0571deedc86dc459e94e555b9768282 --- lib/ip/axi_fft/axi_fft.xci | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ip/axi_fft/axi_fft.xci b/lib/ip/axi_fft/axi_fft.xci index 8de860b..a33d900 100644 --- a/lib/ip/axi_fft/axi_fft.xci +++ b/lib/ip/axi_fft/axi_fft.xci @@ -95,7 +95,7 @@ 32 16 1 - 12 + 10 0 16 1 @@ -131,7 +131,7 @@ 200 50 nonrealtime - 4096 + 1024 true kintex7