Summary
Overview
Work History
Education
Skills
Research Projects
Publications
Timeline
Generic

Naveen Kumar Reddy Beerelly

Summary

Silicon Validation Engineer with experience in SoC validation, content conversion, DFT for HVM, content validation on ATE testers, Test programs, reject and failure analysis with focus on USB, PCIE IPs and CMT, HDMT testers.

Overview

8
8
years of professional experience

Work History

Development Tools Software Engineer

Intel Corporation
Folsom, CA
09.2021 - Current
  • Lead the development of content conversion for ATE testers, with a focus on STIL content.
  • Reduced customer debug time by 20% through custom feature integration.
  • Improved code quality by integrating the Googletest framework and developing comprehensive unit tests.
  • Optimized array content analysis, cutting run time by 30% with a shift-left strategy.

Product Development Engineer

Intel Corporation
Foslom, CA
08.2016 - 09.2021
  • Managed SoC functional tests for HVM testing to meet coverage goals, enhancing product DPM.
  • Led validation for USB, PCIe, GbE, and Audio Controller IP, on SoC RTL, emulation, and ATE testers.
  • Ensured the HVM tests bring-up on silicon with stability within 2 weeks after power-on.
  • Resolved the gating issue on the Tiger Lake Audio Controller IP, improving product launch timelines.
  • Mitigated power management issues on Cannon Lake, enhancing stability.
  • Led cross-team efforts to address quality rejects on Tiger Lake products, meeting customer DPM targets.
  • Contributed to USB 3/3.1 in the Type-C sub-system test development, verification at SoC, and its validation on silicon for Ice-Lake products.
  • Managed functional content integration in test programs and its deployment for Cannon Lake, Comet Lake, and Tiger Lake products.
  • Led module analysis for content effectiveness, considering the test time and DPM goals.

Component Design Engineering Intern

Intel Corporation
Folsom, CA
08.2015 - 03.2016
  • Automated data extraction of timing violation paths from SoC simulation runs.
  • Restructured sub-modules in IP to meet timing constraints.
  • Resolved timing violations through re-routing and metal upgrades in extreme cases.
  • Developed scripts for power analysis, ensuring consistent modifications met timing constraints.

Software Developer Intern

Avaya
01.2014 - 06.2014
  • Enhanced Java software used for call log analysis in Avaya products, improving accuracy and efficiency.
  • Resolved bug reports from internal and external customers.
  • Created an Android app with Bluetooth PBAP for seamless contact transfer.

Education

Master of Science - Electrical Engineering

University of Minnesota
Minneapolis, MN
06-2016

Bachelor of Engineering - Electrical Engineering

Birla Institute of Technology And Science
Hyderabad
05-2014

Skills

  • SoC validation
  • HVM validation
  • USB
  • PCIE
  • ATE testers
  • Test Modules
  • VTRAN
  • STIL
  • C
  • Python

Research Projects

GPGPU implementation of Connected Component Algorithm

  • Used CUDA to implement 4 connectivity 2-pass connected component algorithm
  • Executed code on Fermi GTX-480 Nvidia GPU
  • 2x performance improvement was achieved compared to a very fast sequential algorithm

Cache Performance Improvement

  • Modified the source code of Multi2sim to achieve non-inclusive cache performance with inclusive caches
  • Used Query Based Selection (QBS) as cache replacement policy
  • Achieved 20% IPC performance improvement with SPEC 2006 benchmarks

RTL design of 16 bit Vector Processor

  • RTL implementation of a Vector Processor with a data-path consisting of 8 entry scalar register file, 8 entry vector register file, half precision floating point adder and multiplier
  • Implemented Vector chaining and Strip-mining
  • Synthesized the Verilog code using Design compiler and ran fault coverage simulations & ATPG using Tetramax

ASIC Design of 128kb (2k x 64b) SRAM Array

  • Designed the layout of a 128Kb SRAM operating at 650MHz in Cadence Virtuoso
  • Employed Sleep Transistor Circuit to reduce sub-threshold leakage power consumption
  • Used Cadence SKILL Script to replicate 6T SRAM cells to form an array in layout

Design of 16-bit Brent Kung Adder

  • Designed the layout of Brent Kung parallel prefix adder operating at 800MHz, 110oC, 1.1V VDD in Cadence Virtuoso
  • Optimized the design to obtain low power consumption
  • Used 45nm Free PDK and HSPICE for simulations

Publications

  • Naveen Kumar Reddy Beerelly, Chandrasekhar Mummidi, V Sri Hari, M.B Srinivas, “A Novel Low Power Error Detection Logic for Inexact Leading Zero Anticipator in Floating Point Units” in IEEE proc., 2014, 27th International Conference on VLSI Design

Timeline

Development Tools Software Engineer

Intel Corporation
09.2021 - Current

Product Development Engineer

Intel Corporation
08.2016 - 09.2021

Component Design Engineering Intern

Intel Corporation
08.2015 - 03.2016

Software Developer Intern

Avaya
01.2014 - 06.2014

Master of Science - Electrical Engineering

University of Minnesota

Bachelor of Engineering - Electrical Engineering

Birla Institute of Technology And Science
Naveen Kumar Reddy Beerelly