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

entity Espresso__misg 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,pi27,pi28,pi29,pi30,pi31,pi32,pi33,pi34,pi35,pi36,pi37,pi38,pi39,pi40,pi41,pi42,pi43,pi44,pi45,pi46,pi47,pi48,pi49,pi50,pi51,pi52,pi53,pi54,pi55: in std_logic;
    po00,po01,po02,po03,po04,po05,po06,po07,po08,po09,po10,po11,po12,po13,po14,po15,po16,po17,po18,po19,po20,po21,po22: inout std_logic
  );
end Espresso__misg;

architecture Espresso__misg_behav of Espresso__misg is
begin
    po00 <= ( pi00 and pi01 )
      or ( pi02 and pi03 )
      or ( pi04 and pi05 )
      or ( pi06 and pi07 );
    po01 <= ( not pi48 );
    po02 <= ( not pi09 )
      or ( pi10 )
      or ( pi11 and pi13 );
    po03 <= ( not pi08 )
      or ( not pi14 );
    po04 <= ( not pi15 );
    po05 <= ( not pi16 );
    po06 <= ( not pi17 );
    po07 <= ( not pi12 );
    po08 <= ( pi10 )
      or ( not pi21 )
      or ( not pi22 )
      or ( not pi49 );
    po09 <= ( not pi23 )
      or ( not pi24 );
    po10 <= ( pi18 and pi19 and pi20 );
    po11 <= ( not pi25 )
      or ( not pi26 );
    po12 <= ( pi17 )
      or ( pi27 )
      or ( not pi28 );
    po13 <= ( pi27 )
      or ( not pi29 );
    po14 <= ( pi27 )
      or ( pi49 and not pi50 );
    po15 <= ( pi30 )
      or ( pi31 );
    po16 <= ( not pi51 );
    po17 <= ( not pi52 );
    po18 <= ( not pi41 )
      or ( not pi42 );
    po19 <= ( not pi46 )
      or ( pi20 and pi33 and pi54 );
    po20 <= ( not pi32 )
      or ( not pi47 )
      or ( not pi49 )
      or ( not pi34 and not pi53 )
      or ( not pi53 and not pi54 )
      or ( not pi36 and not pi38 and not pi40 )
      or ( not pi34 and not pi38 and not pi40 and not pi43 )
      or ( not pi35 and not pi38 and not pi40 and not pi43 )
      or ( not pi34 and not pi36 and not pi40 and not pi44 )
      or ( not pi36 and not pi37 and not pi40 and not pi44 )
      or ( not pi34 and not pi40 and not pi43 and not pi44 )
      or ( not pi34 and not pi36 and not pi38 and not pi45 )
      or ( not pi36 and not pi38 and not pi39 and not pi45 )
      or ( not pi34 and not pi38 and not pi43 and not pi45 )
      or ( not pi34 and not pi36 and not pi44 and not pi45 )
      or ( not pi34 and not pi43 and not pi44 and not pi45 )
      or ( not pi35 and not pi37 and not pi39 and not pi53 )
      or ( not pi36 and not pi37 and not pi39 and not pi53 )
      or ( not pi35 and not pi38 and not pi39 and not pi53 )
      or ( not pi36 and not pi38 and not pi39 and not pi53 )
      or ( not pi35 and not pi37 and not pi40 and not pi53 )
      or ( not pi36 and not pi37 and not pi40 and not pi53 )
      or ( not pi35 and not pi38 and not pi40 and not pi53 )
      or ( not pi38 and not pi40 and not pi43 and not pi54 )
      or ( not pi36 and not pi40 and not pi44 and not pi54 )
      or ( not pi40 and not pi43 and not pi44 and not pi54 )
      or ( not pi36 and not pi38 and not pi45 and not pi54 )
      or ( not pi38 and not pi43 and not pi45 and not pi54 )
      or ( not pi36 and not pi44 and not pi45 and not pi54 )
      or ( not pi43 and not pi44 and not pi45 and not pi54 )
      or ( not pi35 and not pi37 and not pi40 and not pi43 and not pi44 )
      or ( not pi35 and not pi38 and not pi39 and not pi43 and not pi45 )
      or ( not pi36 and not pi37 and not pi39 and not pi44 and not pi45 )
      or ( not pi35 and not pi37 and not pi39 and not pi43 and not pi44 and not pi45 );
    po21 <= ( not pi55 );
    po22 <= ( not pi32 )
      or ( pi20 and pi33 and pi54 );
end Espresso__misg_behav;
