Altera RapidIO II MegaCore Function User Manual

Page 186

Advertising
background image

6–48

Chapter 6: Software Interface

Transport and Logical Layer Registers

RapidIO II MegaCore Function

August 2014

Altera Corporation

User Guide

deviceID

[23:16]

RW

Port-write target device ID.

8'h0

LARGE_TRANSPORT

[15]

RW

Specifies the correct device ID size for a Maintenance port-write
transaction to report errors to a system host:

1’b0: Use the small transport device ID.

1’b1: Use the large transport device ID.

1'h0

RSRV

[14:0]

RO

Reserved.

15'h0

Table 6–72. Port-Write Target Device ID CSR—Offset: 0x328 (Part 2 of 2)

Field

Bits

Access

Function

Default

Table 6–73. Packet Time-to-Live CSR—Offset: 0x32C

Field

Bits

Access

Function

Default

TIME_TO_LIVE

[31:16]

RW

Maximum time duration that a packet is allowed to remain in a
switch device, where the value of 0xFFFF indicates 100 ms ±34%.
The RapidIO II IP core does not use the contents of this field. The
field value is available on the time_to_live output signal.

16'h0

RSRV

[15:0]

RO

Reserved.

16'h0

Table 6–74. Port 0 Error Detect CSR—Offset: 0x340 (Part 1 of 2)

Field

Bits

Access

Function

Default

RSRV

[31]

RO

Reserved for this implementation.

1'h0

RSRV

[30:24]

RO

Reserved.

7'h0

RSRV

[23]

RO

Reserved for this implementation. The RapidIO II IP core
does not support the Parallel RapidIO protocol.

1'h0

Received corrupt

control symbol

[22]

RW

Received a control symbol with a bad CRC value.

1'h0

Received ACK control

symbol with unexpected

ackID

[21]

RW

Received a packet-accepted or packet-retry control
symbol with an unexpected ackID.

1'h0

Received

packet-not-accepted

control symbol

[20]

RW

Received a packet-not-accepted control symbol.

1'h0

Received packet with

unexpected ackID

[19]

RW

Received a packet with an unexpected ackID value — an
out-of-sequence ackID.

1'h0

Received packet with

bad CRC

[18]

RW

Received a packet with a bad CRC value.

1'h0

Received packet

exceeding max size

[17]

RW

Received a packet that exceeds the maximum allowed
size. For MAINTENANCE packets, the maximum allowed
size is 78 bytes. For non-Maintenance packets, the
maximum allowed size is 276 bytes.

1'h0

Received illegal or

invalid character

[16]

RW

Received an 8B10B code group that is invalid (has no
decode with the current running disparity) or illegal (valid
code group not allowed by the RapidIO protocol), When
this bit is set, bit [2], Delineation error, is also set.

1'h0

Received data character

in IDLE1 sequence

[15]

RW

Reserved for this implementation, The RapidIO II IP core
does not support the IDLE1 sequence.

1'h0

Advertising