Visible to Intel only — GUID: chy1673393436341
Ixiasoft
Visible to Intel only — GUID: chy1673393436341
Ixiasoft
5.1.5.7. System Manager Configuration Interface
The System Manager configures several static EMAC functions as shown in the following table. Software must configure these functions appropriately prior to using the EMAC module. Refer to the programming model section for more details regarding pertinent System Manager registers.
Function |
Description |
---|---|
PHY Interface Select |
Select RESET, RGMII, or GMII as the PHY interface. The RESET mode is the default out of reset and configures the EMAC to use an internal clock rather than depending on a PHY to provide an active clock. The RESET mode cannot be used with any PHY, and another setting must be programmed before attempting to communicate with a PHY. |
PTP Timestamp Clock Select |
Selects the source of the PTP reference clock between emac_ptp_clk from the Clock Manager or f2h_emac_ptp_ref_clk from the FPGA Fabric. All three EMAC modules must use the same reference clock. |
DMA Endianness |
Sideband Endianness Control. Configures the Application Interface to transfer the data in the little-endian or big-endian format. Specifies the endianness of the EMAC DMA transfers. The field array index corresponds to the EMAC index. 0x0= little_endian (default) 0x1= big_endian |
ACE-Lite Transaction Control |
Static settings are provided to drive the ARDOMAIN, AWDOMAIN, AWBAR, ARBAR to define ACE transaction behavior. |
FPGA Interface Enable |
This field enables logic from the FPGA. As a safety feature, this signal prevents spurious inputs from the FPGA before the FPGA is configured. |