Modeling, Testing, and Verifying a 8-bit ALU
Using software to build a Algorithmic Logic Unit from Transitors
Project Overview
Using the game Hard Chip, I modeled a 8-bit ALU from the ground up using logic gates, transistors, and blueprints. The game starts with taking note of how metal oxide transistors work (MOS) with positive and negative transistors (PMOS and NMOS). Then the game had me build every logic gate and adder unit necessary to create an ALU. All steps included saving a blueprint of the component for the final test: creating the 8-bit ALU. The 8-bit ALU was built with two 4-bit adders, an inverter, and a NOR8 gate to specify negative and/or zero values.
