Nagesh Loke

Director of Engineering

Austin, Texas, United States27 yrs 9 mos experience
Highly Stable

Key Highlights

  • Led development of industry-leading AI/ML chip solutions.
  • Expert in verification methodologies and team leadership.
  • Proven track record in delivering high-performance silicon.
Stackforce AI infers this person is a Semiconductor Verification Expert with a focus on AI/ML technologies.

Contact

Skills

Core Skills

Machine LearningHardware EmulationDesign VerificationEmulationVerificationCpu ArchitectureMicroprocessorsTestbench ArchitectureFormal Verification

Other Skills

Universal Verification Methodology (UVM)Cross-functional Team LeadershipSoCVerilogDebuggingSimulationDesign AutomationPerformance TestingMemory SubsystemData ScienceSystemVerilogFunctional CoverageTask AssignmentVeraPerl

About

Meta - building world class AI/ML chip solutions - Responsible for all technical aspects in DV, uArch performance correlation - Work closely with perf/modeling, emulation, SW/FW, bare-metal teams to land high-class silicon - Drive innovation by introducing multiple new techniques, debug improvements - Engineering manager - responsible for personal development, growth, 1:1, hiring, performance cycles AWS - Delivered multiple versions of Trainium (AI/ML chip solution) - Responsible for DV & emulation for Trainium delivering industry leading deep learning models in EC2 - Hands-on technical lead and team manager - Pre-Si & Arch validation (Emulation) technical lead responsible for full system bring up, stress and driving system performance to spec - Technical lead for simulation, emulation, formal verification and design automation teams in a fast paced, cutting edge environment ARM & Qualcomm - Managed a multi-level team of engineers; Responsible for career guidance, happiness, hiring, planning - Memory Subsystem Lead (Load-Store, L2 and MMU) - focusing on technical strategy for verification - Leading Machine Learning/Data Science application for CPU Verification across ARM - Chair for internal Verification Quality initiatives - Verification Lead for ARM Cortex-A class cores; leading all aspects of verification (Unit level, Core, TOP, AVS/DVS, memory subsystem, Validation) - Validated AMBA 5 CHI; Contributed to the successful delivery of CCN-504 - Cache Coherent Network products - Expertise in multi-cluster cache coherence verification, CPU uArch - Unit-level, core/cluster level and full-chip/SoC verification for DSP cores, Snapdragon SoCs and PHY designs - UVM, Constrained-random & coverage driven verification - Assertion based verification

Experience

Meta

ASIC Engineering Manager/Tech Lead, Design Verification

Dec 2022Present · 3 yrs 3 mos · Austin, Texas, United States · On-site

Machine LearningHardware EmulationUniversal Verification Methodology (UVM)Cross-functional Team LeadershipSoCVerilog+2

Amazon web services (aws)

Design Verificatiion Manager, ML SoC Arch Validation/Emulation Technical Lead

Apr 2020Dec 2022 · 2 yrs 8 mos · Austin, Texas, United States

  • Bring up, stress test and deliver on performance on emulation platform to spec for the next generation ML SoC; run HW focused stress tests and interface w/ SW team to ensure successful performance of SW workloads and utilization of HW
  • Responsible for simulation, emulation, formal verification, design automation & verification methodology
  • Plan, execute and lead a strong team of engineers to successful functional closure and various milestones leading to RTL freeze and successful TO
  • Responsible for fabric deadlock verification (planning and execution), various aspects of chip functionality
  • DV manager (1:1s, hiring, team performance/assessments, vendor relation)
  • Delivered on fully functional A0 silicon for Trainium SoC (best performing deep learning chip on the cloud); https://aws.amazon.com/machine-learning/trainium/
Design VerificationEmulationSimulationFormal VerificationDesign AutomationPerformance Testing

Arm

Sr. Principal Engineer

