erster versuch das ganze mal zu flashen -> es blinkt!!111
[calu.git] / cpu / src / pipeline_tb.vhd
index fd86d721e9910f178d5ed2f58e90a803241d47d6..d87cee18d26c4f271b2cc9e479f89c26840b2d72 100644 (file)
@@ -54,6 +54,8 @@ architecture behavior of pipeline_tb is
                                 signal gpm_out_pin : gp_register_t;
                 signal nop_pin : std_logic;
 
+                signal cycle_cnt : integer;
+
 
 begin
 
@@ -149,6 +151,18 @@ begin
     wait for cc/2;
   end process CLKGEN;
   
+
+  cnt : process(sys_clk_pin, sys_res_n_pin)
+
+  begin
+
+       if (sys_res_n_pin = '0') then
+               cycle_cnt <= 0;
+       elsif (sys_clk_pin'event and sys_clk_pin = '1') then
+               cycle_cnt <= cycle_cnt + 1;
+       end if;
+
+  end process cnt;
 -------------------------------------------------------------------------------
 -- test the design
 -------------------------------------------------------------------------------
@@ -177,7 +191,7 @@ begin
        wait until sys_res_n_pin = '1';
        
 
-       icwait(100000);
+       icwait(1000000000);
 
     ---------------------------------------------------------------------------
     -- exit testbench