RapidIO Intel FPGA IP User Guide

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

6.2.2. Command and Status Registers (CSRs)

Table 73.  Processing Element Logical Layer Control CSR—Offset: 0x4C
Field Bits Access Function Default
RSRV [31:3] RO Reserved 29'h0
EXT_ADDR_CTRL [2:0] RO Controls the number of address bits generated by the Processing element as a source and processed by the Processing element as the target of an operation.

'b100 – Processing element supports 66 bit addresses

'b010 – Processing element supports 50 bit addresses

'b001 – Processing element supports 34 bit addresses

All other encodings reserved

3'b001
Table 74.  Local Configuration Space Base Address 0 CSR—Offset: 0x58
Field Bits Access Function Default
RSRV [31] RO Reserved 1'b0
LCSBA [30:15] RO Reserved for a 34-bit local physical address 16'h0
LCSBA [14:0] RO Reserved for a 34-bit local physical address 15'h0
Table 75.  Local Configuration Space Base Address 1 CSR—Offset: 0x5C
Field56 Bits Access Function Default
LCSBA [31] RO Reserved for a 34-bit local physical address 1'b0
LCSBA [30:0] RW Bits 33:4 of a 34-bit physical address 31'h0
Table 76.  Base Device ID CSR—Offset: 0x60
Field Bits Access Function Default
RSRV [31:24] RO Reserved 8'h0
DEVICE_ID 57 [23:16] RW This is the base ID of the device in a small common transport system. 8'hFF
RO Reserved if the system does not support 8-bit device ID.
LARGE_DEVICE_ID 57 [15:0] RW This is the base ID of the device in a large common transport system. 16'hFFFF
RO Reserved if the system does not support 16-bit device ID.
Table 77.  Host Base Device ID Lock CSR—Offset: 0x68
Field Bits Access Function Default
RSRV [31:16] RO Reserved 16'h0
HOST_BASE_DEVICE_ID [15:0] RW58 This is the base device ID for the processing element that is initializing this processing element. 16'hFFFF
Table 78.  Component Tag CSR—Offset: 0x6C
Field Bits Access Function Default
COMPONENT_TAG [31:0] RW This is a component tag for the processing element. 32'h0
56 The Local Configuration Space Base Address registers are hard coded to zero. If the Input/Output Avalon® -MM master interface is connected to the System Maintenance Avalon® -MM slave interface, regular read and write operations rather than MAINTENANCE operations, can be used to access the processing element's registers for configuration and maintenance.
57 In a small common transport system, the DEVICE_ID field is Read-Write and the LARGE_DEVICE_ID field is Read-only. In a large common transport system, the DEVICE_ID field is Read-only and the LARGE_DEVICE_ID field is Read-Write.
58 Write once; can be reset. See Part 3 of the RapidIO Specification Rev 2.1 for more information.