Nov 2011Apr 2020 · 8 yrs 5 mos · Austin, Texas Metropolitan Area

  • Verification Lead for ARM V8 CPU Cores in Austin
  • Cortex A77
  • https://www.anandtech.com/show/14384/arm-announces-cortexa77-cpu-ip
  • Cortex A72
  • http://www.arm.com/products/processors/cortex-a/cortex-a72-processor.php
  • Cortex A57
  • http://www.arm.com/products/processors/cortex-a/cortex-a57-processor.php
  • AMBA 5 CHI
  • http://www.arm.com/about/newsroom/arm-announces-amba-5-chi-specification-to-enable-high-performance-highly-scalable-system-on-chip.php
  • CCN-504
  • http://www.arm.com/about/newsroom/arm-announces-new-high-performance-system-ip-to-address-demand-for-energy-efficient-many-core.php
VerificationCPU ArchitectureMemory SubsystemMachine LearningData Science

Qualcomm

Staff Verification Engineer

Mar 2006Nov 2011 · 5 yrs 8 mos · Austin, Texas

  • Responsible for verifying the control unit of a microprocessor. Involved in all aspects of verification - planning, task assignment, constrained-random stimulus, checkers, integration with the core, functional coverage implementation and closure. Designed the unit for easy core level migration. Used System Verilog/OVM & assertions.
  • Developed a comprehensive memory checker that verifies all the caches and memories in the core against the reference model. This checker has comprehensive understanding of various levels of caches, memories, keeps track of snoop activity etc.
  • Verified a DSP CPU at the core and SoC level. This includes leading a team of 6 engineers in three different time zones, schedule tracking, delivery responsibility
  • VMM to OVM migration of SV code
  • Responsible for creating a template for ViP for PHY designs
VerificationMicroprocessorsSystemVerilogFunctional CoverageTask Assignment

Sigmatel inc

MTS Verification Engineer

Jan 2005Mar 2006 · 1 yr 2 mos · Austin, Texas

  • Developed complete Vera based testbench architecture from scratch for a brand new product. This included developing reusable components for stimulus generation, checking, reporting and general utilities (drivers, monitors, checkers, generators, functional coverage) - Verified an audio codec (both block-level and reuse at System-level). Blocks included industry standard I2S in various flavors.
  • Introduced new verification techniques (Vera RVM & OOP) and assertion-based verification.
  • Created & maintained build, simulation and regression infrastructure (using OO Perl)
  • Developed a web-based scheme to monitor regressions. This was done using Apache and running Perl/CGI scripts on the backend. Integrated functional & code coverage reports into this scheme
VerificationTestbench ArchitectureVeraPerlFunctional Coverage

Freescale semiconductor

Sr. Verification Methodology Engineer

Jun 1998Dec 2004 · 6 yrs 6 mos · Austin, Texas

  • Responsible for development, support and release of internal RVM like base classes across various product groups for entire Freescale. - Responsible for advocating formal & semi-formal verification techniques in verification.
  • Responsible for evaluating vendor tools for formal verification.
  • Involved in the development and deployment of System Verilog assertions across the company.
  • Helped with training modules intended to make users familiar with the usage and advantages of assertions.
  • Worked on a pilot project for a processor core to help drive the usage of assertion-based verification techniques – specifically property/model checking
  • Responsible for developing, supporting and releasing an RTL to custom gate netlist generator for internal use across the company.
  • Responsible for developing a verilog compiler, parser.
  • Responsible for developing and maintaining a web-based regression flow that helped
VerificationFormal VerificationSystem VerilogAssertions

Education

Texas A&M University

M.S

Sep 1996May 1998

Jawaharlal Nehru Technological University

B. Tech — Electronics & Communication Engineering

Jan 1992Jan 1996

Little Flower Junior College

Math — Physics & Chemistry

Jan 1989Jan 1991

All Saints' High School

Jan 1976Jan 1989

Stackforce found 100+ more professionals with Machine Learning & Hardware Emulation

Explore similar profiles based on matching skills and experience