-- Copyright (C) 2020  Intel Corporation. All rights reserved.
-- Your use of Intel Corporation's design tools, logic functions 
-- and other software and tools, and any partner logic 
-- functions, and any output files from any of the foregoing 
-- (including device programming or simulation files), and any 
-- associated documentation or information are expressly subject 
-- to the terms and conditions of the Intel Program License 
-- Subscription Agreement, the Intel Quartus Prime License Agreement,
-- the Intel FPGA IP License Agreement, or other applicable license
-- agreement, including, without limitation, that your use is for
-- the sole purpose of programming logic devices manufactured by
-- Intel and sold by Intel or its authorized distributors.  Please
-- refer to the applicable agreement for further details, at
-- https://fpgasoftware.intel.com/eula.

-- *****************************************************************************
-- This file contains a Vhdl test bench with test vectors .The test vectors     
-- are exported from a vector file in the Quartus Waveform Editor and apply to  
-- the top level entity of the current Quartus project .The user can use this   
-- testbench to simulate his design using a third-party simulation tool .       
-- *****************************************************************************
-- Generated on "01/25/2023 23:43:18"
                                                             
-- Vhdl Test Bench(with test vectors) for design  :          Mux16_1
-- 
-- Simulation tool : 3rd Party
-- 

LIBRARY ieee;                                               
USE ieee.std_logic_1164.all;                                

ENTITY Mux16_1_vhd_vec_tst IS
END Mux16_1_vhd_vec_tst;
ARCHITECTURE Mux16_1_arch OF Mux16_1_vhd_vec_tst IS
-- constants                                                 
-- signals                                                   
SIGNAL I0 : STD_LOGIC;
SIGNAL I1 : STD_LOGIC;
SIGNAL I2 : STD_LOGIC;
SIGNAL I3 : STD_LOGIC;
SIGNAL I4 : STD_LOGIC;
SIGNAL I5 : STD_LOGIC;
SIGNAL I6 : STD_LOGIC;
SIGNAL I7 : STD_LOGIC;
SIGNAL I8 : STD_LOGIC;
SIGNAL I9 : STD_LOGIC;
SIGNAL I10 : STD_LOGIC;
SIGNAL I11 : STD_LOGIC;
SIGNAL I12 : STD_LOGIC;
SIGNAL I13 : STD_LOGIC;
SIGNAL I14 : STD_LOGIC;
SIGNAL I15 : STD_LOGIC;
SIGNAL Sel1 : STD_LOGIC;
SIGNAL Sel2 : STD_LOGIC;
SIGNAL Sel3 : STD_LOGIC;
SIGNAL Sel4 : STD_LOGIC;
SIGNAL Y : STD_LOGIC;
COMPONENT Mux16_1
	PORT (
	I0 : IN STD_LOGIC;
	I1 : IN STD_LOGIC;
	I2 : IN STD_LOGIC;
	I3 : IN STD_LOGIC;
	I4 : IN STD_LOGIC;
	I5 : IN STD_LOGIC;
	I6 : IN STD_LOGIC;
	I7 : IN STD_LOGIC;
	I8 : IN STD_LOGIC;
	I9 : IN STD_LOGIC;
	I10 : IN STD_LOGIC;
	I11 : IN STD_LOGIC;
	I12 : IN STD_LOGIC;
	I13 : IN STD_LOGIC;
	I14 : IN STD_LOGIC;
	I15 : IN STD_LOGIC;
	Sel1 : IN STD_LOGIC;
	Sel2 : IN STD_LOGIC;
	Sel3 : IN STD_LOGIC;
	Sel4 : IN STD_LOGIC;
	Y : OUT STD_LOGIC
	);
END COMPONENT;
BEGIN
	i1 : Mux16_1
	PORT MAP (
-- list connections between master ports and signals
	I0 => I0,
	I1 => I1,
	I2 => I2,
	I3 => I3,
	I4 => I4,
	I5 => I5,
	I6 => I6,
	I7 => I7,
	I8 => I8,
	I9 => I9,
	I10 => I10,
	I11 => I11,
	I12 => I12,
	I13 => I13,
	I14 => I14,
	I15 => I15,
	Sel1 => Sel1,
	Sel2 => Sel2,
	Sel3 => Sel3,
	Sel4 => Sel4,
	Y => Y
	);

