| { |
| "model_ec" : "60d20020", |
| "version" : 1, |
| "units": { |
| "mem_port": "mem_port0", |
| "dimm" : "mem_port0/dimm0" |
| }, |
| "buses" : { |
| "omi_bus": { |
| "type": "OMI_BUS" |
| } |
| }, |
| "actions" : { |
| "self" : [ |
| { |
| "type" : "callout_self", |
| "priority" : "MED", |
| "guard" : true |
| } |
| ], |
| "level2" : [ |
| { |
| "type" : "callout_procedure", |
| "name" : "LEVEL2", |
| "priority" : "MED" |
| } |
| ], |
| "dimm" : [ |
| { |
| "type" : "callout_unit", |
| "name" : "dimm", |
| "priority" : "MED", |
| "guard" : true |
| } |
| ], |
| "mem_port" : [ |
| { |
| "type" : "callout_unit", |
| "name" : "mem_port", |
| "priority" : "MED", |
| "guard" : true |
| } |
| ], |
| "omi" : [ |
| { |
| "type" : "callout_connected", |
| "name" : "omi_bus", |
| "priority" : "MED", |
| "guard" : true |
| } |
| ], |
| "omi_bus" : [ |
| { |
| "type" : "callout_self", |
| "priority" : "MED_A", |
| "guard" : true |
| }, |
| { |
| "type" : "callout_connected", |
| "name" : "omi_bus", |
| "priority" : "MED_A", |
| "guard" : true |
| }, |
| { |
| "type" : "callout_bus", |
| "name" : "omi_bus", |
| "priority" : "LOW", |
| "guard" : false |
| } |
| ], |
| "level2_M_self_L" : [ |
| { |
| "type" : "action", |
| "name" : "level2" |
| }, |
| { |
| "type" : "callout_self", |
| "priority" : "LOW", |
| "guard" : false |
| } |
| ], |
| "self_H_omi_L" : [ |
| { |
| "type" : "callout_self", |
| "priority" : "HIGH", |
| "guard" : true |
| }, |
| { |
| "type" : "callout_connected", |
| "name" : "omi_bus", |
| "priority" : "LOW", |
| "guard" : false |
| } |
| ], |
| "dimm_H_mem_port_L" : [ |
| { |
| "type" : "callout_unit", |
| "name" : "dimm", |
| "priority" : "HIGH", |
| "guard" : true |
| }, |
| { |
| "type" : "callout_unit", |
| "name" : "mem_port", |
| "priority" : "LOW", |
| "guard" : false |
| } |
| ], |
| "masked" : [ { "type": "action", "name": "level2" } ], |
| "chiplet" : [ { "type": "action", "name": "level2" } ], |
| "mcbist_program_complete": [ { "type": "action", "name": "level2" } ], |
| "omi_dl" : [ { "type": "action", "name": "level2" } ], |
| "omi_dl_fatal_error" : [ { "type": "action", "name": "level2" } ], |
| "tlx_recov_error" : [ { "type": "action", "name": "level2" } ] |
| }, |
| "signatures" : { |
| "6401" : { |
| "00" : { "00" : "masked" }, |
| "01" : { "00" : "self" }, |
| "02" : { "00" : "self" }, |
| "03" : { "00" : "self" }, |
| "04" : { "00" : "masked" }, |
| "05" : { "00" : "masked" }, |
| "06" : { "00" : "masked" }, |
| "07" : { "00" : "masked" }, |
| "08" : { "00" : "masked" }, |
| "09" : { "00" : "masked" }, |
| "0a" : { "00" : "mcbist_program_complete" }, |
| "0b" : { "00" : "masked" }, |
| "0c" : { "00" : "masked" }, |
| "0d" : { "00" : "self" }, |
| "0e" : { "00" : "self" }, |
| "0f" : { "00" : "masked" }, |
| "10" : { "00" : "masked" }, |
| "11" : { "00" : "masked" }, |
| "12" : { "00" : "masked" }, |
| "13" : { "00" : "masked" } |
| }, |
| "86bf" : { |
| "00" : { "00" : "omi_dl" }, |
| "01" : { "00" : "omi_dl" }, |
| "02" : { "00" : "omi_dl" }, |
| "03" : { "00" : "omi_dl" }, |
| "04" : { "00" : "omi_dl" }, |
| "05" : { "00" : "omi_dl" }, |
| "06" : { "00" : "omi_dl" }, |
| "07" : { "00" : "omi_dl" }, |
| "08" : { "00" : "omi_dl" }, |
| "09" : { "00" : "omi_dl" }, |
| "0a" : { "00" : "omi_dl" }, |
| "0b" : { "00" : "omi_dl" }, |
| "0c" : { "00" : "omi_dl" }, |
| "0d" : { "00" : "omi_dl" }, |
| "0e" : { "00" : "omi_dl" }, |
| "0f" : { "00" : "omi_dl" }, |
| "10" : { "00" : "omi_dl" }, |
| "11" : { "00" : "omi_dl" }, |
| "12" : { "00" : "omi_dl" }, |
| "13" : { "00" : "omi_dl" }, |
| "14" : { "00" : "masked" }, |
| "15" : { "00" : "masked" }, |
| "16" : { "00" : "masked" }, |
| "17" : { "00" : "masked" }, |
| "18" : { "00" : "masked" }, |
| "19" : { "00" : "masked" }, |
| "1a" : { "00" : "masked" }, |
| "1b" : { "00" : "masked" }, |
| "1c" : { "00" : "masked" }, |
| "1d" : { "00" : "masked" }, |
| "1e" : { "00" : "masked" }, |
| "1f" : { "00" : "masked" }, |
| "20" : { "00" : "masked" }, |
| "21" : { "00" : "masked" }, |
| "22" : { "00" : "masked" }, |
| "23" : { "00" : "masked" }, |
| "24" : { "00" : "masked" }, |
| "25" : { "00" : "masked" }, |
| "26" : { "00" : "masked" }, |
| "27" : { "00" : "masked" }, |
| "28" : { "00" : "masked" }, |
| "29" : { "00" : "masked" }, |
| "2a" : { "00" : "masked" }, |
| "2b" : { "00" : "masked" }, |
| "2c" : { "00" : "masked" }, |
| "2d" : { "00" : "masked" }, |
| "2e" : { "00" : "masked" }, |
| "2f" : { "00" : "masked" }, |
| "30" : { "00" : "masked" }, |
| "31" : { "00" : "masked" }, |
| "32" : { "00" : "masked" }, |
| "33" : { "00" : "masked" }, |
| "34" : { "00" : "masked" }, |
| "35" : { "00" : "masked" }, |
| "36" : { "00" : "masked" }, |
| "37" : { "00" : "masked" }, |
| "38" : { "00" : "masked" }, |
| "39" : { "00" : "masked" }, |
| "3a" : { "00" : "masked" }, |
| "3b" : { "00" : "masked" }, |
| "3c" : { "00" : "masked" }, |
| "3d" : { "00" : "masked" }, |
| "3e" : { "00" : "masked" }, |
| "3f" : { "00" : "masked" } |
| }, |
| "b799" : { |
| "03" : { "00" : "chiplet" }, |
| "04" : { "00" : "chiplet" }, |
| "07" : { "00" : "chiplet" }, |
| "08" : { "00" : "chiplet" }, |
| "09" : { "00" : "chiplet" }, |
| "0b" : { "00" : "chiplet" }, |
| "0c" : { "00" : "chiplet" } |
| }, |
| "b92a" : { |
| "01" : { "00" : "chiplet" }, |
| "04" : { "00" : "chiplet" }, |
| "05" : { "00" : "chiplet" }, |
| "06" : { "00" : "chiplet" }, |
| "08" : { "00" : "chiplet" }, |
| "09" : { "00" : "chiplet" } |
| }, |
| "bbd3" : { |
| "34" : { "00" : "level2" }, |
| "35" : { "00" : "self" }, |
| "36" : { "00" : "omi_bus" }, |
| "37" : { "00" : "self" }, |
| "38" : { "00" : "omi_bus" }, |
| "39" : { "00" : "self" }, |
| "3a" : { "00" : "self" }, |
| "3b" : { "00" : "self" }, |
| "3c" : { "00" : "self" }, |
| "3d" : { "00" : "omi_bus" }, |
| "3e" : { "00" : "self" }, |
| "3f" : { "00" : "self" } |
| }, |
| "bdcd" : { |
| "00" : { "00" : "self" }, |
| "01" : { "00" : "self" }, |
| "02" : { "00" : "self" }, |
| "03" : { "00" : "masked" }, |
| "04" : { "00" : "masked" }, |
| "05" : { "00" : "masked" }, |
| "06" : { "00" : "masked" }, |
| "07" : { "00" : "masked" }, |
| "08" : { "00" : "self" }, |
| "09" : { "00" : "masked" }, |
| "0a" : { "00" : "masked" }, |
| "0b" : { "00" : "masked" }, |
| "0c" : { "00" : "masked" }, |
| "0d" : { "00" : "masked" }, |
| "0e" : { "00" : "masked" }, |
| "0f" : { "00" : "masked" }, |
| "10" : { "00" : "masked" }, |
| "11" : { "00" : "masked" }, |
| "12" : { "00" : "masked" }, |
| "13" : { "00" : "masked" }, |
| "14" : { "00" : "self" }, |
| "15" : { "00" : "masked" }, |
| "16" : { "00" : "self" }, |
| "17" : { "00" : "self" }, |
| "18" : { "00" : "masked" }, |
| "19" : { "00" : "self" }, |
| "1a" : { "00" : "level2_self_L" }, |
| "1b" : { "00" : "masked" }, |
| "1c" : { "00" : "masked" }, |
| "1d" : { "00" : "masked" }, |
| "1e" : { "00" : "masked" }, |
| "1f" : { "00" : "self" }, |
| "20" : { "00" : "self" }, |
| "21" : { "00" : "masked" }, |
| "22" : { "00" : "masked" }, |
| "23" : { "00" : "masked" }, |
| "24" : { "00" : "self" }, |
| "25" : { "00" : "self" }, |
| "26" : { "00" : "masked" }, |
| "27" : { "00" : "self_H_omi_L" }, |
| "28" : { "00" : "self_H_omi_L" }, |
| "29" : { "00" : "self_H_omi_L" }, |
| "2a" : { "00" : "self_H_omi_L" }, |
| "2b" : { "00" : "self_H_omi_L" }, |
| "2c" : { "00" : "self_H_omi_L" }, |
| "2d" : { "00" : "self_H_omi_L" }, |
| "2e" : { "00" : "self_H_omi_L" }, |
| "2f" : { "00" : "masked" }, |
| "30" : { "00" : "masked" }, |
| "31" : { "00" : "masked" }, |
| "32" : { "00" : "masked" }, |
| "33" : { "00" : "masked" }, |
| "34" : { "00" : "masked" }, |
| "35" : { "00" : "masked" }, |
| "36" : { "00" : "masked" }, |
| "37" : { "00" : "masked" }, |
| "38" : { "00" : "masked" }, |
| "39" : { "00" : "masked" }, |
| "3a" : { "00" : "masked" }, |
| "3b" : { "00" : "masked" }, |
| "3c" : { "00" : "masked" }, |
| "3d" : { "00" : "masked" }, |
| "3e" : { "00" : "masked" }, |
| "3f" : { "00" : "self" } |
| }, |
| "c4f1" : { |
| "00" : { "00" : "omi_dl_fatal_error" }, |
| "01" : { "00" : "self" }, |
| "02" : { "00" : "self" }, |
| "03" : { "00" : "omi_bus" }, |
| "04" : { "00" : "masked" }, |
| "05" : { "00" : "omi_bus" }, |
| "06" : { "00" : "omi_bus" }, |
| "07" : { "00" : "omi_bus" }, |
| "08" : { "00" : "masked" }, |
| "09" : { "00" : "omi_bus" }, |
| "0a" : { "00" : "omi_bus" }, |
| "0b" : { "00" : "masked" }, |
| "0c" : { "00" : "masked" }, |
| "0d" : { "00" : "masked" }, |
| "0e" : { "00" : "masked" }, |
| "0f" : { "00" : "masked" }, |
| "10" : { "00" : "masked" }, |
| "11" : { "00" : "masked" }, |
| "12" : { "00" : "masked" }, |
| "13" : { "00" : "masked" } |
| }, |
| "ccaa" : { |
| "00" : { "00" : "dimm" }, |
| "01" : { "00" : "dimm" }, |
| "02" : { "00" : "dimm" }, |
| "03" : { "00" : "dimm" }, |
| "04" : { "00" : "dimm" }, |
| "05" : { "00" : "dimm" }, |
| "06" : { "00" : "dimm" }, |
| "07" : { "00" : "dimm" }, |
| "08" : { "00" : "dimm" }, |
| "09" : { "00" : "dimm" }, |
| "0a" : { "00" : "masked" }, |
| "0b" : { "00" : "masked" }, |
| "0c" : { "00" : "masked" }, |
| "0d" : { "00" : "dimm" }, |
| "0e" : { "00" : "dimm" }, |
| "0f" : { "00" : "mem_port" }, |
| "10" : { "00" : "dimm" }, |
| "11" : { "00" : "dimm" }, |
| "12" : { "00" : "mem_port" }, |
| "13" : { "00" : "dimm" }, |
| "14" : { "00" : "masked" }, |
| "15" : { "00" : "masked" }, |
| "16" : { "00" : "masked" }, |
| "17" : { "00" : "masked" }, |
| "18" : { "00" : "masked" }, |
| "19" : { "00" : "masked" }, |
| "1a" : { "00" : "masked" }, |
| "1b" : { "00" : "masked" }, |
| "1c" : { "00" : "masked" }, |
| "1d" : { "00" : "masked" }, |
| "1e" : { "00" : "masked" }, |
| "1f" : { "00" : "masked" }, |
| "20" : { "00" : "masked" }, |
| "21" : { "00" : "dimm" }, |
| "22" : { "00" : "masked" }, |
| "23" : { "00" : "mem_port" }, |
| "24" : { "00" : "dimm" }, |
| "25" : { "00" : "dimm" }, |
| "26" : { "00" : "mem_port" }, |
| "27" : { "00" : "dimm" }, |
| "28" : { "00" : "mem_port" }, |
| "29" : { "00" : "mem_port" }, |
| "2a" : { "00" : "mem_port" }, |
| "2b" : { "00" : "mem_port" }, |
| "2c" : { "00" : "mem_port" }, |
| "2d" : { "00" : "mem_port" }, |
| "2e" : { "00" : "mem_port" }, |
| "2f" : { "00" : "mem_port" }, |
| "30" : { "00" : "mem_port" }, |
| "31" : { "00" : "masked" }, |
| "32" : { "00" : "masked" }, |
| "33" : { "00" : "masked" }, |
| "34" : { "00" : "masked" }, |
| "35" : { "00" : "masked" }, |
| "36" : { "00" : "masked" }, |
| "37" : { "00" : "masked" }, |
| "38" : { "00" : "masked" }, |
| "39" : { "00" : "masked" }, |
| "3a" : { "00" : "masked" }, |
| "3b" : { "00" : "masked" }, |
| "3c" : { "00" : "masked" }, |
| "3d" : { "00" : "masked" }, |
| "3e" : { "00" : "masked" }, |
| "3f" : { "00" : "masked" } |
| }, |
| "d512" : { |
| "25" : { "00" : "self" }, |
| "27" : { "00" : "omi" }, |
| "28" : { "00" : "self" }, |
| "29" : { "00" : "self" } |
| }, |
| "e5d4" : { |
| "00" : { "00" : "mem_port" }, |
| "01" : { "00" : "mem_port" }, |
| "02" : { "00" : "mem_port" }, |
| "03" : { "00" : "masked" }, |
| "04" : { "00" : "dimm_H_mem_port_L" }, |
| "05" : { "00" : "mem_port" }, |
| "06" : { "00" : "masked" }, |
| "07" : { "00" : "mem_port" }, |
| "08" : { "00" : "masked" }, |
| "09" : { "00" : "mem_port" }, |
| "0a" : { "00" : "mem_port" }, |
| "0b" : { "00" : "mem_port" }, |
| "0c" : { "00" : "mem_port" }, |
| "0d" : { "00" : "dimm_H_mem_port_L" }, |
| "0e" : { "00" : "mem_port" }, |
| "0f" : { "00" : "mem_port" }, |
| "10" : { "00" : "mem_port" }, |
| "11" : { "00" : "mem_port" }, |
| "12" : { "00" : "mem_port" }, |
| "13" : { "00" : "mem_port" }, |
| "14" : { "00" : "mem_port" }, |
| "15" : { "00" : "mem_port" }, |
| "16" : { "00" : "mem_port" }, |
| "17" : { "00" : "mem_port" }, |
| "18" : { "00" : "mem_port" }, |
| "19" : { "00" : "self" }, |
| "1a" : { "00" : "mem_port" }, |
| "1b" : { "00" : "mem_port" }, |
| "1c" : { "00" : "mem_port" }, |
| "1d" : { "00" : "masked" }, |
| "1e" : { "00" : "masked" } |
| }, |
| "efb3" : { |
| "00" : { "00" : "masked" }, |
| "01" : { "00" : "masked" }, |
| "02" : { "00" : "self" }, |
| "03" : { "00" : "self" }, |
| "04" : { "00" : "self" }, |
| "05" : { "00" : "self" }, |
| "06" : { "00" : "self" }, |
| "07" : { "00" : "masked" }, |
| "08" : { "00" : "masked" }, |
| "09" : { "00" : "masked" }, |
| "0a" : { "00" : "masked" }, |
| "0b" : { "00" : "masked" } |
| }, |
| "f6c2" : { |
| "00" : { "00" : "self" }, |
| "01" : { "00" : "self" }, |
| "02" : { "00" : "omi_bus" }, |
| "03" : { "00" : "omi_bus" }, |
| "04" : { "00" : "omi_bus" }, |
| "05" : { "00" : "omi_bus" }, |
| "06" : { "00" : "self" }, |
| "07" : { "00" : "self" }, |
| "08" : { "00" : "self" }, |
| "09" : { "00" : "tlx_recov_error" }, |
| "0a" : { "00" : "level2_M_self_L" }, |
| "0b" : { "00" : "self" }, |
| "0c" : { "00" : "self" }, |
| "0d" : { "00" : "masked" }, |
| "0e" : { "00" : "masked" }, |
| "0f" : { "00" : "masked" }, |
| "10" : { "00" : "masked" }, |
| "11" : { "00" : "masked" }, |
| "12" : { "00" : "omi_bus" }, |
| "13" : { "00" : "omi" }, |
| "14" : { "00" : "self" }, |
| "15" : { "00" : "self" }, |
| "16" : { "00" : "omi_bus" }, |
| "17" : { "00" : "omi_bus" }, |
| "18" : { "00" : "self" }, |
| "19" : { "00" : "self" }, |
| "1a" : { "00" : "self" }, |
| "1b" : { "00" : "masked" }, |
| "1c" : { "00" : "masked" }, |
| "1d" : { "00" : "masked" } |
| } |
| } |
| } |