Table 6–19 on, Table 6–19 – Altera RapidIO MegaCore Function User Manual

Page 146

Advertising
background image

6–14

Chapter 6: Software Interface

Transport and Logical Layer Registers

RapidIO MegaCore Function

August 2014

Altera Corporation

User Guide

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

(1)

Field

Bits

Access

Function

Default

RSRV

[31:16]

RO

Reserved

16'h0

READ

[15]

RO

Processing element can support a read operation

(2)

WRITE

[14]

RO

Processing element can support a write operation

(2)

SWRITE

[13]

RO

Processing element can support a streaming-write operation

(2)

NWRITE_R

[12]

RO

Processing element can support a write-with-response operation

(2)

Data Message

[11]

RO

Processing element can support data message operation

(3)

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)

Implementation

Defined

[1:0]

RO

Reserved for this implementation

2'b00

Notes to

Table 6–18

:

(1) If one of the Logical layers supported by the RapidIO MegaCore is not selected in the MegaWizard Plug-In Manager, the corresponding bits in

the Source and Destination Operations CARs are forced to zero. These bits cannot be set to one, even if the corresponding operations are
supported by user logic attached to the Avalon-ST pass-through interface.

(2) The default value is 1'b1 if the I/O Logical layer interface Avalon-MM Slave was selected in the RapidIO parameter editor. The value is 1'b0 if

the I/O Logical layer interface Avalon-MM Slave was not selected in the RapidIO parameter editor.

(3) The default value is set in the RapidIO parameter editor.

(4) The default value is 1'b1 if Doorbell Tx enable is turned on in the RapidIO parameter editor. If Doorbell Tx enable is turned off, the value is

1'b0

.

(5) The default value is 1'b1 if Port Write Tx enable is turned on in the RapidIO parameter editor. If Port Write Tx enable is turned off, the value

is 1'b0.

Table 6–19. Destination Operations CAR—Offset: 0x1C

(1)

(Part 1 of 2)

Field

Bits

Access

Comment

Default

RSRV

[31:16]

RO

Reserved

16'h0

READ

[15]

RO

Processing element can support a read operation

(2)

WRITE

[14]

RO

Processing element can support a write operation

(2)

SWRITE

[13]

RO

Processing element can support a streaming-write operation

(2)

NWRITE_R

[12]

RO

Processing element can support a write-with-response operation

(2)

Data Message

[11]

RO

Processing element can support data message operation

(3)

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

Advertising