Synthesis/STA - Half cycle path setup and hold timing

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

КОМЕНТАРІ • 40

  • @pavankumarreddy7888
    @pavankumarreddy7888 3 роки тому +4

    I think hold slack will be increased by T/2 for Half cylce path compared to full cylce path

    • @VLSI-learnings
      @VLSI-learnings  3 роки тому +1

      frequency changes will not effect the hold .

  • @arunkumar-xl3vl
    @arunkumar-xl3vl 2 роки тому

    Good Explanation sir, For suppose ifn1st flop is -ve triggered and second flop is +ve triggered then is these possible to find half cycle path

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

    Can u explain more topics on STA like DRV violation,lockup latch,skew useful skew and more

  • @gumsraju1957
    @gumsraju1957 2 роки тому +2

    Hi,
    Can you please take one session on how hold is Independ of frequency..Subscribed and waiting for video

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

    Hi Nice video, can you please explain why hold benefits by half cycle when Launch clock is positive edge triggered and capture clock is negative edge triggered

  • @mahaboobpeershaik658
    @mahaboobpeershaik658 2 місяці тому

    for t_hold no change in hold equation
    But for t_hold >= T_clk/2 then
    --> t_hold

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

    Sir could you please explain,will hold violations occur in half cycle path ? If yes why they occur?

  • @Narennmallya
    @Narennmallya 2 роки тому

    Nice explanation.
    Could we also have a quarter cycle path? wherein capture ff has frequency f (maybe 200Mhz) along with an inverted logic at clock pin and launch flop at f/2(same example 100 Mhz)

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

    Nice , very simple explanation ! Give us more details about sta concepts and constraints

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

    Your explanation is good but you forgot main things that is where we need to check setup and hold in half cycle paths

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

    I Think for half cycle and multicycle paths....hold is frequency dependent.......Please check it

    • @VLSI-learnings
      @VLSI-learnings  4 роки тому

      simple example . my design is working in 500 mhz then i changed my design 750 mhz . then setup will effect or hold will effect .

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

      Hold is independent of frequency.. It's depends on Arrival time delay..

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

      Hold has NO role to play in frequency of the design as long as it is a FULL cycle path. Frequency has a role to play in half-cycle paths/clock gating checks and this presentation is misleading. Please use a PrimeTime session to see results for yourself. But the presentation is a bit misleading as it fails to give full context

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

      Hold for half cycle path is Tpd + Tclk_period/2 > Thold. So there is clock frequency at play. As someone suggested look at Prime Time timing reports and correct the mistake. In the case of half-cycle paths, hold is not an issue because you are adding half a clock-cyle path to a typical 0 cycle-path hold timing calculation

  • @GK-yr7sx
    @GK-yr7sx 4 роки тому

    Clear explanation for half cycle path

  • @srilakshmipeteti8087
    @srilakshmipeteti8087 2 роки тому

    thank you so much explained very clearly

  • @413sekharece
    @413sekharece 4 роки тому

    Where there are used in real time application

    • @VLSI-learnings
      @VLSI-learnings  4 роки тому

      i explained in the video those are two real time example only

    • @413sekharece
      @413sekharece 4 роки тому

      @@VLSI-learnings ok

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

    Hi sir, Nice explanation.
    Can you please also explain multi cycle path .

  • @khurashiasif1164
    @khurashiasif1164 2 роки тому

    nice explanation

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

    Sir please upload more problems on setup and hold

    • @VLSI-learnings
      @VLSI-learnings  4 роки тому

      ua-cam.com/video/GFcjHo_AH0o/v-deo.html
      ua-cam.com/video/xEtPa_6B4SI/v-deo.html
      go through this links you will get setup and hold information

  • @rohanyadala9096
    @rohanyadala9096 7 місяців тому

    U r super sri

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

    How to solve hold and setup violations

    • @VLSI-learnings
      @VLSI-learnings  3 роки тому

      ua-cam.com/video/xEtPa_6B4SI/v-deo.html go to this link

  • @rajenderreddy5657
    @rajenderreddy5657 2 роки тому

    Super

  • @dw008cts5
    @dw008cts5 3 місяці тому +1

    What you are telling is absolutely wrong. For half cycle paths hold check becomes relaxed by half cycle and for half cycle paths hold becomes frequency dependent. Please get your own concepts clear before teaching.