Skip to content
View waseemnabi08's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report waseemnabi08

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
waseemnabi08/README.md

Hi, I'm Waseem Nabi

πŸŽ“ Computer Engineering Graduate | FPGA & ASIC Design | Physical Design |


About Me

I'm a Computer Engineering graduate focused on FPGA and ASIC design, with a particular interest in Physical Design. My work bridges hardware architecture and silicon implementation β€” from RTL design and hardware-software co-design to the physical design flow that turns logic into working chips.

Currently focused on:

  • Deepening my expertise in ASIC Physical Design (floorplanning, placement, routing, timing closure)
  • Hardware accelerator design for AI and edge computing workloads
  • Contributing to open-source hardware projects

Featured Projects

YOLOv8n CNN Accelerator on FPGA

*Final Year Project β€” *

A user-configurable FP16 CNN accelerator for real-time YOLOv8n object detection, implemented on a Xilinx Zynq UltraScale+ (ZCU104). Features a reconfigurable multi-engine architecture with dynamic depth scaling and an on-chip dynamic retiling pipeline for efficient inter-layer data transformation.

Status: Completed (Final Year Project β€” Defended)

β†’ View Repository


RV32I Vision SoC

Hardware-Software Co-Designed RISC-V SoC

A hardware-software co-designed RV32I System-on-Chip featuring a custom 3x3 convolution accelerator for real-time edge detection.

β†’ View Repository


VerilogAI - AI-Powered Verilog Assistant

An intelligent assistant revolutionizing hardware design with AI

Key Features:

  • AI-Powered Code Generation – Generate synthesizable Verilog code from natural language descriptions
  • Smart Debugging – Analyze and fix Verilog code with detailed issue explanations
  • Educational Explanations – Master complex Verilog concepts with beginner-friendly guides
  • Interactive Chat Interface – Modern chatbot experience powered by Gemini AI
  • Real-time Validation – Instant syntax checking and best practice verification

Tech Stack: FastAPI β€’ Python β€’ Gemini API β€’ HTML5 β€’ CSS3 β€’ JavaScript β€’ CodeMirror

β†’ Explore VerilogAI


πŸ› οΈ Technical Skills

Hardware & Design

  • Verilog, SystemVerilog, FPGA (Xilinx/Intel), Digital Logic Design
  • ASIC Design, Physical Design (floorplanning, placement & routing, timing closure)
  • Xilinx Vivado, Hardware Simulation & Synthesis

AI & Deep Learning

  • Model Acceleration, Real-time Object Detection, YOLO
  • TensorFlow, PyTorch

Software Development

  • Python, C/C++, MATLAB, Java
  • FastAPI, Full-stack Web Development, REST APIs

Tools & Platforms

  • Git, Docker, VS Code, GitHub

Interests: 🏏 Cricket β€’ πŸ“– Reading β€’ πŸ”¬ Exploring Emerging Tech


Me and Github

Waseem's GitHub Stats
Top Langs GitHub Streak

🀝 Let's Connect

I'm always excited to collaborate on FPGA/ASIC design projects, discuss physical design challenges, or explore opportunities.

  • LinkedIn – Professional updates & insights
  • X (Twitter) – Latest thoughts & discoveries

"From RTL to silicon β€” designing hardware that's efficient, scalable, and built to last."

Pinned Loading

  1. VerilogAI VerilogAI Public

    VerilogAI – A specialized chatbot for Verilog. Supports code generation, debugging, and explanation with custom prompt engineering and API backend.

    Python 18 1

  2. yolov8n-cnn-accelerator-fpga yolov8n-cnn-accelerator-fpga Public

    Bachelor's Final Year Project an FPGA-based FP16 CNN accelerator for real-time YOLOv8n object detection on Xilinx Zynq UltraScale+ (ZCU104). Features a reconfigurable multi-engine architecture with…

    Verilog 9

  3. rv32i-vision-soc rv32i-vision-soc Public

    A hardware-software co-designed RV32I System-on-Chip featuring a custom 3x3 convolution accelerator for real-time edge detection.

    SystemVerilog 1

  4. FPGA-Morse-Encoder FPGA-Morse-Encoder Public

    Hardware-level Morse Code Encoder implemented on the Xilinx Nexys A7 FPGA using SystemVerilog and precision FSM timing control.

    SystemVerilog

  5. riscv-rv32i-core riscv-rv32i-core Public

    A SystemVerilog implementation of a 32-bit RV32I RISC-V processor, featuring single-cycle state-driven multicycle (Von Neumann) and pipelined with hazard detection microarchitectures with custom ve…

    SystemVerilog