Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mohit Sharma

Bangalore

Summary

  • Design Verification Engineer with 4+ years of experience in Core IP Verification, Cache IP Verification, Cache/Core IP Gatesims, DFT MBIST Verification
  • Experience in full design verification flow for ISA level features from Testplanning to Coding Stimulus Directed tests/Constrained Random Exerciser to Coverage Closure
  • Experience in C/C++ programming, OOP Concepts, Verilog/System Verilog, UVM Methodology, Ruby, Perl Scripting.
  • Strong knowledge in Computer Architecture.

Overview

6
6
years of professional experience

Work History

Senior Silicon Design Engineer

Advanced Micro Devices(AMD)
05.2023 - Current
  • Drove 10+ Instruction Based Sampling(IBS), Secure Nested Paging (SNP) Security ISA features Core Level Post-silicon Verification.
  • Worked on feature implementation from Testplanning to Coding Stimulus Directed tests/Constrained Random Exerciser to Coverage Closure.
  • Enabled all features meeting all milestone in time based on metrics.
  • Debugged and found RTL/Arch(Spec)/Tools/Testbench bugs as part of enablement.
  • Overcome any major challenges as part of Enablement.

Silicon Design Engineer 2

Advanced Micro Devices(AMD)
02.2021 - 04.2023

Core Verification Team(Pre-silicon):

  • Worked on Instruction based sampling(IBS) ISA feature Core Level Pre-silicon Verification.
  • Worked on debugging signatures and maintaining regression passrates.
  • Coded/Enhanced Directed Assembly tests for IBS.
  • Implemented Core Level Arch SV Assertions for IBS feature.

Core Verification Team(Post-silicon):

  • Worked on Instruction based sampling(IBS) ISA feature Core Level Post-silicon Verification.
  • Maintained Core Level Arch SV Assertions inline between pre-silicon & post-silicon.
  • Enhanced Exerciser Stimulus to catch bugs at post silicon level.
  • Reproduced post-silicon issues at pre-silicon using Directed ASM Test/Constraint Random Exerciser using Core Level Assertions.

Silicon Design Engineer 1

Advanced Micro Devices(AMD)
05.2019 - 01.2021

Cache Verification Team:

  • Worked on Cache/Core IP Level Gatesims.
  • Worked on debugging signatures and fixing them.
  • Worked on Functional Coverage Closure and Checker Corrections on similar methodology as UVM based methodology.
  • Worked on Microcode debugs and coordinate with RTL/Architects in fixing them.

DFT MBIST Verification Team:

  • Worked on debugging signatures and maintaining regression passrates.
  • Enhanced Test Generation scripts.
  • Developed new test generation scripts based on project requirements.

Design Verification Engineer Intern

Cadence Design Systems
07.2017 - 12.2017

Project Title: Enhancement of Debug Testbench For Xtensa Processor

  • Developed Perl script to compare two mismatched trace files to detect RTL bugs.
  • Converted Debug Module Sequences from Verification Methodology Manual to Universal Verification Methodology using reference base sequences.
  • Created compile-time flow of Xtensa Testbench.
  • Understood basic flow of Debug Testbench for Xtensa Processor.

Education

B.E.(Hons.) - Electronics And Instrumentation Engineering

BITS Pilani K K Birla Goa Campus
Goa
2018

HSC -

Kendriya Vidyalaya Hebbal
Bangalore
2014

SSC -

Kendriya Vidyalaya Hebbal
Bangalore
2012

Skills

  • Verilog
  • System Verilog
  • UVM
  • Simulation tools: Cadence Incisive, Synopsys DVE, Verdi
  • C/C
  • Scripting using Ruby, Perl
  • OOP
  • Computer architecture

Timeline

Senior Silicon Design Engineer

Advanced Micro Devices(AMD)
05.2023 - Current

Silicon Design Engineer 2

Advanced Micro Devices(AMD)
02.2021 - 04.2023

Silicon Design Engineer 1

Advanced Micro Devices(AMD)
05.2019 - 01.2021

Design Verification Engineer Intern

Cadence Design Systems
07.2017 - 12.2017

B.E.(Hons.) - Electronics And Instrumentation Engineering

BITS Pilani K K Birla Goa Campus

HSC -

Kendriya Vidyalaya Hebbal

SSC -

Kendriya Vidyalaya Hebbal
Mohit Sharma