`timescale 1ns/1ps module sn7423 #(parameter tPLH = 0, tPHL = 0) (input [1:0] A, input [1:0] B, input [1:0] C, input [1:0] D, input [1:0] G, output [1:0] Y); assign #(tPLH, tPHL) Y = ~(G & (A | B | C | D)); endmodule