SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
Configuration registers needed for POK (Supervisor Module) are given in Table 5-827. For each POK there is one comparator that is controlled through the registers. These registers decide the functionality of the POK Comparator. It decides if it is UV/OV mode and also the threshold voltages.
Comparator threshold levels and corresponding configuration register settings are given in the following tables:
Register Name | POK Type |
---|---|
MCU_CTRL_MMR0_POK_VDD_CORE_OV_CTRL[7:0] | POK_CORE |
MCU_CTRL_MMR0_POK_VDDR_CORE_UV_CTRL[7:0] | POK_CORE |
MCU_CTRL_MMR0_POK_VDDR_CORE_OV_CTRL[7:0] | POK_CORE |
MCU_CTRL_MMR0_POK_VMON_CAP_MCU_GENERAL_UV_CTRL[7:0] | POK_1P8 |
MCU_CTRL_MMR0_POK_VMON_CAP_MCU_GENERAL_OV_CTRL[7:0] | POK_1P8 |
MCU_CTRL_MMR0_POK_VDDSHV_MAIN_1P8_UV_CTRL[7:0] | POK_1P8 |
MCU_CTRL_MMR0_POK_VDDSHV_MAIN_1P8_OV_CTRL[7:0] | POK_1P8 |
MCU_CTRL_MMR0_POK_VDDSHV_MCU_1P8_UV_CTRL[7:0] | POK_1P8 |
MCU_CTRL_MMR0_POK_VDDSHV_MCU_1P8_OV_CTRL[7:0] | POK_1P8 |
MCU_CTRL_MMR0_POK_VDDSHV_MAIN_3P3_UV_CTRL[7:0] | POK_3P3 |
MCU_CTRL_MMR0_POK_VDDSHV_MAIN_3P3_OV_CTRL[7:0] | POK_3P3 |
MCU_CTRL_MMR0_POK_VDDSHV_MCU_3P3_UV_CTRL[7:0] | POK_3P3 |
MCU_CTRL_MMR0_POK_VDDSHV_MCU_3P3_OV_CTRL[7:0] | POK_3P3 |
MCU_CTRL_MMR0_POK_VDDS_DDRIO_UV_CTRL[7:0] | POK_CORE |
MCU_CTRL_MMR0_POK_VDDS_DDRIO_OV_CTRL[7:0] | POK_CORE |
POK Programmability | POK Configuration Register bits | THRESHOLD (V) | |
---|---|---|---|
[7] | [6:0] | ||
Under Voltage Detection | 0 | XXX XXXX | 474mV - 1.35V |
Over Voltage Detection | 1 | XXX XXXX | 726mV - 1.645V |
POK_CORE VMON Selection (Under Voltage Detection) hys_en=0 | 0 | 000 0000 | 0.4743 |
0 | 000 0001 | 0.4875 | |
0 | 000 0010 | 0.5000 | |
0 | 000 0011 | 0.5125 | |
0 | 000 0100 | 0.5250 | |
0 | 000 0101 | 0.5375 | |
0 | 000 0110 | 0.5513 | |
0 | 000 0111 | 0.5631 | |
0 | 000 1000 | 0.5754 | |
0 | 000 1001 | 0.5883 | |
0 | 000 1010 | 0.6017 | |
0 | 000 1011 | 0.6122 | |
0 | 000 1100 | 0.6268 | |
0 | 000 1101 | 0.6382 | |
0 | 000 1110 | 0.6500 | |
0 | 000 1111 | 0.6623 | |
0 | 001 0000 | 0.6750 | |
0 | 001 0001 | 0.6882 | |
0 | 001 0010 | 0.7020 | |
0 | 001 0011 | 0.7115 | |
0 | 001 0100 | 0.7262 | |
0 | 001 0101 | 0.7363 | |
0 | 001 0110 | 0.7521 | |
0 | 001 0111 | 0.7630 | |
0 | 001 1000 | 0.7742 | |
0 | 001 1001 | 0.7858 | |
0 | 001 1010 | 0.7977 | |
0 | 001 1011 | 0.8100 | |
0 | 001 1100 | 0.8226 | |
0 | 001 1101 | 0.8356 | |
0 | 001 1110 | 0.8491 | |
0 | 001 1111 | 0.8630 | |
0 | 010 0000 | 0.8774 | |
0 | 010 0001 | 0.8848 | |
0 | 010 0010 | 0.8999 | |
0 | 010 0011 | 0.9155 | |
0 | 010 0100 | 0.9235 | |
0 | 010 0101 | 0.9400 | |
0 | 010 0110 | 0.9485 | |
0 | 010 0111 | 0.9659 | |
0 | 010 1000 | 0.9748 | |
0 | 010 1001 | 0.9839 | |
0 | 010 1010 | 1.0030 | |
POK_CORE VMON Selection (Under Voltage Detection) hys_en=0 | 0 | 010 1011 | 1.0120 |
0 | 010 1100 | 1.0220 | |
0 | 010 1101 | 1.0320 | |
0 | 010 1110 | 1.0530 | |
0 | 010 1111 | 1.0630 | |
0 | 011 0000 | 1.0740 | |
0 | 011 0001 | 1.0850 | |
0 | 011 0010 | 1.0970 | |
0 | 011 0011 | 1.1140 | |
0 | 011 0100 | 1.1260 | |
0 | 011 0101 | 1.1380 | |
0 | 011 0110 | 1.1510 | |
0 | 011 0111 | 1.1630 | |
0 | 011 1000 | 1.1760 | |
0 | 011 1001 | 1.1900 | |
0 | 011 1010 | 1.1960 | |
0 | 011 1011 | 1.2100 | |
0 | 011 1100 | 1.2240 | |
0 | 011 1101 | 1.2380 | |
0 | 011 1110 | 1.2530 | |
0 | 011 1111 | 1.2610 | |
0 | 100 0000 | 1.2760 | |
0 | 100 0001 | 1.2920 | |
0 | 100 0010 | 1.3000 | |
0 | 100 0011 | 1.3160 | |
0 | 100 0100 | 1.3240 | |
0 | 100 0101 | 1.3410 | |
0 | 100 0110 | 1.3500 | |
POK_CORE VMON Selection (Over Voltage Detection) hys_en=0 | 1 | 000 0000 | 0.7262 |
1 | 000 0001 | 0.7363 | |
1 | 000 0010 | 0.7521 | |
1 | 000 0011 | 0.7630 | |
1 | 000 0100 | 0.7743 | |
1 | 000 0101 | 0.7858 | |
1 | 000 0110 | 0.7977 | |
1 | 000 0111 | 0.8100 | |
1 | 000 1000 | 0.8226 | |
1 | 000 1001 | 0.8357 | |
1 | 000 1010 | 0.8491 | |
1 | 000 1011 | 0.8630 | |
1 | 000 1100 | 0.8774 | |
1 | 000 1101 | 0.8848 | |
1 | 000 1110 | 0.8999 | |
1 | 000 1111 | 0.9155 | |
1 | 001 0000 | 0.9236 | |
1 | 001 0001 | 0.9400 | |
1 | 001 0010 | 0.9485 | |
1 | 001 0011 | 0.9659 | |
1 | 001 0100 | 0.9748 | |
1 | 001 0101 | 0.9839 | |
1 | 001 0110 | 1.0030 | |
1 | 001 0111 | 1.0120 | |
1 | 001 1000 | 1.0220 | |
1 | 001 1001 | 1.0320 | |
1 | 001 1010 | 1.0530 | |
1 | 001 1011 | 1.0630 | |
1 | 001 1100 | 1.0740 | |
1 | 001 1101 | 1.0850 | |
1 | 001 1110 | 1.0970 | |
1 | 001 1111 | 1.1140 | |
1 | 010 0000 | 1.1260 | |
1 | 010 0001 | 1.1380 | |
1 | 010 0010 | 1.1510 | |
1 | 010 0011 | 1.1630 | |
1 | 010 0100 | 1.1760 | |
1 | 010 0101 | 1.1900 | |
1 | 010 0110 | 1.1960 | |
1 | 010 0111 | 1.2100 | |
1 | 010 1000 | 1.2240 | |
1 | 010 1001 | 1.2380 | |
1 | 010 1010 | 1.2530 | |
POK_CORE VMON Selection (Over Voltage Detection) hys_en=0 | 1 | 010 1011 | 1.2610 |
1 | 010 1100 | 1.2760 | |
1 | 010 1101 | 1.2920 | |
1 | 010 1110 | 1.3000 | |
1 | 010 1111 | 1.3160 | |
1 | 011 0000 | 1.3240 | |
1 | 011 0001 | 1.3410 | |
1 | 011 0010 | 1.3500 | |
1 | 011 0011 | 1.3670 | |
1 | 011 0100 | 1.3760 | |
1 | 011 0101 | 1.3850 | |
1 | 011 0110 | 1.4040 | |
1 | 011 0111 | 1.4130 | |
1 | 011 1000 | 1.4230 | |
1 | 011 1001 | 1.4420 | |
1 | 011 1010 | 1.4520 | |
1 | 011 1011 | 1.4620 | |
1 | 011 1100 | 1.4720 | |
1 | 011 1101 | 1.4830 | |
1 | 011 1110 | 1.5040 | |
1 | 011 1111 | 1.5150 | |
1 | 100 0000 | 1.5260 | |
1 | 100 0001 | 1.5370 | |
1 | 100 0010 | 1.5480 | |
1 | 100 0011 | 1.5600 | |
1 | 100 0100 | 1.5710 | |
1 | 100 0101 | 1.5830 | |
1 | 100 0110 | 1.5950 | |
1 | 100 0111 | 1.6070 | |
1 | 100 1000 | 1.6200 | |
1 | 100 1001 | 1.6320 | |
1 | 100 1010 | 1.6450 |
POK Programmability | POK Configuration Register bits | THRESHOLD (V) | |
---|---|---|---|
[7] | [6:0] | ||
Under Voltage Detection | 0 | XXX XXXX | 1.44V - 2.173V |
Over Voltage Detection | 1 | XXX XXXX | 1.44V - 2.173V |
POK_1P8 (Under Voltage Detection) hys_en=0 | 0 | 010 0000 | 1.44 |
0 | 010 0001 | 1.452 | |
0 | 010 0010 | 1.477 | |
0 | 010 0011 | 1.502 | |
0 | 010 0100 | 1.515 | |
0 | 010 0101 | 1.543 | |
0 | 010 0110 | 1.556 | |
0 | 010 0111 | 1.585 | |
0 | 010 1000 | 1.6 | |
0 | 010 1001 | 1.615 | |
0 | 010 1010 | 1.645 | |
0 | 010 1011 | 1.661 | |
0 | 010 1100 | 1.677 | |
0 | 010 1101 | 1.694 | |
0 | 010 1110 | 1.728 | |
0 | 010 1111 | 1.745 | |
0 | 011 0000 | 1.763 | |
0 | 011 0001 | 1.781 | |
0 | 011 0010 | 1.799 | |
0 | 011 0011 | 1.828 | |
0 | 011 0100 | 1.848 | |
0 | 011 0101 | 1.868 | |
0 | 011 0110 | 1.888 | |
0 | 011 0111 | 1.909 | |
0 | 011 1000 | 1.93 | |
0 | 011 1001 | 1.952 | |
0 | 011 1010 | 1.963 | |
0 | 011 1011 | 1.986 | |
0 | 011 1100 | 2.009 | |
0 | 011 1101 | 2.032 | |
0 | 011 1110 | 2.056 | |
0 | 011 1111 | 2.069 | |
0 | 100 0000 | 2.094 | |
0 | 100 0001 | 2.12 | |
0 | 100 0010 | 2.133 | |
0 | 100 0011 | 2.159 | |
0 | 100 0100 | 2.173 | |
POK_1P8 (Under Voltage Detection) hys_en=0 | 1 | 000 1100 | 1.44 |
1 | 000 1101 | 1.452 | |
1 | 000 1110 | 1.477 | |
1 | 000 1111 | 1.502 | |
1 | 001 0000 | 1.515 | |
1 | 001 0001 | 1.543 | |
1 | 001 0010 | 1.556 | |
1 | 001 0011 | 1.585 | |
1 | 001 0100 | 1.6 | |
1 | 001 0101 | 1.615 | |
1 | 001 0110 | 1.645 | |
1 | 001 0111 | 1.661 | |
1 | 001 1000 | 1.677 | |
1 | 001 1001 | 1.694 | |
1 | 001 1010 | 1.728 | |
1 | 001 1011 | 1.745 | |
1 | 001 1100 | 1.763 | |
1 | 001 1101 | 1.781 | |
1 | 001 1110 | 1.799 | |
1 | 001 1111 | 1.828 | |
1 | 010 0000 | 1.848 | |
1 | 010 0001 | 1.868 | |
1 | 010 0010 | 1.888 | |
1 | 010 0011 | 1.909 | |
1 | 010 0100 | 1.93 | |
1 | 010 0101 | 1.952 | |
1 | 010 0110 | 1.963 | |
1 | 010 0111 | 1.986 | |
1 | 010 1000 | 2.009 | |
1 | 010 1001 | 2.032 | |
1 | 010 1010 | 2.056 | |
1 | 010 1011 | 2.069 | |
1 | 010 1100 | 2.094 | |
1 | 010 1101 | 2.12 | |
1 | 010 1110 | 2.133 | |
1 | 010 1111 | 2.159 | |
1 | 011 0000 | 2.173 |
POK Programmability | POK Configuration Register bits | THRESHOLD (V) | |
---|---|---|---|
[7] | [6:0] | ||
Under Voltage Detection | 0 | XXX XXXX | 1.427V - 3.982V |
Over Voltage Detection | 1 | XXX XXXX | 2.184V - 3.958V |
POK_3P3 (Under Voltage Detection) hys_en=0 | 0 | 000 0000 | 1.427 |
0 | 000 0001 | 1.466 | |
0 | 000 0010 | 1.501 | |
0 | 000 0011 | 1.545 | |
0 | 000 0100 | 1.576 | |
0 | 000 0101 | 1.616 | |
0 | 000 0110 | 1.658 | |
0 | 000 0111 | 1.694 | |
0 | 000 1000 | 1.731 | |
0 | 000 1001 | 1.769 | |
0 | 000 1010 | 1.81 | |
0 | 000 1011 | 1.841 | |
0 | 000 1100 | 1.885 | |
0 | 000 1101 | 1.919 | |
0 | 000 1110 | 1.955 | |
0 | 000 1111 | 1.992 | |
0 | 001 0000 | 2.03 | |
0 | 001 0001 | 2.07 | |
0 | 001 0010 | 2.111 | |
0 | 001 0011 | 2.14 | |
0 | 001 0100 | 2.184 | |
0 | 001 0101 | 2.215 | |
0 | 001 0110 | 2.262 | |
0 | 001 0111 | 2.295 | |
0 | 001 1000 | 2.329 | |
0 | 001 1001 | 2.363 | |
0 | 001 1010 | 2.399 | |
0 | 001 1011 | 2.436 | |
0 | 001 1100 | 2.474 | |
0 | 001 1101 | 2.513 | |
0 | 001 1110 | 2.554 | |
0 | 001 1111 | 2.596 | |
0 | 010 0000 | 2.639 | |
0 | 010 0001 | 2.661 | |
0 | 010 0010 | 2.706 | |
0 | 010 0011 | 2.753 | |
0 | 010 0100 | 2.778 | |
0 | 010 0101 | 2.827 | |
0 | 010 0110 | 2.853 | |
0 | 010 0111 | 2.905 | |
0 | 010 1000 | 2.932 | |
0 | 010 1001 | 2.959 | |
0 | 010 1010 | 3.015 | |
0 | 010 1011 | 3.044 | |
POK_3P3 (Under Voltage Detection) hys_en=0 | 0 | 010 1100 | 3.074 |
0 | 010 1101 | 3.104 | |
0 | 010 1110 | 3.166 | |
0 | 010 1111 | 3.198 | |
0 | 011 0000 | 3.231 | |
0 | 011 0001 | 3.264 | |
0 | 011 0010 | 3.298 | |
0 | 011 0011 | 3.35 | |
0 | 011 0100 | 3.386 | |
0 | 011 0101 | 3.423 | |
0 | 011 0110 | 3.46 | |
0 | 011 0111 | 3.498 | |
0 | 011 1000 | 3.538 | |
0 | 011 1001 | 3.577 | |
0 | 011 1010 | 3.598 | |
0 | 011 1011 | 3.639 | |
0 | 011 1100 | 3.681 | |
0 | 011 1101 | 3.724 | |
0 | 011 1110 | 3.769 | |
0 | 011 1111 | 3.791 | |
0 | 100 0000 | 3.837 | |
0 | 100 0001 | 3.884 | |
0 | 100 0010 | 3.908 | |
0 | 100 0011 | 3.957 | |
0 | 100 0100 | 3.982 | |
POK_3P3 (Over Voltage Detection) hys_en=0 | 1 | 000 0000 | 2.184 |
1 | 000 0001 | 2.215 | |
1 | 000 0010 | 2.262 | |
1 | 000 0011 | 2.295 | |
1 | 000 0100 | 2.329 | |
1 | 000 0101 | 2.363 | |
1 | 000 0110 | 2.399 | |
1 | 000 0111 | 2.436 | |
1 | 000 1000 | 2.474 | |
1 | 000 1001 | 2.513 | |
1 | 000 1010 | 2.554 | |
1 | 000 1011 | 2.596 | |
1 | 000 1100 | 2.639 | |
1 | 000 1101 | 2.661 | |
1 | 000 1110 | 2.707 | |
1 | 000 1111 | 2.754 | |
1 | 001 0000 | 2.778 | |
1 | 001 0001 | 2.827 | |
1 | 001 0010 | 2.853 | |
1 | 001 0011 | 2.905 | |
1 | 001 0100 | 2.932 | |
1 | 001 0101 | 2.959 | |
1 | 001 0110 | 3.016 | |
1 | 001 0111 | 3.045 | |
1 | 001 1000 | 3.074 | |
1 | 001 1001 | 3.104 | |
1 | 001 1010 | 3.166 | |
1 | 001 1011 | 3.198 | |
1 | 001 1100 | 3.231 | |
1 | 001 1101 | 3.264 | |
1 | 001 1110 | 3.298 | |
1 | 001 1111 | 3.35 | |
1 | 010 0000 | 3.386 | |
1 | 010 0001 | 3.423 | |
1 | 010 0010 | 3.46 | |
1 | 010 0011 | 3.499 | |
1 | 010 0100 | 3.538 | |
1 | 010 0101 | 3.578 | |
1 | 010 0110 | 3.598 | |
1 | 010 0111 | 3.639 | |
1 | 010 1000 | 3.682 | |
1 | 010 1001 | 3.725 | |
1 | 010 1010 | 3.769 | |
1 | 010 1011 | 3.792 | |
POK_3P3 (Over Voltage Detection) hys_en=0 | 1 | 010 1100 | 3.838 |
1 | 010 1101 | 3.885 | |
1 | 010 1110 | 3.909 | |
1 | 010 1111 | 3.958 |