SlideShare a Scribd company logo
1 of 2
Michael Lang
Phone: 831-250-7299
Email: MichaelALang@comcast.net
LinkedIn: https://www.linkedin.com/in/langmichaela
Summary  Expert knowledge of high-performance SoC design process with over 20 years
of experience in VLSI design
 Work history includes both technical and management backgrounds
 Technical background includes RTL design and front end implementation
(Synthesis, STA, DFT).
 Expert in both Synopsys and Cadence flows including complete flow
development for DC, PT, RC, and Tempus.
 Strong background in timing closure including:
o SDC constraint generation
o Timing results analysis andpost processing
o Manual and automated ECO development
o Driving design closure across RTL, P&R and DFT teams.
 Highly skilledat scripting in TCL, Perl, and Csh
 Extensive script automation background: post processing & design generators
 Very strong work ethic striving to produce the best possible results
 Native English speaker with strong communication skills
Experience Entropic Communications, San Jose CA
 Entropic Projects
o Cardiff
 4M instance chipin TSMC 28HPC
 Hierarchical design with 50% logic in one sub block and 50% at top
 Owner of all logic synthesis, memory BIST, and STA work
 Cadence/Mentor tool set: RC, Tessent, Tempus
o Other product lines: Bixby, Merlot, Jaws
 Projects range from 3M instances @ 40nm to 500K instances @ 65nm
 Implementations include full chip flat as well as hierarchical bottom up
 Role in each project was Front End Implementation Lead
 Worked closely with RTL, DFT, and P&R teams
 Performed all Synthesis and STA work
 DFT work included ‘Design Side’ – scan, OCC, BSD, MBIST
 Assistedwith ATPG and formal verification where necessary
 Drove all timing closure activity
 Intricate flow control scripting and custom setup & reporting for:
 Synthesis: Synopsys DCT & DCG, Cadence RC & RCP
 STA: Synopsys PTSI, Cadence Tempus
 MBIST: Mentor Tessent (LogicVision), Synopsys SMS (Virage)
 Wrote RTL for top level, pad ring, clock & reset control logic
o Galaxy
 TSMC 28HPL design with 13M instances in 25 hierarchical IP blocks
 Largest project in company’s history at that time
 Technical leadresponsible for all backend activities (RTL to GDS)
 Team consisted of Synthesis, STA, DFT, and P&R disciplines
 Team included28 rotating engineers over 1.5 years (many contractors)
 Management responsibilities includedproject scheduling, tracking,
status reporting, and staffing.
 Entropic Methodology and Scripting
(see next page)
Principal Engineer
2013 to 2015
Senior Staff Engineer
2008 to 2012
Michael Lang
Entropic Cont’d
 Entropic Methodology and Scripting
o Corporate Implementation Methodology
 Over a 6 month period, lead a team of 5 engineers to develop a
standard ASIC implementation flow.
 Included the creation of standard Synopsys-based flows for: Memory
BIST insertion, Logic Synthesis, Scan Stitching, P&R, Formal
Verification, and Static Timing Analysis.
 Scripts for all tools were developed from scratch with the focus on
global consistency between tools, easy block configuration, and a high
level of automation.
 Personally crafted Synopsys scripts for: SMS MBIST, Synthesis, STA
 Re-wrote these scripts for Cadence tools when we switchedvendors
o Design Automation
 CreatedPerl script based on Veripool Verilog parser to automatically
generate a top level netlist from RTL IP blocks.
 Wrote a TCL shell script that generated RTL from an Excel spreadsheet
describing all IO pad sharing capabilities. Included multiple functional
& test muxing modes, boundary scan, IO pad configuration, etc.
 Wrote synthesis and STA post processing scripts which build HTML
pages complete with hyperlink detail reports and pop up summaries.
 Other areas include memory compiler automation, .lib generation for
custom macros, and LSF queuing support for all flows.
Principal Engineer
2007
LSI Corporation, Milpitas CA
 Developed Synopsys TCL based synthesis environment for the next generation
65nm HD Audio/Video Codec product. Used on 26 modules.
VLSI Design Manager
2001 to 2006
LSI Corporation, Milpitas CA
 Managed a team of 6 RTL design engineers working on micro-architecture,
RTL creation, synthesis, STA, etc. Generateddetailedprojects schedules and
provided monthly engineering reviews to upper management.
 Coordinated all integration activities leading to the successful tapeouts of
multiple chips in the Domino product line over six years.
Staff RTL Design
Engineer
1998 to 2001
Sr. RTL Design
Engineer
1996 to 1997
C-Cube Microsystems and LSI Logic, Milpitas CA
 Developed the System RISC Audio processor for the Domino product line.