-- I0
t_prcs_I0: PROCESS
BEGIN
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 15000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 20000 ps;
	I0 <= '1';
	WAIT FOR 20000 ps;
	I0 <= '0';
	WAIT FOR 10000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 15000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 15000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 15000 ps;
	I0 <= '1';
	WAIT FOR 15000 ps;
	I0 <= '0';
	WAIT FOR 10000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 20000 ps;
	I0 <= '1';
	WAIT FOR 15000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 20000 ps;
	I0 <= '0';
	WAIT FOR 25000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 15000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 10000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 10000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 10000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 10000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 25000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 10000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 15000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 10000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 10000 ps;
	I0 <= '1';
	WAIT FOR 25000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 20000 ps;
	I0 <= '0';
	WAIT FOR 10000 ps;
	I0 <= '1';
	WAIT FOR 15000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 15000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 50000 ps;
	I0 <= '0';
	WAIT FOR 10000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 30000 ps;
	I0 <= '1';
	WAIT FOR 30000 ps;
	I0 <= '0';
	WAIT FOR 10000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 10000 ps;
	I0 <= '0';
	WAIT FOR 5000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
	WAIT FOR 25000 ps;
	I0 <= '1';
	WAIT FOR 5000 ps;
	I0 <= '0';
WAIT;
END PROCESS t_prcs_I0;

-- I1
t_prcs_I1: PROCESS
BEGIN
	I1 <= '0';
	WAIT FOR 15000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 10000 ps;
	I1 <= '0';
	WAIT FOR 15000 ps;
	I1 <= '1';
	WAIT FOR 10000 ps;
	I1 <= '0';
	WAIT FOR 15000 ps;
	I1 <= '1';
	WAIT FOR 25000 ps;
	I1 <= '0';
	WAIT FOR 10000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 10000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 10000 ps;
	I1 <= '1';
	WAIT FOR 10000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 15000 ps;
	I1 <= '1';
	WAIT FOR 15000 ps;
	I1 <= '0';
	WAIT FOR 15000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 15000 ps;
	I1 <= '1';
	WAIT FOR 15000 ps;
	I1 <= '0';
	WAIT FOR 35000 ps;
	I1 <= '1';
	WAIT FOR 15000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 15000 ps;
	I1 <= '0';
	WAIT FOR 30000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 10000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 10000 ps;
	I1 <= '1';
	WAIT FOR 15000 ps;
	I1 <= '0';
	WAIT FOR 10000 ps;
	I1 <= '1';
	WAIT FOR 10000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 15000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 15000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 10000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 10000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 10000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 10000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 15000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 20000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 10000 ps;
	I1 <= '1';
	WAIT FOR 15000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 15000 ps;
	I1 <= '1';
	WAIT FOR 15000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 15000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 10000 ps;
	I1 <= '0';
	WAIT FOR 15000 ps;
	I1 <= '1';
	WAIT FOR 10000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 10000 ps;
	I1 <= '1';
	WAIT FOR 10000 ps;
	I1 <= '0';
	WAIT FOR 15000 ps;
	I1 <= '1';
	WAIT FOR 30000 ps;
	I1 <= '0';
	WAIT FOR 35000 ps;
	I1 <= '1';
	WAIT FOR 15000 ps;
	I1 <= '0';
	WAIT FOR 10000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 10000 ps;
	I1 <= '1';
	WAIT FOR 15000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 5000 ps;
	I1 <= '1';
	WAIT FOR 5000 ps;
	I1 <= '0';
	WAIT FOR 10000 ps;
	I1 <= '1';
	WAIT FOR 30000 ps;
	I1 <= '0';
WAIT;
END PROCESS t_prcs_I1;

