Table 6–27 on – Altera RapidIO II MegaCore Function User Manual

Page 167

Advertising
background image

Chapter 6: Software Interface

6–29

Transport and Logical Layer Registers

August 2014

Altera Corporation

RapidIO II MegaCore Function

User Guide

Table 6–27. Switch Port Information CAR—Offset: 0x14

Field

Bits

Access

Function

Default

RSRV

[31:16]

RO

Reserved

16'h0

PortTotal

[15:8]

RO

The maximum number of RapidIO ports on the processing element:

8'h0—Reserved

8'h1—1 port

8'h2—2 ports

...

8'hFF—255 ports

(1)

PortNumber

(2)

[7:0]

RO

This is the port number from which the MAINTENANCE read
operation accessed this register. Ports are numbered starting with
8'h0.

(1)

Note to

Table 6–27

:

(1) The value is set in the RapidIO II parameter editor.

(2) If the Switch Port Information CAR is accessible from multiple ports, user logic must implement shadowing of the PortNumber field.

Table 6–28. Source Operations CAR—Offset: 0x18

(1)

,

(2)

(Part 1 of 2)

Field

Bits

Access

Function

Default

RSRV

[31:20]

RO

Reserved

12'h0

DATA_STRM_TRAFFIC

_MANAGEMENT

[19]

RO

Processing element can support data streaming traffic
management

1'b0

DATA_STREAMING

[18]

RO

Processing element can support a data streaming operation

1'b0

RSRV

[17:16]

RO

Reserved

2'b0

READ

[15]

RO

Processing element can support a read operation

(3)

WRITE

[14]

RO

Processing element can support a write operation

(3)

SWRITE

[13]

RO

Processing element can support a streaming-write operation

(3)

NWRITE_R

[12]

RO

Processing element can support a write-with-response operation

(3)

Data Message

[11]

RO

Processing element can support data message operation

1’b0

DOORBELL

[10]

RO

Processing element can support a DOORBELL operation

(4)

ATM_COMP_SWP

[9]

RO

Processing element can support an ATOMIC compare-and-swap
operation

1'b0

ATM_TEST_SWP

[8]

RO

Processing element can support an ATOMIC test-and-swap
operation

1'b0

ATM_INC

[7]

RO

Processing element can support an ATOMIC increment operation

1'b0

ATM_DEC

[6]

RO

Processing element can support an ATOMIC decrement operation

1'b0

ATM_SET

[5]

RO

Processing element can support an ATOMIC set operation

1'b0

ATM_CLEAR

[4]

RO

Processing element can support an ATOMIC clear operation

1'b0

ATM_SWAP

[3]

RO

Processing element can support an ATOMIC swap operation

1'b0

PORT_WRITE

[2]

RO

Processing element can support a port-write operation

(5)

Advertising