beautypg.com

Altera RapidIO MegaCore Function User Manual

Page 190

background image

C–2

Appendix C: Porting a RapidIO Design from the Previous Version of the Software

Upgrading a RapidIO Design to the Arria 10 Device Family

RapidIO MegaCore Function

August 2014

Altera Corporation

User Guide

You cannot use external transceivers. Refer to

“Transceiver Selection” on page 3–2

.

You must use the high-speed transceivers on the target device, which are
configured with the RapidIO IP core. This change might affect connections.

You cannot turn off automatic synchronization of transmitted ackID. Refer to

“Synchronizing Transmitted ackID” on page 3–2

. This change does not affect

connections.

You cannot modify the default number 7 of link-request attempts before declaring
a fatal error. Refer to

“Number of Link-Request Attempts Before Declaring Fatal

Error” on page 3–2

. This change does not affect connections.

You cannot modify the default Physical layer receive buffer size of 32 KBytes.
Refer to

“Receive Buffer Size” on page 3–3

. This change might affect resource

utilization but does not affect connections.

You cannot modify the default Physical layer transmit buffer size of 32 KBytes.
Refer to

“Transmit Buffer Size” on page 3–3

. This change might affect resource

utilization but does not affect connections.

You cannot generate a Physical layer only variation. Refer to

“Transport Layer” on

page 3–4

. This change might affect connections.

You cannot turn on destination ID checking by default. Refer to

“Destination ID

Checking” on page 3–4

. However, Arria 10 variations do support dynamic

configuration of this feature.

You cannot support a Maintenance Logical layer master port without supporting a
Maintenance Logical layer slave port, and vice versa. Refer to

“Maintenance

Logical Layer” on page 3–5

. This change might affect connections.

You cannot modify the default number 16 of Maintenance transmit address
translation windows. Refer to

“Transmit Address Translation Windows” on

page 3–5

. This change might affect resource utilization but does not affect

connections.

You cannot support MAINTENANCE port-write request reception without
supporting MAINTENANCE port-write request transmission, and vice versa. Refer
to

“Port Write” on page 3–5

. This change does not affect connections.

You must support order preservation between read and write operations in the
I/O Avalon-MM Logical layer slave module. Refer to

“I/O Read and Write Order

Preservation” on page 3–6

. This change might affect resource utilization but does

not affect connections.

You cannot modify the default number 16 of Rx address translation windows.
Refer to

“Avalon-MM Master” on page 3–7

. This change might affect resource

utilization but does not affect connections.

You cannot modify the default number 16 of Tx address translation windows.
Refer to

“Avalon-MM Slave” on page 3–7

. This change might affect resource

utilization but does not affect connections.

You cannot support DOORBELL message reception without supporting DOORBELL
message transmission, and vice versa. Refer to

“Doorbell Slave” on page 3–7

. This

change does not affect connections.