This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LP8764-Q1: Watchdog error not getting triggered

Part Number: LP8764-Q1

I am attaching the JSON file for my project

I am able to see the watchdog error register Device address 0x12, register address 0x08 read value of D2. But the nRESETOUT_SOC signal (mapped to GPIO5) does not go low. 

GPIO4 is mapped as enable.

What could be the problem ?

{
"details": {
"name": "sample_template",
"description": "description for sample template",
"revision": "0.4.0"
},
"content": {
"staticConfig": [
{
"name": "TPS6594x_2p0",
"devices": []
},
{
"name": "TPS6593x_2p0",
"devices": []
},
{
"name": "LP8764x_2p0",
"devices": [
{
"alias": "LP87640",
"type": "LP8764x_2p0",
"masterOrSlave": "master",
"master": true,
"staticConfigJSON": {
"groups": [
{
"name": "Buck",
"blocks": [
{
"name": "Buck1_2_3_4",
"type": "hidden",
"registers": [
{
"regID": "BUCK1_CTRL",
"fixedFields": [
{
"fieldID": "BUCK1_EN",
"value": 0
},
{
"fieldID": "BUCK1_PLDN",
"value": 1
},
{
"fieldID": "BUCK1_VMON_EN",
"value": 0
}
],
"hideFields": [
"BUCK1_EN",
"BUCK1_PLDN",
"BUCK1_VMON_EN"
],
"fields": [
"BUCK1_EN",
"BUCK1_FPWM",
"BUCK1_FPWM_MP",
"BUCK1_VSEL",
"BUCK1_VMON_EN",
"BUCK1_PLDN",
"BUCK1_RV_SEL"
]
},
{
"regID": "BUCK1_CONF",
"fields": [
"BUCK1_SLEW_RATE",
"BUCK1_ILIM"
]
},
{
"regID": "BUCK1_VOUT_1",
"fields": [
"BUCK1_VSET1"
]
},
{
"regID": "BUCK1_VOUT_2",
"fields": [
"BUCK1_VSET2"
]
},
{
"regID": "BUCK1_PG_WINDOW",
"fields": [
"BUCK1_OV_THR",
"BUCK1_UV_THR"
]
},
{
"regID": "RAIL_SEL_1",
"fields": [
"BUCK1_GRP_SEL"
]
},
{
"regID": "BUCK_RESET_REG",
"fixedFields": [
{
"fieldID": "BUCK1_RESET",
"value": 0
}
],
"hideFields": [
"BUCK1_RESET"
],
"fields": [
"BUCK1_RESET"
]
},
{
"regID": "FREQ_SEL",
"hideFields": [
"BUCK1_FREQ_SEL"
],
"fields": [
"BUCK1_FREQ_SEL"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_1",
"hideFields": [
"BUCK1_SEL_NEG_OCP_HYST"
],
"fields": [
"BUCK1_SEL_NEG_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_1",
"hideFields": [
"BUCK1_SEL_POS_OCP_HYST"
],
"fields": [
"BUCK1_SEL_POS_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_3",
"hideFields": [
"BUCK1_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK1_SEL_VOUT_ADC_LEVEL"
],
"fields": [
"BUCK1_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK1_SEL_VOUT_ADC_LEVEL"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_0",
"fixedFields": [
{
"fieldID": "BUCK1_SEL_PHASE_ADD",
"value": 1
},
{
"fieldID": "BUCK1_SEL_PHASE_SHEDD",
"value": 0
},
{
"fieldID": "EN_LOAD_COMP_BLANK",
"value": 1
}
],
"hideFields": [
"BUCK1_SEL_PHASE_ADD",
"BUCK1_SEL_PHASE_SHEDD",
"EN_LOAD_COMP_BLANK"
],
"fields": [
"BUCK1_SEL_PHASE_ADD",
"BUCK1_SEL_PHASE_SHEDD",
"EN_LOAD_COMP_BLANK"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_4",
"hideFields": [
"BUCK1_SEL_OUTPUT_CAPS"
],
"fields": [
"BUCK1_SEL_OUTPUT_CAPS"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_6",
"hideFields": [
"BUCK1_SEL_RAMP"
],
"fields": [
"BUCK1_SEL_RAMP"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_13",
"hideFields": [
"BUCK1_EN_P_10M_BODY_DIODE"
],
"fields": [
"BUCK1_EN_P_10M_BODY_DIODE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_14",
"hideFields": [
"BUCK1_DOUBLE_PFM_PULSE"
],
"fields": [
"BUCK1_DOUBLE_PFM_PULSE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_15",
"hideFields": [
"BUCK1_CHANGE_2MHZ_BELOW_0V5"
],
"fields": [
"BUCK1_CHANGE_2MHZ_BELOW_0V5"
]
},
{
"regID": "BUCK_CONFIG_RADAR",
"hideFields": [
"BUCK1_EN_RADAR_MODE"
],
"fields": [
"BUCK1_EN_RADAR_MODE"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_7",
"hideFields": [
"BUCK1_SEL_FB_FILTER"
],
"fields": [
"BUCK1_SEL_FB_FILTER"
]
},
{
"regID": "BUCK1_DTEST_REG_0",
"fixedFields": [
{
"fieldID": "swc_buck_hiz_1",
"value": 0
}
],
"hideFields": [
"swc_buck_hiz_1"
],
"fields": [
"swc_buck_hiz_1"
]
}
],
"isChecked": false
},
{
"name": "Buck1_2_3",
"type": "hidden",
"registers": [
{
"regID": "BUCK1_CTRL",
"fixedFields": [
{
"fieldID": "BUCK1_EN",
"value": 0
},
{
"fieldID": "BUCK1_PLDN",
"value": 1
},
{
"fieldID": "BUCK1_VMON_EN",
"value": 0
}
],
"hideFields": [
"BUCK1_EN",
"BUCK1_PLDN",
"BUCK1_VMON_EN"
],
"fields": [
"BUCK1_EN",
"BUCK1_FPWM",
"BUCK1_FPWM_MP",
"BUCK1_VSEL",
"BUCK1_VMON_EN",
"BUCK1_PLDN",
"BUCK1_RV_SEL"
]
},
{
"regID": "BUCK1_CONF",
"fields": [
"BUCK1_SLEW_RATE",
"BUCK1_ILIM"
]
},
{
"regID": "BUCK1_VOUT_1",
"fields": [
"BUCK1_VSET1"
]
},
{
"regID": "BUCK1_VOUT_2",
"fields": [
"BUCK1_VSET2"
]
},
{
"regID": "BUCK1_PG_WINDOW",
"fields": [
"BUCK1_OV_THR",
"BUCK1_UV_THR"
]
},
{
"regID": "RAIL_SEL_1",
"fields": [
"BUCK1_GRP_SEL"
]
},
{
"regID": "BUCK_RESET_REG",
"fixedFields": [
{
"fieldID": "BUCK1_RESET",
"value": 0
}
],
"hideFields": [
"BUCK1_RESET"
],
"fields": [
"BUCK1_RESET"
]
},
{
"regID": "FREQ_SEL",
"hideFields": [
"BUCK1_FREQ_SEL"
],
"fields": [
"BUCK1_FREQ_SEL"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_1",
"hideFields": [
"BUCK1_SEL_NEG_OCP_HYST"
],
"fields": [
"BUCK1_SEL_NEG_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_1",
"hideFields": [
"BUCK1_SEL_POS_OCP_HYST"
],
"fields": [
"BUCK1_SEL_POS_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_3",
"hideFields": [
"BUCK1_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK1_SEL_VOUT_ADC_LEVEL"
],
"fields": [
"BUCK1_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK1_SEL_VOUT_ADC_LEVEL"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_0",
"fixedFields": [
{
"fieldID": "BUCK1_SEL_PHASE_ADD",
"value": 1
},
{
"fieldID": "BUCK1_SEL_PHASE_SHEDD",
"value": 0
},
{
"fieldID": "EN_LOAD_COMP_BLANK",
"value": 1
}
],
"hideFields": [
"BUCK1_SEL_PHASE_ADD",
"BUCK1_SEL_PHASE_SHEDD",
"EN_LOAD_COMP_BLANK"
],
"fields": [
"BUCK1_SEL_PHASE_ADD",
"BUCK1_SEL_PHASE_SHEDD",
"EN_LOAD_COMP_BLANK"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_4",
"hideFields": [
"BUCK1_SEL_OUTPUT_CAPS"
],
"fields": [
"BUCK1_SEL_OUTPUT_CAPS"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_6",
"hideFields": [
"BUCK1_SEL_RAMP"
],
"fields": [
"BUCK1_SEL_RAMP"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_13",
"hideFields": [
"BUCK1_EN_P_10M_BODY_DIODE"
],
"fields": [
"BUCK1_EN_P_10M_BODY_DIODE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_14",
"hideFields": [
"BUCK1_DOUBLE_PFM_PULSE"
],
"fields": [
"BUCK1_DOUBLE_PFM_PULSE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_15",
"hideFields": [
"BUCK1_CHANGE_2MHZ_BELOW_0V5"
],
"fields": [
"BUCK1_CHANGE_2MHZ_BELOW_0V5"
]
},
{
"regID": "BUCK_CONFIG_RADAR",
"hideFields": [
"BUCK1_EN_RADAR_MODE"
],
"fields": [
"BUCK1_EN_RADAR_MODE"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_7",
"hideFields": [
"BUCK1_SEL_FB_FILTER"
],
"fields": [
"BUCK1_SEL_FB_FILTER"
]
},
{
"regID": "BUCK1_DTEST_REG_0",
"fixedFields": [
{
"fieldID": "swc_buck_hiz_1",
"value": 0
}
],
"hideFields": [
"swc_buck_hiz_1"
],
"fields": [
"swc_buck_hiz_1"
]
}
],
"isChecked": false
},
{
"name": "Buck1_2",
"type": "hidden",
"registers": [
{
"regID": "BUCK1_CTRL",
"fixedFields": [
{
"fieldID": "BUCK1_EN",
"value": 0
},
{
"fieldID": "BUCK1_PLDN",
"value": 1
},
{
"fieldID": "BUCK1_VMON_EN",
"value": 0
}
],
"hideFields": [
"BUCK1_EN",
"BUCK1_PLDN",
"BUCK1_VMON_EN"
],
"fields": [
"BUCK1_EN",
"BUCK1_FPWM",
"BUCK1_FPWM_MP",
"BUCK1_VSEL",
"BUCK1_VMON_EN",
"BUCK1_PLDN",
"BUCK1_RV_SEL"
]
},
{
"regID": "BUCK1_CONF",
"fields": [
"BUCK1_SLEW_RATE",
"BUCK1_ILIM"
]
},
{
"regID": "BUCK1_VOUT_1",
"fields": [
"BUCK1_VSET1"
]
},
{
"regID": "BUCK1_VOUT_2",
"fields": [
"BUCK1_VSET2"
]
},
{
"regID": "BUCK1_PG_WINDOW",
"fields": [
"BUCK1_OV_THR",
"BUCK1_UV_THR"
]
},
{
"regID": "RAIL_SEL_1",
"fields": [
"BUCK1_GRP_SEL"
]
},
{
"regID": "BUCK_RESET_REG",
"fixedFields": [
{
"fieldID": "BUCK1_RESET",
"value": 0
}
],
"hideFields": [
"BUCK1_RESET"
],
"fields": [
"BUCK1_RESET"
]
},
{
"regID": "FREQ_SEL",
"hideFields": [
"BUCK1_FREQ_SEL"
],
"fields": [
"BUCK1_FREQ_SEL"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_1",
"hideFields": [
"BUCK1_SEL_NEG_OCP_HYST"
],
"fields": [
"BUCK1_SEL_NEG_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_1",
"hideFields": [
"BUCK1_SEL_POS_OCP_HYST"
],
"fields": [
"BUCK1_SEL_POS_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_3",
"hideFields": [
"BUCK1_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK1_SEL_VOUT_ADC_LEVEL"
],
"fields": [
"BUCK1_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK1_SEL_VOUT_ADC_LEVEL"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_0",
"fixedFields": [
{
"fieldID": "BUCK1_SEL_PHASE_ADD",
"value": 1
},
{
"fieldID": "BUCK1_SEL_PHASE_SHEDD",
"value": 0
},
{
"fieldID": "EN_LOAD_COMP_BLANK",
"value": 1
}
],
"hideFields": [
"BUCK1_SEL_PHASE_ADD",
"BUCK1_SEL_PHASE_SHEDD",
"EN_LOAD_COMP_BLANK"
],
"fields": [
"BUCK1_SEL_PHASE_ADD",
"BUCK1_SEL_PHASE_SHEDD",
"EN_LOAD_COMP_BLANK"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_4",
"hideFields": [
"BUCK1_SEL_OUTPUT_CAPS"
],
"fields": [
"BUCK1_SEL_OUTPUT_CAPS"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_6",
"hideFields": [
"BUCK1_SEL_RAMP"
],
"fields": [
"BUCK1_SEL_RAMP"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_13",
"hideFields": [
"BUCK1_EN_P_10M_BODY_DIODE"
],
"fields": [
"BUCK1_EN_P_10M_BODY_DIODE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_14",
"hideFields": [
"BUCK1_DOUBLE_PFM_PULSE"
],
"fields": [
"BUCK1_DOUBLE_PFM_PULSE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_15",
"hideFields": [
"BUCK1_CHANGE_2MHZ_BELOW_0V5"
],
"fields": [
"BUCK1_CHANGE_2MHZ_BELOW_0V5"
]
},
{
"regID": "BUCK_CONFIG_RADAR",
"hideFields": [
"BUCK1_EN_RADAR_MODE"
],
"fields": [
"BUCK1_EN_RADAR_MODE"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_7",
"hideFields": [
"BUCK1_SEL_FB_FILTER"
],
"fields": [
"BUCK1_SEL_FB_FILTER"
]
},
{
"regID": "BUCK1_DTEST_REG_0",
"fixedFields": [
{
"fieldID": "swc_buck_hiz_1",
"value": 0
}
],
"hideFields": [
"swc_buck_hiz_1"
],
"fields": [
"swc_buck_hiz_1"
]
}
],
"isChecked": false
},
{
"name": "Buck3_4",
"type": "hidden",
"registers": [
{
"regID": "BUCK3_CTRL",
"fixedFields": [
{
"fieldID": "BUCK3_EN",
"value": 0
},
{
"fieldID": "BUCK3_PLDN",
"value": 1
},
{
"fieldID": "BUCK3_VMON_EN",
"value": 0
}
],
"hideFields": [
"BUCK3_EN",
"BUCK3_PLDN",
"BUCK3_VMON_EN"
],
"fields": [
"BUCK3_EN",
"BUCK3_FPWM",
"BUCK3_FPWM_MP",
"BUCK3_VSEL",
"BUCK3_VMON_EN",
"BUCK3_PLDN",
"BUCK3_RV_SEL"
]
},
{
"regID": "BUCK3_CONF",
"fields": [
"BUCK3_SLEW_RATE",
"BUCK3_ILIM"
]
},
{
"regID": "BUCK3_VOUT_1",
"fields": [
"BUCK3_VSET1"
]
},
{
"regID": "BUCK3_VOUT_2",
"fields": [
"BUCK3_VSET2"
]
},
{
"regID": "BUCK3_PG_WINDOW",
"fields": [
"BUCK3_OV_THR",
"BUCK3_UV_THR"
]
},
{
"regID": "RAIL_SEL_1",
"fields": [
"BUCK3_GRP_SEL"
]
},
{
"regID": "BUCK_RESET_REG",
"fixedFields": [
{
"fieldID": "BUCK3_RESET",
"value": 0
}
],
"hideFields": [
"BUCK3_RESET"
],
"fields": [
"BUCK3_RESET"
]
},
{
"regID": "FREQ_SEL",
"hideFields": [
"BUCK3_FREQ_SEL"
],
"fields": [
"BUCK3_FREQ_SEL"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_1",
"hideFields": [
"BUCK3_SEL_NEG_OCP_HYST"
],
"fields": [
"BUCK3_SEL_NEG_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_1",
"hideFields": [
"BUCK3_SEL_POS_OCP_HYST"
],
"fields": [
"BUCK3_SEL_POS_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_5",
"hideFields": [
"BUCK3_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK3_SEL_VOUT_ADC_LEVEL"
],
"fields": [
"BUCK3_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK3_SEL_VOUT_ADC_LEVEL"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_0",
"fixedFields": [
{
"fieldID": "BUCK3_SEL_PHASE_SHEDD",
"value": 0
},
{
"fieldID": "BUCK3_SEL_PHASE_ADD",
"value": 1
}
],
"hideFields": [
"BUCK3_SEL_PHASE_ADD",
"BUCK3_SEL_PHASE_SHEDD"
],
"fields": [
"BUCK3_SEL_PHASE_ADD",
"BUCK3_SEL_PHASE_SHEDD"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_4",
"hideFields": [
"BUCK3_SEL_OUTPUT_CAPS"
],
"fields": [
"BUCK3_SEL_OUTPUT_CAPS"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_7",
"hideFields": [
"BUCK3_SEL_RAMP"
],
"fields": [
"BUCK3_SEL_RAMP"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_13",
"hideFields": [
"BUCK3_EN_P_10M_BODY_DIODE"
],
"fields": [
"BUCK3_EN_P_10M_BODY_DIODE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_14",
"hideFields": [
"BUCK3_DOUBLE_PFM_PULSE"
],
"fields": [
"BUCK3_DOUBLE_PFM_PULSE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_15",
"hideFields": [
"BUCK3_CHANGE_2MHZ_BELOW_0V5"
],
"fields": [
"BUCK3_CHANGE_2MHZ_BELOW_0V5"
]
},
{
"regID": "BUCK_CONFIG_RADAR",
"hideFields": [
"BUCK3_EN_RADAR_MODE"
],
"fields": [
"BUCK3_EN_RADAR_MODE"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_7",
"hideFields": [
"BUCK3_SEL_FB_FILTER"
],
"fields": [
"BUCK3_SEL_FB_FILTER"
]
},
{
"regID": "BUCK3_DTEST_REG_0",
"fixedFields": [
{
"fieldID": "swc_buck_hiz_3",
"value": 0
}
],
"hideFields": [
"swc_buck_hiz_3"
],
"fields": [
"swc_buck_hiz_3"
]
}
],
"isChecked": false
},
{
"name": "Buck3 Monitor",
"type": "hidden",
"registers": [
{
"regID": "BUCK3_CTRL",
"fields": [
"BUCK3_VSEL",
"BUCK3_RV_SEL"
]
},
{
"regID": "BUCK3_CONF",
"fields": [
"BUCK3_SLEW_RATE"
]
},
{
"regID": "BUCK3_VOUT_1",
"fields": [
"BUCK3_VSET1"
]
},
{
"regID": "BUCK3_VOUT_2",
"fields": [
"BUCK3_VSET2"
]
},
{
"regID": "BUCK3_PG_WINDOW",
"fields": [
"BUCK3_OV_THR",
"BUCK3_UV_THR"
]
},
{
"regID": "RAIL_SEL_1",
"fields": [
"BUCK3_GRP_SEL"
]
}
],
"isChecked": false
},
{
"name": "Buck4 Monitor",
"type": "hidden",
"registers": [
{
"regID": "BUCK4_CTRL",
"fields": [
"BUCK4_VSEL",
"BUCK4_RV_SEL"
]
},
{
"regID": "BUCK4_CONF",
"fields": [
"BUCK4_SLEW_RATE"
]
},
{
"regID": "BUCK4_VOUT_1",
"fields": [
"BUCK4_VSET1"
]
},
{
"regID": "BUCK4_VOUT_2",
"fields": [
"BUCK4_VSET2"
]
},
{
"regID": "BUCK4_PG_WINDOW",
"fields": [
"BUCK4_OV_THR",
"BUCK4_UV_THR"
]
},
{
"regID": "RAIL_SEL_1",
"fields": [
"BUCK4_GRP_SEL"
]
}
],
"isChecked": false
},
{
"name": "Buck1",
"registers": [
{
"regID": "BUCK1_CTRL",
"fixedFields": [
{
"fieldID": "BUCK1_EN",
"value": 0
},
{
"fieldID": "BUCK1_PLDN",
"value": 1
},
{
"fieldID": "BUCK1_VMON_EN",
"value": 0
}
],
"hideFields": [
"BUCK1_EN",
"BUCK1_PLDN",
"BUCK1_VMON_EN"
],
"fields": [
"BUCK1_EN",
"BUCK1_FPWM",
"BUCK1_FPWM_MP",
"BUCK1_VSEL",
"BUCK1_VMON_EN",
"BUCK1_PLDN",
"BUCK1_RV_SEL"
]
},
{
"regID": "BUCK1_CONF",
"fields": [
"BUCK1_SLEW_RATE",
"BUCK1_ILIM"
]
},
{
"regID": "BUCK1_VOUT_1",
"fields": [
"BUCK1_VSET1"
]
},
{
"regID": "BUCK1_VOUT_2",
"fields": [
"BUCK1_VSET2"
]
},
{
"regID": "BUCK1_PG_WINDOW",
"fields": [
"BUCK1_OV_THR",
"BUCK1_UV_THR"
]
},
{
"regID": "RAIL_SEL_1",
"fields": [
"BUCK1_GRP_SEL"
]
},
{
"regID": "BUCK_RESET_REG",
"fixedFields": [
{
"fieldID": "BUCK1_RESET",
"value": 0
}
],
"hideFields": [
"BUCK1_RESET"
],
"fields": [
"BUCK1_RESET"
]
},
{
"regID": "FREQ_SEL",
"hideFields": [
"BUCK1_FREQ_SEL"
],
"fields": [
"BUCK1_FREQ_SEL"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_1",
"hideFields": [
"BUCK1_SEL_NEG_OCP_HYST"
],
"fields": [
"BUCK1_SEL_NEG_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_1",
"hideFields": [
"BUCK1_SEL_POS_OCP_HYST"
],
"fields": [
"BUCK1_SEL_POS_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_3",
"hideFields": [
"BUCK1_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK1_SEL_VOUT_ADC_LEVEL"
],
"fields": [
"BUCK1_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK1_SEL_VOUT_ADC_LEVEL"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_0",
"fixedFields": [
{
"fieldID": "BUCK1_SEL_PHASE_ADD",
"value": 1
},
{
"fieldID": "BUCK1_SEL_PHASE_SHEDD",
"value": 0
},
{
"fieldID": "EN_LOAD_COMP_BLANK",
"value": 1
}
],
"hideFields": [
"BUCK1_SEL_PHASE_ADD",
"BUCK1_SEL_PHASE_SHEDD",
"EN_LOAD_COMP_BLANK"
],
"fields": [
"BUCK1_SEL_PHASE_ADD",
"BUCK1_SEL_PHASE_SHEDD",
"EN_LOAD_COMP_BLANK"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_4",
"hideFields": [
"BUCK1_SEL_OUTPUT_CAPS"
],
"fields": [
"BUCK1_SEL_OUTPUT_CAPS"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_6",
"hideFields": [
"BUCK1_SEL_RAMP"
],
"fields": [
"BUCK1_SEL_RAMP"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_13",
"hideFields": [
"BUCK1_EN_P_10M_BODY_DIODE"
],
"fields": [
"BUCK1_EN_P_10M_BODY_DIODE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_14",
"hideFields": [
"BUCK1_DOUBLE_PFM_PULSE"
],
"fields": [
"BUCK1_DOUBLE_PFM_PULSE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_15",
"hideFields": [
"BUCK1_CHANGE_2MHZ_BELOW_0V5"
],
"fields": [
"BUCK1_CHANGE_2MHZ_BELOW_0V5"
]
},
{
"regID": "BUCK_CONFIG_RADAR",
"hideFields": [
"BUCK1_EN_RADAR_MODE"
],
"fields": [
"BUCK1_EN_RADAR_MODE"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_7",
"hideFields": [
"BUCK1_SEL_FB_FILTER"
],
"fields": [
"BUCK1_SEL_FB_FILTER"
]
},
{
"regID": "BUCK1_DTEST_REG_0",
"fixedFields": [
{
"fieldID": "swc_buck_hiz_1",
"value": 0
}
],
"hideFields": [
"swc_buck_hiz_1"
],
"fields": [
"swc_buck_hiz_1"
]
}
],
"type": "visible",
"regConfig": {
"question": "Is this rail used for VTT?",
"id": "vtt_config",
"selectedOption": "no",
"options": [
{
"name": "yes",
"configurationDisplayName": "2.2MHz Single Phase for DDR Termination",
"configuration": "DDR VTT (SP)",
"inductor": "470nH",
"isTouched": false
},
{
"name": "no",
"question": "What is this rail's switching frequency?",
"id": "switching_frequency_config",
"selectedOption": "2.2MHz",
"options": [
{
"name": "4.4MHz",
"question": "Does this rail want to be optimized for multiphase configuration?",
"id": "multiphase_config",
"selectedOption": "yes",
"options": [
{
"name": "yes",
"configurationDisplayName": "4.4MHz Multiphase Configuration",
"configuration": "4.4MHz HiCur (MP)",
"inductor": "220nH",
"isTouched": false
},
{
"name": "no",
"question": "What is the output of this rail?",
"id": "output_rail_config",
"selectedOption": "1.8V or less",
"options": [
{
"name": "1.8V or less",
"question": "What is the output capacitance on this rail?",
"id": "output_capacitance_config",
"selectedOption": "greater than 100 uF",
"options": [
{
"name": "greater than 100 uF",
"configurationDisplayName": "4.4MHz Multiphase Configuration",
"configuration": "4.4MHz HiCur (MP)",
"inductor": "220nH",
"isTouched": false
},
{
"name": "less than 100uF",
"configurationDisplayName": "4.4MHz Single Phase Low Output Voltage",
"configuration": "4.4MHz LoCur (SP)",
"inductor": "220nH",
"isTouched": false
}
],
"isTouched": false
},
{
"name": "greater than 1.8V",
"configurationDisplayName": "4.4MHz Single Phase High Output Voltage",
"configuration": "4.4MHz HiVolt (SP)",
"inductor": "470nH",
"isTouched": false
}
],
"isTouched": false
}
],
"disabled": false,
"isTouched": false
},
{
"name": "2.2MHz",
"question": "Does this rail want to be optimized for multiphase configuration?",
"id": "multiphase_config",
"selectedOption": "no",
"options": [
{
"name": "yes",
"configurationDisplayName": "2.2MHz Multiphase with Full Range VIN",
"configuration": "2.2MHz (MP)",
"inductor": "470nH",
"isTouched": false
},
{
"name": "no",
"question": "What is the output of this rail?",
"id": "output_rail_config",
"selectedOption": "full range",
"options": [
{
"name": "1.8V or less",
"configurationDisplayName": "2.2MHz Multiphase with Full Range VIN",
"configuration": "2.2MHz (MP)",
"inductor": "470nH",
"isTouched": false
},
{
"name": "full range",
"question": "What is the input voltage of this rail?",
"id": "input_voltage_config",
"selectedOption": "Supports full input voltage range",
"options": [
{
"name": "Only greater than 4.5V",
"configurationDisplayName": "2.2MHz Single Phase with 5.0V VIN",
"configuration": "5Vin (SP)",
"inductor": "1000nH",
"isTouched": false
},
{
"name": "Supports full input voltage range",
"configurationDisplayName": "2.2MHz Single Phase with Full Range VIN",
"configuration": "2.2MHz (SP)",
"inductor": "1000nH",
"isTouched": false
}
],
"isTouched": false
}
],
"isTouched": false
}
],
"disabled": false,
"isTouched": false
}
],
"isTouched": false
}
],
"isTouched": false
},
"isChecked": false
},
{
"name": "Buck2",
"registers": [
{
"regID": "BUCK2_CTRL",
"fixedFields": [
{
"fieldID": "BUCK2_EN",
"value": 0
},
{
"fieldID": "BUCK2_PLDN",
"value": 1
},
{
"fieldID": "BUCK2_VMON_EN",
"value": 0
}
],
"hideFields": [
"BUCK2_EN",
"BUCK2_PLDN",
"BUCK2_VMON_EN"
],
"fields": [
"BUCK2_EN",
"BUCK2_FPWM",
"BUCK2_VSEL",
"BUCK2_VMON_EN",
"BUCK2_PLDN",
"BUCK2_RV_SEL"
]
},
{
"regID": "BUCK2_CONF",
"fields": [
"BUCK2_SLEW_RATE",
"BUCK2_ILIM"
]
},
{
"regID": "BUCK2_VOUT_1",
"fields": [
"BUCK2_VSET1"
]
},
{
"regID": "BUCK2_VOUT_2",
"fields": [
"BUCK2_VSET2"
]
},
{
"regID": "BUCK2_PG_WINDOW",
"fields": [
"BUCK2_OV_THR",
"BUCK2_UV_THR"
]
},
{
"regID": "RAIL_SEL_1",
"fields": [
"BUCK2_GRP_SEL"
]
},
{
"regID": "BUCK_RESET_REG",
"fixedFields": [
{
"fieldID": "BUCK2_RESET",
"value": 0
}
],
"hideFields": [
"BUCK2_RESET"
],
"fields": [
"BUCK2_RESET"
]
},
{
"regID": "FREQ_SEL",
"hideFields": [
"BUCK2_FREQ_SEL"
],
"fields": [
"BUCK2_FREQ_SEL"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_1",
"hideFields": [
"BUCK2_SEL_NEG_OCP_HYST"
],
"fields": [
"BUCK2_SEL_NEG_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_1",
"hideFields": [
"BUCK2_SEL_POS_OCP_HYST"
],
"fields": [
"BUCK2_SEL_POS_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_4",
"hideFields": [
"BUCK2_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK2_SEL_VOUT_ADC_LEVEL"
],
"fields": [
"BUCK2_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK2_SEL_VOUT_ADC_LEVEL"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_4",
"hideFields": [
"BUCK2_SEL_OUTPUT_CAPS"
],
"fields": [
"BUCK2_SEL_OUTPUT_CAPS"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_6",
"hideFields": [
"BUCK2_SEL_RAMP"
],
"fields": [
"BUCK2_SEL_RAMP"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_13",
"hideFields": [
"BUCK2_EN_P_10M_BODY_DIODE"
],
"fields": [
"BUCK2_EN_P_10M_BODY_DIODE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_14",
"hideFields": [
"BUCK2_DOUBLE_PFM_PULSE"
],
"fields": [
"BUCK2_DOUBLE_PFM_PULSE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_15",
"hideFields": [
"BUCK2_CHANGE_2MHZ_BELOW_0V5"
],
"fields": [
"BUCK2_CHANGE_2MHZ_BELOW_0V5"
]
},
{
"regID": "BUCK_CONFIG_RADAR",
"hideFields": [
"BUCK2_EN_RADAR_MODE"
],
"fields": [
"BUCK2_EN_RADAR_MODE"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_7",
"hideFields": [
"BUCK2_SEL_FB_FILTER"
],
"fields": [
"BUCK2_SEL_FB_FILTER"
]
},
{
"regID": "BUCK2_DTEST_REG_0",
"fixedFields": [
{
"fieldID": "swc_buck_hiz_2",
"value": 0
}
],
"hideFields": [
"swc_buck_hiz_2"
],
"fields": [
"swc_buck_hiz_2"
]
}
],
"type": "visible",
"regConfig": {
"question": "Is this rail used for VTT?",
"id": "vtt_config",
"selectedOption": "no",
"options": [
{
"name": "yes",
"configurationDisplayName": "2.2MHz Single Phase for DDR Termination",
"configuration": "DDR VTT (SP)",
"inductor": "470nH",
"isTouched": false
},
{
"name": "no",
"question": "What is this rail's switching frequency?",
"id": "switching_frequency_config",
"selectedOption": "2.2MHz",
"options": [
{
"name": "4.4MHz",
"question": "Does this rail want to be optimized for multiphase configuration?",
"id": "multiphase_config",
"selectedOption": "yes",
"options": [
{
"name": "yes",
"configurationDisplayName": "4.4MHz Multiphase Configuration",
"configuration": "4.4MHz HiCur (MP)",
"inductor": "220nH",
"isTouched": false
},
{
"name": "no",
"question": "What is the output of this rail?",
"id": "output_rail_config",
"selectedOption": "1.8V or less",
"options": [
{
"name": "1.8V or less",
"question": "What is the output capacitance on this rail?",
"id": "output_capacitance_config",
"selectedOption": "greater than 100 uF",
"options": [
{
"name": "greater than 100 uF",
"configurationDisplayName": "4.4MHz Multiphase Configuration",
"configuration": "4.4MHz HiCur (MP)",
"inductor": "220nH",
"isTouched": false
},
{
"name": "less than 100uF",
"configurationDisplayName": "4.4MHz Single Phase Low Output Voltage",
"configuration": "4.4MHz LoCur (SP)",
"inductor": "220nH",
"isTouched": false
}
],
"isTouched": false
},
{
"name": "greater than 1.8V",
"configurationDisplayName": "4.4MHz Single Phase High Output Voltage",
"configuration": "4.4MHz HiVolt (SP)",
"inductor": "470nH",
"isTouched": false
}
],
"isTouched": false
}
],
"disabled": false,
"isTouched": false
},
{
"name": "2.2MHz",
"question": "Does this rail want to be optimized for multiphase configuration?",
"id": "multiphase_config",
"selectedOption": "no",
"options": [
{
"name": "yes",
"configurationDisplayName": "2.2MHz Multiphase with Full Range VIN",
"configuration": "2.2MHz (MP)",
"inductor": "470nH",
"isTouched": false
},
{
"name": "no",
"question": "What is the output of this rail?",
"id": "output_rail_config",
"selectedOption": "full range",
"options": [
{
"name": "1.8V or less",
"configurationDisplayName": "2.2MHz Multiphase with Full Range VIN",
"configuration": "2.2MHz (MP)",
"inductor": "470nH",
"isTouched": false
},
{
"name": "full range",
"question": "What is the input voltage of this rail?",
"id": "input_voltage_config",
"selectedOption": "Supports full input voltage range",
"options": [
{
"name": "Only greater than 4.5V",
"configurationDisplayName": "2.2MHz Single Phase with 5.0V VIN",
"configuration": "5Vin (SP)",
"inductor": "1000nH",
"isTouched": false
},
{
"name": "Supports full input voltage range",
"configurationDisplayName": "2.2MHz Single Phase with Full Range VIN",
"configuration": "2.2MHz (SP)",
"inductor": "1000nH",
"isTouched": false
}
],
"isTouched": false
}
],
"isTouched": false
}
],
"disabled": false,
"isTouched": false
}
],
"isTouched": false
}
],
"isTouched": false
},
"isChecked": false
},
{
"name": "Buck3",
"registers": [
{
"regID": "BUCK3_CTRL",
"fixedFields": [
{
"fieldID": "BUCK3_EN",
"value": 0
},
{
"fieldID": "BUCK3_PLDN",
"value": 1
},
{
"fieldID": "BUCK3_VMON_EN",
"value": 0
}
],
"hideFields": [
"BUCK3_EN",
"BUCK3_PLDN",
"BUCK3_VMON_EN"
],
"fields": [
"BUCK3_EN",
"BUCK3_FPWM",
"BUCK3_FPWM_MP",
"BUCK3_VSEL",
"BUCK3_VMON_EN",
"BUCK3_PLDN",
"BUCK3_RV_SEL"
]
},
{
"regID": "BUCK3_CONF",
"fields": [
"BUCK3_SLEW_RATE",
"BUCK3_ILIM"
]
},
{
"regID": "BUCK3_VOUT_1",
"fields": [
"BUCK3_VSET1"
]
},
{
"regID": "BUCK3_VOUT_2",
"fields": [
"BUCK3_VSET2"
]
},
{
"regID": "BUCK3_PG_WINDOW",
"fields": [
"BUCK3_OV_THR",
"BUCK3_UV_THR"
]
},
{
"regID": "RAIL_SEL_1",
"fields": [
"BUCK3_GRP_SEL"
]
},
{
"regID": "BUCK_RESET_REG",
"fixedFields": [
{
"fieldID": "BUCK3_RESET",
"value": 0
}
],
"hideFields": [
"BUCK3_RESET"
],
"fields": [
"BUCK3_RESET"
]
},
{
"regID": "FREQ_SEL",
"hideFields": [
"BUCK3_FREQ_SEL"
],
"fields": [
"BUCK3_FREQ_SEL"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_1",
"hideFields": [
"BUCK3_SEL_NEG_OCP_HYST"
],
"fields": [
"BUCK3_SEL_NEG_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_1",
"hideFields": [
"BUCK3_SEL_POS_OCP_HYST"
],
"fields": [
"BUCK3_SEL_POS_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_5",
"hideFields": [
"BUCK3_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK3_SEL_VOUT_ADC_LEVEL"
],
"fields": [
"BUCK3_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK3_SEL_VOUT_ADC_LEVEL"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_0",
"fixedFields": [
{
"fieldID": "BUCK3_SEL_PHASE_SHEDD",
"value": 0
},
{
"fieldID": "BUCK3_SEL_PHASE_ADD",
"value": 1
}
],
"hideFields": [
"BUCK3_SEL_PHASE_ADD",
"BUCK3_SEL_PHASE_SHEDD"
],
"fields": [
"BUCK3_SEL_PHASE_ADD",
"BUCK3_SEL_PHASE_SHEDD"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_4",
"hideFields": [
"BUCK3_SEL_OUTPUT_CAPS"
],
"fields": [
"BUCK3_SEL_OUTPUT_CAPS"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_7",
"hideFields": [
"BUCK3_SEL_RAMP"
],
"fields": [
"BUCK3_SEL_RAMP"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_13",
"hideFields": [
"BUCK3_EN_P_10M_BODY_DIODE"
],
"fields": [
"BUCK3_EN_P_10M_BODY_DIODE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_14",
"hideFields": [
"BUCK3_DOUBLE_PFM_PULSE"
],
"fields": [
"BUCK3_DOUBLE_PFM_PULSE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_15",
"hideFields": [
"BUCK3_CHANGE_2MHZ_BELOW_0V5"
],
"fields": [
"BUCK3_CHANGE_2MHZ_BELOW_0V5"
]
},
{
"regID": "BUCK_CONFIG_RADAR",
"hideFields": [
"BUCK3_EN_RADAR_MODE"
],
"fields": [
"BUCK3_EN_RADAR_MODE"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_7",
"hideFields": [
"BUCK3_SEL_FB_FILTER"
],
"fields": [
"BUCK3_SEL_FB_FILTER"
]
},
{
"regID": "BUCK3_DTEST_REG_0",
"fixedFields": [
{
"fieldID": "swc_buck_hiz_3",
"value": 0
}
],
"hideFields": [
"swc_buck_hiz_3"
],
"fields": [
"swc_buck_hiz_3"
]
}
],
"type": "visible",
"regConfig": {
"question": "Is this rail used for VTT?",
"id": "vtt_config",
"selectedOption": "no",
"options": [
{
"name": "yes",
"configurationDisplayName": "2.2MHz Single Phase for DDR Termination",
"configuration": "DDR VTT (SP)",
"inductor": "470nH",
"isTouched": false
},
{
"name": "no",
"question": "What is this rail's switching frequency?",
"id": "switching_frequency_config",
"selectedOption": "2.2MHz",
"options": [
{
"name": "4.4MHz",
"question": "Does this rail want to be optimized for multiphase configuration?",
"id": "multiphase_config",
"selectedOption": "yes",
"options": [
{
"name": "yes",
"configurationDisplayName": "4.4MHz Multiphase Configuration",
"configuration": "4.4MHz HiCur (MP)",
"inductor": "220nH",
"isTouched": false
},
{
"name": "no",
"question": "What is the output of this rail?",
"id": "output_rail_config",
"selectedOption": "1.8V or less",
"options": [
{
"name": "1.8V or less",
"question": "What is the output capacitance on this rail?",
"id": "output_capacitance_config",
"selectedOption": "greater than 100 uF",
"options": [
{
"name": "greater than 100 uF",
"configurationDisplayName": "4.4MHz Multiphase Configuration",
"configuration": "4.4MHz HiCur (MP)",
"inductor": "220nH",
"isTouched": false
},
{
"name": "less than 100uF",
"configurationDisplayName": "4.4MHz Single Phase Low Output Voltage",
"configuration": "4.4MHz LoCur (SP)",
"inductor": "220nH",
"isTouched": false
}
],
"isTouched": false
},
{
"name": "greater than 1.8V",
"configurationDisplayName": "4.4MHz Single Phase High Output Voltage",
"configuration": "4.4MHz HiVolt (SP)",
"inductor": "470nH",
"isTouched": false
}
],
"isTouched": false
}
],
"disabled": false,
"isTouched": false
},
{
"name": "2.2MHz",
"question": "Does this rail want to be optimized for multiphase configuration?",
"id": "multiphase_config",
"selectedOption": "no",
"options": [
{
"name": "yes",
"configurationDisplayName": "2.2MHz Multiphase with Full Range VIN",
"configuration": "2.2MHz (MP)",
"inductor": "470nH",
"isTouched": false
},
{
"name": "no",
"question": "What is the output of this rail?",
"id": "output_rail_config",
"selectedOption": "full range",
"options": [
{
"name": "1.8V or less",
"configurationDisplayName": "2.2MHz Multiphase with Full Range VIN",
"configuration": "2.2MHz (MP)",
"inductor": "470nH",
"isTouched": false
},
{
"name": "full range",
"question": "What is the input voltage of this rail?",
"id": "input_voltage_config",
"selectedOption": "Supports full input voltage range",
"options": [
{
"name": "Only greater than 4.5V",
"configurationDisplayName": "2.2MHz Single Phase with 5.0V VIN",
"configuration": "5Vin (SP)",
"inductor": "1000nH",
"isTouched": false
},
{
"name": "Supports full input voltage range",
"configurationDisplayName": "2.2MHz Single Phase with Full Range VIN",
"configuration": "2.2MHz (SP)",
"inductor": "1000nH",
"isTouched": false
}
],
"isTouched": false
}
],
"isTouched": false
}
],
"disabled": false,
"isTouched": false
}
],
"isTouched": false
}
],
"isTouched": false
},
"isChecked": false
},
{
"name": "Buck4",
"registers": [
{
"regID": "BUCK4_CTRL",
"fixedFields": [
{
"fieldID": "BUCK4_EN",
"value": 0
},
{
"fieldID": "BUCK4_PLDN",
"value": 1
},
{
"fieldID": "BUCK4_VMON_EN",
"value": 0
}
],
"hideFields": [
"BUCK4_EN",
"BUCK4_PLDN",
"BUCK4_VMON_EN"
],
"fields": [
"BUCK4_EN",
"BUCK4_FPWM",
"BUCK4_VSEL",
"BUCK4_VMON_EN",
"BUCK4_PLDN",
"BUCK4_RV_SEL"
]
},
{
"regID": "BUCK4_CONF",
"fields": [
"BUCK4_SLEW_RATE",
"BUCK4_ILIM"
]
},
{
"regID": "BUCK4_VOUT_1",
"fields": [
"BUCK4_VSET1"
]
},
{
"regID": "BUCK4_VOUT_2",
"fields": [
"BUCK4_VSET2"
]
},
{
"regID": "BUCK4_PG_WINDOW",
"fields": [
"BUCK4_OV_THR",
"BUCK4_UV_THR"
]
},
{
"regID": "RAIL_SEL_1",
"fields": [
"BUCK4_GRP_SEL"
]
},
{
"regID": "BUCK_RESET_REG",
"fixedFields": [
{
"fieldID": "BUCK4_RESET",
"value": 0
}
],
"hideFields": [
"BUCK4_RESET"
],
"fields": [
"BUCK4_RESET"
]
},
{
"regID": "FREQ_SEL",
"hideFields": [
"BUCK4_FREQ_SEL"
],
"fields": [
"BUCK4_FREQ_SEL"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_1",
"hideFields": [
"BUCK4_SEL_NEG_OCP_HYST"
],
"fields": [
"BUCK4_SEL_NEG_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_1",
"hideFields": [
"BUCK4_SEL_POS_OCP_HYST"
],
"fields": [
"BUCK4_SEL_POS_OCP_HYST"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_6",
"hideFields": [
"BUCK4_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK4_SEL_VOUT_ADC_LEVEL"
],
"fields": [
"BUCK4_SEL_ISENSE_SLOPE_COMPENSATION",
"BUCK4_SEL_VOUT_ADC_LEVEL"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_4",
"hideFields": [
"BUCK4_SEL_OUTPUT_CAPS"
],
"fields": [
"BUCK4_SEL_OUTPUT_CAPS"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_7",
"hideFields": [
"BUCK4_SEL_RAMP"
],
"fields": [
"BUCK4_SEL_RAMP"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_13",
"hideFields": [
"BUCK4_EN_P_10M_BODY_DIODE"
],
"fields": [
"BUCK4_EN_P_10M_BODY_DIODE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_14",
"hideFields": [
"BUCK4_DOUBLE_PFM_PULSE"
],
"fields": [
"BUCK4_DOUBLE_PFM_PULSE"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_15",
"hideFields": [
"BUCK4_CHANGE_2MHZ_BELOW_0V5"
],
"fields": [
"BUCK4_CHANGE_2MHZ_BELOW_0V5"
]
},
{
"regID": "BUCK_CONFIG_RADAR",
"hideFields": [
"BUCK4_EN_RADAR_MODE"
],
"fields": [
"BUCK4_EN_RADAR_MODE"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_7",
"hideFields": [
"BUCK4_SEL_FB_FILTER"
],
"fields": [
"BUCK4_SEL_FB_FILTER"
]
},
{
"regID": "BUCK4_DTEST_REG_0",
"fixedFields": [
{
"fieldID": "swc_buck_hiz_4",
"value": 0
}
],
"hideFields": [
"swc_buck_hiz_4"
],
"fields": [
"swc_buck_hiz_4"
]
}
],
"type": "visible",
"regConfig": {
"question": "Is this rail used for VTT?",
"id": "vtt_config",
"selectedOption": "no",
"options": [
{
"name": "yes",
"configurationDisplayName": "2.2MHz Single Phase for DDR Termination",
"configuration": "DDR VTT (SP)",
"inductor": "470nH",
"isTouched": false
},
{
"name": "no",
"question": "What is this rail's switching frequency?",
"id": "switching_frequency_config",
"selectedOption": "2.2MHz",
"options": [
{
"name": "4.4MHz",
"question": "Does this rail want to be optimized for multiphase configuration?",
"id": "multiphase_config",
"selectedOption": "yes",
"options": [
{
"name": "yes",
"configurationDisplayName": "4.4MHz Multiphase Configuration",
"configuration": "4.4MHz HiCur (MP)",
"inductor": "220nH",
"isTouched": false
},
{
"name": "no",
"question": "What is the output of this rail?",
"id": "output_rail_config",
"selectedOption": "1.8V or less",
"options": [
{
"name": "1.8V or less",
"question": "What is the output capacitance on this rail?",
"id": "output_capacitance_config",
"selectedOption": "greater than 100 uF",
"options": [
{
"name": "greater than 100 uF",
"configurationDisplayName": "4.4MHz Multiphase Configuration",
"configuration": "4.4MHz HiCur (MP)",
"inductor": "220nH",
"isTouched": false
},
{
"name": "less than 100uF",
"configurationDisplayName": "4.4MHz Single Phase Low Output Voltage",
"configuration": "4.4MHz LoCur (SP)",
"inductor": "220nH",
"isTouched": false
}
],
"isTouched": false
},
{
"name": "greater than 1.8V",
"configurationDisplayName": "4.4MHz Single Phase High Output Voltage",
"configuration": "4.4MHz HiVolt (SP)",
"inductor": "470nH",
"isTouched": false
}
],
"isTouched": false
}
],
"disabled": false,
"isTouched": false
},
{
"name": "2.2MHz",
"question": "Does this rail want to be optimized for multiphase configuration?",
"id": "multiphase_config",
"selectedOption": "no",
"options": [
{
"name": "yes",
"configurationDisplayName": "2.2MHz Multiphase with Full Range VIN",
"configuration": "2.2MHz (MP)",
"inductor": "470nH",
"isTouched": false
},
{
"name": "no",
"question": "What is the output of this rail?",
"id": "output_rail_config",
"selectedOption": "full range",
"options": [
{
"name": "1.8V or less",
"configurationDisplayName": "2.2MHz Multiphase with Full Range VIN",
"configuration": "2.2MHz (MP)",
"inductor": "470nH",
"isTouched": false
},
{
"name": "full range",
"question": "What is the input voltage of this rail?",
"id": "input_voltage_config",
"selectedOption": "Supports full input voltage range",
"options": [
{
"name": "Only greater than 4.5V",
"configurationDisplayName": "2.2MHz Single Phase with 5.0V VIN",
"configuration": "5Vin (SP)",
"inductor": "1000nH",
"isTouched": false
},
{
"name": "Supports full input voltage range",
"configurationDisplayName": "2.2MHz Single Phase with Full Range VIN",
"configuration": "2.2MHz (SP)",
"inductor": "1000nH",
"isTouched": false
}
],
"isTouched": false
}
],
"isTouched": false
}
],
"disabled": false,
"isTouched": false
}
],
"isTouched": false
}
],
"isTouched": false
},
"isChecked": false
},
{
"name": "Miscellaneous Buck",
"type": "visible",
"registers": [
{
"regID": "BUCK_CONFIG_ANALOG_0",
"fixedFields": [
{
"fieldID": "SEL_LOOP_NEG_HYST",
"value": 2
},
{
"fieldID": "SEL_GATE_EARLY_SENSE",
"value": 0
},
{
"fieldID": "SEL_TRAD_NON_OVERLAP",
"value": 0
}
],
"hideFields": [
"SEL_LOOP_NEG_HYST",
"SEL_GATE_EARLY_SENSE",
"SEL_TRAD_NON_OVERLAP"
],
"fields": [
"SEL_LOOP_NEG_HYST",
"SEL_GATE_EARLY_SENSE",
"SEL_TRAD_NON_OVERLAP"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_2",
"fixedFields": [
{
"fieldID": "SEL_RAMP_ARTIF",
"value": 1
}
],
"hideFields": [
"SEL_RAMP_ARTIF"
],
"fields": [
"SEL_RAMP_ARTIF"
]
},
{
"regID": "BUCK_CONFIG_ANALOG_8",
"fixedFields": [
{
"fieldID": "EN_SW_RT_SHORT_DETECTORS",
"value": 0
},
{
"fieldID": "EN_IAVE_LOOP_INJECTOR",
"value": 0
}
],
"hideFields": [
"EN_SW_RT_SHORT_DETECTORS",
"EN_IAVE_LOOP_INJECTOR"
],
"fields": [
"EN_SW_RT_SHORT_DETECTORS",
"EN_IAVE_LOOP_INJECTOR"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_1",
"fixedFields": [
{
"fieldID": "EN_PLL_PROP_EXTEND",
"value": 1
},
{
"fieldID": "EN_SMART_OCP_BLANK",
"value": 1
}
],
"hideFields": [
"EN_PLL_PROP_EXTEND",
"EN_SMART_OCP_BLANK"
],
"fields": [
"EN_PLL_PROP_EXTEND",
"EN_SMART_OCP_BLANK"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_2",
"fixedFields": [
{
"fieldID": "SEL_HS_DETECTOR",
"value": 1
},
{
"fieldID": "EN_LONG_PFM_EXIT_CNTR",
"value": 1
}
],
"hideFields": [
"SEL_HS_DETECTOR",
"EN_LONG_PFM_EXIT_CNTR"
],
"fields": [
"SEL_HS_DETECTOR",
"EN_LONG_PFM_EXIT_CNTR"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_3",
"fixedFields": [
{
"fieldID": "EN_NEG_OCP",
"value": 1
},
{
"fieldID": "EN_POS_OCP",
"value": 1
},
{
"fieldID": "EN_NEG_OCP_PREVENT_DAC_STEPPING",
"value": 0
},
{
"fieldID": "EN_POS_OCP_PREVENT_DAC_STEPPING",
"value": 0
},
{
"fieldID": "EN_PFM_LOAD",
"value": 1
},
{
"fieldID": "EN_DOT_MODE",
"value": 1
}
],
"hideFields": [
"DOUBLE_PFM_PULSE",
"EN_P_10M_BODY_DIODE",
"EN_NEG_OCP",
"EN_POS_OCP",
"EN_PFM_LOAD",
"EN_DOT_MODE",
"EN_NEG_OCP_PREVENT_DAC_STEPPING",
"EN_POS_OCP_PREVENT_DAC_STEPPING"
],
"fields": [
"EN_DOT_MODE",
"EN_PFM_LOAD",
"DOUBLE_PFM_PULSE",
"EN_P_10M_BODY_DIODE",
"EN_POS_OCP",
"EN_NEG_OCP",
"EN_NEG_OCP_PREVENT_DAC_STEPPING",
"EN_POS_OCP_PREVENT_DAC_STEPPING"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_5",
"fixedFields": [
{
"fieldID": "EN_AUTO_LOOP_COEFFS",
"value": 1
},
{
"fieldID": "LOOP_COEFF_FB_MSB",
"value": 1
},
{
"fieldID": "LOOP_COEFF_I_BALANCE",
"value": 1
},
{
"fieldID": "SEL_ZERO_CROSS_FILTER_AVE",
"value": 1
},
{
"fieldID": "EN_LONG_ZERO_CROSS_FILTER",
"value": 0
}
],
"hideFields": [
"EN_AUTO_LOOP_COEFFS",
"LOOP_COEFF_FB_MSB",
"LOOP_COEFF_I_BALANCE",
"SEL_ZERO_CROSS_FILTER_AVE",
"EN_LONG_ZERO_CROSS_FILTER"
],
"fields": [
"EN_AUTO_LOOP_COEFFS",
"LOOP_COEFF_FB_MSB",
"LOOP_COEFF_I_BALANCE",
"SEL_ZERO_CROSS_FILTER_AVE",
"EN_LONG_ZERO_CROSS_FILTER"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_6",
"fixedFields": [
{
"fieldID": "EN_PFM_PULSE_WAIT_LS_OCP",
"value": 1
},
{
"fieldID": "EN_SLOW_PLL_COEFFS",
"value": 0
},
{
"fieldID": "FORCE_SS_ADAPT",
"value": 0
}
],
"hideFields": [
"EN_PFM_PULSE_WAIT_LS_OCP",
"EN_SLOW_PLL_COEFFS",
"FORCE_SS_ADAPT"
],
"fields": [
"EN_PFM_PULSE_WAIT_LS_OCP",
"EN_SLOW_PLL_COEFFS",
"FORCE_SS_ADAPT"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_7",
"fixedFields": [
{
"fieldID": "EN_FAST_PLL_0P7",
"value": 1
},
{
"fieldID": "EN_SW_SHORT_DETECTORS",
"value": 1
}
],
"hideFields": [
"EN_FAST_PLL_0P7",
"EN_SW_SHORT_DETECTORS"
],
"fields": [
"EN_FAST_PLL_0P7",
"EN_SW_SHORT_DETECTORS"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_8",
"fixedFields": [
{
"fieldID": "EN_FAST_VOUT_INTEGRATION",
"value": 1
},
{
"fieldID": "EN_I_BALANCE_INTEGRATOR",
"value": 1
},
{
"fieldID": "DIS_PFM_WAITS_LS_DETECTOR",
"value": 0
},
{
"fieldID": "DIS_PFM_WAITS_HS_DETECTOR",
"value": 0
},
{
"fieldID": "DIS_DVS_WAIT_COMPARATORS",
"value": 0
},
{
"fieldID": "EN_SLOW_PLL_0P3",
"value": 1
},
{
"fieldID": "EN_CONSTANT_PLL_DVS_COEFF",
"value": 0
}
],
"hideFields": [
"EN_FAST_VOUT_INTEGRATION",
"EN_I_BALANCE_INTEGRATOR",
"DIS_PFM_WAITS_LS_DETECTOR",
"DIS_PFM_WAITS_HS_DETECTOR",
"DIS_DVS_WAIT_COMPARATORS",
"EN_CONSTANT_PLL_DVS_COEFF",
"EN_SLOW_PLL_0P3"
],
"fields": [
"EN_FAST_VOUT_INTEGRATION",
"EN_I_BALANCE_INTEGRATOR",
"DIS_PFM_WAITS_LS_DETECTOR",
"DIS_PFM_WAITS_HS_DETECTOR",
"DIS_DVS_WAIT_COMPARATORS",
"EN_CONSTANT_PLL_DVS_COEFF",
"EN_SLOW_PLL_0P3"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_9",
"fixedFields": [
{
"fieldID": "EN_M_10M_TRAN_DETECTOR",
"value": 1
},
{
"fieldID": "EN_LS_AFTER_HIZ",
"value": 0
},
{
"fieldID": "EN_PWM_LS_DETECTION",
"value": 0
},
{
"fieldID": "I_COEFF",
"value": 1
},
{
"fieldID": "EN_FAST_INTEGRATION_BYPASS_RAMP_RES",
"value": 1
}
],
"hideFields": [
"EN_M_10M_TRAN_DETECTOR",
"EN_LS_AFTER_HIZ",
"EN_PWM_LS_DETECTION",
"I_COEFF",
"EN_FAST_INTEGRATION_BYPASS_RAMP_RES"
],
"fields": [
"EN_M_10M_TRAN_DETECTOR",
"EN_LS_AFTER_HIZ",
"EN_PWM_LS_DETECTION",
"I_COEFF",
"EN_FAST_INTEGRATION_BYPASS_RAMP_RES"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_10",
"fixedFields": [
{
"fieldID": "BUCK_NEG_ILIM",
"value": 1
},
{
"fieldID": "EN_ADAPTIVE_SINGLE_SHOT",
"value": 1
}
],
"hideFields": [
"BUCK_NEG_ILIM",
"EN_ADAPTIVE_SINGLE_SHOT"
],
"fields": [
"BUCK_NEG_ILIM",
"EN_ADAPTIVE_SINGLE_SHOT"
]
},
{
"regID": "BUCK_CONFIG_DIGITAL_11",
"fixedFields": [
{
"fieldID": "FIXED_SS_LENGTH",
"value": 24
},
{
"fieldID": "LONG_SINGLE_SHOT",
"value": 0
}
],
"hideFields": [
"FIXED_SS_LENGTH",
"LONG_SINGLE_SHOT"
],
"fields": [
"FIXED_SS_LENGTH",
"LONG_SINGLE_SHOT"
]
},
{
"regID": "BUCK_ILIM_CONFIG_1",
"fixedFields": [
{
"fieldID": "BUCK1_MAX_ILIM",
"value": 7
},
{
"fieldID": "BUCK2_MAX_ILIM",
"value": 7
}
],
"hideFields": [
"BUCK1_MAX_ILIM",
"BUCK2_MAX_ILIM"
],
"fields": [
"BUCK1_MAX_ILIM",
"BUCK2_MAX_ILIM"
]
},
{
"regID": "BUCK_ILIM_CONFIG_2",
"fixedFields": [
{
"fieldID": "BUCK3_MAX_ILIM",
"value": 7
},
{
"fieldID": "BUCK4_MAX_ILIM",
"value": 7
}
],
"hideFields": [
"BUCK3_MAX_ILIM",
"BUCK4_MAX_ILIM"
],
"fields": [
"BUCK3_MAX_ILIM",
"BUCK4_MAX_ILIM"
]
}
],
"isChecked": false
}
]
}
]
},
"registerJSON": {
"regblocks": [
{
"id": "UserRegisters1-user_mem",
"registers": [
{
"id": "DEV_REV",
"value": 0,
"fields": [
{
"id": "ASIL_QM",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "DEVICE_GPN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GRADE",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "NVM_CODE_1",
"value": 0,
"fields": [
{
"id": "TI_NVM_ID",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "NVM_CODE_2",
"value": 0,
"fields": [
{
"id": "TI_NVM_REV",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK1_CTRL",
"value": 38,
"fields": [
{
"id": "BUCK1_EN",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK1_FPWM",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK1_FPWM_MP",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK1_VMON_EN",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK1_VSEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK1_PLDN",
"value": 1,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK1_RV_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK1_CONF",
"value": 37,
"fields": [
{
"id": "BUCK1_SLEW_RATE",
"value": "5",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK1_ILIM",
"value": "4",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK2_CTRL",
"value": 162,
"fields": [
{
"id": "BUCK2_EN",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK2_FPWM",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK2_VMON_EN",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK2_VSEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK2_PLDN",
"value": 1,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK2_RV_SEL",
"value": "1",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK2_CONF",
"value": 36,
"fields": [
{
"id": "BUCK2_SLEW_RATE",
"value": "4",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK2_ILIM",
"value": "4",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK3_CTRL",
"value": 166,
"fields": [
{
"id": "BUCK3_EN",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_FPWM",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_FPWM_MP",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_VMON_EN",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_VSEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_PLDN",
"value": 1,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_RV_SEL",
"value": "1",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK3_CONF",
"value": 37,
"fields": [
{
"id": "BUCK3_SLEW_RATE",
"value": "5",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_ILIM",
"value": "4",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK4_CTRL",
"value": 34,
"fields": [
{
"id": "BUCK4_EN",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK4_FPWM",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK4_VMON_EN",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK4_VSEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK4_PLDN",
"value": 1,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK4_RV_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK4_CONF",
"value": 35,
"fields": [
{
"id": "BUCK4_SLEW_RATE",
"value": "3",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK4_ILIM",
"value": "4",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK1_VOUT_1",
"value": 178,
"fields": [
{
"id": "BUCK1_VSET1",
"value": "178",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK1_VOUT_2",
"value": 178,
"fields": [
{
"id": "BUCK1_VSET2",
"value": "178",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK2_VOUT_1",
"value": 125,
"fields": [
{
"id": "BUCK2_VSET1",
"value": "125",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK2_VOUT_2",
"value": 125,
"fields": [
{
"id": "BUCK2_VSET2",
"value": "125",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK3_VOUT_1",
"value": 115,
"fields": [
{
"id": "BUCK3_VSET1",
"value": "115",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK3_VOUT_2",
"value": 115,
"fields": [
{
"id": "BUCK3_VSET2",
"value": "115",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK4_VOUT_1",
"value": 253,
"fields": [
{
"id": "BUCK4_VSET1",
"value": "253",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK4_VOUT_2",
"value": 253,
"fields": [
{
"id": "BUCK4_VSET2",
"value": "253",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK1_PG_WINDOW",
"value": 63,
"fields": [
{
"id": "BUCK1_OV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK1_UV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK2_PG_WINDOW",
"value": 63,
"fields": [
{
"id": "BUCK2_OV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK2_UV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK3_PG_WINDOW",
"value": 63,
"fields": [
{
"id": "BUCK3_OV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_UV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK4_PG_WINDOW",
"value": 63,
"fields": [
{
"id": "BUCK4_OV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK4_UV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "LDOINT_CTRL",
"value": "0",
"fields": [
{
"id": "ENTER_LP_STANDBY",
"value": "0",
"isTouched": false
}
]
},
{
"id": "VCCA_VMON_CTRL",
"value": 1,
"fields": [
{
"id": "VCCA_VMON_EN",
"value": "1",
"staticConfig": false,
"isTouched": false
},
{
"id": "VMON1_EN",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "VMON2_EN",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "VMON1_RV_SEL",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "VMON2_RV_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "VMON_DEGLITCH_SEL",
"value": "0",
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "VCCA_PG_WINDOW",
"value": 127,
"fields": [
{
"id": "VCCA_OV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
},
{
"id": "VCCA_UV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
},
{
"id": "VCCA_PG_SET",
"value": "1",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "VMON1_PG_WINDOW",
"value": 63,
"fields": [
{
"id": "VMON1_OV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
},
{
"id": "VMON1_UV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
},
{
"id": "VMON1_RANGE",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "VMON1_PG_LEVEL",
"value": 55,
"fields": [
{
"id": "VMON1_PG_SET",
"value": "55",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "VMON2_PG_WINDOW",
"value": 63,
"fields": [
{
"id": "VMON2_OV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
},
{
"id": "VMON2_UV_THR",
"value": "7",
"staticConfig": true,
"isTouched": false
},
{
"id": "VMON2_RANGE",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "VMON2_PG_LEVEL",
"value": 178,
"fields": [
{
"id": "VMON2_PG_SET",
"value": "178",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GPIO1_CONF",
"value": 109,
"fields": [
{
"id": "GPIO1_OD",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO1_DIR",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO1_SEL",
"value": "3",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO1_PU_SEL",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO1_PU_PD_EN",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO1_DEGLITCH_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GPIO2_CONF",
"value": 0,
"fields": [
{
"id": "GPIO2_OD",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO2_DIR",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO2_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO2_PU_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO2_PU_PD_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO2_DEGLITCH_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GPIO3_CONF",
"value": 5,
"fields": [
{
"id": "GPIO3_OD",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO3_DIR",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO3_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO3_PU_SEL",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO3_PU_PD_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO3_DEGLITCH_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GPIO4_CONF",
"value": 32,
"fields": [
{
"id": "GPIO4_OD",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO4_DIR",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO4_SEL",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO4_PU_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO4_PU_PD_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO4_DEGLITCH_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GPIO5_CONF",
"value": 103,
"fields": [
{
"id": "GPIO5_OD",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO5_DIR",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO5_SEL",
"value": "3",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO5_PU_SEL",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO5_PU_PD_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO5_DEGLITCH_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GPIO6_CONF",
"value": 36,
"fields": [
{
"id": "GPIO6_OD",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO6_DIR",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO6_SEL",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO6_PU_SEL",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO6_PU_PD_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO6_DEGLITCH_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GPIO7_CONF",
"value": 96,
"fields": [
{
"id": "GPIO7_OD",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO7_DIR",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO7_SEL",
"value": "3",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO7_PU_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO7_PU_PD_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO7_DEGLITCH_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GPIO8_CONF",
"value": 64,
"fields": [
{
"id": "GPIO8_OD",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO8_DIR",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO8_SEL",
"value": "2",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO8_PU_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO8_PU_PD_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO8_DEGLITCH_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GPIO9_CONF",
"value": 1,
"fields": [
{
"id": "GPIO9_OD",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO9_DIR",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO9_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO9_PU_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO9_PU_PD_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO9_DEGLITCH_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GPIO10_CONF",
"value": 1,
"fields": [
{
"id": "GPIO10_OD",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO10_DIR",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO10_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO10_PU_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO10_PU_PD_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO10_DEGLITCH_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "ENABLE_CONF",
"value": 0,
"fields": [
{
"id": "ENABLE_POL",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GPIO_OUT_1",
"value": 0,
"fields": [
{
"id": "GPIO1_OUT",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "GPIO2_OUT",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "GPIO3_OUT",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "GPIO4_OUT",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "GPIO5_OUT",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "GPIO6_OUT",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "GPIO7_OUT",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "GPIO8_OUT",
"value": 0,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GPIO_OUT_2",
"value": 0,
"fields": [
{
"id": "GPIO9_OUT",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO10_OUT",
"value": 0,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "GPIO_IN_1",
"value": "0",
"fields": [
{
"id": "GPIO1_IN",
"value": "0",
"isTouched": false
},
{
"id": "GPIO2_IN",
"value": "0",
"isTouched": false
},
{
"id": "GPIO3_IN",
"value": "0",
"isTouched": false
},
{
"id": "GPIO4_IN",
"value": "0",
"isTouched": false
},
{
"id": "GPIO5_IN",
"value": "0",
"isTouched": false
},
{
"id": "GPIO6_IN",
"value": "0",
"isTouched": false
},
{
"id": "GPIO7_IN",
"value": "0",
"isTouched": false
},
{
"id": "GPIO8_IN",
"value": "0",
"isTouched": false
}
]
},
{
"id": "GPIO_IN_2",
"value": "0",
"fields": [
{
"id": "GPIO9_IN",
"value": "0",
"isTouched": false
},
{
"id": "GPIO10_IN",
"value": "0",
"isTouched": false
}
]
},
{
"id": "RAIL_SEL_1",
"value": 85,
"fields": [
{
"id": "BUCK1_GRP_SEL",
"value": "1",
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK2_GRP_SEL",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_GRP_SEL",
"value": "1",
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK4_GRP_SEL",
"value": "1",
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "RAIL_SEL_3",
"value": 84,
"fields": [
{
"id": "VCCA_GRP_SEL",
"value": "1",
"staticConfig": false,
"isTouched": false
},
{
"id": "VMON1_GRP_SEL",
"value": "1",
"staticConfig": false,
"isTouched": false
},
{
"id": "VMON2_GRP_SEL",
"value": "1",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "FSM_TRIG_SEL_1",
"value": 21,
"fields": [
{
"id": "MCU_RAIL_TRIG",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "SOC_RAIL_TRIG",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "OTHER_RAIL_TRIG",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "SEVERE_ERR_TRIG",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "FSM_TRIG_SEL_2",
"value": 1,
"fields": [
{
"id": "MODERATE_ERR_TRIG",
"value": "1",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "FSM_TRIG_MASK_1",
"value": 0,
"fields": [
{
"id": "GPIO1_FSM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO1_FSM_MASK_POL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO2_FSM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO2_FSM_MASK_POL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO3_FSM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO3_FSM_MASK_POL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO4_FSM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO4_FSM_MASK_POL",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "FSM_TRIG_MASK_2",
"value": 0,
"fields": [
{
"id": "GPIO5_FSM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO5_FSM_MASK_POL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO6_FSM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO6_FSM_MASK_POL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO7_FSM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO7_FSM_MASK_POL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO8_FSM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO8_FSM_MASK_POL",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "FSM_TRIG_MASK_3",
"value": 0,
"fields": [
{
"id": "GPIO9_FSM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO9_FSM_MASK_POL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO10_FSM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO10_FSM_MASK_POL",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "MASK_BUCK1_2",
"value": 0,
"fields": [
{
"id": "BUCK1_ILIM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK1_OV_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK1_UV_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK2_ILIM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK2_OV_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK2_UV_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "MASK_BUCK3_4",
"value": 0,
"fields": [
{
"id": "BUCK3_ILIM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_OV_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_UV_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK4_OV_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK4_UV_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK4_ILIM_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "MASK_VMON",
"value": 0,
"fields": [
{
"id": "VCCA_OV_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "VCCA_UV_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "VMON1_OV_MASK",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "VMON1_UV_MASK",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "VMON2_OV_MASK",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "VMON2_UV_MASK",
"value": "0",
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "MASK_GPIO1_8_FALL",
"value": 255,
"fields": [
{
"id": "GPIO1_FALL_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO2_FALL_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO3_FALL_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO4_FALL_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO5_FALL_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO6_FALL_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO7_FALL_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO8_FALL_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "MASK_GPIO1_8_RISE",
"value": 255,
"fields": [
{
"id": "GPIO1_RISE_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO2_RISE_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO3_RISE_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO4_RISE_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO5_RISE_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO6_RISE_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO7_RISE_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO8_RISE_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "MASK_GPIO9_10",
"value": 27,
"fields": [
{
"id": "GPIO9_FALL_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO9_RISE_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO10_FALL_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "GPIO10_RISE_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "MASK_STARTUP",
"value": 0,
"fields": [
{
"id": "SOFT_REBOOT_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "ENABLE_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "FSD_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "MASK_MISC",
"value": 0,
"fields": [
{
"id": "TWARN_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "BIST_PASS_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "EXT_CLK_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "MASK_MODERATE_ERR",
"value": 0,
"fields": [
{
"id": "BIST_FAIL_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "REG_CRC_ERR_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "SPMI_ERR_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "NINT_READBACK_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "NRSTOUT_READBACK_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "MASK_FSM_ERR",
"value": 0,
"fields": [
{
"id": "IMM_SHUTDOWN_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "MCU_PWR_ERR_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "SOC_PWR_ERR_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "ORD_SHUTDOWN_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "WD_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "MASK_COMM_ERR",
"value": 0,
"fields": [
{
"id": "COMM_FRM_ERR_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "COMM_CRC_ERR_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "COMM_ADR_ERR_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "I2C2_CRC_ERR_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "I2C2_ADR_ERR_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "MASK_READBACK_ERR",
"value": 0,
"fields": [
{
"id": "EN_DRV_READBACK_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "NRSTOUT_SOC_READBACK_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "MASK_ESM",
"value": 0,
"fields": [
{
"id": "ESM_MCU_PIN_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "ESM_MCU_RST_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "ESM_MCU_FAIL_MASK",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "INT_TOP",
"value": "0",
"fields": [
{
"id": "MODERATE_ERR_INT",
"value": "0",
"isTouched": false
},
{
"id": "GPIO_INT",
"value": "0",
"isTouched": false
},
{
"id": "SEVERE_ERR_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK_INT",
"value": "0",
"isTouched": false
},
{
"id": "FSM_ERR_INT",
"value": "0",
"isTouched": false
},
{
"id": "STARTUP_INT",
"value": "0",
"isTouched": false
},
{
"id": "MISC_INT",
"value": "0",
"isTouched": false
},
{
"id": "VMON_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_BUCK",
"value": "0",
"fields": [
{
"id": "BUCK1_2_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK3_4_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_BUCK1_2",
"value": "0",
"fields": [
{
"id": "BUCK1_OV_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK1_UV_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK1_ILIM_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK1_SC_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK2_OV_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK2_UV_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK2_SC_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK2_ILIM_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_BUCK3_4",
"value": "0",
"fields": [
{
"id": "BUCK3_OV_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK3_UV_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK3_ILIM_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK3_SC_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK4_OV_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK4_UV_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK4_SC_INT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK4_ILIM_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_VMON",
"value": "0",
"fields": [
{
"id": "VCCA_OV_INT",
"value": "0",
"isTouched": false
},
{
"id": "VCCA_UV_INT",
"value": "0",
"isTouched": false
},
{
"id": "VMON1_OV_INT",
"value": "0",
"isTouched": false
},
{
"id": "VMON1_UV_INT",
"value": "0",
"isTouched": false
},
{
"id": "VMON2_OV_INT",
"value": "0",
"isTouched": false
},
{
"id": "VMON2_UV_INT",
"value": "0",
"isTouched": false
},
{
"id": "VMON1_RV_INT",
"value": "0",
"isTouched": false
},
{
"id": "VMON2_RV_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_GPIO",
"value": "0",
"fields": [
{
"id": "GPIO1_8_INT",
"value": "0",
"isTouched": false
},
{
"id": "GPIO9_INT",
"value": "0",
"isTouched": false
},
{
"id": "GPIO10_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_GPIO1_8",
"value": "0",
"fields": [
{
"id": "GPIO1_INT",
"value": "0",
"isTouched": false
},
{
"id": "GPIO2_INT",
"value": "0",
"isTouched": false
},
{
"id": "GPIO3_INT",
"value": "0",
"isTouched": false
},
{
"id": "GPIO4_INT",
"value": "0",
"isTouched": false
},
{
"id": "GPIO5_INT",
"value": "0",
"isTouched": false
},
{
"id": "GPIO6_INT",
"value": "0",
"isTouched": false
},
{
"id": "GPIO7_INT",
"value": "0",
"isTouched": false
},
{
"id": "GPIO8_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_STARTUP",
"value": "0",
"fields": [
{
"id": "SOFT_REBOOT_INT",
"value": "0",
"isTouched": false
},
{
"id": "FSD_INT",
"value": "0",
"isTouched": false
},
{
"id": "ENABLE_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_MISC",
"value": "0",
"fields": [
{
"id": "EXT_CLK_INT",
"value": "0",
"isTouched": false
},
{
"id": "TWARN_INT",
"value": "0",
"isTouched": false
},
{
"id": "BIST_PASS_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_MODERATE_ERR",
"value": "0",
"fields": [
{
"id": "TSD_ORD_INT",
"value": "0",
"isTouched": false
},
{
"id": "BIST_FAIL_INT",
"value": "0",
"isTouched": false
},
{
"id": "SPMI_ERR_INT",
"value": "0",
"isTouched": false
},
{
"id": "REG_CRC_ERR_INT",
"value": "0",
"isTouched": false
},
{
"id": "RECOV_CNT_INT",
"value": "0",
"isTouched": false
},
{
"id": "NINT_READBACK_INT",
"value": "0",
"isTouched": false
},
{
"id": "NRSTOUT_READBACK_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_SEVERE_ERR",
"value": "0",
"fields": [
{
"id": "TSD_IMM_INT",
"value": "0",
"isTouched": false
},
{
"id": "VCCA_OVP_INT",
"value": "0",
"isTouched": false
},
{
"id": "PFSM_ERR_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_FSM_ERR",
"value": "0",
"fields": [
{
"id": "IMM_SHUTDOWN_INT",
"value": "0",
"isTouched": false
},
{
"id": "MCU_PWR_ERR_INT",
"value": "0",
"isTouched": false
},
{
"id": "SOC_PWR_ERR_INT",
"value": "0",
"isTouched": false
},
{
"id": "ORD_SHUTDOWN_INT",
"value": "0",
"isTouched": false
},
{
"id": "COMM_ERR_INT",
"value": "0",
"isTouched": false
},
{
"id": "READBACK_ERR_INT",
"value": "0",
"isTouched": false
},
{
"id": "ESM_INT",
"value": "0",
"isTouched": false
},
{
"id": "WD_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_COMM_ERR",
"value": "0",
"fields": [
{
"id": "COMM_FRM_ERR_INT",
"value": "0",
"isTouched": false
},
{
"id": "COMM_CRC_ERR_INT",
"value": "0",
"isTouched": false
},
{
"id": "COMM_ADR_ERR_INT",
"value": "0",
"isTouched": false
},
{
"id": "I2C2_CRC_ERR_INT",
"value": "0",
"isTouched": false
},
{
"id": "I2C2_ADR_ERR_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_READBACK_ERR",
"value": "0",
"fields": [
{
"id": "NRSTOUT_SOC_READBACK_INT",
"value": "0",
"isTouched": false
},
{
"id": "EN_DRV_READBACK_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_ESM",
"value": "0",
"fields": [
{
"id": "ESM_MCU_RST_INT",
"value": "0",
"isTouched": false
},
{
"id": "ESM_MCU_FAIL_INT",
"value": "0",
"isTouched": false
},
{
"id": "ESM_MCU_PIN_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "STAT_BUCK1_2",
"value": "0",
"fields": [
{
"id": "BUCK1_OV_STAT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK1_UV_STAT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK1_ILIM_STAT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK2_OV_STAT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK2_UV_STAT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK2_ILIM_STAT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "STAT_BUCK3_4",
"value": "0",
"fields": [
{
"id": "BUCK3_OV_STAT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK3_UV_STAT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK3_ILIM_STAT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK4_OV_STAT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK4_UV_STAT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK4_ILIM_STAT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "STAT_VMON",
"value": "0",
"fields": [
{
"id": "VCCA_OV_STAT",
"value": "0",
"isTouched": false
},
{
"id": "VCCA_UV_STAT",
"value": "0",
"isTouched": false
},
{
"id": "VMON1_OV_STAT",
"value": "0",
"isTouched": false
},
{
"id": "VMON1_UV_STAT",
"value": "0",
"isTouched": false
},
{
"id": "VMON2_OV_STAT",
"value": "0",
"isTouched": false
},
{
"id": "VMON2_UV_STAT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "STAT_STARTUP",
"value": "0",
"fields": [
{
"id": "ENABLE_STAT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "STAT_MISC",
"value": "0",
"fields": [
{
"id": "EXT_CLK_STAT",
"value": "0",
"isTouched": false
},
{
"id": "TWARN_STAT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "STAT_MODERATE_ERR",
"value": "0",
"fields": [
{
"id": "TSD_ORD_STAT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "STAT_SEVERE_ERR",
"value": "0",
"fields": [
{
"id": "TSD_IMM_STAT",
"value": "0",
"isTouched": false
},
{
"id": "VCCA_OVP_STAT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "STAT_READBACK_ERR",
"value": "0",
"fields": [
{
"id": "NRSTOUT_SOC_READBACK_STAT",
"value": "0",
"isTouched": false
},
{
"id": "EN_DRV_READBACK_STAT",
"value": "0",
"isTouched": false
},
{
"id": "NINT_READBACK_STAT",
"value": "0",
"isTouched": false
},
{
"id": "NRSTOUT_READBACK_STAT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "PGOOD_SEL_1",
"value": 85,
"fields": [
{
"id": "PGOOD_SEL_BUCK1",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "PGOOD_SEL_BUCK2",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "PGOOD_SEL_BUCK3",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "PGOOD_SEL_BUCK4",
"value": "1",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "PGOOD_SEL_4",
"value": 151,
"fields": [
{
"id": "PGOOD_SEL_VCCA",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "PGOOD_SEL_TDIE_WARN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "PGOOD_SEL_NRSTOUT",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "PGOOD_SEL_NRSTOUT_SOC",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "PGOOD_POL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "PGOOD_WINDOW",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "PGOOD_SEL_VMON1",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "PGOOD_SEL_VMON2",
"value": "1",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "PLL_CTRL",
"value": 1,
"fields": [
{
"id": "EXT_CLK_FREQ",
"value": "1",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "CONFIG_1",
"value": 192,
"fields": [
{
"id": "TWARN_LEVEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "I2C1_HS",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "I2C2_HS",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "EN_ILIM_FSM_CTRL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "NSLEEP1_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "NSLEEP2_MASK",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "TSD_ORD_LEVEL",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "ENABLE_DRV_REG",
"value": "0",
"fields": [
{
"id": "ENABLE_DRV",
"value": "0",
"isTouched": false
}
]
},
{
"id": "MISC_CTRL",
"value": "0",
"fields": [
{
"id": "NRSTOUT",
"value": "0",
"isTouched": false
},
{
"id": "NRSTOUT_SOC",
"value": "0",
"isTouched": false
},
{
"id": "LPM_EN",
"value": "0",
"isTouched": false
},
{
"id": "CLKMON_EN",
"value": "0",
"isTouched": false
},
{
"id": "SEL_EXT_CLK",
"value": "0",
"isTouched": false
},
{
"id": "SYNCCLKOUT_FREQ_SEL",
"value": "0",
"isTouched": false
},
{
"id": "REFOUT_EN",
"value": "0",
"isTouched": false
}
]
},
{
"id": "ENABLE_DRV_STAT",
"value": "0",
"fields": [
{
"id": "EN_DRV_IN",
"value": "0",
"isTouched": false
},
{
"id": "NRSTOUT_IN",
"value": "0",
"isTouched": false
},
{
"id": "NRSTOUT_SOC_IN",
"value": "0",
"isTouched": false
},
{
"id": "FORCE_EN_DRV_LOW",
"value": "0",
"isTouched": false
},
{
"id": "SPMI_LPM_EN",
"value": "0",
"isTouched": false
}
]
},
{
"id": "RECOV_CNT_REG_1",
"value": "0",
"fields": [
{
"id": "RECOV_CNT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "RECOV_CNT_REG_2",
"value": 0,
"fields": [
{
"id": "RECOV_CNT_THR",
"value": "15",
"staticConfig": true,
"isTouched": false
},
{
"id": "RECOV_CNT_CLR",
"value": "0",
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "FSM_I2C_TRIGGERS",
"value": "0",
"fields": [
{
"id": "TRIGGER_I2C_1",
"value": "0",
"isTouched": false
},
{
"id": "TRIGGER_I2C_2",
"value": "0",
"isTouched": false
},
{
"id": "TRIGGER_I2C_3",
"value": "0",
"isTouched": false
},
{
"id": "TRIGGER_I2C_4",
"value": "0",
"isTouched": false
},
{
"id": "TRIGGER_I2C_5",
"value": "0",
"isTouched": false
},
{
"id": "TRIGGER_I2C_6",
"value": "0",
"isTouched": false
},
{
"id": "TRIGGER_I2C_7",
"value": "0",
"isTouched": false
},
{
"id": "TRIGGER_I2C_0",
"value": "0",
"isTouched": false
}
]
},
{
"id": "FSM_NSLEEP_TRIGGERS",
"value": "0",
"fields": [
{
"id": "NSLEEP1B",
"value": "0",
"isTouched": false
},
{
"id": "NSLEEP2B",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK_RESET_REG",
"value": 0,
"fields": [
{
"id": "BUCK1_RESET",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK2_RESET",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_RESET",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK4_RESET",
"value": 0,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "SPREAD_SPECTRUM_1",
"value": 0,
"fields": [
{
"id": "SS_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "SS_DEPTH",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "FREQ_SEL",
"value": 0,
"fields": [
{
"id": "BUCK1_FREQ_SEL",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK2_FREQ_SEL",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_FREQ_SEL",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK4_FREQ_SEL",
"value": 0,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "FSM_STEP_SIZE",
"value": 9,
"fields": [
{
"id": "PFSM_DELAY_STEP",
"value": 9,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "USER_SPARE_REGS",
"value": 0,
"fields": [
{
"id": "USER_SPARE_1",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "USER_SPARE_2",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "USER_SPARE_3",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "USER_SPARE_4",
"value": 0,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "ESM_MCU_START_REG",
"value": "0",
"fields": [
{
"id": "ESM_MCU_START",
"value": "0",
"isTouched": false
}
]
},
{
"id": "ESM_MCU_DELAY1_REG",
"value": "0",
"fields": [
{
"id": "ESM_MCU_DELAY1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "ESM_MCU_DELAY2_REG",
"value": "0",
"fields": [
{
"id": "ESM_MCU_DELAY2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "ESM_MCU_MODE_CFG",
"value": 0,
"fields": [
{
"id": "ESM_MCU_ERR_CNT_TH",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "ESM_MCU_ENDRV",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "ESM_MCU_EN",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "ESM_MCU_MODE",
"value": "0",
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "ESM_MCU_HMAX_REG",
"value": "0",
"fields": [
{
"id": "ESM_MCU_HMAX",
"value": "0",
"isTouched": false
}
]
},
{
"id": "ESM_MCU_HMIN_REG",
"value": "0",
"fields": [
{
"id": "ESM_MCU_HMIN",
"value": "0",
"isTouched": false
}
]
},
{
"id": "ESM_MCU_LMAX_REG",
"value": "0",
"fields": [
{
"id": "ESM_MCU_LMAX",
"value": "0",
"isTouched": false
}
]
},
{
"id": "ESM_MCU_LMIN_REG",
"value": "0",
"fields": [
{
"id": "ESM_MCU_LMIN",
"value": "0",
"isTouched": false
}
]
},
{
"id": "ESM_MCU_ERR_CNT_REG",
"value": "0",
"fields": [
{
"id": "ESM_MCU_ERR_CNT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "REGISTER_LOCK",
"value": "0",
"fields": [
{
"id": "REGISTER_LOCK_STATUS",
"value": "0",
"isTouched": false
}
]
},
{
"id": "USER_EE_CTRL_1",
"value": "0",
"fields": [
{
"id": "USER_EE_PROG_UNLOCK_SEQ",
"value": "0",
"isTouched": false
}
]
},
{
"id": "USER_EE_CTRL_2",
"value": "0",
"fields": [
{
"id": "USER_PROG_ALLOWED",
"value": 1,
"isTouched": false
},
{
"id": "USER_PROG_UNLOCKED",
"value": 1,
"isTouched": false
},
{
"id": "EE_PROG_USER",
"value": 0,
"isTouched": false
},
{
"id": "EE_PROG_PFSM",
"value": 0,
"isTouched": false
},
{
"id": "EE_PROG_STATUS",
"value": 0,
"isTouched": false
},
{
"id": "EE_PROG_MODE",
"value": 1,
"isTouched": false
}
]
},
{
"id": "SRAM_ADDR_CTRL",
"value": 0,
"fields": [
{
"id": "SRAM_SEL",
"value": 0,
"isTouched": false
}
]
},
{
"id": "RECOV_CNT_PFSM_INCR",
"value": "0",
"fields": [
{
"id": "INCREMENT_RECOV_CNT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "MANUFACTURING_VER",
"value": "0",
"fields": [
{
"id": "SILICON_REV",
"value": "0",
"isTouched": false
}
]
},
{
"id": "CUSTOMER_NVM_ID_REG",
"value": 2,
"fields": [
{
"id": "CUSTOMER_NVM_ID",
"value": 2,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "VMON_CONF",
"value": 0,
"fields": [
{
"id": "VMON1_SLEW_RATE",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "VMON2_SLEW_RATE",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "INT_SPI_STATUS",
"value": "0",
"fields": [
{
"id": "WD_SWINT",
"value": "0",
"isTouched": false
},
{
"id": "TWARN_SWINT",
"value": "0",
"isTouched": false
},
{
"id": "ESM_MCU_PIN_SWINT",
"value": "0",
"isTouched": false
},
{
"id": "COMM_FRM_ERR_SWINT",
"value": "0",
"isTouched": false
},
{
"id": "COMM_CRC_ERR_SWINT",
"value": "0",
"isTouched": false
},
{
"id": "COMM_ADR_ERR_SWINT",
"value": "0",
"isTouched": false
},
{
"id": "EN_DRV_STAT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "SOFT_REBOOT_REG",
"value": "0",
"fields": [
{
"id": "SOFT_REBOOT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "STARTUP_CTRL",
"value": 96,
"fields": [
{
"id": "FAST_BIST",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "STARTUP_DEST",
"value": "3",
"staticConfig": false,
"isTouched": false
},
{
"id": "LP_STANDBY_SEL",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "FIRST_STARTUP_DONE",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "SKIP_LP_STANDBY_EE_READ",
"value": "0",
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "SCRATCH_PAD_REG_1",
"value": "0",
"fields": [
{
"id": "SCRATCH_PAD_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "SCRATCH_PAD_REG_2",
"value": "0",
"fields": [
{
"id": "SCRATCH_PAD_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "SCRATCH_PAD_REG_3",
"value": "0",
"fields": [
{
"id": "SCRATCH_PAD_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "SCRATCH_PAD_REG_4",
"value": "0",
"fields": [
{
"id": "SCRATCH_PAD_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "PFSM_DELAY_REG_1",
"value": 0,
"fields": [
{
"id": "PFSM_DELAY1",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "PFSM_DELAY_REG_2",
"value": 0,
"fields": [
{
"id": "PFSM_DELAY2",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "PFSM_DELAY_REG_3",
"value": 0,
"fields": [
{
"id": "PFSM_DELAY3",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "PFSM_DELAY_REG_4",
"value": 0,
"fields": [
{
"id": "PFSM_DELAY4",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
}
]
},
{
"id": "CRCRegisters-user_mem",
"registers": [
{
"id": "CRC_CALC_CONTROL",
"value": "0",
"fields": [
{
"id": "RUN_CRC_BIST",
"value": "0",
"isTouched": false
},
{
"id": "RUN_CRC_UPDATE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "CRC_1",
"value": 0,
"fields": [
{
"id": "REGMAP_USER_INCLUDE_PERSIST_CRC16_LOW",
"value": "0",
"isTouched": false
}
]
},
{
"id": "CRC_2",
"value": 0,
"fields": [
{
"id": "REGMAP_USER_INCLUDE_PERSIST_CRC16_HIGH",
"value": "0",
"isTouched": false
}
]
},
{
"id": "CRC_3",
"value": 0,
"fields": [
{
"id": "REGMAP_USER_EXCLUDE_PERSIST_CRC16_LOW",
"value": "0",
"isTouched": false
}
]
},
{
"id": "CRC_4",
"value": 0,
"fields": [
{
"id": "REGMAP_USER_EXCLUDE_PERSIST_CRC16_HIGH",
"value": "0",
"isTouched": false
}
]
},
{
"id": "CRC_5",
"value": 0,
"fields": [
{
"id": "REGMAP_CONFIG_CRC16_LOW",
"value": "0",
"isTouched": false
}
]
},
{
"id": "CRC_6",
"value": 0,
"fields": [
{
"id": "REGMAP_CONFIG_CRC16_HIGH",
"value": "0",
"isTouched": false
}
]
},
{
"id": "CRC_7",
"value": 0,
"fields": [
{
"id": "SRAM_BANK0_CRC16_LOW",
"value": "0",
"isTouched": false
}
]
},
{
"id": "CRC_8",
"value": 0,
"fields": [
{
"id": "SRAM_BANK0_CRC16_HIGH",
"value": "0",
"isTouched": false
}
]
},
{
"id": "CRC_9",
"value": 0,
"fields": [
{
"id": "SRAM_BANK1_CRC16_LOW",
"value": "0",
"isTouched": false
}
]
},
{
"id": "CRC_10",
"value": 0,
"fields": [
{
"id": "SRAM_BANK1_CRC16_HIGH",
"value": "0",
"isTouched": false
}
]
},
{
"id": "CRC_15",
"value": 0,
"fields": [
{
"id": "REGMAP_TRIM_CRC16_LOW",
"value": "0",
"isTouched": false
}
]
},
{
"id": "CRC_16",
"value": 0,
"fields": [
{
"id": "REGMAP_TRIM_CRC16_HIGH",
"value": "0",
"isTouched": false
}
]
}
]
},
{
"id": "ConfigRegisters-user_mem",
"registers": [
{
"id": "BUCK_CONFIG_ANALOG_0",
"value": 2,
"fields": [
{
"id": "SEL_LOOP_NEG_HYST",
"value": 2,
"isTouched": false
},
{
"id": "SEL_GATE_EARLY_SENSE",
"value": 0,
"isTouched": false
},
{
"id": "SEL_TRAD_NON_OVERLAP",
"value": 0,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_ANALOG_1",
"value": 0,
"fields": [
{
"id": "BUCK1_SEL_NEG_OCP_HYST",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK2_SEL_NEG_OCP_HYST",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_SEL_NEG_OCP_HYST",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK4_SEL_NEG_OCP_HYST",
"value": 0,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_ANALOG_2",
"value": 1,
"fields": [
{
"id": "SEL_RAMP_ARTIF",
"value": 1,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_ANALOG_3",
"value": 0,
"fields": [
{
"id": "BUCK1_SEL_ISENSE_SLOPE_COMPENSATION",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK1_SEL_VOUT_ADC_LEVEL",
"value": 0,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_ANALOG_4",
"value": 0,
"fields": [
{
"id": "BUCK2_SEL_ISENSE_SLOPE_COMPENSATION",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK2_SEL_VOUT_ADC_LEVEL",
"value": 0,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_ANALOG_5",
"value": 0,
"fields": [
{
"id": "BUCK3_SEL_ISENSE_SLOPE_COMPENSATION",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_SEL_VOUT_ADC_LEVEL",
"value": 0,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_ANALOG_6",
"value": 0,
"fields": [
{
"id": "BUCK4_SEL_ISENSE_SLOPE_COMPENSATION",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK4_SEL_VOUT_ADC_LEVEL",
"value": 0,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_ANALOG_7",
"value": 255,
"fields": [
{
"id": "BUCK1_SEL_FB_FILTER",
"value": 3,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK2_SEL_FB_FILTER",
"value": 3,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_SEL_FB_FILTER",
"value": 3,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK4_SEL_FB_FILTER",
"value": 3,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_ANALOG_8",
"value": 0,
"fields": [
{
"id": "EN_SW_RT_SHORT_DETECTORS",
"value": 0,
"isTouched": false
},
{
"id": "EN_IAVE_LOOP_INJECTOR",
"value": 0,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_RADAR",
"value": 0,
"fields": [
{
"id": "BUCK1_EN_RADAR_MODE",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK2_EN_RADAR_MODE",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_EN_RADAR_MODE",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK4_EN_RADAR_MODE",
"value": 0,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_0",
"value": 84,
"fields": [
{
"id": "BUCK1_SEL_PHASE_SHEDD",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK1_SEL_PHASE_ADD",
"value": 1,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK3_SEL_PHASE_SHEDD",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_SEL_PHASE_ADD",
"value": 1,
"staticConfig": true,
"isTouched": false
},
{
"id": "EN_LOAD_COMP_BLANK",
"value": 1,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_1",
"value": 63,
"fields": [
{
"id": "EN_PLL_PROP_EXTEND",
"value": 1,
"staticConfig": false,
"isTouched": false
},
{
"id": "EN_SMART_OCP_BLANK",
"value": 1,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK1_SEL_POS_OCP_HYST",
"value": 1,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK2_SEL_POS_OCP_HYST",
"value": 1,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_SEL_POS_OCP_HYST",
"value": 1,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK4_SEL_POS_OCP_HYST",
"value": 1,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_2",
"value": 12,
"fields": [
{
"id": "SEL_HS_DETECTOR",
"value": 1,
"isTouched": false
},
{
"id": "EN_LONG_PFM_EXIT_CNTR",
"value": 1,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_3",
"value": 51,
"fields": [
{
"id": "EN_NEG_OCP",
"value": 1,
"isTouched": false
},
{
"id": "EN_POS_OCP",
"value": 1,
"isTouched": false
},
{
"id": "EN_NEG_OCP_PREVENT_DAC_STEPPING",
"value": 0,
"isTouched": false
},
{
"id": "EN_POS_OCP_PREVENT_DAC_STEPPING",
"value": 0,
"isTouched": false
},
{
"id": "EN_PFM_LOAD",
"value": 1,
"isTouched": false
},
{
"id": "EN_DOT_MODE",
"value": 1,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_4",
"value": 170,
"fields": [
{
"id": "BUCK1_SEL_OUTPUT_CAPS",
"value": 2,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK2_SEL_OUTPUT_CAPS",
"value": 2,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_SEL_OUTPUT_CAPS",
"value": 2,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK4_SEL_OUTPUT_CAPS",
"value": 2,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_5",
"value": 108,
"fields": [
{
"id": "LOOP_COEFF_I_BALANCE",
"value": 1,
"isTouched": false
},
{
"id": "SEL_ZERO_CROSS_FILTER_AVE",
"value": 1,
"isTouched": false
},
{
"id": "EN_AUTO_LOOP_COEFFS",
"value": 1,
"isTouched": false
},
{
"id": "LOOP_COEFF_FB_MSB",
"value": 1,
"isTouched": false
},
{
"id": "EN_LONG_ZERO_CROSS_FILTER",
"value": 0,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_6",
"value": 82,
"fields": [
{
"id": "FORCE_SS_ADAPT",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK1_SEL_RAMP",
"value": 2,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK2_SEL_RAMP",
"value": 2,
"staticConfig": true,
"isTouched": false
},
{
"id": "EN_SLOW_PLL_COEFFS",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "EN_PFM_PULSE_WAIT_LS_OCP",
"value": 1,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_7",
"value": 202,
"fields": [
{
"id": "BUCK3_SEL_RAMP",
"value": 2,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK4_SEL_RAMP",
"value": 2,
"staticConfig": true,
"isTouched": false
},
{
"id": "EN_SW_SHORT_DETECTORS",
"value": 1,
"staticConfig": false,
"isTouched": false
},
{
"id": "EN_FAST_PLL_0P7",
"value": 1,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_8",
"value": 131,
"fields": [
{
"id": "EN_FAST_VOUT_INTEGRATION",
"value": 1,
"isTouched": false
},
{
"id": "EN_I_BALANCE_INTEGRATOR",
"value": 1,
"isTouched": false
},
{
"id": "DIS_PFM_WAITS_LS_DETECTOR",
"value": 0,
"isTouched": false
},
{
"id": "DIS_PFM_WAITS_HS_DETECTOR",
"value": 0,
"isTouched": false
},
{
"id": "DIS_DVS_WAIT_COMPARATORS",
"value": 0,
"isTouched": false
},
{
"id": "EN_CONSTANT_PLL_DVS_COEFF",
"value": 0,
"isTouched": false
},
{
"id": "EN_SLOW_PLL_0P3",
"value": 1,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_9",
"value": 35,
"fields": [
{
"id": "EN_M_10M_TRAN_DETECTOR",
"value": 1,
"isTouched": false
},
{
"id": "EN_FAST_INTEGRATION_BYPASS_RAMP_RES",
"value": 1,
"isTouched": false
},
{
"id": "EN_LS_AFTER_HIZ",
"value": 0,
"isTouched": false
},
{
"id": "EN_PWM_LS_DETECTION",
"value": 0,
"isTouched": false
},
{
"id": "I_COEFF",
"value": 1,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_10",
"value": 9,
"fields": [
{
"id": "BUCK_NEG_ILIM",
"value": 1,
"isTouched": false
},
{
"id": "EN_ADAPTIVE_SINGLE_SHOT",
"value": 1,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_11",
"value": 24,
"fields": [
{
"id": "FIXED_SS_LENGTH",
"value": 24,
"isTouched": false
},
{
"id": "LONG_SINGLE_SHOT",
"value": 0,
"isTouched": false
}
]
},
{
"id": "GENERAL_REG_0",
"value": 1,
"fields": [
{
"id": "EN_OVP",
"value": 1,
"staticConfig": false,
"isTouched": false
},
{
"id": "DIS_UVLO_OVP_RESET",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "DIS_TSD",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "FAST_BOOT_BIST",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "VSYS_DEAD_LOCK_EN",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "PFSM_ERR_RESET_DIS",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "VMON_ABIST_EN",
"value": "1",
"staticConfig": true,
"isTouched": false
},
{
"id": "ABIST_ERROR_MASK",
"value": 0,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "GENERAL_REG_1",
"value": 0,
"fields": [
{
"id": "FREQ_SEL_UNLOCK",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "REG_CRC_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "EN_INITIALIZE_DPLL_RESTART",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "PFSM_ERR_MASK",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "CLKMON_ERR_MASK",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "DIS_REFSYS_UVLO_OVP_RESET",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BACKWARD_COMPATIBLE",
"value": 0,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GENERAL_REG_2",
"value": 128,
"fields": [
{
"id": "DIS_NRSTOUT_MCU_I2C_SPI_RESET",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "SLOW_AUTOZERO_SEL",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "EN_FIXED_DPLL_FREQ",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "SEL_RC_OSC",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "DISABLE_VM_NARROW_LIMITS",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "DISABLE_CHANGE_BG",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "DISABLE_USE_TRIMS",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "WD_EN_EE",
"value": 1,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "SERIAL_IF_CONFIG",
"value": 0,
"fields": [
{
"id": "I2C_SPI_SEL",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "I2C1_SPI_CRC_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
},
{
"id": "I2C2_CRC_EN",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "SPMI_CONFIG_1",
"value": 11,
"fields": [
{
"id": "SPMI_CRC_EN",
"value": 1,
"isTouched": false
},
{
"id": "SPMI_MASTER_SEL",
"value": 1,
"isTouched": false
},
{
"id": "SPMI_CLK_SEL",
"value": 2,
"isTouched": false
},
{
"id": "SPMI_SLAVE_PASSIVE",
"value": 0,
"isTouched": false
}
]
},
{
"id": "SPMI_CONFIG_2",
"value": 22,
"fields": [
{
"id": "SPMI_IF_SEL",
"value": 0,
"isTouched": false
},
{
"id": "SPMI_RETRY_LIMIT",
"value": 3,
"isTouched": false
},
{
"id": "SPMI_SLAVE_ASR_HOLD",
"value": 0,
"isTouched": false
},
{
"id": "SPMI_WD_AUTO_BOOT",
"value": 1,
"isTouched": false
},
{
"id": "SPMI_EN",
"value": 0,
"isTouched": false
},
{
"id": "SPMI_WD_EN",
"value": 0,
"isTouched": false
},
{
"id": "SPMI_WAKEUP_EN",
"value": 0,
"isTouched": false
}
]
},
{
"id": "SPMI_CONFIG_3",
"value": 136,
"fields": [
{
"id": "SPMI_WD_BOOT_INTERVAL",
"value": 8,
"isTouched": false
},
{
"id": "SPMI_WD_RUNTIME_INTERVAL",
"value": 8,
"isTouched": false
}
]
},
{
"id": "SPMI_CONFIG_4",
"value": 136,
"fields": [
{
"id": "SPMI_WD_RESPONSE_TIMEOUT",
"value": 8,
"isTouched": false
},
{
"id": "SPMI_PFSM_RESPONSE_TIMEOUT",
"value": 8,
"isTouched": false
}
]
},
{
"id": "SPMI_CONFIG_5",
"value": 136,
"fields": [
{
"id": "SPMI_WD_BOOT_BIST_TIMEOUT",
"value": 8,
"isTouched": false
},
{
"id": "SPMI_WD_RUNTIME_BIST_TIMEOUT",
"value": 8,
"isTouched": false
}
]
},
{
"id": "SPMI_CONFIG_6",
"value": 0,
"fields": [
{
"id": "BOOT_DELAY",
"value": 0,
"isTouched": false
}
]
},
{
"id": "SPMI_ID",
"value": 5,
"fields": [
{
"id": "SPMI_SID",
"value": 5,
"isTouched": false
},
{
"id": "SPMI_MID",
"value": 0,
"isTouched": false
}
]
},
{
"id": "I2C1_ID_REG",
"value": 96,
"fields": [
{
"id": "I2C1_ID",
"value": "96",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "I2C2_ID_REG",
"value": 18,
"fields": [
{
"id": "I2C2_ID",
"value": "18",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "CLOCK_REQS",
"value": 0,
"fields": [
{
"id": "FORCE_CLK_GATE",
"value": 0,
"isTouched": false
},
{
"id": "INT_LDO_PD_FORCE",
"value": 0,
"isTouched": false
}
]
},
{
"id": "PHASE_CONFIG",
"value": 1,
"fields": [
{
"id": "MP_CONFIG",
"value": "1",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "SLAVE_NVM_ID_1",
"value": 1,
"fields": [
{
"id": "SPMI_SLAVE_CNT",
"value": 1,
"isTouched": false
}
]
},
{
"id": "PFSM_CONFIG",
"value": 9,
"fields": [
{
"id": "PFSM_SEQ_MIN_TIME",
"value": 1,
"staticConfig": true,
"isTouched": false
},
{
"id": "SRAM_RELOAD_LIMIT",
"value": 2,
"staticConfig": true,
"isTouched": false
},
{
"id": "PFSM_PROXY_BRANCH_DIS",
"value": 0,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "GENERAL_REG_3",
"value": 0,
"fields": [
{
"id": "LPM_EN_DISABLES_VCCA_VMON",
"value": "0",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "XCOORD_REG",
"value": "0",
"fields": [
{
"id": "XCOORD",
"value": "0",
"isTouched": false
}
]
},
{
"id": "YCOORD_REG",
"value": "0",
"fields": [
{
"id": "YCOORD",
"value": "0",
"isTouched": false
}
]
},
{
"id": "WAFERNUM_REG",
"value": "0",
"fields": [
{
"id": "WAFERNUM",
"value": "0",
"isTouched": false
}
]
},
{
"id": "WAFERLOTNUM_REG_1",
"value": "0",
"fields": [
{
"id": "WAFERLOTNUM_23_16",
"value": "0",
"isTouched": false
}
]
},
{
"id": "WAFERLOTNUM_REG_2",
"value": "0",
"fields": [
{
"id": "WAFERLOTNUM_15_8",
"value": "0",
"isTouched": false
}
]
},
{
"id": "WAFERLOTNUM_REG_3",
"value": "0",
"fields": [
{
"id": "WAFERLOTNUM_7_0",
"value": "0",
"isTouched": false
}
]
},
{
"id": "WAFERFAB_REG",
"value": "0",
"fields": [
{
"id": "WAFERFAB",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_13",
"value": 15,
"fields": [
{
"id": "BUCK1_EN_P_10M_BODY_DIODE",
"value": 1,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK2_EN_P_10M_BODY_DIODE",
"value": 1,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_EN_P_10M_BODY_DIODE",
"value": 1,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK4_EN_P_10M_BODY_DIODE",
"value": 1,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_14",
"value": 15,
"fields": [
{
"id": "BUCK1_DOUBLE_PFM_PULSE",
"value": 1,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK2_DOUBLE_PFM_PULSE",
"value": 1,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_DOUBLE_PFM_PULSE",
"value": 1,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK4_DOUBLE_PFM_PULSE",
"value": 1,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK_CONFIG_DIGITAL_15",
"value": 0,
"fields": [
{
"id": "BUCK1_CHANGE_2MHZ_BELOW_0V5",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK2_CHANGE_2MHZ_BELOW_0V5",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "BUCK3_CHANGE_2MHZ_BELOW_0V5",
"value": 0,
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK4_CHANGE_2MHZ_BELOW_0V5",
"value": 0,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK_ILIM_CONFIG_1",
"value": 63,
"fields": [
{
"id": "BUCK1_MAX_ILIM",
"value": 7,
"isTouched": false
},
{
"id": "BUCK2_MAX_ILIM",
"value": 7,
"isTouched": false
}
]
},
{
"id": "BUCK_ILIM_CONFIG_2",
"value": 63,
"fields": [
{
"id": "BUCK3_MAX_ILIM",
"value": 7,
"isTouched": false
},
{
"id": "BUCK4_MAX_ILIM",
"value": 7,
"isTouched": false
}
]
},
{
"id": "SPREAD_SPECTRUM_CONFIG_1",
"value": 1,
"fields": [
{
"id": "SS_MODE",
"value": 1,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "SPREAD_SPECTRUM_CONFIG_2",
"value": 199,
"fields": [
{
"id": "SS_PARAM1",
"value": 7,
"staticConfig": true,
"isTouched": false
},
{
"id": "SS_PARAM2",
"value": 12,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "USER_EE_PROG_UNLOCK",
"value": 0,
"fields": [
{
"id": "USER_EE_PROG_UNLOCK_CODE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "INT_CONFIG_0",
"value": 0,
"fields": [
{
"id": "refsys_bg_buf_hi_bw",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "refsys_sel_ibias",
"value": 0,
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "SAFETY_CONFIG_0",
"value": 1,
"fields": [
{
"id": "safety_speedup",
"value": 1,
"staticConfig": true,
"isTouched": false
},
{
"id": "safety_sel_ibias",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "safety_bg_buf_hi_bw",
"value": 0,
"staticConfig": true,
"isTouched": false
}
]
}
]
},
{
"id": "TestRegisters-tm_mem",
"registers": [
{
"id": "TEST_MODE_LOCK",
"value": "0",
"fields": [
{
"id": "TM_UNLOCK_CODE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_MODE_STATUS",
"value": "0",
"fields": [
{
"id": "debug_mode",
"value": "0",
"isTouched": false
},
{
"id": "test_mode",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_SET_SCAN_MODE",
"value": "0",
"fields": [
{
"id": "SET_SCAN_MODE",
"value": "0",
"isTouched": false
},
{
"id": "SET_SCAN_OVST_MODE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "DMUX1_CTRL_1",
"value": "0",
"fields": [
{
"id": "TM_DMUX1_MAIN_SEL",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX1_INV",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX1_MODE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "DMUX1_CTRL_2",
"value": "0",
"fields": [
{
"id": "TM_DMUX1_SUB_SEL",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX1_DIV",
"value": "0",
"isTouched": false
}
]
},
{
"id": "DMUX2_CTRL_1",
"value": "0",
"fields": [
{
"id": "TM_DMUX2_MAIN_SEL",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX2_INV",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX2_MODE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "DMUX2_CTRL_2",
"value": "0",
"fields": [
{
"id": "TM_DMUX2_SUB_SEL",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX2_DIV",
"value": "0",
"isTouched": false
}
]
},
{
"id": "DMUX3_CTRL_1",
"value": "0",
"fields": [
{
"id": "TM_DMUX3_MAIN_SEL",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX3_INV",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX3_MODE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "DMUX3_CTRL_2",
"value": "0",
"fields": [
{
"id": "TM_DMUX3_SUB_SEL",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX3_DIV",
"value": "0",
"isTouched": false
}
]
},
{
"id": "DMUX4_CTRL_1",
"value": "0",
"fields": [
{
"id": "TM_DMUX4_MAIN_SEL",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX4_INV",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX4_MODE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "DMUX4_CTRL_2",
"value": "0",
"fields": [
{
"id": "TM_DMUX4_SUB_SEL",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX4_DIV",
"value": "0",
"isTouched": false
}
]
},
{
"id": "DMUX5_CTRL_1",
"value": "0",
"fields": [
{
"id": "TM_DMUX5_MAIN_SEL",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX5_INV",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX5_MODE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "DMUX5_CTRL_2",
"value": "0",
"fields": [
{
"id": "TM_DMUX5_SUB_SEL",
"value": "0",
"isTouched": false
},
{
"id": "TM_DMUX5_DIV",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_REG_8",
"value": "0",
"fields": [
{
"id": "NINT_TX_DIS",
"value": "0",
"isTouched": false
},
{
"id": "USE_TRIMS",
"value": "0",
"isTouched": false
},
{
"id": "VM_NARROW_LIMITS",
"value": "0",
"isTouched": false
},
{
"id": "NINT_TX",
"value": "0",
"isTouched": false
},
{
"id": "CHANGE_BG",
"value": "0",
"isTouched": false
},
{
"id": "START_ABIST",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_REG_9",
"value": "0",
"fields": [
{
"id": "BUCK1_MODE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_REG_10",
"value": "0",
"fields": [
{
"id": "BUCK2_MODE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_REG_11",
"value": "0",
"fields": [
{
"id": "BUCK3_MODE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_REG_12",
"value": "0",
"fields": [
{
"id": "BUCK4_MODE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_REG_14",
"value": "0",
"fields": [
{
"id": "BUCK1_VSET_MSB",
"value": "0",
"isTouched": false
},
{
"id": "TEST_SINGLE_SHOT",
"value": "0",
"isTouched": false
},
{
"id": "BUCK2_VSET_MSB",
"value": "0",
"isTouched": false
},
{
"id": "BUCK3_VSET_MSB",
"value": "0",
"isTouched": false
},
{
"id": "BUCK4_VSET_MSB",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_REG_15",
"value": "0",
"fields": [
{
"id": "LDO_EE_EN",
"value": "0",
"isTouched": false
},
{
"id": "LDO_EE_PLDN",
"value": "0",
"isTouched": false
},
{
"id": "BG_XMON_EN",
"value": "0",
"isTouched": false
},
{
"id": "SAFETY_EN_REFS",
"value": "0",
"isTouched": false
},
{
"id": "TEST_WLBI_MODE",
"value": "0",
"isTouched": false
},
{
"id": "DIS_REFSYS_INT",
"value": "0",
"isTouched": false
},
{
"id": "DIS_VIN_MONITOR",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_REG_16",
"value": "0",
"fields": [
{
"id": "TSD_FORCE",
"value": "0",
"isTouched": false
},
{
"id": "TSD_SEL_THRESHOLD",
"value": "0",
"isTouched": false
},
{
"id": "TSD_SEL_SENSOR",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_SPMI_1",
"value": "0",
"fields": [
{
"id": "TM_SPMI_TX_PAYLOAD",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_SPMI_2",
"value": "0",
"fields": [
{
"id": "TM_SPMI_TX_ADDRESS",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_SPMI_5",
"value": "0",
"fields": [
{
"id": "TM_SPMI_TEST_MODE",
"value": "0",
"isTouched": false
},
{
"id": "TM_SPMI_TX_REQ",
"value": "0",
"isTouched": false
},
{
"id": "TM_SPMI_TX_REQ_HIGH",
"value": "0",
"isTouched": false
},
{
"id": "TM_SPMI_TX_SLAVE_SEL",
"value": "0",
"isTouched": false
},
{
"id": "SPMI_TX_DONE",
"value": "0",
"isTouched": false
},
{
"id": "SPMI_RX_DONE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_SPMI_6",
"value": "0",
"fields": [
{
"id": "SPMI_RX_CMD",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_SPMI_7",
"value": "0",
"fields": [
{
"id": "SPMI_RX_PAYLOAD",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_PFSM_0",
"value": "0",
"fields": [
{
"id": "op_end",
"value": "0",
"isTouched": false
},
{
"id": "op_ready",
"value": "0",
"isTouched": false
},
{
"id": "pfsm_branch_self",
"value": "0",
"isTouched": false
},
{
"id": "pfsm_debug_trigger_id",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_PFSM_1",
"value": "0",
"fields": [
{
"id": "FREEZE_PFSM",
"value": "0",
"isTouched": false
},
{
"id": "TM_PFSM_SINGLE_STEP_EN",
"value": "0",
"isTouched": false
},
{
"id": "TM_PFSM_SINGLE_STEP_PULSE",
"value": "0",
"isTouched": false
},
{
"id": "TM_PFSM_BREAKPOINT_EN",
"value": "0",
"isTouched": false
},
{
"id": "op_debug_halt",
"value": "0",
"isTouched": false
},
{
"id": "op_breakpoint_match",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_PFSM_2",
"value": "0",
"fields": [
{
"id": "TM_PFSM_BREAKPOINT_ADDRESS_12_8",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_PFSM_3",
"value": "0",
"fields": [
{
"id": "TM_PFSM_BREAKPOINT_ADDRESS_7_0",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_FFSM_1",
"value": "0",
"fields": [
{
"id": "fixed_fsm_state",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_FFSM_2",
"value": "0",
"fields": [
{
"id": "next_fixed_fsm_state",
"value": "0",
"isTouched": false
},
{
"id": "force_fixed_fsm_state",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_REG_29",
"value": "0",
"fields": [
{
"id": "LDO_INT_PLDN",
"value": "0",
"isTouched": false
},
{
"id": "TM_LDOINT_DIS",
"value": "0",
"isTouched": false
},
{
"id": "FORCE_AUTOZERO_LOW",
"value": "0",
"isTouched": false
},
{
"id": "FORCE_AUTOZERO_HIGH",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_REG_30",
"value": "0",
"fields": [
{
"id": "OSC_128KHZ_EN",
"value": "0",
"isTouched": false
},
{
"id": "DPLL_EN",
"value": "0",
"isTouched": false
},
{
"id": "OSC_52M8HZ_EN",
"value": "0",
"isTouched": false
},
{
"id": "OSC_20MHZ_EN",
"value": "0",
"isTouched": false
},
{
"id": "OSC_MONITOR_20MHZ_EN",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_SRAM_1",
"value": "0",
"fields": [
{
"id": "TM_SRAM_MARGIN0",
"value": "0",
"isTouched": false
},
{
"id": "TM_SRAM_MARGIN1",
"value": "0",
"isTouched": false
},
{
"id": "TM_SRAM_MBIST_EN",
"value": "0",
"isTouched": false
},
{
"id": "TM_SRAM_MBIST_HOLD",
"value": "0",
"isTouched": false
},
{
"id": "TM_SRAM_MBIST_RESUME",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_SRAM_2",
"value": "0",
"fields": [
{
"id": "sram_mbist_done",
"value": "0",
"isTouched": false
},
{
"id": "sram_mbist_fail",
"value": "0",
"isTouched": false
},
{
"id": "sram_mbist_start_retention",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_PADRING_0",
"value": "0",
"fields": [
{
"id": "test_en_nint_cp_osc",
"value": "0",
"isTouched": false
},
{
"id": "test_en_atab_loop_cp",
"value": "0",
"isTouched": false
},
{
"id": "test_en_atab_loop_cp_current",
"value": "0",
"isTouched": false
},
{
"id": "test_en_drv_tx_dis",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_PADRING_1",
"value": "0",
"fields": [
{
"id": "test_en_atab_1v8",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_PADRING_3",
"value": "0",
"fields": [
{
"id": "test_en_atab_5v",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_PADRING_5",
"value": "0",
"fields": [
{
"id": "test_en_kelvin",
"value": "0",
"isTouched": false
},
{
"id": "atab_loleak",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_PADRING_6",
"value": "0",
"fields": [
{
"id": "test_en_atab_loop_rc",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_PADRING_7",
"value": "0",
"fields": [
{
"id": "TEST_PADRING_SPARE",
"value": "0",
"isTouched": false
},
{
"id": "test_dis_nint_cp_pd",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_VMVCCA_0",
"value": "0",
"fields": [
{
"id": "test_vmvcca_bg",
"value": "0",
"isTouched": false
},
{
"id": "test_vmvcca_vref_1v2",
"value": "0",
"isTouched": false
},
{
"id": "test_vmvcca_iptat",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_VMPVIN_0",
"value": "0",
"fields": [
{
"id": "test_vmpvin_bg",
"value": "0",
"isTouched": false
},
{
"id": "test_vmpvin_vref_1v2",
"value": "0",
"isTouched": false
},
{
"id": "test_vmpvin_iptat",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_INT_0",
"value": "0",
"fields": [
{
"id": "test_refsys_ibias",
"value": "0",
"isTouched": false
},
{
"id": "test_refsys_bg",
"value": "0",
"isTouched": false
},
{
"id": "test_refsys_ldo_int_en_vout_kelvin",
"value": "0",
"isTouched": false
},
{
"id": "test_refsys_ldo_int_en_ovst",
"value": "0",
"isTouched": false
},
{
"id": "test_refsys_ldo_int_pupd_hiz",
"value": "0",
"isTouched": false
},
{
"id": "test_refsys_ldo_int_en_ilim",
"value": "0",
"isTouched": false
},
{
"id": "test_refsys_ldo_int_en_ilim2",
"value": "0",
"isTouched": false
},
{
"id": "test_refsys_iptat",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_INT_1",
"value": "0",
"fields": [
{
"id": "test_refsys_bg_buffer",
"value": "0",
"isTouched": false
},
{
"id": "test_refsys_bg_buffer_en_hiz",
"value": "0",
"isTouched": false
},
{
"id": "test_refsys_amux_buffer_en_hiz",
"value": "0",
"isTouched": false
},
{
"id": "test_refsys_ldo_int_out_stage_dis",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_SAFETY_0",
"value": "0",
"fields": [
{
"id": "test_tsd",
"value": "0",
"isTouched": false
},
{
"id": "test_vmon_buck",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_SAFETY_1",
"value": "0",
"fields": [
{
"id": "test_safety_ibias",
"value": "0",
"isTouched": false
},
{
"id": "test_vmon_vcca",
"value": "0",
"isTouched": false
},
{
"id": "test_safety_bg_buffer_en_hiz",
"value": "0",
"isTouched": false
},
{
"id": "test_vmon",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_SAFETY_2",
"value": "0",
"fields": [
{
"id": "test_safety_bias_dist",
"value": "0",
"isTouched": false
},
{
"id": "test_safety_vref_1v2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TEST_EE_LDO_0",
"value": "0",
"fields": [
{
"id": "test_dft_iddq_scale",
"value": "0",
"isTouched": false
},
{
"id": "test_en_tmux1_in",
"value": "0",
"isTouched": false
},
{
"id": "test_en_tmux2_in",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_ATEST_REG_0",
"value": "0",
"fields": [
{
"id": "buck_atab_sel_1",
"value": "0",
"isTouched": false
},
{
"id": "test_integ_dac_short_output_1",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_artif_1",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_artif_pd_1",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_emu_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_ATEST_REG_1",
"value": "0",
"fields": [
{
"id": "test_iave_1",
"value": "0",
"isTouched": false
},
{
"id": "test_hs_gate_1",
"value": "0",
"isTouched": false
},
{
"id": "test_ovst_1",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_emu_pd_1",
"value": "0",
"isTouched": false
},
{
"id": "test_sw_short_detector_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_ATEST_REG_2",
"value": "0",
"fields": [
{
"id": "test_spare_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_DTEST_REG_0",
"value": 0,
"fields": [
{
"id": "buck_dtab0_sel_1",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "swc_buck_hs_1",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "swc_buck_hiz_1",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "force_pfm_1",
"value": "0",
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK1_DTEST_REG_1",
"value": "0",
"fields": [
{
"id": "buck_dtab1_sel_1",
"value": "0",
"isTouched": false
},
{
"id": "test_iave_pd_1",
"value": "0",
"isTouched": false
},
{
"id": "test_sample_izero_1",
"value": "0",
"isTouched": false
},
{
"id": "test_pulse_generator_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_DTEST_REG_2",
"value": "0",
"fields": [
{
"id": "test_buck_weak_driver_1",
"value": "0",
"isTouched": false
},
{
"id": "dis_loop_comp_hyst_1",
"value": "0",
"isTouched": false
},
{
"id": "dis_vref_filter_1",
"value": "0",
"isTouched": false
},
{
"id": "test_blank_1",
"value": "0",
"isTouched": false
},
{
"id": "test_single_shot_1",
"value": "0",
"isTouched": false
},
{
"id": "test_bypass_ramp_bias_res_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_DTEST_REG_3",
"value": "0",
"fields": [
{
"id": "test_integrator_word_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_DTEST_REG_4",
"value": "0",
"fields": [
{
"id": "test_carousel_ctrl_1",
"value": "0",
"isTouched": false
},
{
"id": "test_bypass_sw_latches_1",
"value": "0",
"isTouched": false
},
{
"id": "test_dis_autozero_1",
"value": "0",
"isTouched": false
},
{
"id": "test_pulse_gen_fixed_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_ATEST_REG_0",
"value": "0",
"fields": [
{
"id": "buck_atab_sel_2",
"value": "0",
"isTouched": false
},
{
"id": "test_integ_dac_short_output_2",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_artif_2",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_artif_pd_2",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_emu_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_ATEST_REG_1",
"value": "0",
"fields": [
{
"id": "test_iave_2",
"value": "0",
"isTouched": false
},
{
"id": "test_hs_gate_2",
"value": "0",
"isTouched": false
},
{
"id": "test_ovst_2",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_emu_pd_2",
"value": "0",
"isTouched": false
},
{
"id": "test_sw_short_detector_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_ATEST_REG_2",
"value": "0",
"fields": [
{
"id": "test_spare_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_DTEST_REG_0",
"value": 0,
"fields": [
{
"id": "buck_dtab0_sel_2",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "swc_buck_hs_2",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "swc_buck_hiz_2",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "force_pfm_2",
"value": "0",
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK2_DTEST_REG_1",
"value": "0",
"fields": [
{
"id": "buck_dtab1_sel_2",
"value": "0",
"isTouched": false
},
{
"id": "test_iave_pd_2",
"value": "0",
"isTouched": false
},
{
"id": "test_sample_izero_2",
"value": "0",
"isTouched": false
},
{
"id": "test_pulse_generator_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_DTEST_REG_2",
"value": "0",
"fields": [
{
"id": "dis_loop_comp_hyst_2",
"value": "0",
"isTouched": false
},
{
"id": "dis_vref_filter_2",
"value": "0",
"isTouched": false
},
{
"id": "test_blank_2",
"value": "0",
"isTouched": false
},
{
"id": "test_single_shot_2",
"value": "0",
"isTouched": false
},
{
"id": "test_buck_weak_driver_2",
"value": "0",
"isTouched": false
},
{
"id": "test_bypass_ramp_bias_res_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_DTEST_REG_3",
"value": "0",
"fields": [
{
"id": "test_integrator_word_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_DTEST_REG_4",
"value": "0",
"fields": [
{
"id": "test_carousel_ctrl_2",
"value": "0",
"isTouched": false
},
{
"id": "test_bypass_sw_latches_2",
"value": "0",
"isTouched": false
},
{
"id": "test_dis_autozero_2",
"value": "0",
"isTouched": false
},
{
"id": "test_pulse_gen_fixed_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_ATEST_REG_0",
"value": "0",
"fields": [
{
"id": "buck_atab_sel_3",
"value": "0",
"isTouched": false
},
{
"id": "test_integ_dac_short_output_3",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_artif_3",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_artif_pd_3",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_emu_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_ATEST_REG_1",
"value": "0",
"fields": [
{
"id": "test_iave_3",
"value": "0",
"isTouched": false
},
{
"id": "test_hs_gate_3",
"value": "0",
"isTouched": false
},
{
"id": "test_ovst_3",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_emu_pd_3",
"value": "0",
"isTouched": false
},
{
"id": "test_sw_short_detector_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_ATEST_REG_2",
"value": "0",
"fields": [
{
"id": "test_spare_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_DTEST_REG_0",
"value": 0,
"fields": [
{
"id": "buck_dtab0_sel_3",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "swc_buck_hs_3",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "swc_buck_hiz_3",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "force_pfm_3",
"value": "0",
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK3_DTEST_REG_1",
"value": "0",
"fields": [
{
"id": "buck_dtab1_sel_3",
"value": "0",
"isTouched": false
},
{
"id": "test_iave_pd_3",
"value": "0",
"isTouched": false
},
{
"id": "test_sample_izero_3",
"value": "0",
"isTouched": false
},
{
"id": "test_pulse_generator_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_DTEST_REG_2",
"value": "0",
"fields": [
{
"id": "dis_loop_comp_hyst_3",
"value": "0",
"isTouched": false
},
{
"id": "dis_vref_filter_3",
"value": "0",
"isTouched": false
},
{
"id": "test_blank_3",
"value": "0",
"isTouched": false
},
{
"id": "test_single_shot_3",
"value": "0",
"isTouched": false
},
{
"id": "test_buck_weak_driver_3",
"value": "0",
"isTouched": false
},
{
"id": "test_bypass_ramp_bias_res_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_DTEST_REG_3",
"value": "0",
"fields": [
{
"id": "test_integrator_word_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_DTEST_REG_4",
"value": "0",
"fields": [
{
"id": "test_carousel_ctrl_3",
"value": "0",
"isTouched": false
},
{
"id": "test_bypass_sw_latches_3",
"value": "0",
"isTouched": false
},
{
"id": "test_dis_autozero_3",
"value": "0",
"isTouched": false
},
{
"id": "test_pulse_gen_fixed_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_ATEST_REG_0",
"value": "0",
"fields": [
{
"id": "buck_atab_sel_4",
"value": "0",
"isTouched": false
},
{
"id": "test_integ_dac_short_output_4",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_artif_4",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_artif_pd_4",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_emu_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_ATEST_REG_1",
"value": "0",
"fields": [
{
"id": "test_iave_4",
"value": "0",
"isTouched": false
},
{
"id": "test_hs_gate_4",
"value": "0",
"isTouched": false
},
{
"id": "test_ovst_4",
"value": "0",
"isTouched": false
},
{
"id": "test_ramp_emu_pd_4",
"value": "0",
"isTouched": false
},
{
"id": "test_sw_short_detector_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_ATEST_REG_2",
"value": "0",
"fields": [
{
"id": "test_spare_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_DTEST_REG_0",
"value": 0,
"fields": [
{
"id": "buck_dtab0_sel_4",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "swc_buck_hs_4",
"value": "0",
"staticConfig": false,
"isTouched": false
},
{
"id": "swc_buck_hiz_4",
"value": 0,
"staticConfig": true,
"isTouched": false
},
{
"id": "force_pfm_4",
"value": "0",
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "BUCK4_DTEST_REG_1",
"value": "0",
"fields": [
{
"id": "buck_dtab1_sel_4",
"value": "0",
"isTouched": false
},
{
"id": "test_iave_pd_4",
"value": "0",
"isTouched": false
},
{
"id": "test_sample_izero_4",
"value": "0",
"isTouched": false
},
{
"id": "test_pulse_generator_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_DTEST_REG_2",
"value": "0",
"fields": [
{
"id": "dis_loop_comp_hyst_4",
"value": "0",
"isTouched": false
},
{
"id": "dis_vref_filter_4",
"value": "0",
"isTouched": false
},
{
"id": "test_blank_4",
"value": "0",
"isTouched": false
},
{
"id": "test_single_shot_4",
"value": "0",
"isTouched": false
},
{
"id": "test_buck_weak_driver_4",
"value": "0",
"isTouched": false
},
{
"id": "test_bypass_ramp_bias_res_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_DTEST_REG_3",
"value": "0",
"fields": [
{
"id": "test_integrator_word_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_DTEST_REG_4",
"value": "0",
"fields": [
{
"id": "test_carousel_ctrl_4",
"value": "0",
"isTouched": false
},
{
"id": "test_bypass_sw_latches_4",
"value": "0",
"isTouched": false
},
{
"id": "test_dis_autozero_4",
"value": "0",
"isTouched": false
},
{
"id": "test_pulse_gen_fixed_4",
"value": "0",
"isTouched": false
}
]
}
]
},
{
"id": "BuckStatus-tm_mem",
"registers": [
{
"id": "BUCK1_STATE",
"value": "0",
"fields": [
{
"id": "buck_state_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_STATE",
"value": "0",
"fields": [
{
"id": "buck_state_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_STATE",
"value": "0",
"fields": [
{
"id": "buck_state_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_STATE",
"value": "0",
"fields": [
{
"id": "buck_state_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_INTEGRATOR",
"value": "0",
"fields": [
{
"id": "buck_integrator_word_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_INTEGRATOR",
"value": "0",
"fields": [
{
"id": "buck_integrator_word_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_INTEGRATOR",
"value": "0",
"fields": [
{
"id": "buck_integrator_word_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_INTEGRATOR",
"value": "0",
"fields": [
{
"id": "buck_integrator_word_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK_STATUS",
"value": "0",
"fields": [
{
"id": "buck1_active",
"value": "0",
"isTouched": false
},
{
"id": "buck2_active",
"value": "0",
"isTouched": false
},
{
"id": "buck3_active",
"value": "0",
"isTouched": false
},
{
"id": "buck4_active",
"value": "0",
"isTouched": false
}
]
}
]
},
{
"id": "EEPROMProgControl-tm_mem",
"registers": [
{
"id": "EEPROM_CONTROL_1",
"value": "0",
"fields": [
{
"id": "TM_EE_CFG_BULK_PROG",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_CFG_CKB_PROG",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_CFG_MARGIN_READ",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_CFG_BULK_ERASE",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_CFG_SHADOW_WRITE_DIS",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_2",
"value": "0",
"fields": [
{
"id": "TM_EE_CFG_BANK_DIS",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_CFG_SINGLE",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_3",
"value": "0",
"fields": [
{
"id": "TM_EE_ADDR",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_8",
"value": "0",
"fields": [
{
"id": "TM_EE_WRITE_DATA3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_9",
"value": "0",
"fields": [
{
"id": "TM_EE_WRITE_DATA2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_10",
"value": "0",
"fields": [
{
"id": "TM_EE_WRITE_DATA1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_11",
"value": "0",
"fields": [
{
"id": "TM_EE_WRITE_DATA0",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_12",
"value": "0",
"fields": [
{
"id": "TM_EE_READ_DATA3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_13",
"value": "0",
"fields": [
{
"id": "TM_EE_READ_DATA2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_14",
"value": "0",
"fields": [
{
"id": "TM_EE_READ_DATA1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_15",
"value": "0",
"fields": [
{
"id": "TM_EE_READ_DATA0",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_16",
"value": "0",
"fields": [
{
"id": "TM_EE_CMD_PROG",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_CMD_READ",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_17",
"value": "0",
"fields": [
{
"id": "TM_EE_FORCE_CP_EN",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_FORCE_IP_EN",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_FORCE_ERASE",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_FORCE_PROG",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_FORCE_READ",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_FORCE_EN",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_18",
"value": "0",
"fields": [
{
"id": "TM_EE_FAST_ERASE_PROG_EN",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_TEST_BULK_ODD_EN",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_TEST_BULK_EVEN_EN",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_TEST_MARGIN_READ_EN",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_TEST_MARGIN_OVR_EN",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_TEST_HV_BIAS_WEAK_RATIO_EN",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_TEST_OSC_MON_EN",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_TEST_CELL_CURRENT_MON_EN",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_19",
"value": "0",
"fields": [
{
"id": "TM_EE_MARGIN_TRIM",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_TEST_VTUN_MON_EN",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_TEST_V1V_MON_OVR_EN",
"value": "0",
"isTouched": false
},
{
"id": "TM_EE_PROG_SERIAL",
"value": "0",
"isTouched": false
}
]
},
{
"id": "EEPROM_CONTROL_20",
"value": "0",
"fields": [
{
"id": "tm_ee_ready",
"value": "0",
"isTouched": false
},
{
"id": "ee_active",
"value": "0",
"isTouched": false
},
{
"id": "tm_ee_read_fail",
"value": "0",
"isTouched": false
}
]
}
]
},
{
"id": "Trim_ocore",
"registers": [
{
"id": "TRIM_VMVCCA_0",
"value": "0",
"fields": [
{
"id": "trim_vmvcca_bg",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_VMVCCA_1",
"value": "0",
"fields": [
{
"id": "trim_vmvcca_rdiv_1v2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_VMVCCA_2",
"value": "0",
"fields": [
{
"id": "trim_vmvcca_rdiv_0v6",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_VMPVIN_0",
"value": "0",
"fields": [
{
"id": "trim_vmpvin_bg",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_VMPVIN_1",
"value": "0",
"fields": [
{
"id": "trim_vmpvin_rdiv_1v2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_INT_0",
"value": "0",
"fields": [
{
"id": "trim_refsys_bg",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_INT_1",
"value": "0",
"fields": [
{
"id": "trim_refsys_rdiv_1v2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_INT_2",
"value": "0",
"fields": [
{
"id": "trim_refsys_ibias",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_INT_3",
"value": "0",
"fields": [
{
"id": "trim_ldo_int",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_INT_4",
"value": "0",
"fields": [
{
"id": "trim_osc_20mhz",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_INT_5",
"value": "0",
"fields": [
{
"id": "trim_osc_128khz",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_INT_6",
"value": "0",
"fields": [
{
"id": "trim_osc_52mhz",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_INT_7",
"value": "0",
"fields": [
{
"id": "trim_amux_buffer",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_INT_8",
"value": "0",
"fields": [
{
"id": "trim_monitor_osc_20mhz",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_0",
"value": "0",
"fields": [
{
"id": "trim_safety_ibias",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_1",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck1_lshift_ov",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_2",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck1_lshift_uv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_3",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck1_vref_dac",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_4",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck1_rdiv_uv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_5",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck2_lshift_ov",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_6",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck2_lshift_uv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_7",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck2_vref_dac",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_8",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck2_rdiv_uv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_9",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck3_lshift_ov",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_10",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck3_lshift_uv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_11",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck3_vref_dac",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_12",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck3_rdiv_uv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_13",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck4_lshift_ov",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_14",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck4_lshift_uv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_15",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck4_vref_dac",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_16",
"value": "0",
"fields": [
{
"id": "trim_vmon_buck4_rdiv_uv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_17",
"value": "0",
"fields": [
{
"id": "trim_vmon1_lshift_ov",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_18",
"value": "0",
"fields": [
{
"id": "trim_vmon1_lshift_uv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_19",
"value": "0",
"fields": [
{
"id": "trim_vmon1_vref_dac",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_20",
"value": "0",
"fields": [
{
"id": "trim_vmon1_rdiv_uv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_21",
"value": "0",
"fields": [
{
"id": "trim_vmon2_lshift_ov",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_22",
"value": "0",
"fields": [
{
"id": "trim_vmon2_lshift_uv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_23",
"value": "0",
"fields": [
{
"id": "trim_vmon2_vref_dac",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_24",
"value": "0",
"fields": [
{
"id": "trim_vmon2_rdiv_uv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_25",
"value": "0",
"fields": [
{
"id": "trim_vmon1_rdiv_uv_hv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_26",
"value": "0",
"fields": [
{
"id": "trim_vmon1_rdiv_ov",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_27",
"value": "0",
"fields": [
{
"id": "trim_vmon2_rdiv_uv_hv",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_28",
"value": "0",
"fields": [
{
"id": "trim_vmon2_rdiv_ov",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_37",
"value": "0",
"fields": [
{
"id": "trim_tsd_offset",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_SAFETY_38",
"value": "0",
"fields": [
{
"id": "trim_tsd_gain",
"value": "0",
"isTouched": false
}
]
},
{
"id": "TRIM_DPLL_0",
"value": "0",
"fields": [
{
"id": "trim_dco",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_0",
"value": "0",
"fields": [
{
"id": "trim_vref_dac_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_1",
"value": "0",
"fields": [
{
"id": "trim_level_shift_gain_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_2",
"value": "0",
"fields": [
{
"id": "trim_loop_comp_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_3",
"value": "0",
"fields": [
{
"id": "trim_vout_adc_gain_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_4",
"value": "0",
"fields": [
{
"id": "trim_vout_adc_offset_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_5",
"value": "0",
"fields": [
{
"id": "trim_vout_adc_ptat_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_6",
"value": "0",
"fields": [
{
"id": "trim_emu_ramp_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_7",
"value": "0",
"fields": [
{
"id": "trim_artif_ramp_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_8",
"value": "0",
"fields": [
{
"id": "trim_hs_replica_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_9",
"value": "0",
"fields": [
{
"id": "trim_ls_replica_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_10",
"value": "0",
"fields": [
{
"id": "trim_fb_gain_stage_offset_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_11",
"value": "0",
"fields": [
{
"id": "trim_integ_dac_gain_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_12",
"value": "0",
"fields": [
{
"id": "trim_slope_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK1_TRIM_REG_13",
"value": "0",
"fields": [
{
"id": "trim_spare_1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_0",
"value": "0",
"fields": [
{
"id": "trim_vref_dac_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_1",
"value": "0",
"fields": [
{
"id": "trim_level_shift_gain_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_2",
"value": "0",
"fields": [
{
"id": "trim_loop_comp_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_3",
"value": "0",
"fields": [
{
"id": "trim_vout_adc_gain_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_4",
"value": "0",
"fields": [
{
"id": "trim_vout_adc_offset_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_5",
"value": "0",
"fields": [
{
"id": "trim_vout_adc_ptat_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_6",
"value": "0",
"fields": [
{
"id": "trim_emu_ramp_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_7",
"value": "0",
"fields": [
{
"id": "trim_artif_ramp_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_8",
"value": "0",
"fields": [
{
"id": "trim_hs_replica_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_9",
"value": "0",
"fields": [
{
"id": "trim_ls_replica_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_10",
"value": "0",
"fields": [
{
"id": "trim_fb_gain_stage_offset_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_11",
"value": "0",
"fields": [
{
"id": "trim_integ_dac_gain_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_12",
"value": "0",
"fields": [
{
"id": "trim_slope_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK2_TRIM_REG_13",
"value": "0",
"fields": [
{
"id": "trim_spare_2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_0",
"value": "0",
"fields": [
{
"id": "trim_vref_dac_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_1",
"value": "0",
"fields": [
{
"id": "trim_level_shift_gain_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_2",
"value": "0",
"fields": [
{
"id": "trim_loop_comp_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_3",
"value": "0",
"fields": [
{
"id": "trim_vout_adc_gain_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_4",
"value": "0",
"fields": [
{
"id": "trim_vout_adc_offset_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_5",
"value": "0",
"fields": [
{
"id": "trim_vout_adc_ptat_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_6",
"value": "0",
"fields": [
{
"id": "trim_emu_ramp_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_7",
"value": "0",
"fields": [
{
"id": "trim_artif_ramp_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_8",
"value": "0",
"fields": [
{
"id": "trim_hs_replica_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_9",
"value": "0",
"fields": [
{
"id": "trim_ls_replica_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_10",
"value": "0",
"fields": [
{
"id": "trim_fb_gain_stage_offset_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_11",
"value": "0",
"fields": [
{
"id": "trim_integ_dac_gain_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_12",
"value": "0",
"fields": [
{
"id": "trim_slope_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK3_TRIM_REG_13",
"value": "0",
"fields": [
{
"id": "trim_spare_3",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_0",
"value": "0",
"fields": [
{
"id": "trim_vref_dac_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_1",
"value": "0",
"fields": [
{
"id": "trim_level_shift_gain_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_2",
"value": "0",
"fields": [
{
"id": "trim_loop_comp_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_3",
"value": "0",
"fields": [
{
"id": "trim_vout_adc_gain_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_4",
"value": "0",
"fields": [
{
"id": "trim_vout_adc_offset_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_5",
"value": "0",
"fields": [
{
"id": "trim_vout_adc_ptat_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_6",
"value": "0",
"fields": [
{
"id": "trim_emu_ramp_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_7",
"value": "0",
"fields": [
{
"id": "trim_artif_ramp_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_8",
"value": "0",
"fields": [
{
"id": "trim_hs_replica_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_9",
"value": "0",
"fields": [
{
"id": "trim_ls_replica_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_10",
"value": "0",
"fields": [
{
"id": "trim_fb_gain_stage_offset_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_11",
"value": "0",
"fields": [
{
"id": "trim_integ_dac_gain_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_12",
"value": "0",
"fields": [
{
"id": "trim_slope_4",
"value": "0",
"isTouched": false
}
]
},
{
"id": "BUCK4_TRIM_REG_13",
"value": "0",
"fields": [
{
"id": "trim_spare_4",
"value": "0",
"isTouched": false
}
]
}
]
},
{
"id": "WatchDogRegisters-user_mem",
"registers": [
{
"id": "WD_ANSWER_REG",
"value": "0",
"fields": [
{
"id": "WD_ANSWER",
"value": "0",
"isTouched": false
}
]
},
{
"id": "WD_QUESTION_ANSW_CNT",
"value": "0",
"fields": [
{
"id": "WD_QUESTION",
"value": "0",
"isTouched": false
},
{
"id": "WD_ANSW_CNT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "WD_WIN1_CFG",
"value": "0",
"fields": [
{
"id": "WD_WIN1",
"value": "0",
"isTouched": false
}
]
},
{
"id": "WD_WIN2_CFG",
"value": "0",
"fields": [
{
"id": "WD_WIN2",
"value": "0",
"isTouched": false
}
]
},
{
"id": "WD_LONGWIN_CFG",
"value": 0,
"fields": [
{
"id": "WD_LONGWIN",
"value": "255",
"staticConfig": true,
"isTouched": false
}
]
},
{
"id": "WD_MODE_REG",
"value": "0",
"fields": [
{
"id": "WD_PWRHOLD",
"value": "0",
"isTouched": false
},
{
"id": "WD_MODE_SELECT",
"value": "0",
"isTouched": false
},
{
"id": "WD_RETURN_LONGWIN",
"value": "0",
"isTouched": false
}
]
},
{
"id": "WD_QA_CFG",
"value": "0",
"fields": [
{
"id": "WD_QA_FDBK",
"value": "0",
"isTouched": false
},
{
"id": "WD_QA_LFSR",
"value": "0",
"isTouched": false
},
{
"id": "WD_QUESTION_SEED",
"value": "0",
"isTouched": false
}
]
},
{
"id": "WD_ERR_STATUS",
"value": "0",
"fields": [
{
"id": "WD_ANSW_EARLY",
"value": "0",
"isTouched": false
},
{
"id": "WD_TIMEOUT",
"value": "0",
"isTouched": false
},
{
"id": "WD_SEQ_ERR",
"value": "0",
"isTouched": false
},
{
"id": "WD_LONGWIN_TIMEOUT_INT",
"value": "0",
"isTouched": false
},
{
"id": "WD_ANSW_ERR",
"value": "0",
"isTouched": false
},
{
"id": "WD_TRIG_EARLY",
"value": "0",
"isTouched": false
},
{
"id": "WD_RST_INT",
"value": "0",
"isTouched": false
},
{
"id": "WD_FAIL_INT",
"value": "0",
"isTouched": false
}
]
},
{
"id": "WD_THR_CFG",
"value": 191,
"fields": [
{
"id": "WD_EN",
"value": "0",
"staticConfig": true,
"isTouched": true
},
{
"id": "WD_RST_EN",
"value": 1,
"staticConfig": false,
"isTouched": false
},
{
"id": "WD_FAIL_TH",
"value": 7,
"staticConfig": false,
"isTouched": false
},
{
"id": "WD_RST_TH",
"value": 7,
"staticConfig": false,
"isTouched": false
}
]
},
{
"id": "WD_FAIL_CNT_REG",
"value": "0",
"fields": [
{
"id": "WD_FAIL_CNT",
"value": "0",
"isTouched": false
},
{
"id": "WD_FIRST_OK",
"value": "0",
"isTouched": false
},
{
"id": "WD_BAD_EVENT",
"value": "0",
"isTouched": false
}
]
}
]
}
]
}
}
]
},
{
"name": "LP876242x_2p0",
"devices": []
},
{
"name": "LP8762x_2p0",
"devices": []
}
],
"fsmConfig": {
"states": [
{
"id": 0,
"title": "ACTIVE",
"x": 517.9345703125,
"y": 42.272621154785156,
"isHardwareState": false,
"isUserDefinedState": true
},
{
"id": 1,
"title": "STANDBY",
"x": 1143.5902709960938,
"y": 35.0594425201416,
"isHardwareState": false,
"isUserDefinedState": true
},
{
"id": 2,
"title": "WAIT4ENABLE",
"x": 221.89175415039062,
"y": 43.80037307739258,
"isHardwareState": false,
"isUserDefinedState": true
},
{
"id": 3,
"title": "PFSM_START",
"x": -90.95776176452637,
"y": 45.94721984863281,
"mandatoryState": true,
"isHardwareState": false,
"isUserDefinedState": true
},
{
"id": 4,
"title": "TO_SAFE",
"x": 419.85728454589844,
"y": 624.2077026367188,
"mandatoryState": true,
"isHardwareState": false,
"isUserDefinedState": true
},
{
"id": 5,
"title": "SAFE_RECOVERY",
"x": -95.90400981903076,
"y": 366.7517395019531,
"mandatoryState": true,
"isHardwareState": true,
"isUserDefinedState": false
},
{
"id": 6,
"title": "WD_ERROR",
"x": 712.36865234375,
"y": 172.16290283203125,
"isHardwareState": false,
"isUserDefinedState": true
}
],
"transitions": [
{
"source": {
"id": 0,
"title": "ACTIVE",
"x": 517.9345703125,
"y": 42.272621154785156,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 1,
"title": "STANDBY",
"x": 1143.5902709960938,
"y": 35.0594425201416,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 1,
"label": "",
"priority": 0,
"triggers": [
{
"id": 0
},
{
"id": 1
}
]
},
{
"source": {
"id": 1,
"title": "STANDBY",
"x": 1143.5902709960938,
"y": 35.0594425201416,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 0,
"title": "ACTIVE",
"x": 517.9345703125,
"y": 42.272621154785156,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 2,
"label": "",
"priority": 0,
"triggers": [
{
"id": 2
},
{
"id": 3
}
]
},
{
"source": {
"id": 4,
"title": "TO_SAFE",
"x": 419.85728454589844,
"y": 624.2077026367188,
"mandatoryState": true,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 5,
"title": "SAFE_RECOVERY",
"x": -95.90400981903076,
"y": 366.7517395019531,
"mandatoryState": true,
"isHardwareState": true,
"isUserDefinedState": false
},
"order": 1,
"label": "",
"sequence": [],
"triggerMask": {
"value": null,
"unmaskTriggerList": []
},
"priority": 0,
"triggers": [
{
"id": 4
}
]
},
{
"source": {
"id": 0,
"title": "ACTIVE",
"x": 517.9345703125,
"y": 42.272621154785156,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 4,
"title": "TO_SAFE",
"x": 419.85728454589844,
"y": 624.2077026367188,
"mandatoryState": true,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 1,
"label": "",
"sequence": [],
"triggerMask": {
"value": null,
"unmaskTriggerList": []
},
"priority": 0,
"triggers": [
{
"id": 5
},
{
"id": 6
},
{
"id": 7
}
]
},
{
"source": {
"id": 3,
"title": "PFSM_START",
"x": -90.95776176452637,
"y": 45.94721984863281,
"mandatoryState": true,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 2,
"title": "WAIT4ENABLE",
"x": 221.89175415039062,
"y": 43.80037307739258,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 1,
"label": "",
"sequence": [],
"triggerMask": {
"value": null,
"unmaskTriggerList": []
},
"priority": 0,
"triggers": [
{
"id": 8
}
]
},
{
"source": {
"id": 2,
"title": "WAIT4ENABLE",
"x": 221.89175415039062,
"y": 43.80037307739258,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 0,
"title": "ACTIVE",
"x": 517.9345703125,
"y": 42.272621154785156,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 1,
"label": "",
"sequence": [],
"triggerMask": {
"value": null,
"unmaskTriggerList": []
},
"priority": 0,
"triggers": [
{
"id": 2
},
{
"id": 3
}
]
},
{
"source": {
"id": 2,
"title": "WAIT4ENABLE",
"x": 221.89175415039062,
"y": 43.80037307739258,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 4,
"title": "TO_SAFE",
"x": 419.85728454589844,
"y": 624.2077026367188,
"mandatoryState": true,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 1,
"label": "",
"sequence": [],
"triggerMask": {
"value": null,
"unmaskTriggerList": []
},
"priority": 0,
"triggers": [
{
"id": 5
},
{
"id": 6
},
{
"id": 7
}
]
},
{
"source": {
"id": 3,
"title": "PFSM_START",
"x": -90.95776176452637,
"y": 45.94721984863281,
"mandatoryState": true,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 4,
"title": "TO_SAFE",
"x": 419.85728454589844,
"y": 624.2077026367188,
"mandatoryState": true,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 1,
"label": "",
"sequence": [],
"triggerMask": {
"value": null,
"unmaskTriggerList": []
},
"priority": 0,
"triggers": [
{
"id": 6
}
]
},
{
"source": {
"id": 1,
"title": "STANDBY",
"x": 1143.5902709960938,
"y": 35.0594425201416,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 4,
"title": "TO_SAFE",
"x": 419.85728454589844,
"y": 624.2077026367188,
"mandatoryState": true,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 1,
"label": "",
"sequence": [],
"triggerMask": {
"value": null,
"unmaskTriggerList": []
},
"priority": 0,
"triggers": [
{
"id": 5
},
{
"id": 6
},
{
"id": 7
}
]
},
{
"source": {
"id": 0,
"title": "ACTIVE",
"x": 517.9345703125,
"y": 42.272621154785156,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 0,
"title": "ACTIVE",
"x": 517.9345703125,
"y": 42.272621154785156,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 1,
"label": "",
"sequence": [],
"triggerMask": {
"value": null,
"unMaskTriggerList": []
},
"priority": 0,
"triggers": [
{
"id": 2
},
{
"id": 3
}
]
},
{
"source": {
"id": 1,
"title": "STANDBY",
"x": 1143.5902709960938,
"y": 35.0594425201416,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 1,
"title": "STANDBY",
"x": 1143.5902709960938,
"y": 35.0594425201416,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 1,
"label": "",
"sequence": [],
"triggerMask": {
"value": null,
"unMaskTriggerList": []
},
"priority": 0,
"triggers": [
{
"id": 0
}
]
},
{
"source": {
"id": 0,
"title": "ACTIVE",
"x": 517.9345703125,
"y": 42.272621154785156,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 6,
"title": "WD_ERROR",
"x": 712.36865234375,
"y": 172.16290283203125,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 1,
"label": "",
"sequence": [],
"triggerMask": {
"value": null,
"unmaskTriggerList": []
},
"priority": 0,
"triggers": [
{
"id": 9
}
]
},
{
"source": {
"id": 6,
"title": "WD_ERROR",
"x": 712.36865234375,
"y": 172.16290283203125,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 1,
"title": "STANDBY",
"x": 1143.5902709960938,
"y": 35.0594425201416,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 1,
"label": "",
"sequence": [],
"triggerMask": {
"value": null,
"unmaskTriggerList": []
},
"priority": 0,
"triggers": [
{
"id": 10
}
]
},
{
"source": {
"id": 6,
"title": "WD_ERROR",
"x": 712.36865234375,
"y": 172.16290283203125,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 6,
"title": "WD_ERROR",
"x": 712.36865234375,
"y": 172.16290283203125,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 1,
"label": "",
"sequence": [],
"priority": 0,
"triggers": [
{
"id": 11
}
]
},
{
"source": {
"id": 6,
"title": "WD_ERROR",
"x": 712.36865234375,
"y": 172.16290283203125,
"isHardwareState": false,
"isUserDefinedState": true
},
"target": {
"id": 4,
"title": "TO_SAFE",
"x": 419.85728454589844,
"y": 624.2077026367188,
"mandatoryState": true,
"isHardwareState": false,
"isUserDefinedState": true
},
"order": 1,
"label": "",
"sequence": [],
"triggerMask": {
"value": null,
"unmaskTriggerList": []
},
"priority": 0,
"triggers": [
{
"id": 12
},
{
"id": 13
},
{
"id": 14
}
]
}
],
"triggers": [
{
"trigger": {
"trigSel": 4,
"name": "FORCE_STANDBY"
},
"type": "HIGH",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 1
},
"showFunctions": true,
"id": 0
},
{
"trigger": {
"trigSel": 24,
"name": "GPIO4"
},
"type": "LOW",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 1
},
"showFunctions": false,
"id": 1
},
{
"trigger": {
"trigSel": 12,
"name": "SU_ACTIVE"
},
"type": "HIGH",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 0
},
"showFunctions": false,
"id": 2
},
{
"trigger": {
"trigSel": 24,
"name": "GPIO4"
},
"type": "HIGH",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 0
},
"showFunctions": false,
"id": 3
},
{
"trigger": {
"trigSel": 63,
"name": "1"
},
"type": "HIGH",
"isImmediate": true,
"isEXT": true,
"isAnyDevice": true,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": null,
"showFunctions": false,
"id": 4
},
{
"trigger": {
"trigSel": 0,
"name": "IMMEDIATE_SHUTDOWN"
},
"type": "HIGH",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 2
},
"showFunctions": false,
"id": 5
},
{
"trigger": {
"trigSel": 2,
"name": "ORDERLY_SHUTDOWN"
},
"type": "HIGH",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 2
},
"showFunctions": false,
"id": 6
},
{
"trigger": {
"trigSel": 1,
"name": "MCU_POWER_ERROR"
},
"type": "HIGH",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 2
},
"showFunctions": false,
"id": 7
},
{
"trigger": {
"trigSel": 4,
"name": "FORCE_STANDBY"
},
"type": "LOW",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 3
},
"showFunctions": false,
"id": 8
},
{
"trigger": {
"trigSel": 7,
"name": "WD_ERROR",
"isFunctionalSafety": true
},
"type": "RISE",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 4
},
"showFunctions": false,
"id": 9
},
{
"trigger": {
"trigSel": 24,
"name": "GPIO4"
},
"type": "LOW",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 1
},
"showFunctions": false,
"id": 10
},
{
"trigger": {
"trigSel": 24,
"name": "GPIO4"
},
"type": "HIGH",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 4
},
"showFunctions": true,
"id": 11
},
{
"trigger": {
"trigSel": 1,
"name": "MCU_POWER_ERROR"
},
"type": "HIGH",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 2
},
"showFunctions": false,
"id": 12
},
{
"trigger": {
"trigSel": 2,
"name": "ORDERLY_SHUTDOWN"
},
"type": "HIGH",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 2
},
"showFunctions": false,
"id": 13
},
{
"trigger": {
"trigSel": 0,
"name": "IMMEDIATE_SHUTDOWN"
},
"type": "HIGH",
"isImmediate": true,
"isEXT": false,
"isReentrant": false,
"devices": [
"LP87640"
],
"sequence": {
"id": 2
},
"showFunctions": false,
"id": 14
}
],
"triggerPriorityList": [
{
"transition": [
{
"source": "TO_SAFE",
"target": "SAFE_RECOVERY",
"priority": 0
}
],
"triggerBase": {
"isAnyDevice": true,
"showFunctions": false,
"id": 4
}
},
{
"transition": [
{
"source": "ACTIVE",
"target": "TO_SAFE",
"priority": 0
},
{
"source": "WAIT4ENABLE",
"target": "TO_SAFE",
"priority": 0
},
{
"source": "STANDBY",
"target": "TO_SAFE",
"priority": 0
}
],
"triggerBase": {
"showFunctions": false,
"id": 5
}
},
{
"transition": [
{
"source": "ACTIVE",
"target": "TO_SAFE",
"priority": 0
},
{
"source": "WAIT4ENABLE",
"target": "TO_SAFE",
"priority": 0
},
{
"source": "PFSM_START",
"target": "TO_SAFE",
"priority": 0
},
{
"source": "STANDBY",
"target": "TO_SAFE",
"priority": 0
}
],
"triggerBase": {
"showFunctions": false,
"id": 6
}
},
{
"transition": [
{
"source": "ACTIVE",
"target": "STANDBY",
"priority": 0
},
{
"source": "STANDBY",
"target": "STANDBY",
"priority": 0
}
],
"triggerBase": {
"showFunctions": true,
"id": 0
}
},
{
"transition": [
{
"source": "PFSM_START",
"target": "WAIT4ENABLE",
"priority": 0
}
],
"triggerBase": {
"showFunctions": false,
"id": 8
}
},
{
"transition": [
{
"source": "ACTIVE",
"target": "WD_ERROR"
}
],
"triggerBase": {
"showFunctions": false,
"id": 9
}
},
{
"transition": [
{
"source": "STANDBY",
"target": "ACTIVE",
"priority": 0
},
{
"source": "WAIT4ENABLE",
"target": "ACTIVE",
"priority": 0
},
{
"source": "ACTIVE",
"target": "ACTIVE",
"priority": 0
}
],
"triggerBase": {
"showFunctions": false,
"id": 2
}
},
{
"transition": [
{
"source": "ACTIVE",
"target": "STANDBY",
"priority": 0
}
],
"triggerBase": {
"showFunctions": false,
"id": 1
}
},
{
"transition": [
{
"source": "STANDBY",
"target": "ACTIVE",
"priority": 0
},
{
"source": "WAIT4ENABLE",
"target": "ACTIVE",
"priority": 0
},
{
"source": "ACTIVE",
"target": "ACTIVE",
"priority": 0
}
],
"triggerBase": {
"showFunctions": false,
"id": 3
}
},
{
"transition": [
{
"source": "ACTIVE",
"target": "TO_SAFE"
},
{
"source": "STANDBY",
"target": "TO_SAFE"
},
{
"source": "WAIT4ENABLE",
"target": "TO_SAFE"
}
],
"triggerBase": {
"showFunctions": false,
"id": 7
}
},
{
"transition": [
{
"source": "WD_ERROR",
"target": "WD_ERROR"
}
],
"triggerBase": {
"showFunctions": true,
"id": 11
}
},
{
"transition": [
{
"source": "WD_ERROR",
"target": "STANDBY"
}
],
"triggerBase": {
"showFunctions": false,
"id": 10
}
},
{
"transition": [
{
"source": "WD_ERROR",
"target": "TO_SAFE"
}
],
"triggerBase": {
"showFunctions": false,
"id": 12
}
},
{
"transition": [
{
"source": "WD_ERROR",
"target": "TO_SAFE"
}
],
"triggerBase": {
"showFunctions": false,
"id": 13
}
},
{
"transition": [
{
"source": "WD_ERROR",
"target": "TO_SAFE"
}
],
"triggerBase": {
"showFunctions": false,
"id": 14
}
}
],
"globalSequences": [
{
"name": "ANY2ACTIVE",
"id": 0,
"sequences": [
{
"command": {
"name": "ACTIVATE",
"visibility": true,
"showInSeq": false
},
"visible": false,
"name": "",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": null,
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "GPIO3",
"registerName": "GPIO_OUT_1",
"register": {
"id": "GPIO_OUT_1",
"name": "GPIO_OUT_1",
"desc": "",
"anchor": "",
"addr": "0x3d",
"mode": "",
"size": "8",
"default": "0",
"value": 4,
"fields": [
{
"id": "GPIO1_OUT",
"helpTag": "",
"name": "GPIO1_OUT",
"desc": "Control for GPIO1 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO2_OUT",
"helpTag": "",
"name": "GPIO2_OUT",
"desc": "Control for GPIO2 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO3_OUT",
"helpTag": "",
"name": "GPIO3_OUT",
"desc": "Control for GPIO3 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO4_OUT",
"helpTag": "",
"name": "GPIO4_OUT",
"desc": "Control for GPIO4 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO5_OUT",
"helpTag": "",
"name": "GPIO5_OUT",
"desc": "Control for GPIO5 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO6_OUT",
"helpTag": "",
"name": "GPIO6_OUT",
"desc": "Control for GPIO6 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO7_OUT",
"helpTag": "",
"name": "GPIO7_OUT",
"desc": "Control for GPIO7 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "6",
"stop": "6",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO8_OUT",
"helpTag": "",
"name": "GPIO8_OUT",
"desc": "Control for GPIO8 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 251
}
},
"visible": true,
"name": "STAGE1_EN_D",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "VMON1",
"registers": [
{
"id": "VCCA_VMON_CTRL",
"name": "VCCA_VMON_CTRL",
"desc": "",
"anchor": "",
"addr": "0x2b",
"mode": "",
"size": "8",
"default": "0",
"value": 2,
"fields": [
{
"id": "VCCA_VMON_EN",
"helpTag": "",
"name": "VCCA_VMON_EN",
"desc": "Enable VCCA OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON1_EN",
"helpTag": "",
"name": "VMON1_EN",
"desc": "Enable VMON1 OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON2_EN",
"helpTag": "",
"name": "VMON2_EN",
"desc": "Enable VMON2 OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON1_RV_SEL",
"helpTag": "",
"name": "VMON1_RV_SEL",
"desc": "Select residual voltage checking for VMON1 pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": false,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON2_RV_SEL",
"helpTag": "",
"name": "VMON2_RV_SEL",
"desc": "Select residual voltage checking for VMON2 pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON_DEGLITCH_SEL",
"helpTag": "",
"name": "VMON_DEGLITCH_SEL",
"desc": "Deglitch time select for BUCKx_VMON, VMONx and VCCA_VMON\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "VCCA 4us, VMON/BUCK 4us",
"value": 0
},
{
"display": "VCCA 20us, VMON/BUCK 20us",
"value": 1
},
{
"display": "VCCA 0.5us, VMON/BUCK 0.5us",
"value": 2
},
{
"display": "VCCA 4us, VMON/BUCK 0.5us",
"value": 3
},
{
"display": "VCCA 20us, VMON/BUCK 0.5us",
"value": 4
},
{
"display": "VCCA 0.5us, VMON/BUCK 4us",
"value": 5
},
{
"display": "VCCA 4us, VMON/BUCK 4us",
"value": 6
},
{
"display": "VCCA 20us, VMON/BUCK 4us",
"value": 7
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "VCCA 4us, VMON/BUCK 4us",
"value": 0
},
{
"type": "VCCA 20us, VMON/BUCK 20us",
"value": 1
},
{
"type": "VCCA 0.5us, VMON/BUCK 0.5us",
"value": 2
},
{
"type": "VCCA 4us, VMON/BUCK 0.5us",
"value": 3
},
{
"type": "VCCA 20us, VMON/BUCK 0.5us",
"value": 4
},
{
"type": "VCCA 0.5us, VMON/BUCK 4us",
"value": 5
},
{
"type": "VCCA 4us, VMON/BUCK 4us",
"value": 6
},
{
"type": "VCCA 20us, VMON/BUCK 4us",
"value": 7
}
]
}
],
"mask": 253
}
]
},
"visible": true,
"name": "Rail2",
"delay": "1",
"delayUnit": "ms",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 1,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "BUCK1",
"registerName": "BUCK1_CTRL",
"selectedFields": [
"BUCK1_EN"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "BUCK1_CTRL",
"name": "BUCK1_CTRL",
"desc": "",
"anchor": "",
"addr": "0x04",
"mode": "",
"size": "8",
"default": "0",
"value": 1,
"fields": [
{
"id": "BUCK1_EN",
"helpTag": "",
"name": "BUCK1_EN",
"desc": "Enable BUCK1 regulator:\r\n 0b = BUCK regulator is disabled\r\n 1b = BUCK regulator is enabled",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; BUCK1 regulator",
"value": 0
},
{
"display": "Enabled; BUCK1 regulator",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_FPWM",
"helpTag": "",
"name": "BUCK1_FPWM",
"desc": "Forces the BUCK1 regulator to operate in PWM mode:\r\n(Default from NVM memory)\r\n 0b = Automatic transitions between PFM and PWM modes (AUTO mode).\r\n 1b = Forced to PWM operation.",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "PFM and PWM operation (AUTO mode).",
"value": 0
},
{
"display": "PWM operation only.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_FPWM_MP",
"helpTag": "",
"name": "BUCK1_FPWM_MP",
"desc": "Forces the BUCK1 regulator to operate always in multi-phase and forced PWM operation mode:\r\n 0b = Automatic phase adding and shedding.\r\n 1b = Forced to multi-phase operation, all phases in the multi-phase configuration.",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Automatic phase adding and shedding.",
"value": 0
},
{
"display": "Forced to multi-phase operation.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_VMON_EN",
"helpTag": "",
"name": "BUCK1_VMON_EN",
"desc": "Enable BUCK1 OV, UV, SC and ILIM comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV, UV, SC and ILIM comparators.",
"value": 0
},
{
"display": "Enabled; OV, UV, SC and ILIM comparators",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_VSEL",
"helpTag": "",
"name": "BUCK1_VSEL",
"desc": "Select output voltage register for BUCK1:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "BUCK1_VOUT_1",
"value": 0
},
{
"display": "BUCK1_VOUT_2",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_PLDN",
"helpTag": "",
"name": "BUCK1_PLDN",
"desc": "Enable output pull-down resistor when BUCK1 is disabled:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; Pull-down resistor",
"value": 0
},
{
"display": "Enabled; Pull-down resistor",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_RV_SEL",
"helpTag": "",
"name": "BUCK1_RV_SEL",
"desc": "Select residual voltage checking for BUCK1 feedback pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "1V8_IO_D",
"delay": "1",
"delayUnit": "ms",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": "0.3",
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 2,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "BUCK3",
"registerName": "BUCK3_CTRL",
"selectedFields": [
"BUCK3_EN"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "BUCK3_CTRL",
"name": "BUCK3_CTRL",
"desc": "",
"anchor": "",
"addr": "0x08",
"mode": "",
"size": "8",
"default": "0",
"value": 1,
"fields": [
{
"id": "BUCK3_EN",
"helpTag": "",
"name": "BUCK3_EN",
"desc": "Enable BUCK3 regulator:\r\n 0b = BUCK regulator is disabled\r\n 1b = BUCK regulator is enabled",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; BUCK3 regulator",
"value": 0
},
{
"display": "Enabled; BUCK3 regulator",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_FPWM",
"helpTag": "",
"name": "BUCK3_FPWM",
"desc": "Forces the BUCK3 regulator to operate in PWM mode:\r\n 0b = Automatic transitions between PFM and PWM modes (AUTO mode)\r\n 1b = Forced to PWM operation.",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "PFM and PWM operation (AUTO mode).",
"value": 0
},
{
"display": "PWM operation only.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_FPWM_MP",
"helpTag": "",
"name": "BUCK3_FPWM_MP",
"desc": "Forces the BUCK3 regulator to operate always in multi-phase and forced PWM operation mode:\r\n 0b = Automatic phase adding and shedding.\r\n 1b = Forced to multi-phase operation, all phases in the multi-phase configuration.",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Automatic phase adding and shedding.",
"value": 0
},
{
"display": "Forced to multi-phase operation.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_VMON_EN",
"helpTag": "",
"name": "BUCK3_VMON_EN",
"desc": "Enable BUCK3 OV, UV, SC and ILIM comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV, UV, SC and ILIM comparators.",
"value": 0
},
{
"display": "Enabled; OV, UV, SC and ILIM comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_VSEL",
"helpTag": "",
"name": "BUCK3_VSEL",
"desc": "Select output voltage register for BUCK3:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "BUCK3_VOUT_1",
"value": 0
},
{
"display": "BUCK3_VOUT_2",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_PLDN",
"helpTag": "",
"name": "BUCK3_PLDN",
"desc": "Enable output pull-down resistor when BUCK3 is disabled:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; Pull-down resistor",
"value": 0
},
{
"display": "Enabled; Pull-down resistor",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_RV_SEL",
"helpTag": "",
"name": "BUCK3_RV_SEL",
"desc": "Select residual voltage checking for BUCK3 feedback pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "1V1_DDR",
"delay": "0",
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 2000,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "GPIO9",
"registerName": "GPIO_OUT_2",
"filterFields": [
"GPIO9_OUT"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "GPIO_OUT_2",
"name": "GPIO_OUT_2",
"desc": "",
"anchor": "",
"addr": "0x3e",
"mode": "",
"size": "8",
"default": "0",
"value": 1,
"fields": [
{
"id": "GPIO9_OUT",
"helpTag": "",
"name": "GPIO9_OUT",
"desc": "Control for GPIO9 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO10_OUT",
"helpTag": "",
"name": "GPIO10_OUT",
"desc": "Control for GPIO10 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "1V8_MP_AVDD_H_EN",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 2000,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "VMON2",
"registers": [
{
"id": "VCCA_VMON_CTRL",
"name": "VCCA_VMON_CTRL",
"desc": "",
"anchor": "",
"addr": "0x2b",
"mode": "",
"size": "8",
"default": "0",
"value": 8,
"fields": [
{
"id": "VCCA_VMON_EN",
"helpTag": "",
"name": "VCCA_VMON_EN",
"desc": "Enable VCCA OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON1_EN",
"helpTag": "",
"name": "VMON1_EN",
"desc": "Enable VMON1 OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON2_EN",
"helpTag": "",
"name": "VMON2_EN",
"desc": "Enable VMON2 OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON1_RV_SEL",
"helpTag": "",
"name": "VMON1_RV_SEL",
"desc": "Select residual voltage checking for VMON1 pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": false,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON2_RV_SEL",
"helpTag": "",
"name": "VMON2_RV_SEL",
"desc": "Select residual voltage checking for VMON2 pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON_DEGLITCH_SEL",
"helpTag": "",
"name": "VMON_DEGLITCH_SEL",
"desc": "Deglitch time select for BUCKx_VMON, VMONx and VCCA_VMON\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "VCCA 4us, VMON/BUCK 4us",
"value": 0
},
{
"display": "VCCA 20us, VMON/BUCK 20us",
"value": 1
},
{
"display": "VCCA 0.5us, VMON/BUCK 0.5us",
"value": 2
},
{
"display": "VCCA 4us, VMON/BUCK 0.5us",
"value": 3
},
{
"display": "VCCA 20us, VMON/BUCK 0.5us",
"value": 4
},
{
"display": "VCCA 0.5us, VMON/BUCK 4us",
"value": 5
},
{
"display": "VCCA 4us, VMON/BUCK 4us",
"value": 6
},
{
"display": "VCCA 20us, VMON/BUCK 4us",
"value": 7
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "VCCA 4us, VMON/BUCK 4us",
"value": 0
},
{
"type": "VCCA 20us, VMON/BUCK 20us",
"value": 1
},
{
"type": "VCCA 0.5us, VMON/BUCK 0.5us",
"value": 2
},
{
"type": "VCCA 4us, VMON/BUCK 0.5us",
"value": 3
},
{
"type": "VCCA 20us, VMON/BUCK 0.5us",
"value": 4
},
{
"type": "VCCA 0.5us, VMON/BUCK 4us",
"value": 5
},
{
"type": "VCCA 4us, VMON/BUCK 4us",
"value": 6
},
{
"type": "VCCA 20us, VMON/BUCK 4us",
"value": 7
}
]
}
],
"mask": 247
}
]
},
"visible": true,
"name": "Rail3",
"delay": "1",
"delayUnit": "ms",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 3,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "BUCK2",
"registerName": "BUCK2_CTRL",
"selectedFields": [
"BUCK2_EN"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "BUCK2_CTRL",
"name": "BUCK2_CTRL",
"desc": "",
"anchor": "",
"addr": "0x06",
"mode": "",
"size": "8",
"default": "0",
"value": 1,
"fields": [
{
"id": "BUCK2_EN",
"helpTag": "",
"name": "BUCK2_EN",
"desc": "Enable BUCK2 regulator:\r\n 0b = BUCK regulator is disabled\r\n 1b = BUCK regulator is enabled",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; BUCK2 regulator",
"value": 0
},
{
"display": "Enabled; BUCK2 regulator",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_FPWM",
"helpTag": "",
"name": "BUCK2_FPWM",
"desc": "Forces the BUCK2 regulator to operate in PWM mode:\r\n 0b = Automatic transitions between PFM and PWM modes (AUTO mode)\r\n 1b = Forced to PWM operation.",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "PFM and PWM operation (AUTO mode).",
"value": 0
},
{
"display": "PWM operation only.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_VMON_EN",
"helpTag": "",
"name": "BUCK2_VMON_EN",
"desc": "Enable BUCK2 OV, UV, SC and ILIM comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV, UV, SC and ILIM comparators.",
"value": 0
},
{
"display": "Enabled; OV, UV, SC and ILIM comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_VSEL",
"helpTag": "",
"name": "BUCK2_VSEL",
"desc": "Select output voltage register for BUCK2:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "BUCK2_VOUT_1",
"value": 0
},
{
"display": "BUCK2_VOUT_2",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_PLDN",
"helpTag": "",
"name": "BUCK2_PLDN",
"desc": "Enable output pull-down resistor when BUCK2 is disabled:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; Pull-down resistor",
"value": 0
},
{
"display": "Enabled; Pull-down resistor",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_RV_SEL",
"helpTag": "",
"name": "BUCK2_RV_SEL",
"desc": "Select residual voltage checking for BUCK2 feedback pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "1V2_IO",
"delay": "1.5",
"delayUnit": "ms",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 4.5,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "BUCK4",
"registerName": "BUCK4_CTRL",
"selectedFields": [
"BUCK4_EN"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "BUCK4_CTRL",
"name": "BUCK4_CTRL",
"desc": "",
"anchor": "",
"addr": "0x0a",
"mode": "",
"size": "8",
"default": "0",
"value": 1,
"fields": [
{
"id": "BUCK4_EN",
"helpTag": "",
"name": "BUCK4_EN",
"desc": "Enable BUCK4 regulator:\r\n 0b = BUCK regulator is disabled\r\n 1b = BUCK regulator is enabled",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; BUCK4 regulator",
"value": 0
},
{
"display": "Enabled; BUCK4 regulator",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_FPWM",
"helpTag": "",
"name": "BUCK4_FPWM",
"desc": "Forces the BUCK4 regulator to operate in PWM mode:\r\n 0b = Automatic transitions between PFM and PWM modes (AUTO mode)\r\n 1b = Forced to PWM operation.",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "PFM and PWM operation (AUTO mode).",
"value": 0
},
{
"display": "PWM operation only.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_VMON_EN",
"helpTag": "",
"name": "BUCK4_VMON_EN",
"desc": "Enable BUCK4 OV, UV, SC and ILIM comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV, UV, SC and ILIM comparators.",
"value": 0
},
{
"display": "Enabled OV, UV, SC and ILIM comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_VSEL",
"helpTag": "",
"name": "BUCK4_VSEL",
"desc": "Select output voltage register for BUCK4:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "BUCK4_VOUT_1",
"value": 0
},
{
"display": "BUCK4_VOUT_2",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_PLDN",
"helpTag": "",
"name": "BUCK4_PLDN",
"desc": "Enable output pull-down resistor when BUCK4 is disabled:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; Pull-down resistor",
"value": 0
},
{
"display": "Enabled; Pull-down resistor",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_RV_SEL",
"helpTag": "",
"name": "BUCK4_RV_SEL",
"desc": "Select residual voltage checking for BUCK4 feedback pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "3V3_IO",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 4500,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "GPIO10",
"registerName": "GPIO_OUT_2",
"filterFields": [
"GPIO10_OUT"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "GPIO_OUT_2",
"name": "GPIO_OUT_2",
"desc": "",
"anchor": "",
"addr": "0x3e",
"mode": "",
"size": "8",
"default": "0",
"value": 2,
"fields": [
{
"id": "GPIO9_OUT",
"helpTag": "",
"name": "GPIO9_OUT",
"desc": "Control for GPIO9 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO10_OUT",
"helpTag": "",
"name": "GPIO10_OUT",
"desc": "Control for GPIO10 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 253
}
},
"visible": true,
"name": "0V75_PHY_EN",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 4500,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "PFSM_DELAY_STEP",
"visibility": true,
"showInSeq": false
},
"visible": false,
"name": "Rail4",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 4500,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 204.8,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "nRSTOUT_SOC",
"registerName": "MISC_CTRL",
"register": {
"id": "MISC_CTRL",
"name": "MISC_CTRL",
"desc": "",
"anchor": "",
"addr": "0x81",
"mode": "",
"size": "8",
"default": "0",
"value": 2,
"fields": [
{
"id": "NRSTOUT",
"helpTag": "",
"name": "NRSTOUT",
"desc": "Control for nRSTOUT signal:",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "NRSTOUT_SOC",
"helpTag": "",
"name": "NRSTOUT_SOC",
"desc": "Control for nRSTOUT_SOC signal:",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "LPM_EN",
"helpTag": "",
"name": "LPM_EN",
"desc": "Low power mode control.\r\n\r\nLPM_EN sets device in a low power mode. Intended use case is for the PFSM to set LPM_EN upon entering a deep sleep state. The end objective is to disable the digital oscillator to reduce power consumption.\r\n\r\nThe following functions are disabled when LPM_EN=1.\r\n-TSD cycling of all sensors/thresholds\r\n-regmap/SRAM CRC continuous checking\r\n-SPMI WD NVM_ID request/response polling\r\n-Disable clock monitoring\r\n",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low power mode disabled",
"value": 0
},
{
"display": "Low power mode enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "CLKMON_EN",
"helpTag": "",
"name": "CLKMON_EN",
"desc": "Control of internal clock monitoring.",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SEL_EXT_CLK",
"helpTag": "",
"name": "SEL_EXT_CLK",
"desc": "Selection of external clock:",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Forced to internal RC oscillator.",
"value": 0
},
{
"display": "Automatic external clock use when available, interrupt generated if external clock appears or disappears.",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SYNCCLKOUT_FREQ_SEL",
"helpTag": "",
"name": "SYNCCLKOUT_FREQ_SEL",
"desc": "SYNCCLKOUT enable/frequency select:",
"anchor": "",
"mode": "RW",
"start": "6",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "SYNCCLKOUT off",
"value": 0
},
{
"display": "1.1 MHz",
"value": 1
},
{
"display": "2.2 MHz",
"value": 2
},
{
"display": "4.4 MHz",
"value": 3
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "SYNCCLKOUT off",
"value": 0
},
{
"type": "1.1 MHz",
"value": 1
},
{
"type": "2.2 MHz",
"value": 2
},
{
"type": "4.4 MHz",
"value": 3
}
]
},
{
"id": "REFOUT_EN",
"helpTag": "",
"name": "REFOUT_EN",
"desc": "Control bandgap voltage to REFOUT pin.",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 253
}
},
"visible": true,
"name": "Rail1",
"delay": "50",
"delayUnit": "ms",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 54.5,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "nRSTOUT",
"registerName": "MISC_CTRL",
"register": {
"id": "MISC_CTRL",
"name": "MISC_CTRL",
"desc": "",
"anchor": "",
"addr": "0x81",
"mode": "",
"size": "8",
"default": "0",
"value": 1,
"fields": [
{
"id": "NRSTOUT",
"helpTag": "",
"name": "NRSTOUT",
"desc": "Control for nRSTOUT signal:",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "NRSTOUT_SOC",
"helpTag": "",
"name": "NRSTOUT_SOC",
"desc": "Control for nRSTOUT_SOC signal:",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "LPM_EN",
"helpTag": "",
"name": "LPM_EN",
"desc": "Low power mode control.\r\n\r\nLPM_EN sets device in a low power mode. Intended use case is for the PFSM to set LPM_EN upon entering a deep sleep state. The end objective is to disable the digital oscillator to reduce power consumption.\r\n\r\nThe following functions are disabled when LPM_EN=1.\r\n-TSD cycling of all sensors/thresholds\r\n-regmap/SRAM CRC continuous checking\r\n-SPMI WD NVM_ID request/response polling\r\n-Disable clock monitoring\r\n",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low power mode disabled",
"value": 0
},
{
"display": "Low power mode enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "CLKMON_EN",
"helpTag": "",
"name": "CLKMON_EN",
"desc": "Control of internal clock monitoring.",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SEL_EXT_CLK",
"helpTag": "",
"name": "SEL_EXT_CLK",
"desc": "Selection of external clock:",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Forced to internal RC oscillator.",
"value": 0
},
{
"display": "Automatic external clock use when available, interrupt generated if external clock appears or disappears.",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SYNCCLKOUT_FREQ_SEL",
"helpTag": "",
"name": "SYNCCLKOUT_FREQ_SEL",
"desc": "SYNCCLKOUT enable/frequency select:",
"anchor": "",
"mode": "RW",
"start": "6",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "SYNCCLKOUT off",
"value": 0
},
{
"display": "1.1 MHz",
"value": 1
},
{
"display": "2.2 MHz",
"value": 2
},
{
"display": "4.4 MHz",
"value": 3
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "SYNCCLKOUT off",
"value": 0
},
{
"type": "1.1 MHz",
"value": 1
},
{
"type": "2.2 MHz",
"value": 2
},
{
"type": "4.4 MHz",
"value": 3
}
]
},
{
"id": "REFOUT_EN",
"helpTag": "",
"name": "REFOUT_EN",
"desc": "Control bandgap voltage to REFOUT pin.",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "Rail6",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 54500,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "PFSM_DELAY_STEP"
},
"visible": false,
"name": "Rail5",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 54500,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 25.6,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "TRIG_MASK",
"visibility": true,
"showInSeq": false
},
"visible": false,
"name": "",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": null,
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 54500,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "ENDRV",
"controlReg": "ENABLE_DRV_STAT",
"masterOnly": true,
"visibility": true,
"showInSeq": true
},
"visible": true,
"name": "ENDRV",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 54500,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
}
],
"targetState": {
"id": 0,
"title": "ACTIVE",
"x": 517.9345703125,
"y": 42.272621154785156,
"isHardwareState": false,
"isUserDefinedState": true
},
"subRoutineList": [],
"sequenceType": "activate"
},
{
"name": "ANY2STANDBY",
"id": 1,
"sequences": [
{
"command": {
"name": "nRSTOUT_SOC",
"registerName": "MISC_CTRL",
"register": {
"id": "MISC_CTRL",
"name": "MISC_CTRL",
"desc": "",
"anchor": "",
"addr": "0x81",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "NRSTOUT",
"helpTag": "",
"name": "NRSTOUT",
"desc": "Control for nRSTOUT signal:",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "NRSTOUT_SOC",
"helpTag": "",
"name": "NRSTOUT_SOC",
"desc": "Control for nRSTOUT_SOC signal:",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "LPM_EN",
"helpTag": "",
"name": "LPM_EN",
"desc": "Low power mode control.\r\n\r\nLPM_EN sets device in a low power mode. Intended use case is for the PFSM to set LPM_EN upon entering a deep sleep state. The end objective is to disable the digital oscillator to reduce power consumption.\r\n\r\nThe following functions are disabled when LPM_EN=1.\r\n-TSD cycling of all sensors/thresholds\r\n-regmap/SRAM CRC continuous checking\r\n-SPMI WD NVM_ID request/response polling\r\n-Disable clock monitoring\r\n",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low power mode disabled",
"value": 0
},
{
"display": "Low power mode enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "CLKMON_EN",
"helpTag": "",
"name": "CLKMON_EN",
"desc": "Control of internal clock monitoring.",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SEL_EXT_CLK",
"helpTag": "",
"name": "SEL_EXT_CLK",
"desc": "Selection of external clock:",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Forced to internal RC oscillator.",
"value": 0
},
{
"display": "Automatic external clock use when available, interrupt generated if external clock appears or disappears.",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SYNCCLKOUT_FREQ_SEL",
"helpTag": "",
"name": "SYNCCLKOUT_FREQ_SEL",
"desc": "SYNCCLKOUT enable/frequency select:",
"anchor": "",
"mode": "RW",
"start": "6",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "SYNCCLKOUT off",
"value": 0
},
{
"display": "1.1 MHz",
"value": 1
},
{
"display": "2.2 MHz",
"value": 2
},
{
"display": "4.4 MHz",
"value": 3
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "SYNCCLKOUT off",
"value": 0
},
{
"type": "1.1 MHz",
"value": 1
},
{
"type": "2.2 MHz",
"value": 2
},
{
"type": "4.4 MHz",
"value": 3
}
]
},
{
"id": "REFOUT_EN",
"helpTag": "",
"name": "REFOUT_EN",
"desc": "Control bandgap voltage to REFOUT pin.",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 253
}
},
"visible": true,
"name": "Rail1",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "ENDRV"
},
"visible": true,
"name": "ENDRV",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 1,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "nRSTOUT",
"registerName": "MISC_CTRL",
"register": {
"id": "MISC_CTRL",
"name": "MISC_CTRL",
"desc": "",
"anchor": "",
"addr": "0x81",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "NRSTOUT",
"helpTag": "",
"name": "NRSTOUT",
"desc": "Control for nRSTOUT signal:",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "NRSTOUT_SOC",
"helpTag": "",
"name": "NRSTOUT_SOC",
"desc": "Control for nRSTOUT_SOC signal:",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "LPM_EN",
"helpTag": "",
"name": "LPM_EN",
"desc": "Low power mode control.\r\n\r\nLPM_EN sets device in a low power mode. Intended use case is for the PFSM to set LPM_EN upon entering a deep sleep state. The end objective is to disable the digital oscillator to reduce power consumption.\r\n\r\nThe following functions are disabled when LPM_EN=1.\r\n-TSD cycling of all sensors/thresholds\r\n-regmap/SRAM CRC continuous checking\r\n-SPMI WD NVM_ID request/response polling\r\n-Disable clock monitoring\r\n",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low power mode disabled",
"value": 0
},
{
"display": "Low power mode enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "CLKMON_EN",
"helpTag": "",
"name": "CLKMON_EN",
"desc": "Control of internal clock monitoring.",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SEL_EXT_CLK",
"helpTag": "",
"name": "SEL_EXT_CLK",
"desc": "Selection of external clock:",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Forced to internal RC oscillator.",
"value": 0
},
{
"display": "Automatic external clock use when available, interrupt generated if external clock appears or disappears.",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SYNCCLKOUT_FREQ_SEL",
"helpTag": "",
"name": "SYNCCLKOUT_FREQ_SEL",
"desc": "SYNCCLKOUT enable/frequency select:",
"anchor": "",
"mode": "RW",
"start": "6",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "SYNCCLKOUT off",
"value": 0
},
{
"display": "1.1 MHz",
"value": 1
},
{
"display": "2.2 MHz",
"value": 2
},
{
"display": "4.4 MHz",
"value": 3
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "SYNCCLKOUT off",
"value": 0
},
{
"type": "1.1 MHz",
"value": 1
},
{
"type": "2.2 MHz",
"value": 2
},
{
"type": "4.4 MHz",
"value": 3
}
]
},
{
"id": "REFOUT_EN",
"helpTag": "",
"name": "REFOUT_EN",
"desc": "Control bandgap voltage to REFOUT pin.",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "Rail4",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "GPIO10",
"registerName": "GPIO_OUT_2",
"register": {
"id": "GPIO_OUT_2",
"name": "GPIO_OUT_2",
"desc": "",
"anchor": "",
"addr": "0x3e",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "GPIO9_OUT",
"helpTag": "",
"name": "GPIO9_OUT",
"desc": "Control for GPIO9 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO10_OUT",
"helpTag": "",
"name": "GPIO10_OUT",
"desc": "Control for GPIO10 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 253
}
},
"visible": true,
"name": "0V75_PHY_EN",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "BUCK4",
"registerName": "BUCK4_CTRL",
"selectedFields": [
"BUCK4_EN"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "BUCK4_CTRL",
"name": "BUCK4_CTRL",
"desc": "",
"anchor": "",
"addr": "0x0a",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "BUCK4_EN",
"helpTag": "",
"name": "BUCK4_EN",
"desc": "Enable BUCK4 regulator:\r\n 0b = BUCK regulator is disabled\r\n 1b = BUCK regulator is enabled",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; BUCK4 regulator",
"value": 0
},
{
"display": "Enabled; BUCK4 regulator",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_FPWM",
"helpTag": "",
"name": "BUCK4_FPWM",
"desc": "Forces the BUCK4 regulator to operate in PWM mode:\r\n 0b = Automatic transitions between PFM and PWM modes (AUTO mode)\r\n 1b = Forced to PWM operation.",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "PFM and PWM operation (AUTO mode).",
"value": 0
},
{
"display": "PWM operation only.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_VMON_EN",
"helpTag": "",
"name": "BUCK4_VMON_EN",
"desc": "Enable BUCK4 OV, UV, SC and ILIM comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV, UV, SC and ILIM comparators.",
"value": 0
},
{
"display": "Enabled OV, UV, SC and ILIM comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_VSEL",
"helpTag": "",
"name": "BUCK4_VSEL",
"desc": "Select output voltage register for BUCK4:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "BUCK4_VOUT_1",
"value": 0
},
{
"display": "BUCK4_VOUT_2",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_PLDN",
"helpTag": "",
"name": "BUCK4_PLDN",
"desc": "Enable output pull-down resistor when BUCK4 is disabled:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; Pull-down resistor",
"value": 0
},
{
"display": "Enabled; Pull-down resistor",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_RV_SEL",
"helpTag": "",
"name": "BUCK4_RV_SEL",
"desc": "Select residual voltage checking for BUCK4 feedback pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "3V3_IO",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "BUCK2",
"registerName": "BUCK2_CTRL",
"selectedFields": [
"BUCK2_EN"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "BUCK2_CTRL",
"name": "BUCK2_CTRL",
"desc": "",
"anchor": "",
"addr": "0x06",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "BUCK2_EN",
"helpTag": "",
"name": "BUCK2_EN",
"desc": "Enable BUCK2 regulator:\r\n 0b = BUCK regulator is disabled\r\n 1b = BUCK regulator is enabled",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; BUCK2 regulator",
"value": 0
},
{
"display": "Enabled; BUCK2 regulator",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_FPWM",
"helpTag": "",
"name": "BUCK2_FPWM",
"desc": "Forces the BUCK2 regulator to operate in PWM mode:\r\n 0b = Automatic transitions between PFM and PWM modes (AUTO mode)\r\n 1b = Forced to PWM operation.",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "PFM and PWM operation (AUTO mode).",
"value": 0
},
{
"display": "PWM operation only.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_VMON_EN",
"helpTag": "",
"name": "BUCK2_VMON_EN",
"desc": "Enable BUCK2 OV, UV, SC and ILIM comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV, UV, SC and ILIM comparators.",
"value": 0
},
{
"display": "Enabled; OV, UV, SC and ILIM comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_VSEL",
"helpTag": "",
"name": "BUCK2_VSEL",
"desc": "Select output voltage register for BUCK2:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "BUCK2_VOUT_1",
"value": 0
},
{
"display": "BUCK2_VOUT_2",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_PLDN",
"helpTag": "",
"name": "BUCK2_PLDN",
"desc": "Enable output pull-down resistor when BUCK2 is disabled:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; Pull-down resistor",
"value": 0
},
{
"display": "Enabled; Pull-down resistor",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_RV_SEL",
"helpTag": "",
"name": "BUCK2_RV_SEL",
"desc": "Select residual voltage checking for BUCK2 feedback pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "1V2_IO",
"delay": "0",
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "GPIO9",
"registerName": "GPIO_OUT_2",
"filterFields": [
"GPIO9_OUT"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "GPIO_OUT_2",
"name": "GPIO_OUT_2",
"desc": "",
"anchor": "",
"addr": "0x3e",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "GPIO9_OUT",
"helpTag": "",
"name": "GPIO9_OUT",
"desc": "Control for GPIO9 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO10_OUT",
"helpTag": "",
"name": "GPIO10_OUT",
"desc": "Control for GPIO10 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "1V8_MP_AVDD_H_EN",
"delay": "01",
"delayUnit": "ms",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 1,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "VMON2",
"registers": [
{
"id": "VCCA_VMON_CTRL",
"name": "VCCA_VMON_CTRL",
"desc": "",
"anchor": "",
"addr": "0x2b",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "VCCA_VMON_EN",
"helpTag": "",
"name": "VCCA_VMON_EN",
"desc": "Enable VCCA OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON1_EN",
"helpTag": "",
"name": "VMON1_EN",
"desc": "Enable VMON1 OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON2_EN",
"helpTag": "",
"name": "VMON2_EN",
"desc": "Enable VMON2 OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON1_RV_SEL",
"helpTag": "",
"name": "VMON1_RV_SEL",
"desc": "Select residual voltage checking for VMON1 pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": false,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON2_RV_SEL",
"helpTag": "",
"name": "VMON2_RV_SEL",
"desc": "Select residual voltage checking for VMON2 pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON_DEGLITCH_SEL",
"helpTag": "",
"name": "VMON_DEGLITCH_SEL",
"desc": "Deglitch time select for BUCKx_VMON, VMONx and VCCA_VMON\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "VCCA 4us, VMON/BUCK 4us",
"value": 0
},
{
"display": "VCCA 20us, VMON/BUCK 20us",
"value": 1
},
{
"display": "VCCA 0.5us, VMON/BUCK 0.5us",
"value": 2
},
{
"display": "VCCA 4us, VMON/BUCK 0.5us",
"value": 3
},
{
"display": "VCCA 20us, VMON/BUCK 0.5us",
"value": 4
},
{
"display": "VCCA 0.5us, VMON/BUCK 4us",
"value": 5
},
{
"display": "VCCA 4us, VMON/BUCK 4us",
"value": 6
},
{
"display": "VCCA 20us, VMON/BUCK 4us",
"value": 7
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "VCCA 4us, VMON/BUCK 4us",
"value": 0
},
{
"type": "VCCA 20us, VMON/BUCK 20us",
"value": 1
},
{
"type": "VCCA 0.5us, VMON/BUCK 0.5us",
"value": 2
},
{
"type": "VCCA 4us, VMON/BUCK 0.5us",
"value": 3
},
{
"type": "VCCA 20us, VMON/BUCK 0.5us",
"value": 4
},
{
"type": "VCCA 0.5us, VMON/BUCK 4us",
"value": 5
},
{
"type": "VCCA 4us, VMON/BUCK 4us",
"value": 6
},
{
"type": "VCCA 20us, VMON/BUCK 4us",
"value": 7
}
]
}
],
"mask": 247
}
]
},
"visible": true,
"name": "Rail3",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 1000,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "BUCK1",
"registerName": "BUCK1_CTRL",
"selectedFields": [
"BUCK1_EN"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "BUCK1_CTRL",
"name": "BUCK1_CTRL",
"desc": "",
"anchor": "",
"addr": "0x04",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "BUCK1_EN",
"helpTag": "",
"name": "BUCK1_EN",
"desc": "Enable BUCK1 regulator:\r\n 0b = BUCK regulator is disabled\r\n 1b = BUCK regulator is enabled",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; BUCK1 regulator",
"value": 0
},
{
"display": "Enabled; BUCK1 regulator",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_FPWM",
"helpTag": "",
"name": "BUCK1_FPWM",
"desc": "Forces the BUCK1 regulator to operate in PWM mode:\r\n(Default from NVM memory)\r\n 0b = Automatic transitions between PFM and PWM modes (AUTO mode).\r\n 1b = Forced to PWM operation.",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "PFM and PWM operation (AUTO mode).",
"value": 0
},
{
"display": "PWM operation only.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_FPWM_MP",
"helpTag": "",
"name": "BUCK1_FPWM_MP",
"desc": "Forces the BUCK1 regulator to operate always in multi-phase and forced PWM operation mode:\r\n 0b = Automatic phase adding and shedding.\r\n 1b = Forced to multi-phase operation, all phases in the multi-phase configuration.",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Automatic phase adding and shedding.",
"value": 0
},
{
"display": "Forced to multi-phase operation.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_VMON_EN",
"helpTag": "",
"name": "BUCK1_VMON_EN",
"desc": "Enable BUCK1 OV, UV, SC and ILIM comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV, UV, SC and ILIM comparators.",
"value": 0
},
{
"display": "Enabled; OV, UV, SC and ILIM comparators",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_VSEL",
"helpTag": "",
"name": "BUCK1_VSEL",
"desc": "Select output voltage register for BUCK1:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "BUCK1_VOUT_1",
"value": 0
},
{
"display": "BUCK1_VOUT_2",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_PLDN",
"helpTag": "",
"name": "BUCK1_PLDN",
"desc": "Enable output pull-down resistor when BUCK1 is disabled:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; Pull-down resistor",
"value": 0
},
{
"display": "Enabled; Pull-down resistor",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_RV_SEL",
"helpTag": "",
"name": "BUCK1_RV_SEL",
"desc": "Select residual voltage checking for BUCK1 feedback pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "1V8_IO",
"delay": "0",
"delayUnit": "ms",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 1,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "BUCK3",
"registerName": "BUCK3_CTRL",
"selectedFields": [
"BUCK3_EN"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "BUCK3_CTRL",
"name": "BUCK3_CTRL",
"desc": "",
"anchor": "",
"addr": "0x08",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "BUCK3_EN",
"helpTag": "",
"name": "BUCK3_EN",
"desc": "Enable BUCK3 regulator:\r\n 0b = BUCK regulator is disabled\r\n 1b = BUCK regulator is enabled",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; BUCK3 regulator",
"value": 0
},
{
"display": "Enabled; BUCK3 regulator",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_FPWM",
"helpTag": "",
"name": "BUCK3_FPWM",
"desc": "Forces the BUCK3 regulator to operate in PWM mode:\r\n 0b = Automatic transitions between PFM and PWM modes (AUTO mode)\r\n 1b = Forced to PWM operation.",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "PFM and PWM operation (AUTO mode).",
"value": 0
},
{
"display": "PWM operation only.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_FPWM_MP",
"helpTag": "",
"name": "BUCK3_FPWM_MP",
"desc": "Forces the BUCK3 regulator to operate always in multi-phase and forced PWM operation mode:\r\n 0b = Automatic phase adding and shedding.\r\n 1b = Forced to multi-phase operation, all phases in the multi-phase configuration.",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Automatic phase adding and shedding.",
"value": 0
},
{
"display": "Forced to multi-phase operation.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_VMON_EN",
"helpTag": "",
"name": "BUCK3_VMON_EN",
"desc": "Enable BUCK3 OV, UV, SC and ILIM comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV, UV, SC and ILIM comparators.",
"value": 0
},
{
"display": "Enabled; OV, UV, SC and ILIM comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_VSEL",
"helpTag": "",
"name": "BUCK3_VSEL",
"desc": "Select output voltage register for BUCK3:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "BUCK3_VOUT_1",
"value": 0
},
{
"display": "BUCK3_VOUT_2",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_PLDN",
"helpTag": "",
"name": "BUCK3_PLDN",
"desc": "Enable output pull-down resistor when BUCK3 is disabled:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; Pull-down resistor",
"value": 0
},
{
"display": "Enabled; Pull-down resistor",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_RV_SEL",
"helpTag": "",
"name": "BUCK3_RV_SEL",
"desc": "Select residual voltage checking for BUCK3 feedback pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "1V1_DDR",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 1000,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "GPIO3",
"registerName": "GPIO_OUT_1",
"filterFields": [
"GPIO3_OUT"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "GPIO_OUT_1",
"name": "GPIO_OUT_1",
"desc": "",
"anchor": "",
"addr": "0x3d",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "GPIO1_OUT",
"helpTag": "",
"name": "GPIO1_OUT",
"desc": "Control for GPIO1 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO2_OUT",
"helpTag": "",
"name": "GPIO2_OUT",
"desc": "Control for GPIO2 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO3_OUT",
"helpTag": "",
"name": "GPIO3_OUT",
"desc": "Control for GPIO3 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO4_OUT",
"helpTag": "",
"name": "GPIO4_OUT",
"desc": "Control for GPIO4 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO5_OUT",
"helpTag": "",
"name": "GPIO5_OUT",
"desc": "Control for GPIO5 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO6_OUT",
"helpTag": "",
"name": "GPIO6_OUT",
"desc": "Control for GPIO6 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO7_OUT",
"helpTag": "",
"name": "GPIO7_OUT",
"desc": "Control for GPIO7 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "6",
"stop": "6",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO8_OUT",
"helpTag": "",
"name": "GPIO8_OUT",
"desc": "Control for GPIO8 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 251
}
},
"visible": true,
"name": "0V8_CORE_EN",
"delay": "5",
"delayUnit": "ms",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 6,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "VMON1",
"registers": [
{
"id": "VCCA_VMON_CTRL",
"name": "VCCA_VMON_CTRL",
"desc": "",
"anchor": "",
"addr": "0x2b",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "VCCA_VMON_EN",
"helpTag": "",
"name": "VCCA_VMON_EN",
"desc": "Enable VCCA OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON1_EN",
"helpTag": "",
"name": "VMON1_EN",
"desc": "Enable VMON1 OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON2_EN",
"helpTag": "",
"name": "VMON2_EN",
"desc": "Enable VMON2 OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON1_RV_SEL",
"helpTag": "",
"name": "VMON1_RV_SEL",
"desc": "Select residual voltage checking for VMON1 pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": false,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON2_RV_SEL",
"helpTag": "",
"name": "VMON2_RV_SEL",
"desc": "Select residual voltage checking for VMON2 pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON_DEGLITCH_SEL",
"helpTag": "",
"name": "VMON_DEGLITCH_SEL",
"desc": "Deglitch time select for BUCKx_VMON, VMONx and VCCA_VMON\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "VCCA 4us, VMON/BUCK 4us",
"value": 0
},
{
"display": "VCCA 20us, VMON/BUCK 20us",
"value": 1
},
{
"display": "VCCA 0.5us, VMON/BUCK 0.5us",
"value": 2
},
{
"display": "VCCA 4us, VMON/BUCK 0.5us",
"value": 3
},
{
"display": "VCCA 20us, VMON/BUCK 0.5us",
"value": 4
},
{
"display": "VCCA 0.5us, VMON/BUCK 4us",
"value": 5
},
{
"display": "VCCA 4us, VMON/BUCK 4us",
"value": 6
},
{
"display": "VCCA 20us, VMON/BUCK 4us",
"value": 7
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "VCCA 4us, VMON/BUCK 4us",
"value": 0
},
{
"type": "VCCA 20us, VMON/BUCK 20us",
"value": 1
},
{
"type": "VCCA 0.5us, VMON/BUCK 0.5us",
"value": 2
},
{
"type": "VCCA 4us, VMON/BUCK 0.5us",
"value": 3
},
{
"type": "VCCA 20us, VMON/BUCK 0.5us",
"value": 4
},
{
"type": "VCCA 0.5us, VMON/BUCK 4us",
"value": 5
},
{
"type": "VCCA 4us, VMON/BUCK 4us",
"value": 6
},
{
"type": "VCCA 20us, VMON/BUCK 4us",
"value": 7
}
]
}
],
"mask": 253
}
],
"visibility": true,
"showInSeq": true
},
"visible": true,
"name": "Rail2",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 6000,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "DEACTIVATE",
"visibility": true,
"showInSeq": false
},
"visible": false,
"name": "",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": null,
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 6000,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "TRIG_MASK",
"visibility": true,
"showInSeq": false
},
"visible": false,
"name": "",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": null,
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 6000,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
}
],
"targetState": {
"id": 1,
"title": "STANDBY",
"x": 1143.5902709960938,
"y": 35.0594425201416,
"isHardwareState": false,
"isUserDefinedState": true
},
"subRoutineList": [],
"sequenceType": "deactivate"
},
{
"name": "ANY2TOSAFE",
"id": 2,
"sequences": [
{
"command": {
"name": "nRSTOUT_SOC",
"registerName": "MISC_CTRL",
"register": {
"id": "MISC_CTRL",
"name": "MISC_CTRL",
"desc": "",
"anchor": "",
"addr": "0x81",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "NRSTOUT",
"helpTag": "",
"name": "NRSTOUT",
"desc": "Control for nRSTOUT signal:",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "NRSTOUT_SOC",
"helpTag": "",
"name": "NRSTOUT_SOC",
"desc": "Control for nRSTOUT_SOC signal:",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "LPM_EN",
"helpTag": "",
"name": "LPM_EN",
"desc": "Low power mode control.\r\n\r\nLPM_EN sets device in a low power mode. Intended use case is for the PFSM to set LPM_EN upon entering a deep sleep state. The end objective is to disable the digital oscillator to reduce power consumption.\r\n\r\nThe following functions are disabled when LPM_EN=1.\r\n-TSD cycling of all sensors/thresholds\r\n-regmap/SRAM CRC continuous checking\r\n-SPMI WD NVM_ID request/response polling\r\n-Disable clock monitoring\r\n",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low power mode disabled",
"value": 0
},
{
"display": "Low power mode enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "CLKMON_EN",
"helpTag": "",
"name": "CLKMON_EN",
"desc": "Control of internal clock monitoring.",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SEL_EXT_CLK",
"helpTag": "",
"name": "SEL_EXT_CLK",
"desc": "Selection of external clock:",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Forced to internal RC oscillator.",
"value": 0
},
{
"display": "Automatic external clock use when available, interrupt generated if external clock appears or disappears.",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SYNCCLKOUT_FREQ_SEL",
"helpTag": "",
"name": "SYNCCLKOUT_FREQ_SEL",
"desc": "SYNCCLKOUT enable/frequency select:",
"anchor": "",
"mode": "RW",
"start": "6",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "SYNCCLKOUT off",
"value": 0
},
{
"display": "1.1 MHz",
"value": 1
},
{
"display": "2.2 MHz",
"value": 2
},
{
"display": "4.4 MHz",
"value": 3
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "SYNCCLKOUT off",
"value": 0
},
{
"type": "1.1 MHz",
"value": 1
},
{
"type": "2.2 MHz",
"value": 2
},
{
"type": "4.4 MHz",
"value": 3
}
]
},
{
"id": "REFOUT_EN",
"helpTag": "",
"name": "REFOUT_EN",
"desc": "Control bandgap voltage to REFOUT pin.",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 253
}
},
"visible": true,
"name": "Rail1",
"delay": "0",
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "GPIO10",
"registerName": "GPIO_OUT_2",
"filterFields": [
"GPIO10_OUT"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "GPIO_OUT_2",
"name": "GPIO_OUT_2",
"desc": "",
"anchor": "",
"addr": "0x3e",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "GPIO9_OUT",
"helpTag": "",
"name": "GPIO9_OUT",
"desc": "Control for GPIO9 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO10_OUT",
"helpTag": "",
"name": "GPIO10_OUT",
"desc": "Control for GPIO10 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 253
}
},
"visible": true,
"name": "0V75_PHY_EN",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "BUCK4",
"registerName": "BUCK4_CTRL",
"selectedFields": [
"BUCK4_EN"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "BUCK4_CTRL",
"name": "BUCK4_CTRL",
"desc": "",
"anchor": "",
"addr": "0x0a",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "BUCK4_EN",
"helpTag": "",
"name": "BUCK4_EN",
"desc": "Enable BUCK4 regulator:\r\n 0b = BUCK regulator is disabled\r\n 1b = BUCK regulator is enabled",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; BUCK4 regulator",
"value": 0
},
{
"display": "Enabled; BUCK4 regulator",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_FPWM",
"helpTag": "",
"name": "BUCK4_FPWM",
"desc": "Forces the BUCK4 regulator to operate in PWM mode:\r\n 0b = Automatic transitions between PFM and PWM modes (AUTO mode)\r\n 1b = Forced to PWM operation.",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "PFM and PWM operation (AUTO mode).",
"value": 0
},
{
"display": "PWM operation only.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_VMON_EN",
"helpTag": "",
"name": "BUCK4_VMON_EN",
"desc": "Enable BUCK4 OV, UV, SC and ILIM comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV, UV, SC and ILIM comparators.",
"value": 0
},
{
"display": "Enabled OV, UV, SC and ILIM comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_VSEL",
"helpTag": "",
"name": "BUCK4_VSEL",
"desc": "Select output voltage register for BUCK4:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "BUCK4_VOUT_1",
"value": 0
},
{
"display": "BUCK4_VOUT_2",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_PLDN",
"helpTag": "",
"name": "BUCK4_PLDN",
"desc": "Enable output pull-down resistor when BUCK4 is disabled:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; Pull-down resistor",
"value": 0
},
{
"display": "Enabled; Pull-down resistor",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK4_RV_SEL",
"helpTag": "",
"name": "BUCK4_RV_SEL",
"desc": "Select residual voltage checking for BUCK4 feedback pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "3V3_IO",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "BUCK2",
"registerName": "BUCK2_CTRL",
"selectedFields": [
"BUCK2_EN"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "BUCK2_CTRL",
"name": "BUCK2_CTRL",
"desc": "",
"anchor": "",
"addr": "0x06",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "BUCK2_EN",
"helpTag": "",
"name": "BUCK2_EN",
"desc": "Enable BUCK2 regulator:\r\n 0b = BUCK regulator is disabled\r\n 1b = BUCK regulator is enabled",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; BUCK2 regulator",
"value": 0
},
{
"display": "Enabled; BUCK2 regulator",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_FPWM",
"helpTag": "",
"name": "BUCK2_FPWM",
"desc": "Forces the BUCK2 regulator to operate in PWM mode:\r\n 0b = Automatic transitions between PFM and PWM modes (AUTO mode)\r\n 1b = Forced to PWM operation.",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "PFM and PWM operation (AUTO mode).",
"value": 0
},
{
"display": "PWM operation only.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_VMON_EN",
"helpTag": "",
"name": "BUCK2_VMON_EN",
"desc": "Enable BUCK2 OV, UV, SC and ILIM comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV, UV, SC and ILIM comparators.",
"value": 0
},
{
"display": "Enabled; OV, UV, SC and ILIM comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_VSEL",
"helpTag": "",
"name": "BUCK2_VSEL",
"desc": "Select output voltage register for BUCK2:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "BUCK2_VOUT_1",
"value": 0
},
{
"display": "BUCK2_VOUT_2",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_PLDN",
"helpTag": "",
"name": "BUCK2_PLDN",
"desc": "Enable output pull-down resistor when BUCK2 is disabled:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; Pull-down resistor",
"value": 0
},
{
"display": "Enabled; Pull-down resistor",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK2_RV_SEL",
"helpTag": "",
"name": "BUCK2_RV_SEL",
"desc": "Select residual voltage checking for BUCK2 feedback pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "1V2_IO",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "GPIO9",
"registerName": "GPIO_OUT_2",
"filterFields": [
"GPIO9_OUT"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "GPIO_OUT_2",
"name": "GPIO_OUT_2",
"desc": "",
"anchor": "",
"addr": "0x3e",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "GPIO9_OUT",
"helpTag": "",
"name": "GPIO9_OUT",
"desc": "Control for GPIO9 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO10_OUT",
"helpTag": "",
"name": "GPIO10_OUT",
"desc": "Control for GPIO10 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "1V8_MP_AVDD_H_EN",
"delay": "500",
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 500,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "VMON2",
"registers": [
{
"id": "VCCA_VMON_CTRL",
"name": "VCCA_VMON_CTRL",
"desc": "",
"anchor": "",
"addr": "0x2b",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "VCCA_VMON_EN",
"helpTag": "",
"name": "VCCA_VMON_EN",
"desc": "Enable VCCA OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON1_EN",
"helpTag": "",
"name": "VMON1_EN",
"desc": "Enable VMON1 OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON2_EN",
"helpTag": "",
"name": "VMON2_EN",
"desc": "Enable VMON2 OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON1_RV_SEL",
"helpTag": "",
"name": "VMON1_RV_SEL",
"desc": "Select residual voltage checking for VMON1 pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": false,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON2_RV_SEL",
"helpTag": "",
"name": "VMON2_RV_SEL",
"desc": "Select residual voltage checking for VMON2 pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON_DEGLITCH_SEL",
"helpTag": "",
"name": "VMON_DEGLITCH_SEL",
"desc": "Deglitch time select for BUCKx_VMON, VMONx and VCCA_VMON\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "VCCA 4us, VMON/BUCK 4us",
"value": 0
},
{
"display": "VCCA 20us, VMON/BUCK 20us",
"value": 1
},
{
"display": "VCCA 0.5us, VMON/BUCK 0.5us",
"value": 2
},
{
"display": "VCCA 4us, VMON/BUCK 0.5us",
"value": 3
},
{
"display": "VCCA 20us, VMON/BUCK 0.5us",
"value": 4
},
{
"display": "VCCA 0.5us, VMON/BUCK 4us",
"value": 5
},
{
"display": "VCCA 4us, VMON/BUCK 4us",
"value": 6
},
{
"display": "VCCA 20us, VMON/BUCK 4us",
"value": 7
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "VCCA 4us, VMON/BUCK 4us",
"value": 0
},
{
"type": "VCCA 20us, VMON/BUCK 20us",
"value": 1
},
{
"type": "VCCA 0.5us, VMON/BUCK 0.5us",
"value": 2
},
{
"type": "VCCA 4us, VMON/BUCK 0.5us",
"value": 3
},
{
"type": "VCCA 20us, VMON/BUCK 0.5us",
"value": 4
},
{
"type": "VCCA 0.5us, VMON/BUCK 4us",
"value": 5
},
{
"type": "VCCA 4us, VMON/BUCK 4us",
"value": 6
},
{
"type": "VCCA 20us, VMON/BUCK 4us",
"value": 7
}
]
}
],
"mask": 247
}
]
},
"visible": true,
"name": "Rail3",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 500,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "BUCK1",
"registerName": "BUCK1_CTRL",
"selectedFields": [
"BUCK1_EN"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "BUCK1_CTRL",
"name": "BUCK1_CTRL",
"desc": "",
"anchor": "",
"addr": "0x04",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "BUCK1_EN",
"helpTag": "",
"name": "BUCK1_EN",
"desc": "Enable BUCK1 regulator:\r\n 0b = BUCK regulator is disabled\r\n 1b = BUCK regulator is enabled",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; BUCK1 regulator",
"value": 0
},
{
"display": "Enabled; BUCK1 regulator",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_FPWM",
"helpTag": "",
"name": "BUCK1_FPWM",
"desc": "Forces the BUCK1 regulator to operate in PWM mode:\r\n(Default from NVM memory)\r\n 0b = Automatic transitions between PFM and PWM modes (AUTO mode).\r\n 1b = Forced to PWM operation.",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "PFM and PWM operation (AUTO mode).",
"value": 0
},
{
"display": "PWM operation only.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_FPWM_MP",
"helpTag": "",
"name": "BUCK1_FPWM_MP",
"desc": "Forces the BUCK1 regulator to operate always in multi-phase and forced PWM operation mode:\r\n 0b = Automatic phase adding and shedding.\r\n 1b = Forced to multi-phase operation, all phases in the multi-phase configuration.",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Automatic phase adding and shedding.",
"value": 0
},
{
"display": "Forced to multi-phase operation.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_VMON_EN",
"helpTag": "",
"name": "BUCK1_VMON_EN",
"desc": "Enable BUCK1 OV, UV, SC and ILIM comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV, UV, SC and ILIM comparators.",
"value": 0
},
{
"display": "Enabled; OV, UV, SC and ILIM comparators",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_VSEL",
"helpTag": "",
"name": "BUCK1_VSEL",
"desc": "Select output voltage register for BUCK1:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "BUCK1_VOUT_1",
"value": 0
},
{
"display": "BUCK1_VOUT_2",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_PLDN",
"helpTag": "",
"name": "BUCK1_PLDN",
"desc": "Enable output pull-down resistor when BUCK1 is disabled:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; Pull-down resistor",
"value": 0
},
{
"display": "Enabled; Pull-down resistor",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK1_RV_SEL",
"helpTag": "",
"name": "BUCK1_RV_SEL",
"desc": "Select residual voltage checking for BUCK1 feedback pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "1V8_IO",
"delay": "0",
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 500,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "BUCK3",
"registerName": "BUCK3_CTRL",
"selectedFields": [
"BUCK3_EN"
],
"register": {
"id": "BUCK3_CTRL",
"name": "BUCK3_CTRL",
"desc": "",
"anchor": "",
"addr": "0x08",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "BUCK3_EN",
"helpTag": "",
"name": "BUCK3_EN",
"desc": "Enable BUCK3 regulator:\r\n 0b = BUCK regulator is disabled\r\n 1b = BUCK regulator is enabled",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; BUCK3 regulator",
"value": 0
},
{
"display": "Enabled; BUCK3 regulator",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_FPWM",
"helpTag": "",
"name": "BUCK3_FPWM",
"desc": "Forces the BUCK3 regulator to operate in PWM mode:\r\n 0b = Automatic transitions between PFM and PWM modes (AUTO mode)\r\n 1b = Forced to PWM operation.",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "PFM and PWM operation (AUTO mode).",
"value": 0
},
{
"display": "PWM operation only.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_FPWM_MP",
"helpTag": "",
"name": "BUCK3_FPWM_MP",
"desc": "Forces the BUCK3 regulator to operate always in multi-phase and forced PWM operation mode:\r\n 0b = Automatic phase adding and shedding.\r\n 1b = Forced to multi-phase operation, all phases in the multi-phase configuration.",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Automatic phase adding and shedding.",
"value": 0
},
{
"display": "Forced to multi-phase operation.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_VMON_EN",
"helpTag": "",
"name": "BUCK3_VMON_EN",
"desc": "Enable BUCK3 OV, UV, SC and ILIM comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV, UV, SC and ILIM comparators.",
"value": 0
},
{
"display": "Enabled; OV, UV, SC and ILIM comparators.",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_VSEL",
"helpTag": "",
"name": "BUCK3_VSEL",
"desc": "Select output voltage register for BUCK3:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "BUCK3_VOUT_1",
"value": 0
},
{
"display": "BUCK3_VOUT_2",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_PLDN",
"helpTag": "",
"name": "BUCK3_PLDN",
"desc": "Enable output pull-down resistor when BUCK3 is disabled:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; Pull-down resistor",
"value": 0
},
{
"display": "Enabled; Pull-down resistor",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "BUCK3_RV_SEL",
"helpTag": "",
"name": "BUCK3_RV_SEL",
"desc": "Select residual voltage checking for BUCK3 feedback pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "1V1_DDR",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 500,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "GPIO3",
"registerName": "GPIO_OUT_1",
"filterFields": [
"GPIO3_OUT"
],
"visibility": true,
"showInSeq": true,
"register": {
"id": "GPIO_OUT_1",
"name": "GPIO_OUT_1",
"desc": "",
"anchor": "",
"addr": "0x3d",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "GPIO1_OUT",
"helpTag": "",
"name": "GPIO1_OUT",
"desc": "Control for GPIO1 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO2_OUT",
"helpTag": "",
"name": "GPIO2_OUT",
"desc": "Control for GPIO2 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO3_OUT",
"helpTag": "",
"name": "GPIO3_OUT",
"desc": "Control for GPIO3 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO4_OUT",
"helpTag": "",
"name": "GPIO4_OUT",
"desc": "Control for GPIO4 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO5_OUT",
"helpTag": "",
"name": "GPIO5_OUT",
"desc": "Control for GPIO5 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO6_OUT",
"helpTag": "",
"name": "GPIO6_OUT",
"desc": "Control for GPIO6 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO7_OUT",
"helpTag": "",
"name": "GPIO7_OUT",
"desc": "Control for GPIO7 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "6",
"stop": "6",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "GPIO8_OUT",
"helpTag": "",
"name": "GPIO8_OUT",
"desc": "Control for GPIO8 signal when configured to GPIO Output:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "7",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 251
}
},
"visible": true,
"name": "0V8_CORE_EN",
"delay": "500",
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 1000,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "VMON1",
"registers": [
{
"id": "VCCA_VMON_CTRL",
"name": "VCCA_VMON_CTRL",
"desc": "",
"anchor": "",
"addr": "0x2b",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "VCCA_VMON_EN",
"helpTag": "",
"name": "VCCA_VMON_EN",
"desc": "Enable VCCA OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON1_EN",
"helpTag": "",
"name": "VMON1_EN",
"desc": "Enable VMON1 OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON2_EN",
"helpTag": "",
"name": "VMON2_EN",
"desc": "Enable VMON2 OV and UV comparators:\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled; OV and UV comparators.",
"value": 0
},
{
"display": "Enabled; OV and UV comparators.",
"value": 1
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON1_RV_SEL",
"helpTag": "",
"name": "VMON1_RV_SEL",
"desc": "Select residual voltage checking for VMON1 pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": false,
"isTouched": true,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON2_RV_SEL",
"helpTag": "",
"name": "VMON2_RV_SEL",
"desc": "Select residual voltage checking for VMON2 pin.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"staticConfig": true,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "VMON_DEGLITCH_SEL",
"helpTag": "",
"name": "VMON_DEGLITCH_SEL",
"desc": "Deglitch time select for BUCKx_VMON, VMONx and VCCA_VMON\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "VCCA 4us, VMON/BUCK 4us",
"value": 0
},
{
"display": "VCCA 20us, VMON/BUCK 20us",
"value": 1
},
{
"display": "VCCA 0.5us, VMON/BUCK 0.5us",
"value": 2
},
{
"display": "VCCA 4us, VMON/BUCK 0.5us",
"value": 3
},
{
"display": "VCCA 20us, VMON/BUCK 0.5us",
"value": 4
},
{
"display": "VCCA 0.5us, VMON/BUCK 4us",
"value": 5
},
{
"display": "VCCA 4us, VMON/BUCK 4us",
"value": 6
},
{
"display": "VCCA 20us, VMON/BUCK 4us",
"value": 7
}
],
"staticConfig": false,
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "VCCA 4us, VMON/BUCK 4us",
"value": 0
},
{
"type": "VCCA 20us, VMON/BUCK 20us",
"value": 1
},
{
"type": "VCCA 0.5us, VMON/BUCK 0.5us",
"value": 2
},
{
"type": "VCCA 4us, VMON/BUCK 0.5us",
"value": 3
},
{
"type": "VCCA 20us, VMON/BUCK 0.5us",
"value": 4
},
{
"type": "VCCA 0.5us, VMON/BUCK 4us",
"value": 5
},
{
"type": "VCCA 4us, VMON/BUCK 4us",
"value": 6
},
{
"type": "VCCA 20us, VMON/BUCK 4us",
"value": 7
}
]
}
],
"mask": 253
}
],
"visibility": true,
"showInSeq": true
},
"visible": true,
"name": "Rail2",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 1000,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "DEACTIVATE"
},
"visible": false,
"name": "Rail5",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 1000,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "RESET_BUCKs"
},
"visible": false,
"name": "Rail6",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0.3,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 1000,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": {
"id": "BUCK_RESET_REG",
"name": "BUCK_RESET_REG",
"desc": "",
"anchor": "",
"addr": "0x87",
"mode": "",
"size": "8",
"default": "0",
"value": 15,
"fields": [
{
"id": "BUCK1_RESET",
"helpTag": "",
"name": "BUCK1_RESET",
"desc": "Reset signal for Buck logic.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK2_RESET",
"helpTag": "",
"name": "BUCK2_RESET",
"desc": "Reset signal for Buck logic.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK3_RESET",
"helpTag": "",
"name": "BUCK3_RESET",
"desc": "Reset signal for Buck logic.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"staticConfig": false,
"isTouched": false
},
{
"id": "BUCK4_RESET",
"helpTag": "",
"name": "BUCK4_RESET",
"desc": "Reset signal for Buck logic.\r\n(Default from NVM memory)",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": 1,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"staticConfig": true,
"isTouched": false
}
]
},
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "TRIG_MASK",
"visibility": true,
"showInSeq": false
},
"visible": false,
"name": "",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": null,
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 1000,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
}
],
"targetState": {
"id": 4,
"title": "TO_SAFE",
"x": 419.85728454589844,
"y": 624.2077026367188,
"mandatoryState": true,
"isHardwareState": false,
"isUserDefinedState": true
},
"subRoutineList": [],
"sequenceType": "safe"
},
{
"name": "WAIT4ENABLE",
"id": 3,
"sequences": [
{
"command": {
"name": "TRIG_MASK",
"visibility": true,
"showInSeq": false
},
"visible": false,
"name": "",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": null,
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
}
],
"targetState": {
"id": 2,
"title": "WAIT4ENABLE",
"x": 221.89175415039062,
"y": 43.80037307739258,
"isHardwareState": false,
"isUserDefinedState": true
},
"subRoutineList": [],
"sequenceType": "others"
},
{
"name": "ACT2WDE",
"id": 4,
"sequences": [
{
"command": {
"name": "nRSTOUT",
"registerName": "MISC_CTRL",
"register": {
"id": "MISC_CTRL",
"name": "MISC_CTRL",
"desc": "",
"anchor": "",
"addr": "0x81",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "NRSTOUT",
"helpTag": "",
"name": "NRSTOUT",
"desc": "Control for nRSTOUT signal:",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "NRSTOUT_SOC",
"helpTag": "",
"name": "NRSTOUT_SOC",
"desc": "Control for nRSTOUT_SOC signal:",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "LPM_EN",
"helpTag": "",
"name": "LPM_EN",
"desc": "Low power mode control.\r\n\r\nLPM_EN sets device in a low power mode. Intended use case is for the PFSM to set LPM_EN upon entering a deep sleep state. The end objective is to disable the digital oscillator to reduce power consumption.\r\n\r\nThe following functions are disabled when LPM_EN=1.\r\n-TSD cycling of all sensors/thresholds\r\n-regmap/SRAM CRC continuous checking\r\n-SPMI WD NVM_ID request/response polling\r\n-Disable clock monitoring\r\n",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low power mode disabled",
"value": 0
},
{
"display": "Low power mode enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "CLKMON_EN",
"helpTag": "",
"name": "CLKMON_EN",
"desc": "Control of internal clock monitoring.",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SEL_EXT_CLK",
"helpTag": "",
"name": "SEL_EXT_CLK",
"desc": "Selection of external clock:",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Forced to internal RC oscillator.",
"value": 0
},
{
"display": "Automatic external clock use when available, interrupt generated if external clock appears or disappears.",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SYNCCLKOUT_FREQ_SEL",
"helpTag": "",
"name": "SYNCCLKOUT_FREQ_SEL",
"desc": "SYNCCLKOUT enable/frequency select:",
"anchor": "",
"mode": "RW",
"start": "6",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "SYNCCLKOUT off",
"value": 0
},
{
"display": "1.1 MHz",
"value": 1
},
{
"display": "2.2 MHz",
"value": 2
},
{
"display": "4.4 MHz",
"value": 3
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "SYNCCLKOUT off",
"value": 0
},
{
"type": "1.1 MHz",
"value": 1
},
{
"type": "2.2 MHz",
"value": 2
},
{
"type": "4.4 MHz",
"value": 3
}
]
},
{
"id": "REFOUT_EN",
"helpTag": "",
"name": "REFOUT_EN",
"desc": "Control bandgap voltage to REFOUT pin.",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 254
}
},
"visible": true,
"name": "Rail1",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "nRSTOUT_SOC",
"registerName": "MISC_CTRL",
"register": {
"id": "MISC_CTRL",
"name": "MISC_CTRL",
"desc": "",
"anchor": "",
"addr": "0x81",
"mode": "",
"size": "8",
"default": "0",
"value": 0,
"fields": [
{
"id": "NRSTOUT",
"helpTag": "",
"name": "NRSTOUT",
"desc": "Control for nRSTOUT signal:",
"anchor": "",
"mode": "RW",
"start": "0",
"stop": "0",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "NRSTOUT_SOC",
"helpTag": "",
"name": "NRSTOUT_SOC",
"desc": "Control for nRSTOUT_SOC signal:",
"anchor": "",
"mode": "RW",
"start": "1",
"stop": "1",
"value": 0,
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low",
"value": 0
},
{
"display": "High",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "LPM_EN",
"helpTag": "",
"name": "LPM_EN",
"desc": "Low power mode control.\r\n\r\nLPM_EN sets device in a low power mode. Intended use case is for the PFSM to set LPM_EN upon entering a deep sleep state. The end objective is to disable the digital oscillator to reduce power consumption.\r\n\r\nThe following functions are disabled when LPM_EN=1.\r\n-TSD cycling of all sensors/thresholds\r\n-regmap/SRAM CRC continuous checking\r\n-SPMI WD NVM_ID request/response polling\r\n-Disable clock monitoring\r\n",
"anchor": "",
"mode": "RW",
"start": "2",
"stop": "2",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Low power mode disabled",
"value": 0
},
{
"display": "Low power mode enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "CLKMON_EN",
"helpTag": "",
"name": "CLKMON_EN",
"desc": "Control of internal clock monitoring.",
"anchor": "",
"mode": "RW",
"start": "3",
"stop": "3",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SEL_EXT_CLK",
"helpTag": "",
"name": "SEL_EXT_CLK",
"desc": "Selection of external clock:",
"anchor": "",
"mode": "RW",
"start": "5",
"stop": "5",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Forced to internal RC oscillator.",
"value": 0
},
{
"display": "Automatic external clock use when available, interrupt generated if external clock appears or disappears.",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
},
{
"id": "SYNCCLKOUT_FREQ_SEL",
"helpTag": "",
"name": "SYNCCLKOUT_FREQ_SEL",
"desc": "SYNCCLKOUT enable/frequency select:",
"anchor": "",
"mode": "RW",
"start": "6",
"stop": "7",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "SYNCCLKOUT off",
"value": 0
},
{
"display": "1.1 MHz",
"value": 1
},
{
"display": "2.2 MHz",
"value": 2
},
{
"display": "4.4 MHz",
"value": 3
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "SYNCCLKOUT off",
"value": 0
},
{
"type": "1.1 MHz",
"value": 1
},
{
"type": "2.2 MHz",
"value": 2
},
{
"type": "4.4 MHz",
"value": 3
}
]
},
{
"id": "REFOUT_EN",
"helpTag": "",
"name": "REFOUT_EN",
"desc": "Control bandgap voltage to REFOUT pin.",
"anchor": "",
"mode": "RW",
"start": "4",
"stop": "4",
"value": "mask",
"attrs": {
"isHidden": "0",
"isReserved": "0",
"isLocked": "0"
},
"options": [
{
"display": "Disabled",
"value": 0
},
{
"display": "Enabled",
"value": 1
}
],
"isTouched": false,
"maskOptions": [
{
"type": "Unchanged",
"value": "mask"
},
{
"type": "HIGH",
"value": 1
},
{
"type": "LOW",
"value": 0
}
]
}
],
"mask": 253
}
},
"visible": true,
"name": "Rail2",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": "R0",
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
},
{
"command": {
"name": "TRIG_MASK",
"visibility": true,
"showInSeq": false
},
"visible": false,
"name": "",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": null,
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
}
],
"targetState": {
"id": 6,
"title": "WD_ERROR",
"x": 712.36865234375,
"y": 172.16290283203125,
"isHardwareState": false,
"isUserDefinedState": true
},
"subRoutineList": [],
"sequenceType": "others"
}
],
"pfsmSequence": {
"name": "PFSM_START",
"id": 0,
"sequences": [
{
"command": {
"name": "TRIG_MASK",
"visibility": true,
"showInSeq": false
},
"visible": false,
"name": "",
"delay": 0,
"delayUnit": "us",
"timeout": 0,
"timeoutUnit": "us",
"waitCondition": {
"condSel": 0,
"condName": "GPIO1"
},
"conditionType": "LOW",
"delayMode": "ALWAYS",
"resourceControl": "VCTRL",
"resourceControlSelect": 0,
"scratchRegister": null,
"bypass": false,
"outputVoltageUnit": "V",
"outputVoltage": 0,
"voltageTarget": "VSEL1",
"scratchAddress": null,
"scratchMask": null,
"subSequence": null,
"calculatedDelay": 0,
"isSubRoutineAction": false,
"sequences": [],
"destination": null,
"vccaVmon": "unchanged",
"clkmon": "unchanged",
"amuxout": "unchanged",
"buckCtrlResetReg": null,
"enableDRV": 0,
"pfsmDelayStepSize": 0,
"deviceAlias": "LP87640",
"trigMask": {
"value": null,
"unmaskTriggerList": []
}
}
],
"targetState": {
"id": 3,
"title": "PFSM_START",
"x": 25.69571304321289,
"y": 45.94721984863281,
"mandatoryState": true,
"isHardwareState": false,
"isUserDefinedState": true
},
"subRoutineList": [],
"sequenceType": "others"
},
"pfsmGlobalDelay": 25.6,
"autoShuffle": false,
"overridenStandbyReadyTrigMask": null,
"startState": {
"id": 3,
"title": "PFSM_START",
"x": -90.95776176452637,
"y": 45.94721984863281,
"mandatoryState": true,
"isHardwareState": false,
"isUserDefinedState": true
}
}
}
}