You are on page 1of 5

-- Stimulus process

stim_proc_A: process

begin

-- hold reset state for 100 ns.

wait for 80 ns;

--wait for <clock>_period*10;

-- insert stimulus here

A<=not A;

--wait;

end process;

-- Stimulus process

stim_proc_B: process

begin

-- hold reset state for 100 ns.

wait for 40 ns;

--wait for <clock>_period*10;

-- insert stimulus here

B<=not B;

--wait;

end process;

-- Stimulus process
stim_proc_C: process

begin

-- hold reset state for 100 ns.

wait for 20 ns;

--wait for <clock>_period*10;

-- insert stimulus here

C<=not C;

--wait;

end process;

-- Stimulus process

stim_proc_D: process

begin

-- hold reset state for 100 ns.

wait for 10 ns;

--wait for <clock>_period*10;

-- insert stimulus here

D<=not D;

--wait;

end process;

END;
-- Stimulus process

stim_proc_A: process

begin

-- hold reset state for 100 ns.

wait for 160 ns;

--wait for <clock>_period*10;

-- insert stimulus here

A<=not A;

--wait;

end process;

-- Stimulus process

stim_proc_B: process

begin

-- hold reset state for 100 ns.

wait for 80 ns;

--wait for <clock>_period*10;

-- insert stimulus here

B<=not B;

--wait;

end process;

-- Stimulus process

stim_proc_C: process

begin
-- hold reset state for 100 ns.

wait for 40 ns;

--wait for <clock>_period*10;

-- insert stimulus here

C<=not C;

--wait;

end process;

-- Stimulus process

stim_proc_D: process

begin

-- hold reset state for 100 ns.

wait for 20 ns;

--wait for <clock>_period*10;

-- insert stimulus here

D<=not D;

--wait;

end process;

stim_proc_E: process

begin

-- hold reset state for 100 ns.

wait for 10 ns;

--wait for <clock>_period*10;

-- insert stimulus here


E<=not E;

--wait;

end process;

END;

You might also like