Design of a FPGA PCB including USB2.0 interface and two 80 MHz ADCs

The PCB contains a EP3C5E144C8N Cyclone III FPGA from ALTERA, two 8 bit ADCs AD9057 from Analog Devices @ 80 MHz, a FTDI USB2.0 controller and many other things.

The PCB was designed in order to evaluate if such a design is feasible with home fabrication. And it is.
The two ADCs open up many possibilities for signal processing, even though the FPGA is probably not the most powerful.