189 lines
5.5 KiB
JSON
189 lines
5.5 KiB
JSON
[
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_debug_wdata_rs1_d",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dbg_cmd_write",
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dbg_cmd_type",
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dbg_cmd_valid"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_brp_bits_way",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_i0_brp_bits_way"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_brp_bits_br_error",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_i0_brp_bits_br_error"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_dbecc_d",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_ifu_i0_dbecc"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_pc_d",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_ifu_i0_pc"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_brp_bits_hist",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_i0_brp_bits_hist"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_brp_bits_toffset",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_i0_brp_bits_toffset"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_icaf_f1_d",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_ifu_i0_icaf_f1"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_bp_btag",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_ifu_i0_bp_btag"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_pc4_d",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_ifu_i0_pc4"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_ib0_valid_d",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_ifu_i0_valid",
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dbg_cmd_valid",
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dbg_cmd_type"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_instr_d",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_ifu_i0_instr",
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dbg_cmd_valid",
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dbg_cmd_type",
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dbg_cmd_addr",
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dbg_cmd_write"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_brp_bits_prett",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_i0_brp_bits_prett"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_bp_fghr",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_ifu_i0_bp_fghr"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_icaf_d",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_ifu_i0_icaf"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_brp_bits_br_start_error",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_i0_brp_bits_br_start_error"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_brp_bits_ret",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_i0_brp_bits_ret"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_bp_index",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_ifu_i0_bp_index"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_icaf_type_d",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_ifu_i0_icaf_type"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_brp_valid",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_i0_brp_valid"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_i0_brp_bits_bank",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_i0_brp_bits_bank"
|
|
]
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.CombinationalPath",
|
|
"sink":"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dec_debug_fence_d",
|
|
"sources":[
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dbg_cmd_write",
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dbg_cmd_type",
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dbg_cmd_addr",
|
|
"~el2_dec_ib_ctl|el2_dec_ib_ctl>io_dbg_cmd_valid"
|
|
]
|
|
},
|
|
{
|
|
"class":"logger.LogLevelAnnotation",
|
|
"globalLogLevel":{
|
|
|
|
}
|
|
},
|
|
{
|
|
"class":"firrtl.EmitCircuitAnnotation",
|
|
"emitter":"firrtl.VerilogEmitter"
|
|
},
|
|
{
|
|
"class":"firrtl.options.TargetDirAnnotation",
|
|
"directory":"."
|
|
},
|
|
{
|
|
"class":"firrtl.options.OutputAnnotationFileAnnotation",
|
|
"file":"el2_dec_ib_ctl"
|
|
},
|
|
{
|
|
"class":"firrtl.transforms.BlackBoxTargetDirAnno",
|
|
"targetDir":"."
|
|
}
|
|
] |