Checking the actual ethercat ip core configuration – BECKHOFF ET1100 User Manual
Page 40
![background image](https://www.manualsdir.com/files/774913/content/doc040.png)
EtherCAT IP Core for Xilinx FPGAs
36
Slave Controller
– Application Note FAQ
5.3.1.3
Checking the actual EtherCAT IP Core configuration
The hardware configuration is printed out during synthesis like this:
INFO:Xst:1749 - "C:/BECKHOFF/ethercat-v2.04a/lib/EtherCAT_IPCore.vhd" line
26524: note:
######################################################
######################################################
########## ETHERCAT IP CORE V2.04A ##########
######################################################
########## EVALUATION VERSION ##########
########## 2 PORTS MII ##########
########## FMMU : 2 ##########
########## SYNCMANAGER : 3 ##########
########## RAM : 1 KBYTE ##########
########## NO DISTRIBUTED CLOCKS ##########
########## REGISTER SET : SMALL ##########
########## TRISTATE BUFFERS: ALL_ENABLED ##########
########## ESC FEATURES (0X0F81 ..): ##########
########## 0X0000_0081_2D90_800D ##########
########## PDI: PDI_DIGITAL_IO ##########
########## DIGITAL I/O BYTES: 4 ##########
########## DIRECTION BYTE 3..0: OOII ##########
########## INPUT MODE 0X0150[5:4]= 0 ##########
########## OUTPUT MODE 0X0150[7:6]= 0 ##########
########## NO GPIO ##########
########## PRODUCT ID: 0000:0000:0000:0019 ##########
######################################################
########## ETHERCAT IP CORE V2.04A ##########
######################################################
######################################################
Additionally, most of the IP Core configuration can be checked in the register space and in user RAM.
Table 3: Registers which reflect EtherCAT IP Core configuration
Register
Comment
0x0004
FMMUs supported
0x0005
SyncManagers supported
0x0006
RAM size
0x0007
Port Descriptor
0x0008:0x0009
ESC Features supported
0x0140
PDI Control
0x0141
ESC Configuration
0x0150
PDI Configuration
0x0151
SYNC/LATCH PDI Configuration
0x0152:0x0153
Extended PDI Configuration
0x0502
EEPROM Status
0x0510
MII Management Status
0x0980
Cyclic Unit Control
0x0982:0x0983
Pulse Length of SyncSignals
0x0E00:0x0E07
Product ID
0x0F80:0x0FFF
Extended ESC Features