F-Tile Low Latency 100G Ethernet Intel® FPGA IP User Guide
                    
                        ID
                        792946
                    
                
                
                    Date
                    3/31/2025
                
                
                    Public
                
            
                
                    
                    
                        1. About the F-Tile Low Latency 100G Ethernet Intel® FPGA IP User Guide
                    
                
                    
                        2. About this IP
                    
                    
                
                    
                        3. Getting Started
                    
                    
                
                    
                        4. F-Tile Low Latency 100G Ethernet Intel® FPGA IP Parameters
                    
                    
                
                    
                        5. Functional Description
                    
                    
                
                    
                    
                        6. Reset
                    
                
                    
                        7. Interfaces and Signal Descriptions
                    
                    
                
                    
                        8. Control, Status, and Statistics Register Descriptions
                    
                    
                
                    
                    
                        9. Document Revision History for the F-Tile Low Latency 100G Ethernet Intel® FPGA IP User Guide
                    
                
            
        7.5. Avalon Memory-Mapped Management Interface
 You access MAC control and status registers using an  Avalon®  memory-mapped management interface. The interface responds regardless of the link status. It also responds when the IP core is in a reset state driven by any reset signal or soft reset other than the csr_rst_n signal. Asserting the csr_rst_n signal resets MAC control, status, and statistics registers; while this reset is in process, the  Avalon®  memory-mapped management interface does not respond. 
  
 
  
    Note: This interface cannot handle multiple pending read transfers. Despite the presence of the status_readdata_valid signal, this  Avalon® memory-mapped interface is non-pipelined with variable latency. 
   
 
   |   Signal  |  
         Direction  |  
         Description  |  
      
|---|---|---|
| clk_status | Input | The clock that drives the control and status registers. The frequency of this clock is 100 MHz. | 
| reset_status | Input | Resets the Avalon® memory-mapped management interface. | 
| status_addr[15:0] | Input |   Drives the Avalon® memory-mapped register address.  |  
      
| status_read | Input |   When asserted, specifies a read request.  |  
      
| status_write | Input | When asserted, specifies a write request. | 
| status_readdata[31:0] | Output | Drives read data. Valid when status_readdata_valid is asserted. | 
| status_readdata_valid | Output | When asserted, indicates that status_read_data[31:0] is valid. | 
| status_writedata[31:0] | Input | Drives the write data. The packet can end at any byte position. The empty bytes are the low-order bytes. | 
| status_waitrequest | Output | Indicates that the control and status interface is not ready to complete the transaction. status_waitrequest is only used for read transactions. | 
   Related Information