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