bl_muxa.v 715 Bytes
// Module instances modified by /home/rws/workarea/rf/sw/bbplayer/tools/necprimfix 
//
//    18 instances of mx21d1h changed to j_mx21.
//

////////////////////////////////////////////////////////////////////////
//
// Project Reality
//
// module:	bl_muxa
// description:	6 bit 4->1 mux for blend unit.
//
// designer:	Phil Gossett
// date:	8/13/94
//
////////////////////////////////////////////////////////////////////////

module bl_muxa (s, i0i, i1i, i2i, i3i, z);

input [1:0] s;
input [5:0] i0i;
input [5:0] i1i;
input [5:0] i2i;
input [5:0] i3i;
output [5:0] z;

wire [5:0] mxa;
wire [5:0] mxb;

assign mxa = s[0]? i1i : i0i;
assign mxb = s[0]? i3i : i2i;
assign z = s[1]? mxb : mxa;

endmodule // bl_muxa