Patrick Shi

Patrick Shi Email and Phone Number

Principal ASIC FPGA Design Verification Validation Engineer @ Qualcomm Corporation
Patrick Shi's Location
San Francisco Bay Area, United States, United States
Patrick Shi's Contact Details

Patrick Shi personal email

About Patrick Shi

First one in the world who brings up DDR3 IP on HAPS80 platform. In-depth experience in the design of ASIC / FPGA IP and related products. Expert knowledge of the complete chip design cycle and the flow from initial definition of the macro architecture specification through the design, simulation, synthesis, implementation, verification and validation phases. Capable of managing/coordinating a design team. Strong communication skills. Team player with adaptability to assume multiple roles during a chip design cycle. Result focused with integrity and professionalism while striving to achieve the highest standard of excellence.

Patrick Shi's Current Company Details
Qualcomm Corporation

Qualcomm Corporation

View
Principal ASIC FPGA Design Verification Validation Engineer
Patrick Shi Work Experience Details
  • Qualcomm Corporation
    Staff Engineer Iii
    Qualcomm Corporation 2013 - Present
    San Diego, Ca, Us
    • Successfully developed and launched DDR3 IP product based on UltraScale Kintex for HAPS-80 platform targeted for Deep Trace Debug feature. Implemented DDR3 IP with the flexibility of six combinations of connector locations. HAPS-80 systems are expected to be the best selling company hardware for 2016.• Improved Protocompiler product quality by providing test case to development team to locate software anomalies responsible for crashes. • Designed validation and test IP for HapsTrak3 GPIO boards. Wrote Tcl test scripts for QSFP and Riser8 cards. Created test plan for GPIO, QSFP, and Riser8 cards. Tested and delivered more than 1000 HT3 GPIO boards, and QSFP and Riser8 cards in the lab. • Trained test engineer. Transferred knowledge to manufacture engineer. Prepared test station and created TCL-TOP scripts in Synplex environment for test automation.• Provided technical support to CAEs to respond to customer needs. Reported errors in the technical papers and provided feedback to both the documentation and marketing teams. • Created file list using QBAR for Project Elessar, synthesized Rumi-III using Synplify Pro, placed and routed using Vivado. Performed System validation, debug and troubleshooting, including hands-on debugging in the lab. Worked with hardware models and partial designs in rapid states of change. Used diagnostic equipment such as JTAG, logic analyzer, and scopes and software including Verilog, C, C++, PERL, and Verilog/VHDL. Debugged ARM processor and DDR and DSP design modules, and ran regression tests in lab environment.
  • Intel Corporation
    Senior Fpga Design & Validation Engineer
    Intel Corporation 2008 - 2013
    Santa Clara, California, Us
    • Built Altera Stratix IV-based memory controller validation platform. Synthesized using Synplify Premier. Placed and routed using Altera Quartus. Ran ASIC/FPGA simulation using MAKE and Tcl scripts, and debugged RTL in Verdi. • Built FPGA validation platform for MPS2 project based on the HAPS-54 board. Defined FPGA architecture, the interface between MPS2 ASIC chip, Virtex-5 FPGA, and the test board. Created FPGA Linux/UNIX simulation environment in VCS/ModelSim and built test benches in System Verilog. • Applied RTL and System C coding to create the test bench to run object-oriented SystemVerilog simulations for the HDTV System on an SOC chip. Worked with architecture and design team to develop simulation and verification environments to prove the accuracy and to measure performance of the algorithm and RTL. • Worked on video interface such as Vby1, HDMI TX/RX, Component/VGA Video, composite video, Audio ADC, Audio DAC and display port. Created test plan, executed and achieved coverage targets. Created test benches in SystemVerilog to run simulations. Applied System-C and coverage driven random verification environment Open Verification Methodology (OVM) platform for validation testing.
  • Pericom Semiconductors, Inc
    Senior Asic Design & Verification Engineer
    Pericom Semiconductors, Inc 2006 - 2008
    Milpitas, Ca, Us
    • Led an engineering team of three members. Coached junior engineers. • Prototyped ASIC chips Baldur and Luigi2 in Virtex-5, and conducted functionality test through UART, XDB and RealView. These chips won significant market share in SATA/SAS storage market.• Brought up and validated DDR2 memory controller and PCI Express slave in Virtex-5 on HAPS-34 development board using Synplify Pro, ISE, ChipScope, FPGA Editor, PlanAhead, Logic Analyzer, Oscilloscope, and Protocol Analyzer. • Verified WiMedia Wireless USB System on Chip (SOC) using Synopsys Ultra Wide Band (UWB) IP in object oriented programming (OOP) Vera. Partitioned ASIC into two FPGAs. Conducted lab test for MOBA interface. Developped simulation environments used by test development team to exercise Matlab and Verilog models, as well as evaluate third party tools and develop methodologies which enhance ability to produce high quality ASICs.
  • E-Tek Dynamics, Inc
    Project Lead & Senior Fpga Design Engineer
    E-Tek Dynamics, Inc 1999 - 2006
    • Led Project Real Time Watermark Embedder. Managed 6 people team. Brought up 300% increase in revenue. • Designed and simulated Real Time Watermark Embedder in Virtex-4 on Xilinx Development Board ML403 using Xilinx Platform Studio (XPS), ModelSim and ISE in System Verilog. Defined product micro architectures. Lab tested VBI Closed Caption Detection and Insertion board with Virtex-II Pro. Performed HW/SW feature integration and functional verification.• Designed Physical Layer Router (PLR) in VHDL by using Quartus enabling PLR to meet high speed timing requirement for DSL systems.• Designed Tone Detector using Matlab, Simulink, DSPBuilder and Quartus. Applied newest approach for implementing DSP cores in FPGA.• Wrote programs in VHDL for T1, E1, DS3, SONET handheld test and measurement equipment. • Implemented Lockheed Martin Missiles & Space project “VXI SERIAL IO Board testing with programmable data formatting” using Xilinx Spartan Device.• Designed Intellectual Property in imaging, video and audio processing cores which can be reused by customers and decrease their design cycles. These IP cores include MPEG-2, MPEG-4 encoder/decoder for SD analog video standards (NTSC, PAL) and HDTV standards, VBI standards. Digital signal processing cores include digital filters design, audio encoder/decoder.

