Post Job Free
Sign in

Engineer Design

Location:
Dallas, TX
Posted:
May 09, 2013

Contact this candidate

Resume:

Dwight K. Patterson

*** ******** *****

Richardson, TX 75080

Home Phone: 972-***-**** Home Email: ********@*****.***

EXPERIENCE:

February 2009 - Present Digital Design Contract Engineer

Richardson/Dallas, TX

Digital Design Engineer - Texas Instruments

. Documented and designed Verilog RTL with DFT components for digital VCO

calibration and programmable clock dividers for high-speed mixed-

signal chips running up to 1.2 GHz.

. Synthesized design with DFT SCAN chains using Synopsys DC and Cadence

RC with SDC timing constraints using TI ASIC libraries. Fixed all

SCAN problems in RTL for high SCAN coverage.

. Created an unique and successful EDA synthesis methodology to increase

digital netlist clock speeds from MHz to

GHz for greater design performance, with smooth translation through

the final backend layout process.

. High-quality netlist hand-off to the back-end team for very efficient,

low-human-effort place and route layout.

. Ran Spyglass for RTL linting and created an ASIC Checker utility for

Synopsys design examination.

. Verified RTL and gate-level netlists using Cadence NCSim and back-

annotated SDF with created Verilog self- checking testbenches.

. Supported the back-end team and performed post-layout static timing

analysis with SDC and SDF (min, typ, max) in PrimeTime.

. Oversaw layout and clock tree analysis.

. Netlist hand-off to client and provided customer support for the design

use.

. Interfaced with analog engineers to develop mixed-signal RFICs.

Digital Design Engineer - Rockwell Collins

. Designed digital ADC, filter, mixer, and angle of arrival components

for a low band digital filter receiver.

. Created Verilog RTL for Xilinx Virtex 6 FPGA implementation.

. Utilized Xilinx CoreGen for DDS (Direct Digital Synthesizers) for

sine/cosine NCO (numerically controlled oscillator) Verilog code

generation.

. Hand instantiated Xilinx Virtex-6 FPGA DSP48E1 core into Verilog RTL

modules for high speed (approaching 600 MHz) mathematical

functions.

. Developed Verilog testbenches for each RTL module along with design

specification documentation.

. Used QuestaSim and Matlab for verification simulations.

. Ran timing-driven place and route in Xilinx ISE.

Electrical Engineer - ITT Technical Institute

. Digital and analog design/verification engineering with focus on chip

level design.

. Managed electrical engineering laboratory work.

. Produced weekly technical presentation material (content creation) for

engineering instruction.

August 2004 - February 2009 Samsung - (TFI Resources Contractor)

Richardson, TX

Digital Design Engineer

. Developed the ASIC/FPGA tool flow for Samsung's Wireless Systems Lab HW

Digital Engineering organization for low-power handset and base

station projects, using Synopsys Design Compiler-Ultra, DFT-Compiler,

Power-Compiler, PrimeTime, Xilinx, and Mentor Graphics'

FormalPro for 65nm and 90nm technology on LINUX/UNIX platform.

. Designed Verilog RTL for DSP filters and mathematical blocks for

ASIC/FPGA devices for consumer cell phones.

. Generated synthesis, power, DFT for SCAN, and static timing analysis

SDC constraints for individual Verilog RTL blocks and for the top-

level core which were used by DC, DFT-C, Power-C, and PT.

. Performed low-power synthesis and gate-level power analysis with VCD

and SAIF using Power-Compiler.

. Created an ASIC checker utility for fast feedback to designers and

technical management on the status of Synopsys synthesized

netlists so that the design team can make more informed decisions about

their RTL architecture early in the design process and for

documentation.

. Constructed Verilog testbenches for individual RTL modules and ran

simulation in ModelSim.

. Front-end team "Point-Man" for back-end interface with the ASIC vendor.

. Mentored and guided junior ASIC/FPGA engineers on front-end design

tasks and back-end interface duties.

October 2002 - August 2004 CoreApps

Richardson, TX

Manager/Lead Design Services Engineer

. Manager and team lead of a design group that supported multiple on-site

and off-site customers with their ASIC, FPGA, and SoC IP core

integration design projects.

. Technical pre-sales interface and post-sales support of company

customers.

. VHDL and Verilog RTL design, synthesis, testbench creation, simulation,

static timing analysis, and backend place & route for consumer

products.

. Video MPEG-2 FPGA design project work.

. Created and led client presentations and demonstrations in small and

large group settings.

. Technical pre-sales interface and post-sales support of company

customers.

. Created and led client presentations and demonstrations in small and

large group settings.

