SlideShare a Scribd company logo
1 of 3
Profile Summary
Experienced hardware engineer with good analytical abilities and cross functional experience; post
silicon processorvalidation team lead, CPU&GPU silicon debug, pre-silicon verification, RTL IP
partner support,processorscan analysis,scripting, x86 processorand systemarchitecture,
documentation.
Core Qualifications
* Silicon and pre silicon debug skills
* Validation planning
* technical team lead
* Knowledge of x86 CPU and System architecture
* Excellent written and verbal communication skills
* Adept working in cross-functional teams
Experience
GPU HARDWARE ENGINEER, APPLE, AUSTIN, TX — JAN,2014 - APR,2016
* Debug GPU failures from software applications and validation tests on Apple’s mobile processors
* collate known design issues (ECO & non ECO issues at tape out) prior to silicon arrival, plan and
code necessary scripts to triage silicon issues from processorSCANs, drive debug to root cause
* reproduce silicon failures in RTL/gate simulations or in emulations (Palladium)
MEMBER OF TECHNICAL STAFF, AMD, AUSTIN, TX — JAN/2013 - DEC/2013
* verify CPU to System Traffic (I/O, memory buffer, interrupt, debug logic) routing in x86
processors
* develop test plan, OVM/UVM sequences,test bench components and functional coverage model
for Design For Debug block (Debug State Machine)
* achieve functional coverage goals for Debug block by processortape out
MTS, PRE-SILICON VALIDATION, AMD, AUSTIN, TX APR/2011 - DEC/2012
* prepare and compile RTL blocks for emulation (Palladium), bring up emulation through Reset
* support validation of BIOS, OS boot process and diagnostic tools on Emulator
* plan emulation testing to optimize the use of limited emulation resources
MTS, SILICON VALIDATION ARCHITECT, AMD, AUSTIN, TX DEC/2009-APR/2011
Manoj Panicker
Ph 512-775-2972 mnjpanicker@gmail.com 9928 Wading Pool Path, Austin,TX 78748
* produce validation plan for processor’s System Interface, do technical scoping and improve
validation process
* lead a cross functional team of engineers to produce validation plans, lead the validation of Hyper
Transport system interface and L3 cache applying random tests and on chip traffic stallers
* enable the use of on chip debug features for silicon Validation; demonstrated new use cases of on-
chip debug logic, trained engineers
MTS, VERIFICATION, AMD, AUSTIN, TX FEB/2009 - NOV/2009
* plan and verify Debug State Machine; System Verilog/OVM/UVM
MTS, VERIFICATION & SILICON VALIDATION, AMD, AUSTIN, TX JAN/2006 - FEB/2009
* CPU verification of x86 processors; develop directed and random tests to verify CPU -System
Traffic (Hyper Transport I/O bus,CPU to memory traffic, interrupt messaging)
* early silicon validation of x86 processors; triage and debug silicon issues,run silicon and
simulation experiments for failure analysis
* architected a tool that rendered gates’scan data in RTL representation, co-developed the tool in
(perl/C++), the tool reduced debug time and was adopted by all silicon debug teams
* train Verification engineers to analyze silicon failure data
PRODUCT DEVELOPMENT/SENIOR VERIFICATION ENGINEER AMD, AUSTIN AUG/1998– DEC/2005
* verification of x86 embedded processors and chipsets
* develop directed tests (Verilog, x86 assembly), random tests and test bench components in Verilog
and C++
* support System engineers with triage of silicon failures
* root cause silicon bugs
* develop test bench and Hyper Transport bus functional model to support AMD’s Hyper Transport
partner companies
Education
University of Houston, Houston
MS Computer and Systems engineering, 1998 : Microprocessors, Computer Arch, Digital Design,
Control Systems
Govt. Engineering College, University of Calicut, India
B.Tech Electronics and Communication Engineering, 1995 : Analog&Digital Electronics, Computer
Arch, Communication Eng
Skills, Tools
* Verilog, System Verilog, Verdi, C++, x86 assembly, Perl, OVM, UVM
* revision control systems; RCS, CVS, Git
* Hyper Transport interconnect, PCIe, DDR, JTAG
* GPU, x86 CPU & System architecture
* Oscilloscope, Logic Analyzer
References
On request

More Related Content

What's hot

Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...
Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...
Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...Sameh El-Ashry
 
Chipions session 2021 - VLSI career
Chipions session 2021 - VLSI careerChipions session 2021 - VLSI career
Chipions session 2021 - VLSI careerSameh El-Ashry
 
As Resume 2011 12 07 00 54
As Resume 2011 12 07 00 54As Resume 2011 12 07 00 54
As Resume 2011 12 07 00 54ascalifornia
 
verification_planning_systemverilog_uvm_2020
verification_planning_systemverilog_uvm_2020verification_planning_systemverilog_uvm_2020
verification_planning_systemverilog_uvm_2020Sameh El-Ashry
 
Verification Automation Using IPXACT
Verification Automation Using IPXACTVerification Automation Using IPXACT
Verification Automation Using IPXACTDVClub
 
Test Automation for Embedded Devices
Test Automation for Embedded DevicesTest Automation for Embedded Devices
Test Automation for Embedded DevicesScott Barber
 
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
 
On the verification of configurable nocs in simulation and hardware emulation...
On the verification of configurable nocs in simulation and hardware emulation...On the verification of configurable nocs in simulation and hardware emulation...
On the verification of configurable nocs in simulation and hardware emulation...Sameh El-Ashry
 
Validation and-design-in-a-small-team-environment
Validation and-design-in-a-small-team-environmentValidation and-design-in-a-small-team-environment
Validation and-design-in-a-small-team-environmentObsidian Software
 
SOC Verification using SystemVerilog
SOC Verification using SystemVerilog SOC Verification using SystemVerilog
SOC Verification using SystemVerilog Ramdas Mozhikunnath
 
How to create SystemVerilog verification environment?
How to create SystemVerilog verification environment?How to create SystemVerilog verification environment?
How to create SystemVerilog verification environment?Sameh El-Ashry
 
Advances in Verification - Workshop at BMS College of Engineering
Advances in Verification - Workshop at BMS College of EngineeringAdvances in Verification - Workshop at BMS College of Engineering
Advances in Verification - Workshop at BMS College of EngineeringRamdas Mozhikunnath
 
DamonKoachResume
DamonKoachResumeDamonKoachResume
DamonKoachResumeDamon Koach
 
Srinivas avioinics 6yrs
Srinivas avioinics 6yrsSrinivas avioinics 6yrs
Srinivas avioinics 6yrsSrinivas KV
 
GNAT Pro User Day: Latest Advances in AdaCore Static Analysis Tools
GNAT Pro User Day: Latest Advances in AdaCore Static Analysis ToolsGNAT Pro User Day: Latest Advances in AdaCore Static Analysis Tools
GNAT Pro User Day: Latest Advances in AdaCore Static Analysis ToolsAdaCore
 

What's hot (20)

CPU Verification
CPU VerificationCPU Verification
CPU Verification
 
Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...
Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...
Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...
 
Chipions session 2021 - VLSI career
Chipions session 2021 - VLSI careerChipions session 2021 - VLSI career
Chipions session 2021 - VLSI career
 
As Resume 2011 12 07 00 54
As Resume 2011 12 07 00 54As Resume 2011 12 07 00 54
As Resume 2011 12 07 00 54
 
verification_planning_systemverilog_uvm_2020
verification_planning_systemverilog_uvm_2020verification_planning_systemverilog_uvm_2020
verification_planning_systemverilog_uvm_2020
 
Verification Automation Using IPXACT
Verification Automation Using IPXACTVerification Automation Using IPXACT
Verification Automation Using IPXACT
 
Design method
Design methodDesign method
Design method
 
Test Automation for Embedded Devices
Test Automation for Embedded DevicesTest Automation for Embedded Devices
Test Automation for Embedded Devices
 
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
 
On the verification of configurable nocs in simulation and hardware emulation...
On the verification of configurable nocs in simulation and hardware emulation...On the verification of configurable nocs in simulation and hardware emulation...
On the verification of configurable nocs in simulation and hardware emulation...
 
Validation and-design-in-a-small-team-environment
Validation and-design-in-a-small-team-environmentValidation and-design-in-a-small-team-environment
Validation and-design-in-a-small-team-environment
 
Rashmi_Palakkal_CV
Rashmi_Palakkal_CVRashmi_Palakkal_CV
Rashmi_Palakkal_CV
 
SOC Verification using SystemVerilog
SOC Verification using SystemVerilog SOC Verification using SystemVerilog
SOC Verification using SystemVerilog
 
How to create SystemVerilog verification environment?
How to create SystemVerilog verification environment?How to create SystemVerilog verification environment?
How to create SystemVerilog verification environment?
 
Advances in Verification - Workshop at BMS College of Engineering
Advances in Verification - Workshop at BMS College of EngineeringAdvances in Verification - Workshop at BMS College of Engineering
Advances in Verification - Workshop at BMS College of Engineering
 
Embedded System Test Automation
Embedded System Test AutomationEmbedded System Test Automation
Embedded System Test Automation
 
Sharam salamian
Sharam salamianSharam salamian
Sharam salamian
 
DamonKoachResume
DamonKoachResumeDamonKoachResume
DamonKoachResume
 
Srinivas avioinics 6yrs
Srinivas avioinics 6yrsSrinivas avioinics 6yrs
Srinivas avioinics 6yrs
 
GNAT Pro User Day: Latest Advances in AdaCore Static Analysis Tools
GNAT Pro User Day: Latest Advances in AdaCore Static Analysis ToolsGNAT Pro User Day: Latest Advances in AdaCore Static Analysis Tools
GNAT Pro User Day: Latest Advances in AdaCore Static Analysis Tools
 

Similar to 2016ManojResume

Similar to 2016ManojResume (20)

Vlsi design services
Vlsi design servicesVlsi design services
Vlsi design services
 
Phillip 2015 08-28
Phillip 2015 08-28Phillip 2015 08-28
Phillip 2015 08-28
 
JeanJacob
JeanJacobJeanJacob
JeanJacob
 
Alex16_ic
Alex16_icAlex16_ic
Alex16_ic
 
Madhu_resume_2016
Madhu_resume_2016Madhu_resume_2016
Madhu_resume_2016
 
GauthamKalva
GauthamKalvaGauthamKalva
GauthamKalva
 
JD Role Type Slides - 12.2022.pdf
JD Role Type Slides - 12.2022.pdfJD Role Type Slides - 12.2022.pdf
JD Role Type Slides - 12.2022.pdf
 
17MNPU_49_1_08
17MNPU_49_1_0817MNPU_49_1_08
17MNPU_49_1_08
 
CV-A Naeem
CV-A NaeemCV-A Naeem
CV-A Naeem
 
Clement_Okoro_Jr_Resume2016j
Clement_Okoro_Jr_Resume2016jClement_Okoro_Jr_Resume2016j
Clement_Okoro_Jr_Resume2016j
 
GeneCernilliResume
GeneCernilliResumeGeneCernilliResume
GeneCernilliResume
 
Michael_Joshua_Validation
Michael_Joshua_ValidationMichael_Joshua_Validation
Michael_Joshua_Validation
 
resume_jason_v1
resume_jason_v1resume_jason_v1
resume_jason_v1
 
VenutoResume
VenutoResumeVenutoResume
VenutoResume
 
SoftwareEngineer
SoftwareEngineerSoftwareEngineer
SoftwareEngineer
 
SoftwareEngineer
SoftwareEngineerSoftwareEngineer
SoftwareEngineer
 
Michael Ledford Fall 2014 Resume
Michael Ledford Fall 2014 ResumeMichael Ledford Fall 2014 Resume
Michael Ledford Fall 2014 Resume
 
Ghoshal_resume_LinkedIn_20160705
Ghoshal_resume_LinkedIn_20160705Ghoshal_resume_LinkedIn_20160705
Ghoshal_resume_LinkedIn_20160705
 
Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 

