LSU Top updated
This commit is contained in:
parent
59aecdc983
commit
73aab54974
|
@ -1,3 +1 @@
|
||||||
/home/waleedbinehsan/Desktop/Quasar/gated_latch.v
|
/home/waleedbinehsan/Desktop/Quasar/gated_latch.v
|
||||||
/home/waleedbinehsan/Desktop/Quasar/dmi_wrapper.sv
|
|
||||||
/home/waleedbinehsan/Desktop/Quasar/mem.sv
|
|
2
lsu.fir
2
lsu.fir
|
@ -15490,7 +15490,7 @@ circuit lsu :
|
||||||
io.lsu_pic.picm_rden <= dccm_ctl.io.lsu_pic.picm_rden @[lsu.scala 196:14]
|
io.lsu_pic.picm_rden <= dccm_ctl.io.lsu_pic.picm_rden @[lsu.scala 196:14]
|
||||||
io.lsu_pic.picm_wren <= dccm_ctl.io.lsu_pic.picm_wren @[lsu.scala 196:14]
|
io.lsu_pic.picm_wren <= dccm_ctl.io.lsu_pic.picm_wren @[lsu.scala 196:14]
|
||||||
stbuf.io.lsu_c1_m_clk <= clkdomain.io.lsu_c1_m_clk @[lsu.scala 199:49]
|
stbuf.io.lsu_c1_m_clk <= clkdomain.io.lsu_c1_m_clk @[lsu.scala 199:49]
|
||||||
stbuf.io.lsu_c1_r_clk <= clkdomain.io.lsu_c1_m_clk @[lsu.scala 200:48]
|
stbuf.io.lsu_c1_r_clk <= clkdomain.io.lsu_c1_r_clk @[lsu.scala 200:48]
|
||||||
stbuf.io.lsu_stbuf_c1_clk <= clkdomain.io.lsu_stbuf_c1_clk @[lsu.scala 201:54]
|
stbuf.io.lsu_stbuf_c1_clk <= clkdomain.io.lsu_stbuf_c1_clk @[lsu.scala 201:54]
|
||||||
stbuf.io.lsu_free_c2_clk <= clkdomain.io.lsu_free_c2_clk @[lsu.scala 202:54]
|
stbuf.io.lsu_free_c2_clk <= clkdomain.io.lsu_free_c2_clk @[lsu.scala 202:54]
|
||||||
stbuf.io.lsu_pkt_m.bits.store_data_bypass_m <= lsu_lsc_ctl.io.lsu_pkt_m.bits.store_data_bypass_m @[lsu.scala 203:48]
|
stbuf.io.lsu_pkt_m.bits.store_data_bypass_m <= lsu_lsc_ctl.io.lsu_pkt_m.bits.store_data_bypass_m @[lsu.scala 203:48]
|
||||||
|
|
2
lsu.v
2
lsu.v
|
@ -11634,7 +11634,7 @@ module lsu(
|
||||||
assign stbuf_clock = clock;
|
assign stbuf_clock = clock;
|
||||||
assign stbuf_reset = reset;
|
assign stbuf_reset = reset;
|
||||||
assign stbuf_io_lsu_c1_m_clk = clkdomain_io_lsu_c1_m_clk; // @[lsu.scala 199:49]
|
assign stbuf_io_lsu_c1_m_clk = clkdomain_io_lsu_c1_m_clk; // @[lsu.scala 199:49]
|
||||||
assign stbuf_io_lsu_c1_r_clk = clkdomain_io_lsu_c1_m_clk; // @[lsu.scala 200:48]
|
assign stbuf_io_lsu_c1_r_clk = clkdomain_io_lsu_c1_r_clk; // @[lsu.scala 200:48]
|
||||||
assign stbuf_io_lsu_stbuf_c1_clk = clkdomain_io_lsu_stbuf_c1_clk; // @[lsu.scala 201:54]
|
assign stbuf_io_lsu_stbuf_c1_clk = clkdomain_io_lsu_stbuf_c1_clk; // @[lsu.scala 201:54]
|
||||||
assign stbuf_io_lsu_free_c2_clk = clkdomain_io_lsu_free_c2_clk; // @[lsu.scala 202:54]
|
assign stbuf_io_lsu_free_c2_clk = clkdomain_io_lsu_free_c2_clk; // @[lsu.scala 202:54]
|
||||||
assign stbuf_io_lsu_pkt_m_valid = lsu_lsc_ctl_io_lsu_pkt_m_valid; // @[lsu.scala 203:48]
|
assign stbuf_io_lsu_pkt_m_valid = lsu_lsc_ctl_io_lsu_pkt_m_valid; // @[lsu.scala 203:48]
|
||||||
|
|
|
@ -197,7 +197,7 @@ class lsu extends Module with RequireAsyncReset with param with lib {
|
||||||
//Store Buffer
|
//Store Buffer
|
||||||
//Inputs
|
//Inputs
|
||||||
stbuf.io.lsu_c1_m_clk := clkdomain.io.lsu_c1_m_clk
|
stbuf.io.lsu_c1_m_clk := clkdomain.io.lsu_c1_m_clk
|
||||||
stbuf.io.lsu_c1_r_clk := clkdomain.io.lsu_c1_m_clk
|
stbuf.io.lsu_c1_r_clk := clkdomain.io.lsu_c1_r_clk
|
||||||
stbuf.io.lsu_stbuf_c1_clk := clkdomain.io.lsu_stbuf_c1_clk
|
stbuf.io.lsu_stbuf_c1_clk := clkdomain.io.lsu_stbuf_c1_clk
|
||||||
stbuf.io.lsu_free_c2_clk := clkdomain.io.lsu_free_c2_clk
|
stbuf.io.lsu_free_c2_clk := clkdomain.io.lsu_free_c2_clk
|
||||||
stbuf.io.lsu_pkt_m <> lsu_lsc_ctl.io.lsu_pkt_m
|
stbuf.io.lsu_pkt_m <> lsu_lsc_ctl.io.lsu_pkt_m
|
||||||
|
|
Binary file not shown.
Loading…
Reference in New Issue