Summary
Overview
Work History
Education
Skills
Timeline
Generic

APHOORVA SANGARAJU VENKATA

Summary

ASIC verification engineer with 9 years of experience, expertise in System Verilog and UVM based verification environment setup. I am looking forward to learn and take more responsibilities to achieve organization objectives.

Overview

9
9
years of professional experience

Work History

Member of Technical Staff

Invecas Technologies Pvt. Ltd
02.2020 - 08.2021
  • Worked for client: Synopsys, Inc.
  • Provide a root cause analysis for the client design, identify possible issues, and verify the Registered Transfer Level (RTL) with the required test-bench updates.
  • Analyze the product design and suggest possible improvements for better customer standards and also ensure backwards compatibility for existing features
  • Worked on Automatic Test Equipment (ATE) Simulations, analyze and debug the simulation results
  • Perform thorough regression testing for the changes and new features to ensure a bug-free product delivery to the customers
  • Improve the test cases for all added scenarios and maintain overall test coverage above 95% before handoff

Senior Verification Engineer

Soctronics Technologies Pvt. Ltd
07.2014 - 01.2020
  • Worked for clients: AMD, Invecas Technologies Pvt. Ltd.
  • Worked on context switching, Rx-Duty Cycle Correction (Rx-DCC), Tx-Duty Cycle Correction (Tx-DCC), VCO calibration, loopback modes, and user-defined transmission features for SERDES 25G verification using SystemVerilog and UVM.
  • Test the product provided by the design team and perform thorough regression as per the assigned specification
  • Report and assign any identified issues back to the design team for debugging and resolve them
  • Coded System Verilog assertions to check and keep track of Rx and Tx clocks duty cycles in the UVM testbench
  • Added checkers to check the transmitted and received user-defined data on parallel and serial interface respectively
  • Run SDF simulations
  • Created testcases to verify the KX, KX4, KR and KR4 and EEE modes for Ethernet
  • Identified and debugged issues, contributing to the refinement of the design and verification environment
  • Verified VIP test suites and meticulously tested error scenarios to ensure robust and reliable design behavior
  • Verified AN for all the modes and AD in KR
  • Verified Debug bus through assertions for the in-house testchip
  • Debugged verification failures, reported bugs to the design team, and ensured RTL fixes were implemented without impacting the integrity of the overall design
  • Verified the Ethernet testchip integrated with 'More Than IP' controller and internal mac IP
  • Provide test cases for all regression scenarios as per the provided specification
  • Improve code coverage and functional coverages after the design improvements and updates
  • Provide detailed knowledge transfer about the product specifications, regression scenarios, and test case scenarios before the product handoff to the client.
  • Report back any identified issues from the client, if any, to the design team to address them with utmost priority.

Verification Engineer

Davinci Nanotech Private Limited
07.2012 - 06.2014
  • Worked for Client: Ineda Systems Pvt. Ltd.
  • Created new test cases to verify the data path in the 13-port switch and the scheduler in the switch.
  • Run the test cases for various bandwidths to check the switch operations by programming the token buckets in the scheduler.
  • The datapath was checked for various random scenarios by coding new test cases.
  • Responsible for testing and debugging the functionality of the design and report the bugs to the design team
  • Various arbitration methods, such as round robin, Strict Priority, DRR, and WRR, designed for the scheduler, were verified by coding direct test cases and random test cases.
  • Developed and updated the testbench components whenever new changes were done in RTL
  • Responsible for improving and closure of code coverage and functional coverage
  • Developed checker block for the testbench and used efficient algorithms and data structures in the checker block
  • Testcases were coded to verify the Rx transactions through AXI bus for the VNIC block.

Education

Masters of Science - Electrical Engineering

University of Texas
Arlington
05.2024

Bachelor of Engineering - Electrical and Electronics Engineering

Anna University
Chennai, India
05.2011

Skills

  • UVM
  • System Verilog
  • Verilog
  • C
  • C
  • Coverage Closure
  • SERDES
  • ETHERNET
  • AXI
  • DDR
  • NCSim
  • VCS
  • VERDI
  • QuestaSim
  • DVE
  • Windows
  • Linux

Timeline

Member of Technical Staff

Invecas Technologies Pvt. Ltd
02.2020 - 08.2021

Senior Verification Engineer

Soctronics Technologies Pvt. Ltd
07.2014 - 01.2020

Verification Engineer

Davinci Nanotech Private Limited
07.2012 - 06.2014

Masters of Science - Electrical Engineering

University of Texas

Bachelor of Engineering - Electrical and Electronics Engineering

Anna University
APHOORVA SANGARAJU VENKATA