Get email delivery of the Cadence blog featured here
This blog series will the break down the top 15 Online Training courses among students and professors into their different technical areas and share the supporting courses that go along with them, starting with Digital Design and Signoff. Designs are getting bigger and more complex, this translates to more challenging power, performance, and area (PPA) targets. We want you to become a Design pro, so we’re going to share the Cadence Online Training courses you should take to learn these tools.
We’ll start by covering Synthesis and Test. Cadence® synthesis solutions provide an integrated flow that balances the growing need to understand the architectural-level abstraction of the design alongside the detailed physical implementation constraints.
We’re pulling the recommended training flow from the Learning Maps, which structure the Cadence Online Training courses into technical areas and difficulty levels. Some of the below courses offer a Digital Badge, once earned, you can showcase that you’re Cadence Certified on your resume, email signature, and across social channels like LinkedIn.
Basic Static Timing Analysis*
Genus Synthesis Solution with Stylus Common UI*
Fundamentals of IEEE1801 Low Power Specification
Low-Power Synthesis Flow with Genus Stylus Common UI
Design for Test Fundamentals
Test Synthesis with Genus Stylus Common UI
Advanced Synthesis with Genus Stylus Common UI
*One of the top courses among students and professors
In this course, you learn the basic concepts of static timing analysis and apply them to constrain a design. You apply these concepts to set constraints, calculate slack values for different path types, identify timing problems, and analyze reports generated by static timing analysis tools.
After completing this course, you will be able to:
In this course, you learn about the features of the Cadence® Genus Synthesis Solution with Stylus Common UI with next generation synthesis capabilities (massively parallel, tight correlation, RTL design focus and Architecture-level PPA) and how SoC design productivity gap is filled by Genus. You also learn how to run complete synthesis flow on a design with the given specifications and optimize it for area, timing, and power using the Stylus Common UI.
This course is a complete tutorial for understanding the fundamentals of IEEE 1801 low power specification format concepts. You also explore how power intent information can be used for a design across various stages of flow such as functional verification, synthesis, logic equivalency checking, place and route, test, timing signoff, power integrity and so forth using Cadence® tools.
After completing this course, you will learn:
In this course, you explore and implement several low-power techniques to reduce both dynamic and leakage power during synthesis.
This course is an introduction to the concepts and terminology of Automatic Test Pattern Generation (ATPG) and Digital IC Test.
Understand and be able to discuss why we test, what we test, and how we test, including:
In this course, you learn to use Genus Synthesis Solution in Stylus Common UI mode to insert test structures in your design. You learn how to set up constrains, generate various reports and interface with other tools, and explore various troubleshooting scenarios.
In this course, you use Genus Synthesis Solution in Stylus Common UI mode to debug problems in the synthesis of complex designs when optimizing for timing, area, and power. This course includes problem scenarios that you typically encounter in a synthesis flow and how you can debug them. You also learn to use the synthesis flow to achieve better quality of results for the place-and-route tools.
After completing these industry grade courses, you’ll have a better understanding of Genus Synthesis Solutions, for not only synthesis capabilities but also for test structures. You’ll be one-step closer to mastering Digital Design and Signoff solutions. Stay tuned for upcoming blogs that’ll further explore the iLS Online Training Courses available!