False Path in VLSI | Examples of false path | Write false path constraints | Timing exceptions

Поділитися
Вставка
  • Опубліковано 19 гру 2024

КОМЕНТАРІ • 38

  • @msubash4053
    @msubash4053 2 роки тому +1

    Good explanation. I appreciated you. Please do more

  • @venkatavinod2798
    @venkatavinod2798 3 роки тому +2

    Great explanation. 👍.Very useful ❤️... please upload more 🙏...

    • @TeamVLSI
      @TeamVLSI  3 роки тому

      Thank you Venkata, Sure we will upload more.

  • @sane4895
    @sane4895 3 роки тому +2

    6:40 sir, if two ff are having diffrent frequency then we can do timing analysis by Multicycle concept right?
    If yes then why we need to declar that as false path
    If No then what u explained in MCP concept regarding two diffrent frequency

    • @TeamVLSI
      @TeamVLSI  3 роки тому +3

      Hi,
      It all depends on the relation of two clocks, If both are independent then false path can be defined between them.
      But suppose if the another clock is just derived from a clock divider or multiplier, in that case we may go for multicycle path requirement.

    • @sane4895
      @sane4895 3 роки тому

      @@TeamVLSI by independent clk means they are coming from diffrent sources or they just have diffrent duty along with diffrent frequency but coming from same source ?

    • @TeamVLSI
      @TeamVLSI  3 роки тому +1

      @@sane4895 Yes, different sources.

    • @sane4895
      @sane4895 3 роки тому +1

      @@TeamVLSI thankyou sir fir your quick respons😊

  • @ArunKumar-wu4px
    @ArunKumar-wu4px 4 роки тому +1

    Very nice explanation...

  • @venkatvish9039
    @venkatvish9039 4 роки тому +1

    Your videos are great!!!

    • @TeamVLSI
      @TeamVLSI  4 роки тому

      Glad you think so Venkat!

  • @akshaynagathan9237
    @akshaynagathan9237 Рік тому +1

    Thank you sir!!

  • @rahulvermarahul8435
    @rahulvermarahul8435 4 роки тому +1

    Nice! Please do add videos on Setup and Hold Time violation and how to fix them to take some example

    • @TeamVLSI
      @TeamVLSI  4 роки тому

      Thanks Rahul!
      We will try to cover the said topic soon.

  • @that__thing7417
    @that__thing7417 3 роки тому +1

    can anyone brief me about the precedence the tool comsiders. if multicycle path and setmaxlatency are given. what will tool prioritize

    • @TeamVLSI
      @TeamVLSI  3 роки тому

      Tool will try to meet the latency target.

  • @habibakhatunnesaragi6259
    @habibakhatunnesaragi6259 4 роки тому +1

    Nice explanation

    • @TeamVLSI
      @TeamVLSI  4 роки тому

      Thanks habiba,
      Keep watching.

  • @msaideroglu
    @msaideroglu 4 роки тому +1

    Very good.

    • @TeamVLSI
      @TeamVLSI  4 роки тому

      Many many thanks @Msaid!

  • @pavan.kumar.muttinenimutti9977
    @pavan.kumar.muttinenimutti9977 4 роки тому +1

    Please explain about half cycle path

    • @TeamVLSI
      @TeamVLSI  4 роки тому

      Thanks Pavan, Noted.

  • @pavan.kumar.muttinenimutti9977
    @pavan.kumar.muttinenimutti9977 4 роки тому +1

    Explain about path group and how to give weightage to that path

  • @arunpandiyananbarasu1455
    @arunpandiyananbarasu1455 4 роки тому +2

    Nice video,Explained nicely,More about falsepaths can be found at chapter11:false paths in book "Constraining Designs for Synthesis and Timing analysis"by Sridhar gandadharan,Sanjay churiwala.

    • @TeamVLSI
      @TeamVLSI  4 роки тому

      Thanks Arun. Yes that is a good book.

  • @coastalfly5508
    @coastalfly5508 3 роки тому +1

    What's the difference between False path and disable timing? Please make a video

    • @TeamVLSI
      @TeamVLSI  3 роки тому +1

      Hi,
      Both are different. Will write in our blog soon. Thank you for your suggestion.

  • @prasannakulkarni8187
    @prasannakulkarni8187 Рік тому

    I feel, it might not be right example. It's logic minimisation.. AB+ B = B. So we don't need OR gate..
    Whether Logic synthesiser will not minimise it??

  • @harshasiriki5704
    @harshasiriki5704 3 роки тому +1

    Then why false paths are introducing in Design??

    • @TeamVLSI
      @TeamVLSI  3 роки тому

      Hi Harsha,
      I explained this point in video.
      These path exist but we need to exclude these path in timing analysis.

  • @rutwikajmera50
    @rutwikajmera50 3 роки тому +1

    You write both places ff3 in truth table, kidnly please correct it admin.

    • @TeamVLSI
      @TeamVLSI  3 роки тому +1

      Thanks Rutwik for catching the mistake. Actually 4th column is FF4/D.
      I will try to annotate the correction.

    • @rutwikajmera50
      @rutwikajmera50 3 роки тому +1

      @@TeamVLSI yes sir