对于SDF INTERCONNECT ENTRY 描述,我们在之前的文章有详解。
读万卷书,行万里路。
实践很重要。
今天,搞一下SDF INTERCONNECT / IOPATH 延迟数据信息,究竟反标的是哪一路径延时?
一 IOPATH
(CELL
(CELLTYPE "my_std_cell")
(INSTANCE a/b/c/d/my_std_cell_inst)
(DELAY
(ABSOLUTE
(IOPATH A Y (0.016::0.016) (0.003::0.002))
(IOPATH B Y (0.021::0.025) (-0.000::-0.001))
)
)
)
SDF 片段信息中,描述 A/B -> Y 的IOPATH 延迟信息。
二 INTERCONNECT
(INTERCONNECT module_level_0/U720/Y U456/A (0.016::0.017) (0.021::0.022) )
上图中U720/U456 是最简单的两个反相器例子。U720输出经过net40与上一级module_level_0的输出port相连, 然后经过net88与 U456的输入 A相连。
可见,SDF 时序延迟,指的是:net40+net88的延迟总和。