<?xml version="1.0" encoding="ISO-8859-1" ?>
<device>
  <name>Linker_Design</name>
  <version>1.0</version>
  <description>CMSIS description for Linker_Design.  Created by Actel SmartDesign on Fri Apr 04 11:19:45 2014</description>
  <addressUnitBits>8</addressUnitBits>
  <width>32</width>
  <peripherals>
    <peripheral>
      <name>FIC32_REGION5</name>
      <baseAddress>0xF0000000</baseAddress>
    </peripheral>
    <peripheral>
      <name>DDR_0_SPACE_3</name>
      <baseAddress>0xD0000000</baseAddress>
    </peripheral>
    <peripheral>
      <name>DDR_0_SPACE_2</name>
      <baseAddress>0xC0000000</baseAddress>
    </peripheral>
    <peripheral>
      <name>DDR_0_SPACE_1</name>
      <baseAddress>0xB0000000</baseAddress>
    </peripheral>
    <peripheral>
      <name>DDR_0_SPACE_0</name>
      <baseAddress>0xA0000000</baseAddress>
    </peripheral>
    <peripheral>
      <name>FIC32_REGION4</name>
      <baseAddress>0x90000000</baseAddress>
    </peripheral>
    <peripheral>
      <name>FIC32_REGION3</name>
      <baseAddress>0x80000000</baseAddress>
    </peripheral>
    <peripheral>
      <name>AHB2ENVM1_REGISTERS</name>
      <baseAddress>0x600C0000</baseAddress>
    </peripheral>
    <peripheral>
      <name>AHB2ENVM0_REGISTERS</name>
      <baseAddress>0x60080000</baseAddress>
    </peripheral>
    <peripheral>
      <name>ENVM1</name>
      <baseAddress>0x60040000</baseAddress>
    </peripheral>
    <peripheral>
      <name>ENVM0</name>
      <baseAddress>0x60000000</baseAddress>
    </peripheral>
    <peripheral>
      <name>FIC32_REGION1</name>
      <baseAddress>0x50000000</baseAddress>
    </peripheral>
    <peripheral>
      <name>CACHE_BACKDOOR</name>
      <baseAddress>0x40400000</baseAddress>
    </peripheral>
    <peripheral>
      <name>SYSREG</name>
      <baseAddress>0x40038000</baseAddress>
      <memoryMap>
        <name>RegisterMap</name>
        <addressBlock>
          <baseAddress>0x0</baseAddress>
          <range format="long">0x1000</range>
          <width format="long" id="width">32</width>
          <register>
            <name>ESRAM_CONFIG</name>
            <addressOffset>0x0</addressOffset>
            <absoluteAddress>0x40038000</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>F2_ESRAMSIZE</name>
              <bitNumber>4:3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>F2_TESTESRAM1REMAP_SYNC</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>F2_TESTREMAPENABLE_SYNC</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>COM_ESRAMFWREMAP</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>ENVM_CONFIG</name>
            <addressOffset>0x4</addressOffset>
            <absoluteAddress>0x40038004</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>ENVM_SIX_CYCLE</name>
              <bitNumber>7</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>ENVM_PIPE_BYPASS</name>
              <bitNumber>6</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>F2_ENVMPOWEREDDOWN</name>
              <bitNumber>5</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>COM_ENVMREMAPSIZE</name>
              <bitNumber>4:0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>ENVM_REMAP_BASE</name>
            <addressOffset>0x8</addressOffset>
            <absoluteAddress>0x40038008</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>COM_ENVMREMAPBASE</name>
              <bitNumber>19:0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>ENVM_FAB_REMAP</name>
            <addressOffset>0xC</addressOffset>
            <absoluteAddress>0x4003800C</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>COM_ENVMFABREMAPBASE</name>
              <bitNumber>19:0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>FAB_PROT_SIZE</name>
            <addressOffset>0x10</addressOffset>
            <absoluteAddress>0x40038010</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>COM_PROTREGIONSIZE</name>
              <bitNumber>4:0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>FAB_PROT_BASE</name>
            <addressOffset>0x14</addressOffset>
            <absoluteAddress>0x40038014</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>COM_PROTREGIONBASE</name>
              <bitNumber>31:0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>MATRIX_CONFIG</name>
            <addressOffset>0x18</addressOffset>
            <absoluteAddress>0x40038018</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>COM_WEIGHTEDMODE</name>
              <bitNumber>3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>COM_MASTERENABLE</name>
              <bitNumber>2:0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>DSS_STATUS</name>
            <addressOffset>0x1C</addressOffset>
            <absoluteAddress>0x4003801C</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>PLLLOCKLOSTINT</name>
              <bitNumber>10</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>PLLLOCKINT</name>
              <bitNumber>9</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>COM_ERRORSTATUS</name>
              <bitNumber>8:4</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>BROWNOUT3_3VINT</name>
              <bitNumber>3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>BROWNOUT1_5VINT</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>WDOGTIMEOUTEVENT</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>RTCMATCHEVENT</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>CLR_DSS_STATUS</name>
            <addressOffset>0x20</addressOffset>
            <absoluteAddress>0x40038020</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>CLRPLLLOCKLOSTINT</name>
              <bitNumber>10</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>CLRPLLLOCKINT</name>
              <bitNumber>9</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>COM_CLEARSTATUS</name>
              <bitNumber>8:4</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>CLRBROWNOUT3_3VINT</name>
              <bitNumber>3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>CLRBROWNOUT1_5VINT</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>CLRWDOGTIMEOUTEVENT</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>CLRRTCMATCHEVENT</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>FROM_CONFIG</name>
            <addressOffset>0x24</addressOffset>
            <absoluteAddress>0x40038024</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>SYS_TOPT</name>
              <bitNumber>3:0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>IAP_CONFIG</name>
            <addressOffset>0x28</addressOffset>
            <absoluteAddress>0x40038028</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>SYS_FCFG</name>
              <bitNumber>2:0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>SOFT_INTERRUPT</name>
            <addressOffset>0x2C</addressOffset>
            <absoluteAddress>0x4003802C</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>SOFTINTERRUPT</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>SOFT_RESET</name>
            <addressOffset>0x30</addressOffset>
            <absoluteAddress>0x40038030</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>PADRESETENABLE</name>
              <bitNumber>19</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>USERRESETACTIVE</name>
              <bitNumber>18</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FPGA_SOFTRESET</name>
              <bitNumber>17</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EXT_SOFTRESET</name>
              <bitNumber>16</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>IAP_SOFTRESET</name>
              <bitNumber>15</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>GPIO_SOFTRESET</name>
              <bitNumber>14</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>ACE_SOFTRESET</name>
              <bitNumber>13</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>I2C1_SOFTRESET</name>
              <bitNumber>12</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>I2C0_SOFTRESET</name>
              <bitNumber>11</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>SPI1_SOFTRESET</name>
              <bitNumber>10</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>SPI0_SOFTRESET</name>
              <bitNumber>9</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>UART1_SOFTRESET</name>
              <bitNumber>8</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>UART0_SOFTRESET</name>
              <bitNumber>7</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>TIMER_SOFTRESET</name>
              <bitNumber>6</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>PDMA_SOFTRESET</name>
              <bitNumber>5</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>MAC_SOFTRESET</name>
              <bitNumber>4</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EMC_SOFTRESET</name>
              <bitNumber>3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>ESRAM1_SOFTRESET</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>ESRAM0_SOFTRESET</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>ENVM_SOFTRESET</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>DEVICE_STATUS</name>
            <addressOffset>0x34</addressOffset>
            <absoluteAddress>0x40038034</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>FPGAGOOD_SYNC</name>
              <bitNumber>6</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FPGAPROGRAMMING_SYNC</name>
              <bitNumber>5</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>F2_PC_ACCESS_SYNC</name>
              <bitNumber>4:3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>VCCIBGOOD_SYNC</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>BROWNOUT3_3V_SYNCN</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>BROWNOUT1_5V_SYNCN</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>SYSTICK_CONFIG</name>
            <addressOffset>0x38</addressOffset>
            <absoluteAddress>0x40038038</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>STCLK_DIVISOR</name>
              <bitNumber>29:28</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>STCALIB</name>
              <bitNumber>25:0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>EM_MUX_CONFIG</name>
            <addressOffset>0x3C</addressOffset>
            <absoluteAddress>0x4003803C</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>EM_SEL</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>EM_CONFIG_0</name>
            <addressOffset>0x40</addressOffset>
            <absoluteAddress>0x40038040</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>EM_CSFE0</name>
              <bitNumber>21</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_WENBEN0</name>
              <bitNumber>20</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_RWPOL0</name>
              <bitNumber>19</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_PIPEWRN0</name>
              <bitNumber>18</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_PIPERDN0</name>
              <bitNumber>17</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_IDD0</name>
              <bitNumber>16:15</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_WRITELAT0</name>
              <bitNumber>14:11</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_RDLATREST0</name>
              <bitNumber>10:7</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_RDLATFIRST0</name>
              <bitNumber>6:3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_PORTSIZE0</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_MEMTYPE0</name>
              <bitNumber>1:0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>EM_CONFIG_1</name>
            <addressOffset>0x44</addressOffset>
            <absoluteAddress>0x40038044</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>EM_CSFE1</name>
              <bitNumber>21</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_WENBEN1</name>
              <bitNumber>20</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_RWPOL1</name>
              <bitNumber>19</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_PIPEWRN1</name>
              <bitNumber>18</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_PIPERDN1</name>
              <bitNumber>17</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_IDD1</name>
              <bitNumber>16:15</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_WRITELAT1</name>
              <bitNumber>14:11</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_RDLATREST1</name>
              <bitNumber>10:7</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_RDLATFIRST1</name>
              <bitNumber>6:3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_PORTSIZE1</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EM_MEMTYPE1</name>
              <bitNumber>1:0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>CLK_CTRL</name>
            <addressOffset>0x48</addressOffset>
            <absoluteAddress>0x40038048</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>GLBDIVISOR</name>
              <bitNumber>13:12</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>RTCIF_ACMDIVISOR</name>
              <bitNumber>11:8</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>ACLKDIVISOR</name>
              <bitNumber>7:6</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>PCLK1DIVISOR</name>
              <bitNumber>5:4</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>PCLK0DIVISOR</name>
              <bitNumber>3:2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>RMIICLKSEL</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>CCC_DIV_CONFIG</name>
            <addressOffset>0x4C</addressOffset>
            <absoluteAddress>0x4003804C</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>OCDIVRST</name>
              <bitNumber>22</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OCDIVHALF</name>
              <bitNumber>21</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OCDIV4</name>
              <bitNumber>20</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OCDIV3</name>
              <bitNumber>19</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OCDIV2</name>
              <bitNumber>18</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OCDIV1</name>
              <bitNumber>17</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OCDIV0</name>
              <bitNumber>16</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OBDIVRST</name>
              <bitNumber>14</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OBDIVHALF</name>
              <bitNumber>13</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OBDIV4</name>
              <bitNumber>12</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OBDIV3</name>
              <bitNumber>11</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OBDIV2</name>
              <bitNumber>10</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OBDIV1</name>
              <bitNumber>9</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OBDIV0</name>
              <bitNumber>8</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OADIVRST</name>
              <bitNumber>6</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OADIVHALF</name>
              <bitNumber>5</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OADIV4</name>
              <bitNumber>4</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OADIV3</name>
              <bitNumber>3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OADIV2</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OADIV1</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OADIV0</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>CCC_MUX_CONFIG</name>
            <addressOffset>0x50</addressOffset>
            <absoluteAddress>0x40038050</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>MODE</name>
              <bitNumber>31:30</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>EN</name>
              <bitNumber>29</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>GLMUXCFG1</name>
              <bitNumber>27</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>GLMUXCFG0</name>
              <bitNumber>26</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>GLMUXSEL1</name>
              <bitNumber>25</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>GLMUXSEL0</name>
              <bitNumber>24</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>BYPASS_PLL3</name>
              <bitNumber>22</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OCMUX2</name>
              <bitNumber>21</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OCMUX1</name>
              <bitNumber>20</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OCMUX0</name>
              <bitNumber>19</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DYNCSEL</name>
              <bitNumber>18</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>RXCSEL</name>
              <bitNumber>17</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>STATCSEL</name>
              <bitNumber>16</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>BYPASS_PLL2</name>
              <bitNumber>14</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OBMUX2</name>
              <bitNumber>13</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OBMUX1</name>
              <bitNumber>12</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OBMUX0</name>
              <bitNumber>11</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DYNBSEL</name>
              <bitNumber>10</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>RXBSEL</name>
              <bitNumber>9</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>STATBSEL</name>
              <bitNumber>8</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>BYPASS_PLL1</name>
              <bitNumber>6</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OAMUX2</name>
              <bitNumber>5</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OAMUX1</name>
              <bitNumber>4</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>OAMUX0</name>
              <bitNumber>3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DYNASEL</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>RXASEL</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>STATASEL</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>CCC_PLL_CONFIG</name>
            <addressOffset>0x54</addressOffset>
            <absoluteAddress>0x40038054</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>POWERDOWN</name>
              <bitNumber>31</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>VCOSEL2</name>
              <bitNumber>24</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>VCOSEL1</name>
              <bitNumber>23</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>VCOSEL0</name>
              <bitNumber>22</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>XDLYSEL</name>
              <bitNumber>21</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBDLY4</name>
              <bitNumber>20</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBDLY3</name>
              <bitNumber>19</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBDLY2</name>
              <bitNumber>18</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBDLY1</name>
              <bitNumber>17</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBDLY0</name>
              <bitNumber>16</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBSEL1</name>
              <bitNumber>15</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBSEL0</name>
              <bitNumber>14</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBDIV6</name>
              <bitNumber>13</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBDIV5</name>
              <bitNumber>12</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBDIV4</name>
              <bitNumber>11</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBDIV3</name>
              <bitNumber>10</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBDIV2</name>
              <bitNumber>9</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBDIV1</name>
              <bitNumber>8</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FBDIV0</name>
              <bitNumber>7</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FINDIV6</name>
              <bitNumber>6</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FINDIV5</name>
              <bitNumber>5</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FINDIV4</name>
              <bitNumber>4</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FINDIV3</name>
              <bitNumber>3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FINDIV2</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FINDIV1</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FINDIV0</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>CCC_DLY_CONFIG</name>
            <addressOffset>0x58</addressOffset>
            <absoluteAddress>0x40038058</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>DLYA14</name>
              <bitNumber>24</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYA13</name>
              <bitNumber>23</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYA12</name>
              <bitNumber>22</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYA11</name>
              <bitNumber>21</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYA10</name>
              <bitNumber>20</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYA04</name>
              <bitNumber>19</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYA03</name>
              <bitNumber>18</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYA02</name>
              <bitNumber>17</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYA01</name>
              <bitNumber>16</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYA00</name>
              <bitNumber>15</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCC4</name>
              <bitNumber>14</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCC3</name>
              <bitNumber>13</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCC2</name>
              <bitNumber>12</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCC1</name>
              <bitNumber>11</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCC0</name>
              <bitNumber>10</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCB4</name>
              <bitNumber>9</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCB3</name>
              <bitNumber>8</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCB2</name>
              <bitNumber>7</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCB1</name>
              <bitNumber>6</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCB0</name>
              <bitNumber>5</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCA4</name>
              <bitNumber>4</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCA3</name>
              <bitNumber>3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCA2</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCA1</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DLYHCA0</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>CCC_STATUS</name>
            <addressOffset>0x5C</addressOffset>
            <absoluteAddress>0x4003805C</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>PLLLOCK_SYNC</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>VTG_CTRL</name>
            <addressOffset>0x64</addressOffset>
            <absoluteAddress>0x40038064</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>BGPSMENABLE</name>
              <bitNumber>4</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>VBATSELECT</name>
              <bitNumber>3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>RTCIF_CLRPUBINT</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>RTCIF_VRONENABLE</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>RTCIF_FWVRON</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>FAB_IF</name>
            <addressOffset>0x6C</addressOffset>
            <absoluteAddress>0x4003806C</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>FABCALIBFAIL</name>
              <bitNumber>6</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FABCALIBSTART</name>
              <bitNumber>5</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>F2_LARGE_CT_XS</name>
              <bitNumber>4</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FAB_APB32</name>
              <bitNumber>3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FAB_AHBIF</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>F2_AHBCAPABLE</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>FAB_AHB_BYPASS</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>APB_EXTN</name>
            <addressOffset>0x70</addressOffset>
            <absoluteAddress>0x40038070</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>APB16_XHOLD</name>
              <bitNumber>15:0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>LOOPBACK_CTRL</name>
            <addressOffset>0x74</addressOffset>
            <absoluteAddress>0x40038074</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>DSS_EMACLOOPBACK</name>
              <bitNumber>4</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPIOLOOPBACK</name>
              <bitNumber>3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_I2CLOOPBACK</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_SPILOOPBACK</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_UARTLOOPBACK</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>IO_BANK_CONFIG</name>
            <addressOffset>0x78</addressOffset>
            <absoluteAddress>0x40038078</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>BTWEST</name>
              <bitNumber>3:2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>BTEAST</name>
              <bitNumber>1:0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
          <register>
            <name>GPIN_SRC_SEL</name>
            <addressOffset>0x7C</addressOffset>
            <absoluteAddress>0x4003807C</absoluteAddress>
            <size>32</size>
            <access>R/W</access>
            <resetValue>0x0</resetValue>
            <field>
              <name>DSS_GPINSOURCE[15]</name>
              <bitNumber>15</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[14]</name>
              <bitNumber>14</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[13]</name>
              <bitNumber>13</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[12]</name>
              <bitNumber>12</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[11]</name>
              <bitNumber>11</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[10]</name>
              <bitNumber>10</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[9]</name>
              <bitNumber>9</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[8]</name>
              <bitNumber>8</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[7]</name>
              <bitNumber>7</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[6]</name>
              <bitNumber>6</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[5]</name>
              <bitNumber>5</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[4]</name>
              <bitNumber>4</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[3]</name>
              <bitNumber>3</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[2]</name>
              <bitNumber>2</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[1]</name>
              <bitNumber>1</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
            <field>
              <name>DSS_GPINSOURCE[0]</name>
              <bitNumber>0</bitNumber>
              <access>R/W</access>
              <description>
              </description>
            </field>
          </register>
        </addressBlock>
      </memoryMap>
    </peripheral>
    <peripheral>
      <name>COMBLK</name>
      <baseAddress>0x40016000</baseAddress>
    </peripheral>
    <peripheral>
      <name>HDMA</name>
      <baseAddress>0x40014000</baseAddress>
    </peripheral>
    <peripheral>
      <name>H2FINTERRUPT</name>
      <baseAddress>0x40006000</baseAddress>
    </peripheral>
    <peripheral>
      <name>TIMER</name>
      <baseAddress>0x40004000</baseAddress>
    </peripheral>
    <peripheral>
      <name>MMUART_0</name>
      <baseAddress>0x40000000</baseAddress>
    </peripheral>
    <peripheral>
      <name>COREAHBLSRAM_0</name>
      <baseAddress>0x30000000</baseAddress>
    </peripheral>
    <peripheral>
      <name>RECYCLED_ESRAM1</name>
      <baseAddress>0x20012000</baseAddress>
    </peripheral>
    <peripheral>
      <name>RECYCLED_ESRAM0</name>
      <baseAddress>0x20010000</baseAddress>
    </peripheral>
    <peripheral>
      <name>ESRAM1</name>
      <baseAddress>0x20008000</baseAddress>
    </peripheral>
    <peripheral>
      <name>ESRAM0</name>
      <baseAddress>0x00080000</baseAddress>
    </peripheral>
  </peripherals>
</device>
