Close

[003] Adding Multiple Numbers

A project log for rj32

A 16-bit RISC CPU with 32 instructions built with Digital and verilog for an FPGA.

rj45rj45 07/12/2021 at 22:230 Comments

Jan 5, 2021

Computers can do a lot more than just add two numbers. Let's figure out how to add multiple sets of numbers!

I introduce multiplexers, a program counter, a demultiplexer, d-flip-flops (aka registers) and encounter a timing glitch!

Here's what the CPU looks like after this episode:

And here's the video:

Discussions