SlideShare a Scribd company logo
1 of 2
Download to read offline
SWAPNIL DESHMUKH
96,Gopalkrishna Nagar, Wathoda Layout,Nandanvan,Nagpur-440009, India
 (India): +91-9595500275, +91-8682085108,  swapnil.dsh10@gmail.com
SUMMARY
M-tech VLSI Design with 6+ months professional experience as intern in validation domain (PCIe, Perl & Python Automation). Have an
experience of writing many basic & complex Verilog program for design, implementation & verification of Architectures as a part of academics.
SKILLS SUMMARY
• Experience of PCI express link testing with analyzer Exerciser for RC & EP Inbound Outbound read write.
• Detail understanding of PCI express IP Link Training state machine (LTSSM).
• Experience of conducting various link testing experiments like Eye plotting, BERT’s tool.
• Experience of writing Perl & Python script for automation purpose.
• Experience of writing many basic & complex Verilog program for design of architectures & implementation of it with FPGA.
• Experience of writing complete verification plan including Test cases, BFM, Monitor & Checker with the help of Verilog.
• Hands on experience of using various VLSI design lab tools (cadence- Virtuoso, Layout Editor, SoC Encounter, RTL compiler, NC-sim, Ng-
spice, Matlab, Modelsim, Quartus )
• Excellent project management skills, which include scheduling deliverables, clear communication with project partners, and consistently
delivering high-quality content on or ahead of schedule.
• Excellent presentation skills & Strong technical command of the English language.
TECHNICAL SKILLS
Category Tools
Validation tool PCIe Analyzer –Exerciser, BERT’s, Margin tool, Oscilloscope.
Design & layout tool Cadence- Virtuoso, Layout Editor, SoC Encounter, RTL compiler.
Compilation tool Altera – Modelsim, NC-sim, Matlab, Quratus, Win-AVR
Spice tool Ng-spice.
Programming language Verilog HDL, Perl, Embedded - C, Tcl, Python.
Operating Systems Windows, Linux
Others Microsoft office
PROFESSIONAL EXPERIENCE
Applied Micro Circuit Corporation (AMCC), India Pune, India
Research Intern Validation [PCI express] Dec 2014 - Present
• Testing PCI Express with analyzer Exerciser for RC & EP Inbound Outbound read write.
• Plotting Eye for each channel and analyzing the link.
• Using BERT test for link testing.
• Detail understanding of Link Training state machine (LTSSM).
• Perl Automation Script.
ACCADEMIC PROJECT EXPERIENCE
VIT University, Vellore Vellore, TN, India
Design of Configurable MBIST Techniques July 2014 – Oct 2014
Tools Used: ModelSim, Quartus II, RTL Compiler (Cadence),GDSII and SoC encounter.
Project Brief: In this project a configurable memory BIST [Built–in-Self-Test] architecture is designed, which can test different memories of
different size & configuration. It uses the MARCH C- and MATS+ Algorithm for detection of various faults in the memory. We consider a
memory module having (injected) stuck at faults (sa-0, sa-1) and Address decoding faults (Ad). By using both algorithms together 100% fault
coverage is achieved for static memories. The hardware logic required for MBIST Architecture is less than 8% of the total hardware required.
The work is carried out using 90nm CMOS technology. The core size of the chip (GDSII) is 1.27 square mm with gate count of 18030 and
operating frequency of 100MHz. The power dissipated is about 39mW.
VIT University, Vellore Vellore, TN, India
Design and Implementation of 16 bit Simple Processor on FPGA Board Jan 2014 – May 2014
Tools Used: ModelSim, Quartus II, Altera DE2 Board.
Project Brief: A 16 bit processor was developed with the help of RISC Architecture (Von Neumann) which could carry out 16 bit operations
like move, load, shift, addition, subtraction. Logical Operations like And, OR, Ex-or could be performed. The processor decodes the instruction,
process it and store the result accordingly in the register desired. The clock frequency was 16Mhz. For implementation & performance analysis
on FPGA Altera DE2 board (cyclone-II family) was used.
VIT University, Vellore Vellore, TN, India
Design of 45nm low power, High Speed Vedic Multiplier July 2013 – Dec 2013
Tools Used: ModelSim, Quartus II, RTL Compiler (Cadence).
Project Brief: With ever increasing need for faster clock frequency it becomes imperative to have faster arithmetic unit. A high speed
complex multiplier design using Vedic Mathematics formulas has been designed. Highly power efficient method of multiplication using Urdhva
Triyangam sutra -one out of sixteen vedic sutras was used. The multiplier was synthesized in 45nm technology node. A 64 bit Vedic Multiplier
was implemented which achieved a 28 % & 30% power reduction and 55% & 63% area reduction compared with the booth and conventional
multiplier respectively. Total gate count was 5717, power consumed 1.3mW working at frequency of 72MHz.
VIT University, Vellore Vellore, TN, India
Verification of Synchronous FIFO Controller Oct 2014 – Dec 2014
Tools Used: Modelsim, Cadence NC-sim
Project Brief: A FIFO DUT module was first designed according to the specifications. A verification environment consisting of monitor,
checker and BFM was developed using Verilog HDL. Multiple test cases were written to verify the different scenarios concerned the DUV.
W.C.E.M. Nagpur University, Nagpur Nagpur, MS, India
Design & Implementation of Obstacle detecting I-Bot June 2011 – Dec 2011
Tools Used: WinAVR
Project Brief: An I-Bot was developed, which could scan the complete path, detect the obstacle coming in its path & could deposit it at it
respective position. Algorithm design & programming was done on At-mega 16 Microcontroller IC. Programming language used was
Embedded-C.
ACHIEVEMENTS
• Worked as a Student General Secretary for 3 years in B.E.
EDUCATION
VIT University, Vellore, TN. Tamilnadu
M-Tech (VLSI Design ) 2013-2015
Marks Percentile: 6.48
Wainganga College Of Engg & Technology, Nagpur University, Nagpur, MS Maharashtra
BE (Electronics) 2008-2012
Marks Percentage: 59.14 %
ADDITIONAL INFORMATION
Interests: Reading (biography, novels), Travelling, Gardening, Tracking, playing Cricket.
Languages known: English, Marathi, Hindi, Telagu.
References: Available on request
Linkedin:

