projects
/
hwmod.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
display/history: robuster, trotzdem funktioniert es noch nicht so wie ich moechte
[hwmod.git]
/
src
/
beh_display_tb.vhd
diff --git
a/src/beh_display_tb.vhd
b/src/beh_display_tb.vhd
index 707788b0fbebd156849e03960bce689cc46ddf79..166510a7f2f7f6afbdd94272ecd0ecb6e9078be0 100644
(file)
--- a/
src/beh_display_tb.vhd
+++ b/
src/beh_display_tb.vhd
@@
-76,10
+76,12
@@
begin
icwait(sys_clk, 5);
sys_res_n <= '1';
icwait(sys_clk, 5);
sys_res_n <= '1';
- while i <= 71 loop
+ while i <= 5 loop
+ icwait(sys_clk, 10);
d_new_eingabe <= '1';
wait on d_get; -- = '1';
icwait(sys_clk, 1);
d_new_eingabe <= '1';
wait on d_get; -- = '1';
icwait(sys_clk, 1);
+ d_new_eingabe <= '0';
ctmp := input(to_integer(unsigned(d_spalte)));
d_char <= hbyte(to_unsigned(character'pos(ctmp),8));
ctmp := input(to_integer(unsigned(d_spalte)));
d_char <= hbyte(to_unsigned(character'pos(ctmp),8));
@@
-88,7
+90,6
@@
begin
wait on d_get; -- = '0';
icwait(sys_clk, 1);
d_done <= '0';
wait on d_get; -- = '0';
icwait(sys_clk, 1);
d_done <= '0';
- d_new_eingabe <= '0';
free <= '0';
icwait(sys_clk, 1);
free <= '0';
icwait(sys_clk, 1);