Visible to Intel only — GUID: lbl1458336951727
Ixiasoft
7.2. TX MAC Registers
Addr | Name | Description | Reset | Access |
---|---|---|---|---|
0x400 | TXMAC_REVID | TX MAC revision ID for 50G TX MAC CSRs. |
0x0916 2016 |
RO |
0x401 | TXMAC_SCRATCH | Scratch register available for testing. | 0x0000 0000 | RW |
0x402 | TXMAC_NAME_0 | First 4 characters of IP core variation identifier string, "50gMACTxCSR". |
0x3530 674D | RO |
0x403 | TXMAC_NAME_1 | Next 4 characters of IP core variation identifier string, "ACTx". |
0x4143 5278 0x4143 5478 | RO |
0x404 | TXMAC_NAME_2 | Final 4 characters of IP core variation identifier string, "0CSR". The "0" is unprintable. | 0x0043 5352 | RO |
0x405 | LINK_FAULT | Link Fault Configuration Register. The following bits are defined:
|
28'hX_4'b0001 3 | RW |
0x406 | IPG_COL_REM | Specifies the number of IDLE columns to be removed in every Alignment Marker period to compensate for alignment marker insertion. You can program this register to a larger value than the default value, for clock compensation. Bits [31:8] of this register are Reserved. |
0xXXXX 0004 3 | RW |
0x407 | MAX_TX_SIZE_CONFIG | Specifies the maximum TX frame length. Frames that are longer are considered oversized. They are transmitted, but also increment the CNTR_TX_OVERSIZE register. Bits [31:16] of this register are Reserved. |
0xXXXX 2580 3 | RW |
0x40A | TXMAC_CONTROL | TX MAC Control Register. A single bit is defined:
|
30'hX2'b0X 3 | RW |
3 X means "Don't Care".