Damn this thing is big. Now this is an FPGA for grown-ups!
Oh yeah, but more importantly I now have a license to use XC7K325T in any package on any design I want
The FPGA on this board is -2 speed grade, which means it supports up to 1866 MT/s DDR3 (it's got a pair of 256Mx16 memory chips which can run up to 933 MHz, though so far I only ran it at 900 MHz/1800 MT/s due to the way clocking is implemented on a board) , also its MGTs can go up to 10.3125 GBit/s, so they can directly talk to 10G SFP+ transceivers, not to mention it's possible to implement a PCIE 3.0 x8 via fabric!
One issue I noticed with the board is they use Realtek Ethernet PHY, which apparently is not supported by lwIP nor AXI Ethernet driver provided by Xilinx
Still trying to figure this part out. Another kind of annoyance is their choice to connect system clock to the MIG's bank as this somewhat limits the kind of clocks you can get if you do use MIG. I'd really like another clock connected elsewhere. Though technically it should be possible to use MGT's 135 MHz clock inside the fabric, but I didn't try this yet.
But overall I'm reasonably pleased with a set of peripherals present on a board. Among others are: SD card (sadly it's 3.3 V only, so no UHS), USB 2.0 ULPI PHY, audio codec (that's rather unusual), HDMI in/out, full four lane DisplayPort in/out (with 10G transceivers it's technically possible to implement up to DP 2.0 UHBR 10 - total 40 Gbit/s - if I could only get my hands on specification!), small OLED display. And the best "peripheral" is of course the fully bonded out FMC connector with 10 MGTs!
One odd peripheral for such hi-performance FPGA is VGA port
One thing I wish it would have is a couple FPGA pins (one CC, another regular IO) broken out to SMA connectors as this is a great debugging tool.