- Joined
- Feb 5, 2011
- Messages
- 1
- Reaction score
- 0
Hi ,
I am just going through the lecture slides of my course "Digital design with FPGA" , i am a bit confused and i have some questions , i will appreciate if somebody helps me in understanding the concepts .
My questions are
1)
what happens if an input signal is missing in the sensitivity list of a combinatorial process? My teacher told me to include all the input signals in the sensitivity list ,but why ,it just came to my mind .
process(a,b,c)
begin
y=a or b or c;
end process;
what basically happens if one of the inputs is skipped?
2) what is the difference between a vhdl signal and variable? what must be the criteria to select between both?
3) why latches are a always discouraged for fpgaz ?
I am just going through the lecture slides of my course "Digital design with FPGA" , i am a bit confused and i have some questions , i will appreciate if somebody helps me in understanding the concepts .
My questions are
1)
what happens if an input signal is missing in the sensitivity list of a combinatorial process? My teacher told me to include all the input signals in the sensitivity list ,but why ,it just came to my mind .
process(a,b,c)
begin
y=a or b or c;
end process;
what basically happens if one of the inputs is skipped?
2) what is the difference between a vhdl signal and variable? what must be the criteria to select between both?
3) why latches are a always discouraged for fpgaz ?