22.9.6 Peripheral Clock Generator 1

The CFGPCLKGEN1 dictates the peripheral clock selection described in the Clock and Reset Unit chapter. See Clock and Reset Unit (CRU) from Related Links.

There is no Flash location for this register because the purpose of this register is to provide application-based peripheral clocking selection. This is best handled in the application software drivers.

Name: CFGPCLKGEN1
Offset: 0x60
Reset: 0x00000000
Property: -

Bit 3130292827262524 
 CM4TCDCM4TCSEL[2:0]     
Access R/WR/WR/WR/W 
Reset 0000 
Bit 2322212019181716 
 TCC12CDTCC12CSEL[2:0]SERCOM2CDSERCOM2CSEL[2:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 SERCOM01CDSERCOM01CSEL[2:0]FREQMMCDFREQMMCSEL[2:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 FREQMRCDFREQMRCSEL[2:0]EICCDEICCSEL[2:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bit 31 – CM4TCD CM4_Trace Peripheral Clock Enable

Note: This field is only writable when CFGCON0.PGLOCK is ‘0’.
ValueDescription
0Clock is disabled
1Clock is enabled

Bits 30:28 – CM4TCSEL[2:0] CM4_Trace Peripheral Clock Selection

Note: This field is only writable when CFGCON0.PGLOCK is ‘0’.
ValueDescription
0No clock is selected
1-6REFO1-6 clock is selected
7Low power clock is selected

Bit 23 – TCC12CD TCC1 and TCC2 Peripheral Clock Enable

Note: This field is only writable when CFGCON0.PGLOCK is ‘0’.
ValueDescription
0Clock is disabled
1Clock is enabled

Bits 22:20 – TCC12CSEL[2:0] TCC1 and TCC2 Peripheral Clock Selection

Note: This field is only writable when CFGCON0.PGLOCK is ‘0’.
ValueDescription
0No clock is selected
1-6REFO1-6 clock is selected
7Low power clock is selected

Bit 19 – SERCOM2CD SERCOM2 Peripheral Clock Enable

Note:
  • This field is only writable when CFGCON0.PGLOCK is ‘0’.
  • For the 32-pin variant PIC32CX5109BZ31032 device, the SERCOM2 is not available
ValueDescription
0Clock is disabled
1Clock is enabled

Bits 18:16 – SERCOM2CSEL[2:0] SERCOM2 Peripheral Clock Selection

Note:
  • This field is only writable when CFGCON0.PGLOCK is ‘0’.
  • For the 32-pin variant PIC32CX5109BZ31032 device, the SERCOM2 is not available
ValueDescription
0No clock is selected
1-6REFO1-6 clock is selected
7Low power clock is selected

Bit 15 – SERCOM01CD SERCOM0 and SERCOM1 Peripheral Clock Enable

Note: This field is only writable when CFGCON0.PGLOCK is ‘0’.
ValueDescription
0Clock is disabled
1Clock is enabled

Bits 14:12 – SERCOM01CSEL[2:0] SERCOM0 and SERCOM1 Peripheral Clock Selection

Note: This field is only writable when CFGCON0.PGLOCK is ‘0’.
ValueDescription
0No clock is selected
1-6REFO1-6 clock is selected
7Low power clock is selected

Bit 11 – FREQMMCD FREQM Measurement Clock Enable

Note: This field is only writable when CFGCON0.PGLOCK is ‘0’.
ValueDescription
0Clock is disabled
1Clock is enabled

Bits 10:8 – FREQMMCSEL[2:0] FREQM Measurement Clock Selection

Note: This field is only writable when CFGCON0.PGLOCK is ‘0’.
ValueDescription
0No clock is selected
1-6REFO1-6 clock is selected
7Low power clock is selected

Bit 7 – FREQMRCD FREQM Reference Clock Enable

Note: This field is only writable when CFGCON0.PGLOCK is ‘0’.
ValueDescription
0Clock is disabled
1Clock is enabled

Bits 6:4 – FREQMRCSEL[2:0] FREQM Reference Clock Selection

Note: This field is only writable when CFGCON0.PGLOCK is ‘0’.
ValueDescription
0No clock is selected
1-6REFO1-6 clock is selected
7Low power clock is selected

Bit 3 – EICCD EIC Peripheral Clock Enable

Note: This field is only writable when CFGCON0.PGLOCK is ‘0’.
ValueDescription
0Clock is disabled
1Clock is enabled

Bits 2:0 – EICCSEL[2:0] EIC Peripheral Clock Selection

Note: This field is only writable when CFGCON0.PGLOCK is ‘0’.
ValueDescription
0No clock is selected
1-6REFO1-6 clock is selected
7Low power clock is selected