Bsp.: CASE p1 IS WHEN "00000" => y <= '0'; WHEN "10000" => IF x >= z THEN y <= '1'; ELSE y <= '0'; END IF; WHEN OTHERS => y <= '0'; END CASE;