32.4 Signal Interface
The ETH Controller module includes the following signal interfaces:
- MII, RMII, and GMII to an external PHY
- MDIO interface for external PHY management
- Client APB interface for accessing GMAC registers
- Host AXI interface for memory access
- GTSUCOMP signal for TSU timer count value comparison
Signal Name | Function | GMII | MII | RMII |
---|---|---|---|---|
GMAC_TXCK1(1) | Transmit Clock or Reference Clock | Not Used | Used | Used |
GCLK_GMAC_TX | 125 MHz input Clock | Used | Not Used | Not Used |
GMAC_GTXCK | 125 MHz output Clock | Used | Not Used | Not Used |
GMAC_GTXEN | Transmit Enable | Used | Used | Used |
GMAC_GTX[7:0] | Transmit Data | [7:0] | [3:0] | [1:0] |
GMAC_GTXER | Transmit Coding Error | Used | Used | Not Used |
GMAC_GRXCK | Receive Clock | Used | Used | Not Used |
GMAC_GRXDV | Receive Data Valid | Used | Used | Used |
GMAC_GRX[7:0] | Receive Data | [7:0] | [3:0] | [1:0] |
GMAC_GRXER | Receive Error | Used | Used | Used |
GMAC_GCRS | Carrier Sense and Data Valid | Used | Used | Not Used |
GMAC_GCOL | Collision Detect | Used | Used | Not Used |
GMAC_GMDC | Management Data Clock | Used | Used | Used |
GMAC_GMDIO | Management Data Input/Output | Used | Used | Used |
Note:
- Input only. GTXCK must be provided with a 25 MHz / 50 MHz clock for MII / RMII interfaces, respectively.