RapidIO Intel FPGA IP User Guide

ID 683884
Date 9/15/2021
Public
Document Table of Contents

5.1.6. Register-Related Signals

Table 41.  Register-Related Signals
Signal Direction Clock Domain Description
ef_ptr[15:0] Input txclk Most significant bits [31:16] of the PHEAD0 register.
master_enable Output txclk This output reflects the value of the Master Enable bit of the Port General Control CSR, which indicates whether this device is allowed to issue request packets. If the Master Enable bit is not set, the device may only respond to requests. User logic connected to the Avalon® -ST pass-through interface should honor this value and not cause the Physical layer to issue request packets when it is not allowed.
port_response_timeout
[23:0] Output txclk Most significant bits [31:8] of PRTCTRL register. User logic connected to the pass-through interface that results in request packets requiring a response can use this value to check for request to response time-out. This signal is present in variations that include the Avalon® -ST pass-through interface.
input_enable 37 input txclk Enables the port to respond to any RapidIO packets. There are two ways the user can enable the port:
  • Driving this signal high- 1'b1
  • Writing 1'b1 to bit 21 of Port 0 Control CSR register.38
output_enable 37 input txclk Enables the port to issue RapidIO packets. There are two ways the user can enable the port:
  • Driving this signal high- 1'b1
  • Writing 1'b1 to bit 22 of Port 0 Control CSR register.39
37 This signal is available only in Intel® Arria® 10 and Intel® Cyclone® 10 GX IP core variations.
38 The IP core performs an OR operation between input_enable and bit 21 of Port 0 Control CSR register.
39 The IP core performs an OR operation between output_enable and bit 22 of Port 0 Control CSR register.