1<?xml version="1.0" encoding="utf-8" standalone="no"?> 2<device xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.1" xs:noNamespaceSchemaLocation="svd_schema.xsd"> 3 <peripheral> 4 <name>FCR</name> 5 <description>Function Control Register.</description> 6 <baseAddress>0x40000800</baseAddress> 7 <addressBlock> 8 <offset>0x00</offset> 9 <size>0x400</size> 10 <usage>registers</usage> 11 </addressBlock> 12 <registers> 13 <register> 14 <name>FCTRL0</name> 15 <description>Function Control 0.</description> 16 <addressOffset>0x00</addressOffset> 17 <access>read-write</access> 18 <fields> 19 <field> 20 <name>ERFO_RANGE_SEL</name> 21 <description>ERFO Frequency Range Select. Control ibias_gm_stage.</description> 22 <bitOffset>0</bitOffset> 23 <bitWidth>3</bitWidth> 24 </field> 25 <field> 26 <name>KEYWIPE_SYS</name> 27 <description>Wipe System AES Key Register.</description> 28 <bitOffset>8</bitOffset> 29 <bitWidth>1</bitWidth> 30 </field> 31 <field> 32 <name>I2C0DGEN0</name> 33 <description>I2C0 SDA Pad Deglitcher enable.</description> 34 <bitOffset>20</bitOffset> 35 <bitWidth>1</bitWidth> 36 <enumeratedValues> 37 <enumeratedValue> 38 <name>dis</name> 39 <description>Deglitcher disabled.</description> 40 <value>0</value> 41 </enumeratedValue> 42 <enumeratedValue> 43 <name>en</name> 44 <description>Deglitcher enabled.</description> 45 <value>1</value> 46 </enumeratedValue> 47 </enumeratedValues> 48 </field> 49 <field> 50 <name>I2C0DGEN1</name> 51 <description>I2C0 SCL Pad Deglitcher enable.</description> 52 <bitOffset>21</bitOffset> 53 <bitWidth>1</bitWidth> 54 <enumeratedValues> 55 <enumeratedValue> 56 <name>dis</name> 57 <description>Deglitcher disabled.</description> 58 <value>0</value> 59 </enumeratedValue> 60 <enumeratedValue> 61 <name>en</name> 62 <description>Deglitcher enabled.</description> 63 <value>1</value> 64 </enumeratedValue> 65 </enumeratedValues> 66 </field> 67 <field> 68 <name>I2C1DGEN0</name> 69 <description>I2C1 SDA Pad Deglitcher enable.</description> 70 <bitOffset>22</bitOffset> 71 <bitWidth>1</bitWidth> 72 <enumeratedValues> 73 <enumeratedValue> 74 <name>dis</name> 75 <description>Deglitcher disabled.</description> 76 <value>0</value> 77 </enumeratedValue> 78 <enumeratedValue> 79 <name>en</name> 80 <description>Deglitcher enabled.</description> 81 <value>1</value> 82 </enumeratedValue> 83 </enumeratedValues> 84 </field> 85 <field> 86 <name>I2C1DGEN1</name> 87 <description>I2C1 SCL Pad Deglitcher enable.</description> 88 <bitOffset>23</bitOffset> 89 <bitWidth>1</bitWidth> 90 <enumeratedValues> 91 <enumeratedValue> 92 <name>dis</name> 93 <description>Deglitcher disabled.</description> 94 <value>0</value> 95 </enumeratedValue> 96 <enumeratedValue> 97 <name>en</name> 98 <description>Deglitcher enabled.</description> 99 <value>1</value> 100 </enumeratedValue> 101 </enumeratedValues> 102 </field> 103 </fields> 104 </register> 105 <register> 106 <name>AUTOCAL0</name> 107 <description>Automatic Calibration 0.</description> 108 <addressOffset>0x04</addressOffset> 109 <access>read-write</access> 110 <fields> 111 <field> 112 <name>ACEN</name> 113 <description>Auto-calibration Enable for HIRC96M.</description> 114 <bitOffset>0</bitOffset> 115 <bitWidth>1</bitWidth> 116 <enumeratedValues> 117 <enumeratedValue> 118 <name>dis</name> 119 <description>Disabled.</description> 120 <value>0</value> 121 </enumeratedValue> 122 <enumeratedValue> 123 <name>en</name> 124 <description>Enabled.</description> 125 <value>1</value> 126 </enumeratedValue> 127 </enumeratedValues> 128 </field> 129 <field> 130 <name>ACRUN</name> 131 <description>Autocalibration Run.</description> 132 <bitOffset>1</bitOffset> 133 <bitWidth>1</bitWidth> 134 <enumeratedValues> 135 <enumeratedValue> 136 <name>not</name> 137 <description>Not Running.</description> 138 <value>0</value> 139 </enumeratedValue> 140 <enumeratedValue> 141 <name>run</name> 142 <description>Running.</description> 143 <value>1</value> 144 </enumeratedValue> 145 </enumeratedValues> 146 </field> 147 <field> 148 <name>LOAD</name> 149 <description>Load Trim.</description> 150 <bitOffset>2</bitOffset> 151 <bitWidth>1</bitWidth> 152 </field> 153 <field> 154 <name>GAIN_INV</name> 155 <description>Invert Gain.</description> 156 <bitOffset>3</bitOffset> 157 <bitWidth>1</bitWidth> 158 <enumeratedValues> 159 <enumeratedValue> 160 <name>not</name> 161 <description>Not inverted.</description> 162 <value>0</value> 163 </enumeratedValue> 164 <enumeratedValue> 165 <name>invert</name> 166 <description>Inverted.</description> 167 <value>1</value> 168 </enumeratedValue> 169 </enumeratedValues> 170 </field> 171 <field> 172 <name>ATOMIC</name> 173 <description>Start atomic autocal.</description> 174 <bitOffset>4</bitOffset> 175 <bitWidth>1</bitWidth> 176 <enumeratedValues> 177 <enumeratedValue> 178 <name>not</name> 179 <description>Not Running.</description> 180 <value>0</value> 181 </enumeratedValue> 182 <enumeratedValue> 183 <name>run</name> 184 <description>Running.</description> 185 <value>1</value> 186 </enumeratedValue> 187 </enumeratedValues> 188 </field> 189 <field> 190 <name>MU</name> 191 <description>Adaptation Gain Value.</description> 192 <bitOffset>8</bitOffset> 193 <bitWidth>12</bitWidth> 194 </field> 195 <field> 196 <name>TRIM</name> 197 <description>HIRC96M Trim Value determinged by Auto Calibration.</description> 198 <bitOffset>23</bitOffset> 199 <bitWidth>9</bitWidth> 200 </field> 201 </fields> 202 </register> 203 <register> 204 <name>AUTOCAL1</name> 205 <description>Automatic Calibration 1.</description> 206 <addressOffset>0x08</addressOffset> 207 <access>read-write</access> 208 <fields> 209 <field> 210 <name>INITTRIM</name> 211 <description>Initial Trim Setting fir HIRC96M Auto Calibration procedure.</description> 212 <bitOffset>0</bitOffset> 213 <bitWidth>9</bitWidth> 214 </field> 215 </fields> 216 </register> 217 <register> 218 <name>AUTOCAL2</name> 219 <description>Automatic Calibration 2</description> 220 <addressOffset>0x0C</addressOffset> 221 <access>read-write</access> 222 <fields> 223 <field> 224 <name>DONECNT</name> 225 <description>Auto-callibration Done Counter Setting.</description> 226 <bitOffset>0</bitOffset> 227 <bitWidth>8</bitWidth> 228 </field> 229 <field> 230 <name>ACDIV</name> 231 <description>Auto-callibration Divide Factor.</description> 232 <bitOffset>8</bitOffset> 233 <bitWidth>13</bitWidth> 234 </field> 235 </fields> 236 </register> 237 <register> 238 <name>ADCREFTRIM0</name> 239 <description>ADC Reference Trim 0 Control Register.</description> 240 <addressOffset>0x18</addressOffset> 241 <access>read-write</access> 242 <fields> 243 <field> 244 <name>VREFP</name> 245 <description>Trimming code for VREFP output of reference buffer.</description> 246 <bitOffset>0</bitOffset> 247 <bitWidth>7</bitWidth> 248 </field> 249 <field> 250 <name>VREFM</name> 251 <description>Trimming code for VREFM output of reference buffer.</description> 252 <bitOffset>8</bitOffset> 253 <bitWidth>7</bitWidth> 254 </field> 255 <field> 256 <name>VCM</name> 257 <description>Trimming code for VCM output of reference buffer.</description> 258 <bitOffset>16</bitOffset> 259 <bitWidth>2</bitWidth> 260 </field> 261 <field> 262 <name>VX2_TUNE</name> 263 <description>COntrols tuning capacitor in fine DAC, offset binary.</description> 264 <bitOffset>24</bitOffset> 265 <bitWidth>6</bitWidth> 266 </field> 267 </fields> 268 </register> 269 <register> 270 <name>ADCREFTRIM1</name> 271 <description>ADC Reference Trim 1 Control Register.</description> 272 <addressOffset>0x1C</addressOffset> 273 <access>read-write</access> 274 <fields> 275 <field> 276 <name>VREFP</name> 277 <description>Trimming code for VREFP output of reference buffer.</description> 278 <bitOffset>0</bitOffset> 279 <bitWidth>7</bitWidth> 280 </field> 281 <field> 282 <name>VREFM</name> 283 <description>Trimming code for VREFM output of reference buffer.</description> 284 <bitOffset>8</bitOffset> 285 <bitWidth>7</bitWidth> 286 </field> 287 <field> 288 <name>VCM</name> 289 <description>Trimming code for VCM output of reference buffer.</description> 290 <bitOffset>16</bitOffset> 291 <bitWidth>2</bitWidth> 292 </field> 293 <field> 294 <name>VX2_TUNE</name> 295 <description>COntrols tuning capacitor in fine DAC, offset binary.</description> 296 <bitOffset>24</bitOffset> 297 <bitWidth>6</bitWidth> 298 </field> 299 </fields> 300 </register> 301 <register> 302 <name>ADCREFTRIM2</name> 303 <description>ADC Reference Trim 2 Control Register.</description> 304 <addressOffset>0x20</addressOffset> 305 <access>read-write</access> 306 <fields> 307 <field> 308 <name>IDRV_1P25</name> 309 <description>Trimming code for reference buffer drive strength, 1.25V Reference.</description> 310 <bitOffset>0</bitOffset> 311 <bitWidth>4</bitWidth> 312 </field> 313 <field> 314 <name>IBOOST_1P25</name> 315 <description>Trimming value for extra drive current in reference buffer outputsm 1.25V Reference.</description> 316 <bitOffset>4</bitOffset> 317 <bitWidth>1</bitWidth> 318 </field> 319 <field> 320 <name>IDRV_2P048</name> 321 <description>Trimming code for reference buffer drive strength, 2.048V Reference.</description> 322 <bitOffset>8</bitOffset> 323 <bitWidth>4</bitWidth> 324 </field> 325 <field> 326 <name>IBOOST_2P048</name> 327 <description>Trimming value for extra drive current in reference buffer outputs, 2.048V Reference.</description> 328 <bitOffset>12</bitOffset> 329 <bitWidth>1</bitWidth> 330 </field> 331 <field> 332 <name>VCM</name> 333 <description>Trimming code for VCM output of reference buffer.</description> 334 <bitOffset>16</bitOffset> 335 <bitWidth>2</bitWidth> 336 </field> 337 <field> 338 <name>VX2_TUNE</name> 339 <description>Controls tuning capacitor in fine DAC, offset binary.</description> 340 <bitOffset>24</bitOffset> 341 <bitWidth>7</bitWidth> 342 </field> 343 </fields> 344 </register> 345 <register> 346 <name>ERFOKS</name> 347 <description>ERFO Kick Start Control Register.</description> 348 <addressOffset>0x24</addressOffset> 349 <access>read-write</access> 350 <fields> 351 <field> 352 <name>CTRL</name> 353 <description>Kickstart Control for ERFO (XO32M)</description> 354 <bitOffset>0</bitOffset> 355 <bitWidth>16</bitWidth> 356 </field> 357 </fields> 358 </register> 359 </registers> 360 </peripheral> 361</device>