The Ethernet 1000Base-X PCS/PMA or SGMII Getting Started Guide
provides information about generating an Ethernet 1000BASE-X PCS/PMA core, customizing and simulating the core using the provided example design, and running the design files through implementation using the Xilinx tools.