--- VHDL generated by LogSynth framework (c) Petr Fiser
Library IEEE;
use IEEE.std_logic_1164.all;

entity Espresso__vtx1 is 
  Port (
    pi00,pi01,pi02,pi03,pi04,pi05,pi06,pi07,pi08,pi09,pi10,pi11,pi12,pi13,pi14,pi15,pi16,pi17,pi18,pi19,pi20,pi21,pi22,pi23,pi24,pi25,pi26: in std_logic;
    po0,po1,po2,po3,po4,po5: inout std_logic
  );
end Espresso__vtx1;

architecture Espresso__vtx1_behav of Espresso__vtx1 is
begin
    po0 <= ( pi00 and pi05 and not pi07 and not pi08 )
      or ( pi00 and pi06 and pi07 and pi12 )
      or ( pi00 and pi06 and pi08 and pi12 )
      or ( not pi00 and not pi07 and not pi08 and pi13 )
      or ( not pi00 and pi06 and pi07 and pi15 )
      or ( not pi00 and pi06 and pi08 and pi15 )
      or ( pi00 and pi05 and not pi06 and pi07 and pi08 )
      or ( not pi01 and pi04 and pi05 and not pi07 and not pi08 )
      or ( pi00 and not pi06 and pi09 and not pi10 and not pi11 )
      or ( not pi01 and pi04 and pi06 and pi07 and pi12 )
      or ( not pi01 and pi04 and pi06 and pi08 and pi12 )
      or ( not pi00 and not pi06 and pi07 and pi08 and pi13 )
      or ( pi01 and not pi04 and not pi07 and not pi08 and pi13 )
      or ( not pi00 and not pi06 and not pi10 and not pi11 and pi14 )
      or ( pi01 and not pi04 and pi06 and pi07 and pi15 )
      or ( pi01 and not pi04 and pi06 and pi08 and pi15 )
      or ( not pi01 and pi04 and pi05 and not pi06 and pi07 and pi08 )
      or ( not pi01 and pi02 and not pi03 and pi05 and not pi07 and not pi08 )
      or ( not pi01 and pi04 and not pi06 and pi09 and not pi10 and not pi11 )
      or ( not pi01 and pi02 and not pi03 and pi06 and pi07 and pi12 )
      or ( not pi01 and pi02 and not pi03 and pi06 and pi08 and pi12 )
      or ( pi01 and not pi04 and not pi06 and pi07 and pi08 and pi13 )
      or ( pi01 and not pi02 and pi03 and not pi07 and not pi08 and pi13 )
      or ( pi01 and not pi04 and not pi06 and not pi10 and not pi11 and pi14 )
      or ( pi01 and not pi02 and pi03 and pi06 and pi07 and pi15 )
      or ( pi01 and not pi02 and pi03 and pi06 and pi08 and pi15 )
      or ( not pi01 and pi02 and not pi03 and pi05 and not pi06 and pi07 and pi08 )
      or ( not pi01 and pi02 and not pi03 and not pi06 and pi09 and not pi10 and not pi11 )
      or ( pi01 and not pi02 and pi03 and not pi06 and pi07 and pi08 and pi13 )
      or ( pi01 and not pi02 and pi03 and not pi06 and not pi10 and not pi11 and pi14 );
    po1 <= ( pi05 and not pi07 and not pi08 and pi16 )
      or ( pi06 and pi07 and pi12 and pi16 )
      or ( pi06 and pi08 and pi12 and pi16 )
      or ( not pi07 and not pi08 and pi13 and not pi16 )
      or ( pi06 and pi07 and pi15 and not pi16 )
      or ( pi06 and pi08 and pi15 and not pi16 )
      or ( pi05 and not pi06 and pi07 and pi08 and pi16 )
      or ( not pi06 and pi09 and not pi10 and not pi11 and pi16 )
      or ( not pi06 and pi07 and pi08 and pi13 and not pi16 )
      or ( not pi06 and not pi10 and not pi11 and pi14 and not pi16 )
      or ( not pi07 and not pi08 and pi13 and not pi17 and pi18 )
      or ( pi06 and pi07 and pi15 and not pi17 and pi18 )
      or ( pi06 and pi08 and pi15 and not pi17 and pi18 )
      or ( pi05 and not pi07 and not pi08 and pi17 and not pi18 )
      or ( pi06 and pi07 and pi12 and pi17 and not pi18 )
      or ( pi06 and pi08 and pi12 and pi17 and not pi18 )
      or ( not pi06 and pi07 and pi08 and pi13 and not pi17 and pi18 )
      or ( not pi06 and not pi10 and not pi11 and pi14 and not pi17 and pi18 )
      or ( pi05 and not pi06 and pi07 and pi08 and pi17 and not pi18 )
      or ( not pi06 and pi09 and not pi10 and not pi11 and pi17 and not pi18 )
      or ( not pi07 and not pi08 and pi13 and pi18 and not pi19 and pi20 )
      or ( pi06 and pi07 and pi15 and pi18 and not pi19 and pi20 )
      or ( pi06 and pi08 and pi15 and pi18 and not pi19 and pi20 )
      or ( pi05 and not pi07 and not pi08 and not pi18 and pi19 and not pi20 )
      or ( pi06 and pi07 and pi12 and not pi18 and pi19 and not pi20 )
      or ( pi06 and pi08 and pi12 and not pi18 and pi19 and not pi20 )
      or ( not pi06 and pi07 and pi08 and pi13 and pi18 and not pi19 and pi20 )
      or ( not pi06 and not pi10 and not pi11 and pi14 and pi18 and not pi19 and pi20 )
      or ( pi05 and not pi06 and pi07 and pi08 and not pi18 and pi19 and not pi20 )
      or ( not pi06 and pi09 and not pi10 and not pi11 and not pi18 and pi19 and not pi20 )
      or ( not pi07 and not pi08 and pi13 and pi18 and pi20 and not pi21 and pi22 )
      or ( pi06 and pi07 and pi15 and pi18 and pi20 and not pi21 and pi22 )
      or ( pi06 and pi08 and pi15 and pi18 and pi20 and not pi21 and pi22 )
      or ( pi05 and not pi07 and not pi08 and not pi18 and not pi20 and pi21 and not pi22 )
      or ( pi06 and pi07 and pi12 and not pi18 and not pi20 and pi21 and not pi22 )
      or ( pi06 and pi08 and pi12 and not pi18 and not pi20 and pi21 and not pi22 )
      or ( not pi06 and pi07 and pi08 and pi13 and pi18 and pi20 and not pi21 and pi22 )
      or ( not pi06 and not pi10 and not pi11 and pi14 and pi18 and pi20 and not pi21 and pi22 )
      or ( pi05 and not pi06 and pi07 and pi08 and not pi18 and not pi20 and pi21 and not pi22 )
      or ( not pi06 and pi09 and not pi10 and not pi11 and not pi18 and not pi20 and pi21 and not pi22 );
    po2 <= ( pi00 and pi01 and pi02 and pi03 and pi04 and not pi07 and not pi08 and pi13 and pi16 and pi23 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and pi06 and pi07 and pi15 and pi16 and pi23 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and pi06 and pi08 and pi15 and pi16 and pi23 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi05 and not pi07 and not pi08 and not pi16 and not pi23 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi06 and pi07 and pi12 and not pi16 and not pi23 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi06 and pi08 and pi12 and not pi16 and not pi23 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and not pi06 and pi07 and pi08 and pi13 and pi16 and pi23 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and not pi06 and not pi10 and not pi11 and pi14 and pi16 and pi23 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi05 and not pi06 and pi07 and pi08 and not pi16 and not pi23 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and not pi06 and pi09 and not pi10 and not pi11 and not pi16 and not pi23 );
    po3 <= ( pi00 and pi01 and pi02 and pi03 and pi04 and not pi07 and not pi08 and pi13 and pi23 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and pi06 and pi07 and pi15 and pi23 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and pi06 and pi08 and pi15 and pi23 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and not pi06 and pi07 and pi08 and pi13 and pi23 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and not pi06 and not pi10 and not pi11 and pi14 and pi23 );
    po4 <= ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi05 and not pi07 and not pi08 and not pi23 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi06 and pi07 and pi12 and not pi23 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi06 and pi08 and pi12 and not pi23 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi05 and not pi06 and pi07 and pi08 and not pi23 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and not pi06 and pi09 and not pi10 and not pi11 and not pi23 );
    po5 <= ( pi00 and pi01 and pi02 and pi03 and pi04 and not pi07 and not pi08 and pi13 and pi16 and pi17 and pi18 and pi19 and pi20 and pi21 and pi22 and pi23 and not pi24 and pi26 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and pi06 and pi07 and pi15 and pi16 and pi17 and pi18 and pi19 and pi20 and pi21 and pi22 and pi23 and not pi24 and pi26 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and pi06 and pi08 and pi15 and pi16 and pi17 and pi18 and pi19 and pi20 and pi21 and pi22 and pi23 and not pi24 and pi26 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and not pi07 and not pi08 and pi13 and pi16 and pi17 and pi18 and pi19 and pi20 and pi21 and pi22 and pi23 and not pi25 and pi26 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and pi06 and pi07 and pi15 and pi16 and pi17 and pi18 and pi19 and pi20 and pi21 and pi22 and pi23 and not pi25 and pi26 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and pi06 and pi08 and pi15 and pi16 and pi17 and pi18 and pi19 and pi20 and pi21 and pi22 and pi23 and not pi25 and pi26 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi05 and not pi07 and not pi08 and not pi16 and not pi17 and not pi18 and not pi19 and not pi20 and not pi21 and not pi22 and not pi23 and not pi24 and not pi26 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi06 and pi07 and pi12 and not pi16 and not pi17 and not pi18 and not pi19 and not pi20 and not pi21 and not pi22 and not pi23 and not pi24 and not pi26 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi06 and pi08 and pi12 and not pi16 and not pi17 and not pi18 and not pi19 and not pi20 and not pi21 and not pi22 and not pi23 and not pi24 and not pi26 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi05 and not pi07 and not pi08 and not pi16 and not pi17 and not pi18 and not pi19 and not pi20 and not pi21 and not pi22 and not pi23 and not pi25 and not pi26 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi06 and pi07 and pi12 and not pi16 and not pi17 and not pi18 and not pi19 and not pi20 and not pi21 and not pi22 and not pi23 and not pi25 and not pi26 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi06 and pi08 and pi12 and not pi16 and not pi17 and not pi18 and not pi19 and not pi20 and not pi21 and not pi22 and not pi23 and not pi25 and not pi26 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and not pi06 and pi07 and pi08 and pi13 and pi16 and pi17 and pi18 and pi19 and pi20 and pi21 and pi22 and pi23 and not pi24 and pi26 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and not pi06 and not pi10 and not pi11 and pi14 and pi16 and pi17 and pi18 and pi19 and pi20 and pi21 and pi22 and pi23 and not pi24 and pi26 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and not pi06 and pi07 and pi08 and pi13 and pi16 and pi17 and pi18 and pi19 and pi20 and pi21 and pi22 and pi23 and not pi25 and pi26 )
      or ( pi00 and pi01 and pi02 and pi03 and pi04 and not pi06 and not pi10 and not pi11 and pi14 and pi16 and pi17 and pi18 and pi19 and pi20 and pi21 and pi22 and pi23 and not pi25 and pi26 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi05 and not pi06 and pi07 and pi08 and not pi16 and not pi17 and not pi18 and not pi19 and not pi20 and not pi21 and not pi22 and not pi23 and not pi24 and not pi26 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and not pi06 and pi09 and not pi10 and not pi11 and not pi16 and not pi17 and not pi18 and not pi19 and not pi20 and not pi21 and not pi22 and not pi23 and not pi24 and not pi26 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and pi05 and not pi06 and pi07 and pi08 and not pi16 and not pi17 and not pi18 and not pi19 and not pi20 and not pi21 and not pi22 and not pi23 and not pi25 and not pi26 )
      or ( not pi00 and not pi01 and not pi02 and not pi03 and not pi04 and not pi06 and pi09 and not pi10 and not pi11 and not pi16 and not pi17 and not pi18 and not pi19 and not pi20 and not pi21 and not pi22 and not pi23 and not pi25 and not pi26 );
end Espresso__vtx1_behav;
