Re: Mux Help

Posted by cadet1620 on
URL: http://nand2tetris-questions-and-answers-forum.52.s1.nabble.com/Mux-Help-tp4025778p4025788.html

Suboptimal implementations are not a problem. You do the projects in independent subdirectories so that each project uses the built-in version of chips from earlier projects. It is possible to copy your project 1 HDL files into project 2, but this will not work for project 3 because the RAM chips get huge in a hurry and the simulator runs out of memory.

You can get the Mux down to 4 gates, but don't worry about optimization now. It's more important to get everything working first. After you have more experience you can revisit your earlier work and optimize.

Hint: although it's possible to design Mux4Way using canonical form and Karnaugh maps, it's a much smaller implementation if you figure out how to build it using multiple Mux parts.

--Mark