64.7.20 QSPI Pad Calibration Configuration Register

This register can only be written if the WPEN bit is cleared in the QSPI Write Protection Mode Register.

This register is not affected by a software reset (QSPI_CR.SWRST).

Name: QSPI_PCALCFG
Offset: 0x5C
Reset: 0x00000070
Property: Read/Write

Bit 3130292827262524 
 CALN[3:0]CALP[3:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
        CALCNT[8] 
Access R/W 
Reset 0 
Bit 15141312111098 
 CALCNT[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
  CLKDIV[2:0] DIFFPMDAPCALAAON 
Access R/WR/WR/WR/WR/WR/W 
Reset 111000 

Bits 31:28 – CALN[3:0] Calibration Code for N-channel (Read-only)

Bits 27:24 – CALP[3:0] Calibration Code for P-channel (Read-only)

Bits 16:8 – CALCNT[8:0] Pad Calibration Counter

Defines in Peripheral Clock periods the delay between the start of pad calibration analog circuitry and the calibration request.

Bits 6:4 – CLKDIV[2:0] Calibration Clock Division

The clock applied to the calibration cell is divided by CLKDIV + 1.

Bit 2 – DIFFPM Differential Pad Mode

This bit is not used by the QSPI core. Therefore it does not need to be synchronized using QSPI_CR.UPDCFG.
ValueDescription
0 Pad differential mode is not enabled.
1 Pad differential mode is enabled.

Bit 1 – DAPCAL Disable Automatic Pad Calibration

ValueDescription
0 Pad calibration is started automatically depending on the configuration of QSPI_REFRESH.
1 Pad calibration is not started automatically.

Bit 0 – AAON Analog Always On

ValueDescription
0 The analog part of the pad calibration circuitry is switched off after each calibration (long delay for each calibration).
1 The analog part of the pad calibration circuitry is not switched off after each calibration (shorter delay after the first calibration).