The interface from the transceiver to the core can be configured in different ways depending on the needs of the customer’s system. The data widths between all blocks, PMA, PCS, PCI express hard IP and the FPGA fabric can be configured through the transceiver MegaWizard®. Additionally, the frequency of the FPGA fabric interface is also able to be parameterized. The PCI express hard IP is fixed according to the PCI express protocol specification.