MyersResearchGroup / ATACS

Apache License 2.0
9 stars 1 forks source link

Re: fixed script #54

Open buggsley opened 8 years ago

buggsley commented 8 years ago

Hi,

Did you get my previous email?

I've made a few corrections to your script, but I'm still having problems with the attached file. Compure the hs files in the prob7 directory with those in the hs/prob7 directory. The hs/prob7 directory are those which your modified script produces.

1) First, run this command

diff stack_hs.vhd hs/stack_hs.vhd

The problem here is that you assume that probe is on _snd, but it can also be on a recieve. You also seem to assume that the sender is always active. Actually, the sender can be passive. You need to detect if the sender is probing. If so, the sender must be passive.

2) This command:

diff stack_env_hs.vhd hs/stack_env_hs.vhd

will find related problems in the environment.

3) Finally, there seem to be some problems in the component declarations.

diff stack_top_hs.vhd hs/stack_top_hs.vhd

Chris