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

Block or report AssassinK786

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.

Content in all repositories owned by your account will be closed.
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
AssassinK786/README.md

πŸ‘‹ Hi, I’m Khush Vasudeo Patil

FPGA β€’ RTL β€’ ASIC β€’ Embedded Systems β€’ Open-Source EDA β€’ AI Γ— Hardware

Profile views


πŸ§‘β€πŸ’» About Me

I work at the intersection of digital hardware, FPGA toolchains, ASIC design, embedded systems, and open-source EDA.

I'm particularly interested in understanding the complete hardware stack β€” from RTL and synthesis to placement, routing, bitstreams, and physical design.

  • πŸ”­ Working on FPGA toolchains, RTL design, and open-source EDA
  • 🧩 Exploring FPGA architecture, device databases, synthesis, place & route, and bitstream generation
  • πŸ”¬ Building and experimenting with RTL β†’ GDS flows using open-source tools
  • ⚑ Developing FPGA + embedded hardware/software systems
  • πŸ€– Exploring AI/LLMs, reinforcement learning, and agentic workflows for hardware engineering
  • 🌱 Currently deepening my knowledge of digital design, computer architecture, RISC-V, FPGA architecture, and physical design
  • 🀝 Interested in collaborating on FPGA, ASIC, RTL, EDA, RISC-V, Embedded, and AI Γ— Hardware projects

πŸ”¬ Hardware & Semiconductor

My current interests span the hardware development stack:

              Hardware Architecture
                       β”‚
                       β–Ό
                 RTL / HDL
                       β”‚
                       β–Ό
              Simulation / Verification
                       β”‚
                       β–Ό
                   Synthesis
                    /     \
                   /       \
                  β–Ό         β–Ό
               FPGA        ASIC
                  β”‚          β”‚
                  β–Ό          β–Ό
            Place & Route   Physical Design
                  β”‚          β”‚
                  β–Ό          β–Ό
               Bitstream    GDSII

⚑ FPGA

  • FPGA architecture and fabric
  • LUTs, routing resources and configuration
  • FPGA device databases
  • Synthesis
  • Placement & routing
  • Bitstream generation
  • Open-source FPGA toolchains
  • Xilinx 7-Series / XC7 ecosystem

πŸ”§ ASIC / RTL

  • Verilog / SystemVerilog
  • RTL architecture
  • Digital logic design
  • RTL simulation & verification
  • Synthesis
  • Floorplanning
  • Placement
  • Clock Tree Synthesis
  • Routing
  • RTL-to-GDS flows
  • SKY130 / open-source PDK ecosystem

🧠 AI Γ— Hardware

I'm exploring how AI can interact with traditional hardware-development workflows:

  • LLM-assisted RTL development
  • AI-assisted EDA workflows
  • Agentic hardware engineering
  • Reinforcement learning for optimization
  • Automated hardware reasoning
  • LLMs for semiconductor tooling

πŸ›  Languages & HDL

Hardware Description Languages

Currently exploring: SystemVerilog, Veryl, and modern hardware-description approaches.


βš™οΈ FPGA / ASIC / EDA Tools

  • OpenLane / OpenROAD
  • nextpnr
  • Project X-Ray
  • APIO
  • Yosys
  • Verilator
  • Icarus Verilog
  • GTKWave
  • Vivado
  • RISC-V toolchains
  • FPGA device databases & tooling

🌐 Open Source

I actively explore and contribute to open-source hardware ecosystems.

Some of the projects and ecosystems I'm working with:

  • πŸ”Ή APIO
  • πŸ”Ή nextpnr-xilinx
  • πŸ”Ή Project X-Ray
  • πŸ”Ή Project X-Ray databases
  • πŸ”Ή OpenXC7
  • πŸ”Ή OpenLane / OpenROAD
  • πŸ”Ή Veryl
  • πŸ”Ή RISC-V

I'm especially interested in making FPGA and semiconductor development more open, reproducible, and accessible.


⚑ Embedded Systems

I've also worked on hardware/software integrated systems involving:

  • FPGA peripherals
  • UART
  • Custom IP
  • Real-time sensor acquisition
  • FPGA ↔ software communication

πŸ–₯️ Tools & Environment


πŸ›  Operating Systems

unix logo

πŸ“Œ What I'm Learning Now

Digital Design
      β”‚
      β”œβ”€β”€ RTL Design
      β”œβ”€β”€ Verification
      β”œβ”€β”€ Computer Architecture
      β”‚
      β”œβ”€β”€ FPGA Architecture
      β”‚      β”œβ”€β”€ LUTs
      β”‚      β”œβ”€β”€ Routing
      β”‚      β”œβ”€β”€ Device Databases
      β”‚      └── Bitstreams
      β”‚
      β”œβ”€β”€ ASIC Physical Design
      β”‚      β”œβ”€β”€ Synthesis
      β”‚      β”œβ”€β”€ Floorplanning
      β”‚      β”œβ”€β”€ Placement
      β”‚      β”œβ”€β”€ CTS
      β”‚      └── Routing
      β”‚
      └── AI Γ— EDA
             β”œβ”€β”€ LLMs
             β”œβ”€β”€ Agents
             β”œβ”€β”€ RL
             └── Automated Hardware Design

πŸ“Š GitHub Metrics

Click to expand


πŸ“« Connect With Me


⚑ Build Hardware. Understand the Toolchain. Open the Stack.

Interested in open-source silicon, FPGA tooling, EDA, RISC-V, embedded systems, and AI Γ— hardware.

Pinned Loading

  1. V.I.E.H-Hybrid-Encryptor V.I.E.H-Hybrid-Encryptor Public

    Python 1 1

  2. FPGAwars/apio FPGAwars/apio Public

    🌱 Open source ecosystem for open FPGA boards

    Python 1k 169

  3. openXC7/nextpnr-xilinx openXC7/nextpnr-xilinx Public

    Forked from gatecat/nextpnr-xilinx

    Experimental flows using nextpnr for Xilinx devices

    C++ 71 39

  4. openXC7/prjxray-db openXC7/prjxray-db Public

    Forked from f4pga/prjxray-db

    Project X-Ray Database: XC7 Series

    Makefile 8 9

  5. FPGAwars/tools-openxc7 FPGAwars/tools-openxc7 Public

    Apio package with selected binaries from the openXC7 project

    Python 3 2