diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d602f27709a98ac81116644b2fdf0185263f0a38..5c248dad5f3f1e08156415db59e6b9dc2d420525 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -80,7 +80,14 @@ test_reception_upload: # check configdb is alive - curl ${CONFIGDB_API_URI}/health - # upload SR1 example runkey - creates a new runkey - - python3 scripts/main_configDB.py --host ${ENV_API_HOSTNAME} --port ${ENV_API_PORT} --upload --config-dir examples/sr1-barrel-st-4staves/ - # upload a new stave - - python3 scripts/main_configDB.py --host ${ENV_API_HOSTNAME} --port ${ENV_API_PORT} --upload-stave NewStaveName examples/sr1-barrel-st-4staves/CERNSR1_stave0_testing_setup.json + # upload a blank template runkey - creates a runkey in the database + #- python3 scripts/main_configDB.py --host ${ENV_API_HOSTNAME} --port ${ENV_API_PORT} --upload-template + # TODO: we currently use a hack: build a blank template and add a new stave with it, + # because we cannot just re-upload a runkey in ConfigDB now. + # So, there is no need to upload a preliminary template. + # Uncomment this, when re-uploading a runkey works in ConfigDB. + + # upload a new stave to the "latest" runkey + - python3 scripts/main_configDB.py --host ${ENV_API_HOSTNAME} --port ${ENV_API_PORT} --upload-stave NewStaveName examples/sr1-barrel-st-4staves/CERNSR1_stave0_testing_setup_small.json + # test uploading a new stave directly from Python + - python3 scripts/test_upload_a_stave.py ${ENV_API_HOSTNAME} ${ENV_API_PORT} diff --git a/examples/sr1-barrel-st-4staves/CERNSR1_stave0_testing_setup_small.json b/examples/sr1-barrel-st-4staves/CERNSR1_stave0_testing_setup_small.json new file mode 100644 index 0000000000000000000000000000000000000000..637877ff0068a53f0b4fdd6ea403a1b994900bcc --- /dev/null +++ b/examples/sr1-barrel-st-4staves/CERNSR1_stave0_testing_setup_small.json @@ -0,0 +1,12 @@ +{ + "chipType": "Star_vH1A1", + "chips": [ + { + "config": "./CERNSR1_stave0_testing_hcc0.json", + "tx": 464, + "rx": 384, + "enable": 1, + "locked": 1 + } + ] +} diff --git a/examples/sr1-barrel-st-4staves/CERNSR1_stave2_testing_setup_full.json b/examples/sr1-barrel-st-4staves/CERNSR1_stave2_testing_setup_full.json new file mode 100644 index 0000000000000000000000000000000000000000..287a89a4f04d0a4979fb72e4eede2daaed3b246e --- /dev/null +++ b/examples/sr1-barrel-st-4staves/CERNSR1_stave2_testing_setup_full.json @@ -0,0 +1,12549 @@ +{ + "chipType": "Star_vH1A1", + "chips": [ + { + "config": { + "name": "Stave2_PPB_hcc0", + "HCC": { + "ID": 2, + "fuse_id": "400949", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 12, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 6, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 16, + "rx": 64, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc1", + "HCC": { + "ID": 3, + "fuse_id": "400945", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 16, + "rx": 66, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc2", + "HCC": { + "ID": 4, + "fuse_id": "400947", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 16, + "rx": 68, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc3", + "HCC": { + "ID": 5, + "fuse_id": "400943", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 16, + "rx": 72, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc4", + "HCC": { + "ID": 6, + "fuse_id": "40097f", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 11, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 16, + "rx": 0, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc5", + "HCC": { + "ID": 7, + "fuse_id": "400973", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 16, + "rx": 2, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc6", + "HCC": { + "ID": 8, + "fuse_id": "400956", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 8, + "ADC_BIAS": 11, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 9, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 16, + "rx": 4, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc7", + "HCC": { + "ID": 9, + "fuse_id": "400957", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 9, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 9, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 16, + "rx": 6, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc8", + "HCC": { + "ID": 2, + "fuse_id": "40095a", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 9, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 6, + "rx": 88, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc9", + "HCC": { + "ID": 3, + "fuse_id": "40095c", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 8, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 6, + "rx": 90, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc10", + "HCC": { + "ID": 4, + "fuse_id": "400980", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 12, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 6, + "rx": 74, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc11", + "HCC": { + "ID": 5, + "fuse_id": "400977", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 6, + "rx": 76, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc12", + "HCC": { + "ID": 6, + "fuse_id": "400983", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 13, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 9, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 6, + "rx": 8, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc13", + "HCC": { + "ID": 7, + "fuse_id": "400974", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 6, + "rx": 24, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc14", + "HCC": { + "ID": 8, + "fuse_id": "400985", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 13, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 6, + "rx": 10, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc15", + "HCC": { + "ID": 9, + "fuse_id": "400975", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 6, + "rx": 12, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc16", + "HCC": { + "ID": 2, + "fuse_id": "400954", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 9, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 12, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 11, + "rx": 78, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc17", + "HCC": { + "ID": 3, + "fuse_id": "400950", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 12, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 9, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 9, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 9, + "ADC_BIAS": 11, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 11, + "D_S_DEC": 9, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 9, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 11, + "rx": 80, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc18", + "HCC": { + "ID": 4, + "fuse_id": "400953", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 11, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 11, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 11, + "rx": 86, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc19", + "HCC": { + "ID": 5, + "fuse_id": "40094f", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 11, + "ADC_BIAS": 12, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 11, + "rx": 84, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc20", + "HCC": { + "ID": 6, + "fuse_id": "400996", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 9, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 9, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 17, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 9, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 9, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 11, + "rx": 82, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc21", + "HCC": { + "ID": 7, + "fuse_id": "400990", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 11, + "rx": 14, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc22", + "HCC": { + "ID": 8, + "fuse_id": "40099b", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 9, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 11, + "rx": 16, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc23", + "HCC": { + "ID": 9, + "fuse_id": "40098f", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 11, + "rx": 18, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc24", + "HCC": { + "ID": 10, + "fuse_id": "400994", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 9, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 9, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 11, + "rx": 20, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc25", + "HCC": { + "ID": 11, + "fuse_id": "40098d", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 14, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 13, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 11, + "rx": 22, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc26", + "HCC": { + "ID": 2, + "fuse_id": "400992", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 9, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 9, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 1, + "rx": 70, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc27", + "HCC": { + "ID": 3, + "fuse_id": "40098a", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 11, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 1, + "rx": 26, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc28", + "HCC": { + "ID": 2, + "fuse_id": "400946", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 7, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 139, + "rx": 216, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc29", + "HCC": { + "ID": 3, + "fuse_id": "40094a", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 12, + "ADC_BIAS": 7, + "D_S_DEC": 13, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 139, + "rx": 192, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc30", + "HCC": { + "ID": 4, + "fuse_id": "400944", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 139, + "rx": 214, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc31", + "HCC": { + "ID": 5, + "fuse_id": "400948", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 13, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 13, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 11, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 139, + "rx": 208, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc32", + "HCC": { + "ID": 6, + "fuse_id": "400971", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 139, + "rx": 150, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc33", + "HCC": { + "ID": 7, + "fuse_id": "400987", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 13, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 139, + "rx": 154, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc34", + "HCC": { + "ID": 8, + "fuse_id": "40097c", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 9, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 139, + "rx": 148, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc35", + "HCC": { + "ID": 9, + "fuse_id": "40097d", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 139, + "rx": 146, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc36", + "HCC": { + "ID": 2, + "fuse_id": "40097b", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 134, + "rx": 210, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc37", + "HCC": { + "ID": 3, + "fuse_id": "400982", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 14, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 134, + "rx": 206, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc38", + "HCC": { + "ID": 4, + "fuse_id": "400951", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 9, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 9, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 134, + "rx": 212, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc39", + "HCC": { + "ID": 5, + "fuse_id": "400955", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 9, + "A_S_DEC": 9, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 9, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 9, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 134, + "rx": 204, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc40", + "HCC": { + "ID": 6, + "fuse_id": "40094d", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 134, + "rx": 144, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc41", + "HCC": { + "ID": 7, + "fuse_id": "40094b", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 13, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 9, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 134, + "rx": 142, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc42", + "HCC": { + "ID": 8, + "fuse_id": "401003", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 14, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 134, + "rx": 140, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc43", + "HCC": { + "ID": 9, + "fuse_id": "401004", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 134, + "rx": 138, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc44", + "HCC": { + "ID": 2, + "fuse_id": "400979", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 129, + "rx": 200, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc45", + "HCC": { + "ID": 3, + "fuse_id": "400993", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 9, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 129, + "rx": 198, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc46", + "HCC": { + "ID": 4, + "fuse_id": "400970", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 12, + "ADC_BIAS": 10, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 129, + "rx": 202, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc47", + "HCC": { + "ID": 5, + "fuse_id": "400988", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 129, + "rx": 196, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc48", + "HCC": { + "ID": 6, + "fuse_id": "400972", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 129, + "rx": 194, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc49", + "HCC": { + "ID": 7, + "fuse_id": "400986", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 13, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 11, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 129, + "rx": 136, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc50", + "HCC": { + "ID": 8, + "fuse_id": "40099f", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 12, + "ADC_BIAS": 10, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 13, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 13, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 11, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 129, + "rx": 132, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc51", + "HCC": { + "ID": 9, + "fuse_id": "400989", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 13, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 13, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 129, + "rx": 130, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc52", + "HCC": { + "ID": 10, + "fuse_id": "400959", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 129, + "rx": 134, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc53", + "HCC": { + "ID": 11, + "fuse_id": "40095b", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 14, + "COMBIAS": 12, + "ADC_BIAS": 8, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 17, + "B8BREF": 14, + "COMBIAS": 10, + "ADC_BIAS": 11, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 9, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 11, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 14, + "BIREF": 16, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 10, + "A_S_DEC": 10, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 129, + "rx": 128, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc54", + "HCC": { + "ID": 2, + "fuse_id": "40099d", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 11, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 11, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 10, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 144, + "rx": 218, + "enable": 1, + "locked": 1 + }, + { + "config": { + "name": "Stave2_PPB_hcc55", + "HCC": { + "ID": 3, + "fuse_id": "400984", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 13, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 13, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 7, + "D_S_DEC": 14, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 9, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 144, + "rx": 152, + "enable": 1, + "locked": 1 + } + ] +} \ No newline at end of file diff --git a/examples/sr1-barrel-st-4staves/CERNSR1_stave2_testing_setup_full_small.json b/examples/sr1-barrel-st-4staves/CERNSR1_stave2_testing_setup_full_small.json new file mode 100644 index 0000000000000000000000000000000000000000..c026a0749ebf9aaa50496a0d4a901c9c93353318 --- /dev/null +++ b/examples/sr1-barrel-st-4staves/CERNSR1_stave2_testing_setup_full_small.json @@ -0,0 +1,229 @@ +{ + "chipType": "Star_vH1A1", + "chips": [ + { + "config": { + "name": "Stave2_PPB_hcc0", + "HCC": { + "ID": 2, + "fuse_id": "400949", + "regs": { + "Delay1": "02400000", + "Delay2": "44444444", + "Delay3": "00000444", + "PLL1": "00ff3b05", + "DRV1": "0fffffff", + "DRV2": "00000014", + "ICenable": "000007fe", + "OPmode": "00030011", + "OPmodeC": "00030011", + "Cfg1": "00000100", + "Cfg2": "0000000f", + "ExtRst": "00710003", + "ExtRstC": "00710003", + "ErrCfg": "00000000", + "ADCcfg": "00416601", + "Pulse": "00000001" + }, + "subregs": { + "MASKHPR": "1", + "STOPHPR": "1" + } + }, + "ABCs": { + "IDs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "common": { + "ADCS1": "00d031ac", + "ADCS2": "00000b36", + "ADCS3": "89934008", + "CREG0": "0830003c", + "CREG1": "43200200", + "SCReg": "4a504a00" + }, + "subregs": [ + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 12, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 13, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 13, + "A_S_DEC": 13, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 13, + "COMBIAS": 10, + "ADC_BIAS": 9, + "D_S_DEC": 12, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 9, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 11, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 6, + "D_S_DEC": 11, + "A_S_DEC": 11, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 14, + "B8BREF": 12, + "COMBIAS": 10, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + }, + { + "BVREF": 12, + "BIREF": 15, + "B8BREF": 12, + "COMBIAS": 11, + "ADC_BIAS": 8, + "D_S_DEC": 12, + "A_S_DEC": 12, + "STR_DEL": 20, + "STR_DEL_R": 3, + "MASKHPR": "1", + "STOPHPR": "1", + "BTRANGE": 6 + } + ], + "masked": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null + ], + "trims": [ + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16 + ], + "Parameters": {} + } + }, + "tx": 16, + "rx": 64, + "enable": 1, + "locked": 1 + } + ] +} diff --git a/scripts/configdb_stripsRunkeys.py b/scripts/configdb_stripsRunkeys.py index 73a7579f64e8fba68170e55df5d3a396b2ddee17..93fb73a09b76bab0f734d1a142593adf157714a9 100644 --- a/scripts/configdb_stripsRunkeys.py +++ b/scripts/configdb_stripsRunkeys.py @@ -764,7 +764,8 @@ def write_cfg_files(mapping_connectivity, directory='./', cfg_prefix='CERNSR1_te for (full_hcc_id, rx_name, tx_name), full_hcc_cfg in mapping_connectivity['hccs'].items(): staveName, _, _, _, itsdaq_number = full_hcc_id full_hcc_name = '-'.join(str(i) for i in full_hcc_id) + '_' + rx_name + '_' + tx_name + f'_hcc{itsdaq_number}' - cfg_filename = directory + '/' + cfg_prefix + '_' + staveName + '_' + full_hcc_name + '.json' + # chip config filename is relative to the connectivity filename + cfg_filename = './' + cfg_prefix + '_' + staveName + '_' + full_hcc_name + '.json' cfg, rx, tx, enable, locked = full_hcc_cfg connectivity_dict.setdefault(staveName, []) @@ -774,7 +775,7 @@ def write_cfg_files(mapping_connectivity, directory='./', cfg_prefix='CERNSR1_te 'enable': enable, 'locked': locked}) - with open(cfg_filename, 'w') as f: + with open(directory + '/' + cfg_filename, 'w') as f: config = cfg # ast.literal_eval(cfg) assert isinstance(config, dict) json.dump(config, f, indent=2) diff --git a/scripts/functions_configDB.py b/scripts/functions_configDB.py index 75d620b94c775b0ff1ad19b949896d087c3f56c5..37511e38ae1b93e31c9d04df8f50eadb8359e703 100644 --- a/scripts/functions_configDB.py +++ b/scripts/functions_configDB.py @@ -30,7 +30,7 @@ def dumps(obj): return json.dumps(obj) # default=dict) # TODO: test without default dict now -def load_std_configs(dir_with_configs, stave_connectivity_files): +def load_std_configs(stave_connectivity_files): input_stave_configs = {} # a dictionary of # stave_name: { @@ -45,15 +45,21 @@ def load_std_configs(dir_with_configs, stave_connectivity_files): # } # } - for stave_name, connectivity_fpath in stave_connectivity_files.items(): + for stave_name, connectivity_conf in stave_connectivity_files.items(): input_stave_configs.setdefault(stave_name, {'side_m': {}, 'side_s': {}}) # TODO: should we test that we do not overwrite the config for the same stave? stave_conf = input_stave_configs[stave_name] - #print("Path():",dir_with_configs + '/' + connectivity_fpath) + #print("Path():",dir_with_configs + '/' + connectivity_conf) - connectivity_file = Path(dir_with_configs + '/' + connectivity_fpath) - with connectivity_file.open() as file: - connectivity_json = json.load(file) + if isinstance(connectivity_conf, str): + dir_with_configs, conf_fname = os.path.split(connectivity_conf) + connectivity_file = Path(dir_with_configs + '/' + conf_fname) + with connectivity_file.open() as file: + connectivity_json = json.load(file) + + else: + assert(isinstance(connectivity_conf, dict)) + connectivity_json = connectivity_conf # connectivity_json has a simple structure: # chipType: <> @@ -69,13 +75,27 @@ def load_std_configs(dir_with_configs, stave_connectivity_files): # <-- TODO: this logic might not work for Endcap petals! for chip_c in connectivity_json['chips']: - chip_c['config'] = os.path.basename(chip_c['config']) - cpath = chip_c['config'] - # get the itsdaq number out of the path - # f'CERNSR1_{stave_num}_tecting_hcc<num>.json - # TODO: it is a bad idea to match the number like this - # but it is a standard in SR1 currently: - itsdaq_number = int(cpath[cpath.index('hcc')+3: cpath.index('.json')]) + chip_config = chip_c['config'] + + # getting the "itsdaq number" + if isinstance(chip_config, str): + # then it is a filename + # and our convention is to write hcc<itsdaq number> + # in the filename + cpath = os.path.basename(chip_c['config']) + # get the itsdaq number out of the path + # f'CERNSR1_{stave_num}_tecting_hcc<num>.json + # TODO: it is a bad idea to match the number like this + # but it is a standard in SR1 currently: + itsdaq_number = int(cpath[cpath.index('hcc')+3: cpath.index('.json')]) + + else: + assert isinstance(chip_config, dict) + # if it is a dictionary + # then it's the HCC config + # and itsdaq number is saved at the end of its name + hcc_name = chip_config['name'] + itsdaq_number = int(hcc_name[hcc_name.index('hcc')+3:]) # translate it to the common spec terms: hcc_location = conn.translate_ITSDAQ_number(itsdaq_number, is_short_strip) @@ -93,8 +113,14 @@ def load_std_configs(dir_with_configs, stave_connectivity_files): # of course, read the config and save it # I assume it is relative to the path of the connectivity file # it might be an absolute path though TODO make it more robust later - with open(dir_with_configs + '/' + chip_c['config']) as file: - hcc_config = json.load(file) + if isinstance(chip_config, str): + with open(dir_with_configs + '/' + chip_config) as file: + hcc_config = json.load(file) + + else: + assert isinstance(chip_config, dict) + hcc_config = chip_config + #side_conf['FEs'][fe_id] fe_config['config'] = hcc_config @@ -316,8 +342,12 @@ def build_stave_node(stave_name, stave_cfg): return a_stave_runkey -def build_stave_node_from_file(stave_name, config_dir, connectivity_fname): - std_config = load_std_configs(config_dir, {stave_name: connectivity_fname}) +def build_stave_node_from_file(stave_name, connectivity_fname): + std_config = load_std_configs({stave_name: connectivity_fname}) + return build_stave_node(stave_name, std_config[stave_name]) + +def build_stave_node_from_dict(stave_name, config_dict): + std_config = load_std_configs({stave_name: config_dict}) return build_stave_node(stave_name, std_config[stave_name]) # Done with the staves configs. Now we need the references to the fibers in the FELIX tree @@ -424,7 +454,7 @@ def build_from_template(config_dir, connectivity_files, current_felix_fiber_mapp # loop over connectivity staves & build stave nodes one by one for stave_name, std_stave_connectivity_fname in connectivity_files.items(): # a temporary intermediate config: - a_stave_runkey = build_stave_node_from_file(stave_name, config_dir, std_stave_connectivity_fname) + a_stave_runkey = build_stave_node_from_file(stave_name, config_dir + '/' + std_stave_connectivity_fname) runkey_staves.add_child(a_stave_runkey) runkey_dict['children'].append(runkey_staves) diff --git a/scripts/main_configDB.py b/scripts/main_configDB.py index be51fa119c133b1bc92881563d680371d8163827..485cfdf9337b71dda0fd8bd4d6a75253bebc9291 100755 --- a/scripts/main_configDB.py +++ b/scripts/main_configDB.py @@ -240,6 +240,7 @@ def parse_args(): parser.add_argument('--load', type=str, help="If given, load the runkey from a JSON file") # https://stackoverflow.com/questions/15301147/python-argparse-default-value-or-specified-value parser.add_argument('--runkey-ref', type=str, default='latest', help="The runkey reference in the database to target. Default ID='latest'.") + parser.add_argument('--upload-template', action='store_true', help="Upload&commit a blank template runkey.") parser.add_argument('--upload', action='store_true', help="Upload&commit a runkey to the database.") parser.add_argument('--upload-stave', nargs=2, type=str, help="Upload a single RunkeyStave node to the Staves subtree. Arguments: stave name, path to connectivity file.") parser.add_argument('--read', action='store_true', help="Download a full runkey from the database by its reference, and print to stdout.") @@ -361,8 +362,8 @@ if __name__ == "__main__": print(json.dumps(result, indent=2)) #exit(0) - elif args.upload_stave: - pass # upload_stave creates a runkey + elif args.upload_stave or args.upload_template: + pass # these create their own runkey else: connectivity_files = {} @@ -430,6 +431,20 @@ if __name__ == "__main__": logging.debug(" Check skype with Jonas on serial name thing, for HCC specifically") + if args.upload_template: + logging.info(f"Uploading the runkey template as: {args.runkey_ref}") + staves_node = { + "type": "Staves", + "payloads": [], + "children": [] + } + + runkey_dict_template['children'].append(staves_node) + runkey_id = configDB.stage_create(data=runkey_dict_template, comment="upload an blank runkey") + logging.info(f"Staged id: {runkey_id}") + ids = configDB.stage_commit(runkey_id, new_name=configDBname, comment=comment) + logging.info(f"Committed ids: {ids}") + if args.upload: runkey_id = args.runkey_ref logging.info(f"Uploading the runkey to the data base: {runkey_id}") @@ -456,40 +471,56 @@ if __name__ == "__main__": # Therefore, we download the whole runkey, add a stave node, and upload it back. # When the staging area becomes available, use it. - configDB = pyconfigdb.ConfigDB(dbKey=CONFIGDB_KEY, srUrl=configdb_url) - logging.info(f"reading a runkey: {args.runkey_ref}") - runkey_dict = configDB.tag_tree(args.runkey_ref, stage=False, payload_data=True) - # TODO: check what's "stage=False" here? - # Create RunkeyStave stave_name, stave_fpath = args.upload_stave - config_dir, stave_file_name = os.path.split(stave_fpath) - a_stave_runkey = fxt.build_stave_node_from_file(stave_name, config_dir, stave_file_name) + a_stave_runkey = fxt.build_stave_node_from_file(stave_name, stave_fpath) # pretty-print the stave runkey to the trace log logging.debug(f"stave runkey {stave_name}: {json.dumps(a_stave_runkey, indent=2)}") - # add it to the staves subtree - runkey_root = runkey_dict['objects'][0] - assert runkey_root['type'] == 'Root' - assert any(tree['type'] == 'Staves' for tree in runkey_root['children']) - staves_tree = get_subnode_of_type(runkey_root, "Staves") - - # check if a stave with the same name already exists - if any(stv.get('name') == stave_name for stv in staves_tree['children']): - # TODO: is stave name a "name" attribute or payload? - # TODO: raise or substitute the previous stave node? - # if you substitute the node - update all reference nodes? - raise RuntimeError(f'Stave by name {stave_name} already exists in runkey {args.runkey_ref}') - - staves_tree['children'].append(a_stave_runkey) + # TODO: the problem is that ConfigDB does not accept a runkey that you've just downloaded. + # This must be fixed on the ConfigDB side. + # In our standard basic example, we always translate the runkey into files + # before it is re-uploaded. + + # TODO: we also cannot dump the runkey into files and read them back + # because we work only with the standard SR1 files. + # We do not have more general routines now. + # TODO: Make the more general routines. + + #configDB = pyconfigdb.ConfigDB(dbKey=CONFIGDB_KEY, srUrl=configdb_url) + #logging.info(f"reading a runkey: {args.runkey_ref}") + #runkey_dict = configDB.tag_tree(args.runkey_ref, stage=False, payload_data=True) + ## TODO: check what's "stage=False" here? + + ## add it to the staves subtree + #runkey_root = runkey_dict['objects'][0] + ##logging.info(runkey_root) + #assert runkey_root['type'] == 'Root' + #assert any(tree['type'] == 'Staves' for tree in runkey_root['children']) + + ## translate the not-uploadable ConfigDB runkey into files + #temp_translate_dir = '.temp_translate/' + #yarr_connectivity = runkey_fiber_to_yarr_connectivity(get_subnode_of_type(runkey_root, 'Felix')) + #write_cfg_files(yarr_connectivity, temp_translate_dir) + # load the files back into an uploadble dictionary: + + # So, for now, let's just upload a blank template with a new stave added. + logging.info(f"Uploading a template runkey with an added new stave as: {args.runkey_ref}") + staves_node = { + "type": "Staves", + "payloads": [], + "children": [] + } - # upload the runkey back - logging.info(f"uploading a runkey with stave {stave_name}: {args.runkey_ref}") + staves_node['children'].append(a_stave_runkey) comment = f"added stave {stave_name}" - runkey_id = configDB.stage_create(data=runkey_dict, comment=comment) + + runkey_dict_template['children'].append(staves_node) + runkey_id = configDB.stage_create(data=runkey_dict_template, comment="upload an blank runkey with a new stave") + logging.info(f"Staged id: {runkey_id}") ids = configDB.stage_commit(runkey_id, new_name=configDBname, comment=comment) - logging.info(f"uploaded a runkey with the new stave {stave_name}") + logging.info(f"Committed ids: {ids}") else: logging.info(" Not committing to configDB") diff --git a/scripts/test_upload_a_stave.py b/scripts/test_upload_a_stave.py new file mode 100644 index 0000000000000000000000000000000000000000..dea988362582e559fc351f3802c24a01d2f6cf39 --- /dev/null +++ b/scripts/test_upload_a_stave.py @@ -0,0 +1,101 @@ +import json +from sys import argv +import pyconfigdb +import functions_configDB as fxt +import logging +import datetime +from configdb_stripsRunkeys import get_subnode_of_type + + +logging.basicConfig(level=logging.INFO) + +# our standard runkey reference: +runkey_ref = 'latest' + +# inputs: +# the full config of a stave +# and the stave name +#full_stave_cfg_fname = "examples/sr1-barrel-st-4staves/CERNSR1_stave2_testing_setup_full.json" +full_stave_cfg_fname = "examples/sr1-barrel-st-4staves/CERNSR1_stave2_testing_setup_full_small.json" +stave_name = 'AnotherNewStave' # or use the stave serial number + +# Here you create a stave dictionary: +# YARR connectivity json + all chip "config" fields contain HCC configs +# instead of the file paths to the configs. +# And create a Stave node out of this dictionary. +with open(full_stave_cfg_fname, 'r') as cfg_file: + stave_cfg = json.load(cfg_file) + +a_stave_runkey = fxt.build_stave_node_from_dict(stave_name, stave_cfg) + +# ConfigDB connection: +_, hostname, port = argv +configdb_url = f'http://{hostname}:{port}/api' +# TODO: the URL for configDB does not really work now +# they require to go via Service Registry +# in CI we use a hack: patch the pyconfigdb ConfigDB class +# to use an environment variable CONFIGDB_API_URI +# to pass the URL inside the class, without going to Service Registry +# so, that's how ConfigDB will connect here +# it won't use this key either: +CONFIGDB_KEY = "demi/default/itk-demo-configdb/api/url" + +configDB = pyconfigdb.ConfigDB(dbKey=CONFIGDB_KEY, srUrl=configdb_url) + +# TODO: here we try to download a runkey from ConfigDB, add something to it and upload. +# It does not work in ConfigDB currently. You cannot re-upload a just downloaded runkey. +# So, as a patch, we upload a template with a new stave added. +# This must be fixed. +#logging.info(f"reading a runkey: {runkey_ref}") +#runkey_dict = configDB.tag_tree(runkey_ref, stage=False, payload_data=True) +# +## add it to the staves subtree +#runkey_root = runkey_dict['objects'][0] +#assert runkey_root['type'] == 'Root', f"Didn't find Root node: {runkey_root['type']} among {len(runkey_dict['objects'])}\n{runkey_dict}" +#assert any(tree['type'] == 'Staves' for tree in runkey_root['children']) +#staves_tree = get_subnode_of_type(runkey_root, "Staves") +# +## check if a stave with the same name already exists +#if any(stv.get('name') == stave_name for stv in staves_tree['children']): +# # TODO: is stave name a "name" attribute or payload? +# # TODO: raise or substitute the previous stave node? +# # if you substitute the node - update all reference nodes? +# raise RuntimeError(f'Stave by name {stave_name} already exists in runkey {runkey_ref}') + +staves_tree = { + "type": "Staves", + "payloads": [], + "children": [] +} + +staves_tree['children'].append(a_stave_runkey) + +runkey_template = { + "type": "Root", + "children": [ + { + "type": "Felix", + "payloads": [ + {"type": "FID_DETECTOR_ID", "data": "0"} + ], + "children": [] + }, + + { + "type": "Geometry", + "payloads": [], + "children": [ ] + }, + + staves_tree + ] +} + +# upload the runkey back +logging.info(f"uploading a runkey with stave {stave_name}: {runkey_ref}") +comment = f"added stave {stave_name}" +runkey_id = configDB.stage_create(data=runkey_template, comment=comment) + +configDBname = "stripsRunkeyTestPython_" + datetime.datetime.now().strftime("%Y-%m-%d_%Hh%Mm%Ss") +ids = configDB.stage_commit(runkey_id, new_name=configDBname, comment=comment) +logging.info(f"uploaded a runkey with the new stave {stave_name}")