368 lines
9.6 KiB
JSON
368 lines
9.6 KiB
JSON
|
[
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_rd",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_presync",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_rs1_sign",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_rs2",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_pc",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_load",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_csr_clr",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_alu",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_mul",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_imm12",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_beq",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_sra",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_ebreak",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_by",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_sub",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_csr_write",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_sll",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_slt",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_fence",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_rem",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_store",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_jal",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_blt",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_fence_i",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_unsign",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_lxor",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_mret",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_rs1",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_csr_imm",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_bge",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_pm_alu",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_div",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_add",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_land",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_half",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_word",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_bne",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_csr_read",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_lor",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_csr_set",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_srl",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_low",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_ecall",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_condbr",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_legal",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_lsu",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_postsync",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_imm20",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_rs2_sign",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.CombinationalPath",
|
||
|
"sink":"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_out_shimm5",
|
||
|
"sources":[
|
||
|
"~el2_dec_dec_ctl|el2_dec_dec_ctl>io_ins"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.EmitCircuitAnnotation",
|
||
|
"emitter":"firrtl.VerilogEmitter"
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.options.TargetDirAnnotation",
|
||
|
"directory":"."
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.options.OutputAnnotationFileAnnotation",
|
||
|
"file":"el2_dec_dec_ctl"
|
||
|
},
|
||
|
{
|
||
|
"class":"firrtl.transforms.BlackBoxTargetDirAnno",
|
||
|
"targetDir":"."
|
||
|
}
|
||
|
]
|