Stand Out with Synopsys Purple Certification

In the marketplace of candidates, don't look like everyone else. Pick up the skills you need, and kick start your career.

 

Synopsys Accelerated Customer Education is proud to offer a Purple Certification Program for Engineering students currently in their final year of studies, fresh graduates or new hires. This comprehensive program gives exposure to all things today’s engineers need to kick start their career as Design Engineers, Signoff Engineers, Test Engineers or Verification Engineers.  Choose one of the 5 tracks; Physical Design,  Design Verification, RTL Synthesis, Design for Test and Analog Mixed Signal Circuit and Layout Design. 

 

Registration Now Open for all the Tracks

 

Tracks

All tracks require the completion or test out of the Pre-Requisite Courses prior to the track specific courses. 

General Training (optional)

This general training is pre-requisite for purple certification program. Users are expected to be proficient with basic programing: Linux, TCL/TK, Perl, and Python. This course will provide some useful links for users to gain the required knowledge. Users are welcome to utilize any similar trainings available at their disposal online.


VLSI Fundamentals & ASIC Design Flow (Test Out - Optional)

The following 5 courses are prerequisites. If you think you have the knowledge, you may take the exam and test out. Passing the exam will give you completion status for the respective course. 

CMOS Fundamentals: This course will provide physics of semiconductors and its electrical properties including basics of CMOS device fabrication process and its enhancements for advanced devices.​​​​​​​

VLSI Basics: This course will cover the basics of digital design, CMOS circuit representation using HDL models, re-convergent models, stick diagrams, logic synthesis, technology library, VLSI design timing parameters, physical synthesis, and an introduction to FPGA design.  

Digital Design Fundamentals: This course will cover refreshing number system and Boolean algebra, logic optimization using Karnaugh Maps, canonical forms of logic representation, basics of Graph theory, logic optimization by design techniques and more.

Very Deep Sub Micron (VDSM):  This course will cover dealing with the challenges and ways to address very deep submicron designs such as technology trends, speed and performance trends of VLSI design, high speed challenges, interconnect challenges, process challenges of VDSM processes and ways to address each challenge.

ASIC Design Flow: This introductory course will explain ASIC design concepts and flow, technology Libraries and their relevance in VLSI design​, and how to constrain the ASIC design to meet design goals​. Topics covered include design verification, design synthesis, design for testability, design implementation and signoff.

 

Duration: 5 weeks

 

Test Out Exam Details: Each of the above courses has an equivalent exam that can be taken first to gauge how well you know the content. Answer 50 questions in 90 minutes and achieve an 85% or higher score to pass the exam and get awarded a badge. 

Physical Design Track
 

This 12-week track (includes prerequisites) comes with everything you need to know about Physical Design and gives you hands-on experience with Synopsys tools. 

Physical Design I: Foundation - This introduction training to physical design covers creation of physical library and its characterization data and ends with introduction to physical design RTL to GDS II flow — modeling abstraction, timing, signal integrity, low power, UPF, DFT, library preparation, library creation and setting constraints.

Physical Design II: Comprehensive - In this course, you will get introduced and trained on Synopsys physical design from learning in-depth usage of Fusion Compiler and IC Compiler II Graphic User Interface, Floorplanning, IO Placement and Routing, Clock Tree Synthesis and its flows, routing with post route optimization and signal EM fixing. You will also learn verification for DRC and LVS with ECO changes and its features. Course includes live demos of features and examples using Synopsys tools. The course will end with Advance Node Impact and features in Synopsys Physical Design Flow and tools.

Physical Design III: Jumpstart with Synopsys Tools - 

  • Fusion Compiler: Synthesis and Design Implementation Jumpstart-  Jumpstart into Fusion Compiler implementation methodology. You will learn to use Fusion Compiler to perform complete physical synthesis, which is the unification of traditional synthesis and IC Compiler II placement functionality.
  • PrimeTime: Jumpstart- Get an overview of the main capabilities of PrimeTime, the timing analysis flow and the different inputs required to perform the timing analysis. 
  • StarRC: Jumpstart- StarRC jumpstart training covers the basics of performing Parasitic Extraction using the StarRC Tool.

Fusion Compiler: Design Creation and Synthesis- Foundation training for Design Creation and Synthesis using the Synopsys Fusion Compiler™ tool. This includes GUI usage, creating design library, reading and managing RTL, applying power intent, floor planning, performing MCMM setup, configuring CCD optimization, configuring power optimization, and employing techniques to improve timing and congestion. Virtual labs provided for this course. When ready, follow instructions in the course to request for lab access.

