Hemant Chawla

CEO

New Delhi, Delhi, India14 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in PCIe verification methodologies.
  • Proven track record in developing verification environments.
  • Strong background in VLSI design and verification.
Stackforce AI infers this person is a Semiconductor Verification Engineer with expertise in PCIe and VLSI design.

Contact

Skills

Core Skills

VerificationPcieTesting

Other Skills

ASICAutomation TestingDebuggingDigital ElectronicsFunctional VerificationOVMOpen Verification MethodologySimulationsSystemVerilogTest PlanningUVMUniversal Verification Methodology (UVM)Verification IPVerilog

About

OBJECTIVE: Intend to work as a key player in leading corporate of high tech environment in field of VLSI design and verification, where I can explore myself and utilize my potential. SKILL SET: - Language: C, C++, HDL, VHDL, Verilog, SystemVerilog - Verification Methodologies: OVM, UVM - Bus Protocols: PCI Express Gen1/Gen2/Gen3/Gen4/Gen5/Gen6 - Simulation Tools Used: Model Sim, VCS, NC Verilog - Debugging Tools Used: Verdi, DVE, Simvision - Platforms: MS-DOS, Windows 98/XP/VISTA/7/10, Linux - Repositories: SVN, Perforce, GIT - Computer Exposure: MS Word, MS Power Point, MS Excel AREAS OF EXPERTISE: - Understanding the complete flow and architecture of different tiles within a sub-system. - Creation of passive verification components (bus monitor) from scratch in UVM. - Creation of verification environment, high-level modelling based on Verilog. - Experience of block level verification. - Good specifications understanding of PCIe Gen1/Gen2/Gen3/Gen4/Gen5/Gen6 and PCIe PIPE 3.0/4.0/4.2/4.3/4.4/5.1/5.2 protocol. - Code maintenance of Verification Suite, implementation of new enhancements and bug fixing. - Requirement Gathering and Clarifications. - Preparation of Test Plans and Functional Documents. - Coding and execution of Test Cases in Verilog and System Verilog (OVM/UVM). - Timely support to the customers. - Integration and creation of new environments. - Supporting client interaction for the evaluation and execution of the product and bug fixing. - Clear understanding of domain, language and tools used in the protocol. - Writing articles/blogs related to PCIe to help customer resolve their queries and get knowledge about the different sections of PCIe protocol. - Involved in release packaging, regression and validation. - Involved in documentation work i.e. updating User Guide, Release notes, etc

Experience

Synopsys inc

5 roles

Principal Protocol Solutions Engineer

Promoted

Aug 2024Present · 1 yr 7 mos

Principal Application Engineer

Feb 2024Jul 2024 · 5 mos

Senior Staff Application Engineer

Promoted

Dec 2023Jan 2024 · 1 mo

Staff Application Engineer

Jul 2021Dec 2023 · 2 yrs 5 mos

Sr. Application Engineer

Feb 2020Jun 2021 · 1 yr 4 mos

Cerium systems

Verification Lead

Mar 2019Jan 2020 · 10 mos · Penang, Malaysia

  • (1) Worked on Intel’s PCIe subsystem project and doing PCIe multi-link controller and PIPE direct mode verification. This involves verification from scratch in UVM, understanding complete high level architecture along with giving training to the team (for sub-system connectivity as well as
  • PCIe PIPE 5.1 specification) and running all SVT PCIe TS tests on the subsystem level and debugging them for closure to 100% pass coverage.
  • (2) Worked on multi-channel Ethernet IP Auto-Negotiation and its related resets feature verification. The goal was to port all the tests/sequences (already running on single channel IP) and make them working on multi-channel IP environment by creating new macros to run same/different sequences on different channels.
UVMPCIeVerificationDebugging

Synopsys inc

2 roles

Sr. R&D Engineer

Jun 2015Jan 2019 · 3 yrs 7 mos · New Delhi Area, India

  • Worked on the PCI Express GEN1/GEN2/GEN3/GEN4/GEN5 Verification IP using SystemVerilog (UVM):
  • (1) Done implementation and verification of PHY specific power states, L1SS PIPE sideband signals, user controlled RX equalization, dynamic equalization (dynamic preset coefficient updates) and PIPE 4.4/5.1 Low Pin Count updates in VIP.
  • (2) Developed and verified 10-bit field scaling GEN4 feature in passive monitor in UVM.
  • (3) Done FLR implementation for passive monitor in UVM.
  • (4) Added completion timeout disable mechanism in passive monitor in UVM.
  • (5) Worked on development of physical layer checks implementation in monitor in UVM.
  • (6) Added new features and fixed issues in VIP.
  • (7) Done reviews and provided feedback on coverage and specification linking features that were developed by other teams for monitor.
  • (8) Adding different Articles/FAQs for resolving queries from customers.
  • (9) Conducting interviews to assess PCI Express protocol knowledge.
SystemVerilogUVMVerification IPVerificationPCIe

R&D Engineer

Sep 2011May 2015 · 3 yrs 8 mos · New Delhi Area, India

  • Worked on the PCI Express GEN1/GEN2/GEN3 Verification IP using SystemVerilog (OVM/UVM) and Verilog:
  • (1) Worked on development of data link layer and transaction layer monitor from scratch in UVM with addition of basic and compliance checks. Got Team Excellence award and STAR award for this implementation.
  • (2) Added topology, configuration space and system architecture checks for passive monitor in UVM.
  • (3) Implemented configurable expected response (CER) for TLPs in passive monitor in UVM.
  • (4) Got Perfect Survey award a lot of times for the timely support to the customers. Also found a lot of bugs in DUT.
  • (5) Created multiple environments in Verilog and OVM with different numbers of BFM and bus-monitors instantiated in it.
  • (6) Added support and new cases related to Expansion-ROM in VIP.
  • (7) Added equalization feature, created test plan and test cases related to equalization in VIP.
  • (8) Implemented different LTSSM and low power states on PIPE interface in VIP. Got SPARK award for this accomplishment.
  • (9) Implemented L1 sub-states ECN in VIP. Got Team Excellence award for this accomplishment.
  • (10) Added new features and fixed issues in VIP.
  • (11) Added different Articles/FAQs for resolving queries from customers. Got Perfect Survey award a lot of times for the support from the customers.
  • (12) Handled the release, regression and validation process for VIP.
SystemVerilogOVMVerification IPVerificationPCIe

Nsys design systems

Verification Engineer

Apr 2011Aug 2011 · 4 mos · New Delhi Area, India

  • Worked on the PCI Express GEN3 verification IP using Verilog:
  • (1) Basically worked on Transaction Layer. Added new cases to get 100% coverage.
  • (2) Handled the release, regression and validation process for VIP.
VerilogVerification IPVerification

Hcl technologies

Software Engineer

Oct 2010Mar 2011 · 5 mos · Gurgaon, India

  • Worked on ECM (Enterprise Content Management) domain and performed manual and automated testing. Performed Manual Testing of web based and client server application along with working on Test and Defect Management tools like Testlink- Bugzilla and Quality Centre and Automation testing tools like QTP 9.2, Load Runner 8.0 and JMeter. Was also involved in writing test cases, Integration Testing and System Testing. Tool used are Documentum and Intervowen.
TestingAutomation Testing

Education

MSIT

B.Tech — ECE

Jan 2006Jan 2010

Mira Model School

Non-Medical

Jan 1994Jan 2006

Stackforce found 100+ more professionals with Verification & Pcie

Explore similar profiles based on matching skills and experience