You copied the Doc URL to your clipboard.

3.7.6. TBU QoS registers

The SMMU_TBUQOSx (where x = 0, 1, 2, or 3) registers characteristics are:

Purpose

Specifies the QoS for TBUs.

Configuration

Available in all MMU-500 configurations.

Usage constraints

The types of registers are as follows:

TBU QoS register 0

Used when the TBUn is in the range 0-7.

TBU QoS register 1

Used when the TBUn is in the range 8-15.

TBU QoS register 2

Used when the TBUn is in the range 16-23.

TBU QoS register 3

Used when the TBUn is in the range 24-31.

Attributes

Figure 3.15 shows the bit assignments.

Figure 3.15. SMMU_TBUQOSx registers bit assignments

Figure 3.15. SMMU_TBUQOS

Table 3.27 shows the bit assignments.

Table 3.27. SMMU_TBUQOSx registers bit assignments
BitsName Reset valueDescription
[31:m]Reserved-Reserved.
[m-1:0]QOSTBUi0

The QoS for value at index i for a TBU, TBUn, is calculated by the following equation:

  • i = (4 * p+3) : (4*p)

    Where, p is number of TBUs. If the value of n is between 0-7, then p=n. Otherwise, p= (n%8).


Was this page helpful? Yes No