I am a recent graduate from the University of Houston with a Bachelor's of Electrical Engineering focusing on embedded systems. My courses had a strong focus on system design with topics such as VLSI design, RTL design, system architecture, Verilog, digital design, and digital logic. I am also experienced in coding in AGILE and SCRUM frameworks with object oriented languages such as C++ and Java, as well as scripting with Python and bash. One of my recent applications was a Java implementation of a tensor voting framework implemented to run on android devices.
I am currently working on the design of an 8-bit computer, built at the transistor level in Multisim. I am currently designing the schematics for the varrious components of the CPU; clock, ALU, registers, and control unit. The system will utilize a form of MIPS assembly with varriations to some of the commands. After I finish the design I will build a physical prototype and implement some simple programs. I will then plan the layout in Cadence Virtuoso to be printable on IC chips.
My motivation for this project is to gain first-hand experience with computer architecture and logic structures. I am interested in seeing how a computer works from the hardware level and exploring the process. My progress can be seen here.