Summary
Overview
Work History
Education
Skills
Misc
Targeting Methodology Roles
Timeline
Generic

Suriyanarayanan Ramesh

Santa Clara,CA

Summary

Highly motivated and detail-oriented engineer with strong background in Power/Clock Methodologies. Seeking roles that can expand my knowledge on Design/Architecture/Systems and leverage my prior experience.

Overview

5
5
years of professional experience

Work History

Senior Hardware Engineer

Qualcomm Technologies, Inc.
03.2020 - Current
  • Working on Methodology/PPA improvements at chip level for lower tech nodes - 5nm, 4nm, 3nm, 2nm
  • Improving SoC Power methodologies - supported multiple generations of mobile SoC, interacted with cross-functional teams (Frontend Power, Chipset, Standard Cell/IP, PostSi) for delivering better Power for mobile chipsets
  • Clock Signoff - DCD/Aging/Jitter for high frequency, long span clocks (DDR Subsystem) that impacts System/DRAM timing budgets - Met ddrphy IP/JEDEC targets for DCD - Expertise in Spice, Infinisim, DDR clocking schemes
  • Worked on Aging/HTOL mitigation for DDR interface clocks (Request/Response) - Clock Park-high/Park-low solutions, Interacted with DDR design team to have correct-by-construction aging mitigation schemes for increased stress limits to meet stringent targets. Setup custom Spice flow for jitter simulations and Infinisim for clock aging simulations
  • Developed scripts for quality analysis of DCD on DDR clocks to flag - nets with high delays/crosstalk, long chain of back-to-back buffers added by CTS engine for inter-clock delay balancing, clock nets routed on lower layers, low-drive cells driving high resistive nets, balance in cell to wire delay ratio to improve predictability of DCD across different corners, clock route jogs/detours and turns in staggered floorplan regions
  • Spiced the clock tree to model power supply induced jitter - which is used for clock uncertainty calculations of DDR to DRAM interface paths - Worked with the team to reduce the number of levels of clock tree - using custom inverters and HTREE topology based mixed solutions to achieve better clock tree Jitter. Streamlined the overall process of delivering the clock jitter data to ddrphy IP team
  • Established flows for Vmin analysis in Pre-Si stage. Enabled rail level Vmin analysis. Targeted Vmin improvements in chief residency modes to improve overall the days-of-use and the battery life of SoCs. Established Pre-Si to Post-Si Vmin correlation on functional/Vmin vectors to validate the flow. Gained significant understanding of system concurrency use-cases to improve chipset power.
  • Provided leakage scaling numbers/targets for all the rails at chip level for each product. Revised leakage targets based on in-house leakage estimator flow. Worked with the subsystem leads to ensure that the leakage targets are met.
  • Worked on the leakage/power KPI roll-up to the chipset power team for all the power domains/subsystems at SoC level - developed netlist/library parser to gather leakage numbers. Compared Vt distribution for each new generation of SoC and associated design and frequency changes.
  • Expertise with in-house leakage recovery tools to generate ECOs using Primetime-SI DMSA. Worked with methodology team to setup flows for each tech node to enable leakage recovery.
  • Worked with standard cell/IP teams to develop low leakage equivalent logic cells based on dominant usage and enhanced library richness for each tech node. Implementation/ECO tools helped in the leakage power improvements by using low leakage counterparts without timing impact.
  • Worked on custom approaches of improving the leakage recipe/qor for DDR subsystem by exploring few knobs in implementation
  • Executed Subsystem level CLP/FV closure for DDR. Expertise in UPF/power implementation methodologies. Solved complex issues associated with low power implementation and multi-power domain techniques. Worked closely with floorplanner on voltage area planning, power-switch placement and low power cell placement which significantly helped the signoff. Played a key role in the implementation of low power voice activation usecases accessing System Cache from CLP standpoint. Worked with the designers/front-end power team on UPF/power states cleanup to ensure smooth integration to PD
  • Clock tree power analysis of SoC clocks in PTPX using gate level vectors and vectorless mode - to track power KPIs. Worked with clock team on improving clock power by custom placement/grouping of clock cells.
  • Involved in crosstalk/noise closure, cross-corner noise analysis and fixes for DDR Subsystem. Worked on high complexity cross-corner noise closure for DDR with ever-increasing design complexity, rectilinear floorplan shapes, multiple power domains and DCVS modes.

Interim Engineering Intern

Qualcomm Technologies, Inc.
06.2019 - 08.2019
  • Clock-tree Power/Wirelength improvement using two pass CTS for memory controller design
  • Built clock-tree visualizer to trace and understand clock tree by parsing clock structure reports - eliminated the dependency on vendor tools/licenses to understand clock distribution

Education

Master of Science - Electrical Engineering

University of Minnesota - Twin Cities
Minneapolis, MN
12.2019

B.Tech - Electrical, Electronics And Communications Engineering

Amrita Vishwa Vidyapeetham
Coimbatore, India
06.2018

Skills

  • Clock Signoff/Methodology
  • Low Power Signoff/Methodology
  • Conformal CLP & LEC
  • Tools: PTSI, PTPX, PrimeShield, Fusion Compiler, FineSim Spice , Infinisim, StarRC
  • DDR (System Cache, Memory Controller, Superbuffer) Protocols, Physical Design, Data-flow
  • Languages: Python, TCL, C/C
  • High frequency timing closure

Misc

  • Glitch power
  • Retiming flops
  • Unmapped endpoints in formal (Cloning, multibit)

Targeting Methodology Roles

[PD/STA]

Timeline

Senior Hardware Engineer

Qualcomm Technologies, Inc.
03.2020 - Current

Interim Engineering Intern

Qualcomm Technologies, Inc.
06.2019 - 08.2019

Master of Science - Electrical Engineering

University of Minnesota - Twin Cities

B.Tech - Electrical, Electronics And Communications Engineering

Amrita Vishwa Vidyapeetham
Suriyanarayanan Ramesh