From 0b280738ec11e356d2dee15b357a88ebcd4b08f2 Mon Sep 17 00:00:00 2001 From: Bernhard Urban Date: Wed, 26 May 2010 02:11:14 +0200 Subject: [PATCH] beh_history: bla, was hatten wir heute gelernt? signale mehrfach treiben ist boese! --- src/TODO | 3 --- src/beh_history_tb.vhd | 5 ----- 2 files changed, 8 deletions(-) diff --git a/src/TODO b/src/TODO index e1a0f19..f3e16de 100644 --- a/src/TODO +++ b/src/TODO @@ -6,9 +6,6 @@ - gen_pkg: unsigned fuer hspalte, hzeile -== BUGS == -- warum ist in beh_history s_done und finished manchmal 'X'? - == low prio == - logic elements eliminieren diff --git a/src/beh_history_tb.vhd b/src/beh_history_tb.vhd index 84d8cc1..4571226 100644 --- a/src/beh_history_tb.vhd +++ b/src/beh_history_tb.vhd @@ -237,18 +237,13 @@ begin run_inner := false; if s_backspace = '1' or s_take = '1' then icwait(sys_clk, 1); - s_done <= '1'; wait on s_take; -- = '0' icwait(sys_clk, 1); - s_done <= '0'; elsif do_it = '1' then -- dauert normalweiser noch laenger (parser braucht -- relativ lange) icwait(sys_clk, 7); - finished <= '1'; wait on do_it; -- = '0' - icwait(sys_clk, 1); - finished <= '0'; icwait(sys_clk, 850); run_tc := false; -- 2.25.1