Complete the code to add the correct signal to the process sensitivity list.
process([1])
begin
-- process body
end process;The sensitivity list should include the clock signal clk to trigger the process on clock edges.
Complete the code to include both signals in the sensitivity list.
process([1])
begin
-- process body
end process;The process should be sensitive to both clk and reset signals to handle synchronous reset logic.
Fix the error in the sensitivity list by choosing the correct signal.
process([1]) begin if rising_edge(clk) then -- process body end if; end process;
The sensitivity list must include the clock signal clk when using rising_edge(clk) inside the process.
Fill both blanks to complete the sensitivity list for asynchronous reset and clock.
process([1], [2]) begin if [1] = '1' then -- reset logic elsif rising_edge([2]) then -- clocked logic end if; end process;
The sensitivity list must include reset for asynchronous reset and clk for clocked logic.
Fill all three blanks to complete the process sensitivity list and conditions for asynchronous reset and clock edge.
process([1], [2], [3]) begin if [1] = '1' then -- async reset logic elsif rising_edge([2]) then -- clocked logic end if; end process;
The sensitivity list includes reset_n and clk. The first blank in the if condition is reset_n, and the rising_edge uses clk.
