
Explore an open-source, end-to-end C-to-GDS flow for digital design, from a C input through a compiler to netlist, logic optimization, and placement using tools like scribble.
Explore RTL design, synthesis, floor-planning, and power-planning using open-source tools, detailing netlists, IP reuse, decoupling capacitors, and power grid considerations.
Automate placement to map the logical design onto a floor plan, optimize flip-flop proximity for timing, and use buffers to maintain signal integrity before clock tree synthesis and routing.
Learn the basics of static timing analysis (sta) using maze routing concepts to identify shortest timing paths between flip-flops, and examine parasitics and open-source tools for netlist analysis.
Explore static timing analysis fundamentals, including setup and hold analysis, clock skew, and data-path delays from launch to capture flop, with practical use of the OpenTimer tool.
This lecture explains how design size and available ram affect static timing analysis, showing how bigger ram enables larger designs and how virtualization helps fit workloads.
Demonstrates running runtime checks with OpenTimer, comparing designs by executing configuration commands, observing gates count and runtime, and using a shell script to dump results.
Identify worst negative slack (wns) and total negative slack (tns) in static timing analysis. Learn to read reports and locate timing violations in setup and hold paths.
Explore static timing analysis basics by examining clock constraints, the concept of performance, clock frequency, arrival times, and setup and hold analysis.
Explore io constraints by modeling input port arrival times relative to clock edges, using early and late arrivals for setup and hold analyses, including clock deviation and slew effects.
Explore performance measurement using Opentimer to compute clock period and design frequency, analyze setup constraints, and understand how delays, variations, and pessimism affect timing.
Explore how timing libraries define delays, slew, and capacitance in static timing analysis, using nand gate examples and templates to map input slew to output delay.
This lecture clarifies the driver model and the receiver model in static timing analysis, detailing how driver output timing and receiver input capacitance govern delays across flip-flop chains and parasitics.
Master setup timing analysis tips in sta, using lead constants, lifetimes, and parasitic models to produce realistic timing results and frequency calculations.
Explore hold ECO techniques in static timing analysis through a live demo that shows how inserting buffers can meet data required times by adding delay between logic blocks.
Learn strategies to tackle the STA assignment by filling the table, applying an automated script to fix all violations, and evaluating buffers to avoid new timing issues.
This time .... Its more personal
You have been very supportive for all these 6 years and I would like to "Thank You" from the bottom of my heart Now its time to enter your hearts and minds, so we connect for lifetime.
The reason for the success of my webinars and workshops was the connection that you had with me, and, believe me, that's tough to build. It would not have been possible without you believing in me and my product....
So here I bring the entire webinar ONLINE for you..
We had conducted 4 workshops and 2 webinars on STA in Bangalore, India, where designers and students from Chicago, Minnesota, New York and San-Francisco connected LIVE with me. The webinar was very interactive and couple of mind-blowing ideas and queries came up.
Everyone who attended the webinar and workshops, and myself, ended up with the same feeling....this webinar should go LIVE online so that everyone, including the attendees of my webinar, can re-live the entire experience again and again.
So, I bring this to you. Its LIVE. Its ONE-2-ONE and Its more Personal Coaching as you would see more of interaction rather than one-sided talking. Grab your seat and enjoy the similar experience that we had...
Stay Tuned....