Download 10-Gbps Ethernet MAC MegaCore Function User Guide
Transcript
9–12 Chapter 9: Interface Signals Table 9–6. MII Signals Signal Direction Input tx_clkena Input tx_clkena_half_rate Width Description 1 The TX clock enable provided by the PHY IP to the MAC. This clock divides gmii_tx_clk_clk down to 25 MHz for 100 Mbps mode and 2.5 MHz for 10 Mbps mode. 1 The TX half-clock enable provided by the PHY IP to the MAC. This clock divides gmii_tx_clk_clk down to 12.5 MHz for 100 Mbps mode and 1.25 MHz for 10 Mbps mode. 9.0.6. Unidirectional Signals Table 9–8 describes the unidirectional signals. These signals are present only when you turn on the Enable unidirectional mode option. Table 9–7. Unidirectional Signals Signal Direction Width Description unidirectional_en Output 1 When asserted, this signal indicates the state of tx_ unidir_control register bit 0. unidirectional_remote_fault_dis Output 1 When asserted, this signal indicates the state of tx_ unidir_control register bit 1. 9.0.7. Avalon-MM Programming Interface Signals Table 9–8 describes the Avalon-MM programming interface signals. Table 9–8. Avalon-MM CSR Interface Signals Signal Direction Width Description csr_address[] Input 13 Use this bus to specify the register address you want to read from or write to. csr_read Input 1 Assert this signal to request a read. Output 32 Carries the data read from the specified register. csr_write Input 1 Assert this signal to request a write. csr_writedata[] Input 32 Carries the data to be written to the specified register. csr_readdata[] When asserted, this signal indicates that the IP core is busy and not ready to accept any read or write requests. csr_waitrequest 10-Gbps Ethernet MAC MegaCore Function User Guide Output 1 ■ During read operations, the csr_readdata[] is not valid until csr_waitrequest is deasserted. ■ During write operations, the data in csr_writedata[] is not written until csr_waitrequest is deasserted. August 2014 Altera Corporation