hi, every one
i have problem in my design. I use 2 signals ne for hand-shake and one for acknowledgment . in the process1 the hand_shake signal should be one and the ACK signal should be zero, on the other hand in the process2 all should be inverted ,means:hand_shake signal should be zero and ACK signal should be one. Actualy each process provides true condition for another process.
also, these signals are used in the conditional statment (if-else) at both processes.
process1
if(H_S='1' and ACK='0') then
....
.
.
H_S<='0';
ACK<='1';
end process1;
process2
if(H_S='0' and ACK='1') then
....
.
.
H_S<='1';
ACK<='0';
end process2;
so this concept is wrong because the two processes assigned values to these signals mutually so multi-source happens .
as U see i realy need this concept, how can i make it true although it carry my concept?!
I appreciate so much if someone help me. Thank U so much
i have problem in my design. I use 2 signals ne for hand-shake and one for acknowledgment . in the process1 the hand_shake signal should be one and the ACK signal should be zero, on the other hand in the process2 all should be inverted ,means:hand_shake signal should be zero and ACK signal should be one. Actualy each process provides true condition for another process.
also, these signals are used in the conditional statment (if-else) at both processes.
process1
if(H_S='1' and ACK='0') then
....
.
.
H_S<='0';
ACK<='1';
end process1;
process2
if(H_S='0' and ACK='1') then
....
.
.
H_S<='1';
ACK<='0';
end process2;
so this concept is wrong because the two processes assigned values to these signals mutually so multi-source happens .
as U see i realy need this concept, how can i make it true although it carry my concept?!
I appreciate so much if someone help me. Thank U so much