-- I2
t_prcs_I2: PROCESS
BEGIN
	I2 <= '0';
	WAIT FOR 15000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 10000 ps;
	I2 <= '0';
	WAIT FOR 15000 ps;
	I2 <= '1';
	WAIT FOR 10000 ps;
	I2 <= '0';
	WAIT FOR 15000 ps;
	I2 <= '1';
	WAIT FOR 25000 ps;
	I2 <= '0';
	WAIT FOR 10000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 10000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 10000 ps;
	I2 <= '1';
	WAIT FOR 10000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 15000 ps;
	I2 <= '1';
	WAIT FOR 15000 ps;
	I2 <= '0';
	WAIT FOR 15000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 15000 ps;
	I2 <= '1';
	WAIT FOR 15000 ps;
	I2 <= '0';
	WAIT FOR 35000 ps;
	I2 <= '1';
	WAIT FOR 15000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 15000 ps;
	I2 <= '0';
	WAIT FOR 30000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 10000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 10000 ps;
	I2 <= '1';
	WAIT FOR 15000 ps;
	I2 <= '0';
	WAIT FOR 10000 ps;
	I2 <= '1';
	WAIT FOR 10000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 15000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 15000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 10000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 10000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 10000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 10000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 15000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 20000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 10000 ps;
	I2 <= '1';
	WAIT FOR 15000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 15000 ps;
	I2 <= '1';
	WAIT FOR 15000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 15000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 10000 ps;
	I2 <= '0';
	WAIT FOR 15000 ps;
	I2 <= '1';
	WAIT FOR 10000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 10000 ps;
	I2 <= '1';
	WAIT FOR 10000 ps;
	I2 <= '0';
	WAIT FOR 15000 ps;
	I2 <= '1';
	WAIT FOR 30000 ps;
	I2 <= '0';
	WAIT FOR 35000 ps;
	I2 <= '1';
	WAIT FOR 15000 ps;
	I2 <= '0';
	WAIT FOR 10000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 10000 ps;
	I2 <= '1';
	WAIT FOR 15000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 5000 ps;
	I2 <= '1';
	WAIT FOR 5000 ps;
	I2 <= '0';
	WAIT FOR 10000 ps;
	I2 <= '1';
	WAIT FOR 30000 ps;
	I2 <= '0';
WAIT;
END PROCESS t_prcs_I2;

-- I3
t_prcs_I3: PROCESS
BEGIN
	I3 <= '0';
	WAIT FOR 25000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 10000 ps;
	I3 <= '1';
	WAIT FOR 10000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 10000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 20000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 15000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 25000 ps;
	I3 <= '0';
	WAIT FOR 10000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 20000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 25000 ps;
	I3 <= '0';
	WAIT FOR 10000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 10000 ps;
	I3 <= '0';
	WAIT FOR 20000 ps;
	I3 <= '1';
	WAIT FOR 25000 ps;
	I3 <= '0';
	WAIT FOR 10000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 25000 ps;
	I3 <= '1';
	WAIT FOR 20000 ps;
	I3 <= '0';
	WAIT FOR 10000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 10000 ps;
	I3 <= '0';
	WAIT FOR 15000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 20000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 20000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 10000 ps;
	I3 <= '1';
	WAIT FOR 15000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 20000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 10000 ps;
	I3 <= '0';
	WAIT FOR 20000 ps;
	I3 <= '1';
	WAIT FOR 10000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 15000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 10000 ps;
	I3 <= '1';
	WAIT FOR 15000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 15000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 15000 ps;
	I3 <= '0';
	WAIT FOR 10000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 30000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 30000 ps;
	I3 <= '0';
	WAIT FOR 10000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 55000 ps;
	I3 <= '1';
	WAIT FOR 10000 ps;
	I3 <= '0';
	WAIT FOR 10000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 10000 ps;
	I3 <= '0';
	WAIT FOR 10000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 5000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
	WAIT FOR 10000 ps;
	I3 <= '0';
	WAIT FOR 5000 ps;
	I3 <= '1';
