29.16.23 PMC Peripheral Control Register

Name: PMC_PCR
Offset: 0x0088
Reset: 0x00000000
Property: Read/Write

Bit 3130292827262524 
 CMD GCLKENENGCLKDIV[7:4] 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 0000000 
Bit 2322212019181716 
 GCLKDIV[3:0]     
Access R/WR/WR/WR/W 
Reset 0000 
Bit 15141312111098 
    GCLKCSS[4:0] 
Access R/WR/WR/WR/WR/W 
Reset 00000 
Bit 76543210 
  PID[6:0] 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 0000000 

Bit 31 – CMD Command

ValueDescription
0 Read mode.
1 Write mode.

Bit 29 – GCLKEN Generic Clock Enable

ValueDescription
0 The selected generic clock is disabled.
1 The selected generic clock is enabled.

Bit 28 – EN Enable

ValueDescription
0 The selected peripheral clock is disabled.
1 The selected peripheral clock is enabled.

Bits 27:20 – GCLKDIV[7:0] Generic Clock Division Ratio

Generic clock is the selected clock period divided by GCLKDIV + 1.

GCLKDIV must not be changed while the peripheral selects GCLKx (bit rate, etc.).

Bits 12:8 – GCLKCSS[4:0] Generic Clock Source Selection

ValueNameDescription
0 MD_SLOW_CLK MD_SLCK is selected.
1 TD_SLOW_CLOCK TD_SLCK is selected.
2 MAINCK MAINCK is selected.
3 MCK MCK is selected.
4 PLLA PLLA is selected.
5 UPLL UPLL is selected.

Bits 6:0 – PID[6:0] Peripheral ID

Peripheral ID selection.

Not all GCLK inputs are available on all peripherals.

Refer to identifier definitions in the table “Peripheral Identifiers”.