Altera RapidIO II MegaCore Function User Manual

Page 151

Advertising
background image

Chapter 6: Software Interface

6–13

Physical Layer Registers

August 2014

Altera Corporation

RapidIO II MegaCore Function

User Guide

IDLE_SEQUENCE

[29]

RO

Indicates which Idle control symbol is active.

1’b0: IP core uses IDLE1 control symbols.

1’b1: IP core uses IDLE2 control symbols.

The RapidIO II IP core currently supports only the IDLE2 sequence, so
this bit always has the value of 1.

1'b1

RSRV

[28]

RO

Reserved

1'b0

FLOW_CTRL_MODE

[27]

RO

Indicates which flow control mode is active.

1’b0: Receiver-controlled flow control is active.

1’b1: Transmitter-controlled flow control is active.

1'b0

OUT_PKT_DROPD

[26]

RW1C

Output port has discarded a packet because the failed error threshold in
the Port 0 Error Rate Threshold register has been reached. After
it is set, this bit is cleared only when software writes the value of 1 to it.

1'b0

OUT_FAIL_ENC

[25]

RW1C

Output port has encountered a failed condition: the failed error
threshold in the Port 0 Error Rate Threshold register (

Table 6–82

on page 6–53

) has been reached. After it is set, this bit is cleared only

when software writes the value of 1 to it.

1'b0

OUT_DGRD_ENC

[24]

RW1C

Output port has encountered a degraded condition: the degraded error
threshold in the Port 0 Error Rate Threshold register (

Table 6–82

on page 6–53

) has been reached. After it is set, this bit is cleared only

when software writes the value of 1 to it.

1'b0

RSRV

[23:21]

RO

Reserved

3'b0

OUT_RTY_ENC

[20]

RW1C

Output port has encountered a retry condition. In all cases, this
condition is caused by the port receiving a packet-retry control
symbol. This bit is set if the OUT_RTY_STOP bit is set.

1'b0

OUT_RETRIED

[19]

RO

Output port has received a packet-retry control symbol and cannot
make forward progress. This bit is cleared when a packet-accepted
or packet-not-accepted control symbol is received.

1'b0

OUT_RTY_STOP

[18]

RO

Indicates that the output port is in the Output Retry Stopped state.
Output port has been stopped due to a retry and is trying to recover.

When a port receives a packet_retry control symbol, it enters the
Output Retry Stopped state. In this state, the port transmits a
restart-from-retry

control symbol to its link partner. The link

partner exits the Input Retry Stopped state and normal operation
resumes. The port exits the Output Retry Stopped state.

1'b0

OUT_ERR_ENC

[17]

RW1C

Output port has encountered a transmission error and has possibly
recovered from it. This bit is set when the OUT_ERR_STOP bit is set.
After it is set, this bit is cleared only when software writes the value of 1
to it.

1'b0

Table 6–14. Port 0 Error and Status CSR—Offset: 0x158

(1)

(Part 2 of 5)

Field

Bits

Access

Function

Default

Advertising