A newer version of this document is available. Customers should click here to go to the newest version.
4.1.1. MAC Synchronous Clock Connections to Single Instance
4.1.2. MAC Synchronous Clock Connections to Multiple Instances
4.1.3. Clock Connections to MAC Asynchronous Operation
4.1.4. Clock Connections in PTP-Based Synchronous Operation
4.1.5. Clock Connections in Synchronous Ethernet Operation (Sync-E)
4.1.6. I/O PLL as System PLL
5.2.2.1. RX Preamble Processing
The preamble sequence is Start, six preamble bytes, and SFD. The Start byte must be on receive channel 0 of the MII, which means byte [7:0] of the data decoded from a 66b block. The IP core uses the Start Control byte (0xFB, with the corresponding MII control bit set to 1) to identify the start of the Ethernet packet, and the location of the preamble.
By default, the MAC RX removes all Start, SFD, preamble, and IPG bytes from accepted frames. However, if you turn on Enable preamble passthrough in the GTS Ethernet Intel® FPGA Hard IP parameter editor, the MAC RX does not remove the eight-byte preamble sequence.