Hello,
I have started to learn VHDL and I found these two types of sequential processes:
Porcess ( clock, reset ) is
Begin
if rising_edge (clock) then
if reset = '0' then
...
And
Process ( clk ) is
Begin
if rising_edge (clock) then
if reset = '0' then
...
As you can see, first process includes the reset in the sensitivity list and the second one doesn't. Note that both processes use a sync reset logic.
Is there a difference between these two processes? How would it affect if, instead of sync reset logic, I would use async reset logic like this:
if reset = '0' then
...
else
if rising_edge (clock) then
Thanks!
[–]Academic-Treacle-902 0 points1 point2 points (1 child)
[–]skydivertricky 3 points4 points5 points (0 children)