I'm an aspiring RTL Design & Verification Engineer, currently building my foundation across the full ASIC design spectrum โ from digital logic and RTL coding to functional verification and the RTL-to-GDSII flow.
- ๐ฌ Focused on RTL Design, Functional Verification, and Digital Logic
- ๐งฉ Comfortable with Verilog / SystemVerilog, FSM design, and simulation-based debugging
- โ๏ธ Learning the ASIC RTL-to-GDSII flow using industry EDA tools
- ๐ฅ๏ธ Exploring RISC-V processor design through hands-on RTL implementation
- ๐ Using Python and Linux for engineering workflows and automation
- ๐ค Integrating AI-assisted engineering into my learning and debugging process
I'm early in my journey and building real, verifiable skills โ not claiming professional industry experience.
| Stage | Description |
|---|---|
| ๐ง Digital Design | Boolean logic, combinational & sequential circuits |
| โ๏ธ RTL Design | Verilog / SystemVerilog coding of digital modules |
| Functional simulation using ModelSim / EDA Playground | |
| โ Functional Verification | Testbenches, self-checking environments, waveform debug |
| ๐ง Synthesis | RTL-to-gate-level using Cadence Genus |
| โฑ๏ธ STA | Static Timing Analysis for timing closure |
| ๐๏ธ Physical Design | Floorplanning, placement, CTS, routing using Cadence Innovus |
| ๐ฆ GDSII | Final signoff layout for fabrication |
I use these tools to speed up learning, documentation, debugging assistance, and everyday engineering workflows. They support my understanding of RTL and verification concepts โ they don't replace hands-on simulation, waveform analysis, or hardware reasoning.
- ๐งฉ 32-bit RV32IM RISC-V processor designed in Verilog HDL
- ๐ญ Complete ASIC RTL-to-GDSII flow implementation
- ๐ ๏ธ Built using Cadence EDA tools (Genus, Innovus, NCLaunch)
- ๐ฌ Targeted at 7-nm technology node
- โฑ๏ธ Focus on timing closure, area optimization, and power efficiency
- ๐ Published as an IEEE research paper
๐ IEEE Xplore: Design and Physical Implementation of an RV32IM RISC-V Core in 7-nm Technology Using Cadence EDA Flow
- โ Arithmetic operations (add, subtract, multiply)
- ๐ฃ Logical operations (AND, OR, XOR, NOT)
- โ๏ธ Comparison operations
โ๏ธ Shift operations (logical & arithmetic)- ๐งฉ Fully parameterized RTL design
- โ Self-checking Verilog testbench
โถ๏ธ RTL simulation, debugging, and functional verification
|
๐ UART Protocol RTL design and verification of a UART transmitter/receiver with testbench-based functional checks. |
๐ FSM Design & Verification Finite state machine modeling in RTL with simulation-based verification of state transitions. |
|
๐ข Counters Parameterized synchronous/asynchronous counter designs verified through simulation. |
๐ฅ FIFO FIFO buffer design with functional verification of read/write pointers and flag conditions. |
|
๐ง RAM / Memory Design RTL memory module design with read/write verification. |
๐ APB-based Memory APB protocol interfacing with memory blocks, verified via testbench simulation. |
|
โฐ Clock / Frequency Generation RTL modules for clock division and frequency generation, verified through simulation. |
|
Digital Logic โ Verilog โ RTL Design โ FSM โ Memory โ FIFO โ UART โ APB โ SystemVerilog โ Verification โ ASIC Flow โ RISC-V
This reflects a progressive learning path, not claimed professional experience โ each stage represents concepts and skills built through coursework, self-study, and hands-on projects.
โ Hands-on experience: RTL Design, Simulation, Synthesis (Cadence Genus), Physical Design flow using Cadence Innovus (via academic project/workshop) ๐ Currently learning: Advanced STA, full-chip physical design signoff, and verification methodology (UVM concepts)
- ๐ SystemVerilog (advanced constructs)
- โ๏ธ Advanced RTL Design
- โ Functional Verification methodology
- ๐ FIFO / CDC (Clock Domain Crossing) concepts
- ๐ APB / UART protocol design
- ๐ญ ASIC design flow (deeper physical design)
- ๐ฅ๏ธ RISC-V architecture
- ๐งช Verification methodology fundamentals
- ๐ Understand the specification before coding.
- โฑ๏ธ Design RTL with clear timing behavior.
- โ Verify functionality, not just compilation.
- ๐ Debug from waveform evidence.
- ๐ฏ Think about corner cases.
- ๐ญ Understand the complete ASIC flow.
- ๐ค Use AI as an engineering assistant, not as a replacement for understanding.
B.Tech โ Electronics and Communication Engineering
Madanapalle Institute of Technology & Science (MITS), Deemed to be University
2022 โ 2026 | CGPA: 8.19/10
- ๐๏ธ Physical Design (RTL-to-GDSII) Workshop โ KT Semicon, 2026
- ๐ฌ VLSI SoC Design using Verilog HDL โ Maven Silicon, 2025
- ๐ป Introduction to Microprocessors โ edX
- โก VLSI Training โ NIELIT, 2025
- ๐ Python for Beginners โ Simplilearn
