4.13.4.13 PUFSRAM Domain Control Register

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

Name: SFR_PUFCTL
Offset: 0x2200
Reset: 0x00000148
Property: Read/Write

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
       PHGPLG 
Access R/WR/W 
Reset 01 
Bit 76543210 
  ALWAYSONEPUFLTMPUFDISPUFRSTPONOFFLZPONOFFHZPONOFFM 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 1001000 

Bit 9 – PHG PUFSRAM Power High Status (read-only)

CAUTION:

PHG is ‘1’ when the two power switches (HiZ and LoZ) are on. In other cases, PHG=0 and PLG=1.

ValueDescription
0

PUFSRAM domain is not powered.

1

PUFSRAM domain is powered.

Bit 8 – PLG PUFSRAM Power Low Status (read-only)

ValueDescription
0

PUFSRAM domain is powered.

1

PUFSRAM domain is not powered.

Bit 6 – ALWAYSONE Must always be programmed to 1

Bit 5 – PUFLTM PUF Lab Test Mode

ValueDescription
0

No effect

1

Enters Test mode when PUFRST=0.

Bit 4 – PUFDIS PUF Disable

CAUTION:

This bit is write-once until the next chip reset.

ValueDescription
0

No effect

1

PUF clock and access to the PUF are disabled by hardware and PUFSRAM domain is off.

Bit 3 – PUFRST PUF Reset

ValueDescription
0

PUF is active.

1

PUF is in Reset mode.

Bit 2 – PONOFFLZ Controls Power Switch LoZ if PONOFFM=1

ValueDescription
0

Power switch LoZ is off.

1

Power switch LoZ is on.

Bit 1 – PONOFFHZ Controls Power Switch HiZ if PONOFFM=1

ValueDescription
0

Power switch HiZ is off.

1

Power switch HiZ is on.

Bit 0 – PONOFFM PUFSRAM Power Switches Controlled Manually

Attention:
When controlling power switches manually, apply the following sequence:
  1. Write PONOFFHZ to 1.
  2. Wait for 60 μs.
  3. Write PONOFFLZ to 1.
ValueDescription
0

Power switches are automatically controlled by SYSC at start-up.

1

Power switches are manually controlled by the PONOFFLZ and PONOFFHZ bits.