Lab 02 – Registers (12/16 bit) and a PC w/ Adder

  1. 12 Bit Register

    1. Mistake in the initial 12 bit register design. During the various rebuilds of the device I accidentally mixed up the send & clear pins.

  2. 16 Bit Register

    1. This was a straigtforward modification of my 12 bit register design. (I went back and swapped the 4 bit register for another 8 bit register.)

  3. PC->PC+1

    1. I stumbled on this on a little bit. My first shot at this device involved just extending a 12 bit register. After a little trial an error I realized that I would have to add a send line after the read/add function. In the end I decided to pull open my 12 bit register and build the PCA into it (instead of having duplicated 3 state send buffers on all 12 output bits.)



Download