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

Поделиться
HTML-код
  • Опубликовано: 31 янв 2025

Комментарии •

  • @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😊

  • @venkatvish9039
    @venkatvish9039 4 года назад +1

    Your videos are great!!!

    • @TeamVLSI
      @TeamVLSI  4 года назад

      Glad you think so Venkat!

  • @ArunKumar-wu4px
    @ArunKumar-wu4px 4 года назад +1

    Very nice explanation...

  • @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.

  • @akshaynagathan9237
    @akshaynagathan9237 Год назад +1

    Thank you sir!!

  • @msaideroglu
    @msaideroglu 4 года назад +1

    Very good.

    • @TeamVLSI
      @TeamVLSI  4 года назад

      Many many thanks @Msaid!

  • @habibakhatunnesaragi6259
    @habibakhatunnesaragi6259 4 года назад +1

    Nice explanation

    • @TeamVLSI
      @TeamVLSI  4 года назад

      Thanks habiba,
      Keep watching.

  • @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??

  • @pavan.kumar.muttinenimutti9977
    @pavan.kumar.muttinenimutti9977 4 года назад +1

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

  • @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.

  • @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.

  • @pavan.kumar.muttinenimutti9977
    @pavan.kumar.muttinenimutti9977 4 года назад +1

    Please explain about half cycle path

    • @TeamVLSI
      @TeamVLSI  4 года назад

      Thanks Pavan, Noted.

  • @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.

  • @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.

  • @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