PIC extrinsic updated in quasar
This commit is contained in:
parent
1c41a85c25
commit
07a61a92cf
170
quasar.anno.json
170
quasar.anno.json
|
@ -1,30 +1,24 @@
|
|||
[
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_ic_sel_premux_data",
|
||||
"sources":[
|
||||
"~quasar|quasar>io_ic_rd_hit",
|
||||
"~quasar|quasar>io_ifu_bus_clk_en",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_core_id",
|
||||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_dccm_rd_addr_lo",
|
||||
"sources":[
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_extintsrc_req",
|
||||
"~quasar|quasar>io_mpc_reset_run_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_iccm_wr_data",
|
||||
"sources":[
|
||||
"~quasar|quasar>io_iccm_rd_data_ecc",
|
||||
"~quasar|quasar>io_ic_rd_hit",
|
||||
"~quasar|quasar>io_ic_rd_data",
|
||||
"~quasar|quasar>io_ifu_axi_r_bits_id",
|
||||
"~quasar|quasar>io_ifu_axi_r_valid",
|
||||
"~quasar|quasar>io_ifu_bus_clk_en",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_rst_vec",
|
||||
"~quasar|quasar>io_nmi_vec",
|
||||
"~quasar|quasar>io_core_id",
|
||||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
|
@ -35,8 +29,6 @@
|
|||
"~quasar|quasar>io_iccm_rd_data_ecc",
|
||||
"~quasar|quasar>io_ic_rd_hit",
|
||||
"~quasar|quasar>io_ic_rd_data",
|
||||
"~quasar|quasar>io_ifu_axi_r_bits_id",
|
||||
"~quasar|quasar>io_ifu_axi_r_valid",
|
||||
"~quasar|quasar>io_ifu_bus_clk_en",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_rst_vec",
|
||||
|
@ -47,21 +39,6 @@
|
|||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_ic_sel_premux_data",
|
||||
"sources":[
|
||||
"~quasar|quasar>io_ic_rd_hit",
|
||||
"~quasar|quasar>io_ifu_axi_r_bits_id",
|
||||
"~quasar|quasar>io_ifu_axi_r_valid",
|
||||
"~quasar|quasar>io_ifu_bus_clk_en",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_core_id",
|
||||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_ic_rw_addr",
|
||||
|
@ -78,13 +55,11 @@
|
|||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_iccm_wr_size",
|
||||
"sink":"~quasar|quasar>io_iccm_wr_data",
|
||||
"sources":[
|
||||
"~quasar|quasar>io_iccm_rd_data_ecc",
|
||||
"~quasar|quasar>io_ic_rd_hit",
|
||||
"~quasar|quasar>io_ic_rd_data",
|
||||
"~quasar|quasar>io_ifu_axi_r_bits_id",
|
||||
"~quasar|quasar>io_ifu_axi_r_valid",
|
||||
"~quasar|quasar>io_ifu_bus_clk_en",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
|
@ -95,16 +70,6 @@
|
|||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_dccm_rd_addr_hi",
|
||||
"sources":[
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_extintsrc_req",
|
||||
"~quasar|quasar>io_mpc_reset_run_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_iccm_rw_addr",
|
||||
|
@ -112,8 +77,6 @@
|
|||
"~quasar|quasar>io_iccm_rd_data_ecc",
|
||||
"~quasar|quasar>io_ic_rd_hit",
|
||||
"~quasar|quasar>io_ic_rd_data",
|
||||
"~quasar|quasar>io_ifu_axi_r_bits_id",
|
||||
"~quasar|quasar>io_ifu_axi_r_valid",
|
||||
"~quasar|quasar>io_ifu_bus_clk_en",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_rst_vec",
|
||||
|
@ -124,6 +87,49 @@
|
|||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_ic_rd_en",
|
||||
"sources":[
|
||||
"~quasar|quasar>io_ic_rd_hit",
|
||||
"~quasar|quasar>io_ic_rd_data",
|
||||
"~quasar|quasar>io_ifu_bus_clk_en",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_rst_vec",
|
||||
"~quasar|quasar>io_nmi_vec",
|
||||
"~quasar|quasar>io_core_id",
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_dccm_rd_addr_hi",
|
||||
"sources":[
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_iccm_wren",
|
||||
"sources":[
|
||||
"~quasar|quasar>io_iccm_rd_data_ecc",
|
||||
"~quasar|quasar>io_ic_rd_hit",
|
||||
"~quasar|quasar>io_ic_rd_data",
|
||||
"~quasar|quasar>io_ifu_bus_clk_en",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_rst_vec",
|
||||
"~quasar|quasar>io_nmi_vec",
|
||||
"~quasar|quasar>io_core_id",
|
||||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_dccm_wren",
|
||||
|
@ -140,8 +146,8 @@
|
|||
"sources":[
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_extintsrc_req",
|
||||
"~quasar|quasar>io_mpc_reset_run_req"
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
@ -155,25 +161,6 @@
|
|||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_iccm_wren",
|
||||
"sources":[
|
||||
"~quasar|quasar>io_iccm_rd_data_ecc",
|
||||
"~quasar|quasar>io_ic_rd_hit",
|
||||
"~quasar|quasar>io_ic_rd_data",
|
||||
"~quasar|quasar>io_ifu_axi_r_bits_id",
|
||||
"~quasar|quasar>io_ifu_axi_r_valid",
|
||||
"~quasar|quasar>io_ifu_bus_clk_en",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_rst_vec",
|
||||
"~quasar|quasar>io_nmi_vec",
|
||||
"~quasar|quasar>io_core_id",
|
||||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_dccm_rden",
|
||||
|
@ -194,19 +181,11 @@
|
|||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_ic_rd_en",
|
||||
"sink":"~quasar|quasar>io_dccm_wr_addr_hi",
|
||||
"sources":[
|
||||
"~quasar|quasar>io_ic_rd_hit",
|
||||
"~quasar|quasar>io_ic_rd_data",
|
||||
"~quasar|quasar>io_ifu_axi_r_bits_id",
|
||||
"~quasar|quasar>io_ifu_axi_r_valid",
|
||||
"~quasar|quasar>io_ifu_bus_clk_en",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_rst_vec",
|
||||
"~quasar|quasar>io_nmi_vec",
|
||||
"~quasar|quasar>io_core_id",
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
|
@ -216,8 +195,6 @@
|
|||
"sources":[
|
||||
"~quasar|quasar>io_iccm_rd_data",
|
||||
"~quasar|quasar>io_ic_rd_hit",
|
||||
"~quasar|quasar>io_ifu_axi_r_bits_id",
|
||||
"~quasar|quasar>io_ifu_axi_r_valid",
|
||||
"~quasar|quasar>io_ifu_bus_clk_en",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
|
@ -228,12 +205,19 @@
|
|||
},
|
||||
{
|
||||
"class":"firrtl.transforms.CombinationalPath",
|
||||
"sink":"~quasar|quasar>io_dccm_wr_addr_hi",
|
||||
"sink":"~quasar|quasar>io_iccm_wr_size",
|
||||
"sources":[
|
||||
"~quasar|quasar>io_iccm_rd_data_ecc",
|
||||
"~quasar|quasar>io_ic_rd_hit",
|
||||
"~quasar|quasar>io_ic_rd_data",
|
||||
"~quasar|quasar>io_ifu_bus_clk_en",
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_extintsrc_req",
|
||||
"~quasar|quasar>io_mpc_reset_run_req"
|
||||
"~quasar|quasar>io_rst_vec",
|
||||
"~quasar|quasar>io_nmi_vec",
|
||||
"~quasar|quasar>io_core_id",
|
||||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
@ -242,8 +226,8 @@
|
|||
"sources":[
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_extintsrc_req",
|
||||
"~quasar|quasar>io_mpc_reset_run_req"
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
@ -252,8 +236,8 @@
|
|||
"sources":[
|
||||
"~quasar|quasar>io_dccm_rd_data_hi",
|
||||
"~quasar|quasar>io_dccm_rd_data_lo",
|
||||
"~quasar|quasar>io_extintsrc_req",
|
||||
"~quasar|quasar>io_mpc_reset_run_req"
|
||||
"~quasar|quasar>io_mpc_reset_run_req",
|
||||
"~quasar|quasar>io_extintsrc_req"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
@ -263,7 +247,7 @@
|
|||
{
|
||||
"class":"firrtl.transforms.BlackBoxResourceAnno",
|
||||
"target":"quasar.gated_latch",
|
||||
"resourceId":"/vsrc/gated_latch.v"
|
||||
"resourceId":"/vsrc/gated_latch.sv"
|
||||
},
|
||||
{
|
||||
"class":"firrtl.transforms.DontTouchAnnotation",
|
||||
|
@ -1239,7 +1223,7 @@
|
|||
},
|
||||
{
|
||||
"class":"firrtl.transforms.DontTouchAnnotation",
|
||||
"target":"~quasar|csr_tlu>_T_755"
|
||||
"target":"~quasar|csr_tlu>_T_745"
|
||||
},
|
||||
{
|
||||
"class":"firrtl.options.TargetDirAnnotation",
|
||||
|
|
17703
quasar.fir
17703
quasar.fir
File diff suppressed because it is too large
Load Diff
|
@ -114324,7 +114324,8 @@ circuit quasar_wrapper :
|
|||
pic_ctrl_inst.io.free_clk <= rvclkhdr.io.l1clk @[quasar.scala 211:29]
|
||||
pic_ctrl_inst.io.active_clk <= rvclkhdr_1.io.l1clk @[quasar.scala 212:31]
|
||||
pic_ctrl_inst.io.clk_override <= dec.io.dec_tlu_pic_clk_override @[quasar.scala 213:33]
|
||||
pic_ctrl_inst.io.extintsrc_req <= io.extintsrc_req @[quasar.scala 214:34]
|
||||
node _T_12 = cat(io.extintsrc_req, UInt<1>("h00")) @[Cat.scala 29:58]
|
||||
pic_ctrl_inst.io.extintsrc_req <= _T_12 @[quasar.scala 214:34]
|
||||
lsu.io.lsu_pic.picm_rd_data <= pic_ctrl_inst.io.lsu_pic.picm_rd_data @[quasar.scala 215:28]
|
||||
pic_ctrl_inst.io.lsu_pic.picm_wr_data <= lsu.io.lsu_pic.picm_wr_data @[quasar.scala 215:28]
|
||||
pic_ctrl_inst.io.lsu_pic.picm_wraddr <= lsu.io.lsu_pic.picm_wraddr @[quasar.scala 215:28]
|
||||
|
@ -114597,322 +114598,322 @@ circuit quasar_wrapper :
|
|||
io.dma_ahb.sig.in.hresp <= ahb_to_axi4.io.ahb.sig.in.hresp @[quasar.scala 269:28]
|
||||
io.dma_ahb.sig.in.hready <= ahb_to_axi4.io.ahb.sig.in.hready @[quasar.scala 269:28]
|
||||
io.dma_ahb.sig.in.hrdata <= ahb_to_axi4.io.ahb.sig.in.hrdata @[quasar.scala 269:28]
|
||||
wire _T_12 : {aw : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<1>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, w : {flip ready : UInt<1>, valid : UInt<1>, bits : {data : UInt<64>, strb : UInt<8>, last : UInt<1>}}, flip b : {flip ready : UInt<1>, valid : UInt<1>, bits : {resp : UInt<2>, id : UInt<1>}}, ar : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<1>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, flip r : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<1>, data : UInt<64>, resp : UInt<2>, last : UInt<1>}}} @[quasar.scala 271:36]
|
||||
_T_12.r.bits.last <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.r.bits.resp <= UInt<2>("h00") @[quasar.scala 271:36]
|
||||
_T_12.r.bits.data <= UInt<64>("h00") @[quasar.scala 271:36]
|
||||
_T_12.r.bits.id <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.r.valid <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.r.ready <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.ar.bits.qos <= UInt<4>("h00") @[quasar.scala 271:36]
|
||||
_T_12.ar.bits.prot <= UInt<3>("h00") @[quasar.scala 271:36]
|
||||
_T_12.ar.bits.cache <= UInt<4>("h00") @[quasar.scala 271:36]
|
||||
_T_12.ar.bits.lock <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.ar.bits.burst <= UInt<2>("h00") @[quasar.scala 271:36]
|
||||
_T_12.ar.bits.size <= UInt<3>("h00") @[quasar.scala 271:36]
|
||||
_T_12.ar.bits.len <= UInt<8>("h00") @[quasar.scala 271:36]
|
||||
_T_12.ar.bits.region <= UInt<4>("h00") @[quasar.scala 271:36]
|
||||
_T_12.ar.bits.addr <= UInt<32>("h00") @[quasar.scala 271:36]
|
||||
_T_12.ar.bits.id <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.ar.valid <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.ar.ready <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.b.bits.id <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.b.bits.resp <= UInt<2>("h00") @[quasar.scala 271:36]
|
||||
_T_12.b.valid <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.b.ready <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.w.bits.last <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.w.bits.strb <= UInt<8>("h00") @[quasar.scala 271:36]
|
||||
_T_12.w.bits.data <= UInt<64>("h00") @[quasar.scala 271:36]
|
||||
_T_12.w.valid <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.w.ready <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.aw.bits.qos <= UInt<4>("h00") @[quasar.scala 271:36]
|
||||
_T_12.aw.bits.prot <= UInt<3>("h00") @[quasar.scala 271:36]
|
||||
_T_12.aw.bits.cache <= UInt<4>("h00") @[quasar.scala 271:36]
|
||||
_T_12.aw.bits.lock <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.aw.bits.burst <= UInt<2>("h00") @[quasar.scala 271:36]
|
||||
_T_12.aw.bits.size <= UInt<3>("h00") @[quasar.scala 271:36]
|
||||
_T_12.aw.bits.len <= UInt<8>("h00") @[quasar.scala 271:36]
|
||||
_T_12.aw.bits.region <= UInt<4>("h00") @[quasar.scala 271:36]
|
||||
_T_12.aw.bits.addr <= UInt<32>("h00") @[quasar.scala 271:36]
|
||||
_T_12.aw.bits.id <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.aw.valid <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_12.aw.ready <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
io.dma_axi.r.bits.last <= _T_12.r.bits.last @[quasar.scala 271:21]
|
||||
io.dma_axi.r.bits.resp <= _T_12.r.bits.resp @[quasar.scala 271:21]
|
||||
io.dma_axi.r.bits.data <= _T_12.r.bits.data @[quasar.scala 271:21]
|
||||
io.dma_axi.r.bits.id <= _T_12.r.bits.id @[quasar.scala 271:21]
|
||||
io.dma_axi.r.valid <= _T_12.r.valid @[quasar.scala 271:21]
|
||||
_T_12.r.ready <= io.dma_axi.r.ready @[quasar.scala 271:21]
|
||||
_T_12.ar.bits.qos <= io.dma_axi.ar.bits.qos @[quasar.scala 271:21]
|
||||
_T_12.ar.bits.prot <= io.dma_axi.ar.bits.prot @[quasar.scala 271:21]
|
||||
_T_12.ar.bits.cache <= io.dma_axi.ar.bits.cache @[quasar.scala 271:21]
|
||||
_T_12.ar.bits.lock <= io.dma_axi.ar.bits.lock @[quasar.scala 271:21]
|
||||
_T_12.ar.bits.burst <= io.dma_axi.ar.bits.burst @[quasar.scala 271:21]
|
||||
_T_12.ar.bits.size <= io.dma_axi.ar.bits.size @[quasar.scala 271:21]
|
||||
_T_12.ar.bits.len <= io.dma_axi.ar.bits.len @[quasar.scala 271:21]
|
||||
_T_12.ar.bits.region <= io.dma_axi.ar.bits.region @[quasar.scala 271:21]
|
||||
_T_12.ar.bits.addr <= io.dma_axi.ar.bits.addr @[quasar.scala 271:21]
|
||||
_T_12.ar.bits.id <= io.dma_axi.ar.bits.id @[quasar.scala 271:21]
|
||||
_T_12.ar.valid <= io.dma_axi.ar.valid @[quasar.scala 271:21]
|
||||
io.dma_axi.ar.ready <= _T_12.ar.ready @[quasar.scala 271:21]
|
||||
io.dma_axi.b.bits.id <= _T_12.b.bits.id @[quasar.scala 271:21]
|
||||
io.dma_axi.b.bits.resp <= _T_12.b.bits.resp @[quasar.scala 271:21]
|
||||
io.dma_axi.b.valid <= _T_12.b.valid @[quasar.scala 271:21]
|
||||
_T_12.b.ready <= io.dma_axi.b.ready @[quasar.scala 271:21]
|
||||
_T_12.w.bits.last <= io.dma_axi.w.bits.last @[quasar.scala 271:21]
|
||||
_T_12.w.bits.strb <= io.dma_axi.w.bits.strb @[quasar.scala 271:21]
|
||||
_T_12.w.bits.data <= io.dma_axi.w.bits.data @[quasar.scala 271:21]
|
||||
_T_12.w.valid <= io.dma_axi.w.valid @[quasar.scala 271:21]
|
||||
io.dma_axi.w.ready <= _T_12.w.ready @[quasar.scala 271:21]
|
||||
_T_12.aw.bits.qos <= io.dma_axi.aw.bits.qos @[quasar.scala 271:21]
|
||||
_T_12.aw.bits.prot <= io.dma_axi.aw.bits.prot @[quasar.scala 271:21]
|
||||
_T_12.aw.bits.cache <= io.dma_axi.aw.bits.cache @[quasar.scala 271:21]
|
||||
_T_12.aw.bits.lock <= io.dma_axi.aw.bits.lock @[quasar.scala 271:21]
|
||||
_T_12.aw.bits.burst <= io.dma_axi.aw.bits.burst @[quasar.scala 271:21]
|
||||
_T_12.aw.bits.size <= io.dma_axi.aw.bits.size @[quasar.scala 271:21]
|
||||
_T_12.aw.bits.len <= io.dma_axi.aw.bits.len @[quasar.scala 271:21]
|
||||
_T_12.aw.bits.region <= io.dma_axi.aw.bits.region @[quasar.scala 271:21]
|
||||
_T_12.aw.bits.addr <= io.dma_axi.aw.bits.addr @[quasar.scala 271:21]
|
||||
_T_12.aw.bits.id <= io.dma_axi.aw.bits.id @[quasar.scala 271:21]
|
||||
_T_12.aw.valid <= io.dma_axi.aw.valid @[quasar.scala 271:21]
|
||||
io.dma_axi.aw.ready <= _T_12.aw.ready @[quasar.scala 271:21]
|
||||
wire _T_13 : {aw : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<1>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, w : {flip ready : UInt<1>, valid : UInt<1>, bits : {data : UInt<64>, strb : UInt<8>, last : UInt<1>}}, flip b : {flip ready : UInt<1>, valid : UInt<1>, bits : {resp : UInt<2>, id : UInt<1>}}, ar : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<1>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, flip r : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<1>, data : UInt<64>, resp : UInt<2>, last : UInt<1>}}} @[quasar.scala 272:36]
|
||||
_T_13.r.bits.last <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.r.bits.resp <= UInt<2>("h00") @[quasar.scala 272:36]
|
||||
_T_13.r.bits.data <= UInt<64>("h00") @[quasar.scala 272:36]
|
||||
_T_13.r.bits.id <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.r.valid <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.r.ready <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.ar.bits.qos <= UInt<4>("h00") @[quasar.scala 272:36]
|
||||
_T_13.ar.bits.prot <= UInt<3>("h00") @[quasar.scala 272:36]
|
||||
_T_13.ar.bits.cache <= UInt<4>("h00") @[quasar.scala 272:36]
|
||||
_T_13.ar.bits.lock <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.ar.bits.burst <= UInt<2>("h00") @[quasar.scala 272:36]
|
||||
_T_13.ar.bits.size <= UInt<3>("h00") @[quasar.scala 272:36]
|
||||
_T_13.ar.bits.len <= UInt<8>("h00") @[quasar.scala 272:36]
|
||||
_T_13.ar.bits.region <= UInt<4>("h00") @[quasar.scala 272:36]
|
||||
_T_13.ar.bits.addr <= UInt<32>("h00") @[quasar.scala 272:36]
|
||||
_T_13.ar.bits.id <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.ar.valid <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.ar.ready <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.b.bits.id <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.b.bits.resp <= UInt<2>("h00") @[quasar.scala 272:36]
|
||||
_T_13.b.valid <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.b.ready <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.w.bits.last <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.w.bits.strb <= UInt<8>("h00") @[quasar.scala 272:36]
|
||||
_T_13.w.bits.data <= UInt<64>("h00") @[quasar.scala 272:36]
|
||||
_T_13.w.valid <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.w.ready <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.aw.bits.qos <= UInt<4>("h00") @[quasar.scala 272:36]
|
||||
_T_13.aw.bits.prot <= UInt<3>("h00") @[quasar.scala 272:36]
|
||||
_T_13.aw.bits.cache <= UInt<4>("h00") @[quasar.scala 272:36]
|
||||
_T_13.aw.bits.lock <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.aw.bits.burst <= UInt<2>("h00") @[quasar.scala 272:36]
|
||||
_T_13.aw.bits.size <= UInt<3>("h00") @[quasar.scala 272:36]
|
||||
_T_13.aw.bits.len <= UInt<8>("h00") @[quasar.scala 272:36]
|
||||
_T_13.aw.bits.region <= UInt<4>("h00") @[quasar.scala 272:36]
|
||||
_T_13.aw.bits.addr <= UInt<32>("h00") @[quasar.scala 272:36]
|
||||
_T_13.aw.bits.id <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.aw.valid <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.aw.ready <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_13.r.bits.last <= io.sb_axi.r.bits.last @[quasar.scala 272:21]
|
||||
_T_13.r.bits.resp <= io.sb_axi.r.bits.resp @[quasar.scala 272:21]
|
||||
_T_13.r.bits.data <= io.sb_axi.r.bits.data @[quasar.scala 272:21]
|
||||
_T_13.r.bits.id <= io.sb_axi.r.bits.id @[quasar.scala 272:21]
|
||||
_T_13.r.valid <= io.sb_axi.r.valid @[quasar.scala 272:21]
|
||||
io.sb_axi.r.ready <= _T_13.r.ready @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.qos <= _T_13.ar.bits.qos @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.prot <= _T_13.ar.bits.prot @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.cache <= _T_13.ar.bits.cache @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.lock <= _T_13.ar.bits.lock @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.burst <= _T_13.ar.bits.burst @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.size <= _T_13.ar.bits.size @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.len <= _T_13.ar.bits.len @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.region <= _T_13.ar.bits.region @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.addr <= _T_13.ar.bits.addr @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.id <= _T_13.ar.bits.id @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.valid <= _T_13.ar.valid @[quasar.scala 272:21]
|
||||
_T_13.ar.ready <= io.sb_axi.ar.ready @[quasar.scala 272:21]
|
||||
_T_13.b.bits.id <= io.sb_axi.b.bits.id @[quasar.scala 272:21]
|
||||
_T_13.b.bits.resp <= io.sb_axi.b.bits.resp @[quasar.scala 272:21]
|
||||
_T_13.b.valid <= io.sb_axi.b.valid @[quasar.scala 272:21]
|
||||
io.sb_axi.b.ready <= _T_13.b.ready @[quasar.scala 272:21]
|
||||
io.sb_axi.w.bits.last <= _T_13.w.bits.last @[quasar.scala 272:21]
|
||||
io.sb_axi.w.bits.strb <= _T_13.w.bits.strb @[quasar.scala 272:21]
|
||||
io.sb_axi.w.bits.data <= _T_13.w.bits.data @[quasar.scala 272:21]
|
||||
io.sb_axi.w.valid <= _T_13.w.valid @[quasar.scala 272:21]
|
||||
_T_13.w.ready <= io.sb_axi.w.ready @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.qos <= _T_13.aw.bits.qos @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.prot <= _T_13.aw.bits.prot @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.cache <= _T_13.aw.bits.cache @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.lock <= _T_13.aw.bits.lock @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.burst <= _T_13.aw.bits.burst @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.size <= _T_13.aw.bits.size @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.len <= _T_13.aw.bits.len @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.region <= _T_13.aw.bits.region @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.addr <= _T_13.aw.bits.addr @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.id <= _T_13.aw.bits.id @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.valid <= _T_13.aw.valid @[quasar.scala 272:21]
|
||||
_T_13.aw.ready <= io.sb_axi.aw.ready @[quasar.scala 272:21]
|
||||
wire _T_14 : {aw : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<3>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, w : {flip ready : UInt<1>, valid : UInt<1>, bits : {data : UInt<64>, strb : UInt<8>, last : UInt<1>}}, flip b : {flip ready : UInt<1>, valid : UInt<1>, bits : {resp : UInt<2>, id : UInt<3>}}, ar : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<3>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, flip r : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<3>, data : UInt<64>, resp : UInt<2>, last : UInt<1>}}} @[quasar.scala 273:36]
|
||||
_T_14.r.bits.last <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.r.bits.resp <= UInt<2>("h00") @[quasar.scala 273:36]
|
||||
_T_14.r.bits.data <= UInt<64>("h00") @[quasar.scala 273:36]
|
||||
_T_14.r.bits.id <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_14.r.valid <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.r.ready <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.ar.bits.qos <= UInt<4>("h00") @[quasar.scala 273:36]
|
||||
_T_14.ar.bits.prot <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_14.ar.bits.cache <= UInt<4>("h00") @[quasar.scala 273:36]
|
||||
_T_14.ar.bits.lock <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.ar.bits.burst <= UInt<2>("h00") @[quasar.scala 273:36]
|
||||
_T_14.ar.bits.size <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_14.ar.bits.len <= UInt<8>("h00") @[quasar.scala 273:36]
|
||||
_T_14.ar.bits.region <= UInt<4>("h00") @[quasar.scala 273:36]
|
||||
_T_14.ar.bits.addr <= UInt<32>("h00") @[quasar.scala 273:36]
|
||||
_T_14.ar.bits.id <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_14.ar.valid <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.ar.ready <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.b.bits.id <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_14.b.bits.resp <= UInt<2>("h00") @[quasar.scala 273:36]
|
||||
_T_14.b.valid <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.b.ready <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.w.bits.last <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.w.bits.strb <= UInt<8>("h00") @[quasar.scala 273:36]
|
||||
_T_14.w.bits.data <= UInt<64>("h00") @[quasar.scala 273:36]
|
||||
_T_14.w.valid <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.w.ready <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.aw.bits.qos <= UInt<4>("h00") @[quasar.scala 273:36]
|
||||
_T_14.aw.bits.prot <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_14.aw.bits.cache <= UInt<4>("h00") @[quasar.scala 273:36]
|
||||
_T_14.aw.bits.lock <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.aw.bits.burst <= UInt<2>("h00") @[quasar.scala 273:36]
|
||||
_T_14.aw.bits.size <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_14.aw.bits.len <= UInt<8>("h00") @[quasar.scala 273:36]
|
||||
_T_14.aw.bits.region <= UInt<4>("h00") @[quasar.scala 273:36]
|
||||
_T_14.aw.bits.addr <= UInt<32>("h00") @[quasar.scala 273:36]
|
||||
_T_14.aw.bits.id <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_14.aw.valid <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.aw.ready <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_14.r.bits.last <= io.ifu_axi.r.bits.last @[quasar.scala 273:21]
|
||||
_T_14.r.bits.resp <= io.ifu_axi.r.bits.resp @[quasar.scala 273:21]
|
||||
_T_14.r.bits.data <= io.ifu_axi.r.bits.data @[quasar.scala 273:21]
|
||||
_T_14.r.bits.id <= io.ifu_axi.r.bits.id @[quasar.scala 273:21]
|
||||
_T_14.r.valid <= io.ifu_axi.r.valid @[quasar.scala 273:21]
|
||||
io.ifu_axi.r.ready <= _T_14.r.ready @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.qos <= _T_14.ar.bits.qos @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.prot <= _T_14.ar.bits.prot @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.cache <= _T_14.ar.bits.cache @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.lock <= _T_14.ar.bits.lock @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.burst <= _T_14.ar.bits.burst @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.size <= _T_14.ar.bits.size @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.len <= _T_14.ar.bits.len @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.region <= _T_14.ar.bits.region @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.addr <= _T_14.ar.bits.addr @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.id <= _T_14.ar.bits.id @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.valid <= _T_14.ar.valid @[quasar.scala 273:21]
|
||||
_T_14.ar.ready <= io.ifu_axi.ar.ready @[quasar.scala 273:21]
|
||||
_T_14.b.bits.id <= io.ifu_axi.b.bits.id @[quasar.scala 273:21]
|
||||
_T_14.b.bits.resp <= io.ifu_axi.b.bits.resp @[quasar.scala 273:21]
|
||||
_T_14.b.valid <= io.ifu_axi.b.valid @[quasar.scala 273:21]
|
||||
io.ifu_axi.b.ready <= _T_14.b.ready @[quasar.scala 273:21]
|
||||
io.ifu_axi.w.bits.last <= _T_14.w.bits.last @[quasar.scala 273:21]
|
||||
io.ifu_axi.w.bits.strb <= _T_14.w.bits.strb @[quasar.scala 273:21]
|
||||
io.ifu_axi.w.bits.data <= _T_14.w.bits.data @[quasar.scala 273:21]
|
||||
io.ifu_axi.w.valid <= _T_14.w.valid @[quasar.scala 273:21]
|
||||
_T_14.w.ready <= io.ifu_axi.w.ready @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.qos <= _T_14.aw.bits.qos @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.prot <= _T_14.aw.bits.prot @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.cache <= _T_14.aw.bits.cache @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.lock <= _T_14.aw.bits.lock @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.burst <= _T_14.aw.bits.burst @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.size <= _T_14.aw.bits.size @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.len <= _T_14.aw.bits.len @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.region <= _T_14.aw.bits.region @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.addr <= _T_14.aw.bits.addr @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.id <= _T_14.aw.bits.id @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.valid <= _T_14.aw.valid @[quasar.scala 273:21]
|
||||
_T_14.aw.ready <= io.ifu_axi.aw.ready @[quasar.scala 273:21]
|
||||
wire _T_15 : {aw : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<3>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, w : {flip ready : UInt<1>, valid : UInt<1>, bits : {data : UInt<64>, strb : UInt<8>, last : UInt<1>}}, flip b : {flip ready : UInt<1>, valid : UInt<1>, bits : {resp : UInt<2>, id : UInt<3>}}, ar : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<3>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, flip r : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<3>, data : UInt<64>, resp : UInt<2>, last : UInt<1>}}} @[quasar.scala 274:36]
|
||||
_T_15.r.bits.last <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.r.bits.resp <= UInt<2>("h00") @[quasar.scala 274:36]
|
||||
_T_15.r.bits.data <= UInt<64>("h00") @[quasar.scala 274:36]
|
||||
_T_15.r.bits.id <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_15.r.valid <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.r.ready <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.ar.bits.qos <= UInt<4>("h00") @[quasar.scala 274:36]
|
||||
_T_15.ar.bits.prot <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_15.ar.bits.cache <= UInt<4>("h00") @[quasar.scala 274:36]
|
||||
_T_15.ar.bits.lock <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.ar.bits.burst <= UInt<2>("h00") @[quasar.scala 274:36]
|
||||
_T_15.ar.bits.size <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_15.ar.bits.len <= UInt<8>("h00") @[quasar.scala 274:36]
|
||||
_T_15.ar.bits.region <= UInt<4>("h00") @[quasar.scala 274:36]
|
||||
_T_15.ar.bits.addr <= UInt<32>("h00") @[quasar.scala 274:36]
|
||||
_T_15.ar.bits.id <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_15.ar.valid <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.ar.ready <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.b.bits.id <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_15.b.bits.resp <= UInt<2>("h00") @[quasar.scala 274:36]
|
||||
_T_15.b.valid <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.b.ready <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.w.bits.last <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.w.bits.strb <= UInt<8>("h00") @[quasar.scala 274:36]
|
||||
_T_15.w.bits.data <= UInt<64>("h00") @[quasar.scala 274:36]
|
||||
_T_15.w.valid <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.w.ready <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.aw.bits.qos <= UInt<4>("h00") @[quasar.scala 274:36]
|
||||
_T_15.aw.bits.prot <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_15.aw.bits.cache <= UInt<4>("h00") @[quasar.scala 274:36]
|
||||
_T_15.aw.bits.lock <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.aw.bits.burst <= UInt<2>("h00") @[quasar.scala 274:36]
|
||||
_T_15.aw.bits.size <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_15.aw.bits.len <= UInt<8>("h00") @[quasar.scala 274:36]
|
||||
_T_15.aw.bits.region <= UInt<4>("h00") @[quasar.scala 274:36]
|
||||
_T_15.aw.bits.addr <= UInt<32>("h00") @[quasar.scala 274:36]
|
||||
_T_15.aw.bits.id <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_15.aw.valid <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.aw.ready <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_15.r.bits.last <= io.lsu_axi.r.bits.last @[quasar.scala 274:21]
|
||||
_T_15.r.bits.resp <= io.lsu_axi.r.bits.resp @[quasar.scala 274:21]
|
||||
_T_15.r.bits.data <= io.lsu_axi.r.bits.data @[quasar.scala 274:21]
|
||||
_T_15.r.bits.id <= io.lsu_axi.r.bits.id @[quasar.scala 274:21]
|
||||
_T_15.r.valid <= io.lsu_axi.r.valid @[quasar.scala 274:21]
|
||||
io.lsu_axi.r.ready <= _T_15.r.ready @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.qos <= _T_15.ar.bits.qos @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.prot <= _T_15.ar.bits.prot @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.cache <= _T_15.ar.bits.cache @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.lock <= _T_15.ar.bits.lock @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.burst <= _T_15.ar.bits.burst @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.size <= _T_15.ar.bits.size @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.len <= _T_15.ar.bits.len @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.region <= _T_15.ar.bits.region @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.addr <= _T_15.ar.bits.addr @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.id <= _T_15.ar.bits.id @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.valid <= _T_15.ar.valid @[quasar.scala 274:21]
|
||||
_T_15.ar.ready <= io.lsu_axi.ar.ready @[quasar.scala 274:21]
|
||||
_T_15.b.bits.id <= io.lsu_axi.b.bits.id @[quasar.scala 274:21]
|
||||
_T_15.b.bits.resp <= io.lsu_axi.b.bits.resp @[quasar.scala 274:21]
|
||||
_T_15.b.valid <= io.lsu_axi.b.valid @[quasar.scala 274:21]
|
||||
io.lsu_axi.b.ready <= _T_15.b.ready @[quasar.scala 274:21]
|
||||
io.lsu_axi.w.bits.last <= _T_15.w.bits.last @[quasar.scala 274:21]
|
||||
io.lsu_axi.w.bits.strb <= _T_15.w.bits.strb @[quasar.scala 274:21]
|
||||
io.lsu_axi.w.bits.data <= _T_15.w.bits.data @[quasar.scala 274:21]
|
||||
io.lsu_axi.w.valid <= _T_15.w.valid @[quasar.scala 274:21]
|
||||
_T_15.w.ready <= io.lsu_axi.w.ready @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.qos <= _T_15.aw.bits.qos @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.prot <= _T_15.aw.bits.prot @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.cache <= _T_15.aw.bits.cache @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.lock <= _T_15.aw.bits.lock @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.burst <= _T_15.aw.bits.burst @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.size <= _T_15.aw.bits.size @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.len <= _T_15.aw.bits.len @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.region <= _T_15.aw.bits.region @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.addr <= _T_15.aw.bits.addr @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.id <= _T_15.aw.bits.id @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.valid <= _T_15.aw.valid @[quasar.scala 274:21]
|
||||
_T_15.aw.ready <= io.lsu_axi.aw.ready @[quasar.scala 274:21]
|
||||
wire _T_13 : {aw : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<1>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, w : {flip ready : UInt<1>, valid : UInt<1>, bits : {data : UInt<64>, strb : UInt<8>, last : UInt<1>}}, flip b : {flip ready : UInt<1>, valid : UInt<1>, bits : {resp : UInt<2>, id : UInt<1>}}, ar : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<1>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, flip r : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<1>, data : UInt<64>, resp : UInt<2>, last : UInt<1>}}} @[quasar.scala 271:36]
|
||||
_T_13.r.bits.last <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.r.bits.resp <= UInt<2>("h00") @[quasar.scala 271:36]
|
||||
_T_13.r.bits.data <= UInt<64>("h00") @[quasar.scala 271:36]
|
||||
_T_13.r.bits.id <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.r.valid <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.r.ready <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.ar.bits.qos <= UInt<4>("h00") @[quasar.scala 271:36]
|
||||
_T_13.ar.bits.prot <= UInt<3>("h00") @[quasar.scala 271:36]
|
||||
_T_13.ar.bits.cache <= UInt<4>("h00") @[quasar.scala 271:36]
|
||||
_T_13.ar.bits.lock <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.ar.bits.burst <= UInt<2>("h00") @[quasar.scala 271:36]
|
||||
_T_13.ar.bits.size <= UInt<3>("h00") @[quasar.scala 271:36]
|
||||
_T_13.ar.bits.len <= UInt<8>("h00") @[quasar.scala 271:36]
|
||||
_T_13.ar.bits.region <= UInt<4>("h00") @[quasar.scala 271:36]
|
||||
_T_13.ar.bits.addr <= UInt<32>("h00") @[quasar.scala 271:36]
|
||||
_T_13.ar.bits.id <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.ar.valid <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.ar.ready <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.b.bits.id <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.b.bits.resp <= UInt<2>("h00") @[quasar.scala 271:36]
|
||||
_T_13.b.valid <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.b.ready <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.w.bits.last <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.w.bits.strb <= UInt<8>("h00") @[quasar.scala 271:36]
|
||||
_T_13.w.bits.data <= UInt<64>("h00") @[quasar.scala 271:36]
|
||||
_T_13.w.valid <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.w.ready <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.aw.bits.qos <= UInt<4>("h00") @[quasar.scala 271:36]
|
||||
_T_13.aw.bits.prot <= UInt<3>("h00") @[quasar.scala 271:36]
|
||||
_T_13.aw.bits.cache <= UInt<4>("h00") @[quasar.scala 271:36]
|
||||
_T_13.aw.bits.lock <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.aw.bits.burst <= UInt<2>("h00") @[quasar.scala 271:36]
|
||||
_T_13.aw.bits.size <= UInt<3>("h00") @[quasar.scala 271:36]
|
||||
_T_13.aw.bits.len <= UInt<8>("h00") @[quasar.scala 271:36]
|
||||
_T_13.aw.bits.region <= UInt<4>("h00") @[quasar.scala 271:36]
|
||||
_T_13.aw.bits.addr <= UInt<32>("h00") @[quasar.scala 271:36]
|
||||
_T_13.aw.bits.id <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.aw.valid <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
_T_13.aw.ready <= UInt<1>("h00") @[quasar.scala 271:36]
|
||||
io.dma_axi.r.bits.last <= _T_13.r.bits.last @[quasar.scala 271:21]
|
||||
io.dma_axi.r.bits.resp <= _T_13.r.bits.resp @[quasar.scala 271:21]
|
||||
io.dma_axi.r.bits.data <= _T_13.r.bits.data @[quasar.scala 271:21]
|
||||
io.dma_axi.r.bits.id <= _T_13.r.bits.id @[quasar.scala 271:21]
|
||||
io.dma_axi.r.valid <= _T_13.r.valid @[quasar.scala 271:21]
|
||||
_T_13.r.ready <= io.dma_axi.r.ready @[quasar.scala 271:21]
|
||||
_T_13.ar.bits.qos <= io.dma_axi.ar.bits.qos @[quasar.scala 271:21]
|
||||
_T_13.ar.bits.prot <= io.dma_axi.ar.bits.prot @[quasar.scala 271:21]
|
||||
_T_13.ar.bits.cache <= io.dma_axi.ar.bits.cache @[quasar.scala 271:21]
|
||||
_T_13.ar.bits.lock <= io.dma_axi.ar.bits.lock @[quasar.scala 271:21]
|
||||
_T_13.ar.bits.burst <= io.dma_axi.ar.bits.burst @[quasar.scala 271:21]
|
||||
_T_13.ar.bits.size <= io.dma_axi.ar.bits.size @[quasar.scala 271:21]
|
||||
_T_13.ar.bits.len <= io.dma_axi.ar.bits.len @[quasar.scala 271:21]
|
||||
_T_13.ar.bits.region <= io.dma_axi.ar.bits.region @[quasar.scala 271:21]
|
||||
_T_13.ar.bits.addr <= io.dma_axi.ar.bits.addr @[quasar.scala 271:21]
|
||||
_T_13.ar.bits.id <= io.dma_axi.ar.bits.id @[quasar.scala 271:21]
|
||||
_T_13.ar.valid <= io.dma_axi.ar.valid @[quasar.scala 271:21]
|
||||
io.dma_axi.ar.ready <= _T_13.ar.ready @[quasar.scala 271:21]
|
||||
io.dma_axi.b.bits.id <= _T_13.b.bits.id @[quasar.scala 271:21]
|
||||
io.dma_axi.b.bits.resp <= _T_13.b.bits.resp @[quasar.scala 271:21]
|
||||
io.dma_axi.b.valid <= _T_13.b.valid @[quasar.scala 271:21]
|
||||
_T_13.b.ready <= io.dma_axi.b.ready @[quasar.scala 271:21]
|
||||
_T_13.w.bits.last <= io.dma_axi.w.bits.last @[quasar.scala 271:21]
|
||||
_T_13.w.bits.strb <= io.dma_axi.w.bits.strb @[quasar.scala 271:21]
|
||||
_T_13.w.bits.data <= io.dma_axi.w.bits.data @[quasar.scala 271:21]
|
||||
_T_13.w.valid <= io.dma_axi.w.valid @[quasar.scala 271:21]
|
||||
io.dma_axi.w.ready <= _T_13.w.ready @[quasar.scala 271:21]
|
||||
_T_13.aw.bits.qos <= io.dma_axi.aw.bits.qos @[quasar.scala 271:21]
|
||||
_T_13.aw.bits.prot <= io.dma_axi.aw.bits.prot @[quasar.scala 271:21]
|
||||
_T_13.aw.bits.cache <= io.dma_axi.aw.bits.cache @[quasar.scala 271:21]
|
||||
_T_13.aw.bits.lock <= io.dma_axi.aw.bits.lock @[quasar.scala 271:21]
|
||||
_T_13.aw.bits.burst <= io.dma_axi.aw.bits.burst @[quasar.scala 271:21]
|
||||
_T_13.aw.bits.size <= io.dma_axi.aw.bits.size @[quasar.scala 271:21]
|
||||
_T_13.aw.bits.len <= io.dma_axi.aw.bits.len @[quasar.scala 271:21]
|
||||
_T_13.aw.bits.region <= io.dma_axi.aw.bits.region @[quasar.scala 271:21]
|
||||
_T_13.aw.bits.addr <= io.dma_axi.aw.bits.addr @[quasar.scala 271:21]
|
||||
_T_13.aw.bits.id <= io.dma_axi.aw.bits.id @[quasar.scala 271:21]
|
||||
_T_13.aw.valid <= io.dma_axi.aw.valid @[quasar.scala 271:21]
|
||||
io.dma_axi.aw.ready <= _T_13.aw.ready @[quasar.scala 271:21]
|
||||
wire _T_14 : {aw : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<1>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, w : {flip ready : UInt<1>, valid : UInt<1>, bits : {data : UInt<64>, strb : UInt<8>, last : UInt<1>}}, flip b : {flip ready : UInt<1>, valid : UInt<1>, bits : {resp : UInt<2>, id : UInt<1>}}, ar : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<1>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, flip r : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<1>, data : UInt<64>, resp : UInt<2>, last : UInt<1>}}} @[quasar.scala 272:36]
|
||||
_T_14.r.bits.last <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.r.bits.resp <= UInt<2>("h00") @[quasar.scala 272:36]
|
||||
_T_14.r.bits.data <= UInt<64>("h00") @[quasar.scala 272:36]
|
||||
_T_14.r.bits.id <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.r.valid <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.r.ready <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.ar.bits.qos <= UInt<4>("h00") @[quasar.scala 272:36]
|
||||
_T_14.ar.bits.prot <= UInt<3>("h00") @[quasar.scala 272:36]
|
||||
_T_14.ar.bits.cache <= UInt<4>("h00") @[quasar.scala 272:36]
|
||||
_T_14.ar.bits.lock <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.ar.bits.burst <= UInt<2>("h00") @[quasar.scala 272:36]
|
||||
_T_14.ar.bits.size <= UInt<3>("h00") @[quasar.scala 272:36]
|
||||
_T_14.ar.bits.len <= UInt<8>("h00") @[quasar.scala 272:36]
|
||||
_T_14.ar.bits.region <= UInt<4>("h00") @[quasar.scala 272:36]
|
||||
_T_14.ar.bits.addr <= UInt<32>("h00") @[quasar.scala 272:36]
|
||||
_T_14.ar.bits.id <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.ar.valid <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.ar.ready <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.b.bits.id <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.b.bits.resp <= UInt<2>("h00") @[quasar.scala 272:36]
|
||||
_T_14.b.valid <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.b.ready <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.w.bits.last <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.w.bits.strb <= UInt<8>("h00") @[quasar.scala 272:36]
|
||||
_T_14.w.bits.data <= UInt<64>("h00") @[quasar.scala 272:36]
|
||||
_T_14.w.valid <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.w.ready <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.aw.bits.qos <= UInt<4>("h00") @[quasar.scala 272:36]
|
||||
_T_14.aw.bits.prot <= UInt<3>("h00") @[quasar.scala 272:36]
|
||||
_T_14.aw.bits.cache <= UInt<4>("h00") @[quasar.scala 272:36]
|
||||
_T_14.aw.bits.lock <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.aw.bits.burst <= UInt<2>("h00") @[quasar.scala 272:36]
|
||||
_T_14.aw.bits.size <= UInt<3>("h00") @[quasar.scala 272:36]
|
||||
_T_14.aw.bits.len <= UInt<8>("h00") @[quasar.scala 272:36]
|
||||
_T_14.aw.bits.region <= UInt<4>("h00") @[quasar.scala 272:36]
|
||||
_T_14.aw.bits.addr <= UInt<32>("h00") @[quasar.scala 272:36]
|
||||
_T_14.aw.bits.id <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.aw.valid <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.aw.ready <= UInt<1>("h00") @[quasar.scala 272:36]
|
||||
_T_14.r.bits.last <= io.sb_axi.r.bits.last @[quasar.scala 272:21]
|
||||
_T_14.r.bits.resp <= io.sb_axi.r.bits.resp @[quasar.scala 272:21]
|
||||
_T_14.r.bits.data <= io.sb_axi.r.bits.data @[quasar.scala 272:21]
|
||||
_T_14.r.bits.id <= io.sb_axi.r.bits.id @[quasar.scala 272:21]
|
||||
_T_14.r.valid <= io.sb_axi.r.valid @[quasar.scala 272:21]
|
||||
io.sb_axi.r.ready <= _T_14.r.ready @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.qos <= _T_14.ar.bits.qos @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.prot <= _T_14.ar.bits.prot @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.cache <= _T_14.ar.bits.cache @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.lock <= _T_14.ar.bits.lock @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.burst <= _T_14.ar.bits.burst @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.size <= _T_14.ar.bits.size @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.len <= _T_14.ar.bits.len @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.region <= _T_14.ar.bits.region @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.addr <= _T_14.ar.bits.addr @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.bits.id <= _T_14.ar.bits.id @[quasar.scala 272:21]
|
||||
io.sb_axi.ar.valid <= _T_14.ar.valid @[quasar.scala 272:21]
|
||||
_T_14.ar.ready <= io.sb_axi.ar.ready @[quasar.scala 272:21]
|
||||
_T_14.b.bits.id <= io.sb_axi.b.bits.id @[quasar.scala 272:21]
|
||||
_T_14.b.bits.resp <= io.sb_axi.b.bits.resp @[quasar.scala 272:21]
|
||||
_T_14.b.valid <= io.sb_axi.b.valid @[quasar.scala 272:21]
|
||||
io.sb_axi.b.ready <= _T_14.b.ready @[quasar.scala 272:21]
|
||||
io.sb_axi.w.bits.last <= _T_14.w.bits.last @[quasar.scala 272:21]
|
||||
io.sb_axi.w.bits.strb <= _T_14.w.bits.strb @[quasar.scala 272:21]
|
||||
io.sb_axi.w.bits.data <= _T_14.w.bits.data @[quasar.scala 272:21]
|
||||
io.sb_axi.w.valid <= _T_14.w.valid @[quasar.scala 272:21]
|
||||
_T_14.w.ready <= io.sb_axi.w.ready @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.qos <= _T_14.aw.bits.qos @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.prot <= _T_14.aw.bits.prot @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.cache <= _T_14.aw.bits.cache @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.lock <= _T_14.aw.bits.lock @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.burst <= _T_14.aw.bits.burst @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.size <= _T_14.aw.bits.size @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.len <= _T_14.aw.bits.len @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.region <= _T_14.aw.bits.region @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.addr <= _T_14.aw.bits.addr @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.bits.id <= _T_14.aw.bits.id @[quasar.scala 272:21]
|
||||
io.sb_axi.aw.valid <= _T_14.aw.valid @[quasar.scala 272:21]
|
||||
_T_14.aw.ready <= io.sb_axi.aw.ready @[quasar.scala 272:21]
|
||||
wire _T_15 : {aw : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<3>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, w : {flip ready : UInt<1>, valid : UInt<1>, bits : {data : UInt<64>, strb : UInt<8>, last : UInt<1>}}, flip b : {flip ready : UInt<1>, valid : UInt<1>, bits : {resp : UInt<2>, id : UInt<3>}}, ar : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<3>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, flip r : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<3>, data : UInt<64>, resp : UInt<2>, last : UInt<1>}}} @[quasar.scala 273:36]
|
||||
_T_15.r.bits.last <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.r.bits.resp <= UInt<2>("h00") @[quasar.scala 273:36]
|
||||
_T_15.r.bits.data <= UInt<64>("h00") @[quasar.scala 273:36]
|
||||
_T_15.r.bits.id <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_15.r.valid <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.r.ready <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.ar.bits.qos <= UInt<4>("h00") @[quasar.scala 273:36]
|
||||
_T_15.ar.bits.prot <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_15.ar.bits.cache <= UInt<4>("h00") @[quasar.scala 273:36]
|
||||
_T_15.ar.bits.lock <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.ar.bits.burst <= UInt<2>("h00") @[quasar.scala 273:36]
|
||||
_T_15.ar.bits.size <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_15.ar.bits.len <= UInt<8>("h00") @[quasar.scala 273:36]
|
||||
_T_15.ar.bits.region <= UInt<4>("h00") @[quasar.scala 273:36]
|
||||
_T_15.ar.bits.addr <= UInt<32>("h00") @[quasar.scala 273:36]
|
||||
_T_15.ar.bits.id <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_15.ar.valid <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.ar.ready <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.b.bits.id <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_15.b.bits.resp <= UInt<2>("h00") @[quasar.scala 273:36]
|
||||
_T_15.b.valid <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.b.ready <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.w.bits.last <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.w.bits.strb <= UInt<8>("h00") @[quasar.scala 273:36]
|
||||
_T_15.w.bits.data <= UInt<64>("h00") @[quasar.scala 273:36]
|
||||
_T_15.w.valid <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.w.ready <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.aw.bits.qos <= UInt<4>("h00") @[quasar.scala 273:36]
|
||||
_T_15.aw.bits.prot <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_15.aw.bits.cache <= UInt<4>("h00") @[quasar.scala 273:36]
|
||||
_T_15.aw.bits.lock <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.aw.bits.burst <= UInt<2>("h00") @[quasar.scala 273:36]
|
||||
_T_15.aw.bits.size <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_15.aw.bits.len <= UInt<8>("h00") @[quasar.scala 273:36]
|
||||
_T_15.aw.bits.region <= UInt<4>("h00") @[quasar.scala 273:36]
|
||||
_T_15.aw.bits.addr <= UInt<32>("h00") @[quasar.scala 273:36]
|
||||
_T_15.aw.bits.id <= UInt<3>("h00") @[quasar.scala 273:36]
|
||||
_T_15.aw.valid <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.aw.ready <= UInt<1>("h00") @[quasar.scala 273:36]
|
||||
_T_15.r.bits.last <= io.ifu_axi.r.bits.last @[quasar.scala 273:21]
|
||||
_T_15.r.bits.resp <= io.ifu_axi.r.bits.resp @[quasar.scala 273:21]
|
||||
_T_15.r.bits.data <= io.ifu_axi.r.bits.data @[quasar.scala 273:21]
|
||||
_T_15.r.bits.id <= io.ifu_axi.r.bits.id @[quasar.scala 273:21]
|
||||
_T_15.r.valid <= io.ifu_axi.r.valid @[quasar.scala 273:21]
|
||||
io.ifu_axi.r.ready <= _T_15.r.ready @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.qos <= _T_15.ar.bits.qos @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.prot <= _T_15.ar.bits.prot @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.cache <= _T_15.ar.bits.cache @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.lock <= _T_15.ar.bits.lock @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.burst <= _T_15.ar.bits.burst @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.size <= _T_15.ar.bits.size @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.len <= _T_15.ar.bits.len @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.region <= _T_15.ar.bits.region @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.addr <= _T_15.ar.bits.addr @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.bits.id <= _T_15.ar.bits.id @[quasar.scala 273:21]
|
||||
io.ifu_axi.ar.valid <= _T_15.ar.valid @[quasar.scala 273:21]
|
||||
_T_15.ar.ready <= io.ifu_axi.ar.ready @[quasar.scala 273:21]
|
||||
_T_15.b.bits.id <= io.ifu_axi.b.bits.id @[quasar.scala 273:21]
|
||||
_T_15.b.bits.resp <= io.ifu_axi.b.bits.resp @[quasar.scala 273:21]
|
||||
_T_15.b.valid <= io.ifu_axi.b.valid @[quasar.scala 273:21]
|
||||
io.ifu_axi.b.ready <= _T_15.b.ready @[quasar.scala 273:21]
|
||||
io.ifu_axi.w.bits.last <= _T_15.w.bits.last @[quasar.scala 273:21]
|
||||
io.ifu_axi.w.bits.strb <= _T_15.w.bits.strb @[quasar.scala 273:21]
|
||||
io.ifu_axi.w.bits.data <= _T_15.w.bits.data @[quasar.scala 273:21]
|
||||
io.ifu_axi.w.valid <= _T_15.w.valid @[quasar.scala 273:21]
|
||||
_T_15.w.ready <= io.ifu_axi.w.ready @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.qos <= _T_15.aw.bits.qos @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.prot <= _T_15.aw.bits.prot @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.cache <= _T_15.aw.bits.cache @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.lock <= _T_15.aw.bits.lock @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.burst <= _T_15.aw.bits.burst @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.size <= _T_15.aw.bits.size @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.len <= _T_15.aw.bits.len @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.region <= _T_15.aw.bits.region @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.addr <= _T_15.aw.bits.addr @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.bits.id <= _T_15.aw.bits.id @[quasar.scala 273:21]
|
||||
io.ifu_axi.aw.valid <= _T_15.aw.valid @[quasar.scala 273:21]
|
||||
_T_15.aw.ready <= io.ifu_axi.aw.ready @[quasar.scala 273:21]
|
||||
wire _T_16 : {aw : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<3>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, w : {flip ready : UInt<1>, valid : UInt<1>, bits : {data : UInt<64>, strb : UInt<8>, last : UInt<1>}}, flip b : {flip ready : UInt<1>, valid : UInt<1>, bits : {resp : UInt<2>, id : UInt<3>}}, ar : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<3>, addr : UInt<32>, region : UInt<4>, len : UInt<8>, size : UInt<3>, burst : UInt<2>, lock : UInt<1>, cache : UInt<4>, prot : UInt<3>, qos : UInt<4>}}, flip r : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<3>, data : UInt<64>, resp : UInt<2>, last : UInt<1>}}} @[quasar.scala 274:36]
|
||||
_T_16.r.bits.last <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.r.bits.resp <= UInt<2>("h00") @[quasar.scala 274:36]
|
||||
_T_16.r.bits.data <= UInt<64>("h00") @[quasar.scala 274:36]
|
||||
_T_16.r.bits.id <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_16.r.valid <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.r.ready <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.ar.bits.qos <= UInt<4>("h00") @[quasar.scala 274:36]
|
||||
_T_16.ar.bits.prot <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_16.ar.bits.cache <= UInt<4>("h00") @[quasar.scala 274:36]
|
||||
_T_16.ar.bits.lock <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.ar.bits.burst <= UInt<2>("h00") @[quasar.scala 274:36]
|
||||
_T_16.ar.bits.size <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_16.ar.bits.len <= UInt<8>("h00") @[quasar.scala 274:36]
|
||||
_T_16.ar.bits.region <= UInt<4>("h00") @[quasar.scala 274:36]
|
||||
_T_16.ar.bits.addr <= UInt<32>("h00") @[quasar.scala 274:36]
|
||||
_T_16.ar.bits.id <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_16.ar.valid <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.ar.ready <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.b.bits.id <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_16.b.bits.resp <= UInt<2>("h00") @[quasar.scala 274:36]
|
||||
_T_16.b.valid <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.b.ready <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.w.bits.last <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.w.bits.strb <= UInt<8>("h00") @[quasar.scala 274:36]
|
||||
_T_16.w.bits.data <= UInt<64>("h00") @[quasar.scala 274:36]
|
||||
_T_16.w.valid <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.w.ready <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.aw.bits.qos <= UInt<4>("h00") @[quasar.scala 274:36]
|
||||
_T_16.aw.bits.prot <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_16.aw.bits.cache <= UInt<4>("h00") @[quasar.scala 274:36]
|
||||
_T_16.aw.bits.lock <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.aw.bits.burst <= UInt<2>("h00") @[quasar.scala 274:36]
|
||||
_T_16.aw.bits.size <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_16.aw.bits.len <= UInt<8>("h00") @[quasar.scala 274:36]
|
||||
_T_16.aw.bits.region <= UInt<4>("h00") @[quasar.scala 274:36]
|
||||
_T_16.aw.bits.addr <= UInt<32>("h00") @[quasar.scala 274:36]
|
||||
_T_16.aw.bits.id <= UInt<3>("h00") @[quasar.scala 274:36]
|
||||
_T_16.aw.valid <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.aw.ready <= UInt<1>("h00") @[quasar.scala 274:36]
|
||||
_T_16.r.bits.last <= io.lsu_axi.r.bits.last @[quasar.scala 274:21]
|
||||
_T_16.r.bits.resp <= io.lsu_axi.r.bits.resp @[quasar.scala 274:21]
|
||||
_T_16.r.bits.data <= io.lsu_axi.r.bits.data @[quasar.scala 274:21]
|
||||
_T_16.r.bits.id <= io.lsu_axi.r.bits.id @[quasar.scala 274:21]
|
||||
_T_16.r.valid <= io.lsu_axi.r.valid @[quasar.scala 274:21]
|
||||
io.lsu_axi.r.ready <= _T_16.r.ready @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.qos <= _T_16.ar.bits.qos @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.prot <= _T_16.ar.bits.prot @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.cache <= _T_16.ar.bits.cache @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.lock <= _T_16.ar.bits.lock @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.burst <= _T_16.ar.bits.burst @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.size <= _T_16.ar.bits.size @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.len <= _T_16.ar.bits.len @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.region <= _T_16.ar.bits.region @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.addr <= _T_16.ar.bits.addr @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.bits.id <= _T_16.ar.bits.id @[quasar.scala 274:21]
|
||||
io.lsu_axi.ar.valid <= _T_16.ar.valid @[quasar.scala 274:21]
|
||||
_T_16.ar.ready <= io.lsu_axi.ar.ready @[quasar.scala 274:21]
|
||||
_T_16.b.bits.id <= io.lsu_axi.b.bits.id @[quasar.scala 274:21]
|
||||
_T_16.b.bits.resp <= io.lsu_axi.b.bits.resp @[quasar.scala 274:21]
|
||||
_T_16.b.valid <= io.lsu_axi.b.valid @[quasar.scala 274:21]
|
||||
io.lsu_axi.b.ready <= _T_16.b.ready @[quasar.scala 274:21]
|
||||
io.lsu_axi.w.bits.last <= _T_16.w.bits.last @[quasar.scala 274:21]
|
||||
io.lsu_axi.w.bits.strb <= _T_16.w.bits.strb @[quasar.scala 274:21]
|
||||
io.lsu_axi.w.bits.data <= _T_16.w.bits.data @[quasar.scala 274:21]
|
||||
io.lsu_axi.w.valid <= _T_16.w.valid @[quasar.scala 274:21]
|
||||
_T_16.w.ready <= io.lsu_axi.w.ready @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.qos <= _T_16.aw.bits.qos @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.prot <= _T_16.aw.bits.prot @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.cache <= _T_16.aw.bits.cache @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.lock <= _T_16.aw.bits.lock @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.burst <= _T_16.aw.bits.burst @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.size <= _T_16.aw.bits.size @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.len <= _T_16.aw.bits.len @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.region <= _T_16.aw.bits.region @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.addr <= _T_16.aw.bits.addr @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.bits.id <= _T_16.aw.bits.id @[quasar.scala 274:21]
|
||||
io.lsu_axi.aw.valid <= _T_16.aw.valid @[quasar.scala 274:21]
|
||||
_T_16.aw.ready <= io.lsu_axi.aw.ready @[quasar.scala 274:21]
|
||||
|
||||
module quasar_wrapper :
|
||||
input clock : Clock
|
||||
|
|
|
@ -85258,7 +85258,7 @@ module quasar(
|
|||
assign pic_ctrl_inst_io_free_clk = rvclkhdr_io_l1clk; // @[quasar.scala 211:29]
|
||||
assign pic_ctrl_inst_io_active_clk = rvclkhdr_1_io_l1clk; // @[quasar.scala 212:31]
|
||||
assign pic_ctrl_inst_io_clk_override = dec_io_dec_tlu_pic_clk_override; // @[quasar.scala 213:33]
|
||||
assign pic_ctrl_inst_io_extintsrc_req = {{1'd0}, io_extintsrc_req}; // @[quasar.scala 214:34]
|
||||
assign pic_ctrl_inst_io_extintsrc_req = {io_extintsrc_req,1'h0}; // @[quasar.scala 214:34]
|
||||
assign pic_ctrl_inst_io_lsu_pic_picm_wren = lsu_io_lsu_pic_picm_wren; // @[quasar.scala 215:28]
|
||||
assign pic_ctrl_inst_io_lsu_pic_picm_rden = lsu_io_lsu_pic_picm_rden; // @[quasar.scala 215:28]
|
||||
assign pic_ctrl_inst_io_lsu_pic_picm_mken = lsu_io_lsu_pic_picm_mken; // @[quasar.scala 215:28]
|
||||
|
|
|
@ -211,7 +211,7 @@ class quasar extends Module with RequireAsyncReset with lib {
|
|||
pic_ctrl_inst.io.free_clk := free_clk
|
||||
pic_ctrl_inst.io.active_clk := active_clk
|
||||
pic_ctrl_inst.io.clk_override := dec.io.dec_tlu_pic_clk_override
|
||||
pic_ctrl_inst.io.extintsrc_req := io.extintsrc_req
|
||||
pic_ctrl_inst.io.extintsrc_req := Cat(io.extintsrc_req,0.U)
|
||||
pic_ctrl_inst.io.lsu_pic <> lsu.io.lsu_pic
|
||||
pic_ctrl_inst.io.dec_pic <> dec.io.dec_pic
|
||||
// Trace Packet
|
||||
|
@ -285,3 +285,6 @@ class quasar extends Module with RequireAsyncReset with lib {
|
|||
}
|
||||
|
||||
}
|
||||
//object QUASAR extends App {
|
||||
// println((new chisel3.stage.ChiselStage).emitVerilog(new quasar()))
|
||||
//}
|
Binary file not shown.
Loading…
Reference in New Issue