私の質問は、次のコードに関するものです。
library ieee;
use ieee.std_logic_1164.all;
entity exam is port (
I,CLK,RESET : in std_logic;
Q : out std_logic
);
end entity;
architecture exam_arc of exam is
signal temp_sig : std_logic;
begin
process (CLK,RESET)
begin
if RESET = '1' then
temp_sig <='0';
elsif CLK'event and CLK='1' then
temp_sig <= I;
end if;
Q <= temp_sig;
end process;
end exam_arc;
このコードは、クロックの立ち上がりエッジで動作する D フリップフロップをシミュレートしているように見えますが、この質問に対する回答 [この質問は試験から取得されました] は、この D フリップフロップがクロックの立ち下がりエッジで動作すると主張しています。
この VHDL コードがシミュレートするフリップフロップの種類は?