FC1121 | PCIe EtherCAT slave card
The PCIe ID values of the FC1121 are listed in the following table. An FPGA based EtherCAT Slave Controller (ESC) is used to access the EtherCAT network. For ESC specific information (e. g. type and revision) see the corresponding ESC registers readout by an EtherCAT master or configuration tool.
The address range of the IPCore need to be determined by the information and function description located at the beginning of BAR0 (see FC1121 BAR0 memory mapping). The address is BAR0 plus the offset specified in the EtherCAT slave function block (Function type 0x0002).
FC1121 PCIe values
Parameter | Value |
---|---|
DeviceID | 0x5000 |
VendorID | 0x15ec |
The content of FC1121 BAR0 is shown in the following figure.
The information block content of the FC1121 is shown in the following table.
FC1121 information block values
Address | Description | Value |
---|---|---|
0x01:0x00 | Type of function | 0x0001 |
0x03:0x02 | Revision of function | 0x0001 |
0x04 | Number of function blocks | Depends Configuration |
0x05 | Creation day | Depends on creation date |
0x06 | Creation month | Depends on creation date |
0x07 | Creation year | Depends on creation date |
0x0b:0x08 | Identifier 1 | 0x0000:88a4 |
0x0f:0x0c | Identifier 2 | “CCAT” |
The function block content of the FC1121 is shown in the following table.
FC1121 function block description
Address | Description | Value |
---|---|---|
0x01:0x00 | Type of function | 0x0002 |
0x03:0x02 | Revision of function |
|
0x05:0x04 | Parameter of function |
|
0x07:0x06 | reserved |
|
0x0b:0x08 | Base address offset of function | Offset to BAR0 |
0x0f:0x0c | Size of function on bytes |
|