Ace Learning Paths
Ace Learning Paths
IMPORTANT NOTICE
In the event information in this presentation reflects Synopsys’ future plans, such
plans are as of the date of this presentation and are subject to change. Synopsys is
not obligated to update this presentation or develop the products with the features
and functionality discussed in this presentation. Additionally, Synopsys’ services and
products may only be offered and purchased pursuant to an authorized quote and
purchase order or a mutually agreed upon written contract with Synopsys.
Custom Compiler Overview Capturing Schematics Testbench Setup OP, DC, Tran Analysis PrimeSim ResCheck Analysis
#
Duration in Days
1 1
Badge
Data Preparation
Digital Implementation
ICC2 Editing
Self-paced
Learning
Instructor-Led
Training
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
1 Badge
Constraining Design Advanced Schematic Editing Advanced Clock Gating DFT DRC GUI Debug Meaning of full/parallel Legend
Input Transition and Output
Synthesis Techniques Self Gating DRC Fixing Registers
Loading
DC NXT Ultra Synthesis Self-paced
Post Synthesis Outputs Multibit Top-Down Scan Insertion State Machine Learning
Techniques
Timing Analysis ICC II Link Advanced Scan Insertion Wildcard & Tri-state logic
Instructor-Led
Constraints: Multiple Clocks Pack/Unpack Array & Training
Reporting Bottom-up Scan Insertion
and Exceptions Struct/Union
SPG Flow, Congestion,
Export Interface & Package Downloadable
Layout GUI Lab
Constraints: Complex Design
On-Chip Clocking (OCC) Achieving High QoR-Coding
Considerations
Cloud-based Lab
1/2 3 3 1 Badge
Design Setup for Physical Setting up CTS Scan Testing and Flows
Functional Modeling Reading RTL
Synthesis
Accessing Design and Library Objects, Attributes, Running CTS (CCD & Classic
Timing Modeling Test Protocol
Object Application Options Flow)
Constraints: Reg-to-Reg and Routing DFT Design Rule Checks
Low Power Modeling Compile Flows and Setup
I/O Timing
Modeling for Test Advanced Schematic Editing NDM Cell Libraries Routing DRC DFT DRC GUI Debug Legend
Input Transition and Output Via Ladder DRC Fixing
Library Creation Guidelines Loading UPF and Floorplan
Loading
DC NXT Ultra Synthesis Post-route Optimization Top-Down Scan Insertion
Self-paced
CCS Modeling Timing Setup & OCV Learning
Techniques
OCV Modeling Timing Analysis CCD Optimization Signoff Advanced Scan Insertion
Instructor-Led
Constraints: Multiple Clocks Bottom-up Scan Insertion Training
Check Library Power Optimization
and Exceptions
SPG Flow, Congestion, Additional Compile Settings Export Downloadable
Advance Node Features Layout GUI and Techniques Lab
2 3 3 Badge
Macro Placement Constraining Multiple Clocks Field Solver Legend Text Options Legend
Additional Checks and Generate ICV formatted
PG PPNS Process Modelling
Constraints netlist
Correlation: POCV and AWP Self-paced Generate Equivalence Self-paced
Pin Placement Metal Fills Learning
Analysis Options Learning
3 3 Badge 2 2
Badge
Language Introduction Benefits of New Language Organization & Structure Organization & Structure
Runset Structure
Cloud-based Lab
Anatomy of Device Extraction
Functions #
Duration in Days
Property Calculation
User-defined Property
Functions 3 1/2 1/2 Badge
Parasitic Extraction
#
Duration in Days
1 1
Badge
Introduction
Cold Start
Warm Start
Legend
Self-paced
Learning
Instructor-Led
Training
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
1/2
Badge
Introduction
Symbolic Simulations
Functional Accuracy
PIV Introduction
Legend
Self-paced
Learning
Instructor-Led
Training
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
1 Badge
Introduction to Equivalency
Overview
checking
Self-paced
Formality Lab Efficient Debugging Learning
Conclusion
Cloud-based Lab
#
Duration in Days
1 2 Badge
Floorplan and UPF data Compile Flows and Setup Routing DFT Design Rule Checks Supply Network
Compile Flow NDM Cell Libraries Routing DRC DFT DRC GUI Debug Power States Legend
Timing Setup and CCD Loading UPF and Floorplan Via Ladder DRC Fixing Fusion Compiler and UPF
Self-paced
Power Optimization Timing Setup & OCV Post-route Optimization Top-Down Scan Insertion Fusion Compiler Reporting Learning
DFTMAX #
Duration in Days
Advanced Topics
1/2 3 Badge
IO Planning
PG PPNS
Self-paced
Pin Placement Learning
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
3
Badge
Lab Example
Self-paced
1/2 Learning
Instructor-Led
Training
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
Badge
Self-paced
HAPS ProtoCompiler Flow Database Concepts Learning
Introduction to Debug
Cloud-based Lab
#
Duration in Days
1/2 1/2
Badge
Objects, Attributes,
Design/Timing Setup
Application Options
NDMs/CLIBS Floorplanning
Floorplan Placement
Self-paced
Routing Timing Setup Learning
Routing Downloadable
Lab
Routing DRC
Cloud-based Lab
Via Ladder
#
Duration in Days
Post-route Optimization
1/2
Top Level Implementation 3
Badge
DRC Error Classification Language introduction Benefits of new language Writing debug output to
OASIS/GDS Using Layer
Execute DRC testcase with Debugger
Command API PXL compare syntax strategy
select commands Understanding Error
Writing a simple "flat" rule Anatomy of compare Messages & Using
LVL
runset functions Diagnostic Functions
Running a simple IC Validator Complementary compare
Edtext options Options Functions Legend
runset functions
Generate ICV formatted Advanced programming
User-defined functions
netlist concepts
Generate equivalence StarRC transistor-level Self-paced
IC Validator API header files Learning
options extraction flow
Runset structure
Cloud-based Lab
Anatomy of device extraction
functions #
Duration in Days
Property calculation
User-defined property
2 functions 3 1
Badge
Functional Modeling
Methodology: Qualifying
Constraints
Timing Modeling
CCS Modeling
OCV Modeling
check_library
Electromigration
10 nm Feature
Library Analytics
TLM Communications
Self-paced
Scoreboard & Coverage Learning
UVM Callback
Instructor-Led
Advance Training
Sequence/Sequencer
Downloadable
Phasing and Objections Lab
Summary #
Duration in Days
3
Badge
Introduction
Variable Editor
Flow Editor
Execution Monitor
Exploration
Self-paced
Command Line Interface Learning
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
1 Badge
Tool Introduction
Timing Characterization
Instructor-Led
Constraint Timing Training
Characterization
Cloud-based Lab
#
Duration in Days
1
Badge
1/2 2 1 1
Badge
Introduction to STA in
Overview Introduction HyperScale Hierarchical Methodologies
PrimeTime
PrimeTime Implementation STA Concepts and Flow in
Flat Context Flow HyperScale
Flow PrimeTime
Methodology: Qualifying
PrimeTime Inputs & Outputs Bottom Up Flow HyperScale Hybrid Flow
Constraints
Methodology: Generating Generating HyperScale Block Distributed & Scenario
Timing Analysis Flow
Reports Models Analysis
Load Design & Check Constraining Multiple Clocks Constraint Consistency HyperGrid Legend
Additional Checks and
Load Library & Check Clock Mapping DMSA
Constraints
Correlation: POCV and AWP Self-paced
Read Parasitic & Check HyperScale Top-Down Flow DVFA/SMVA
Analysis Learning
1/2 3 1 1
Badge
Floorplan and UPF data Compile Flows and Setup Routing DFT Design Rule Checks VA and Block Shaping
Compile Flow NDM Cell Libraries Routing DRC DFT DRC GUI Debug Macro Placement Legend
Timing Setup and CCD Loading UPF and Floorplan Via Ladder DRC Fixing PG PPNS
Self-paced
Power Optimization Timing Setup & OCV Post-route Optimization Top-Down Scan Insertion Pin Placement Learning
Top Level Synthesis CCD Optimization Signoff Advanced Scan Insertion Timing and Budgeting
Instructor-Led
Power Optimization Training
Design Implementation Bottom-up Scan Insertion Integration/Assembly
DFTMAX #
Duration in Days
Advanced Topics
1/2 3 3 Badge
Self-paced
Learning
Instructor-Led
Training
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
1/2
Badge
Running RM
Demo
Legend
Self-paced
Learning
Instructor-Led
Training
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
1/2
Badge
Self-paced
Logic Restructuring Demo Learning
Constraint Management
Instructor-Led
Flows Training
Block-Level Flow/Breakpoints
Cloud-based Lab
Hierarchical Flow/Breakpoints
#
Duration in Days
1 1 Badge
Self-paced
ITF File Metal Fills
Learning
Instructor-Led
Training
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
1/2 2
Badge
Test Automation
Introduction to Modeling
Self-paced
Import SPICE Models Learning
Worst-Case Analysis #
Duration in Days
Fault Analysis
Stress Analysis 3
Badge
HDL Analyst
Importing Quartus IP in
Synplify Projects
Instructor-Led
Training
Debugging with SpyGlass
#
Duration in Days
2 Badge
Connectivity Checks
Self-paced
Flow With TestMAX Manager Learning
Instructor-Led
Training
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
1/2
Badge
AIT Self-paced
Pattern Validation Learning
1 3
Badge
Self-paced
Learning
Instructor-Led
Training
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
1/2
Badge
Timing Setup
Legend
Self-paced
Learning
Instructor-Led
Training
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
1/2
Badge
Introduction
SMS Wrapper
SMS Processor
MMB Processor
Conclusion
Self-paced
Learning
Instructor-Led
Training
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
1 Badge
Timing ECO
Area Recovery
Self-paced
Reliability Recovery Learning
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
3
Badge
Introduction
Formal Verification
Methodology
VC Formal Basic
Self-paced
Learning
Instructor-Led
Training
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
1
Badge
Instructor-Led
Training
Downloadable
Lab
Cloud-based Lab
#
Duration in Days
1 1
Badge