Varun Saxena

Varun Saxena

Senior CPU Design Engineer @ Apple

About

I am a Masters student in the School of Electrical and Computer Engineering at Georgia Institute of Technology focusing on VLSI System & Digital Design, Computer Architecture. Previously, I worked as an EDA engineer at Texas Instrument, responsible for developing analog and digital tools and flows. I have completed Bachelor of Engineer (Honors) in Electronics & Communication with "First class with distinction" from University of Delhi (NSIT).

Country

United States

City

Santa Clara

Industry

Semiconductors

Skill

Digital Electronics, Verilog, Computer Architecture, Analog Circuit Design, Signal Processing, Event Management, Electronics, Circuit Design, Very-Large-Scale Integration (VLSI), Integrated Circuits (IC), Embedded Systems, Perl, Assembly Language Programming, VHDL, Matlab, SQLite, Python, Unix, Eagle, Arduino IDE

Experience

Apple

Senior CPU Design Engineer

Apple

LinkedIn
2023-6 - Present · 3 yrs 4 mos

Cupertino, California, United States

Georgia Institute of Technology

Graduate Teaching Assistant

Georgia Institute of Technology

LinkedIn
2023-1 - 2023-5 · 5 mos

Atlanta, Georgia, United States

GTA for the CS 3220: Processor Design course under Prof. Hyesoon Kim for Spring 2023.

Georgia Institute of Technology

Graduate Research Assistant

Georgia Institute of Technology

LinkedIn
2023-1 - 2023-5 · 5 mos

Atlanta, Georgia, United States

Project lead working on ideation, architecture, microarchitecture and design for vector engine extension of the GPGPU (Vortex) in HPArch Lab. Optimizing for power-perf-area and provided customization for vectorization levels between cluster and core. Led a team of research students.

NVIDIA

GPU Design Verification Intern

NVIDIA

LinkedIn
2022-8 - 2022-12 · 5 mos

Raleigh, North Carolina, United States

Developed a design-aware stimulus generation block for a unit in the graphics pipeline to generate better stimulus for different graphics components in the block to target "more interesting" cases in lesser seeds.

Apple

Design Verification Intern

Apple

LinkedIn
2022-5 - 2022-8 · 4 mos

Austin, Texas, United States

Georgia Institute of Technology

Graduate Research Assistant (HPArch Lab)

Georgia Institute of Technology

LinkedIn
2022-1 - 2022-5 · 5 mos

Atlanta, Georgia, United States

Topic: Rasterization engine for Graphics Acceleration on GPGPU in RTL (https://vortex.cc.gatech.edu/) Advisor: Prof. Hyesoon Kim Micro-architected, designed (in RTL) and integrated a rasterization engine into the Vortex GPGPU (https://vortex.cc.gatech.edu/) for graphics rending. The engine used a 2 phase recursive descent approach. It used optimized data ordering from the host-CPU and accessed the data from the DRAM using a finite state machine and storing the run-configurations in reservation stations. This acts as a load balanced to distribute the run-configurations into different rasterization slices for evaluations. The slice then recursive evaluates and divides the tiles till it becomes small enough for parallel quad evaluations (block size). The block is then dispatched to a block evaluator to evaluate the quads in parallel. The quads are then pushed into a quad FIFO via an arbitration mechanism. The output crossbar then dispatches the available quads from different slices to the requesting cores. Various design optimizations were applied to reduce area, critical path and enhance functionality. It was tested using different tile configurations, core count, slice count, etc. using the PowerVR SDK image samples. Publications: 1. Skybox: Open-Source Graphic Rendering on Programmable RISC-V GPUs, ASPLOS'23 2. Accelerating Graphic Rendering on Programmable RISC-V GPUs, 2022 IEEE Hot Chips 34 Symposium (HCS)

Texas Instruments

Senior EDA Engineer

Texas Instruments

LinkedIn
2017-7 - 2021-6 · 4 yrs

Bengaluru Area, India

Owned, created, and developed various tools and methodologies for Analog and Digital circuit design and verification. Worked on the following tools: ● Memory Compiler Tool: Created DesignSync interface-based memory version history generation, optimized the memory release runtime (90%), integrated the fixed-IP generation flow into the compiler, added/updated various generators, created a centralized auto-sync mechanism for memory data between compiler and dependent utilities, etc. ● Electrostatic Discharge (ESD) Verification Tool: Ideated and developed new features and flow optimizations to improve efficiency (~3x) in TI’s configurable simulation based ESD verification framework in Cadence Virtuoso. Added new flows for auto-reconfiguration of the design environment, concurrent multi-stress simulation setup, auto-upgrade of environment to latest Cadence ADE Assembler setups, etc. ● ESD Sign-off Tool: Led the development of GUI based tool from ground-up for configuring and generating the statistical ESD sign-off reports by processing results from different ESD verification flows. ● Cell-to-Design ESD Review propagation: Created framework from ground-up to standardize ESD verification runs for IO-libraries and auto-import manual ESD reviews from IO-cells to DUT with >95% accuracy. ● Analog Mixed Signal (AMS) verification Tool: Developed new features for TI’s AMS Design Verification regression framework to optimize LSF runs, replay capability for post-processing checkers, added plugins for flow control, etc. ● Other projects include work on SoC configuration tool, Magillem based IP-XACT interface development, database for verification and validation metrics, etc.  Created test regressions (GUI + command line) with auto-run and notification for the above tools.  Assigned project leadership for memory publishing flow and AMS verification tool. Project owner for ESD Sign-off tool since conception.

Texas Instruments

EDA Intern

Texas Instruments

LinkedIn
2016-6 - 2016-7 · 2 mos

Bengaluru Area, India

Worked on automating the process of static and dynamic parameter (Component Area Voltage) extraction from the design schematics, netlists and design hierarchy XMLs. This data was then processed, modified and formatted in SQLites readable by other in-house tools. For this project, I had to study various design hierarchy dependencies, hierarchy data generation, netlist parsing, design database structures and different simulations flows. Further on, I used Cadence SKILL language to integrate the tool into Cadence Virtuoso. On completion of the internship, I received a Pre Placement offer for full time job at TI.

IEEE

Technical Head - IEEE NSIT Executive Committee

IEEE

LinkedIn
2015-5 - 2016-5 · 1 yr 1 mo

New Delhi Area, India

Responsible for organizing all the electronics related activities for IEEE-NSIT section. I was a part of the core organizing team for the IEEE AICSSYC’15 congress, IEEE-NSIT Hardware Hackathon’16-17 and various electronics and robotics competitions. Ideated and taught in the "Art of Electronics" SIG(special interest group) classes.

IEEE

Joint Secretary - IEEE NSIT Executive Committee

IEEE

LinkedIn
2014-7 - 2015-5 · 11 mos

New Delhi Area, India

Responsible for organizing the events by IEEE-NSIT section as a part of the event management team.

Netaji Subhas Institute of Technology

Winter Project Trainee

Netaji Subhas Institute of Technology

LinkedIn
2015-12 - 2015-12 · 1 mo

New Delhi Area, India

Worked on Motion Estimation using optical flow mechanism on MATLAB as a part of winter training in college. Generated motion vectors to represent the direction and speed of an object in a video using Zernike, Horn schunck and Lucas kanade algorithms.

Texas Instruments

Project Trainee Summer-UnnaTI Analog Program

Texas Instruments

LinkedIn
2015-6 - 2015-7 · 2 mos

Bengaluru Area, India

I was 1 among 30 students selected from all over India for this training. I was trained by industry experts in the field of CMOS Analog IC design and worked on a design two stage Op-amp project to meet target specifications.

Education

Georgia Institute of Technology

Georgia Institute of Technology

LinkedIn

Electrical and Computer Engineering

2021-8 - 2023-5 · 1 yr 10 mos

Concentration: Digital VLSI and Computer Architecture Fall 2021: Advanced VLSI Systems Advanced Computer Architecture Digital System Testing Advanced Programming Techniques Spring 2022: FPGA Accelerators Interconnections Networks for High Performance Special Problem on Graphics Acceleration on GPGPU (under Prof. Hyesoon Kim) Technology Entrepreneurship Spring 2023: Special Problem on Vector Engine in GPGPU (under Prof. Hyesoon Kim) Quantum Computing Devices and Hardware Global Entrepreneurship

Netaji Subhas Institute of Technology

Netaji Subhas Institute of Technology

LinkedIn

Electrical, Electronics and Communications Engineering

2013 - 2017 · 4 yrs

Standing: First Class with distinction Bachelor Thesis Project: Power and Area aware automated transistor sizing of CMOS logic circuits using Logical Effort theory and Cuckoo Search Algorithm Relevant Courses Completed: Electronics 1 & 2, Circuits and Systems, Digital Circuits and Systems 1 & 2, Computer System Organization, Linear Integrated Circuits, Microprocessors, Bipolar & MOS Analog Int. Circuits., Filter Design, Switching Automata, Introduction to VLSI

Navy Children School

Navy Children School

LinkedIn

Science

2012 - 2013 · 1 yr
Navy Children School

Navy Children School

LinkedIn
2010 - 2011 · 1 yr

Varun Saxena's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.