== WARP FPGA Board Multi-Gigabit Transceivers == [[TracNav(HardwareUsersGuides/FPGABoard_v1.2/TOC)]] The FPGA board provides 8 multi-gigabit transceiver connections for board-to-board links. These transceivers are each capable of 3.125Gb/sec full-duplex communication with another board. The MGTs are provided to enable very high-speed connections between multiple WARP FPGA boards for applications requiring the processing resources of multiple FPGAs. For extensive documentation on using the MGTs, refer to Xilinx's [http://direct.xilinx.com/bvdocs/userguides/ug024.pdf Virtex-II Pro MGT Users Guide]. The MGT connections are arrayed along the top of the FPGA board, numbered 1-8 right-to-left. [[Image(HardwareUsersGuides/FPGABoard_v1.2/Images:FPGA_Board_MGTs.jpg)]] === MGT Clocking === MGTs require reference clocks provided by very low jitter differential oscillators. The WARP FPGA board includes footprints for two such oscillators. One is mounted by default; the other is left unmounted for future customization. The MGTs require clocks driven into specific pins on the FPGA, refered to as BREFCLK and BREFCLK2. The left oscillator (component Y1) drives BREFCLK; the right oscillator (component Y3) drives BREFCLK2. The pin mapping for these clock signals are: || Clk Input || Schematic Name || FPGA Pin || || BREFCLK+ || MGT_CLK0P || E20 || || BREFCLK- || MGT_CLK0N || D20 || || BREFCLK2+ || MGT_CLK1P || J20 || || BREFCLK2- || MGT_CLK1N || K20 || [[BR]] || BREFCLK Oscillator || BREFCLK2 Oscillator || || [[Image(HardwareUsersGuides/FPGABoard_v1.2/Images:FPGA_Board_MGTCLK1.jpg)]] || [[Image(HardwareUsersGuides/FPGABoard_v1.2/Images:FPGA_Board_MGTCLK2.jpg)]] || The oscillators can be disabled by mounting shunts on the adjascent 2-pin headers. When disabled, the reference clock can be driven to the FPGA through a pair of MMCX connectors. This allows multiple FPGA boards to share a common MGT reference clock, which enables an applicaiton to bypass the high-latency elastic buffers in the transceivers. === VTRX Configuration === Short bottom pins for 2.5v (required for WARP board-to-board links), top pins for 1.8v (for connections to AC-coupled transmitters). [[Image(HardwareUsersGuides/FPGABoard_v1.2/Images:FPGA_Board_MGTVTRX.jpg)]] === Cables === [http://www.molex.com/cgi-bin/bv/molex/jsp/products/datasheet.jsp?productid=83666 Molex HSSDC2 Jack] [[BR]] [http://www.molex.com/cgi-bin/bv/molex/jsp/products/datasheet.jsp?productid=35277 Molex HSDDC2 Cables]