o The processor implements the SPARC V8 instruction set as well as a set
of custom Audio DSP and DMA instructions
o It is a superscalar design issuing two instructions (one V8 and one Audio
DSP) per system clock cycle. Key components include Instruction Cache,
Data Cache, and parallel execution pipelines.
o Owned all aspects of the front end design development: micro-
architecture, RTL, synthesis, and timing closure.
Sr. RTL Design
Engineer
1995 to 1996
Advanced Micro Devices, Sunnyvale CA
 Worked with a team of RTL design engineers to develop a PCI-to-PCI bridge
chip. Wrote Verilog RTL and used Synopsys Design Compiler to synthesize the
async FIFO and datapath portions of the design.
Sr. RTL Design
Engineer
1991 to 1995
Design Engineer
1990
National Semiconductor, Santa Clara CA
 Designedthe disk format control section for an 80 Mbit/sec AT disk controller
chip. Designedin Verilog RTL and synthesizedwith Synopsys Design
Compiler. Performed both RTL and gate level simulations.
Education Iowa State University, Ames IA
 Bachelor of Science Electrical Engineering

More Related Content

What's hot

Project Experience4
Project Experience4Project Experience4
Project Experience4ajith k
 
Event Processing Technical Society Event Processing Reference Architecture W...
Event Processing Technical SocietyEvent Processing Reference Architecture W...Event Processing Technical SocietyEvent Processing Reference Architecture W...
Event Processing Technical Society Event Processing Reference Architecture W...Tim Bass
 
How Security can be the Next Force Multiplier in DevOps
How Security can be the Next Force Multiplier in DevOpsHow Security can be the Next Force Multiplier in DevOps
How Security can be the Next Force Multiplier in DevOpsAndrew Storms
 
Validating Procedural Knowledge in the Open Virtual Collaboration Environment
Validating Procedural Knowledge in the Open Virtual Collaboration EnvironmentValidating Procedural Knowledge in the Open Virtual Collaboration Environment
Validating Procedural Knowledge in the Open Virtual Collaboration Environmentstreamspotter
 
20051110 PRINCE2_ IDS Engelsk.v1
20051110 PRINCE2_ IDS Engelsk.v120051110 PRINCE2_ IDS Engelsk.v1
20051110 PRINCE2_ IDS Engelsk.v1Kim Holm
 

What's hot (7)

WD RISC-V inliner work effort
WD RISC-V inliner work effortWD RISC-V inliner work effort
WD RISC-V inliner work effort
 
D'ANGELO - resume
D'ANGELO - resumeD'ANGELO - resume
D'ANGELO - resume
 
Project Experience4
Project Experience4Project Experience4
Project Experience4
 
Event Processing Technical Society Event Processing Reference Architecture W...
Event Processing Technical SocietyEvent Processing Reference Architecture W...Event Processing Technical SocietyEvent Processing Reference Architecture W...
Event Processing Technical Society Event Processing Reference Architecture W...
 
How Security can be the Next Force Multiplier in DevOps
How Security can be the Next Force Multiplier in DevOpsHow Security can be the Next Force Multiplier in DevOps
How Security can be the Next Force Multiplier in DevOps
 
Validating Procedural Knowledge in the Open Virtual Collaboration Environment
Validating Procedural Knowledge in the Open Virtual Collaboration EnvironmentValidating Procedural Knowledge in the Open Virtual Collaboration Environment
Validating Procedural Knowledge in the Open Virtual Collaboration Environment
 
20051110 PRINCE2_ IDS Engelsk.v1
20051110 PRINCE2_ IDS Engelsk.v120051110 PRINCE2_ IDS Engelsk.v1
20051110 PRINCE2_ IDS Engelsk.v1
 

Viewers also liked

LS CV 2017-02 comprehensive
LS CV 2017-02 comprehensiveLS CV 2017-02 comprehensive
LS CV 2017-02 comprehensiveLisa Shekede
 
Excess Weight Loss and Cardiometabolic Parameter Reduction Diminished among H...
Excess Weight Loss and Cardiometabolic Parameter Reduction Diminished among H...Excess Weight Loss and Cardiometabolic Parameter Reduction Diminished among H...
Excess Weight Loss and Cardiometabolic Parameter Reduction Diminished among H...Lindsay Cumella
 
Food as CAM - Class Materials
Food as CAM - Class MaterialsFood as CAM - Class Materials
Food as CAM - Class MaterialsK. D.
 
Inyoung Cho- Resume
Inyoung Cho- ResumeInyoung Cho- Resume
Inyoung Cho- ResumeInyoung Cho
 
Andrea Lepcio Resume
Andrea Lepcio ResumeAndrea Lepcio Resume
Andrea Lepcio ResumeAndrea Lepcio
 
Ba 6 grade unit 5 engineering an operation game lp
Ba 6 grade unit 5 engineering an operation game lpBa 6 grade unit 5 engineering an operation game lp
Ba 6 grade unit 5 engineering an operation game lpArtfulArtsyAmy
 
#1 Exam for world archaeology
#1 Exam for world archaeology#1 Exam for world archaeology
#1 Exam for world archaeologyMorgan J. Brown
 

Viewers also liked (13)

LS CV 2017-02 comprehensive
LS CV 2017-02 comprehensiveLS CV 2017-02 comprehensive
LS CV 2017-02 comprehensive
 
Resume
ResumeResume
Resume
 
Cristina Costanzo
Cristina CostanzoCristina Costanzo
Cristina Costanzo
 
V.A. Westbrook Resume
V.A. Westbrook ResumeV.A. Westbrook Resume
V.A. Westbrook Resume
 
Excess Weight Loss and Cardiometabolic Parameter Reduction Diminished among H...
Excess Weight Loss and Cardiometabolic Parameter Reduction Diminished among H...Excess Weight Loss and Cardiometabolic Parameter Reduction Diminished among H...
Excess Weight Loss and Cardiometabolic Parameter Reduction Diminished among H...
 
Food as CAM - Class Materials
Food as CAM - Class MaterialsFood as CAM - Class Materials
Food as CAM - Class Materials
 
Inyoung Cho- Resume
Inyoung Cho- ResumeInyoung Cho- Resume
Inyoung Cho- Resume
 
Resume
ResumeResume
Resume
 
Andrea Lepcio Resume
Andrea Lepcio ResumeAndrea Lepcio Resume
Andrea Lepcio Resume
 
Resume
ResumeResume
Resume
 
Zoey Hopkins Cv
Zoey Hopkins CvZoey Hopkins Cv
Zoey Hopkins Cv
 
Ba 6 grade unit 5 engineering an operation game lp
Ba 6 grade unit 5 engineering an operation game lpBa 6 grade unit 5 engineering an operation game lp
Ba 6 grade unit 5 engineering an operation game lp
 
#1 Exam for world archaeology
#1 Exam for world archaeology#1 Exam for world archaeology
#1 Exam for world archaeology
 

Similar to Michael Lang Resume - 2015 A1

Resume Shwo Tsai Jason Chen v3
Resume Shwo Tsai Jason Chen v3Resume Shwo Tsai Jason Chen v3
Resume Shwo Tsai Jason Chen v3jasonchen888
 
Resume-Rebecca Hebda
Resume-Rebecca HebdaResume-Rebecca Hebda
Resume-Rebecca HebdaRebecca Hebda
 
Resume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason ChenResume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason Chenjasonchen888
 
Chirko, Kenneth Resume - long
Chirko, Kenneth Resume - longChirko, Kenneth Resume - long
Chirko, Kenneth Resume - longKenneth Chirko
 
TranKienHao_SeniorDeveloper_CV
TranKienHao_SeniorDeveloper_CVTranKienHao_SeniorDeveloper_CV
TranKienHao_SeniorDeveloper_CVHao Tran Kien
 
Kavaskar_LatestResume
Kavaskar_LatestResumeKavaskar_LatestResume
Kavaskar_LatestResumeKavaskar Kava
 
Zheng Ma Resume
Zheng Ma ResumeZheng Ma Resume
Zheng Ma ResumeZheng Ma
 
Terry Tham Resume
Terry Tham ResumeTerry Tham Resume
Terry Tham ResumeTerry Tham
 
Computing Without Computers - Oct08
Computing Without Computers - Oct08Computing Without Computers - Oct08
Computing Without Computers - Oct08Ian Page
 
AMIT PATIL- Embedded OS Professional
AMIT PATIL- Embedded OS ProfessionalAMIT PATIL- Embedded OS Professional
AMIT PATIL- Embedded OS ProfessionalAmit Patil
 
RajeshKanchi_Resume_Latest_2016
RajeshKanchi_Resume_Latest_2016RajeshKanchi_Resume_Latest_2016
RajeshKanchi_Resume_Latest_2016Rajesh Kanchi
 