More Related Content

What's hot

MingLiuResume2016
MingLiuResume2016MingLiuResume2016
MingLiuResume2016Ming Liu
 
Resume Digital & Analog
Resume Digital & AnalogResume Digital & Analog
Resume Digital & AnalogVenu Naik K
 
Performance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL ModelsPerformance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL ModelsSpace Codesign
 
Cerma Presentation 2010
Cerma Presentation 2010Cerma Presentation 2010
Cerma Presentation 2010Mauricio Dias
 
Kakarla Sriram K _resume_sep_2016
Kakarla Sriram K _resume_sep_2016Kakarla Sriram K _resume_sep_2016
Kakarla Sriram K _resume_sep_2016srkkakarla
 
Resume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - CopyResume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - CopyVenkata Rakesh Gudipalli
 
MANOJ_H_RAO_Resume
MANOJ_H_RAO_ResumeMANOJ_H_RAO_Resume
MANOJ_H_RAO_ResumeManoj Rao
 
Tarun Makwana's Resume
Tarun Makwana's ResumeTarun Makwana's Resume
Tarun Makwana's ResumeTarun Makwana
 
Venkatesh_updated_Resume
Venkatesh_updated_ResumeVenkatesh_updated_Resume
Venkatesh_updated_Resumevenkatpip
 

What's hot (20)

resume_RAVI
resume_RAVIresume_RAVI
resume_RAVI
 
ctchou-resume
ctchou-resumectchou-resume
ctchou-resume
 
MingLiuResume2016
MingLiuResume2016MingLiuResume2016
MingLiuResume2016
 
verification resume
verification resumeverification resume
verification resume
 
Gaurav Resume
Gaurav ResumeGaurav Resume
Gaurav Resume
 
Resume Digital & Analog
Resume Digital & AnalogResume Digital & Analog
Resume Digital & Analog
 
Performance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL ModelsPerformance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL Models
 
Resume
ResumeResume
Resume
 
Viswateja_Nemani
Viswateja_NemaniViswateja_Nemani
Viswateja_Nemani
 
suhruth_updated_resume
suhruth_updated_resumesuhruth_updated_resume
suhruth_updated_resume
 
Shivani_Saklani
Shivani_SaklaniShivani_Saklani
Shivani_Saklani
 
ctchou-resume
ctchou-resumectchou-resume
ctchou-resume
 
Cerma Presentation 2010
Cerma Presentation 2010Cerma Presentation 2010
Cerma Presentation 2010
 
Daya_CV
Daya_CVDaya_CV
Daya_CV
 
Kakarla Sriram K _resume_sep_2016
Kakarla Sriram K _resume_sep_2016Kakarla Sriram K _resume_sep_2016
Kakarla Sriram K _resume_sep_2016
 
Resume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - CopyResume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - Copy
 
MANOJ_H_RAO_Resume
MANOJ_H_RAO_ResumeMANOJ_H_RAO_Resume
MANOJ_H_RAO_Resume
 
Tarun Makwana's Resume
Tarun Makwana's ResumeTarun Makwana's Resume
Tarun Makwana's Resume
 
RESUME_VLSI
RESUME_VLSIRESUME_VLSI
RESUME_VLSI
 
Venkatesh_updated_Resume
Venkatesh_updated_ResumeVenkatesh_updated_Resume
Venkatesh_updated_Resume
 

Similar to M-Tech VLSI Design professional with PCIe validation experience

Similar to M-Tech VLSI Design professional with PCIe validation experience (20)

NAGESH B KALAL
NAGESH B KALALNAGESH B KALAL
NAGESH B KALAL
 
Suraj R -resume
Suraj R -resumeSuraj R -resume
Suraj R -resume
 
Kshama_Parakh
Kshama_ParakhKshama_Parakh
Kshama_Parakh
 
Ankur_Sharma Resume
Ankur_Sharma Resume Ankur_Sharma Resume
Ankur_Sharma Resume
 
Revathi_Resume__2.6
Revathi_Resume__2.6Revathi_Resume__2.6
Revathi_Resume__2.6
 
Kirti_Exp_Datacom_testing
Kirti_Exp_Datacom_testingKirti_Exp_Datacom_testing
Kirti_Exp_Datacom_testing
 
Resume_Akshay_Deshpande
Resume_Akshay_DeshpandeResume_Akshay_Deshpande
Resume_Akshay_Deshpande
 
PARTH DESAI RESUME
PARTH DESAI RESUMEPARTH DESAI RESUME
PARTH DESAI RESUME
 
AtifBhatti resume
AtifBhatti resumeAtifBhatti resume
AtifBhatti resume
 
Rajath_Shivananda
Rajath_ShivanandaRajath_Shivananda
Rajath_Shivananda
 
VEERANNABABU IRRINKI
VEERANNABABU IRRINKIVEERANNABABU IRRINKI
VEERANNABABU IRRINKI
 
Ganesh machavarapu resume
Ganesh  machavarapu resumeGanesh  machavarapu resume
Ganesh machavarapu resume
 
Ganesh machavarapu resume
Ganesh  machavarapu resumeGanesh  machavarapu resume
Ganesh machavarapu resume
 
Fulltime_Resume
Fulltime_ResumeFulltime_Resume
Fulltime_Resume
 
Sarvesh_kumar
Sarvesh_kumarSarvesh_kumar
Sarvesh_kumar
 
ctchou-resume
ctchou-resumectchou-resume
ctchou-resume
 
Mayur Resume
Mayur ResumeMayur Resume
Mayur Resume
 
Prasad_Meduri
Prasad_MeduriPrasad_Meduri
Prasad_Meduri
 
Sathish project mgmt_pmp_9+yrs
Sathish project mgmt_pmp_9+yrsSathish project mgmt_pmp_9+yrs
Sathish project mgmt_pmp_9+yrs
 
Varun_resume
Varun_resumeVarun_resume
Varun_resume
 

