今天我们要介绍的时序分析概念是constrained pin,related pin, 被约束pin和相关联pin。这是在library库中经常用到的一个概念。
我们知道,在lib库里面,会有很多pin上的delay信息,如下所示,是一个inverter的OUT pin上的delay情况。
pin (OUT) {
max_transition : 1.0;
timing() {
related_pin : "INP1";
timing_sense : negative_unate;
cell_rise(delay_template_3x3) {
index_1 ("0.1, 0.3, 0.7");
index_2 ("0.16, 0.35, 1.43");
values ( /* 0.16 0.35 1.43 */ \
/* 0.1 */ "0.0513, 0.1537, 0.5280", \
/* 0.3 */ "0.1018, 0.2327, 0.6476", \
/* 0.7 */ "0.1334, 0.2973, 0.7252");
}
我们把标记有delay信息的pin称为constrained pin</