2.4.3 MSI-64 Encapsulator configuration

The MSI-64 Encapsulator does not have any configurable options at design time. However, if this block is generated in your RTL design, it has several parameter options that you can configure.

The MSI-64 Encapsulator is generated as part of any GIC configuration that includes an MSI-64 enabled ITS.

The following table shows the parameter options for the MSI-64 Encapsulator that you can configure at build time.

Table 2-15 Configurable options for the MSI-64 Encapsulator

RTL parameter Function Range of options
DATA_WIDTH Specifies the width of data signals rdata and wdata 64, 128, 256
ADDR_WIDTH Specifies the width of address signals araddr and awaddr 17-48
AWUSER_WIDTH Specifies the width of signal awuser 1-128
ARUSER_WIDTH Specifies the width of signal aruser

1-128

RUSER_WIDTH Specifies the width of signal ruser

1-128

WUSER_WIDTH Specifies the width of signal wuser

1-128

BUSER_WIDTH Specifies the width of signal buser

1-128

DEVICEID_WIDTH Specifies the width of the DeviceID.

3-20

WID_WIDTH Specifies the width of signal wid

1-32

RID_WIDTH Specifies the width of signal rid

1-32

FWD_REG_TYPE Register slice type on forward AW, AR, and W channels.

0 = None

1 = Reverse

2 = Forward

3 = Full

REV_REG_TYPE Register slice type on B and R channels

0 = None

1 = Reverse

2 = Forward

3 = Full

Non-ConfidentialPDF file icon PDF version100336_0104_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights reserved.