Fusion Compiler: Design Creation and Synthesis Exam- Take this exam to demonstrate the knowledge acquired from design creation and synthesis course. Pass the exam and recieve a digital Badge. 

Fusion Compiler: Design Implementation- Foundation training for Design Implementation with Fusion Compiler flow includes executing clock tree synthesis (CTS) or the concurrent clock-and-data (CCD) flow, analyzing the clock tree, running post-CTS global route-based optimization, specifying timing and DRC constraints, performing routing setup and routing, and optimizing the post-route design. Virtual labs provided for this course. When ready, follow instructions in the course to request for lab access.

Fusion Compiler: Design Implementation Exam-  Take this exam to demonstrate the knowledge acquired from design implementation course. Pass the exam and receive a digital badge.

 

Duration: 12 weeks (includes 5 weeks for pre-requisites)

 

Cost: $2100 USD

 

Exam Details: Answer 50 questions in 90 minutes and achieve an 85% or higher score to pass the exam and get awarded a badge for each exam.

Completion Certificate: Upon completion of all the courses in this learning path including the prerequisites, you will be awarded a Physical Design Learning Path completion certificate and a digital badge. 

RTL Synthesis Track
 

This 12-week track comes with everything you need to know about RTL Synthesis and gives you hands-on experience with Synopsys tools like Design Compiler NXT, Formality, and Fusion Compiler.​​​​​​​
 

RTL Synthesis I:  Foundation - This introduction covers the hardware description languages Verilog/VHDL and SystemVerilog used to model ASIC designs.

RTL Synthesis II: Comprehensive - In this course you will learn the RTL synthesis flow, specifically when using Design Compiler NXT in topographical mode. You will learn how to synthesize a block-level RTL design to generate a final gate-level netlist with acceptable post placement timing and congestion. The course will teach Synopsys recommended methodologies for different synthesis optimization techniques and constraining the design.

Design Compiler NXT: Foundation Exam - Take this exam to demonstrate the knowledge acquired from design creation and synthesis course.

Formality -  In this course you will apply a formal verification flow for design verification and debugging of failed design. You will apply an extended flow to optimize Formality for common hardware design transformations. Increase debugging capability through techniques such as pattern analysis and maximize the verification performance.

UPF Fundamentals - This course will provide an overview and benefits of different power-saving techniques that can be achieved through UPF, highlighting areas of concern when adopting these techniques that could impact your implementation and verification schedule. The course will go through the caveats of UPF power domain creation, covering the concepts of 'good power design partitioning' to achieve optimal results. Top-down and hierarchical approaches to power domain creation are covered as well as the link between the conceptual UPF power domain definition and how that tie into the physical flow. The concepts of "supply net" and "supply set" are touched upon, covering levels of abstraction that each individual construct offers, providing SoC-based or IP-based engineers with a mechanism to implement and verify the power domain architecture of choice.

UPF Fundamentals Exam - Take this exam to demonstrate the knowledge acquired from UPF fundamentals course.​​​​​​​

Design Compiler NXT: Clock Gating Low Power - This is an advanced course on Design Compiler NXT and will teach you how to properly set up the tool for doing power analysis by applying switching activity and to perform power optimizations technologies such as clock gating, self-gating, multibit register banking, low power placement and DesignWare minPower.

Design Compiler NXT: Clock Gating Low Power Exam - Take this exam to demonstrate the knowledge acquired from Design Compiler Low Power course.

 

Duration: 12 weeks (includes 5 weeks for prerequisites)

 

Cost: $2100 USD

 

Exam Details: Answer 25-50 questions in 60-90 minutes and achieve an 85% or higher score to pass the exam and get awarded a badge for each exam.

 

Completion Certificate: Upon completion of all the courses in this learning path including the prerequisites, you will be awarded a Purple Certification: RTL Synthesis Learning Path completion certificate and a digital badge

Design Verification Track
 

This 12-week track comes with everything you need to know about design verification and gives you hands-on experience on SystemVerilog, SystemVerilog with UVM, and Synopsys tools such as the VCS® tool and the Verdi® Debug Environment.​​​​​​​


