Concentrator register module, Concentrator register module –23 – Altera RapidIO MegaCore Function User Manual
Page 69

Chapter 4: Functional Description
4–23
Logical Layer Modules
August 2014
Altera Corporation
RapidIO MegaCore Function
User Guide
■
Doorbell module that transacts RapidIO DOORBELL messages.
Concentrator Register Module
The Concentrator module provides an Avalon-MM slave interface that accesses all
configuration registers in the RapidIO IP core, including the CARs and CSRs. The
configuration registers are distributed among the implemented Logical layer modules
and the Physical layer module.
shows how the Concentrator module
provides access to all the registers, which are implemented in different Logical layer
modules. The Concentrator module is automatically included when you include the
Transport layer.
Figure 4–8. RapidIO IP Core Functional Block Diagram
Transport Layer
Physical Layer
System
Maintenance
Maintenance
Avalon-MM
M
S
S
I/O Slave
RD
WR
Doorbell
S
I/O Master
RD
WR
RD
Concentrator
CSRs
and
CARs
Legend
S = Slave port
M = Master port
WR = W rite port
RD = Read port
SRC
SRC = Source
Logical Layer
RapidIO
Sink
= Dashed lines represent access to register values as shown in Figure 4-9
Maintenance
Master/Slave
Avalon-MM
Input/Output
Master
Avalon-MM
Input/Output
Slave
Avalon-MM
Doorbell
Message
Avalon-MM
Avalon-ST
Pass-Through