Qiang Yu Resume
Qiang Yu Resume Qiang Yu Resume
Qiang Yu Resume Qiang Yu
 
Jason E Stephens’ 2020 Resume/CV
Jason E Stephens’ 2020 Resume/CVJason E Stephens’ 2020 Resume/CV
Jason E Stephens’ 2020 Resume/CVjasonstephens
 
Resume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason ChenResume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason Chenjasonchen888
 
Resume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason ChenResume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason Chenjasonchen888
 
Resume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason ChenResume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason Chenjasonchen888
 
Space Codesign at TandemLaunch 20150414
Space Codesign at TandemLaunch 20150414Space Codesign at TandemLaunch 20150414
Space Codesign at TandemLaunch 20150414Space Codesign
 

Similar to Michael Lang Resume - 2015 A1 (20)

Resume Shwo Tsai Jason Chen v3
Resume Shwo Tsai Jason Chen v3Resume Shwo Tsai Jason Chen v3
Resume Shwo Tsai Jason Chen v3
 
Resume-Rebecca Hebda
Resume-Rebecca HebdaResume-Rebecca Hebda
Resume-Rebecca Hebda
 
Resume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason ChenResume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason Chen
 
Praveen_Devops_Ops_Head
Praveen_Devops_Ops_HeadPraveen_Devops_Ops_Head
Praveen_Devops_Ops_Head
 
Chirko, Kenneth Resume - long
Chirko, Kenneth Resume - longChirko, Kenneth Resume - long
Chirko, Kenneth Resume - long
 
TranKienHao_SeniorDeveloper_CV
TranKienHao_SeniorDeveloper_CVTranKienHao_SeniorDeveloper_CV
TranKienHao_SeniorDeveloper_CV
 
Kavaskar_LatestResume
Kavaskar_LatestResumeKavaskar_LatestResume
Kavaskar_LatestResume
 
Zheng Ma Resume
Zheng Ma ResumeZheng Ma Resume
Zheng Ma Resume
 
SHIVAM_RESUME
SHIVAM_RESUMESHIVAM_RESUME
SHIVAM_RESUME
 
Terry Tham Resume
Terry Tham ResumeTerry Tham Resume
Terry Tham Resume
 
Computing Without Computers - Oct08
Computing Without Computers - Oct08Computing Without Computers - Oct08
Computing Without Computers - Oct08
 
AMIT PATIL- Embedded OS Professional
AMIT PATIL- Embedded OS ProfessionalAMIT PATIL- Embedded OS Professional
AMIT PATIL- Embedded OS Professional
 
RajeshKanchi_Resume_Latest_2016
RajeshKanchi_Resume_Latest_2016RajeshKanchi_Resume_Latest_2016
RajeshKanchi_Resume_Latest_2016
 
Qiang Yu Resume
Qiang Yu Resume Qiang Yu Resume
Qiang Yu Resume
 
Jason E Stephens’ 2020 Resume/CV
Jason E Stephens’ 2020 Resume/CVJason E Stephens’ 2020 Resume/CV
Jason E Stephens’ 2020 Resume/CV
 
verification resume
verification resumeverification resume
verification resume
 
Resume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason ChenResume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason Chen
 
Resume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason ChenResume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason Chen
 
Resume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason ChenResume Shwo Tsai Jason Chen
Resume Shwo Tsai Jason Chen
 
Space Codesign at TandemLaunch 20150414
Space Codesign at TandemLaunch 20150414Space Codesign at TandemLaunch 20150414
Space Codesign at TandemLaunch 20150414
 

