Table 6–12 on, Table 6–12 – Altera RapidIO II MegaCore Function User Manual

Page 148

Advertising
background image

6–10

Chapter 6: Software Interface

Physical Layer Registers

RapidIO II MegaCore Function

August 2014

Altera Corporation

User Guide

Table 6–12. Port 0 Local AckID CSR—Offset: 0x148

Field

Bits

Access

Function

Default

CLR_OUTSTANDING_

ACKIDS

[31]

RW

Writing 1 to this bit causes the RapidIO II IP core to discard all
outstanding unacknowledged packets. Reading this bit always returns
the value of 0.

Software can write a 1 to this bit when attempting to recover a failed
link.

1’b0

RSRV

[30]

RO

Reserved

1'b0

INBOUND_ACKID

[29:24] RO

Next expected packet ackID.

6’b0

RSRV

[23:14] RO

Reserved

10’b0

OUTSTANDING_

ACKID

[13:8]

RO

Next expected acknowledge control-symbol ackID. When you write to
the OUTBOUND_ACKID field, the IP core sets the OUTSTANDING_ACKID
field to the same value.

6'b0

RSRV

[7:6]

RO

Reserved

2'b0

OUTBOUND_ACKID

[5:0]

RW

Next transmitted packet ackID. Writing a value to this field sets the
OUTSTANDING_ACKID

field to the same value. Software can write to

this field to force retransmission of outstanding unacknowledged
packets in order to manually implement error recovery.

6'b0

Table 6–13. Port 0 Control 2 CSR—Offset: 0x154

(1)

(Part 1 of 3)

Field

Bits

Access

Function

Default

SELECTED_BAUD_

RATE

[31:28] RO

The baud rate at which the port is initialized. Valid values are:

4’b0000: No baud rate selected

4’b0001: 1.25 Gbaud

4’b0010: 2.5 Gbaud

4’b0011: 3.125 Gbaud

4’b0100: 5.0 Gbaud

4’b0101: 6.25 Gbaud

All other values are reserved.

The RapidIO II IP core operates at the highest supported and enabled
baud rate.

4'b0

BD_RT_DISCOVERY_

SUPPORT

[27]

R0

Indicates whether the RapidIO implementation supports automatic
baud-rate discovery. The RapidIO_II IP core does not support
automatic baud-rate discovery, so this field always has the value of 0.

1'b0

BD_RT_DISCOVERY_

ENABLE

[26]

RO

Controls whether automatic baud-rate discovery is enabled in the
RapidIO implementation. The RapidIO II IP core does not support
automatic baud-rate discovery, so this field always has the value of 0.

1'b0

1.25_GB_SUPPORT

[25]

RO

Indicates whether the RapidIO II IP core supports port operation at
1.25 Gbaud.

1’b0: The IP core does not support 1.25 Gbaud operation.

1’b1: The IP core supports 1.25 Gbaud operation.

1'b1

Advertising