Thanks a lot Niteesh. Stay tune and keep learning.
@kankanalasamhithachowdary2363 жыл бұрын
We add skew in setup uncertainty only right( given formula), then why we added seperately at 13:15
@TeamVLSI3 жыл бұрын
Hi Kankanala, We consider the skew in uncertainty only in preCTS stage. Once the clock tree is build, we have actually skew so we dont consider the skew in uncertainty. Watch again at @11:27, it will be clear.
@SUDIPTODUTTAGUPTA2 жыл бұрын
Thank you, sir. I have the following query: If the jitter source is from the common CLK, why do we need to consider it in Setup uncertainly? Shouldn't the jittered clocks (FF1/CK, FF2/CK) edges be moving in the same direction?
@TeamVLSI2 жыл бұрын
Hi Sudipto, Yes, right. But in setup analysis launch and capture clock edges are different, and jitter is associate with edge.
@SUDIPTODUTTAGUPTA2 жыл бұрын
@@TeamVLSI Yes sir, I missed that part. Thanks for the explanation.
It is a great video!!! I think the accuracy check (such as Min pulse width check, Min period check, clock as data check, ... ) is an interesting topic. Could you consider my suggestion?
@TeamVLSI4 жыл бұрын
Thanks for the tips!
@yuxiang0264 жыл бұрын
Thanks, a really good video. And it will be better If here are subtitles
@TeamVLSI4 жыл бұрын
Thanks Yuxiang, It is my pleasure that you loved the video. I will try to add subtitle.
@komarashiva20914 ай бұрын
Sir in pre-cts u mentioned latency is negligible then how u calculate the skew(capture latency - launch latency)
@joshnareddy74809 ай бұрын
Can you please do video on clock gating and asynchronous checks in vlsi
@vamsikrishnagedela8990 Жыл бұрын
hi sir, at time stamp 13.58 we are using uncernity (skew +margin+jitter) then why another skew componet ...is this calculation in post cts
@joshnareddy74809 ай бұрын
Uncertainty will relax after CTS has built and we will keep uncertainty for synthesis to meet setup timing
@arunpandiyananbarasu14554 жыл бұрын
Nice sir
@TeamVLSI4 жыл бұрын
Thanks Arun. keep supporting...
@nanoelectronicsdemystified2 жыл бұрын
why are we considering setup/hold margin in uncertainty while we are also considering it for setup/hold calculation? (The margin in uncertainly refers to something else I think)
@TeamVLSI2 жыл бұрын
I would love to see other name, If you have details Please share.
@akashwayal87973 жыл бұрын
sir what is setup and hold margins? why are they required?
@TeamVLSI3 жыл бұрын
Hi Akash, Positive slack is called the margin. In a particular data path if you want to fix setup, means you are going to reduce the delay of that data path, It may violate your hold. so you must have hold margin on that path and vice-versa.
@akashwayal87973 жыл бұрын
@@TeamVLSI Yes thank you !
@anithasabhavat60643 жыл бұрын
Hello sir, Who will set this uncertainty value? Synthesis ppl?
@TeamVLSI3 жыл бұрын
Yes
@janapadakannadasongs2 жыл бұрын
how to define the uncertainty value in sdc?
@TeamVLSI2 жыл бұрын
Hi VP, Watch the full video, although at time 12:30 , it is explained.
@merrygo71893 жыл бұрын
Why uncertainty is High in Half cycle paths?
@shrikanthramanagara23822 жыл бұрын
THNK U
@TeamVLSI2 жыл бұрын
Welcome 😊
@vikaspatel6563 жыл бұрын
in RAT calculation you have taken time period in setup analysis but you have not taken time period in the hold analysis . why ???
@TeamVLSI3 жыл бұрын
Hi Vikas, The answer is simple, We check hold on the same edge not on the next edge like setup.