POCV | Parametric On-Chip Variation | Static Timing Analysis | VLSI

Поділитися
Вставка
  • Опубліковано 5 лют 2025
  • This video covers the basics of POCV and how delay calculations are performed with POCV modelling in Static Timing Analysis in lower technology nodes.
    Following topics are explained:
    -Introduction to POCV
    -What is POCV
    -Normal distribution curve & Standard deviation
    -POCV Data types & Analysis
    -Delay calculation using POCV
    -POCV calculations using an example timing report
    -AOCV derates in POCV
    -AOCV/POCV Comparison
    References:
    Articles from EDN Asia, Synopsys PT
    For more other videos, please refer to the following links. Thanks.
    ===================
    Unix cmd line utilities
    ===================
    • Unix cmd line utilities
    ===========
    Text Editors
    ===========
    • Text Editors
    =========
    VLSI - STA
    =========
    • VLSI - STA
    ===================
    VLSI - Physical Design
    ===================
    • VLSI - Physical Design
    ===============
    VLSI - Congestion
    ===============
    • VLSI - Congestion
    ==============
    VLSI - Crosstalk
    ==============
    • VLSI - Crosstalk
    ========
    Scripting
    ========
    • Scripting
    #POCV #STA #VLSI
    Disclaimer : This video is for educational purpose only. Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favour of fair use.

КОМЕНТАРІ • 36

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

    Thanks mahendra for making pocv things clear... Kudos to u..

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

      No problem. Thanks for watching.

  • @ramana0070
    @ramana0070 6 місяців тому

    This is a wonderful video, thanks a lot for your effort!!

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

    Good information .Plz do as many videos as possible.

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

      Glad to hear that. I’ll try my best 😊

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

    Thanks a lot for such informative video

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

      You’re welcome.

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

    Thanks lot sir !! very helpful !!

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

      Glad to hear that. Thanks for your feedback.

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

    Amazing video , thank you so much.
    Please advise , what would be meaning of cell check variation in yor presentation ?

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

    hey can u please explain what is exactly nominal delay?

  • @dharmendrakiit
    @dharmendrakiit 3 місяці тому

    Hello Sir, I have some concern with Pocvm Gaurdbanding slides, if we use this Gaurdbanding for other variations than the Random variation i.e. voltage and temperature , this gaurdband value gets multiply with distance based derating also … that is not correct right?
    No fab explains about derating the distance based derate again!!
    Also why would we want to derate the sigma value with this Gaurdbanding? Voltage and temperature derates are supposed to be incremental derates on existing POCVM derates which means no multiplication is required!! All derates should be incrementally used!! This is what is mentioned by Fabs like TSMC 7/5 nm Signoff docs, they have not mentioned a single word about Gaurdbanding rather they have clearly mentioned that derates are needed to be applied with -incr switch only!!!
    Expecting a reply from your side!! After that we can discuss it more!

  • @koteswararao.k2694
    @koteswararao.k2694 3 роки тому +1

    Very Good Information

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

      Thank you. Glad to hear that.

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

    What is statistical adjustment in 3 sigma timing reports can you please explain?

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

    Nice information

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

      Thank you

  • @User--jm5911
    @User--jm5911 6 місяців тому

    What is nominal delay?

  • @travelfreakphani5933
    @travelfreakphani5933 4 місяці тому

    super thanks

  • @pavannaidu6021
    @pavannaidu6021 10 місяців тому

    in timing report what is meant by statistical adjustment value? In place stage the value is zero and in CTS the value is added , can u please explain in brief

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

    Very informative,please make videos on annotation fixes

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

      Thank you. I’ll think about that later.

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

    Is socv different from pocv analysis?

  • @PraveenGhanta-g3w
    @PraveenGhanta-g3w 5 місяців тому

    The calculation for Delay of cell = Mean + (C*Mean*N),, where Mean is the nominal delay of cell, and N is the standard deviations ,, with this we are covering complete variation, then again what is the use of Pocv Coefficient C in the formula ?? can anyone explain clearly to me

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

    What is the purpose of Corner? btw thanks for details :)

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

    Hi sir, Great video can you please explain what is systematic variation and what does the distance in table Indicate I mean distance between what?

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

      Thank you.
      Systematic variation is deterministic in nature and is proportional to the cell location of the path being analyzed. Examples of systematic variations are variations in gate length/width and interconnection width.These variations basically relate to proximity effects, density effects and the relative distance of devices.
      The cell path distance is determined by computing the diagonal of a cell bounding box which encompasses all of the cells in the path. Note, path distance is calculated separately for cells and nets, because a timing analysis tool assumes the locations of the nets in a path do not affect the systematic variation of the cells in the path.

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

      @@mmkr Thank you sir

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

      You’re welcome

  • @User--jm5911
    @User--jm5911 3 роки тому

    Can you explain CRPR concept

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

    can we add chapters with timestamp? easier to navigate the video that way.

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

      Thanks for your suggestion, I’ll try to do it later.

  • @AJAYKUMAR-ve2kk
    @AJAYKUMAR-ve2kk 2 роки тому

    Hi Sir, i have one doubt, can you explain how AOCV derates impacts on Half-cycle paths & CRPR?

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

      aocv has no impact of clock edge

  • @jingalala-yg4dp
    @jingalala-yg4dp 2 місяці тому

    hola