Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View ranaumarnadeem's full-sized avatar

Highlights

  • Pro

Block or report ranaumarnadeem

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
ranaumarnadeem/README.md

👋 Hi, I'm Rana Umar Nadeem

🎓 Electrical Engineering Student | Research Assistant at System on Chip Lab
💡 Passionate about RTL Design, Design for Testability, and FPGA Development

LinkedIn Email


I'm an enthusiastic digital hardware designer specializing in embedded systems and digital logic. Currently, I work as a Research Assistant at the System on Chip Lab, where I contribute to projects advancing Design for testability and post-silicon validation.

My core interests lie in:

  • RTL Design and HDL Coding (Verilog/SystemVerilog)
  • Design Verification (System Verilog, UVM ,RISCV-DV)
  • Design-for-Testability (DFT), ATPG, and Scan Architectures
  • FPGA Prototyping and SoC Design

I love diving deep into complex design problems—from writing synthesizable RTL to building Testability metric analyzers and testbench generators. Outside of the lab, I share my learnings through high-quality, beginner-friendly technical articles.


📝 Articles & Publications

I regularly publish detailed technical content on digital design, testability, and VLSI systems:

Medium
Substack


Pinned Loading

  1. OpenTestability OpenTestability Public

    OpenTestability is an open-source tool for structural analysis of digital circuits, enabling computation of SCOAP metrics, Controllibility Observability Probability (COP), reconvergent path detecti…

    Python 7

  2. Shell Shell Public

    A lightweight, beginner-friendly custom shell written in Go — with support for aliases, history, built-in commands, and external program execution(like git).

    Go 1

  3. HDL HDL Public

    Verilog 1

  4. SAP-1-Simulator SAP-1-Simulator Public

    C++

  5. Single_Cycle_RV32I_Core Single_Cycle_RV32I_Core Public

    C