Back to all projects Nano-Processor

Nano-Processor

Semester 02 CS1050 final project implementing a 16-bit nanoprocessor in VHDL with FPGA deployment and verification.

Group Completed VHDL Xilinx Vivado Basys3 FPGA Git

Role: Digital design and verification contributor

Overview

Nano-Processor is a modular hardware project including instruction decode, register/memory units, ALU-related components, and display output.

My Contribution

  • Developed and integrated modular processor components in VHDL.
  • Wrote and executed testbench-based simulation for functional verification.
  • Supported FPGA synthesis and implementation flow for hardware demo output.

Outcome

Achieved a working hardware-oriented implementation for semester final evaluation.

Related Images

Nano-Processor related image 1