M-Tech VLSI Design professional with PCIe validation experience

  • 1. SWAPNIL DESHMUKH 96,Gopalkrishna Nagar, Wathoda Layout,Nandanvan,Nagpur-440009, India  (India): +91-9595500275, +91-8682085108,  swapnil.dsh10@gmail.com SUMMARY M-tech VLSI Design with 6+ months professional experience as intern in validation domain (PCIe, Perl & Python Automation). Have an experience of writing many basic & complex Verilog program for design, implementation & verification of Architectures as a part of academics. SKILLS SUMMARY • Experience of PCI express link testing with analyzer Exerciser for RC & EP Inbound Outbound read write. • Detail understanding of PCI express IP Link Training state machine (LTSSM). • Experience of conducting various link testing experiments like Eye plotting, BERT’s tool. • Experience of writing Perl & Python script for automation purpose. • Experience of writing many basic & complex Verilog program for design of architectures & implementation of it with FPGA. • Experience of writing complete verification plan including Test cases, BFM, Monitor & Checker with the help of Verilog. • Hands on experience of using various VLSI design lab tools (cadence- Virtuoso, Layout Editor, SoC Encounter, RTL compiler, NC-sim, Ng- spice, Matlab, Modelsim, Quartus ) • Excellent project management skills, which include scheduling deliverables, clear communication with project partners, and consistently delivering high-quality content on or ahead of schedule. • Excellent presentation skills & Strong technical command of the English language. TECHNICAL SKILLS Category Tools Validation tool PCIe Analyzer –Exerciser, BERT’s, Margin tool, Oscilloscope. Design & layout tool Cadence- Virtuoso, Layout Editor, SoC Encounter, RTL compiler. Compilation tool Altera – Modelsim, NC-sim, Matlab, Quratus, Win-AVR Spice tool Ng-spice. Programming language Verilog HDL, Perl, Embedded - C, Tcl, Python. Operating Systems Windows, Linux Others Microsoft office PROFESSIONAL EXPERIENCE Applied Micro Circuit Corporation (AMCC), India Pune, India Research Intern Validation [PCI express] Dec 2014 - Present • Testing PCI Express with analyzer Exerciser for RC & EP Inbound Outbound read write. • Plotting Eye for each channel and analyzing the link. • Using BERT test for link testing. • Detail understanding of Link Training state machine (LTSSM). • Perl Automation Script. ACCADEMIC PROJECT EXPERIENCE VIT University, Vellore Vellore, TN, India Design of Configurable MBIST Techniques July 2014 – Oct 2014 Tools Used: ModelSim, Quartus II, RTL Compiler (Cadence),GDSII and SoC encounter. Project Brief: In this project a configurable memory BIST [Built–in-Self-Test] architecture is designed, which can test different memories of different size & configuration. It uses the MARCH C- and MATS+ Algorithm for detection of various faults in the memory. We consider a memory module having (injected) stuck at faults (sa-0, sa-1) and Address decoding faults (Ad). By using both algorithms together 100% fault coverage is achieved for static memories. The hardware logic required for MBIST Architecture is less than 8% of the total hardware required. The work is carried out using 90nm CMOS technology. The core size of the chip (GDSII) is 1.27 square mm with gate count of 18030 and operating frequency of 100MHz. The power dissipated is about 39mW.
  • 2. VIT University, Vellore Vellore, TN, India Design and Implementation of 16 bit Simple Processor on FPGA Board Jan 2014 – May 2014 Tools Used: ModelSim, Quartus II, Altera DE2 Board. Project Brief: A 16 bit processor was developed with the help of RISC Architecture (Von Neumann) which could carry out 16 bit operations like move, load, shift, addition, subtraction. Logical Operations like And, OR, Ex-or could be performed. The processor decodes the instruction, process it and store the result accordingly in the register desired. The clock frequency was 16Mhz. For implementation & performance analysis on FPGA Altera DE2 board (cyclone-II family) was used. VIT University, Vellore Vellore, TN, India Design of 45nm low power, High Speed Vedic Multiplier July 2013 – Dec 2013 Tools Used: ModelSim, Quartus II, RTL Compiler (Cadence). Project Brief: With ever increasing need for faster clock frequency it becomes imperative to have faster arithmetic unit. A high speed complex multiplier design using Vedic Mathematics formulas has been designed. Highly power efficient method of multiplication using Urdhva Triyangam sutra -one out of sixteen vedic sutras was used. The multiplier was synthesized in 45nm technology node. A 64 bit Vedic Multiplier was implemented which achieved a 28 % & 30% power reduction and 55% & 63% area reduction compared with the booth and conventional multiplier respectively. Total gate count was 5717, power consumed 1.3mW working at frequency of 72MHz. VIT University, Vellore Vellore, TN, India Verification of Synchronous FIFO Controller Oct 2014 – Dec 2014 Tools Used: Modelsim, Cadence NC-sim Project Brief: A FIFO DUT module was first designed according to the specifications. A verification environment consisting of monitor, checker and BFM was developed using Verilog HDL. Multiple test cases were written to verify the different scenarios concerned the DUV. W.C.E.M. Nagpur University, Nagpur Nagpur, MS, India Design & Implementation of Obstacle detecting I-Bot June 2011 – Dec 2011 Tools Used: WinAVR Project Brief: An I-Bot was developed, which could scan the complete path, detect the obstacle coming in its path & could deposit it at it respective position. Algorithm design & programming was done on At-mega 16 Microcontroller IC. Programming language used was Embedded-C. ACHIEVEMENTS • Worked as a Student General Secretary for 3 years in B.E. EDUCATION VIT University, Vellore, TN. Tamilnadu M-Tech (VLSI Design ) 2013-2015 Marks Percentile: 6.48 Wainganga College Of Engg & Technology, Nagpur University, Nagpur, MS Maharashtra BE (Electronics) 2008-2012 Marks Percentage: 59.14 % ADDITIONAL INFORMATION Interests: Reading (biography, novels), Travelling, Gardening, Tracking, playing Cricket. Languages known: English, Marathi, Hindi, Telagu. References: Available on request Linkedin: