4.6.6 Configuration ID Register, GITS_CFGID

This register returns the ID number of the ITS block.

The GITS_CFGID characteristics are:

Usage constraintsThere are no usage constraints.
ConfigurationsAvailable in all GIC-600 configurations that have one or more ITS blocks.
AttributesSee 4.6 ITS control register summary.

The following figure shows the bit assignments.

Figure 4-32 GITS_CFGID bit assignments
To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.

The following table shows the bit assignments.

Table 4-41 GITS_CFGID bit assignments

Bits Name Function
[31:28] Event_Cache_Index_Bits Number of bits used to index Event cache.
[27:24] Device_Cache_Index_Bits Number of bits used to index Device cache.
[23:20] Collection_Cache_Index_Bits Number of bits used to index Collection cache.
[19] - Reserved.
[18] Cache_ECC Translation caching has ECC protection.
[17] Low_Latency_Support Lock translations in cache support.
[16] MSI_64 MSI-64 Encapsulator support.
[15:12] Target_Bits Number of bits supported for targets.
[11:8] LPI_Credit_Count <Number of LPI credits> − 1.
[7:0] ITS_Number

Returns the ITS block ID. The its_id[7:0] tie-off signal controls the ID value. Each ITS block must have a unique ID.

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