aboutsummaryrefslogtreecommitdiffstats
path: root/projects/U50-HBM/U50-HBM.srcs/sim_1/new/sim_tb_top.v
diff options
context:
space:
mode:
Diffstat (limited to 'projects/U50-HBM/U50-HBM.srcs/sim_1/new/sim_tb_top.v')
-rw-r--r--projects/U50-HBM/U50-HBM.srcs/sim_1/new/sim_tb_top.v43
1 files changed, 43 insertions, 0 deletions
diff --git a/projects/U50-HBM/U50-HBM.srcs/sim_1/new/sim_tb_top.v b/projects/U50-HBM/U50-HBM.srcs/sim_1/new/sim_tb_top.v
new file mode 100644
index 0000000..0f3824f
--- /dev/null
+++ b/projects/U50-HBM/U50-HBM.srcs/sim_1/new/sim_tb_top.v
@@ -0,0 +1,43 @@
+`timescale 1ps / 1ps
+
+module sim_tb_top;
+
+ // common signals
+ reg c0_sys_clk_p;
+ reg c0_sys_clk_n;
+ reg sys_rst_l;
+
+ softmc_top UUT(
+ .c0_sys_clk_p(c0_sys_clk_p),
+ .c0_sys_clk_n(c0_sys_clk_n),
+ .sys_rst_l(sys_rst_l)
+
+ );
+
+ initial
+ c0_sys_clk_p = 1'b0;
+ always
+ c0_sys_clk_p = #(10000/2.0) ~c0_sys_clk_p;
+
+ initial
+ c0_sys_clk_n = 1'b1;
+ always
+ c0_sys_clk_n = #(10000/2.0) ~c0_sys_clk_n;
+
+
+ initial begin
+ sys_rst_l = 1'b0;
+ #200000;
+ sys_rst_l = 1'b0;
+ #4500000;
+ sys_rst_l = 1'b1;
+ end
+
+
+
+
+
+
+
+
+endmodule