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

entity Cookbook__eightbyeight_sad__part23 is 
  Port (
    lo489,lo480,lo490,lo481,lo491,lo482,lo492,lo483,lo493,lo484,lo494,lo485,lo495,lo486,lo496,lo487,lo497,lo488: in std_logic;
    n429,n434,n439,n444,n449,n454,n459,n464,n469,n474: inout std_logic
  );
end Cookbook__eightbyeight_sad__part23;

architecture Cookbook__eightbyeight_sad__part23_behav of Cookbook__eightbyeight_sad__part23 is
signal n2319,n2321,n2323,n2325,n2327,n2329,n2331,n2333: std_logic;
begin
    n429 <= ( not lo489 and lo480 )
      or ( lo489 and not lo480 );
    n2319 <= ( lo489 and lo480 );
    n434 <= ( not n2319 and not lo490 and lo481 )
      or ( not n2319 and lo490 and not lo481 )
      or ( n2319 and not lo490 and not lo481 )
      or ( n2319 and lo490 and lo481 );
    n2321 <= ( n2319 and lo490 )
      or ( n2319 and lo481 )
      or ( lo490 and lo481 );
    n439 <= ( not n2321 and not lo491 and lo482 )
      or ( not n2321 and lo491 and not lo482 )
      or ( n2321 and not lo491 and not lo482 )
      or ( n2321 and lo491 and lo482 );
    n2323 <= ( n2321 and lo491 )
      or ( n2321 and lo482 )
      or ( lo491 and lo482 );
    n444 <= ( not n2323 and not lo492 and lo483 )
      or ( not n2323 and lo492 and not lo483 )
      or ( n2323 and not lo492 and not lo483 )
      or ( n2323 and lo492 and lo483 );
    n2325 <= ( n2323 and lo492 )
      or ( n2323 and lo483 )
      or ( lo492 and lo483 );
    n449 <= ( not n2325 and not lo493 and lo484 )
      or ( not n2325 and lo493 and not lo484 )
      or ( n2325 and not lo493 and not lo484 )
      or ( n2325 and lo493 and lo484 );
    n2327 <= ( n2325 and lo493 )
      or ( n2325 and lo484 )
      or ( lo493 and lo484 );
    n454 <= ( not n2327 and not lo494 and lo485 )
      or ( not n2327 and lo494 and not lo485 )
      or ( n2327 and not lo494 and not lo485 )
      or ( n2327 and lo494 and lo485 );
    n2329 <= ( n2327 and lo494 )
      or ( n2327 and lo485 )
      or ( lo494 and lo485 );
    n459 <= ( not n2329 and not lo495 and lo486 )
      or ( not n2329 and lo495 and not lo486 )
      or ( n2329 and not lo495 and not lo486 )
      or ( n2329 and lo495 and lo486 );
    n2331 <= ( n2329 and lo495 )
      or ( n2329 and lo486 )
      or ( lo495 and lo486 );
    n464 <= ( not n2331 and not lo496 and lo487 )
      or ( not n2331 and lo496 and not lo487 )
      or ( n2331 and not lo496 and not lo487 )
      or ( n2331 and lo496 and lo487 );
    n2333 <= ( n2331 and lo496 )
      or ( n2331 and lo487 )
      or ( lo496 and lo487 );
    n469 <= ( not n2333 and not lo497 and lo488 )
      or ( not n2333 and lo497 and not lo488 )
      or ( n2333 and not lo497 and not lo488 )
      or ( n2333 and lo497 and lo488 );
    n474 <= ( n2333 and lo497 )
      or ( n2333 and lo488 )
      or ( lo497 and lo488 );
end Cookbook__eightbyeight_sad__part23_behav;
