verilog: add sv_maps iterators
[ghdl-vlg.git] / testsuite / synth / dff03 / dff04.vhdl
blob58d1f9b32a04aa83e57a8e179ee7af9cf424c37e
1 library ieee;
2 use ieee.std_logic_1164.all;
4 entity dff04 is
5   port (q : out std_logic;
6         d : std_logic;
7         en1 : std_logic;
8         en2 : std_logic;
9         clk : std_logic);
10 end dff04;
12 architecture behav of dff04 is
13 begin
14   process (clk) is
15   begin
16     if en2 = '1' and (rising_edge (clk) and en1 = '1') then
17       q <= d;
18     end if;
19   end process;
20 end behav;