Hey there, I'm Thad

  • Portfolio Home
  • Engineering Projects
    • Crosswind Kite Power: Kite Control Unit
    • Gettin' Loaded: Assistive Trunk Loading
    • FDM Printer Upgrade
    • 8 Bit ALU
  • MATLAB Modeling Projects
    • Fan Cooling Modeling
    • Cruise Control Modeling
  • IT/Home Lab Projects
    • Self Hosted Modded Minecraft Server
    • Personal VPN service
    • Isolated Monitoring Tool
    • Self Hosted Cloud Storage and Music Streaming
  • Resume

Modeling, Testing, and Verifying a 8-bit ALU

Using software to build a Algorithmic Logic Unit from Transitors

Hard Chip Game
Model of the 8-bit ALU performing a calculation

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.

Notes of Logic gates and structure
Notes of logic gate symbols, transitor structure, and truth tables.
3D Model of NAND Gate
3D model of a NAND gate passing all tests
3D Model of Inverter Chip
3D transistor based model of a inverter chip passing all tests. 3D Model of 8bit adder
3D transistor based model of a 8-bit adder chip passing all tests.

Project Video Demonstration

  • Back to Portfolio

About Me

I'm Thaddeus, I also go by Thad or Ted. I am a recent Mechanical Engineering Graduate from Seattle Pacific University. Currently I am looking for Mechanical Engineering jobs or internships in control systems design, sustainable engineering, or robotics. At the moment I am studying on my own time for the FE exam to obtain my EIT certification, while my long term goal is to complete a master's degree in Mechatronics, Electrical Engineering, or Computer Engineering. I have a wide range of interests and experiences, from Architecture and Interior Design, to Home Labbing and 3D Printing. Feel free to contact me!

Connect with me!

  • Location

    Seattle, WA

  • Email

    thadhowork@gmail.com

  • LinkedIn

    www.linkedin.com/in/thadzzho/

  • Phone

    (425) 209-8093

  • © Creative Commons.
  • Design: HTML5 UP: Dopetrope