2016ManojResume

  • 1. Profile Summary Experienced hardware engineer with good analytical abilities and cross functional experience; post silicon processorvalidation team lead, CPU&GPU silicon debug, pre-silicon verification, RTL IP partner support,processorscan analysis,scripting, x86 processorand systemarchitecture, documentation. Core Qualifications * Silicon and pre silicon debug skills * Validation planning * technical team lead * Knowledge of x86 CPU and System architecture * Excellent written and verbal communication skills * Adept working in cross-functional teams Experience GPU HARDWARE ENGINEER, APPLE, AUSTIN, TX — JAN,2014 - APR,2016 * Debug GPU failures from software applications and validation tests on Apple’s mobile processors * collate known design issues (ECO & non ECO issues at tape out) prior to silicon arrival, plan and code necessary scripts to triage silicon issues from processorSCANs, drive debug to root cause * reproduce silicon failures in RTL/gate simulations or in emulations (Palladium) MEMBER OF TECHNICAL STAFF, AMD, AUSTIN, TX — JAN/2013 - DEC/2013 * verify CPU to System Traffic (I/O, memory buffer, interrupt, debug logic) routing in x86 processors * develop test plan, OVM/UVM sequences,test bench components and functional coverage model for Design For Debug block (Debug State Machine) * achieve functional coverage goals for Debug block by processortape out MTS, PRE-SILICON VALIDATION, AMD, AUSTIN, TX APR/2011 - DEC/2012 * prepare and compile RTL blocks for emulation (Palladium), bring up emulation through Reset * support validation of BIOS, OS boot process and diagnostic tools on Emulator * plan emulation testing to optimize the use of limited emulation resources MTS, SILICON VALIDATION ARCHITECT, AMD, AUSTIN, TX DEC/2009-APR/2011 Manoj Panicker Ph 512-775-2972 mnjpanicker@gmail.com 9928 Wading Pool Path, Austin,TX 78748
  • 2. * produce validation plan for processor’s System Interface, do technical scoping and improve validation process * lead a cross functional team of engineers to produce validation plans, lead the validation of Hyper Transport system interface and L3 cache applying random tests and on chip traffic stallers * enable the use of on chip debug features for silicon Validation; demonstrated new use cases of on- chip debug logic, trained engineers MTS, VERIFICATION, AMD, AUSTIN, TX FEB/2009 - NOV/2009 * plan and verify Debug State Machine; System Verilog/OVM/UVM MTS, VERIFICATION & SILICON VALIDATION, AMD, AUSTIN, TX JAN/2006 - FEB/2009 * CPU verification of x86 processors; develop directed and random tests to verify CPU -System Traffic (Hyper Transport I/O bus,CPU to memory traffic, interrupt messaging) * early silicon validation of x86 processors; triage and debug silicon issues,run silicon and simulation experiments for failure analysis * architected a tool that rendered gates’scan data in RTL representation, co-developed the tool in (perl/C++), the tool reduced debug time and was adopted by all silicon debug teams * train Verification engineers to analyze silicon failure data PRODUCT DEVELOPMENT/SENIOR VERIFICATION ENGINEER AMD, AUSTIN AUG/1998– DEC/2005 * verification of x86 embedded processors and chipsets * develop directed tests (Verilog, x86 assembly), random tests and test bench components in Verilog and C++ * support System engineers with triage of silicon failures * root cause silicon bugs * develop test bench and Hyper Transport bus functional model to support AMD’s Hyper Transport partner companies Education
  • 3. University of Houston, Houston MS Computer and Systems engineering, 1998 : Microprocessors, Computer Arch, Digital Design, Control Systems Govt. Engineering College, University of Calicut, India B.Tech Electronics and Communication Engineering, 1995 : Analog&Digital Electronics, Computer Arch, Communication Eng Skills, Tools * Verilog, System Verilog, Verdi, C++, x86 assembly, Perl, OVM, UVM * revision control systems; RCS, CVS, Git * Hyper Transport interconnect, PCIe, DDR, JTAG * GPU, x86 CPU & System architecture * Oscilloscope, Logic Analyzer References On request