Preston Mcwithey

Preston Mcwithey Email and Phone Number

Product Engineer, Siemens @ Siemens Digital Industries Software
Preston Mcwithey's Location
Austin, Texas, United States, United States
Preston Mcwithey's Contact Details

Preston Mcwithey work email

Preston Mcwithey personal email

About Preston Mcwithey

Hard-working, detailed, and results oriented engineer with nearly 20 years of DFT and post-silicon validation experience with proven abilities in debug, characterization, design verification and test

Preston Mcwithey's Current Company Details
Siemens Digital Industries Software

Siemens Digital Industries Software

View
Product Engineer, Siemens
Preston Mcwithey Work Experience Details
  • Siemens Digital Industries Software
    Product Engineer
    Siemens Digital Industries Software Nov 2023 - Present
    Plano, Texas, Us
  • Qualcomm
    Senior Staff Engineer - Dsp Dft Team
    Qualcomm May 2014 - Nov 2023
    San Diego, Ca, Us
    ▪ Responsible for all aspects of Stuck-at-Fault and Transition-Delay Fault ATPG, Test Coverage Analysis, and Scan Gate-Level Simulation verification for leading DSP Processors using Mentor TestKompress and Synopsys VCS▪ Lead initiative to enable pattern retargeting of DSP core patterns to be used in SOC products▪ Lead overall Fault Grading Analysis of Memory BIST, Sleep/Retention, and Functional Tests for Test Coverage Improvement of DSP cores using Z01X fault simulator (Synopsys)▪ Used Static Timing Analysis in Primetime to debug timing violations observed in Gate-Level Simulations▪ Wrote DFT Architecture Specifications for multiple generations of DSP cores, as well as owned and maintained Timing Constraints, and GLS Simulation Requirements documentation▪ Generated and verified Logical-to-Physical Memory BIST address, data, and memory instance information to be used in manufacturing Failure Analysis for DSP cores with Custom and Compiler Memories▪ Owned and enhanced an automated flow for full regression testing of SAF/TDF ATPG and Scan Gate-Level simulations ▪ Lead initiative to enable the Mentor Veloce Hardware Accelerator to reduce CPU time for Scan SAF and TDF simulations▪ Scan Power Aware GLS verification▪ Conducted extensive verification and pattern optimization with custom On-Chip Clock Controller (OCC) of the DSP▪ Scan Insertion synthesis using Synopsys DFT Compiler
  • Qualcomm
    Senior Engineer - Dsp Silicon Validation Team
    Qualcomm Oct 2007 - May 2014
    San Diego, Ca, Us
    •Validated Design for Debug features on silicon including the ability to manipulate/stop the core clock mid execution as well as freezing and scanning out state of the flops•Wrote custom tool to extract DFD implementation from verification FSDB’s, generate CMM script stimulus to apply on System EVB and adhere to DAP Protocol•Brought features up across multiple testing platforms: System EVB via Lauterbach T32 Debugger, Advantest 93000,Inovys Personal Ocelot•Lead new innovative approach to identifying critical paths on DSP for functional tests•Wrote custom CMM scripts for T32 to validate critical DFD Security Fuse assignments•Took full ownership of Random Test methodology for the DSP on Silicon•Utilized the Raven Random Test generation tool from Obsidian (ARM) to generate random test stimulus•Fixed overlooked environment bugs causing non design compliant instruction sequences to be generated•Brought up a new in-house Random Test Generation flow for Silicon Validation•Created diversified templates to push limitations of the core and identify critical paths•Lab coordinator and headed efforts to add new organization and ESD compliance to the lab:Device inventory; Cataloged all stocked evaluation hardware; Coordinated full move of the lab with all systems moved and back online within 48 hours•Created new Shmoo Tool for System EVB to enable standardization between platforms•Wrote custom ARM code to interface DSP core based tests within a complex chip system•Enabled the Anritsu LTE Callbox to support the Modem team on all DSP enabled products•Identified Characterization set of DSP functional tests for new chipsets•Constructed 93k Test Programs to perform Fmax analysis and analyzed resulting data to identify top candidate Characterization tests•Performed First Silicon Bring-up and Characterization for DSP core on 65nm, 45nm, 28nm•Shmoo and Data collection for Fmax and Vmin across Process, Voltage, Temperature for DFT, Functional and Power Testing
  • Motorola/Freescale Semiconductor
    Test Engineer
    Motorola/Freescale Semiconductor May 2005 - Oct 2007
    •Development of test programs for SOC devices including baseband processors, application processors, multiple memories, and peripherals at both probe and final test, including 90nm and 65nm devices, and a 65nm test vehicle•Decrease cost through test time reduction and increase test yield at both wafer sort and final test•Wrote and developed test patterns in assembly, c, and verilog for verification and characterization of complex ARM, MCU, DSP and memory systems•Setup and developed complex files that work with existing company software to convert test patterns from a VCD (verilog core dump) to a BINL (tester formatted file) to be used for all work on the ATE•Development of test programs for the Max Frequency characterization of 90nm and 65nm device peripheral modules•Wrote extensive documentation of AC characterization methodologies for the Agilent/Verigy 93K platform•Developed and debugged BIST tests for the Virage Memories on a 65nm device including: memory validation, DVFS characterization, and memory repair•Developed and debugged power/current measurements tests: RUN IDD, WAIT IDD, STOP IDD; for 65nm devices•Learned about memory structure (translation tables, caches, etc) through the writing of the applications processor side of code for the Run IDD test on a 65nm test vehicle•Worked with and conducted experiments for design to help identify possible floating nodes and reasons for high leakage on DSM IDD tests for a 65nm test vehicle
  • Motorola/Freescale
    Summer Internship
    Motorola/Freescale Jun 2003 - Jun 2004
    •Created Microsoft Word template to standardize test planning for wireless baseband products in order to expand re-use capability between similar devices and increase productivity•Developed test requirements for wireless baseband peripherals•Researched the architecture and functionality of the USB On-The-Go module •Generated test plan document for the USB On-The-Go (USB 2.0 compliant) module emphasizing its overall functionality, AC characteristics, and modes of operation •Prepared a test coverage audit for a wireless dual core baseband processor

Preston Mcwithey Skills

Debugging Testing Digital Signal Processors Verilog Test Engineering Soc Semiconductors Jtag Arm Systemverilog Functional Verification Perl Processors Dft Vlsi Silicon Microprocessors Embedded Systems Ic Asic Cmos Rtl Design Mixed Signal Product Engineering C Fpga System On A Chip Field Programmable Gate Arrays Silicon Validation Atpg Test Coverage Tk Dft Compiler Scan Assembly Language Verdi

Preston Mcwithey Education Details

  • North Carolina State University
    North Carolina State University
    Electrical Engineering
  • The University Of Texas At San Antonio
    The University Of Texas At San Antonio
    Electrical Engineering

Frequently Asked Questions about Preston Mcwithey

What company does Preston Mcwithey work for?

Preston Mcwithey works for Siemens Digital Industries Software

What is Preston Mcwithey's role at the current company?

Preston Mcwithey's current role is Product Engineer, Siemens.

What is Preston Mcwithey's email address?

Preston Mcwithey's email address is pr****@****hoo.com

What schools did Preston Mcwithey attend?

Preston Mcwithey attended North Carolina State University, The University Of Texas At San Antonio.

What skills is Preston Mcwithey known for?

Preston Mcwithey has skills like Debugging, Testing, Digital Signal Processors, Verilog, Test Engineering, Soc, Semiconductors, Jtag, Arm, Systemverilog, Functional Verification, Perl.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.