Login  Register

Dmux

Posted by jonzzzsat on Jul 26, 2019; 2:17pm
URL: http://nand2tetris-questions-and-answers-forum.52.s1.nabble.com/Dmux-tp4033425.html

I have partial understanding of how to deduce the chip implementation. But I am still uncertain of how to use the algebra well.

K-maps or canonical forms I have tried to make sense of.

here goes:

in=Not(sel)AND(a)OR       so      0=(0.a)      
in=(sel)AND(b)                so      1=(1.b)

I don't know if this is right, but I intuit this kind of thing evolves as you work it out;

so I deduced outputs: (a=o)(b=1)  and this mean two Or chips must feed outputs a and b;

I further deduced 3 And chips and 3 Not chips but I can't go any further, I tried to implement but I got a poor result and I don't know how to fix it up.

Incidentally, I nearly solved it with 2 Not and 1 Xor; I was only line 2 output incorrect. (but I didn't know where to go from there?

And another question: do you rely on the pin, input and output indications step by step as you test(and guess)? or must you rely on the algebra, how do these two forms relate?