WAIT;
END PROCESS t_prcs_I3;

-- I4
t_prcs_I4: PROCESS
BEGIN
	I4 <= '0';
	WAIT FOR 25000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 10000 ps;
	I4 <= '1';
	WAIT FOR 10000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 10000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 20000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 15000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 25000 ps;
	I4 <= '0';
	WAIT FOR 10000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 20000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 25000 ps;
	I4 <= '0';
	WAIT FOR 10000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 10000 ps;
	I4 <= '0';
	WAIT FOR 20000 ps;
	I4 <= '1';
	WAIT FOR 25000 ps;
	I4 <= '0';
	WAIT FOR 10000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 25000 ps;
	I4 <= '1';
	WAIT FOR 20000 ps;
	I4 <= '0';
	WAIT FOR 10000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 10000 ps;
	I4 <= '0';
	WAIT FOR 15000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 20000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 20000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 10000 ps;
	I4 <= '1';
	WAIT FOR 15000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 20000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 10000 ps;
	I4 <= '0';
	WAIT FOR 20000 ps;
	I4 <= '1';
	WAIT FOR 10000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 15000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 10000 ps;
	I4 <= '1';
	WAIT FOR 15000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 15000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 15000 ps;
	I4 <= '0';
	WAIT FOR 10000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 30000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 30000 ps;
	I4 <= '0';
	WAIT FOR 10000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 55000 ps;
	I4 <= '1';
	WAIT FOR 10000 ps;
	I4 <= '0';
	WAIT FOR 10000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 10000 ps;
	I4 <= '0';
	WAIT FOR 10000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 5000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
	WAIT FOR 10000 ps;
	I4 <= '0';
	WAIT FOR 5000 ps;
	I4 <= '1';
WAIT;
END PROCESS t_prcs_I4;

-- I5
t_prcs_I5: PROCESS
BEGIN
	I5 <= '0';
	WAIT FOR 25000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 10000 ps;
	I5 <= '1';
	WAIT FOR 10000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 10000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 20000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 15000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 25000 ps;
	I5 <= '0';
	WAIT FOR 10000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 20000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 25000 ps;
	I5 <= '0';
	WAIT FOR 10000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 10000 ps;
	I5 <= '0';
	WAIT FOR 20000 ps;
	I5 <= '1';
	WAIT FOR 25000 ps;
	I5 <= '0';
	WAIT FOR 10000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 25000 ps;
	I5 <= '1';
	WAIT FOR 20000 ps;
	I5 <= '0';
	WAIT FOR 10000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 10000 ps;
	I5 <= '0';
	WAIT FOR 15000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 20000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 20000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 10000 ps;
	I5 <= '1';
	WAIT FOR 15000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 20000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 10000 ps;
	I5 <= '0';
	WAIT FOR 20000 ps;
	I5 <= '1';
	WAIT FOR 10000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 15000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 10000 ps;
	I5 <= '1';
	WAIT FOR 15000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 15000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 15000 ps;
	I5 <= '0';
	WAIT FOR 10000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 30000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 30000 ps;
	I5 <= '0';
	WAIT FOR 10000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 55000 ps;
	I5 <= '1';
	WAIT FOR 10000 ps;
	I5 <= '0';
	WAIT FOR 10000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 10000 ps;
	I5 <= '0';
	WAIT FOR 10000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 5000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
	WAIT FOR 10000 ps;
	I5 <= '0';
	WAIT FOR 5000 ps;
	I5 <= '1';
WAIT;
END PROCESS t_prcs_I5;

-- I6
t_prcs_I6: PROCESS
BEGIN
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 15000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 15000 ps;
	I6 <= '0';
	WAIT FOR 30000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 15000 ps;
	I6 <= '1';
	WAIT FOR 10000 ps;
	I6 <= '0';
	WAIT FOR 15000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 15000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 20000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 15000 ps;
	I6 <= '0';
	WAIT FOR 45000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 25000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 15000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 10000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 10000 ps;
	I6 <= '0';
	WAIT FOR 15000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 15000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 15000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 15000 ps;
	I6 <= '1';
	WAIT FOR 15000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 15000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 15000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 10000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 10000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 15000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 10000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 10000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 35000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 20000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 5000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
	WAIT FOR 35000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 20000 ps;
	I6 <= '0';
	WAIT FOR 5000 ps;
	I6 <= '1';
	WAIT FOR 10000 ps;
	I6 <= '0';
	WAIT FOR 15000 ps;
	I6 <= '1';
	WAIT FOR 15000 ps;
	I6 <= '0';
	WAIT FOR 10000 ps;
	I6 <= '1';
WAIT;
END PROCESS t_prcs_I6;

-- I7
t_prcs_I7: PROCESS
BEGIN
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 15000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 15000 ps;
	I7 <= '0';
	WAIT FOR 30000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 15000 ps;
	I7 <= '1';
	WAIT FOR 10000 ps;
	I7 <= '0';
	WAIT FOR 15000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 15000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 20000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 15000 ps;
	I7 <= '0';
	WAIT FOR 45000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 25000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 15000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 10000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 10000 ps;
	I7 <= '0';
	WAIT FOR 15000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 15000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 15000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 15000 ps;
	I7 <= '1';
	WAIT FOR 15000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 15000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 15000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 10000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 10000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 15000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 10000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 10000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 35000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 20000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 5000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
	WAIT FOR 35000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 20000 ps;
	I7 <= '0';
	WAIT FOR 5000 ps;
	I7 <= '1';
	WAIT FOR 10000 ps;
	I7 <= '0';
	WAIT FOR 15000 ps;
	I7 <= '1';
	WAIT FOR 15000 ps;
	I7 <= '0';
	WAIT FOR 10000 ps;
	I7 <= '1';
WAIT;
END PROCESS t_prcs_I7;

-- I8
t_prcs_I8: PROCESS
BEGIN
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 15000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 15000 ps;
	I8 <= '0';
	WAIT FOR 30000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 15000 ps;
	I8 <= '1';
	WAIT FOR 10000 ps;
	I8 <= '0';
	WAIT FOR 15000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 15000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 20000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 15000 ps;
	I8 <= '0';
	WAIT FOR 45000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 25000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 15000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 10000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 10000 ps;
	I8 <= '0';
	WAIT FOR 15000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 15000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 15000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 15000 ps;
	I8 <= '1';
	WAIT FOR 15000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 15000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 15000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 10000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 10000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 15000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 10000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 10000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 35000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 20000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 5000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
	WAIT FOR 35000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 20000 ps;
	I8 <= '0';
	WAIT FOR 5000 ps;
	I8 <= '1';
	WAIT FOR 10000 ps;
	I8 <= '0';
	WAIT FOR 15000 ps;
	I8 <= '1';
	WAIT FOR 15000 ps;
	I8 <= '0';
	WAIT FOR 10000 ps;
	I8 <= '1';
WAIT;
END PROCESS t_prcs_I8;

-- I9
t_prcs_I9: PROCESS
BEGIN
	I9 <= '0';
	WAIT FOR 10000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 15000 ps;
	I9 <= '0';
	WAIT FOR 10000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 25000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 10000 ps;
	I9 <= '1';
	WAIT FOR 15000 ps;
	I9 <= '0';
	WAIT FOR 20000 ps;
	I9 <= '1';
	WAIT FOR 30000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 20000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 15000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 15000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 10000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 15000 ps;
	I9 <= '1';
	WAIT FOR 15000 ps;
	I9 <= '0';
	WAIT FOR 10000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 15000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 10000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 10000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 10000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 15000 ps;
	I9 <= '0';
	WAIT FOR 15000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 20000 ps;
	I9 <= '0';
	WAIT FOR 15000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 10000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 20000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 20000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 15000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 15000 ps;
	I9 <= '0';
	WAIT FOR 10000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 15000 ps;
	I9 <= '1';
	WAIT FOR 15000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 25000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 25000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 25000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 10000 ps;
	I9 <= '1';
	WAIT FOR 10000 ps;
	I9 <= '0';
	WAIT FOR 5000 ps;
	I9 <= '1';
	WAIT FOR 15000 ps;
	I9 <= '0';
	WAIT FOR 20000 ps;
	I9 <= '1';
	WAIT FOR 5000 ps;
	I9 <= '0';
