Is there a way to physicaly build the hack computer
Is there a way to physically build the hack computer?
In this course, we have built all the gates we have used on the computer in HDL code but I would like to go further than that. Is there a way I can physically build the HACK computer in this course? I have so far found some of the more basic chips (AND, NOT and so on), but I have yet to find any of the more advanced ones (ALU and onwards). I understand that the example given to us in this course is specifically made for this course, and thus hasn’t any real world equivalent. Instead, I was wondering if there was any way of replacing it in some way. Maybe a chip that is functionally similar or a programmable chip I that can made to simulate the desired chip.
Re: Is there a way to physicaly build the hack computer
Search the forum for "physical computer" and you will find several threads talking about this.
The short answer is that you will need to learn about PGA/FPGA chips. These are chips that you program with a language similar to HDL.
If you wanted to do a "retro" project that used simple ICs, you need to find a source for 7400 series TTL or 4000 series CMOS. If you are in the US, Jameco Electronics is such a source.
These chips do include ALUs (very different from the n2t ALU), but not CPUs.
I have done a design for the Hack Computer, simulated in Logisim, using TTL chips. This design needs about 80 TTL ICs and 16 2Kx8 static RAM ICs. It does not include Screen or Keyboard. Easiest way to do the I/O would be to use a UART IC for serial I/O.