We present an automated placement algorithm for a high-bandwidth, streaming fast Fourier transform (fft) generated using an open-source core generator. For radio spectral line analysis, we generate a 2048-point fft fo...
详细信息
ISBN:
(纸本)9780769543017
We present an automated placement algorithm for a high-bandwidth, streaming fast Fourier transform (fft) generated using an open-source core generator. For radio spectral line analysis, we generate a 2048-point fft for a standard commercial fpga high-bandwidth spectrometer, which can process 16 digital samples per cycle simultaneously (streaming). Our placement algorithm enables this system to operate at 375 MHz and process a 6 GHz sampling rate, nearly 85% of the theoretical maximum fpga clock rate. This algorithm is a special case of the junction tree algorithm from machine learning, and allows our design to support a 25% faster clock than the standard Xilinx toolflow implementation while using 50% less CPU time to compile. This gain is equivalent to gains induced by floorplanning with no hand placement.
暂无评论