Skip to content
View Aatib-cpu's full-sized avatar
:electron:
⚙️🔧 Tweaking gears, optimizing flow...
:electron:
⚙️🔧 Tweaking gears, optimizing flow...
  • 02:21 (UTC -12:00)

Block or report Aatib-cpu

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
Aatib-cpu/README.md
GIF

aatib-cpu

💫 About Me:

A passionate VLSI Engineer with a Master's from BITS Pilani. I specialize in RTL design for AI/ML accelerators and CPU architectures, with hands-on experience in FPGA development. From missile telemetry systems at DRDO to accelerating AI on silicon at Vicharak Computers, I blend deep hardware expertise with a future-focused mindset. Always pushing the edge of innovation. 🚀🔧📡


🛠️ Experience:

Design Intern (September 2024 - March 2025) | Surat, Gujarat Designed and integrated custom operators for CNN algorithms, generalizing the architecture to support diverse ONNX models through extensive testing and debugging. Optimized modular components for specific application needs, ensuring scalability and flexibility. Validated architecture on datasets like MNIST, CIFAR, ImageNet, and COCO.

Dissertation (Feb 2024 - May 2024) | BITS Pilani, Pilani, Rajsthan Designed a RISC V (RV-32I ISA) processor for error prone application while handing all Hazards. All 37 instruction of R,I,J,S,B,U Format are implemented. All cases of ”Data Dependency” is checked and Forwarding unit is optimized to address all ”Data Hazard”. Designed a Branch Predictor and Bubble insertion technique to address ”Control Hazard” Utilized Xilinx Vivado 2023.1 for Zynq 7000 SoC Embedded Dev Board for frame acquisition and preprocessing. Minimum frequency obtained is 85.84 MHz with 4897 LUT, 4543 FF and 130 IO



🔧 Languages and Tools Section:

GIF description


Programming Languages: C/C++, QT, Javascript, Python, Lua, Java

Hardware Description/Verification Languages: Verilog(IEEE 1364), SystemVerilog(IEEE 1800-2017)

Scripting Languages: Shell Scripting, Python, Lua

Communication Protocols: UART, I2C, SPI, GPIO, AMBA AXI

Developer Tools: Xilinx Vivado-Vitis, VIM, VS Code, Multisim, MATLAB, Keil, Efinix Efinity, iVerilog, GTKWave, SILVAO-TCAD-ATLAS

Hands-on Experience: Zynq 7000 SoC, FPGA Artix-7, 8086 Microprocessor, 8051 and ARM-7 Microcontroller, Arduino UNO R3, Trion T120 FPGA

Operatng Systems: Windows 11, Linux Ubuntu 22.04.03 LTS, Linux Mint Cinnamon 6.4.8, Arch linux manjaro

Others: Obsidian, Excalidraw, Adobe Premiere Pro & Illustrator



🌐 Socials:




📊 GitHub Stats:


streak stats


readme stats


top langs

🏆GitHub Trophies


🔝 Top Contributed Repo



📈 Cᴏɴᴛʀɪʙᴜᴛɪᴏɴ Gʀᴀᴘʜ 📈



Snake animation


Popular repositories Loading

  1. Aatib-cpu Aatib-cpu Public

    Config files for my GitHub profile.

    5

  2. SystemVerilog-1 SystemVerilog-1 Public

    UDEMY courses on SystemVerilog part 1 by "Kumar Khandagle"

    SystemVerilog 5

  3. RISC-V-Architecture RISC-V-Architecture Public

    Design of a Low Power Minimal Core RISC-V Processor with Robust Pipeline stages for Error-Prone Application.

    Verilog 3

  4. vigilant-sniffle vigilant-sniffle Public

    JavaScript 3

  5. UART-RS-232-Interface UART-RS-232-Interface Public

    Verilog 3

  6. AXI-protocol AXI-protocol Public

    3