. Managed project schedule, resources, and issues.

March 2000 - October 2002 Dallas Semiconductor / Maxim

Dallas, TX

Staff Design Engineer

. Lead designer on the UTOPIA-2(IP01) project. Verilog RTL design on 4

projects.

. RTL synthesis to ASIC and FPGA implementations using Synopsys Design

Compiler.

. DFT SCAN insertion during synthesis using Synopsys Design Compiler and

Test Compiler.

. Ran ATPG using Synopsys TetraMax to create SCAN vectors for high SCAN

coverage.

. Created a Synopsys ASIC checker to find post-synthesis design problems

early in the flow.

. Verilog self-checking testbench creation for verification effort and

automated regression process.

. Core integration for SoC at the RTL level, verification at RTL and SoC

netlist levels, and oversaw backend effort.

. RTL, SureCov (code-coverage), and gate-level simulations with worst,

typical, and best case SDF using Verilog-XL and NC-Verilog

simulators and Signalscan for waveform viewing.

. Performed SureCov analysis to examine entire verification test suite

for uncovered portions of the design, with the goal of 100% block

coverage.

. Placed and routed designs in Xilinx FPGAs for design emulation before

ASIC silicon.

. FPGA to ASIC migration on 3 telecom projects.

. Created layout floorplans for various designs.

. Interfaced with layout team by providing post-synthesis netlist, timing

constraints for timing-driven place and route, clock tree

generation constraints, design floorplan, and critical path

information.

. Ran static timing analysis with SDF (worst, typical, and best) using

Synopsys PrimeTime.

. Performed post-layout synthesis reoptimization using Synopsys Floorplan

Manager with the post-route PDEF, SDF, and "set_load"

capacitance/resistance information.

. Ran formal verification using Synopsys Formality.

. Lab tested ASIC and FPGA devices using various lab test equipment.

. UTOPIA-2 design was a first-pass silicon success.

. Instructed junior designers concerning ASIC and FPGA design engineering

tasks.

June 1999 - March 2000 Texas Instruments

Dallas, TX

ASIC Design Engineer

. Implementation team lead for PCI digital devices.

. Performed silicon debug IDS10K failure/root cause analysis on ASIC

chips.

. Executed Synopsys Floorplan Manager reoptimization using PDEF, SDF, and

net capacitance information.

. Performed TI cost analysis on a series of new ASICs.

. Wrote tool scripts for Synopsys synthesis.

. Performed RTL and post-layout SDF simulations using ModelSim, Verilog-

XL, and Signalscan.

. Created static timing analysis scripts for Synopsys PrimeTime.

August 1994 - May 1999 Alcatel USA (formerly DSC Communications)

Plano, TX

Electrical Design Engineer

Design Engineer on the HSIS project:

. Lead ASIC designer for the bus interface chip on the HSIS project.

. Wrote VHDL RTL for the ASIC design.

. Synthesized the RTL using Synopsys Design Compiler.

. Performed RTL and gate-level simulations using ViewSim.

. Inserted SCAN using Synopsys Test Compiler.

Design Engineer on the ATM project:

. Responsible for support on 5 ATM ASICs.

. Synthesized VHDL RTL using Synopsys Design Compiler.

. Inserted DFT SCAN and ran ATPG using Synopsys Test Compiler.

. Fixed timing violations in Compass layout, Synopsys synthesis, and VHDL

RTL.

. MBIST strategies evaluation for the ASIC RAM components.

. Created various Synopsys utilities and scripting for more efficient

ASIC design flow, including an ASIC design checker and an in-place

reoptimization tool.

Design Engineer on the ATMC project:

. Responsible for verification of the Motorola ATMC ASIC.

. Created VDHL tests for mixed VHDL, Verilog, and LMC model simulations

using ViewLogic's Fusion simulator.

. ATMC ASIC was a first-pass silicon success.

Design Engineer on the OC-3 SONET project:

. Designed 4 Xilinx and 1Altera FPGAs in VHDL for datapath control for

the OC-3 SONET platform.

. Used Synopsys Design Compiler for synthesis.

. Placed and routed the designs using Xilinx and Altera backend tools.

. Performed RTL and back-annotated gate-level simulations using Mentor

Quick-HDL.

. Ran static timing analysis using Synopsys DesignTime and Xilinx tools.

. Lab tested all devices during integration on the platform.

