The following describes the transmit clocks in the DCMAC Subsystem.
-
tx_axi_clk - AXI4-Stream interface clock. In addition, this clock is used for some statistics output ports.
-
tx_core_clk - This internal high-speed clock drives the time-sliced MAC transmit datapath.
-
tx_serdes_clk[5:0] - These GT SerDes clocks are used for the transmit PCS/FEC logic. There is one clock for each transmit PHY port. These clocks are typically generated from the transceiver and provided to the IP.
-
tx_alt_serdes_clk[5:0] - These clocks are used to transmit data on the transceiver interface. These
clocks run at exactly half the
tx_serdes_clk[5:0]frequencies. These clocks are typically generated by the IP Wizard or transceiver. -
tx_flexif_clk[5:0] - These clocks are used by the flex interface. There is one clock for each transmit PHY port.
-
tx_macif_clk - This clock is used by the transmit MAC interface.
-
ts_clk[5:0] - These clocks are used for 1588 timestamping. There is one clock for each PHY port. The clocks are shared between TX and RX.