Slide 1 An introduction to FPGAs and spatially-pipelined computing Andrew W. Rose Imperial College, London Slide 2 CMS: Visualizing the big numbers 1 Gb/s 1 Tb/s 1 Pb/s 1…