物理綜合:timing_path&path_group


關於path and path group

  • 本文針對常見的path和pathgroup 問題,做深入的分析和總結
  • path 和path group 屬於時序設計中的基本問題,屬於必須掌握的知識點
  • 希望對大家的面試和工作有幫助,如有興趣,可以添加微信號“xgcl_wei”進行更進一步的交流溝通學習

Design and library objects

  • Ports Versus Pins
  •   ‘Ports’ are the inputs and outputs of the current design
  •   ‘Pins’ are the inputs and outputs of any cell that isinstantiated in the current design

PathDelay

  • Path Delays are Based on Cell + Net Delays 

  • PathDelay
  •   Path delay section

PathDelay

  •  Define setup timing constraints for all paths within asequential design
  •     All input logic paths (startingat input ports)
  •    The internal (register to register) paths
  •    All output paths (ending at output ports)
  •    Starting at input ports and ending at output ports 
  • Static timing analysis Fundamentals

  •   Static Timing Analysis can determine if a circuit meetstiming constraints without dynamic simulation
  •  This involves three main steps:
  •      design is broken down into timingpaths
  •      The delay of each path is calculated
  •      All path delays are checked against timing constraints

Static timing analysis Fundamentals

  •   Grouping of Timing Paths into Path Groups
  •      report_path_group
  •      Paths are grouped by the clocks controlling their endpoints

Static timing analysis Fundamentals

  •   Timing Paths and Group Paths
  •      How many timing paths are there? 
  •      How many path groups are there?  

Path and path group總結

  •   Path and path group 屬於時序中的基礎問題
  •   Path group 要盡量做到最簡化
  •   一定要學會畫波形圖和時序圖,正確區分path和pathgroup,做到全覆蓋

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM