0:03 Intro 0:32 Start and Outline 0:53 ASIC Design Flow (Front-End) 5:52 Back-End Flow 22:26 Timing Analysis 28:32 Types of Path Inside a Chip 29:09 Typical Path 30:26 Typical Data Flow 31:59 Setup & Hold Window of Flip-Flop 36:25 Setup Equation 46:55 Hold Equation 51:09 Choice of Clock Frequency 53:29 Role of the STA Engine 58:13 Analysis Corners 1:04:30 Design Constraints (part I)
@dhaneshprabhu722 жыл бұрын
Thanks for this bro
@manaslahon11 жыл бұрын
This is the probably the most fluent, crisp, to the point Lecture on ASIC flow and STA I have gone through. The way Prof Tuhin builds the background and explains things makes this clear even for the beginner.
@Hav0c100010 жыл бұрын
I love the sprite commercial at the end of the video!! Great lecture overall. Basic concepts explained very well!
@sang6256 жыл бұрын
😂😁
@rawl94119 жыл бұрын
Good one.. One point to add: We use D-ff in designs instead of JK to allow only two states, set or reset, in the ckt. Toggling and no change states are not of use generally...
@sanjeevyadav-lw4ky3 жыл бұрын
@42:14 why we have not captured the first launched data at first captured edge?
@dhaneshprabhu722 жыл бұрын
It cause race around, then all the transitions in all FFs happen at juts 1 clock edge itself which doesn't give sequential behaviour
@DestrovPro10 жыл бұрын
Thank you sir! It was a brilliant explanation. Enjoyed re-learning these important concepts. Loved that every concept was explained in a detailed manner! Hats off to you Sir!
@vinayteja44026 жыл бұрын
Can you explain STA with full example , like with small circuit , not with single gate . Am not getting how it will caliculate setup and hold for a circuit . Will it feed random pattern ? Thank you for nice explanation
@76ainani11 жыл бұрын
Excellent, practical and well organized lecture! Thanks a lot, Prof!
@dhaneshprabhu722 жыл бұрын
I have a question. How to do we design the basic gates/flip flops tip have setup and hold time as per our requirement? Can someone help me with this
@madhavrabinbipin21163 жыл бұрын
i had particular doubt about hold time equation before i saw this lecture. myself from iit bombay
@arjun92733 жыл бұрын
2020 batch?
@madhavrabinbipin211611 ай бұрын
@@arjun9273 2019
@phoenixbird703010 жыл бұрын
More explaination with clear steps on how static timing analysis and dynamic timing analysis using practical examples would have been more helpful,demonstrating with numerical examples with different practical circuits for the statements for set up, hold time equations, possibility of scaling down the frequencies for chip,would have been more helpful than mearly explanining the equations and giving the statements....even though some knowledge is gained on static timing analysis...still there are many doubts left in my mind by the statements given without clear explaination of how it is aschieved ....
@sang6256 жыл бұрын
True
@charleslin69286 жыл бұрын
I am a ic backend engineer. I show my working experience on the following blogs www.52-ic.com
@dhaneshprabhu722 жыл бұрын
Thanku sir for such a wonderful explanation with practical examples
@vinayteja44026 жыл бұрын
Why R-R path from clock to input of the register ?
@TCN820212 жыл бұрын
Thank you. Thanks to IIT Kharagpur and Mr. Tuhin Subhra Chakraborty for this excellent course.
@hrishikeshadn110 жыл бұрын
Beautiful concept, beautifully explained.thank You Sir
@kushalshah55127 жыл бұрын
Lecture overall is good. Many basic concepts are explained.
@ShreyasBharadwaj11 жыл бұрын
6 Lakh salary :D...Superb lecture by the professor :)
@vinaykushwaha52233 жыл бұрын
Now in Qualcomm
@chaturbhujrajendran49956 жыл бұрын
How I wish I was in an IIT.
@ChillWithAbhishek11 жыл бұрын
Where will I find all the videos in this course . I searched on NPTEL but they are not there . If you are having the remaining videos please upload them !
But I still dont get it , what is the specific signifiance of the word STATIC ?
@zackmax8 жыл бұрын
You don't require switching activity in order to analyze the clock and data propagation. In short the analysis is done solely based on the netlist itself without simulation.
@adityamitra11 жыл бұрын
is synopsis tool available as student version?
@RandomMusingsOfLowMelanin8 жыл бұрын
Shouldn't it be Min time instead of max time while defining hold or setup time?
@chetana178 жыл бұрын
yes it should be Minimum
@RandomMusingsOfLowMelanin8 жыл бұрын
+Chetan A Thanks!
@sumaiyashahoo8 жыл бұрын
I have doubt regardding his setup time equation.: Shouldnt it be T - Tskew? @ 45:09
@LinhHoang-zi9mt7 жыл бұрын
Are there other lectures from this Professor? He's pretty good.
Hi all.. Where can i get all his lectures so that i can download and go through.. Help me out guys..
@durgaprasadkornipati46086 жыл бұрын
If you subscribe then automatically you will get all lecture videos of him. If you want to download the video just do one thing type SS after www. in the searchbar. You can then have the chance to download. But remember after opening the respective video only you have to do the above process which i have mentioned. Hoping so it can be helpful for you..!! Thank You
@MatrixOfDynamism10 жыл бұрын
formula based?
@av_4105 жыл бұрын
Thank you....this was perfect!
@GundalaBabu9 жыл бұрын
why it will go up ? I am not sure :-) thanks a lot sir..