
IP Core Signals
Slave Controller – IP Core for Xilinx FPGAs III-53
8 IP Core Signals
The available signals depend on the IP Core configuration.
8.1 General Signals
Table 18: General Signals
Resets all registers of the
IP Core, active low
Reset by ECAT (reset
register 0x0040), active
high. RESET_OUT has to
trigger nRESET, which
clears RESET_OUT.
25 MHz clock signal from
PLL (rising edge
synchronous with rising
edge of CLK100)
100 MHz clock signal from
PLL
8.1.1 Clock source example schematics
The EtherCAT IP Core and the Ethernet PHYs have to share the same clock source. The initial
accuracy of the EtherCAT IP clock source has to be 25ppm or better.
Typically, the clock inputs of the EtherCAT IP Core (CLK25, CLK100, and optionally CLK50) are
sourced by a DCM/PLL inside the FPGA. The DCM/PLL has to use a configuration which guarantees
a fixed phase relation between clock input and clock outputs, in order to enable TX shift compensation
for the MII TX signals.
CLK25
EtherCAT IP Core
Ethernet
PHY
MII
CLK25
DCM/PLL
CLK_IN CLK25
CLK100
CLK100
Ethernet
PHY
MII
CLK25
25 MHz
Ethernet
PHY
MII
CLK25
FPGA
Figure 24: EtherCAT IP Core clock source (MII)
Commentaires sur ces manuels