WAIT;
END PROCESS t_prcs_I9;

-- I10
t_prcs_I10: PROCESS
BEGIN
	I10 <= '0';
	WAIT FOR 10000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 15000 ps;
	I10 <= '0';
	WAIT FOR 10000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 25000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 10000 ps;
	I10 <= '1';
	WAIT FOR 15000 ps;
	I10 <= '0';
	WAIT FOR 20000 ps;
	I10 <= '1';
	WAIT FOR 30000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 20000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 15000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 15000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 10000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 15000 ps;
	I10 <= '1';
	WAIT FOR 15000 ps;
	I10 <= '0';
	WAIT FOR 10000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 15000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 10000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 10000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 10000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 15000 ps;
	I10 <= '0';
	WAIT FOR 15000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 20000 ps;
	I10 <= '0';
	WAIT FOR 15000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 10000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 20000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 20000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 15000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 15000 ps;
	I10 <= '0';
	WAIT FOR 10000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 15000 ps;
	I10 <= '1';
	WAIT FOR 15000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 25000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 25000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 25000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 10000 ps;
	I10 <= '1';
	WAIT FOR 10000 ps;
	I10 <= '0';
	WAIT FOR 5000 ps;
	I10 <= '1';
	WAIT FOR 15000 ps;
	I10 <= '0';
	WAIT FOR 20000 ps;
	I10 <= '1';
	WAIT FOR 5000 ps;
	I10 <= '0';
WAIT;
END PROCESS t_prcs_I10;

-- I11
t_prcs_I11: PROCESS
BEGIN
	I11 <= '0';
	WAIT FOR 10000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 15000 ps;
	I11 <= '0';
	WAIT FOR 10000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 25000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 10000 ps;
	I11 <= '1';
	WAIT FOR 15000 ps;
	I11 <= '0';
	WAIT FOR 20000 ps;
	I11 <= '1';
	WAIT FOR 30000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 20000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 15000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 15000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 10000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 15000 ps;
	I11 <= '1';
	WAIT FOR 15000 ps;
	I11 <= '0';
	WAIT FOR 10000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 15000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 10000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 10000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 10000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 15000 ps;
	I11 <= '0';
	WAIT FOR 15000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 20000 ps;
	I11 <= '0';
	WAIT FOR 15000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 10000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 20000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 20000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 15000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 15000 ps;
	I11 <= '0';
	WAIT FOR 10000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 15000 ps;
	I11 <= '1';
	WAIT FOR 15000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 25000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 25000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 25000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 10000 ps;
	I11 <= '1';
	WAIT FOR 10000 ps;
	I11 <= '0';
	WAIT FOR 5000 ps;
	I11 <= '1';
	WAIT FOR 15000 ps;
	I11 <= '0';
	WAIT FOR 20000 ps;
	I11 <= '1';
	WAIT FOR 5000 ps;
	I11 <= '0';
WAIT;
END PROCESS t_prcs_I11;

