Altera RapidIO II MegaCore Function User Manual

Page 70

Advertising
background image

4–28

Chapter 4: Functional Description

Logical Layer Interfaces

RapidIO II MegaCore Function

August 2014

Altera Corporation

User Guide

1

0000_0000_0001_0000

0

0011

0

1

0000_0000_0010_0000

0

0010

0

1

0000_0000_0100_0000

0

0001

0

1

0000_0000_1000_0000

0

0000

0

1

0000_0001_0000_0000

1

0011

1

1

0000_0010_0000_0000

1

0010

1

1

0000_0100_0000_0000

1

0001

1

1

0000_1000_0000_0000

1

0000

1

1

0001_0000_0000_0000

0

0011

1

1

0010_0000_0000_0000

0

0010

1

1

0100_0000_0000_0000

0

0001

1

1

1000_0000_0000_0000

0

0000

1

1

0000_0000_0000_0011

1

0110

0

1

0000_0000_0000_1100

1

0100

0

1

0000_0000_0011_0000

0

0110

0

1

0000_0000_1100_0000

0

0100

0

1

0000_0011_0000_0000

1

0110

1

1

0000_1100_0000_0000

1

0100

1

1

0011_0000_0000_0000

0

0110

1

1

1100_0000_0000_0000

0

0100

1

1

0000_0000_0000_1111

1

1000

0

1

0000_0000_1111_0000

0

1000

0

1

0000_1111_0000_0000

1

1000

1

1

1111_0000_0000_0000

0

1000

1

1

0000_0000_1111_1111

0

1011

0

1

1111_1111_0000_0000

0

1011

1

1

1111_1111_1111_1111

1

1011

0

Note to

Table 4–10

:

(1) For read transfers, the I/O Logical layer slave module does not handle byteenable values and byteenable-burstcount

combinations that the Avalon-MM interface does not allow. In case of an invalid combination, the RapidIO II IP core
asserts the ios_rd_wr_readresponse signal when it asserts the ios_rd_wr_readdatavalid signal, and sets the
INVALID_READ_BYTEENABLE

bit of the I/O Slave Interrupt register (

Table 6–60 on page 6–40

) if this

interrupt is enabled in the I/O Slave Interrupt Enable register (

Table 6–61 on page 6–41

).

Table 4–10. I/O Logical Layer Slave Read or Write Request Size Encoding I (Part 2 of 2)

Avalon-MM Signal Values

(1)

RapidIO Header Field Values

burstcount

(5'dx,

128-bit units)

byteenable

(16'bxxxx_xxxx_xxxx_xxxx)

wdptr

(1'bx)

rdsize or

wrsize

(4'bxxxx)

address[0]

(rio_addr[3])

Advertising