Spartan-6 FPGA GTP Transceiver Wizard v1.8 www.xilinx.com 51UG546 (v1.8) December 14, 2010Example Design Hierarchythe wrapper. The RX_SYNC module demonstrates the RX phase-alignment procedureoutlined in the Spartan-6 FPGA GTP Transceivers User Guide.The example design also demonstrates how to properly connect clocks to GTX transceiverports TXUSRCLK, TXUSRCLK2, RXUSRCLK and RXUSRCLK2. Properly configuredDCM (Digital Clock manager), PLL (Phase lock loop) wrappers are also provided if theyare required to generate user clocks for the instantiated GTP transceivers.The example design may be synthesized using XST or Synplify Pro, implemented withISE® software and then observed in hardware using the Chipscope Pro tools. RX outputports such as RXDATA can be observed on the ChipScope Pro ILA core while input portscan be controlled from the ChipScope Pro VIO core. A ChipScope Pro project file is alsoincluded with each example design.For the example design to work properly in simulation or in hardware, both the transmitand receive side need to be configured with the same line rate, encoding and datapathwidth in the GUI.Example Design HierarchyThe hierarchy for the design used in this example is as follows:example_tb|___example_mgt_top|___mgt_userclk_source_pll|___ibufds|___frame_gen|___frame_check|___pcie_wrapper|___pcie_wrapper_tile|___gtpa1_dual