Description
In this course, you will learn :
- To bridge the gap between understanding and application of knowledge, innovation is required.
Syllabus :
1. Physical Design Flow Overview
- Floor-Planning Steps
- Netlist Binding And Placement Optimization
- Clock Net Shielding
- Route - DRC Clean - Parasitics Extraction - Final STA
2. Floorplanning
- Utilization Factor And Aspect Ratio
- Concept of Pre-placed Cells
- Power Planning
- Pin Placement And Logical Cell Placement Blockage
3. Placement
- Netlist Binding And Placement
- Optimize Placement Using Estimated Wire Length And Capacitance
- Optimize Placement Continued
4. Timing Analysis With Ideal Clocks
- Setup Time Analysis And Introduction To Flip-Flop Setup Time
- Setup Timing Analysis With Multiple Clocks
- Multiple Clock Timing Analysis And Introduction To Data Slew Check
- Data Slew Check
5. Clock Tree Synthesis - Introduction And Quality Check Parameters
- Introduction To Clock Tree Synthesis
- Duty Cycle And Latency Check
- Latency And Power Check
- Power And Crosstalk Quality Check
- Glitch Quality Check
6. H-Tree
- H-Tree Algorithm And Skew Check
- H-Tree Pulse Width And Duty Cycle Check
- H-Tree Latency And Power Check
7. Clock Tree Modelling and Observations
- Clock Tree Modelling
- Clock Tree Building
- Clock Tree Observations
8. Buffered H-Tree
- H-Tree Buffering Observations
- H-Tree Pulse Width Check And Issues With Regular Buffers
- CMOS Inverter PMOS/NMOS Matching Switching Resistance Solution
- H-Tree Clock Buffers And Pulse Width Check
- Dynamic Power And Short Circuit Power
9. Clock Tree Optimization Checklist
- Optimization Checklist
- Leakage Current Reduction Technique
- Optimized Clock Tree Power And Latency Check
10. Static Timing Analysis With Real Clocks
- Static Timing Analysis With Real Clocks
- Impact Of Unbalanced Skew On Setup Time
- Impact Of Unbalanced Skew On Hold Time
11. Introduction To Crosstalk - Why and How Crosstalk occurs in a CHIP ?
- Dominant Lateral Capacitance
- Noise Margin Voltage Parameters
- Lower Supply Voltage
12. Glitch Examples And Factors Affecting Glitch Height
- Basic Crosstalk Glitch Example
- Glitch Discharge With High Drive Strength PMOS Transistor
- Factors Affecting Glitch Height - Aggressor Drive Strength
- Factors Affecting Glitch Height - Conclusion
13. Tolerable Glitch Heights and Introduction to AC Noise Margin
- Impacts Of Glitch
- Tolerable Glitch Heights Using DC Noise Margin
- AC Noise Margin
- Justification Of Load Impact And Conclusion
14. Crosstalk Delta Delay Analysis
- Crosstalk Delta Delay - Aggressor Victim Switching in Opposite Direction
- Setup Timing Analysis Using Real Clocks
- Crosstalk Delta Delay - Aggressor Victim Switching In Same Direction
- Impact Of Crosstalk Delta Delay On Hold Timing
15. Noise Protection Technique
- Shielding
- Spacing
- Drive Strength
16. Routing And Design Rule Check (DRC)
- Introduction To Maze Routing - Lee's Algorithm
- Design Rule Check
17. Parasitics Extraction
- Introduction To IEEE 1481-1999 SPEF Format
- SPEF Header Description, Physical Design Flow Conclusion And What Next !!
18. GENERATED CLOCKS DEFINITION AND CREATION
- DEFINE GENERATED CLOCK FOR DIVIDE-BY-2 CIRCUIT
- GENERATED CLOCKS USING MASTER CLOCK EDGES
- GENERATED CLOCK WAVEFORM DERIVATION
- GENERATED CLOCK WITH SHIFTED EDGE
19. BASICS OF MOS TRANSISTOR
- INTRODUCTION TO VLSI ACADEMY
- GATE VOLTAGE AND ACCUMULATION OF NEGATIVE CHARGE
- N-CHANNEL FORMATION BETWEEN SOURCE AND DRAIN
- IMPACT OF SUBSTRATE POTENTIAL ON THRESHOLD VOLTAGE (VT)
20. SETUP & HOLD TIMING ANALYSIS
- INITIAL TIMING ANALYSIS AND INTRODUCTION TO FLOP SETUP TIME
- SETUP TIMING ANALYSIS WITH JITTER AND REAL CLOCKS
- INTRODUCTION TO SLACK AND HOLD TIMING ANALYSIS
- HOLD TIMING ANALYSIS CONCLUDED