Summary
Overview
Work History
Education
Skills
Timeline
Generic

M S Sai Kamesh

Design Verification Engineer
Bengaluru

Summary

Dynamic Verification Engineer with expertise in PCIe gen 4 and USB 3.2, honed at Green Wave Radios and Excel VLSI. Proficient in Verilog and UVM, I excel in debugging complex protocols and implementing robust test cases.

Overview

4
4
years of professional experience

Work History

Verification Engineer

Green Wave Radios
05.2023 - Current

Worked on PCIe gen 4:

1. Integrated PCIe RTL with VIP in SoC level and created Wrapper for PCIe (core, pcs, pma)

2. Configured PCIe VIP using Pureview and make sure all config of DUT should match with VIP monitor

3. Written test cases for PCIe (PCIe having interface with AXI master, AXI Slave and DBI for application Layer)

4. Implemented OutBound transaction sequences that uses AXI master interface and for slave interface

5. Written MSI Tlp sequence and done by programming of Config space registers with customized values.

6. Filed bugs on Inhouse PCS/Phy/clk blocks (core clock, AUX clk, pclk)

7. Implemented port driver for EP transactions

8. Implemented Bit bash sequences (With ral and Without ral)

9. written PME ACK and NAK sequences

10. Written TLP MEM sequences (Wr, Rd) by toggling and randomizing the header space information

11. LTSSM debugging and DLCMSM debugging for gen4 PCIe


RXDFE and Efuse :

1. Developed Complete IP level testbench for RXDFE and Efuse

2. Written sequences for register programming and injected test vectors for rxdfe and programming the coefficients of it.

3. Added checkers at each instance of pipeline and compared with actual test vectors in scoreboard

Verification Engineer

Excel VLSI
10.2021 - 05.2023

Clint : Intel (Worked on USB 3.2, PCH)

USB :

1. Experience on Debugging Intel Fabric (IOSF)

2. Experience in UVM methodology (written Test cases for USB 3.2, XHCI as Host), and debugged dew test cases

3. Debugging Experience on Constraint Random Verification at sub IP level (DBC, MFD, XHCI)

4. Debugged on Link Training status state machine , Link layer and protocol layer

5. Debugged on USB-DBC transactions and XHCI-USB transa ctions

6. Debugged on XHCI portsc registers and config registers

7. Includes the detailed verification of different categories of failure occurred in USB ip's Such as test components

8. Verified few testcases based on assertion verification, that depend on wake conditions (self wake and remote wake)

9. Debug Experience on RAL (Front door access) and on Config and status control registers.

10. Written testcases for Low power states of USB

CSME :

1. Verifying the data transactions from CSME to other IP's in SoC and configuring the CSME in secure mode

2. Found data transaction related issues when CSME was programmed in secure mode

3. Debug experience on CSME - IOSF protocol interconnect and coverage development

4. Implemented test cases for CSME low power modes


Worked in Specmen E project in verifying AHB-IOSF interconnect

Education

B-Tech - Electrical, Electronics And Communications Engineering

Raghu Institute of Technology
Visakhapatnam, India
04.2001 -

Intermediate - Math's And Science

Narayana Jr College
Visakhapatnam, India
04.2001 -

School - Schooling

Vijayam School
Visakhapatnam, India
04.2001 -

Skills

    Languages : Verilog, System Verilog, UVM

    Scripting : Perl

    Operating System : Unix

    Tools : VCS, Cadence, Verdi, DVT, GIT, QuestaSim

    Protocols : PCIe gen4, PIPE 51, AXI, APB, (CSME PCH intel On Chip SoC)

Timeline

Verification Engineer

Green Wave Radios
05.2023 - Current

Verification Engineer

Excel VLSI
10.2021 - 05.2023

B-Tech - Electrical, Electronics And Communications Engineering

Raghu Institute of Technology
04.2001 -

Intermediate - Math's And Science

Narayana Jr College
04.2001 -

School - Schooling

Vijayam School
04.2001 -
M S Sai KameshDesign Verification Engineer