Maintenance module, Maintenance module –26, Figure 4–11 – Altera RapidIO MegaCore Function User Manual
Page 72

4–26
Chapter 4: Functional Description
Logical Layer Modules
RapidIO MegaCore Function
August 2014
Altera Corporation
User Guide
A remote host can access the RapidIO registers by sending MAINTENANCE transactions
targeted to this local RapidIO IP core. The Maintenance module processes
MAINTENANCE
transactions. If the transaction is a read or write, the operation is
presented on the Maintenance Avalon-MM master interface. This interface must be
routed to the System Maintenance Avalon-MM slave interface. This routing can be
done with a Qsys system shown by the routing to the Concentrator's system
Maintenance Avalon-MM slave in
. If you do not use a Qsys system, you
can create custom logic as shown in
Maintenance Module
The Maintenance module is an optional component of the I/O Logical layer. The
Maintenance module processes MAINTENANCE transactions, including the following
transactions:
■
Type 8 – MAINTENANCE reads and writes
■
Type 8 – Port-write packets
Figure 4–11. Custom Logic Accesses RapidIO IP core Registers
CARs
and
CSRs
Custom Logic
I/O Master
I/O Slave
Concentrator
System
Maintenance
Avalon-MM Slave
Transport Layer
Physical Layer
Transport Layer
Maintenance
Master
local processor interface