S
Shannon
Guest
I'm a hardware guy so please excuse me if this question is too
simple. I working through writing my first non-synthesizeable (i.e.
testbench) code.
I have a process with no sensitivity list and a couple of wait
statements structurally like this:
process
begin
wait until Reset = '0';
while not endfile(commands) loop
... do stuff ...
wait until send_done;
end loop;
end process;
All works surprisingly well (to me) except for that last "wait until
send_done" part. I can't seem to get the process to notice send_done
has changed state. What am I doing wrong?
if you need to see more code I can post it but it will take a little
while for me to "sanitize" it for public release.
Shannon
simple. I working through writing my first non-synthesizeable (i.e.
testbench) code.
I have a process with no sensitivity list and a couple of wait
statements structurally like this:
process
begin
wait until Reset = '0';
while not endfile(commands) loop
... do stuff ...
wait until send_done;
end loop;
end process;
All works surprisingly well (to me) except for that last "wait until
send_done" part. I can't seem to get the process to notice send_done
has changed state. What am I doing wrong?
if you need to see more code I can post it but it will take a little
while for me to "sanitize" it for public release.
Shannon