Professional Documents
Culture Documents
Summary
• Nikhil has 20+ years of experience as a Physical design engineer
• CTS/CTMESH and clock trunk planning and analysis with clock builder tool in ICC2
• Physical-aware logic synthesis, design and verification in ICC2 for 14 nm node
• Responsible for Physical Design and Verification in Synthesis/APR ICC/ICC2 for 14 nm node
• QA Testing in smake utility of Calibre LVS, Quantus QRC and RCX Extraction for the migration
• Develop and own RTL-to-GDS implementation of multi-hierarchy and tapeouts for Digital circuits.
• Clock Skew group insertion
• Low Power UPF, SDC file creation for Synthesis and PnR
• Power gating header, sleep count, daisy chain reduce leakage
• Scripting experience in TCL
• EM/IR aging extraction with Analog AMS simulation
• Testing of Reliability Verification (RV) flows (Totem)
• RTL Digital and Analog Testcases development
SKILLS
• ICC2 Compiler, Innovus and DC Logic Synthesis and UPF with Prime power using Synopsys tools
• UPF, VCLP, Formality FEV and Cadence’s Conformal LEC
• Unix, Shell, PERL and TCL scripting, Star XT and ANSYS EMIR Redhawk tools
• PT shell, PTPX, Prime power, and Multi-voltage UPF design
• ICV, LV, ICC2 GUI and IC validator DRC tools, Calibre and Syn caliber
• Cadence Virtuoso, Spectre, Hspice, Totem RV, Voltus-FI EMIR and Cadence’s Reliability tools
EXPERIENCE
Marvell Technology Inc, Santa Clara, CA Nov 2021 – July 2022
Physical Design Engineer
• Physical Design Role of blocks in 14nm Marvell’s Dflow methodology for Government 5G Customers
• Floorplanning, flight lines, macro placement, congestion and overflow analysis using Innovus tools
• UPF based power gating, Header’s place and count, Daisy chain insertion to reduce leakage
• Dynamic power using Daisy Chaining, Sleep and Fire inputs for Always on blocks, and SAIF files
• VDD logic and VCS memory headers placement and shadow registers removal issues
• Isolation cells, Affinity buffers near the ports, clock muxes and divider port placement for timing.
• Cc-opt targets of clock skew group insertion using Innovus clock tree timing debugger tool
• Clock enable multi constraints, VT cell analysis and Crowbar Inrush current analysis
• Dflow scripts testing, PD timing spreadsheet updates from netlist to final routing stage
• Global nbias, nwelltap net connections, Multi-CUT VIA, Endfill and MimCAP rule violation fixing.
Synopsys Inc. (Virage Logic Corporation), San Jose Oct 2005 - Jun 2008
• DDR2/DDR3 PHY IP customization and Verilog-RTL design updates to 90nm and 65nm nodes for Virage
libraries for NEC’s PMX chip
• Provide ASAP, IP implementation flow from RTL to GDS2 using Makefile, CVS and PERL
• Isolation of multi-Voltage power grid and UPF based power domain scripting
Intel Corp, Optical Components Division, San Jose, CA Jul 2004 - Jan 2005
• ASIC block implementations in 90 nm technology for Intel’s Optical network processor.
• Block sizes were ranged from 100K gates to 2 million gate designs
• Internal Automated flow methodologies for dc-based logic synthesis using Intel’s internal Karamba DC synthesis
Flow and Nexus APR 3.1 flow library for place and route.
Chelsio Communications / Sintegra Inc / Xellink Communications Inc / Silicon Graphics Inc / Procket Networks Inc /
Brecis Communications Inc / NeoMagic Corporation, San Jose, CA Feb 2001 - Jul 2004
• Debugged issues with timing closure and signal integrity.
• Enforced non-minimum spacing rules for clock routing and clock net extraction.
• Block level floor planning and P/R using Magma tools for an ASIC into reasonable block sizes, aspect ratio
changes to make it routable and pin optimization to remove top level congestion.
• Performed area estimation for a multi-tera bit IP/ATM ASIC core for a port controller using Magma.
• RTL design was converted to gates using fix-RTL and stabilized the scripts to run the RTL-to-Gds2 flow.
• Block level ASIC Logic Design in TERSE, DC logic Synthesis, Optimization, timing closure and design of dual
phase clocking with LSSD Scan insertion latch-based designs.
• 150 nm TSMC, 166MHz, Flip-Chip based 4 million gate BRAVO Port Processor.
• Consulting Engineer using Sapphire/FormIT logic optimization and timing closures in Prime-time SI on 180 nm
TSMC 3-4 million gate STRIPER ASIC.
• Performed all the tasks for TD placement and routing on 180 nm UMC 80MHz ASIC.
EDUCATION:
• B.S.E.E Electrical Engineering, University of Colorado 1986