projects
/
debian
/
gnuradio
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Merged r9433:9527 from features/gr-usrp2 into trunk. Adds usrp2 and gr-usrp2 top...
[debian/gnuradio]
/
usrp2
/
fpga
/
control_lib
/
mux4.v
1
2
3
module mux4
4
#(parameter WIDTH=32, parameter DISABLED=0)
5
(input en,
6
input [1:0] sel,
7
input [WIDTH-1:0] i0,
8
input [WIDTH-1:0] i1,
9
input [WIDTH-1:0] i2,
10
input [WIDTH-1:0] i3,
11
output [WIDTH-1:0] o);
12
13
assign o = en ? (sel[1] ? (sel[0] ? i3 : i2) : (sel[0] ? i1 : i0)) :
14
DISABLED;
15
16
endmodule // mux4