Design Verification I: Foundation - 
This introduction covers the hardware description languages Verilog/VHDL and SystemVerilog, which are used to model ASIC designs and testbenches for verification.

Design Verification II: Comprehensive - In this course, you will learn about SystemVerilog as a hardware verification language with practical design examples.

SystemVerilog Testbench - In this course, you will learn the key features and benefits of the SystemVerilog testbench language and its use in simulations based on the VCS tool.

SystemVerilog Testbench Exam - This exam enables you to demonstrate the knowledge required to develop SystemVerilog testbenches using UVM base classes. 

SystemVerilog Assertions - In this course, you will learn the key features and benefits of the SystemVerilog Assertion (SVA) language and its use in VCS tool-based verification.

SystemVerilog Assertions Exam - This exam enables you to demonstrate the knowledge required to write SystemVerilog Assertions and verify a device-under-test (DUT) using the Synopsys VCS® tool.

SystemVerilog for Formal Verification - In this course, you will learn the SVA language and how to write properties in your design for the VC Formal tool.

SystemVerilog Verification Using UVM - In this course, you will learn how to develop a UVM based SystemVerilog testbench environment which enables efficient test case development.

SystemVerilog Verification using UVM Exam - This exam enables you to demonstrate the knowledge required to develop SystemVerilog testbenches using UVM base classes.

Duration: 
12 weeks (includes 5 weeks for prerequisites)

Cost: $2100 USD

Exam Details
: Answer 25-50 questions in 60-90 minutes and achieve an 85% or higher score to pass the exam and get awarded with a badge for each exam.

Completion Certificate: Upon completion of all the courses in this learning path including the prerequisites, you will be awarded a Purple Certification: Design Verification Learning Path completion certificate and a digital badge.

 

DFT Track
 

This 12-week track comes with everything you need to know about Design for Testability (DFT) in the ASIC design flow. It covers the need for test, fault modeling, test insertion methods, automatic test pattern generation (ATPG), concept of test coverage, and advanced test techniques.​​​​​​​
 

Design For Test I: Foundation - This introduction covers DFT, including testing of ICs, wafer sorting, defect-fault mapping, fault modeling, fault simulation, concept of DFT testability, ATPG generation, and advanced test techniques.

Design For Test II: Comprehensive - In this course, you will learn about how to use DFT with Synopsys TestMAX Advisor, scan the design flow with DFT and Diagnosis, fault simulation, and test insertion using TestMAX DFT

Design For Test III- Jumpstart with Synopsys Tools

  • TestMAX DFT: Jumpstart - You will learn to use TestMAX DFT to perform gate-level DFT rule checks, fix DFT DRC rule violations, insert scan using top-down and bottom-up flows, and export the results to downstream tools.
  • TestMAX Manager: Jumpstart - Get an overview of the TestMAX Manager flow for generating and instantiating DFT IP, such as DFTMAX Scan Compression, On-Chip Clock Controller, etc. into a user RTL.
  • TestMAX SMS: Jumpstart - Memories are complex and well structured. Testing memories involves an in-depth understanding of their function both logically and physically. Each memory has a different configuration and the test mechanism used to test the memory needs to be customized as per its architecture. Learn about how to address this requirement using Synopsys’ TestMAX Star Memory System (SMS) In this training, we will briefly discuss the SMS architecture for different memory configurations and accessing these memories from the SOC level.

TestMAX DFT – Learn in depth how to use Synopsys TestMAX™ DFT to perform RTL and gate-level DFT rule checks, fix DFT DRC rule violations, and to insert scan using top-down and bottom-up flows. Explore essential techniques to support large, multimillion gate SoC designs including the bottom-up scan insertion flow in the logical (Design Compiler®) domain.

TestMAX DFT Exam - This exam enables you to demonstrate the knowledge required to use TestMAX™ DFT for DFT rule checks and scan insertions in SoC designs.

TestMAX Advisor – Learn to use Synopsys TestMAX™ Advisor (previously known as SpyGlass® DFT) to perform RTL testability analysis that allows you to fine-tune your RTL early in the design cycle. This enables you to verify the design scan readiness and test robustness and work toward meeting fault and test coverage goals.

TestMAX Advisor Exam - This exam enables you to demonstrate the knowledge required to use TestMAX Advisor for RTL testability analysis and design scan readiness.

