40GE Xilinx Virtex 7