CSCI 496: Senior Portfolio
In partial fulfillment of the requirements for the degree of Bachelor of Science in Cybersecurity (Class of 2025)
View My Resume
View My LinkedIn Profile
View the Project on GitHub ThunderboltG/JoshuaIngalls.github.io
The Ripple-Carry Adder is a 32-bit adder used for processors. The rippleCarryAdder.v file runs the code to add the two 32 bit integers, while the test program visually demonstrates the tests through the CLI. A fullAdder is included as an include to allow the RCA to work properly.
How to compile and run the project.
iverilog -o output rippleCarryAdder.v rippleCarryAdderTest.v
./output
If the programming language does not require compilation, the update the heading to be “How to run the program.” If your application is deployed on a remote service, including instructions on how to deploy it.
The Test program is designed to output to the command line. The program displays the current values of A and B, displays the current Cin value, and the Sum of the ripple-carry adder.

Fig 1. The Ripple-Carry Adder
For more details see Ripple-Carry Adder.