4.4 out of 5
4.4
140 reviews on Udemy

VSD – Library characterization and modelling – Part 1

VLSI - The heart of STA, PNR, CTS and Crosstalk
Instructor:
Kunal Ghosh
749 students enrolled
English [Auto-generated]
Understand timing, noise and power libraries syntax and semantics
Develop models for logic gates and macros
Use the above generated models and do STA

If you are STA engineer or PNR engineer or CTS engineer or, in general, a physical designer or Synthesis engineer, you must have definitely come across the word ‘Library’. This course explains you, in detail, what it exactly means. 

You can call Library as the soul and heart of Semiconductor industries. Without them, you can’t have single chip out. Without the knowledge of Libraries, all other courses are incomplete. 

Guess what, you are at the right page. This course gives a comprehensive overview of characterization techniques and advanced modelling of circuits for modern and advanced nodes. 

Not only that, you will see what goes behind designing a simple single input inverter. The gates like inverter, buffer, AND, OR are all called as cell, and you will be amazed to see how are the represented in real IC design.

This course is designed in collaboration with leading characterization company Paripath, who have designed the state-of-the-art characterization software called GUNA

I would like to Thank complete Paripath team for helping me in designing experiments for this course. This course is motivated by desire to fill gap on characterization and modelling

Trademark:

Liberty is a registered trademark of Synopsys Inc.

Verilog is a registered trademark of Cadence Design Systems, Inc.

SDF and SPEF are trademarks of Open Verilog International

Get in right now and have an unforgettable journey of your life…

Happy Learning!!

Introduction

1
Introduction and Acknowledgements
2
Need for characterization

Cell design and characterization flows

1
Inputs for cell design flow
2
Circuit design step
3
Layout design step
4
Typical characterization flow

General Timing characterization parameters

1
Timing threshold definitions
2
Propagation delay and transition time
3
Output current model and CCS table
4
Output voltage waveform and introduction to tristate buffer
5
Different transitions for tristate buffer

Timing characterization parameters for registers

1
Netlist connectivity for latch and flipflop
2
Library setup time as a function of data and clock transition time
3
True single phase clocked (TSPC) register for hold time evaluation
4
Library setup time for TSPC register
5
Hold time, recovery & removal time evaluation

Noise characterization and modelling

1
Introduction to noise - Crosstalk glitch and delta delay
2
Introduction to channel connected components (CCC)
3
ccsn_first_stage, ccsn_last_stage and VIVO model based dc_current
4
Need of dc_current attribute
5
Noise immunity curve, propagated_noise_high and propagated_noise_low
6
stage_type attribute and need for tie_hi cells
7
Miller cap, arc based ccs noise model and full noise library

Power characterization and modelling

1
Static power - Subthreshold current and junction leakage current
2
Static power - Tunnelling current
3
Internal leakage power - leakage_current and leakage_power groups
4
Internal leakage power - cell_leakage_power & Tunneling curent - gate_leakage
5
Dynamic power - Switching current
6
Dynamic power - Short-circuit current
7
Switching power and short-circuit power modelling
8
Hidden power concept and modelling

Timing modelling

1
Groups and attributes
2
Library group and its attributes
3
Cell groups and combinational function pin groups
4
Flip-flop modelling using 'ff' group
5
Latch modelling using 'latch' group
6
Introduction to 'statetable' and latch description using 'statetable' group
7
Flip-flop modelling using 'statetable' group and introduction to 'driver model'

Conclusion

1
Driver model, receiver model and conclusion
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.4
4.4 out of 5
140 Ratings

Detailed Rating

Stars 5
77
Stars 4
39
Stars 3
18
Stars 2
2
Stars 1
3
44d016af67e6223329eac18da67ebb32
30-Day Money-Back Guarantee

Includes

5 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion