.. _file_src_sta_HSTimingLocalData.h: File HSTimingLocalData.h ======================== |exhale_lsh| :ref:`Parent directory ` (``src/sta``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS STA 本地时序数据容器:维护分区视图下的 timing edge、Slack 传播结果与统计缓存。 Definition (``src/sta/HSTimingLocalData.h``) -------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_src_sta_HSTimingLocalData.h.rst Detailed Description -------------------- HSTimingLocalData 是 HSPartitionFlow 在某个候选划分状态上的本地时序快照。 它负责构建并持有 HSTimingEdge,记录节点分区、跨 FPGA cut delay、路径 hop/slack 统计,以及按 net+FPGA pair 去重后的关键割线统计。细化阶段既可以直接更新该对象, 也可以先通过 HSTimingDelta 做试探评估,再将被接受的增量提交回来。 Includes -------- - ``HSIOTdmDelay.h`` (:ref:`file_src_sta_HSIOTdmDelay.h`) - ``HSTimingEdge.h`` (:ref:`file_src_sta_HSTimingEdge.h`) - ``HSTimingSlackRange.h`` (:ref:`file_src_sta_HSTimingSlackRange.h`) - ``HSTimingUndo.h`` (:ref:`file_src_sta_HSTimingUndo.h`) - ``float.h`` - ``limits`` - ``map`` (:ref:`file_src_partition_refine_pipeline_FPGARemapper.h`) - ``set`` - ``string`` - ``vector`` Included By ----------- - :ref:`file_src_partition_tools.h` - :ref:`file_src_sta_HSTimingDelta.h` - :ref:`file_src_sta_sta.h` Namespaces ---------- - :ref:`namespace_HSFullTiming` Classes ------- - :ref:`exhale_struct_structHSFullTiming_1_1HSTimingLocalData_1_1traceInfo` - :ref:`exhale_class_classHSFullTiming_1_1HSTimingLocalData`