Michael Lang Resume - 2015 A1

  • 1. Michael Lang Phone: 831-250-7299 Email: MichaelALang@comcast.net LinkedIn: https://www.linkedin.com/in/langmichaela Summary  Expert knowledge of high-performance SoC design process with over 20 years of experience in VLSI design  Work history includes both technical and management backgrounds  Technical background includes RTL design and front end implementation (Synthesis, STA, DFT).  Expert in both Synopsys and Cadence flows including complete flow development for DC, PT, RC, and Tempus.  Strong background in timing closure including: o SDC constraint generation o Timing results analysis andpost processing o Manual and automated ECO development o Driving design closure across RTL, P&R and DFT teams.  Highly skilledat scripting in TCL, Perl, and Csh  Extensive script automation background: post processing & design generators  Very strong work ethic striving to produce the best possible results  Native English speaker with strong communication skills Experience Entropic Communications, San Jose CA  Entropic Projects o Cardiff  4M instance chipin TSMC 28HPC  Hierarchical design with 50% logic in one sub block and 50% at top  Owner of all logic synthesis, memory BIST, and STA work  Cadence/Mentor tool set: RC, Tessent, Tempus o Other product lines: Bixby, Merlot, Jaws  Projects range from 3M instances @ 40nm to 500K instances @ 65nm  Implementations include full chip flat as well as hierarchical bottom up  Role in each project was Front End Implementation Lead  Worked closely with RTL, DFT, and P&R teams  Performed all Synthesis and STA work  DFT work included ‘Design Side’ – scan, OCC, BSD, MBIST  Assistedwith ATPG and formal verification where necessary  Drove all timing closure activity  Intricate flow control scripting and custom setup & reporting for:  Synthesis: Synopsys DCT & DCG, Cadence RC & RCP  STA: Synopsys PTSI, Cadence Tempus  MBIST: Mentor Tessent (LogicVision), Synopsys SMS (Virage)  Wrote RTL for top level, pad ring, clock & reset control logic o Galaxy  TSMC 28HPL design with 13M instances in 25 hierarchical IP blocks  Largest project in company’s history at that time  Technical leadresponsible for all backend activities (RTL to GDS)  Team consisted of Synthesis, STA, DFT, and P&R disciplines  Team included28 rotating engineers over 1.5 years (many contractors)  Management responsibilities includedproject scheduling, tracking, status reporting, and staffing.  Entropic Methodology and Scripting (see next page) Principal Engineer 2013 to 2015 Senior Staff Engineer 2008 to 2012
  • 2. Michael Lang Entropic Cont’d  Entropic Methodology and Scripting o Corporate Implementation Methodology  Over a 6 month period, lead a team of 5 engineers to develop a standard ASIC implementation flow.  Included the creation of standard Synopsys-based flows for: Memory BIST insertion, Logic Synthesis, Scan Stitching, P&R, Formal Verification, and Static Timing Analysis.  Scripts for all tools were developed from scratch with the focus on global consistency between tools, easy block configuration, and a high level of automation.  Personally crafted Synopsys scripts for: SMS MBIST, Synthesis, STA  Re-wrote these scripts for Cadence tools when we switchedvendors o Design Automation  CreatedPerl script based on Veripool Verilog parser to automatically generate a top level netlist from RTL IP blocks.  Wrote a TCL shell script that generated RTL from an Excel spreadsheet describing all IO pad sharing capabilities. Included multiple functional & test muxing modes, boundary scan, IO pad configuration, etc.  Wrote synthesis and STA post processing scripts which build HTML pages complete with hyperlink detail reports and pop up summaries.  Other areas include memory compiler automation, .lib generation for custom macros, and LSF queuing support for all flows. Principal Engineer 2007 LSI Corporation, Milpitas CA  Developed Synopsys TCL based synthesis environment for the next generation 65nm HD Audio/Video Codec product. Used on 26 modules. VLSI Design Manager 2001 to 2006 LSI Corporation, Milpitas CA  Managed a team of 6 RTL design engineers working on micro-architecture, RTL creation, synthesis, STA, etc. Generateddetailedprojects schedules and provided monthly engineering reviews to upper management.  Coordinated all integration activities leading to the successful tapeouts of multiple chips in the Domino product line over six years. Staff RTL Design Engineer 1998 to 2001 Sr. RTL Design Engineer 1996 to 1997 C-Cube Microsystems and LSI Logic, Milpitas CA  Developed the System RISC Audio processor for the Domino product line. o The processor implements the SPARC V8 instruction set as well as a set of custom Audio DSP and DMA instructions o It is a superscalar design issuing two instructions (one V8 and one Audio DSP) per system clock cycle. Key components include Instruction Cache, Data Cache, and parallel execution pipelines. o Owned all aspects of the front end design development: micro- architecture, RTL, synthesis, and timing closure. Sr. RTL Design Engineer 1995 to 1996 Advanced Micro Devices, Sunnyvale CA  Worked with a team of RTL design engineers to develop a PCI-to-PCI bridge chip. Wrote Verilog RTL and used Synopsys Design Compiler to synthesize the async FIFO and datapath portions of the design. Sr. RTL Design Engineer 1991 to 1995 Design Engineer 1990 National Semiconductor, Santa Clara CA  Designedthe disk format control section for an 80 Mbit/sec AT disk controller chip. Designedin Verilog RTL and synthesizedwith Synopsys Design Compiler. Performed both RTL and gate level simulations. Education Iowa State University, Ames IA  Bachelor of Science Electrical Engineering