Syllabus
Unit 1:
Introduction to STA – STA Concepts – Standard Cell Library – Pin Capacitance – Timing Modeling – Timing Models – Combinational and Sequential Cells – State Dependent Models – Advanced Timing Modeling – Power Dissipation Modeling – Other Attributes in Cell Library – Characterization and Operating Conditions – Interconnect Parasitics.
Unit 2:
Delay Calculation – Overview – Cell Delay using Effective Capacitance – Interconnect Delay – Slew Merging – Different Slew Thresholds – Different Voltage Domains – Path Delay and Slack Calculation – Crosstalk and Noise – Glitch Analysis – Delay Analysis – Computational Complexity – Noise Avoidance Techniques.
Unit 3 :
Configuring the STA Environment – Timing Verification – Setup and Hold Timing Check – Multicycle – False – Half Cycle Paths – Removal and Recovery Timing Checks – Timing Across Clock Domains – Multiple Clocks – Interface Analysis -On-Chip Variations- Time Borrowing- Back annotation-Sign-off Methodology- Statistical Static Timing Analysis.
Practical : EDA tools analysis – Setup and hold time violation and design remedies – Critical Path Analysis-Basic Clock Tree Synthesis flow- Determining Maximum frequency of operation
Objectives and Outcomes
Course Objectives
- To introduce timing analysis and apply it to constrain a design.
- To impart knowledge on cell delay calculation and parasitic extraction.
- To provide a practical approach for configuring static timing environment.
- To analyze a timing report and check for timing violations.
Course Outcomes: At the end of the course, the student should be able to
- CO1: Understand the process of timing analysis in circuits and system design.
- CO2: Apply wire load models to compute the cell delay and slack.
- CO3: Analyze the circuit for design violations by configuring the timing environment.
- CO4: Evaluate the system and perform timing verification.
Skills Acquired: Practical knowledge on timing analysis of designs using standard tools like Synopsys Prime Time.
CO-PO Mapping:
CO/PO |
PO 1 |
PO 2 |
PO 3 |
PSO1 |
PSO2 |
PSO3 |
CO 1 |
– |
– |
3 |
2 |
– |
2 |
CO 2 |
– |
– |
3 |
3 |
2 |
3 |
CO 3 |
– |
– |
3 |
3 |
3 |
3 |
CO 4 |
– |
– |
3 |
3 |
3 |
3 |