SLIDE 6 6
Design space exploration 2
IEEE ASAP 2017 Stefan Tabel, MPG Semiconductor Laboratory
NetFPGA SUME offers QDR II+ SRAM 6.7 gbps Ethernet stream 209 M samples per hemisphere Requirements: Rotation of the image Parallelization FFT, multiplication, IFFT Degrees of freedom DDR3 vs. QDR II+ => simple design for feasibility study targeting a single unit camera Sequential vs. parallel algorithm => parallel version is always fast, slightly more expensive in logic, can be built in before the RAM, and can be easily configured to different depths of correction Order of RAM and FFT => FFT before RAM would increase memory costs Tasks Use one RAM-module per hemisphere, rotate image during write access Readout of parallel image-data Parallel fixed-point FFT Cast to single precision floating point, multiply with constants, cast to fixed-point, IFFT Interface 10Gig Ethernet