| // Like pack2.v, but results in a simpler network. | |
| module top(...); | |
| input a,b,c,d,e,f,g,h,i,j; | |
| wire x = a&b; | |
| wire y = c|d; | |
| wire z = e|f; | |
| wire n0 = g&h; | |
| wire n1 = i|j; | |
| wire w = x&y; | |
| wire n2 = z&n0; | |
| wire n3 = n0|n1; | |
| wire n4 = n2|n3; | |
| wire v = w|n5; | |
| output u = w&v; | |
| endmodule |