Advertisement
bwukki

Untitled

Nov 21st, 2017
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1.  
  2. /**
  3. * 4-way 16-bit multiplexor:
  4. * out = a if sel == 00
  5. * b if sel == 01
  6. * c if sel == 10
  7. * d if sel == 11
  8. */
  9.  
  10. CHIP Mux4Way16 {
  11. IN a[16], b[16], c[16], d[16], sel[2];
  12. OUT out[16];
  13.  
  14. PARTS:
  15. Mux16(a=a,b=b,sel=sel[0],out=o1);
  16. Mux16(a=c,b=d,sel=sel[0],out=o2);
  17. Mux16(a=o1,b=o2,sel=sel[1],out=out);
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement