Input/output slave mapping registers, Input/output slave mapping registers –39, Table 6–56 on – Altera RapidIO II MegaCore Function User Manual

Page 177: Table 6–57, Table 6–58, Input/output slave, Table 6–55, Describe the

Advertising
background image

Chapter 6: Software Interface

6–39

Transport and Logical Layer Registers

August 2014

Altera Corporation

RapidIO II MegaCore Function

User Guide

Input/Output Slave Mapping Registers

Table 6–56

through

Table 6–61

describe the Input/Output slave registers. The

registers define windows in the Avalon-MM address space that are used to determine
the outgoing request packet’s ftype, DESTINATION_ID, priority, and address fields.
There are up to 16 register sets, one for each possible address mapping window. The
16 possible register address offsets are shown in the table titles.

Refer to

“Defining the Input/Output Avalon-MM Slave Address Mapping Windows”

on page 4–22

for a description of how to use these registers.

Table 6–55. Input/Output Master Interrupt Enable—Offset: 0x103FC

Field

Bits

Access

Function

Default

RSRV

[31:1] RO

Reserved

31'h0

ADDRESS_OUT_OF_BOUNDS

[0]

RW

Address out of bounds interrupt enable

1'b0

Table 6–56. Input/Output Slave Mapping Window n Base—Offset: 0x10400, 0x10410, 0x10420, 0x10430, 0x10440,
0x10450, 0x10460, 0x10470, 0x10480, 0x10490, 0x104A0, 0x104B0, 0x104C0, 0x104D0, 0x104E0, 0x104F0

Field

Bits

Access

Function

Default

BASE

[31:4] RW

Start of the Avalon-MM address window to be mapped. The
four least significant bits of the 32-bit base are assumed to be
all zeros.

28'h0

RSRV

[3:0]

RO

Reserved

4'h0

Table 6–57. Input/Output Slave Mapping Window n Mask—Offset: 0x10404, 0x10414, 0x10424, 0x10434, 0x10444,
0x10454, 0x10464, 0x10474, 0x10484, 0x10494, 0x104A4, 0x104B4, 0x104C4, 0x104D4, 0x104E4, 0x104F4

Field

Bits

Access

Function

Default

MASK

[31:4] RW

28 most significant bits of the mask for the address mapping
window. The four least significant bits of the 32-bit mask are
assumed to be zeros.

28'h0

RSRV

[3]

RO

Reserved

1'h0

WEN

[2]

RW

Window enable. Set to one to enable the corresponding
window.

1'b0

RSRV

[1:0]

RO

Reserved

2'h0

Table 6–58. Input/Output Slave Mapping Window n Offset—Offset: 0x10408, 0x10418, 0x10428, 0x10438, 0x10448,
0x10458, 0x10468, 0x10478, 0x10488, 0x10498, 0x104A8, 0x104B8, 0x104C8, 0x104D8, 0x104E8, 0x104F8

Field

Bits

Access

Function

Default

OFFSET

[31:4] RW

Bits [31:3] of the starting offset into the RapidIO address
space. The three least significant bits of the 34-bit offset are
assumed to be zeros.

28'h0

RSRV

[3:2]

RO

Reserved

2'b0

XAMO

[1:0]

RW

Extended Address: two most significant bits of the 34-bit
offset.

2'h0

Advertising