Around 21 Years of extensive hands-on industry experience in the Pre-Silicon Verification of various IPs and SoC, Design , Automation and Scripting , with 8 years of team management, Project execution experience. Good Understanding of the verification concepts with sound knowledge of DV methodologies(UVM, OVM), System Verilog, C++. Highly committed with hardworking mentality with focus to meet company goals. Recognized consistently for performance excellence and contributions to many successful tapeouts.
Roles and Responsibilities : Testbench Development, Review,Project Ownership and Execution
Project Work :
RISC-V core DV Project (Team size: 3): •
Testbench Development :
Developed the FE SS DV (front end) with multiple BFMs, scoreboards, golden reference model
Developed the complete Core DV environment using open source tools (Spike, DIFFTEST), VIPs, to verify core in lock step verification •
Enhanced and modified Google RISC-V DV to add DUT specific features to generate comprehensive stimulus for branch prediction and other front end IPs
Developed 3 IP DV environment (ICache, Fetch unit, Branch prediction and Fetch target queue IP
RISC-V SoC and RISC-V core DV Project (Team size 2) : •
Developed Complete UVM based RISC-V SoC DV environment from scratch with scoreboard, checkers for BUS DV, Cache coherency, peripherals checkers, RAL etc.
Developed comprehensive all features inclusive VIP for TL-C protocol (slave, master), L2, L1 cache models (FSMs, checkers, memory, directory, debugging infra, performance monitors) •
Team Management, Reporting and Status tracking •
Automotive SoC :
Project Execution Ownership : Multiple SS DV ownership BUS DV(Interconnect DV), CMU, Power, functional safety for an NPU SoC
Achievements •
Level up - Spearheaded initiative to enhance team techinical capabilities and productivity, by giving techinical seminar s, automation , process optimization.