. Applied and received a patent for this design (patent #6,044,088).

. Design Engineer on the Next Generation Signaling Server project:

. Developed VHDL testbench for RTL simulations of a PCI device.

. Created PCI protocol procedures in VHDL for reuse on multiple designs.

Design Engineer on the S12 project:

. Synthesized VHDL using Synopsys Design Compiler.

. Designed 4 Xilinx FPGAs in VHDL RTL to perform datapath control.

. Placed and routed the designs using Xilinx backend tools.

. Performed static timing analysis using Synopsys DesignTime and Xilinx

tools.

February 1992 - August 1994 Texas Instruments

Dallas, TX

Digital Design Engineer

Design Engineer on the P516 program:

. Responsible for 3 LSI Logic ASICs.

. Created VHDL RTL to implement over 30 DSP, ALU, and I/O functions.

. Simulated RTL using Vantage VHDL simulator.

. Synthesized ASICs using Synopsys Design Compiler.

. Verified gate-level functionality by accelerated simulations using IKOS

and stimulus/result vectors generated from the C-language system-

level testbench.

. All 3 ASICs were first-pass silicon successes.

. Obtained D.O.D. secret clearance in early 1992.

Design Engineer on the MM-F16 program:

. Responsible for 2 TI ASICs.

. Synthesized ASICs using Synopsys Design Compiler.

. Performed RTL and gate-level simulations using ModelSim and ZYCAD.

. Inserted CBIST SCAN throughout the chips.

. Ran static timing analysis using TI internal tools.

Design Engineer for the TI DSEG CAE group:

. Designed VHDL behavioral models of various chips for board-level

simulations.

August 1990 - February 1992 Mississippi State University

Starkville, MS

Electrical Engineering Department Digital Lab Instructor

. Responsible for digital design, electrical engineering instruction to

college students.

. Taught many sections per semester of sophomore and junior level EE

students.

. Designed digital lab experiments for classroom instruction and

demonstration of engineering theory.

. Utilized VHDL RTL, simulation, synthesis, and backend tools for various

programmable devices.

EDUCATION:

December 1991 Mississippi State University

Starkville, MS

Master's Degree GPA 3.82/4.0 (Summa Cum Laude)

Master's Degree in Electrical Engineering

May 1990 Mississippi State University

Starkville, MS

Bachelor's Degrees GPA 3.57/4.0 (Cum Laude)

Bachelor's Degree in Electrical Engineering

Bachelor's Minor Degree in Mathematics

SKILLS:

. Over 10 years: front-end design, self-checking Verilog and VHDL

testbench verification, and back-end support.

. First-pass silicon successes for high-speed, low-power, digital and

mixed RFIC chip design flows.

. Verilog and VHDL RTL design for semiconductor chips (both ASICs and

FPGAs).

. Created an unique EDA synthesis process ("Enhanced Synthesis

Methodology") for deep submicron designs to speed up digital

netlists to GHz clock speeds without modifying RTL functionality, with

smooth translation through the final backend layout process.

. Core integration and verification for SoCs at the RTL level and SoC

netlist level.

. Experience with root cause analysis in digital chip designs.

. Digital chip specification documentation creation.

. Created Synopsys ASIC and Xilinx FPGA design checker utilities for high-

quality development and sign-off.

. Synopsys Design Compiler, Cadence Encounter RTL Compiler, and Xilinx

ISE for synthesis.

. Synopsys DFT Compiler (Test Compiler) for SCAN insertion and DFT

checking.

. Synopsys Power Compiler with SAIF for power optimization during

synthesis and power analysis post-synthesis.

. Synopsys TetraMAX for ATPG.

. Synopsys PrimeTime-SI and DesignTime for static timing analysis.

. Synopsys FloorPlan Manager for post-layout reoptimization.

. Synopsys Formality for formal verification.

. Cadence AMS training for analog/digital co-simulation.

. NCSim, QuestaSim, ModelSim, VCS, NC-Verilog, Verilog-XL, SureCov, and

Signalscan for RTL and

gate-level simulations.

. Xilinx CoreGen for DDS generation.

. Oversaw post-synthesis floorplanning, place and route layout, and clock

tree analysis on multiple digital chip design projects.

. First Encounter and Spyglass trained.

. Familiar with SystemVerilog

. ASIC/FPGA design using TI-ASIC, TSMC, CSM, Xilinx, Altera, and Actel.

. Familiar with standard interfaces: SPI, PCI, I2C.

. Script writing for improving EDA tool flows.

. Team leadership.

. Pre-sales customer interface, presenting, and demonstrating.

. Post-sales customer support, on-site and off-site, with focus on client

needs, priorities, and detailed training.

. Project management.

. Technical content creation.

. Teaching and mentoring clients and co-worker engineers.

. References and my "Enhanced Synthesis Methodology" document can be

provided upon request.



Contact this candidate