-- I12
t_prcs_I12: PROCESS
BEGIN
	I12 <= '0';
	WAIT FOR 10000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 15000 ps;
	I12 <= '0';
	WAIT FOR 10000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 25000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 10000 ps;
	I12 <= '1';
	WAIT FOR 15000 ps;
	I12 <= '0';
	WAIT FOR 20000 ps;
	I12 <= '1';
	WAIT FOR 30000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 20000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 15000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 15000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 10000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 15000 ps;
	I12 <= '1';
	WAIT FOR 15000 ps;
	I12 <= '0';
	WAIT FOR 10000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 15000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 10000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 10000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 10000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 15000 ps;
	I12 <= '0';
	WAIT FOR 15000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 20000 ps;
	I12 <= '0';
	WAIT FOR 15000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 10000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 20000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 20000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 15000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 15000 ps;
	I12 <= '0';
	WAIT FOR 10000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 15000 ps;
	I12 <= '1';
	WAIT FOR 15000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 25000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 25000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 25000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 10000 ps;
	I12 <= '1';
	WAIT FOR 10000 ps;
	I12 <= '0';
	WAIT FOR 5000 ps;
	I12 <= '1';
	WAIT FOR 15000 ps;
	I12 <= '0';
	WAIT FOR 20000 ps;
	I12 <= '1';
	WAIT FOR 5000 ps;
	I12 <= '0';
WAIT;
END PROCESS t_prcs_I12;

-- I13
t_prcs_I13: PROCESS
BEGIN
	I13 <= '0';
	WAIT FOR 10000 ps;
	I13 <= '1';
	WAIT FOR 30000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 25000 ps;
	I13 <= '0';
	WAIT FOR 50000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 10000 ps;
	I13 <= '1';
	WAIT FOR 10000 ps;
	I13 <= '0';
	WAIT FOR 10000 ps;
	I13 <= '1';
	WAIT FOR 10000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 35000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 15000 ps;
	I13 <= '0';
	WAIT FOR 10000 ps;
	I13 <= '1';
	WAIT FOR 10000 ps;
	I13 <= '0';
	WAIT FOR 10000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 15000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 50000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 10000 ps;
	I13 <= '1';
	WAIT FOR 25000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 10000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 15000 ps;
	I13 <= '0';
	WAIT FOR 15000 ps;
	I13 <= '1';
	WAIT FOR 10000 ps;
	I13 <= '0';
	WAIT FOR 10000 ps;
	I13 <= '1';
	WAIT FOR 10000 ps;
	I13 <= '0';
	WAIT FOR 15000 ps;
	I13 <= '1';
	WAIT FOR 20000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 20000 ps;
	I13 <= '0';
	WAIT FOR 20000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 25000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 20000 ps;
	I13 <= '1';
	WAIT FOR 10000 ps;
	I13 <= '0';
	WAIT FOR 15000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 10000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 30000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 15000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 10000 ps;
	I13 <= '1';
	WAIT FOR 35000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 10000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 15000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 10000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 20000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 10000 ps;
	I13 <= '1';
	WAIT FOR 20000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 40000 ps;
	I13 <= '0';
	WAIT FOR 25000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
	WAIT FOR 5000 ps;
	I13 <= '0';
	WAIT FOR 5000 ps;
	I13 <= '1';
WAIT;
END PROCESS t_prcs_I13;

-- I14
t_prcs_I14: PROCESS
BEGIN
	I14 <= '0';
	WAIT FOR 10000 ps;
	I14 <= '1';
	WAIT FOR 30000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 25000 ps;
	I14 <= '0';
	WAIT FOR 50000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 10000 ps;
	I14 <= '1';
	WAIT FOR 10000 ps;
	I14 <= '0';
	WAIT FOR 10000 ps;
	I14 <= '1';
	WAIT FOR 10000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 35000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 15000 ps;
	I14 <= '0';
	WAIT FOR 10000 ps;
	I14 <= '1';
	WAIT FOR 10000 ps;
	I14 <= '0';
	WAIT FOR 10000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 15000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 50000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 10000 ps;
	I14 <= '1';
	WAIT FOR 25000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 10000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 15000 ps;
	I14 <= '0';
	WAIT FOR 15000 ps;
	I14 <= '1';
	WAIT FOR 10000 ps;
	I14 <= '0';
	WAIT FOR 10000 ps;
	I14 <= '1';
	WAIT FOR 10000 ps;
	I14 <= '0';
	WAIT FOR 15000 ps;
	I14 <= '1';
	WAIT FOR 20000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 20000 ps;
	I14 <= '0';
	WAIT FOR 20000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 25000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 20000 ps;
	I14 <= '1';
	WAIT FOR 10000 ps;
	I14 <= '0';
	WAIT FOR 15000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 10000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 30000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 15000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 10000 ps;
	I14 <= '1';
	WAIT FOR 35000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 10000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 15000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 10000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 20000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 10000 ps;
	I14 <= '1';
	WAIT FOR 20000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 40000 ps;
	I14 <= '0';
	WAIT FOR 25000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
	WAIT FOR 5000 ps;
	I14 <= '0';
	WAIT FOR 5000 ps;
	I14 <= '1';
