Table 6–62, Table 6–64, Table 6–63 – Altera RapidIO MegaCore Function User Manual

Page 160

Advertising
background image

6–28

Chapter 6: Software Interface

Transport and Logical Layer Registers

RapidIO MegaCore Function

August 2014

Altera Corporation

User Guide

INFORMATION (MSB)

[15:8]

RW

MSB information field of the outbound DOORBELL message

8'h0

INFORMATION (LSB)

[7:0]

RW

LSB information field of the outbound DOORBELL message

8'h0

Table 6–61. Tx Doorbell—Offset: 0x0C (Part 2 of 2)

Field

Bits

Access

Function

Default

Table 6–62. Tx Doorbell Status—Offset: 0x10

Field

Bits

Access

Function

Default

RSRV

[31:24]

RO

Reserved

8'h0

PENDING

[23:16]

RO

Number of DOORBELL messages that have been transmitted, but
for which a response has not been received. There can be a
maximum of 16 pending DOORBELL messages.

8'h0

TX_FIFO_LEVEL

[15:8]

RO

The number of DOORBELL messages in the staging FIFO plus the
number of DOORBELL messages in the Tx FIFO. The maximum
value is 16.

8'h0

TXCPL_FIFO_LEVEL

[7:0]

RO

The number of available completed Tx DOORBELL messages in
the Tx Completion FIFO. The FIFO can store a maximum of 16.

8'h0

Table 6–63. Tx Doorbell Completion—Offset: 0x14

(1)

Field

Bits

Access

Function

Default

LARGE_DESTINATION_ID

[31:24]

RO

Reserved if the system does not support 16-bit device ID.

8'h0

MSB of the targeted RapidIO processing element device ID if
the system supports 16-bit device ID.

DESTINATION_ID

[23:16]

RO

The device ID of the targeted RapidIO processing element.

8'h0

INFORMATION

[15:8]

RO

MSB of the information field of an outbound DOORBELL
message that has been confirmed as successful or
unsuccessful.

8'h0

INFORMATION

[7:0]

RO

LSB of the information field of an outbound DOORBELL
message that has been confirmed as successful or
unsuccessful.

8'h0

Note to

Table 6–63

:

(1) The completed Tx DOORBELL message comes directly from the Tx Doorbell Completion FIFO.

Table 6–64. Tx Doorbell Completion Status—Offset: 0x18

Field

Bits

Access

Function

Default

RSRV

[31:2]

RO

Reserved

30'h0

ERROR_CODE

[1:0]

RO

This error code corresponds to the most recently read message from
the Tx Doorbell Completion register. After software reads the Tx
Doorbell

Completion register, a read to this register should follow

to determine the status of the message.

2'b00—Response DONE status

2'b01—Response with ERROR status

2'b10—Time-out error

2'h0

Advertising