<M9names[m]> "If you could share a link to the..." <- I should have done that, my apologies. As an example, the file provided by Espressif for the ESP32S3 is here https://github.com/espressif/svd/blob/main/svd/esp32s3.svd and uses the indexing feature where, say the AES peripheral, has its KEY registers defined as KEY[%s] where %s is expanded based on the values from dim and dimIncrement: 
```
<register>
          <dim>8</dim>
          <dimIncrement>0x4</dimIncrement>
          <name>KEY[%s]</name>
          <description>AES key register %s</description>
          <addressOffset>0x0</addressOffset>
          <size>0x20</size>
          <fields>
            <field>
              <name>KEY</name>
              <description>Stores AES keys.</description>
              <bitOffset>0</bitOffset>
              <bitWidth>32</bitWidth>
              <access>read-write</access>
            </field>
          </fields>
        </register>
```