2 double ttv_ComputeMaxPathSlope(char *figure, char *start, char *end,
3 char *dir, double input_slope, double output_capa, double VDD, double
6 D
\bDE
\bES
\bSC
\bCR
\bRI
\bIP
\bPT
\bTI
\bIO
\bON
\bN
7 Re-computes the slope of the maximum path from _
\bs_
\bt_
\ba_
\br_
\bt to _
\be_
\bn_
\bd with tran-
8 sitions _
\bd_
\bi_
\br on _
\bs_
\bt_
\ba_
\br_
\bt and _
\be_
\bn_
\bd, from the timing figure _
\bf_
\bi_
\bg_
\bn_
\ba_
\bm_
\be, with
9 voltage _
\ba_
\bl_
\bi_
\bm and temperature _
\bt_
\be_
\bm_
\bp. _
\bi_
\bn_
\b__
\bs_
\bl_
\bo_
\bp_
\be is applied on _
\bs_
\bt_
\ba_
\br_
\bt and
10 _
\bo_
\bu_
\bt_
\b__
\bc_
\ba_
\bp_
\ba is set on _
\be_
\bn_
\bd. If _
\bt_
\be_
\bm_
\bp and _
\ba_
\bl_
\bi_
\bm are negative or 0, the timing
11 figure named _
\bf_
\bi_
\bg_
\bn_
\ba_
\bm_
\be will be used.
12 eg. ttv_ComputeMaxPathSlope(circuit, _
\br_
\be_
\bs_
\be_
\bt_
\b[_
\b3_
\b], _
\bi_
\bn_
\bt_
\be_
\br_
\bn_
\ba_
\bl_
\br_
\be_
\bs_
\be_
\bt, _
\bu_
\bd,
13 200, 1e-15, 2.5, 70) returns the slope of _
\bi_
\bn_
\bt_
\be_
\br_
\bn_
\ba_
\bl_
\br_
\be_
\bs_
\be_
\bt for the maximum
14 path between _
\br_
\be_
\bs_
\be_
\bt_
\b[_
\b3_
\b] rising and _
\bi_
\bn_
\bt_
\be_
\br_
\bn_
\ba_
\bl_
\br_
\be_
\bs_
\be_
\bt falling with input slope
15 of 200ps on _
\br_
\be_
\bs_
\be_
\bt_
\b[_
\b3_
\b] and 1fF on _
\bi_
\bn_
\bt_
\be_
\br_
\bn_
\ba_
\bl_
\br_
\be_
\bs_
\be_
\bt when voltage is 2.5V and