//############################################################################# //# Function: Or-And (oa311) Gate # //# Copyright: OH Project Authors. ALl rights Reserved. # //# License: MIT (see LICENSE file in OH repository) # //############################################################################# module oh_oa311 #(parameter DW = 1 ) // array width ( input [DW-1:0] a0, input [DW-1:0] a1, input [DW-1:0] a2, input [DW-1:0] b0, input [DW-1:0] c0, output [DW-1:0] z ); assign z = (a0 | a1 | a2) & b0 & c0; endmodule