Patrick Shi Skills

Debugging Field Programmable Gate Arrays Application Specific Integrated Circuits Verilog System On A Chip Digital Signal Processors Rtl Design Vhdl Systemverilog Arm Architecture Functional Verification Tcl Testing Perl Simulations C++ Embedded Systems Linux

Patrick Shi Education Details

  • University Of Nevada-Las Vegas
    University Of Nevada-Las Vegas
    Electrical And Electronics Engineering
  • Beijing University Of Posts And Telecommunications
    Beijing University Of Posts And Telecommunications
    Electronics And Communications Engineering
  • Beijing University Of Posts And Telecommunications
    Beijing University Of Posts And Telecommunications
    Electronics And Communications Engineering

Frequently Asked Questions about Patrick Shi

What company does Patrick Shi work for?

Patrick Shi works for Qualcomm Corporation

What is Patrick Shi's role at the current company?

Patrick Shi's current role is Principal ASIC FPGA Design Verification Validation Engineer.

What is Patrick Shi's email address?

Patrick Shi's email address is pa****@****hoo.com

What schools did Patrick Shi attend?

Patrick Shi attended University Of Nevada-Las Vegas, Beijing University Of Posts And Telecommunications, Beijing University Of Posts And Telecommunications.

What skills is Patrick Shi known for?

Patrick Shi has skills like Debugging, Field Programmable Gate Arrays, Application Specific Integrated Circuits, Verilog, System On A Chip, Digital Signal Processors, Rtl Design, Vhdl, Systemverilog, Arm Architecture, Functional Verification, Tcl.

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.