From 73aab54974b19e689c80b343c35d862b68fd6d04 Mon Sep 17 00:00:00 2001 From: waleed-lm Date: Thu, 10 Dec 2020 17:09:30 +0500 Subject: [PATCH] LSU Top updated --- firrtl_black_box_resource_files.f | 4 +--- lsu.fir | 2 +- lsu.v | 2 +- src/main/scala/lsu/lsu.scala | 2 +- target/scala-2.12/classes/lsu/lsu.class | Bin 754450 -> 754450 bytes 5 files changed, 4 insertions(+), 6 deletions(-) diff --git a/firrtl_black_box_resource_files.f b/firrtl_black_box_resource_files.f index 40eae7ce..d4456bc6 100644 --- a/firrtl_black_box_resource_files.f +++ b/firrtl_black_box_resource_files.f @@ -1,3 +1 @@ -/home/waleedbinehsan/Desktop/Quasar/gated_latch.v -/home/waleedbinehsan/Desktop/Quasar/dmi_wrapper.sv -/home/waleedbinehsan/Desktop/Quasar/mem.sv \ No newline at end of file +/home/waleedbinehsan/Desktop/Quasar/gated_latch.v \ No newline at end of file diff --git a/lsu.fir b/lsu.fir index 816313e5..8afb060d 100644 --- a/lsu.fir +++ b/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_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_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_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] diff --git a/lsu.v b/lsu.v index bb0dfb1e..f3168e8c 100644 --- a/lsu.v +++ b/lsu.v @@ -11634,7 +11634,7 @@ module lsu( assign stbuf_clock = clock; 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_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_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] diff --git a/src/main/scala/lsu/lsu.scala b/src/main/scala/lsu/lsu.scala index c349d437..debd9571 100644 --- a/src/main/scala/lsu/lsu.scala +++ b/src/main/scala/lsu/lsu.scala @@ -197,7 +197,7 @@ class lsu extends Module with RequireAsyncReset with param with lib { //Store Buffer //Inputs 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_free_c2_clk := clkdomain.io.lsu_free_c2_clk stbuf.io.lsu_pkt_m <> lsu_lsc_ctl.io.lsu_pkt_m diff --git a/target/scala-2.12/classes/lsu/lsu.class b/target/scala-2.12/classes/lsu/lsu.class index a263c95ec5ac3a06d34e3d278ddad9261697120c..39d4af7a42464771ced7ebf00f0851c246ea873b 100644 GIT binary patch delta 62 zcmbQ#rZ=fguVD*gboKND=NV1f`>Pp&m E02|I2y8r+H