TestMAX ATPG - You will learn how to use TestMAX ATPG to generate test patterns for stuck-at faults given a scan gate-level design created by TestMAX DFT or other tools, and describe the test protocol and test pattern timing using STIL.

TestMAX ATPG Exam – This exam enables you to demonstrate the knowledge required to use TestMAX ATPG to generate test patterns for stuck-at faults in SoC designs.

 

Fusion Compiler: DFT Synthesis - In this course, you will learn about using Fusion Compiler to perform Scan Synthesis. Course starts with fundamentals of Scan testing, the supported Scan synthesis flows in Fusion Compiler, running and debugging Design Rule Checks, and then proceeds to building scan chains at the block-level.

Fusion Compiler: DFT Synthesis Exam: This exam enables you to demonstrate the knowledge required to use Fusion Compiler with DFT synthesis for DRC checks and building scan chains for the design.

Duration: 
12 weeks (includes 5 weeks for prerequisites)

 

Cost: $2100 USD

 

Exam Details: Answer 25-50 questions in 60-90 minutes and achieve an 85% or higher score to pass the exam and get awarded with a badge for each exam.

 

Completion Certificate: Upon completion of all the courses in this learning path including the prerequisites, you will be awarded a Purple Certification: DFT Learning Path completion certificate and a digital badge.

AMS Circuit and Layout Design Track

 

This 12-week track comes with everything you need to know about the analog and mixed signal (AMS) circuit and layout design flow.


AMS Circuit and Layout Design: Foundation - 
This introduction covers analog circuit fundamentals, circuit elements (resistors, capacitors), basic circuit topologies (MOSFET structures as resistors, amplifiers, PLL and Data converters), their equivalent models, current sources, feedback theory, degeneration, equivalent model parameters and circuit design techniques and stability analysis with examples.​​​​​​​

AMS Circuit and Layout Design: Comprehensive - In this course, you will learn about VDSM analog design fundamentals and circuit behaviors of components used. Analog functions and components including op-amps, PLLs, passive devices are covered. The course also includes an introduction to PDK, design of standard cells, inverter, and op-amp reference circuits. This includes demonstrations of circuit designs using the Custom Compiler tool. The course also includes an introduction to the mixed signal circuit design flow.

Custom Compiler: Foundation - Custom Compiler is a complete design platform that includes all the functionality necessary to design custom digital, analog, or mixed-signal integrated circuits (ICs). In the Custom Compiler Introduction to the Platform course, you will learn how to invoke Custom Compiler and to use basic features. 

Custom Compiler Foundation Exam - Take this exam to demonstrate the knowledge acquired on Custom Compiler platform for designing analog and mixed signal integrated circuits.

Custom Compiler: Schematic Entry - In this course, you will jump start into Custom Compiler design methodology. You will learn to use the Custom Compiler tool to perform analog schematic circuit design and verification. You will also learn about the Custom Compiler co-design flow.

Custom Compiler Schematic Entry Exam - This exam enables you to demonstrate the knowledge required to perform schematic entry of the analog designs using custom compiler.

Custom Compiler: Basic Layout Design - In this course, you will learn about basic layout editing features using the Custom Compiler Layout Editor tool and other Custom Compiler tools and assistants. 

Custom Compiler Basic Layout Design Exam - This exam enables you to demonstrate the knowledge required to edit analog circuit layouts using Custom Compiler layout editor.

PrimeSim SPICE Simulation & Analysis in the PrimeWave Design Environment – In this course, you will learn about the analog circuit simulation and debug procedure using PrimeSim SPICE Simulation and Analysis in the PrimeWave Design Environment.

PrimeSim SPICE Simulation & Analysis in the PrimeWave Design Environment Exam: This exam enables you to demonstrate the knowledge required to simulate and analyze analog designs using PrimeSim SPICE simulator and PrimeWave Design Environment.

Duration: 
12 weeks (includes 5 weeks for prerequisites)


Cost:
 $2100 USD


Exam Details
: Answer 25-50 questions in 60-90 minutes and achieve an 85% or higher score to pass the exam and get awarded with a badge for each exam.


Completion Certificate: 
Upon completion of all the courses in this learning path including the prerequisites, you will be awarded a Purple Certification: AMS Circuit and Layout Design Learning Path completion certificate and a digital badge.

Available Dates

All sessions are limited to 30 students.  All Instructor-Led sessions will take place from 8:00 AM - 11:00 PM local time. Details will be sent upon registration.

