DLX-Microprocessor / components / pg_block.vhd
pg_block.vhd
Raw
library ieee;
use ieee.std_logic_1164.all;

ENTITY PG_BLOCK IS
  PORT (
    Pik, Gik, Pkj, Gkj: IN STD_LOGIC;
    Pij, Gij: OUT STD_LOGIC
  );
END ENTITY;
    
ARCHITECTURE BEHAVIORAL OF PG_BLOCK IS

BEGIN
  Pij <= Pik AND Pkj;
  Gij <= Gik OR (Pik AND Gkj);
END ARCHITECTURE;