www.ti.com | EMAC Port Registers |
5.29 MAC Control Register (MACCONTROL)
The MAC control register (MACCONTROL) is shown in Figure 71 and described in Table 65.
Figure 71. MAC Control Register (MACCONTROL)
31 |
|
|
| 24 |
| Reserved |
|
|
|
|
|
|
|
|
|
|
|
| |
23 | 19 | 18 | 17 | 16 |
Reserved
RGMIIEN
GIGFORCE
RMIIDUPLEXMODE
|
|
|
| ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RMIISPEED RXOFFLENBLOCK RXOWNERSHIP
RXFIFO FLOWEN
CMDIDLE
Reserved
TXPTYPE
Reserved
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GIG
TXPACE
GMIIEN
TXFLOWEN RXBUFFERFLOWEN
Reserved
LOOPBACK
FULLDUPLEX
LEGEND: R/W = Read/Write; R = Read only;
Table 65. MAC Control Register (MACCONTROL) Field Descriptions
Bit | Field | Value | Description |
|
|
|
|
Reserved | 0 | Reserved | |
|
|
|
|
18 | RGMIIEN |
| RGMII enable bit. Enables the fullduplex and gigabit mode to be selected from the |
|
|
| RGMIIFULLDUPLEX and RGMIIGIG input signals and not from the FULLDUPLEX and GIG |
|
|
| bits contained in this register. This bit is directly connected to the RXINBAND input on the |
|
|
| RGMII module. |
|
| 0 | The RGMII interface is in forced link mode. The duplexity is determined by the FULLDUPLEX |
|
|
| bit, and the speed is determined by the GIG bit. The speed is either 1 Gbps or 100 Mbps; 10 |
|
|
| Mbps is not supported in forced link mode. |
|
| 1 | The RGMII interface requires and uses the |
|
|
|
|
17 | GIGFORCE |
| Gigabit force mode. This bit is used to force the EMAC into gigabit mode if the input MTCLK |
|
|
| signal has been stopped by the PHY. |
|
|
|
|
16 | RMIIDUPLEXMODE |
| Duplex mode for the RMII interface. |
|
| 0 | The RMII operates in |
|
|
| devices. |
|
| 1 | The RMII operates in |
|
|
|
|
15 | RMIISPEED |
| Operating speed for the RMII interface |
|
| 0 | The RMII operates at 2.5 MHz (10Mbps mode) |
|
| 1 | The RMII operates at 25 MHz (100 Mbps mode) |
|
|
|
|
14 | RXOFFLENBLOCK |
| Receive offset / length word write block |
|
| 0 | Do not block the DMA writes to the receive buffer descriptor offset/buffer length word |
|
| 1 | Block all EMAC DMA controller writes to the receive buffer descriptor offset/buffer length |
|
|
| words during packet processing. When this bit is set, the EMAC will never write the third word |
|
|
| to any receive buffer descriptor. |
|
|
|
|
13 | RXOWNERSHIP |
| Receive ownership write bit value |
|
| 0 | The EMAC writes the Receive ownership bit to zero at the |
|
| 1 | The EMAC writes the Receive ownership bit to one at the |
|
|
| not use the ownership mechanism, you can set this mode to preclude the necessity of |
|
|
| software having to set this bit each time the buffer descriptor is used. |
|
|
|
|
SPRUEF8F | C6472/TCI6486 EMAC/MDIO | 125 |
Submit Documentation Feedback |
|
|
Copyright ©