WAIT;
END PROCESS t_prcs_I14;

-- I15
t_prcs_I15: PROCESS
BEGIN
	I15 <= '0';
	WAIT FOR 10000 ps;
	I15 <= '1';
	WAIT FOR 30000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 25000 ps;
	I15 <= '0';
	WAIT FOR 50000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 10000 ps;
	I15 <= '1';
	WAIT FOR 10000 ps;
	I15 <= '0';
	WAIT FOR 10000 ps;
	I15 <= '1';
	WAIT FOR 10000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 35000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 15000 ps;
	I15 <= '0';
	WAIT FOR 10000 ps;
	I15 <= '1';
	WAIT FOR 10000 ps;
	I15 <= '0';
	WAIT FOR 10000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 15000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 50000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 10000 ps;
	I15 <= '1';
	WAIT FOR 25000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 10000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 15000 ps;
	I15 <= '0';
	WAIT FOR 15000 ps;
	I15 <= '1';
	WAIT FOR 10000 ps;
	I15 <= '0';
	WAIT FOR 10000 ps;
	I15 <= '1';
	WAIT FOR 10000 ps;
	I15 <= '0';
	WAIT FOR 15000 ps;
	I15 <= '1';
	WAIT FOR 20000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 20000 ps;
	I15 <= '0';
	WAIT FOR 20000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 25000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 20000 ps;
	I15 <= '1';
	WAIT FOR 10000 ps;
	I15 <= '0';
	WAIT FOR 15000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 10000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 30000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 15000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 10000 ps;
	I15 <= '1';
	WAIT FOR 35000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 10000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 15000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 10000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 20000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 10000 ps;
	I15 <= '1';
	WAIT FOR 20000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 40000 ps;
	I15 <= '0';
	WAIT FOR 25000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
	WAIT FOR 5000 ps;
	I15 <= '0';
	WAIT FOR 5000 ps;
	I15 <= '1';
WAIT;
END PROCESS t_prcs_I15;

-- Sel1
t_prcs_Sel1: PROCESS
BEGIN
	Sel1 <= '0';
	WAIT FOR 400000 ps;
	Sel1 <= '1';
	WAIT FOR 400000 ps;
	Sel1 <= '0';
WAIT;
END PROCESS t_prcs_Sel1;

-- Sel2
t_prcs_Sel2: PROCESS
BEGIN
	FOR i IN 1 TO 2
	LOOP
		Sel2 <= '0';
		WAIT FOR 200000 ps;
		Sel2 <= '1';
		WAIT FOR 200000 ps;
	END LOOP;
	Sel2 <= '0';
WAIT;
END PROCESS t_prcs_Sel2;

-- Sel3
t_prcs_Sel3: PROCESS
BEGIN
LOOP
	Sel3 <= '0';
	WAIT FOR 100000 ps;
	Sel3 <= '1';
	WAIT FOR 100000 ps;
	IF (NOW >= 1000000 ps) THEN WAIT; END IF;
END LOOP;
END PROCESS t_prcs_Sel3;

-- Sel4
t_prcs_Sel4: PROCESS
BEGIN
LOOP
	Sel4 <= '0';
	WAIT FOR 50000 ps;
	Sel4 <= '1';
	WAIT FOR 50000 ps;
	IF (NOW >= 1000000 ps) THEN WAIT; END IF;
END LOOP;
END PROCESS t_prcs_Sel4;
END Mux16_1_arch;