North America

RTL Synthesis Track

RTL Synthesis Session 1: August 7th - October 27th (Virtual, Pacific Time) - Hybrid $2100 USD

 

  • Pre-Requisites (Self-Paced Learning): August 7th  - September 8th
  • RTL Synthesis I - Foundation (Instructor-Led Training): September 11th - September 15th
  • RTL Synthesis II -Comprehensive (Instructor-Led Training): September 18th - September 22nd
  • Completion of Foundation courses and Exams: September 25th - October 27th

Design Verification Track

Design Verification: September 11th - December 1st (Virtual, Pacific Time) - Hybrid $2100 USD

 

  • Pre-Requisites (Self-Paced Learning): September 11th - October 13th
  • Design Verification I - Foundation (Instructor-Led Training): October 16th - October 20th
  • Design Verification II -Comprehensive (Instructor-Led Training): October 23rd - October 27th
  • Completion of Foundation courses and Exams: October 30th - December 1st

Design For Test Track

Design For Test:  October 16th - January 7th (Virtual, Pacific Time) - Hybrid $2100 USD

 

  • Pre-Requisites (Self-Paced Learning): October 16th - November 17th
  • Design For Test I - Foundation (Instructor-Led Training): November 20th - November 28th
  • Design For Test II -Comprehensive (Instructor-Led Training): November 29th - December 5th
  • Completion of Foundation courses and Exams: December 6th - January 7th

Analog & Mixed Signal Circuit and Layout Design Track

Analog & Mixed Signal Circuit and Layout Design: November 6th - January 26th (Virtual, Pacific Time) - Hybrid $2100 USD
 

  • Pre-Requisites (Self-Paced Learning): November 6th - December 8th
  • AMS  I - Foundation (Instructor-Led Training): December 11th - December 15th
  • AMS  II -Comprehensive (Instructor-Led Training): December 18th - December 22nd
  • Completion of Foundation courses and Exams: December 26th - January 26th

India

Physical Design Track

Physical Design Track:  August 21st - November 10th (Virtual, India Standard Time) - Hybrid $2100 USD
 

  • Pre-Requisites (Self-Paced Learning): August 21st - September 22nd
  • Physical Design I - Foundation (Instructor-Led Training): September 25th - September 29th
  • Physical Design  II -Comprehensive (Instructor-Led Training): October 3rd - October 9th
  • Completion of Foundation courses and Exams: October 10th - November 10th

RTL Synthesis

RTL Synthesis: September 4th - November 24th (Virtual, India Standard Time) - Hybrid $2100 USD 

  • Pre-Requisites (Self-Paced Learning): September 4th - October 6th
  • RTL Synthesis I - Foundation (Instructor-Led Training): October 9th - October 13th
  • RTL Synthesis II - Comprehensive (Instructor-Led Training): October 16th - October 20th
  • Completion of Foundation Courses and Exams (Self-Paced Learning): October 23rd - November 24th

Design Verification Track

Design Verification: September 25th- December 16th (Virtual) (Virtual, India Standard Time) - Hybrid $2100 USD
     

  • Pre-Requisites (Self-Paced Learning): September 25th - October 27th
  • Design Verification I - Foundation (Instructor-Led Training): October 30th - November 6th
  • Design Verification II - Comprehensive (Instructor-Led Training): November 7th - November 13th
  • Completion of Foundation courses and Exams: November 14th - December 16th

Design For Test Track

Design For Test: October 9th - December 30th (Virtual, India Standard Time) - Hybrid $2100 USD
 

  • Pre-Requisites (Self-Paced Learning): October 9th - November 10th
  • Design For Test 1 - Foundation (Instructor-Led Training): November 14th - November 20th
  • Design For Test II -Comprehensive (Instructor-Led Training): November 21st - November 27th
  • Completion of Foundation courses and Exams: November 28th - December 30th

Analog & Mixed Signal Circuit and Layout Design Track

Analog & Mixed Signal Circuit and Layout Design: October 223rd - January 12th (Virtual, India Standard Time) - Hybrid $2100 USD
 

  • Pre-Requisites (Self-Paced Learning): October 23rd - November 24th
  • AMS I - Foundation (Instructor-Led Training): November 27th - December 1st
  • AMS II - Comprehensive (Instructor-Led Training): December 4th - December 8th
  • Completion of Foundation courses and Exams: December 11th - January 12th