Skip to content

DavidYoungHI/Project_Portfolio

Repository files navigation

David Young's Project Portfolio 📂

Welcome to my project portfolio repository! This repository serves as a showcase of my academic and professional projects, highlighting my experience and passion for analog and digital circuit design, embedded systems, and control systems.

About This Repository

This repository includes:

  • Project Portfolio PDF: A comprehensive document summarizing the projects I have worked on, including objectives, processes, and outcomes.
  • Resume PDF: My professional resume outlining my education, technical skills, and work experience.
  • Supporting Files: Code, reports, diagrams, and other materials relevant to the projects mentioned in the portfolio.

Featured Projects

  1. Instruction Cache Implementation (SystemVerilog)
    Designed a direct-mapped instruction cache for a RISC-V processor using SystemVerilog, verified via testbench simulations.

  2. Insulin Pump Controller (MATLAB)
    Developed a state-feedback and observer-based control system for regulating blood glucose levels with minimal overshoot.

  3. Least-Square Image Classifier (MATLAB)
    Created a model to classify handwritten digits from the MNIST dataset, achieving a 1.94% error rate with 5000 training images.

  4. Quartic Equation Solver on FPGA (VHDL)
    Implemented a digital circuit to compute and display roots of a quartic equation on a 7-segment FPGA display.

Tools and Technologies

  • Languages: MATLAB, VHDL, SystemVerilog, Python
  • Platforms: Intel Quartus Prime, Xilinx Vivado, Simulink
  • Other Tools: PSpice, Bluebeam, SolidWorks

How to Explore This Repository

  • View the Project Portfolio PDF to get a detailed overview of my work.
  • See the Resume PDF to get a overview of my academic and professional path.
  • Explore the subdirectories for individual projects, where you'll find:
    • Source code
    • Simulation results
    • Reports and documentation
    • Diagrams and schematics

Contact Information

Feel free to reach out if you have any questions or would like to collaborate!


Thank you for visiting my project portfolio repository!

Releases

No releases published

Packages

No packages published