AES-Z7MB-7Z020-SOM-G
MicroZed™ is a low-cost development board based on the Xilinx Zynq®-7000 All Programmable SoC. Its unique design allows it to be used as both a stand-alone evaluation board for basic SoC experimentation, or combined with a carrier card as an embeddable system-on-module (SOM). MicroZed contains two I/O headers that provide connection to two I/O banks on the programmable logic (PL) side of the Zynq®-7000 All Programmable SoC device. In stand-alone mode, these 100 PL I/O are inactive. When plugged into a carrier card, the I/O are accessible in a manner defined by the carrier card design.
There is nothing which makes the Zynq specifically suited for high bandwidth or camera applications etc. What makes it special is the combination of a microcontroller (hardened arm cores) and FPGA fabric. For us, the main reason to go with the Zynq was the availability of the MicroZed for a reasonable price.
Note: If we would have built our own 'MicroZed' (which we'll probably do one day) it probably wouldn't use a Zynq.
1 Documentation, Schematics, BOM, etc.
http://zedboard.org/support/documentation/1519
2 Cooling
Custom CNC milled heatsink: https://github.com/apertus-open-source-cinema/beta-hardware/tree/master/Microzed-Heatsink
Fonsoning FSY31S05M 30x30x10mm 5V 0.12A fan