DMux8Way sel error

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

DMux8Way sel error

seye
Hi - great book!!

While working through project 1, I noticed that the test script for DMux8Way only has 2 bits for the output of the select field instead of 3. The .cmp file has the same 'error' (otherwise the test wouldn't pass)

Thanks

seye
Reply | Threaded
Open this post in threaded view
|

Re: DMux8Way sel error

Anon
Oh, the irony.
Reply | Threaded
Open this post in threaded view
|

Re: DMux8Way sel error

Joel Healy
In reply to this post by seye
Hi - I agree (great book!!)

I discovered the same error in January 2012 and found your post.  I guess there's not much activity on the site.  Oh, well.

Thanks

Joel
Reply | Threaded
Open this post in threaded view
|

Re: DMux8Way sel error

Ruff
Oh, and still, there is this output!
I'm wondering how this could happen, if everything is implemented as "BlackBox"?
the output on the "debugger" site is still correct.
Reply | Threaded
Open this post in threaded view
|

Re: DMux8Way sel error

fabiog
Yeah I had the same problem. I still wonder if that's not a trick the professors made so that you now know you can't rely on third party tests but should instead always follow you own test.
As a matter of fact, I did my own tests and the DMux8Way works as expected!

By the way, how did you tackle the Mux4Way16? I created first a Mux4Way and then repeat it for 16 times for the Mux4way16. I also made my own And4way rather than using 3 And all the time. Or am I implementing very bad??

All together I'm happy as just finished chapter 1, hurray!

Reply | Threaded
Open this post in threaded view
|

Re: DMux8Way sel error

cadet1620
Administrator
Corrected DMux8Way.tst and DMux8Way.cmp are available from this post.

--Mark
Reply | Threaded
Open this post in threaded view
|

Re: DMux8Way sel error

cadet1620
Administrator
In reply to this post by fabiog
fabiog wrote
By the way, how did you tackle the Mux4Way16? I created first a Mux4Way and then repeat it for 16 times for the Mux4way16. I also made my own And4way rather than using 3 And all the time. Or am I implementing very bad??
Search for Mux4Way16 in the forum and there are lots of hints on how to build it with a few Mux16s.

--Mark
Reply | Threaded
Open this post in threaded view
|

Re: DMux8Way sel error

fabiog
Thanks Mark, I figured it out how to do it with 3 Mux chips!