uart_rx: bitorder fail
[hwmod.git] / src / beh_display_tb.vhd
index 5b6e6a15ed61c2514cf64ac074161594453b1439..059d598de47e4055524e2eaaf44deb7ae60ae15e 100644 (file)
@@ -59,6 +59,17 @@ begin
                end if;
        end process;
 
+       process
+       begin
+               free <= '0';
+               wait for 15 ns;
+               free <= '1';
+               wait for 30 ns;
+               if stop = true then
+                       wait;
+               end if;
+       end process;
+
        process
                variable input : hstring := "123513                                                                  ";
                variable ctmp : character;
@@ -70,9 +81,9 @@ begin
                sys_res_n <= '0';
                d_new_eingabe <= '0';
                d_new_result <= '0';
+               d_new_bs <= '0';
                d_done <= '0';
                d_char <= x"00";
-               free <= '1';
 
                icwait(sys_clk, 5);
                sys_res_n <= '1';
@@ -92,17 +103,6 @@ begin
                        icwait(sys_clk, 1);
                        d_done <= '0';
 
-                       free <= '0';
-                       icwait(sys_clk, 1);
-                       free <= '1';
-                       icwait(sys_clk, 1);
-
-                       -- fuer NOP
-                       free <= '0';
-                       icwait(sys_clk, 1);
-                       free <= '1';
-                       icwait(sys_clk, 1);
-
                        i := i + 1;
                end loop;
 
@@ -111,21 +111,6 @@ begin
                icwait(sys_clk, 2);
                d_new_result <= '0';
 
-               -- fuer NOP
-               free <= '0';
-               icwait(sys_clk, 1);
-               free <= '1';
-               icwait(sys_clk, 2);
-
-               -- fuer NOP
-               free <= '0';
-               icwait(sys_clk, 1);
-               free <= '1';
-               icwait(sys_clk, 1);
-               icwait(sys_clk, 1);
-
-
-
                if checkall then
                        report "alle testfaelle des Displays waren erfolgreich!";
                else