blob: aadc6f7f3bd727010e3788f402ab7a095d69e736 [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu9t5v0__sdffrnq_2) {
area : 118.540800 ;
ff(IQ1,IQN1) {
clocked_on : "CLK" ;
next_state : "((D&(!SE))|(SE&SI))" ;
clear : "(!RN)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&!SE&!SI" ;
value : "0.00618444" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&!SE&SI" ;
value : "0.00717732" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&SE&!SI" ;
value : "0.0047538" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&SE&SI" ;
value : "0.00634356" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&!SE&!SI" ;
value : "0.00779652" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&!SE&SI" ;
value : "0.0087894" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&SE&!SI" ;
value : "0.00636552" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&SE&SI" ;
value : "0.00791424" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&!SE&!SI" ;
value : "0.00773964" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&!SE&SI" ;
value : "0.007722" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&SE&!SI" ;
value : "0.00575892" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&SE&SI" ;
value : "0.00630756" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&!SE&!SI" ;
value : "0.00930996" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&!SE&SI" ;
value : "0.00929232" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&SE&!SI" ;
value : "0.00737064" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&SE&SI" ;
value : "0.00787788" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&!SE&!SI" ;
value : "0.00515304" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&!SE&SI" ;
value : "0.00521964" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&SE&!SI" ;
value : "0.00372024" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&SE&SI" ;
value : "0.00492228" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&!SE&!SI" ;
value : "0.00743184" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&!SE&SI" ;
value : "0.00743184" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&SE&!SI" ;
value : "0.00599868" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&SE&SI" ;
value : "0.01035648" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&!SE&!SI" ;
value : "0.00635544" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&!SE&SI" ;
value : "0.00635544" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&SE&!SI" ;
value : "0.0037872" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&SE&SI" ;
value : "0.00492228" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&!SE&!SI" ;
value : "0.011772" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&!SE&SI" ;
value : "0.01176408" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&SE&!SI" ;
value : "0.00599868" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&SE&SI" ;
value : "0.010341" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.011772" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLK) {
capacitance : 0.004994 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
min_period : 1.783 ;
min_pulse_width_high : 0.478 ;
min_pulse_width_low : 0.895 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2285, 0.2279, 0.2311, 0.2467, 0.2783, 0.3271, 0.3943, 0.481, \
0.5877, 0.7153");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1535, 0.153, 0.1556, 0.1689, 0.1955, 0.2382, 0.2974, 0.3744, \
0.4695, 0.5838");
}
}
internal_power() {
when : "!D&!RN&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2286, 0.2279, 0.2311, 0.2468, 0.2783, 0.3272, 0.3944, 0.481, \
0.5878, 0.7155");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1535, 0.153, 0.1556, 0.1689, 0.1955, 0.2381, 0.2974, 0.3744, \
0.4695, 0.5838");
}
}
internal_power() {
when : "!D&!RN&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2443, 0.2439, 0.247, 0.2625, 0.2941, 0.3428, 0.41, 0.4964, 0.6031, \
0.7308");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1535, 0.153, 0.1556, 0.1689, 0.1956, 0.2381, 0.2974, 0.3744, \
0.4695, 0.5836");
}
}
internal_power() {
when : "!D&!RN&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.3542, 0.3537, 0.3569, 0.3739, 0.4085, 0.4619, 0.5351, 0.6289, \
0.7439, 0.8809");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.332, 0.3314, 0.3341, 0.3495, 0.3805, 0.4292, 0.4967, 0.5836, \
0.6904, 0.8177");
}
}
internal_power() {
when : "!D&RN&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1995, 0.199, 0.2021, 0.2178, 0.2495, 0.2984, 0.3658, 0.4525, \
0.5593, 0.6871");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1535, 0.153, 0.1556, 0.1688, 0.1954, 0.2381, 0.2974, 0.3744, \
0.4695, 0.5837");
}
}
internal_power() {
when : "!D&RN&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1996, 0.199, 0.2021, 0.2179, 0.2495, 0.2985, 0.3659, 0.4525, \
0.5593, 0.687");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1533, 0.1531, 0.1556, 0.1688, 0.1956, 0.2381, 0.2973, 0.3744, \
0.4694, 0.5838");
}
}
internal_power() {
when : "!D&RN&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1996, 0.199, 0.2021, 0.2179, 0.2495, 0.2983, 0.3657, 0.4525, \
0.5593, 0.6872");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1534, 0.1531, 0.1556, 0.1688, 0.1956, 0.2381, 0.2974, 0.3744, \
0.4695, 0.5837");
}
}
internal_power() {
when : "!D&RN&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1992, 0.1986, 0.2017, 0.2174, 0.2492, 0.2981, 0.3654, 0.4521, \
0.5589, 0.6867");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.149, 0.1487, 0.1513, 0.1646, 0.1912, 0.2339, 0.2931, 0.3703, \
0.4654, 0.5798");
}
}
internal_power() {
when : "D&!RN&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.3292, 0.3287, 0.3319, 0.3488, 0.3834, 0.437, 0.5104, 0.6044, \
0.7198, 0.8574");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.3319, 0.3313, 0.334, 0.3494, 0.3804, 0.4291, 0.4966, 0.5835, \
0.6903, 0.8175");
}
}
internal_power() {
when : "D&!RN&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.3292, 0.3285, 0.3319, 0.3488, 0.3835, 0.437, 0.5104, 0.6045, \
0.7198, 0.8574");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.3319, 0.3313, 0.334, 0.3494, 0.3804, 0.4291, 0.4966, 0.5835, \
0.6903, 0.8175");
}
}
internal_power() {
when : "D&!RN&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2625, 0.2621, 0.2652, 0.2806, 0.3113, 0.3594, 0.426, 0.5123, \
0.6189, 0.7464");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1535, 0.153, 0.1556, 0.1689, 0.1955, 0.2381, 0.2974, 0.3744, \
0.4695, 0.5837");
}
}
internal_power() {
when : "D&!RN&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.3419, 0.3414, 0.3445, 0.3616, 0.3962, 0.4498, 0.5231, 0.617, \
0.7322, 0.8695");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.3317, 0.3313, 0.334, 0.3497, 0.3807, 0.4294, 0.4968, 0.5837, \
0.6904, 0.8177");
}
}
internal_power() {
when : "D&RN&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1993, 0.1987, 0.202, 0.2176, 0.2492, 0.2981, 0.3656, 0.4523, \
0.559, 0.6868");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1489, 0.1486, 0.1511, 0.1645, 0.1911, 0.2338, 0.2931, 0.3702, \
0.4655, 0.5797");
}
}
internal_power() {
when : "D&RN&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1993, 0.1987, 0.2019, 0.2176, 0.2492, 0.2981, 0.3656, 0.4523, \
0.559, 0.6868");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1489, 0.1486, 0.1511, 0.1644, 0.1913, 0.2338, 0.2932, 0.3702, \
0.4654, 0.5795");
}
}
internal_power() {
when : "D&RN&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1996, 0.1989, 0.2022, 0.2179, 0.2495, 0.2984, 0.3658, 0.4525, \
0.5594, 0.6871");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1534, 0.1531, 0.1556, 0.1688, 0.1955, 0.2381, 0.2974, 0.3744, \
0.4694, 0.5837");
}
}
internal_power() {
when : "D&RN&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1992, 0.1986, 0.2018, 0.2175, 0.2491, 0.298, 0.3654, 0.4522, \
0.5589, 0.6868");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.149, 0.1486, 0.1513, 0.1645, 0.1913, 0.2339, 0.2932, 0.3702, \
0.4655, 0.5797");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN&!SE&!SI" ;
fall_constraint(scalar) {
values("0.768");
}
rise_constraint(scalar) {
values("0.446");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN&!SE&SI" ;
fall_constraint(scalar) {
values("0.768");
}
rise_constraint(scalar) {
values("0.446");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN&SE&!SI" ;
fall_constraint(scalar) {
values("0.8");
}
rise_constraint(scalar) {
values("0.446");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN&SE&SI" ;
fall_constraint(scalar) {
values("0.768");
}
rise_constraint(scalar) {
values("0.478");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&!SE&!SI" ;
fall_constraint(scalar) {
values("0.657");
}
rise_constraint(scalar) {
values("0.478");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&!SE&SI" ;
fall_constraint(scalar) {
values("0.657");
}
rise_constraint(scalar) {
values("0.478");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&SE&!SI" ;
fall_constraint(scalar) {
values("0.895");
}
rise_constraint(scalar) {
values("0.446");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&SE&SI" ;
fall_constraint(scalar) {
values("0.72");
}
rise_constraint(scalar) {
values("0.478");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : minimum_period ;
when : "!D&RN&!SE&!SI" ;
rise_constraint(scalar) {
values("1.541");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : minimum_period ;
when : "!D&RN&!SE&SI" ;
rise_constraint(scalar) {
values("1.541");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : minimum_period ;
when : "!D&RN&SE&!SI" ;
rise_constraint(scalar) {
values("1.605");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SE_AND_SI === 1'b1" ;
timing_type : minimum_period ;
when : "!D&RN&SE&SI" ;
rise_constraint(scalar) {
values("1.533");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : minimum_period ;
when : "D&RN&!SE&!SI" ;
rise_constraint(scalar) {
values("1.312");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : minimum_period ;
when : "D&RN&!SE&SI" ;
rise_constraint(scalar) {
values("1.312");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : minimum_period ;
when : "D&RN&SE&!SI" ;
rise_constraint(scalar) {
values("1.783");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SE_AND_SI === 1'b1" ;
timing_type : minimum_period ;
when : "D&RN&SE&SI" ;
rise_constraint(scalar) {
values("1.419");
}
}
}
pin(D) {
capacitance : 0.003826 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!RN&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2301, 0.2294, 0.228, 0.2279, 0.2352, 0.2548, 0.2887, 0.3365, \
0.3971, 0.4697");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1277, 0.1278, 0.1273, 0.1286, 0.1374, 0.1553, 0.1835, 0.222, \
0.2713, 0.3315");
}
}
internal_power() {
when : "!CLK&!RN&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2301, 0.2295, 0.2281, 0.2279, 0.2352, 0.2547, 0.2886, 0.3365, \
0.3971, 0.4696");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1278, 0.1278, 0.1272, 0.1287, 0.1374, 0.1554, 0.1836, 0.2222, \
0.2715, 0.3316");
}
}
internal_power() {
when : "!CLK&!RN&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01755, 0.01755, 0.0176, 0.01756, 0.01756, 0.01754, 0.01754, \
0.01752, 0.0175, 0.01747");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01494, -0.01494, -0.01492, -0.01492, -0.01492, -0.01494, -0.01501, \
-0.01508, -0.01514, -0.0152");
}
}
internal_power() {
when : "!CLK&!RN&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.00801, 0.007989, 0.008, 0.008004, 0.00799, 0.007984, 0.008009, \
0.007996, 0.007981, 0.007958");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.005743, -0.005739, -0.005723, -0.005729, -0.005746, -0.005752, \
-0.005767, -0.005762, -0.005771, -0.005775");
}
}
internal_power() {
when : "!CLK&RN&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2197, 0.2192, 0.2177, 0.2176, 0.2249, 0.2442, 0.2777, 0.3249, \
0.3846, 0.4563");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1332, 0.1333, 0.1328, 0.1342, 0.1429, 0.1607, 0.1888, 0.2273, \
0.2764, 0.3366");
}
}
internal_power() {
when : "!CLK&RN&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2198, 0.2192, 0.2177, 0.2176, 0.2249, 0.2442, 0.2776, 0.3249, \
0.3846, 0.4562");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1333, 0.1334, 0.1328, 0.1342, 0.1429, 0.1608, 0.189, 0.2275, \
0.2767, 0.3368");
}
}
internal_power() {
when : "!CLK&RN&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01756, 0.01758, 0.0176, 0.01757, 0.01755, 0.01755, 0.01755, \
0.01753, 0.01751, 0.01748");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01493, -0.01492, -0.01493, -0.01491, -0.01492, -0.01498, -0.01502, \
-0.01508, -0.01514, -0.01519");
}
}
internal_power() {
when : "!CLK&RN&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.008, 0.00802, 0.00801, 0.007994, 0.008015, 0.008003, 0.00799, \
0.008001, 0.007984, 0.007972");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.005734, -0.005749, -0.005731, -0.005726, -0.005742, -0.005756, \
-0.005747, -0.005766, -0.005762, -0.005774");
}
}
internal_power() {
when : "CLK&!RN&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02049, 0.0195, 0.01783, 0.01717, 0.01697, 0.01691, 0.0169, 0.01688, \
0.01686, 0.01686");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.0153, -0.01527, -0.01529, -0.0155, -0.01586, -0.01614, -0.01631, \
-0.01642, -0.01648, -0.01654");
}
}
internal_power() {
when : "CLK&!RN&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02042, 0.01947, 0.01783, 0.01717, 0.01696, 0.01692, 0.01689, \
0.01688, 0.01686, 0.01686");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01513, -0.01513, -0.01521, -0.01547, -0.01587, -0.01613, -0.0163, \
-0.01641, -0.01648, -0.01653");
}
}
internal_power() {
when : "CLK&!RN&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02101, 0.02135, 0.02154, 0.0216, 0.02164, 0.02167, 0.02171, \
0.02172, 0.02171, 0.02168");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01667, -0.01665, -0.01663, -0.0166, -0.0166, -0.01661, -0.01666, \
-0.01669, -0.01671, -0.01673");
}
}
internal_power() {
when : "CLK&!RN&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.009192, 0.009161, 0.009156, 0.009131, 0.009131, 0.009147, 0.00917, \
0.009164, 0.009168, 0.009172");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01256, -0.01252, -0.01253, -0.01251, -0.0125, -0.01249, -0.01248, \
-0.01245, -0.01242, -0.01237");
}
}
internal_power() {
when : "CLK&RN&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03402, 0.03402, 0.03406, 0.03397, 0.03394, 0.03392, 0.03397, \
0.03398, 0.03396, 0.03399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01528, -0.01528, -0.01528, -0.01549, -0.01588, -0.01612, -0.0163, \
-0.01641, -0.01646, -0.01653");
}
}
internal_power() {
when : "CLK&RN&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03407, 0.03407, 0.03411, 0.03402, 0.034, 0.034, 0.03403, 0.03404, \
0.03401, 0.03405");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01511, -0.01512, -0.0152, -0.01548, -0.01587, -0.01612, -0.0163, \
-0.0164, -0.01648, -0.01653");
}
}
internal_power() {
when : "CLK&RN&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01696, 0.01698, 0.01698, 0.01695, 0.01694, 0.01694, 0.01695, \
0.01694, 0.01695, 0.01695");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01664, -0.01662, -0.01662, -0.0166, -0.01659, -0.01661, -0.01668, \
-0.01669, -0.01671, -0.01673");
}
}
internal_power() {
when : "CLK&RN&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.007366, 0.007369, 0.007373, 0.007383, 0.007392, 0.007392, 0.007401, \
0.007405, 0.007401, 0.007403");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.005925, -0.005933, -0.005929, -0.005939, -0.005932, -0.00593, \
-0.005951, -0.005949, -0.005948, -0.005953");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : hold_rising ;
when : "RN&!SE&!SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.086, -0.082, -0.057, -0.024, -0.001, 0.017, 0.023, 0.005, -0.03, -0.083",\
"-0.09, -0.084, -0.063, -0.026, -0.003, 0.016, 0.017, 0.004, -0.032, -0.085",\
"-0.1, -0.097, -0.077, -0.043, -0.014, 0.004, 0.006, -0.01, -0.044, -0.1",\
"-0.129, -0.12, -0.096, -0.063, -0.033, -0.015, -0.017, -0.03, -0.068, -0.122",\
"-0.146, -0.138, -0.115, -0.079, -0.053, -0.043, -0.041, -0.058, -0.091, -0.147",\
"-0.153, -0.146, -0.128, -0.098, -0.075, -0.061, -0.066, -0.086, -0.121, -0.173",\
"-0.163, -0.158, -0.138, -0.11, -0.088, -0.076, -0.085, -0.105, -0.14, -0.192",\
"-0.168, -0.16, -0.153, -0.129, -0.117, -0.107, -0.106, -0.126, -0.172, -0.226",\
"-0.187, -0.177, -0.177, -0.154, -0.15, -0.143, -0.143, -0.167, -0.219, -0.272",\
"-0.207, -0.193, -0.199, -0.182, -0.184, -0.185, -0.185, -0.224, -0.268, -0.338");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.235, -0.229, -0.224, -0.222, -0.244, -0.283, -0.337, -0.402, -0.485, -0.597",\
"-0.244, -0.233, -0.223, -0.228, -0.249, -0.284, -0.344, -0.408, -0.491, -0.603",\
"-0.249, -0.248, -0.242, -0.238, -0.258, -0.294, -0.351, -0.423, -0.506, -0.609",\
"-0.275, -0.266, -0.258, -0.255, -0.269, -0.307, -0.358, -0.422, -0.507, -0.612",\
"-0.293, -0.285, -0.277, -0.274, -0.287, -0.321, -0.365, -0.436, -0.518, -0.616",\
"-0.303, -0.292, -0.285, -0.277, -0.298, -0.327, -0.378, -0.441, -0.523, -0.618",\
"-0.292, -0.289, -0.276, -0.274, -0.29, -0.32, -0.376, -0.436, -0.519, -0.621",\
"-0.257, -0.25, -0.247, -0.246, -0.265, -0.301, -0.353, -0.423, -0.504, -0.607",\
"-0.197, -0.187, -0.187, -0.186, -0.208, -0.253, -0.303, -0.383, -0.467, -0.58",\
"-0.111, -0.103, -0.1, -0.107, -0.133, -0.177, -0.237, -0.312, -0.411, -0.525");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : hold_rising ;
when : "RN&!SE&SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.086, -0.082, -0.057, -0.024, -0.001, 0.017, 0.023, 0.005, -0.03, -0.083",\
"-0.09, -0.084, -0.063, -0.026, -0.003, 0.016, 0.017, 0.004, -0.032, -0.085",\
"-0.1, -0.097, -0.077, -0.043, -0.014, 0.004, 0.006, -0.01, -0.044, -0.1",\
"-0.129, -0.12, -0.096, -0.063, -0.033, -0.015, -0.017, -0.03, -0.068, -0.122",\
"-0.146, -0.138, -0.12, -0.086, -0.053, -0.043, -0.041, -0.058, -0.096, -0.147",\
"-0.16, -0.146, -0.128, -0.098, -0.075, -0.061, -0.066, -0.086, -0.121, -0.173",\
"-0.163, -0.158, -0.138, -0.11, -0.088, -0.076, -0.085, -0.105, -0.14, -0.192",\
"-0.168, -0.16, -0.153, -0.129, -0.108, -0.107, -0.106, -0.126, -0.172, -0.226",\
"-0.187, -0.177, -0.171, -0.154, -0.144, -0.143, -0.143, -0.167, -0.209, -0.272",\
"-0.201, -0.193, -0.199, -0.182, -0.184, -0.185, -0.193, -0.214, -0.268, -0.332");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.235, -0.235, -0.224, -0.222, -0.244, -0.276, -0.337, -0.402, -0.485, -0.597",\
"-0.244, -0.24, -0.223, -0.228, -0.249, -0.284, -0.344, -0.408, -0.491, -0.603",\
"-0.249, -0.248, -0.242, -0.238, -0.258, -0.294, -0.351, -0.423, -0.506, -0.609",\
"-0.275, -0.266, -0.258, -0.255, -0.269, -0.307, -0.357, -0.422, -0.507, -0.612",\
"-0.293, -0.29, -0.277, -0.274, -0.287, -0.321, -0.365, -0.436, -0.512, -0.616",\
"-0.303, -0.3, -0.285, -0.277, -0.298, -0.327, -0.378, -0.441, -0.523, -0.626",\
"-0.292, -0.289, -0.276, -0.274, -0.29, -0.32, -0.376, -0.436, -0.519, -0.621",\
"-0.257, -0.258, -0.247, -0.246, -0.265, -0.295, -0.353, -0.416, -0.504, -0.607",\
"-0.197, -0.197, -0.187, -0.186, -0.208, -0.247, -0.303, -0.374, -0.467, -0.58",\
"-0.111, -0.109, -0.1, -0.107, -0.133, -0.169, -0.237, -0.312, -0.406, -0.525");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : setup_rising ;
when : "RN&!SE&!SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.687, 0.677, 0.652, 0.606, 0.573, 0.554, 0.552, 0.573, 0.624, 0.854",\
"0.686, 0.679, 0.657, 0.617, 0.578, 0.568, 0.552, 0.574, 0.622, 0.855",\
"0.704, 0.7, 0.665, 0.628, 0.595, 0.567, 0.564, 0.586, 0.63, 0.873",\
"0.731, 0.725, 0.697, 0.659, 0.622, 0.597, 0.597, 0.614, 0.654, 0.873",\
"0.798, 0.787, 0.765, 0.724, 0.686, 0.666, 0.659, 0.676, 0.717, 0.865",\
"0.919, 0.907, 0.88, 0.84, 0.804, 0.782, 0.774, 0.792, 0.827, 0.92",\
"1.082, 1.075, 1.047, 1.006, 0.973, 0.944, 0.938, 0.944, 0.978, 1.05",\
"1.295, 1.285, 1.26, 1.214, 1.178, 1.147, 1.138, 1.143, 1.168, 1.242",\
"1.533, 1.525, 1.492, 1.448, 1.408, 1.379, 1.366, 1.371, 1.393, 1.451",\
"1.801, 1.791, 1.76, 1.713, 1.673, 1.647, 1.63, 1.632, 1.656, 1.706");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.584, 0.575, 0.547, 0.513, 0.482, 0.486, 0.52, 0.573, 0.654, 0.751",\
"0.59, 0.58, 0.553, 0.52, 0.489, 0.491, 0.525, 0.582, 0.652, 0.751",\
"0.599, 0.587, 0.565, 0.531, 0.502, 0.501, 0.535, 0.586, 0.661, 0.761",\
"0.619, 0.607, 0.583, 0.544, 0.518, 0.522, 0.547, 0.598, 0.67, 0.77",\
"0.646, 0.64, 0.614, 0.571, 0.547, 0.544, 0.573, 0.621, 0.688, 0.784",\
"0.679, 0.677, 0.649, 0.614, 0.581, 0.578, 0.597, 0.64, 0.71, 0.801",\
"0.706, 0.699, 0.673, 0.64, 0.613, 0.607, 0.617, 0.66, 0.723, 0.814",\
"0.724, 0.716, 0.691, 0.655, 0.625, 0.614, 0.626, 0.67, 0.729, 0.822",\
"0.722, 0.716, 0.696, 0.652, 0.618, 0.609, 0.624, 0.657, 0.725, 0.812",\
"0.702, 0.698, 0.675, 0.63, 0.602, 0.582, 0.596, 0.635, 0.687, 0.775");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : setup_rising ;
when : "RN&!SE&SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.687, 0.677, 0.652, 0.612, 0.573, 0.554, 0.552, 0.573, 0.624, 0.854",\
"0.686, 0.679, 0.657, 0.617, 0.578, 0.56, 0.552, 0.567, 0.632, 0.894",\
"0.704, 0.7, 0.671, 0.628, 0.59, 0.567, 0.564, 0.586, 0.635, 0.926",\
"0.731, 0.725, 0.697, 0.659, 0.622, 0.597, 0.597, 0.614, 0.659, 0.873",\
"0.798, 0.787, 0.765, 0.724, 0.686, 0.666, 0.659, 0.676, 0.717, 0.865",\
"0.919, 0.907, 0.88, 0.84, 0.804, 0.782, 0.774, 0.792, 0.827, 0.92",\
"1.082, 1.075, 1.047, 1.006, 0.973, 0.952, 0.938, 0.95, 0.977, 1.059",\
"1.294, 1.285, 1.259, 1.214, 1.178, 1.147, 1.138, 1.143, 1.168, 1.242",\
"1.543, 1.525, 1.492, 1.448, 1.408, 1.379, 1.366, 1.371, 1.393, 1.451",\
"1.801, 1.791, 1.76, 1.713, 1.673, 1.639, 1.63, 1.632, 1.656, 1.706");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.578, 0.575, 0.547, 0.506, 0.482, 0.486, 0.52, 0.573, 0.654, 0.744",\
"0.59, 0.58, 0.553, 0.52, 0.489, 0.491, 0.525, 0.582, 0.652, 0.751",\
"0.599, 0.587, 0.565, 0.53, 0.502, 0.501, 0.535, 0.586, 0.661, 0.761",\
"0.619, 0.607, 0.583, 0.544, 0.518, 0.522, 0.547, 0.598, 0.67, 0.77",\
"0.646, 0.64, 0.614, 0.578, 0.547, 0.544, 0.573, 0.621, 0.688, 0.784",\
"0.679, 0.677, 0.649, 0.614, 0.581, 0.578, 0.597, 0.64, 0.71, 0.801",\
"0.711, 0.699, 0.673, 0.64, 0.613, 0.607, 0.617, 0.66, 0.723, 0.814",\
"0.724, 0.716, 0.691, 0.655, 0.625, 0.614, 0.626, 0.67, 0.729, 0.822",\
"0.722, 0.716, 0.696, 0.652, 0.618, 0.609, 0.624, 0.657, 0.725, 0.812",\
"0.702, 0.698, 0.675, 0.63, 0.602, 0.582, 0.596, 0.635, 0.687, 0.775");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.7565 ;
max_transition : 5.2 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "CLK" ;
when : "!D&RN&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3796, 0.3696, 0.3507, 0.3375, 0.3305, 0.3259, 0.3231, 0.3211, 0.3197, 0.3187",\
"0.3795, 0.3697, 0.3506, 0.3374, 0.3303, 0.3258, 0.3229, 0.3209, 0.3196, 0.3186",\
"0.3798, 0.37, 0.3512, 0.3377, 0.3307, 0.3262, 0.3233, 0.3213, 0.3199, 0.3189",\
"0.381, 0.3711, 0.3521, 0.3391, 0.332, 0.3275, 0.3246, 0.3226, 0.3212, 0.3203",\
"0.3829, 0.373, 0.3541, 0.3409, 0.3339, 0.3293, 0.3264, 0.3245, 0.3231, 0.3221",\
"0.3856, 0.3754, 0.3563, 0.3435, 0.3363, 0.3318, 0.3288, 0.3269, 0.3255, 0.3245",\
"0.3886, 0.3792, 0.3597, 0.3467, 0.3396, 0.335, 0.3322, 0.3302, 0.3288, 0.3278",\
"0.392, 0.3824, 0.3633, 0.3502, 0.343, 0.3385, 0.3355, 0.3336, 0.3322, 0.3312",\
"0.396, 0.3861, 0.3671, 0.3539, 0.3469, 0.3424, 0.3394, 0.3375, 0.3361, 0.3352",\
"0.4002, 0.3906, 0.3715, 0.3582, 0.3509, 0.3467, 0.3437, 0.3417, 0.3403, 0.3394");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.4022, 0.3902, 0.3707, 0.3576, 0.3494, 0.3454, 0.3439, 0.3429, 0.3431, 0.3441",\
"0.4021, 0.3903, 0.3706, 0.3576, 0.3495, 0.3454, 0.3439, 0.3436, 0.3435, 0.3455",\
"0.4021, 0.3903, 0.3706, 0.3574, 0.3492, 0.345, 0.3438, 0.3431, 0.3437, 0.3443",\
"0.4031, 0.3915, 0.3713, 0.3583, 0.3502, 0.3461, 0.3449, 0.3446, 0.3438, 0.3444",\
"0.405, 0.3932, 0.3736, 0.3601, 0.352, 0.3479, 0.3468, 0.3458, 0.3456, 0.3466",\
"0.4078, 0.396, 0.3763, 0.3633, 0.355, 0.3512, 0.3497, 0.3491, 0.349, 0.3499",\
"0.4124, 0.4006, 0.3804, 0.3667, 0.3605, 0.3562, 0.3542, 0.3532, 0.3542, 0.355",\
"0.4178, 0.406, 0.3863, 0.3721, 0.3639, 0.3615, 0.3613, 0.3603, 0.3598, 0.3606",\
"0.4247, 0.4129, 0.3932, 0.3792, 0.3709, 0.3662, 0.3666, 0.3692, 0.3691, 0.3691",\
"0.4331, 0.4212, 0.4014, 0.387, 0.3786, 0.3735, 0.3729, 0.3744, 0.3796, 0.3799");
}
}
internal_power() {
related_pin : "CLK" ;
when : "D&RN&!SE&SI | !D&RN&SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3796, 0.3695, 0.3506, 0.3374, 0.3304, 0.3259, 0.3229, 0.321, 0.3196, 0.3186",\
"0.3796, 0.3697, 0.3506, 0.3374, 0.3303, 0.3258, 0.3229, 0.3209, 0.3196, 0.3186",\
"0.3798, 0.37, 0.3509, 0.3378, 0.3307, 0.3261, 0.3232, 0.3212, 0.3199, 0.3189",\
"0.3811, 0.3711, 0.3521, 0.3391, 0.332, 0.3275, 0.3245, 0.3226, 0.3212, 0.3202",\
"0.3829, 0.3731, 0.354, 0.3409, 0.3337, 0.3293, 0.3263, 0.3243, 0.323, 0.322",\
"0.3854, 0.3755, 0.3565, 0.3435, 0.3362, 0.3319, 0.3289, 0.3269, 0.3255, 0.3246",\
"0.3885, 0.3786, 0.3595, 0.3466, 0.3395, 0.335, 0.3321, 0.33, 0.3286, 0.3276",\
"0.3921, 0.3825, 0.3633, 0.3502, 0.3429, 0.3384, 0.3356, 0.3336, 0.3322, 0.3312",\
"0.396, 0.3861, 0.3671, 0.3539, 0.3468, 0.3424, 0.3394, 0.3375, 0.3362, 0.3352",\
"0.4002, 0.3903, 0.3715, 0.3582, 0.351, 0.3465, 0.3435, 0.3416, 0.3403, 0.3393");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.4022, 0.3902, 0.3707, 0.3574, 0.3493, 0.3453, 0.3439, 0.3429, 0.3428, 0.3437",\
"0.402, 0.3907, 0.3706, 0.3575, 0.3494, 0.3453, 0.3439, 0.3436, 0.3445, 0.3455",\
"0.4024, 0.3906, 0.3704, 0.3575, 0.3494, 0.3454, 0.3447, 0.3437, 0.3439, 0.3445",\
"0.4031, 0.3912, 0.3713, 0.3583, 0.3502, 0.3462, 0.3447, 0.3447, 0.3439, 0.3445",\
"0.4048, 0.393, 0.3732, 0.3598, 0.3517, 0.3478, 0.3466, 0.3456, 0.3455, 0.3464",\
"0.4079, 0.3959, 0.3765, 0.3633, 0.3548, 0.3511, 0.3494, 0.3491, 0.3494, 0.35",\
"0.4122, 0.4001, 0.38, 0.3669, 0.3598, 0.3557, 0.3541, 0.3531, 0.3537, 0.3548",\
"0.4177, 0.406, 0.3864, 0.3726, 0.3644, 0.3615, 0.3613, 0.3607, 0.3598, 0.3602",\
"0.4247, 0.4129, 0.3932, 0.3795, 0.3706, 0.3663, 0.3663, 0.3692, 0.3691, 0.3697",\
"0.4334, 0.4213, 0.4011, 0.3873, 0.3789, 0.3743, 0.3731, 0.3749, 0.3809, 0.3797");
}
}
internal_power() {
related_pin : "CLK" ;
when : "D&RN&SE" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3795, 0.3695, 0.3506, 0.3374, 0.3304, 0.3258, 0.3229, 0.321, 0.3196, 0.3186",\
"0.3795, 0.3697, 0.3506, 0.3374, 0.3303, 0.3258, 0.3229, 0.3209, 0.3196, 0.3186",\
"0.3798, 0.37, 0.3509, 0.3378, 0.3307, 0.3262, 0.3233, 0.3213, 0.3199, 0.319",\
"0.3811, 0.3711, 0.3521, 0.3391, 0.3319, 0.3274, 0.3245, 0.3225, 0.3212, 0.3202",\
"0.383, 0.373, 0.3539, 0.3409, 0.3338, 0.3292, 0.3264, 0.3244, 0.323, 0.322",\
"0.3852, 0.3753, 0.3565, 0.3434, 0.3362, 0.3318, 0.3289, 0.3269, 0.3256, 0.3246",\
"0.3885, 0.3787, 0.3597, 0.3466, 0.3393, 0.335, 0.332, 0.3302, 0.3288, 0.3278",\
"0.3921, 0.3822, 0.3632, 0.3502, 0.3429, 0.3384, 0.3356, 0.3336, 0.3322, 0.3312",\
"0.396, 0.3861, 0.3672, 0.3541, 0.3468, 0.3424, 0.3396, 0.3376, 0.3362, 0.3352",\
"0.4001, 0.3903, 0.3712, 0.3582, 0.3511, 0.3465, 0.3436, 0.3417, 0.3404, 0.3394");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.4021, 0.3902, 0.3709, 0.3575, 0.3492, 0.3454, 0.3439, 0.3436, 0.3438, 0.3433",\
"0.4024, 0.3908, 0.3707, 0.3576, 0.3495, 0.3454, 0.3439, 0.3436, 0.3446, 0.3455",\
"0.4023, 0.3904, 0.3704, 0.3573, 0.3493, 0.3451, 0.3438, 0.3432, 0.3437, 0.3443",\
"0.4031, 0.3912, 0.3713, 0.3582, 0.3502, 0.3464, 0.3453, 0.345, 0.3449, 0.3477",\
"0.4049, 0.393, 0.3732, 0.3598, 0.3517, 0.3477, 0.3467, 0.3456, 0.3455, 0.3461",\
"0.4079, 0.3959, 0.3766, 0.3633, 0.3549, 0.351, 0.3501, 0.3495, 0.349, 0.3496",\
"0.4122, 0.4001, 0.3807, 0.3667, 0.3601, 0.356, 0.3541, 0.3531, 0.3533, 0.3541",\
"0.4178, 0.4063, 0.3862, 0.3725, 0.3639, 0.362, 0.3614, 0.3604, 0.3599, 0.3603",\
"0.4248, 0.413, 0.393, 0.3795, 0.3706, 0.3663, 0.3669, 0.3688, 0.3686, 0.3691",\
"0.433, 0.421, 0.4014, 0.3874, 0.3792, 0.374, 0.3725, 0.3758, 0.38, 0.3796");
}
}
internal_power() {
related_pin : "CLK" ;
when : "RN&!SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3795, 0.3697, 0.3505, 0.3374, 0.3302, 0.3258, 0.3229, 0.3209, 0.3195, 0.3186",\
"0.3796, 0.3698, 0.3507, 0.3374, 0.3304, 0.3259, 0.323, 0.321, 0.3196, 0.3187",\
"0.3799, 0.37, 0.3509, 0.3377, 0.3307, 0.3262, 0.3233, 0.3213, 0.3199, 0.3189",\
"0.381, 0.3713, 0.3522, 0.339, 0.3319, 0.3275, 0.3246, 0.3226, 0.3212, 0.3202",\
"0.3831, 0.373, 0.3542, 0.3411, 0.334, 0.3294, 0.3266, 0.3246, 0.3232, 0.3222",\
"0.3856, 0.3754, 0.3565, 0.3437, 0.3363, 0.3319, 0.329, 0.327, 0.3257, 0.3247",\
"0.3886, 0.3786, 0.3597, 0.3467, 0.3396, 0.3351, 0.3322, 0.3302, 0.3288, 0.3279",\
"0.392, 0.3824, 0.3633, 0.3502, 0.343, 0.3385, 0.3356, 0.3336, 0.3322, 0.3312",\
"0.396, 0.3865, 0.367, 0.354, 0.3468, 0.3424, 0.3395, 0.3375, 0.336, 0.3352",\
"0.4002, 0.3907, 0.3715, 0.3582, 0.3511, 0.3466, 0.3437, 0.3416, 0.3403, 0.3393");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.4021, 0.3902, 0.3707, 0.3574, 0.3493, 0.3453, 0.3439, 0.3429, 0.3428, 0.3438",\
"0.4023, 0.3907, 0.3706, 0.3575, 0.3494, 0.3453, 0.3439, 0.3436, 0.3445, 0.3455",\
"0.4022, 0.3902, 0.3707, 0.3574, 0.3494, 0.3454, 0.344, 0.343, 0.3428, 0.3438",\
"0.4031, 0.3912, 0.3713, 0.3583, 0.3502, 0.3462, 0.3446, 0.3447, 0.3438, 0.3462",\
"0.405, 0.3932, 0.3734, 0.36, 0.3519, 0.3479, 0.3468, 0.3458, 0.3456, 0.3466",\
"0.408, 0.3961, 0.3765, 0.3635, 0.3552, 0.351, 0.3498, 0.3492, 0.3487, 0.3507",\
"0.4123, 0.4002, 0.38, 0.367, 0.3599, 0.3558, 0.3542, 0.3532, 0.3538, 0.3549",\
"0.4177, 0.406, 0.3864, 0.3721, 0.3641, 0.362, 0.361, 0.3603, 0.3598, 0.3603",\
"0.4247, 0.4125, 0.3929, 0.3796, 0.3705, 0.3666, 0.3665, 0.3695, 0.3686, 0.3696",\
"0.4332, 0.4211, 0.4009, 0.3875, 0.3786, 0.3739, 0.3733, 0.3737, 0.3797, 0.3796");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&!SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3711, 0.3621, 0.3436, 0.3311, 0.3239, 0.3194, 0.3164, 0.3144, 0.313, 0.312",\
"0.3721, 0.3627, 0.3446, 0.3321, 0.3247, 0.3203, 0.3173, 0.3152, 0.3139, 0.3129",\
"0.3753, 0.3659, 0.3472, 0.3348, 0.3274, 0.323, 0.32, 0.318, 0.3167, 0.3157",\
"0.397, 0.3868, 0.366, 0.3514, 0.3428, 0.3375, 0.334, 0.3317, 0.3302, 0.3291",\
"0.4522, 0.4399, 0.4138, 0.3933, 0.3806, 0.3726, 0.3673, 0.3638, 0.3614, 0.3598",\
"0.5347, 0.5203, 0.488, 0.4601, 0.4413, 0.4291, 0.4209, 0.4154, 0.4115, 0.4088",\
"0.6411, 0.6249, 0.5857, 0.5494, 0.5236, 0.5061, 0.4941, 0.4857, 0.4797, 0.4756",\
"0.7681, 0.7495, 0.7043, 0.6597, 0.6263, 0.6024, 0.5855, 0.5736, 0.5651, 0.5589",\
"0.9109, 0.8907, 0.8393, 0.7864, 0.7451, 0.7142, 0.6919, 0.6757, 0.6642, 0.6556",\
"1.067, 1.045, 0.9882, 0.9273, 0.878, 0.84, 0.8113, 0.7904, 0.775, 0.7638");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3711, 0.3621, 0.3436, 0.3311, 0.3239, 0.3194, 0.3164, 0.3144, 0.313, 0.312",\
"0.3721, 0.3627, 0.3446, 0.3321, 0.3247, 0.3203, 0.3173, 0.3152, 0.3139, 0.3129",\
"0.3753, 0.3659, 0.3472, 0.3348, 0.3274, 0.323, 0.32, 0.318, 0.3167, 0.3157",\
"0.397, 0.3868, 0.366, 0.3514, 0.3428, 0.3375, 0.334, 0.3317, 0.3302, 0.3291",\
"0.4522, 0.4399, 0.4138, 0.3933, 0.3806, 0.3726, 0.3673, 0.3638, 0.3614, 0.3598",\
"0.5347, 0.5203, 0.488, 0.4601, 0.4413, 0.4291, 0.4209, 0.4154, 0.4115, 0.4088",\
"0.6411, 0.6249, 0.5857, 0.5494, 0.5236, 0.5061, 0.4941, 0.4857, 0.4797, 0.4756",\
"0.7681, 0.7495, 0.7043, 0.6597, 0.6263, 0.6024, 0.5855, 0.5736, 0.5651, 0.5589",\
"0.9109, 0.8907, 0.8393, 0.7864, 0.7451, 0.7142, 0.6919, 0.6757, 0.6642, 0.6556",\
"1.067, 1.045, 0.9882, 0.9273, 0.878, 0.84, 0.8113, 0.7904, 0.775, 0.7638");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&!SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3711, 0.362, 0.3436, 0.3309, 0.3238, 0.3193, 0.3163, 0.3143, 0.3129, 0.3119",\
"0.372, 0.3627, 0.3445, 0.3321, 0.3246, 0.3202, 0.3172, 0.3152, 0.3138, 0.3128",\
"0.3753, 0.366, 0.3472, 0.3348, 0.3275, 0.323, 0.3201, 0.3181, 0.3167, 0.3158",\
"0.397, 0.3868, 0.366, 0.3514, 0.3427, 0.3375, 0.334, 0.3317, 0.3301, 0.329",\
"0.4522, 0.4399, 0.4138, 0.3933, 0.3805, 0.3725, 0.3673, 0.3638, 0.3614, 0.3597",\
"0.5347, 0.5203, 0.488, 0.4601, 0.4413, 0.4291, 0.421, 0.4154, 0.4116, 0.4088",\
"0.6413, 0.6247, 0.5858, 0.5494, 0.5236, 0.5062, 0.4942, 0.4858, 0.4799, 0.4756",\
"0.7682, 0.7494, 0.7042, 0.6596, 0.6264, 0.6024, 0.5855, 0.5736, 0.5651, 0.559",\
"0.9108, 0.8907, 0.8393, 0.7864, 0.7451, 0.7142, 0.6921, 0.6756, 0.6642, 0.6556",\
"1.067, 1.045, 0.9883, 0.9274, 0.8782, 0.84, 0.8115, 0.7906, 0.7753, 0.7638");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3711, 0.362, 0.3436, 0.3309, 0.3238, 0.3193, 0.3163, 0.3143, 0.3129, 0.3119",\
"0.372, 0.3627, 0.3445, 0.3321, 0.3246, 0.3202, 0.3172, 0.3152, 0.3138, 0.3128",\
"0.3753, 0.366, 0.3472, 0.3348, 0.3275, 0.323, 0.3201, 0.3181, 0.3167, 0.3158",\
"0.397, 0.3868, 0.366, 0.3514, 0.3427, 0.3375, 0.334, 0.3317, 0.3301, 0.329",\
"0.4522, 0.4399, 0.4138, 0.3933, 0.3805, 0.3725, 0.3673, 0.3638, 0.3614, 0.3597",\
"0.5347, 0.5203, 0.488, 0.4601, 0.4413, 0.4291, 0.421, 0.4154, 0.4116, 0.4088",\
"0.6413, 0.6247, 0.5858, 0.5494, 0.5236, 0.5062, 0.4942, 0.4858, 0.4799, 0.4756",\
"0.7682, 0.7494, 0.7042, 0.6596, 0.6264, 0.6024, 0.5855, 0.5736, 0.5651, 0.559",\
"0.9108, 0.8907, 0.8393, 0.7864, 0.7451, 0.7142, 0.6921, 0.6756, 0.6642, 0.6556",\
"1.067, 1.045, 0.9883, 0.9274, 0.8782, 0.84, 0.8115, 0.7906, 0.7753, 0.7638");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3711, 0.362, 0.3436, 0.3309, 0.3238, 0.3193, 0.3163, 0.3143, 0.3129, 0.3119",\
"0.372, 0.3627, 0.3445, 0.3321, 0.3247, 0.3202, 0.3172, 0.3152, 0.3138, 0.3128",\
"0.3754, 0.366, 0.3472, 0.3348, 0.3274, 0.323, 0.3201, 0.3181, 0.3167, 0.3158",\
"0.397, 0.3868, 0.366, 0.3514, 0.3428, 0.3375, 0.334, 0.3317, 0.3302, 0.3291",\
"0.4521, 0.4399, 0.4138, 0.3933, 0.3806, 0.3726, 0.3673, 0.3638, 0.3615, 0.3598",\
"0.5347, 0.5203, 0.488, 0.46, 0.4413, 0.429, 0.4209, 0.4154, 0.4116, 0.4089",\
"0.6413, 0.6248, 0.5857, 0.5492, 0.5237, 0.5064, 0.4941, 0.4858, 0.4799, 0.4757",\
"0.7682, 0.7494, 0.7044, 0.6598, 0.6264, 0.6024, 0.5856, 0.5737, 0.5652, 0.559",\
"0.911, 0.8907, 0.8393, 0.7864, 0.7451, 0.7143, 0.6921, 0.6757, 0.6643, 0.6557",\
"1.067, 1.045, 0.9883, 0.9271, 0.8781, 0.8401, 0.8114, 0.7905, 0.7752, 0.7639");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3711, 0.362, 0.3436, 0.3309, 0.3238, 0.3193, 0.3163, 0.3143, 0.3129, 0.3119",\
"0.372, 0.3627, 0.3445, 0.3321, 0.3247, 0.3202, 0.3172, 0.3152, 0.3138, 0.3128",\
"0.3754, 0.366, 0.3472, 0.3348, 0.3274, 0.323, 0.3201, 0.3181, 0.3167, 0.3158",\
"0.397, 0.3868, 0.366, 0.3514, 0.3428, 0.3375, 0.334, 0.3317, 0.3302, 0.3291",\
"0.4521, 0.4399, 0.4138, 0.3933, 0.3806, 0.3726, 0.3673, 0.3638, 0.3615, 0.3598",\
"0.5347, 0.5203, 0.488, 0.46, 0.4413, 0.429, 0.4209, 0.4154, 0.4116, 0.4089",\
"0.6413, 0.6248, 0.5857, 0.5492, 0.5237, 0.5064, 0.4941, 0.4858, 0.4799, 0.4757",\
"0.7682, 0.7494, 0.7044, 0.6598, 0.6264, 0.6024, 0.5856, 0.5737, 0.5652, 0.559",\
"0.911, 0.8907, 0.8393, 0.7864, 0.7451, 0.7143, 0.6921, 0.6757, 0.6643, 0.6557",\
"1.067, 1.045, 0.9883, 0.9271, 0.8781, 0.8401, 0.8114, 0.7905, 0.7752, 0.7639");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3825, 0.3732, 0.3549, 0.3424, 0.3351, 0.3306, 0.3276, 0.3256, 0.3242, 0.3232",\
"0.3833, 0.3741, 0.3558, 0.3433, 0.336, 0.3315, 0.3285, 0.3265, 0.3251, 0.3241",\
"0.3868, 0.3775, 0.3589, 0.3463, 0.339, 0.3346, 0.3316, 0.3296, 0.3283, 0.3272",\
"0.4086, 0.3983, 0.3775, 0.3629, 0.3542, 0.349, 0.3455, 0.3432, 0.3416, 0.3405",\
"0.4634, 0.4512, 0.4251, 0.4045, 0.3919, 0.3839, 0.3787, 0.3751, 0.3727, 0.3711",\
"0.5464, 0.532, 0.4994, 0.4716, 0.4528, 0.4406, 0.4325, 0.4269, 0.4231, 0.4204",\
"0.6528, 0.6363, 0.5973, 0.5612, 0.5354, 0.5177, 0.5056, 0.4973, 0.4914, 0.4872",\
"0.7795, 0.7608, 0.7154, 0.6708, 0.6376, 0.6137, 0.5968, 0.5849, 0.5765, 0.5704",\
"0.9221, 0.9019, 0.8506, 0.7977, 0.7564, 0.7255, 0.7032, 0.6871, 0.6755, 0.667",\
"1.079, 1.057, 0.9994, 0.9387, 0.8894, 0.8515, 0.8228, 0.8021, 0.787, 0.7753");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3825, 0.3732, 0.3549, 0.3424, 0.3351, 0.3306, 0.3276, 0.3256, 0.3242, 0.3232",\
"0.3833, 0.3741, 0.3558, 0.3433, 0.336, 0.3315, 0.3285, 0.3265, 0.3251, 0.3241",\
"0.3868, 0.3775, 0.3589, 0.3463, 0.339, 0.3346, 0.3316, 0.3296, 0.3283, 0.3272",\
"0.4086, 0.3983, 0.3775, 0.3629, 0.3542, 0.349, 0.3455, 0.3432, 0.3416, 0.3405",\
"0.4634, 0.4512, 0.4251, 0.4045, 0.3919, 0.3839, 0.3787, 0.3751, 0.3727, 0.3711",\
"0.5464, 0.532, 0.4994, 0.4716, 0.4528, 0.4406, 0.4325, 0.4269, 0.4231, 0.4204",\
"0.6528, 0.6363, 0.5973, 0.5612, 0.5354, 0.5177, 0.5056, 0.4973, 0.4914, 0.4872",\
"0.7795, 0.7608, 0.7154, 0.6708, 0.6376, 0.6137, 0.5968, 0.5849, 0.5765, 0.5704",\
"0.9221, 0.9019, 0.8506, 0.7977, 0.7564, 0.7255, 0.7032, 0.6871, 0.6755, 0.667",\
"1.079, 1.057, 0.9994, 0.9387, 0.8894, 0.8515, 0.8228, 0.8021, 0.787, 0.7753");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&!SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3824, 0.3732, 0.3548, 0.3424, 0.3351, 0.3305, 0.3276, 0.3256, 0.3242, 0.3232",\
"0.3833, 0.3741, 0.3557, 0.3433, 0.336, 0.3315, 0.3285, 0.3265, 0.3251, 0.3241",\
"0.3868, 0.3775, 0.3589, 0.3463, 0.339, 0.3346, 0.3316, 0.3296, 0.3282, 0.3272",\
"0.4085, 0.3983, 0.3775, 0.3628, 0.3542, 0.349, 0.3455, 0.3431, 0.3416, 0.3404",\
"0.4635, 0.4512, 0.4252, 0.4046, 0.3919, 0.3839, 0.3787, 0.3752, 0.3728, 0.3711",\
"0.5463, 0.5319, 0.4995, 0.4716, 0.4527, 0.4404, 0.4323, 0.4269, 0.4231, 0.4204",\
"0.6527, 0.6363, 0.5973, 0.5609, 0.5353, 0.5178, 0.5057, 0.4973, 0.4914, 0.4873",\
"0.7794, 0.7609, 0.7154, 0.671, 0.6377, 0.6136, 0.5968, 0.585, 0.5765, 0.5704",\
"0.9222, 0.902, 0.8507, 0.7978, 0.7564, 0.7257, 0.7032, 0.6871, 0.6754, 0.6669",\
"1.079, 1.057, 0.9995, 0.9386, 0.8894, 0.8513, 0.8228, 0.8018, 0.7866, 0.7755");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3824, 0.3732, 0.3548, 0.3424, 0.3351, 0.3305, 0.3276, 0.3256, 0.3242, 0.3232",\
"0.3833, 0.3741, 0.3557, 0.3433, 0.336, 0.3315, 0.3285, 0.3265, 0.3251, 0.3241",\
"0.3868, 0.3775, 0.3589, 0.3463, 0.339, 0.3346, 0.3316, 0.3296, 0.3282, 0.3272",\
"0.4085, 0.3983, 0.3775, 0.3628, 0.3542, 0.349, 0.3455, 0.3431, 0.3416, 0.3404",\
"0.4635, 0.4512, 0.4252, 0.4046, 0.3919, 0.3839, 0.3787, 0.3752, 0.3728, 0.3711",\
"0.5463, 0.5319, 0.4995, 0.4716, 0.4527, 0.4404, 0.4323, 0.4269, 0.4231, 0.4204",\
"0.6527, 0.6363, 0.5973, 0.5609, 0.5353, 0.5178, 0.5057, 0.4973, 0.4914, 0.4873",\
"0.7794, 0.7609, 0.7154, 0.671, 0.6377, 0.6136, 0.5968, 0.585, 0.5765, 0.5704",\
"0.9222, 0.902, 0.8507, 0.7978, 0.7564, 0.7257, 0.7032, 0.6871, 0.6754, 0.6669",\
"1.079, 1.057, 0.9995, 0.9386, 0.8894, 0.8513, 0.8228, 0.8018, 0.7866, 0.7755");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&!SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3824, 0.3732, 0.3548, 0.3424, 0.3351, 0.3305, 0.3276, 0.3256, 0.3242, 0.3232",\
"0.3833, 0.3741, 0.3557, 0.3433, 0.336, 0.3315, 0.3285, 0.3265, 0.3251, 0.3241",\
"0.3868, 0.3775, 0.3589, 0.3463, 0.339, 0.3346, 0.3316, 0.3296, 0.3282, 0.3272",\
"0.4085, 0.3983, 0.3775, 0.3628, 0.3542, 0.349, 0.3455, 0.3432, 0.3416, 0.3405",\
"0.4635, 0.4512, 0.4252, 0.4046, 0.3919, 0.3839, 0.3787, 0.3752, 0.3728, 0.3711",\
"0.5463, 0.5319, 0.4995, 0.4716, 0.4527, 0.4405, 0.4323, 0.4269, 0.423, 0.4203",\
"0.6527, 0.6363, 0.5973, 0.5609, 0.5352, 0.5177, 0.5056, 0.4973, 0.4914, 0.4873",\
"0.7794, 0.7611, 0.7154, 0.671, 0.6378, 0.6137, 0.5968, 0.585, 0.5766, 0.5704",\
"0.9223, 0.902, 0.8506, 0.7977, 0.7564, 0.7257, 0.7032, 0.6871, 0.6754, 0.6669",\
"1.079, 1.057, 0.9995, 0.9387, 0.8894, 0.8513, 0.8229, 0.802, 0.7866, 0.7757");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3824, 0.3732, 0.3548, 0.3424, 0.3351, 0.3305, 0.3276, 0.3256, 0.3242, 0.3232",\
"0.3833, 0.3741, 0.3557, 0.3433, 0.336, 0.3315, 0.3285, 0.3265, 0.3251, 0.3241",\
"0.3868, 0.3775, 0.3589, 0.3463, 0.339, 0.3346, 0.3316, 0.3296, 0.3282, 0.3272",\
"0.4085, 0.3983, 0.3775, 0.3628, 0.3542, 0.349, 0.3455, 0.3432, 0.3416, 0.3405",\
"0.4635, 0.4512, 0.4252, 0.4046, 0.3919, 0.3839, 0.3787, 0.3752, 0.3728, 0.3711",\
"0.5463, 0.5319, 0.4995, 0.4716, 0.4527, 0.4405, 0.4323, 0.4269, 0.423, 0.4203",\
"0.6527, 0.6363, 0.5973, 0.5609, 0.5352, 0.5177, 0.5056, 0.4973, 0.4914, 0.4873",\
"0.7794, 0.7611, 0.7154, 0.671, 0.6378, 0.6137, 0.5968, 0.585, 0.5766, 0.5704",\
"0.9223, 0.902, 0.8506, 0.7977, 0.7564, 0.7257, 0.7032, 0.6871, 0.6754, 0.6669",\
"1.079, 1.057, 0.9995, 0.9387, 0.8894, 0.8513, 0.8229, 0.802, 0.7866, 0.7757");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3711, 0.362, 0.3436, 0.3309, 0.3238, 0.3193, 0.3163, 0.3143, 0.3129, 0.3119",\
"0.372, 0.3627, 0.3445, 0.3321, 0.3247, 0.3202, 0.3172, 0.3152, 0.3138, 0.3129",\
"0.3753, 0.366, 0.3472, 0.3348, 0.3275, 0.323, 0.3201, 0.3181, 0.3167, 0.3158",\
"0.397, 0.3868, 0.366, 0.3514, 0.3427, 0.3375, 0.3341, 0.3317, 0.3301, 0.3291",\
"0.4522, 0.4399, 0.4138, 0.3933, 0.3806, 0.3726, 0.3673, 0.3639, 0.3614, 0.3598",\
"0.5348, 0.5203, 0.488, 0.4601, 0.4413, 0.429, 0.421, 0.4154, 0.4116, 0.4089",\
"0.6412, 0.6249, 0.5857, 0.5493, 0.5237, 0.5063, 0.4941, 0.4858, 0.4798, 0.4757",\
"0.7682, 0.7494, 0.7043, 0.6598, 0.6264, 0.6024, 0.5856, 0.5737, 0.5652, 0.5591",\
"0.9109, 0.8907, 0.8393, 0.7864, 0.7451, 0.7143, 0.6921, 0.6757, 0.6643, 0.6556",\
"1.067, 1.045, 0.9882, 0.9271, 0.878, 0.84, 0.8113, 0.7903, 0.775, 0.7638");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3711, 0.362, 0.3436, 0.3309, 0.3238, 0.3193, 0.3163, 0.3143, 0.3129, 0.3119",\
"0.372, 0.3627, 0.3445, 0.3321, 0.3247, 0.3202, 0.3172, 0.3152, 0.3138, 0.3129",\
"0.3753, 0.366, 0.3472, 0.3348, 0.3275, 0.323, 0.3201, 0.3181, 0.3167, 0.3158",\
"0.397, 0.3868, 0.366, 0.3514, 0.3427, 0.3375, 0.3341, 0.3317, 0.3301, 0.3291",\
"0.4522, 0.4399, 0.4138, 0.3933, 0.3806, 0.3726, 0.3673, 0.3639, 0.3614, 0.3598",\
"0.5348, 0.5203, 0.488, 0.4601, 0.4413, 0.429, 0.421, 0.4154, 0.4116, 0.4089",\
"0.6412, 0.6249, 0.5857, 0.5493, 0.5237, 0.5063, 0.4941, 0.4858, 0.4798, 0.4757",\
"0.7682, 0.7494, 0.7043, 0.6598, 0.6264, 0.6024, 0.5856, 0.5737, 0.5652, 0.5591",\
"0.9109, 0.8907, 0.8393, 0.7864, 0.7451, 0.7143, 0.6921, 0.6757, 0.6643, 0.6556",\
"1.067, 1.045, 0.9882, 0.9271, 0.878, 0.84, 0.8113, 0.7903, 0.775, 0.7638");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3825, 0.3732, 0.3548, 0.3424, 0.3351, 0.3305, 0.3276, 0.3256, 0.3242, 0.3232",\
"0.3833, 0.3741, 0.3557, 0.3433, 0.336, 0.3315, 0.3285, 0.3265, 0.3251, 0.3241",\
"0.3868, 0.3775, 0.3589, 0.3463, 0.339, 0.3346, 0.3316, 0.3296, 0.3282, 0.3272",\
"0.4086, 0.3983, 0.3775, 0.3628, 0.3542, 0.349, 0.3455, 0.3432, 0.3416, 0.3405",\
"0.4634, 0.4512, 0.4251, 0.4045, 0.3919, 0.3839, 0.3787, 0.3751, 0.3727, 0.3711",\
"0.5463, 0.532, 0.4994, 0.4715, 0.4528, 0.4405, 0.4324, 0.4269, 0.423, 0.4204",\
"0.6527, 0.6363, 0.5973, 0.5609, 0.5353, 0.5177, 0.5058, 0.4972, 0.4913, 0.4872",\
"0.7794, 0.761, 0.7154, 0.671, 0.6377, 0.6136, 0.5968, 0.5849, 0.5765, 0.5704",\
"0.9224, 0.902, 0.8507, 0.7977, 0.7564, 0.7256, 0.7032, 0.6871, 0.6755, 0.667",\
"1.079, 1.056, 0.9996, 0.9386, 0.8894, 0.8513, 0.8228, 0.8019, 0.7866, 0.7753");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.3825, 0.3732, 0.3548, 0.3424, 0.3351, 0.3305, 0.3276, 0.3256, 0.3242, 0.3232",\
"0.3833, 0.3741, 0.3557, 0.3433, 0.336, 0.3315, 0.3285, 0.3265, 0.3251, 0.3241",\
"0.3868, 0.3775, 0.3589, 0.3463, 0.339, 0.3346, 0.3316, 0.3296, 0.3282, 0.3272",\
"0.4086, 0.3983, 0.3775, 0.3628, 0.3542, 0.349, 0.3455, 0.3432, 0.3416, 0.3405",\
"0.4634, 0.4512, 0.4251, 0.4045, 0.3919, 0.3839, 0.3787, 0.3751, 0.3727, 0.3711",\
"0.5463, 0.532, 0.4994, 0.4715, 0.4528, 0.4405, 0.4324, 0.4269, 0.423, 0.4204",\
"0.6527, 0.6363, 0.5973, 0.5609, 0.5353, 0.5177, 0.5058, 0.4972, 0.4913, 0.4872",\
"0.7794, 0.761, 0.7154, 0.671, 0.6377, 0.6136, 0.5968, 0.5849, 0.5765, 0.5704",\
"0.9224, 0.902, 0.8507, 0.7977, 0.7564, 0.7256, 0.7032, 0.6871, 0.6755, 0.667",\
"1.079, 1.056, 0.9996, 0.9386, 0.8894, 0.8513, 0.8228, 0.8019, 0.7866, 0.7753");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&!SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5324, 0.5229, 0.5042, 0.4911, 0.4838, 0.4791, 0.476, 0.4738, 0.4723, 0.4713",\
"0.5337, 0.5242, 0.5056, 0.4924, 0.4851, 0.4803, 0.4772, 0.4751, 0.4736, 0.4726",\
"0.5375, 0.5279, 0.5092, 0.4959, 0.4885, 0.4838, 0.4807, 0.4786, 0.4771, 0.4761",\
"0.5645, 0.5541, 0.5329, 0.5178, 0.5089, 0.5035, 0.4998, 0.4974, 0.4957, 0.4945",\
"0.6366, 0.6243, 0.5979, 0.5765, 0.5636, 0.5553, 0.5498, 0.5462, 0.5437, 0.5419",\
"0.7512, 0.7366, 0.704, 0.6751, 0.656, 0.6434, 0.635, 0.6293, 0.6252, 0.6223",\
"0.9016, 0.8853, 0.8465, 0.8096, 0.7835, 0.7655, 0.7532, 0.7446, 0.7385, 0.7341",\
"1.081, 1.063, 1.019, 0.9744, 0.9412, 0.9171, 0.9001, 0.888, 0.8793, 0.8731",\
"1.278, 1.259, 1.211, 1.16, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.362, 1.315, 1.278, 1.251, 1.231, 1.216, 1.205");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5324, 0.5229, 0.5042, 0.4911, 0.4838, 0.4791, 0.476, 0.4738, 0.4723, 0.4713",\
"0.5337, 0.5242, 0.5056, 0.4924, 0.4851, 0.4803, 0.4772, 0.4751, 0.4736, 0.4726",\
"0.5375, 0.5279, 0.5092, 0.4959, 0.4885, 0.4838, 0.4807, 0.4786, 0.4771, 0.4761",\
"0.5645, 0.5541, 0.5329, 0.5178, 0.5089, 0.5035, 0.4998, 0.4974, 0.4957, 0.4945",\
"0.6366, 0.6243, 0.5979, 0.5765, 0.5636, 0.5553, 0.5498, 0.5462, 0.5437, 0.5419",\
"0.7512, 0.7366, 0.704, 0.6751, 0.656, 0.6434, 0.635, 0.6293, 0.6252, 0.6223",\
"0.9016, 0.8853, 0.8465, 0.8096, 0.7835, 0.7655, 0.7532, 0.7446, 0.7385, 0.7341",\
"1.081, 1.063, 1.019, 0.9744, 0.9412, 0.9171, 0.9001, 0.888, 0.8793, 0.8731",\
"1.278, 1.259, 1.211, 1.16, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.362, 1.315, 1.278, 1.251, 1.231, 1.216, 1.205");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&!SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5324, 0.5229, 0.5042, 0.4911, 0.4838, 0.4791, 0.4759, 0.4738, 0.4723, 0.4712",\
"0.5336, 0.5241, 0.5055, 0.4923, 0.485, 0.4803, 0.4772, 0.475, 0.4736, 0.4725",\
"0.5375, 0.5279, 0.5092, 0.4958, 0.4885, 0.4838, 0.4806, 0.4785, 0.4771, 0.476",\
"0.5645, 0.5541, 0.5329, 0.5178, 0.5089, 0.5035, 0.4998, 0.4974, 0.4957, 0.4945",\
"0.6365, 0.6242, 0.5978, 0.5764, 0.5635, 0.5552, 0.5498, 0.5461, 0.5436, 0.5418",\
"0.7512, 0.7366, 0.704, 0.675, 0.656, 0.6434, 0.635, 0.6293, 0.6252, 0.6224",\
"0.9016, 0.8852, 0.8465, 0.8095, 0.7834, 0.7655, 0.7531, 0.7446, 0.7385, 0.7342",\
"1.08, 1.063, 1.019, 0.9743, 0.9411, 0.9172, 0.9001, 0.888, 0.8793, 0.873",\
"1.279, 1.259, 1.211, 1.16, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.361, 1.315, 1.278, 1.251, 1.231, 1.216, 1.205");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5324, 0.5229, 0.5042, 0.4911, 0.4838, 0.4791, 0.4759, 0.4738, 0.4723, 0.4712",\
"0.5336, 0.5241, 0.5055, 0.4923, 0.485, 0.4803, 0.4772, 0.475, 0.4736, 0.4725",\
"0.5375, 0.5279, 0.5092, 0.4958, 0.4885, 0.4838, 0.4806, 0.4785, 0.4771, 0.476",\
"0.5645, 0.5541, 0.5329, 0.5178, 0.5089, 0.5035, 0.4998, 0.4974, 0.4957, 0.4945",\
"0.6365, 0.6242, 0.5978, 0.5764, 0.5635, 0.5552, 0.5498, 0.5461, 0.5436, 0.5418",\
"0.7512, 0.7366, 0.704, 0.675, 0.656, 0.6434, 0.635, 0.6293, 0.6252, 0.6224",\
"0.9016, 0.8852, 0.8465, 0.8095, 0.7834, 0.7655, 0.7531, 0.7446, 0.7385, 0.7342",\
"1.08, 1.063, 1.019, 0.9743, 0.9411, 0.9172, 0.9001, 0.888, 0.8793, 0.873",\
"1.279, 1.259, 1.211, 1.16, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.361, 1.315, 1.278, 1.251, 1.231, 1.216, 1.205");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5325, 0.523, 0.5043, 0.4911, 0.4839, 0.4791, 0.476, 0.4739, 0.4724, 0.4714",\
"0.5337, 0.5242, 0.5057, 0.4924, 0.4851, 0.4804, 0.4772, 0.4751, 0.4737, 0.4726",\
"0.5374, 0.5279, 0.5091, 0.4958, 0.4885, 0.4838, 0.4806, 0.4785, 0.4771, 0.476",\
"0.5645, 0.5541, 0.5329, 0.5178, 0.5089, 0.5034, 0.4998, 0.4974, 0.4957, 0.4945",\
"0.6365, 0.6243, 0.5979, 0.5766, 0.5636, 0.5553, 0.5498, 0.5462, 0.5437, 0.5419",\
"0.7512, 0.7367, 0.7041, 0.6751, 0.656, 0.6435, 0.6351, 0.6294, 0.6253, 0.6225",\
"0.9015, 0.8851, 0.8465, 0.8095, 0.7834, 0.7656, 0.7532, 0.7445, 0.7384, 0.7342",\
"1.081, 1.063, 1.019, 0.9746, 0.9411, 0.9171, 0.9, 0.8879, 0.8792, 0.873",\
"1.278, 1.259, 1.211, 1.16, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.362, 1.315, 1.278, 1.251, 1.23, 1.216, 1.205");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5325, 0.523, 0.5043, 0.4911, 0.4839, 0.4791, 0.476, 0.4739, 0.4724, 0.4714",\
"0.5337, 0.5242, 0.5057, 0.4924, 0.4851, 0.4804, 0.4772, 0.4751, 0.4737, 0.4726",\
"0.5374, 0.5279, 0.5091, 0.4958, 0.4885, 0.4838, 0.4806, 0.4785, 0.4771, 0.476",\
"0.5645, 0.5541, 0.5329, 0.5178, 0.5089, 0.5034, 0.4998, 0.4974, 0.4957, 0.4945",\
"0.6365, 0.6243, 0.5979, 0.5766, 0.5636, 0.5553, 0.5498, 0.5462, 0.5437, 0.5419",\
"0.7512, 0.7367, 0.7041, 0.6751, 0.656, 0.6435, 0.6351, 0.6294, 0.6253, 0.6225",\
"0.9015, 0.8851, 0.8465, 0.8095, 0.7834, 0.7656, 0.7532, 0.7445, 0.7384, 0.7342",\
"1.081, 1.063, 1.019, 0.9746, 0.9411, 0.9171, 0.9, 0.8879, 0.8792, 0.873",\
"1.278, 1.259, 1.211, 1.16, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.362, 1.315, 1.278, 1.251, 1.23, 1.216, 1.205");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5323, 0.5228, 0.5042, 0.4911, 0.4837, 0.479, 0.4759, 0.4738, 0.4723, 0.4712",\
"0.5337, 0.5242, 0.5056, 0.4924, 0.4851, 0.4803, 0.4772, 0.4751, 0.4736, 0.4726",\
"0.5375, 0.528, 0.5092, 0.4959, 0.4885, 0.4838, 0.4807, 0.4785, 0.4771, 0.4761",\
"0.5646, 0.5542, 0.533, 0.5178, 0.509, 0.5035, 0.4999, 0.4975, 0.4958, 0.4946",\
"0.6365, 0.6243, 0.5977, 0.5764, 0.5634, 0.5552, 0.5497, 0.5461, 0.5436, 0.5418",\
"0.7513, 0.7366, 0.7039, 0.675, 0.656, 0.6434, 0.6351, 0.6293, 0.6253, 0.6225",\
"0.9015, 0.8852, 0.8464, 0.8095, 0.7836, 0.7654, 0.753, 0.7444, 0.7384, 0.7341",\
"1.081, 1.063, 1.019, 0.9744, 0.941, 0.9171, 0.9001, 0.8879, 0.8792, 0.8729",\
"1.279, 1.259, 1.211, 1.161, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.361, 1.315, 1.278, 1.251, 1.23, 1.216, 1.205");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5323, 0.5228, 0.5042, 0.4911, 0.4837, 0.479, 0.4759, 0.4738, 0.4723, 0.4712",\
"0.5337, 0.5242, 0.5056, 0.4924, 0.4851, 0.4803, 0.4772, 0.4751, 0.4736, 0.4726",\
"0.5375, 0.528, 0.5092, 0.4959, 0.4885, 0.4838, 0.4807, 0.4785, 0.4771, 0.4761",\
"0.5646, 0.5542, 0.533, 0.5178, 0.509, 0.5035, 0.4999, 0.4975, 0.4958, 0.4946",\
"0.6365, 0.6243, 0.5977, 0.5764, 0.5634, 0.5552, 0.5497, 0.5461, 0.5436, 0.5418",\
"0.7513, 0.7366, 0.7039, 0.675, 0.656, 0.6434, 0.6351, 0.6293, 0.6253, 0.6225",\
"0.9015, 0.8852, 0.8464, 0.8095, 0.7836, 0.7654, 0.753, 0.7444, 0.7384, 0.7341",\
"1.081, 1.063, 1.019, 0.9744, 0.941, 0.9171, 0.9001, 0.8879, 0.8792, 0.8729",\
"1.279, 1.259, 1.211, 1.161, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.361, 1.315, 1.278, 1.251, 1.23, 1.216, 1.205");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&!SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5324, 0.5229, 0.5041, 0.491, 0.4837, 0.479, 0.4759, 0.4738, 0.4723, 0.4712",\
"0.5336, 0.5241, 0.5055, 0.4923, 0.485, 0.4803, 0.4772, 0.475, 0.4736, 0.4725",\
"0.5374, 0.5279, 0.5091, 0.4958, 0.4885, 0.4837, 0.4806, 0.4785, 0.477, 0.476",\
"0.5646, 0.5541, 0.5329, 0.5178, 0.5089, 0.5035, 0.4999, 0.4974, 0.4958, 0.4946",\
"0.6366, 0.6242, 0.5978, 0.5764, 0.5634, 0.5552, 0.5498, 0.5461, 0.5436, 0.5418",\
"0.7513, 0.7367, 0.704, 0.675, 0.656, 0.6434, 0.635, 0.6293, 0.6253, 0.6225",\
"0.9016, 0.8852, 0.8465, 0.8095, 0.7834, 0.7656, 0.7532, 0.7445, 0.7386, 0.7342",\
"1.081, 1.063, 1.019, 0.9745, 0.9412, 0.9171, 0.9, 0.8879, 0.8793, 0.873",\
"1.278, 1.259, 1.211, 1.16, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.362, 1.315, 1.278, 1.251, 1.23, 1.216, 1.205");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5324, 0.5229, 0.5041, 0.491, 0.4837, 0.479, 0.4759, 0.4738, 0.4723, 0.4712",\
"0.5336, 0.5241, 0.5055, 0.4923, 0.485, 0.4803, 0.4772, 0.475, 0.4736, 0.4725",\
"0.5374, 0.5279, 0.5091, 0.4958, 0.4885, 0.4837, 0.4806, 0.4785, 0.477, 0.476",\
"0.5646, 0.5541, 0.5329, 0.5178, 0.5089, 0.5035, 0.4999, 0.4974, 0.4958, 0.4946",\
"0.6366, 0.6242, 0.5978, 0.5764, 0.5634, 0.5552, 0.5498, 0.5461, 0.5436, 0.5418",\
"0.7513, 0.7367, 0.704, 0.675, 0.656, 0.6434, 0.635, 0.6293, 0.6253, 0.6225",\
"0.9016, 0.8852, 0.8465, 0.8095, 0.7834, 0.7656, 0.7532, 0.7445, 0.7386, 0.7342",\
"1.081, 1.063, 1.019, 0.9745, 0.9412, 0.9171, 0.9, 0.8879, 0.8793, 0.873",\
"1.278, 1.259, 1.211, 1.16, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.362, 1.315, 1.278, 1.251, 1.23, 1.216, 1.205");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&!SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5324, 0.5229, 0.5041, 0.491, 0.4837, 0.479, 0.4759, 0.4738, 0.4723, 0.4712",\
"0.5336, 0.5241, 0.5056, 0.4924, 0.485, 0.4803, 0.4772, 0.4751, 0.4736, 0.4726",\
"0.5374, 0.5279, 0.5091, 0.4958, 0.4884, 0.4837, 0.4806, 0.4785, 0.477, 0.476",\
"0.5646, 0.5542, 0.5329, 0.5178, 0.5089, 0.5035, 0.4999, 0.4975, 0.4958, 0.4946",\
"0.6366, 0.6243, 0.5978, 0.5764, 0.5635, 0.5552, 0.5498, 0.5461, 0.5436, 0.5418",\
"0.7513, 0.7366, 0.704, 0.675, 0.656, 0.6434, 0.635, 0.6293, 0.6253, 0.6225",\
"0.9015, 0.8853, 0.8465, 0.8095, 0.7835, 0.7657, 0.7532, 0.7447, 0.7386, 0.7341",\
"1.081, 1.063, 1.019, 0.9743, 0.9411, 0.9171, 0.9, 0.8879, 0.8792, 0.873",\
"1.279, 1.259, 1.211, 1.16, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.361, 1.315, 1.278, 1.251, 1.23, 1.216, 1.205");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5324, 0.5229, 0.5041, 0.491, 0.4837, 0.479, 0.4759, 0.4738, 0.4723, 0.4712",\
"0.5336, 0.5241, 0.5056, 0.4924, 0.485, 0.4803, 0.4772, 0.4751, 0.4736, 0.4726",\
"0.5374, 0.5279, 0.5091, 0.4958, 0.4884, 0.4837, 0.4806, 0.4785, 0.477, 0.476",\
"0.5646, 0.5542, 0.5329, 0.5178, 0.5089, 0.5035, 0.4999, 0.4975, 0.4958, 0.4946",\
"0.6366, 0.6243, 0.5978, 0.5764, 0.5635, 0.5552, 0.5498, 0.5461, 0.5436, 0.5418",\
"0.7513, 0.7366, 0.704, 0.675, 0.656, 0.6434, 0.635, 0.6293, 0.6253, 0.6225",\
"0.9015, 0.8853, 0.8465, 0.8095, 0.7835, 0.7657, 0.7532, 0.7447, 0.7386, 0.7341",\
"1.081, 1.063, 1.019, 0.9743, 0.9411, 0.9171, 0.9, 0.8879, 0.8792, 0.873",\
"1.279, 1.259, 1.211, 1.16, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.361, 1.315, 1.278, 1.251, 1.23, 1.216, 1.205");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5325, 0.5229, 0.5043, 0.4911, 0.4838, 0.4791, 0.476, 0.4739, 0.4724, 0.4714",\
"0.5337, 0.5242, 0.5056, 0.4924, 0.4851, 0.4803, 0.4772, 0.4751, 0.4736, 0.4726",\
"0.5375, 0.5279, 0.5091, 0.4958, 0.4885, 0.4838, 0.4807, 0.4785, 0.4771, 0.476",\
"0.5646, 0.5542, 0.533, 0.5178, 0.509, 0.5035, 0.4999, 0.4975, 0.4958, 0.4946",\
"0.6365, 0.6242, 0.5977, 0.5765, 0.5635, 0.5552, 0.5497, 0.5461, 0.5436, 0.5418",\
"0.7513, 0.7367, 0.704, 0.6751, 0.656, 0.6435, 0.635, 0.6294, 0.6254, 0.6225",\
"0.9014, 0.8852, 0.8465, 0.8096, 0.7835, 0.7656, 0.7532, 0.7447, 0.7386, 0.7342",\
"1.081, 1.063, 1.019, 0.9746, 0.9412, 0.9172, 0.9001, 0.888, 0.8793, 0.8731",\
"1.278, 1.259, 1.211, 1.16, 1.12, 1.09, 1.068, 1.052, 1.04, 1.031",\
"1.489, 1.469, 1.418, 1.362, 1.315, 1.278, 1.251, 1.231, 1.216, 1.205");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5325, 0.5229, 0.5043, 0.4911, 0.4838, 0.4791, 0.476, 0.4739, 0.4724, 0.4714",\
"0.5337, 0.5242, 0.5056, 0.4924, 0.4851, 0.4803, 0.4772, 0.4751, 0.4736, 0.4726",\
"0.5375, 0.5279, 0.5091, 0.4958, 0.4885, 0.4838, 0.4807, 0.4785, 0.4771, 0.476",\
"0.5646, 0.5542, 0.533, 0.5178, 0.509, 0.5035, 0.4999, 0.4975, 0.4958, 0.4946",\
"0.6365, 0.6242, 0.5977, 0.5765, 0.5635, 0.5552, 0.5497, 0.5461, 0.5436, 0.5418",\
"0.7513, 0.7367, 0.704, 0.6751, 0.656, 0.6435, 0.635, 0.6294, 0.6254, 0.6225",\
"0.9014, 0.8852, 0.8465, 0.8096, 0.7835, 0.7656, 0.7532, 0.7447, 0.7386, 0.7342",\
"1.081, 1.063, 1.019, 0.9746, 0.9412, 0.9172, 0.9001, 0.888, 0.8793, 0.8731",\
"1.278, 1.259, 1.211, 1.16, 1.12, 1.09, 1.068, 1.052, 1.04, 1.031",\
"1.489, 1.469, 1.418, 1.362, 1.315, 1.278, 1.251, 1.231, 1.216, 1.205");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5323, 0.5228, 0.5042, 0.4911, 0.4837, 0.479, 0.4759, 0.4738, 0.4723, 0.4712",\
"0.5336, 0.5241, 0.5056, 0.4924, 0.485, 0.4803, 0.4771, 0.4751, 0.4736, 0.4726",\
"0.5374, 0.5279, 0.5091, 0.4958, 0.4884, 0.4837, 0.4806, 0.4785, 0.477, 0.476",\
"0.5645, 0.5541, 0.5329, 0.5178, 0.5089, 0.5035, 0.4998, 0.4974, 0.4957, 0.4945",\
"0.6366, 0.6243, 0.5978, 0.5764, 0.5635, 0.5553, 0.5498, 0.5461, 0.5436, 0.5418",\
"0.7513, 0.7366, 0.704, 0.6749, 0.6559, 0.6434, 0.635, 0.6293, 0.6253, 0.6225",\
"0.9015, 0.8852, 0.8464, 0.8094, 0.7835, 0.7656, 0.7531, 0.7445, 0.7385, 0.734",\
"1.081, 1.063, 1.019, 0.9744, 0.941, 0.9173, 0.9001, 0.888, 0.8793, 0.873",\
"1.278, 1.259, 1.211, 1.161, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.362, 1.315, 1.278, 1.251, 1.23, 1.216, 1.205");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.5323, 0.5228, 0.5042, 0.4911, 0.4837, 0.479, 0.4759, 0.4738, 0.4723, 0.4712",\
"0.5336, 0.5241, 0.5056, 0.4924, 0.485, 0.4803, 0.4771, 0.4751, 0.4736, 0.4726",\
"0.5374, 0.5279, 0.5091, 0.4958, 0.4884, 0.4837, 0.4806, 0.4785, 0.477, 0.476",\
"0.5645, 0.5541, 0.5329, 0.5178, 0.5089, 0.5035, 0.4998, 0.4974, 0.4957, 0.4945",\
"0.6366, 0.6243, 0.5978, 0.5764, 0.5635, 0.5553, 0.5498, 0.5461, 0.5436, 0.5418",\
"0.7513, 0.7366, 0.704, 0.6749, 0.6559, 0.6434, 0.635, 0.6293, 0.6253, 0.6225",\
"0.9015, 0.8852, 0.8464, 0.8094, 0.7835, 0.7656, 0.7531, 0.7445, 0.7385, 0.734",\
"1.081, 1.063, 1.019, 0.9744, 0.941, 0.9173, 0.9001, 0.888, 0.8793, 0.873",\
"1.278, 1.259, 1.211, 1.161, 1.12, 1.09, 1.068, 1.052, 1.04, 1.032",\
"1.489, 1.469, 1.418, 1.362, 1.315, 1.278, 1.251, 1.23, 1.216, 1.205");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "D===1'b0 && SI===1'b1" ;
timing_type : rising_edge ;
when : "!D&SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.6858, 0.7117, 0.7786, 0.8758, 1.003, 1.169, 1.381, 1.647, 1.973, 2.361",\
"0.6926, 0.7183, 0.7853, 0.8825, 1.01, 1.175, 1.388, 1.654, 1.979, 2.367",\
"0.7185, 0.7441, 0.8112, 0.9084, 1.036, 1.201, 1.414, 1.68, 2.005, 2.393",\
"0.76, 0.7857, 0.8527, 0.9499, 1.077, 1.243, 1.455, 1.721, 2.047, 2.435",\
"0.796, 0.8217, 0.8887, 0.9858, 1.113, 1.279, 1.491, 1.757, 2.083, 2.471",\
"0.8223, 0.8477, 0.9145, 1.012, 1.14, 1.305, 1.517, 1.784, 2.109, 2.497",\
"0.8349, 0.8608, 0.9278, 1.025, 1.152, 1.318, 1.53, 1.796, 2.122, 2.51",\
"0.8323, 0.8579, 0.9248, 1.022, 1.15, 1.315, 1.527, 1.794, 2.119, 2.507",\
"0.8126, 0.8383, 0.9052, 1.002, 1.13, 1.295, 1.508, 1.774, 2.099, 2.487",\
"0.7745, 0.8001, 0.8672, 0.9644, 1.092, 1.257, 1.47, 1.736, 2.061, 2.449");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.7351, 0.7648, 0.8471, 0.9838, 1.186, 1.468, 1.839, 2.309, 2.882, 3.566",\
"0.7418, 0.7715, 0.8538, 0.9905, 1.193, 1.474, 1.846, 2.315, 2.888, 3.571",\
"0.7674, 0.7971, 0.8792, 1.016, 1.218, 1.5, 1.872, 2.34, 2.914, 3.598",\
"0.8086, 0.8384, 0.9205, 1.057, 1.259, 1.541, 1.913, 2.382, 2.955, 3.639",\
"0.8449, 0.8747, 0.9568, 1.093, 1.296, 1.577, 1.949, 2.418, 2.992, 3.676",\
"0.8719, 0.9016, 0.9838, 1.121, 1.323, 1.605, 1.976, 2.446, 3.019, 3.704",\
"0.8866, 0.916, 0.9982, 1.135, 1.337, 1.619, 1.99, 2.46, 3.033, 3.716",\
"0.8867, 0.9164, 0.9986, 1.135, 1.337, 1.619, 1.991, 2.46, 3.032, 3.716",\
"0.8707, 0.9007, 0.9828, 1.119, 1.322, 1.603, 1.975, 2.444, 3.017, 3.7",\
"0.8383, 0.8682, 0.9503, 1.087, 1.289, 1.571, 1.943, 2.411, 2.984, 3.667");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09244, 0.1182, 0.188, 0.3024, 0.4767, 0.7356, 1.089, 1.542, 2.1, 2.767",\
"0.09208, 0.1185, 0.1881, 0.302, 0.477, 0.7356, 1.089, 1.542, 2.1, 2.768",\
"0.0919, 0.1184, 0.1882, 0.3024, 0.4768, 0.7342, 1.088, 1.543, 2.101, 2.767",\
"0.0919, 0.1178, 0.188, 0.3022, 0.4778, 0.7352, 1.089, 1.542, 2.102, 2.769",\
"0.0916, 0.1178, 0.1884, 0.3022, 0.477, 0.7342, 1.088, 1.544, 2.101, 2.767",\
"0.0916, 0.118, 0.1884, 0.3022, 0.477, 0.734, 1.088, 1.543, 2.102, 2.769",\
"0.0918, 0.1182, 0.1882, 0.3026, 0.4778, 0.7342, 1.087, 1.542, 2.1, 2.768",\
"0.0916, 0.1178, 0.1882, 0.302, 0.4768, 0.735, 1.09, 1.542, 2.097, 2.767",\
"0.0918, 0.1178, 0.1882, 0.302, 0.4772, 0.734, 1.088, 1.541, 2.097, 2.763",\
"0.0916, 0.1184, 0.1884, 0.3026, 0.477, 0.734, 1.089, 1.541, 2.099, 2.763");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.1079, 0.1435, 0.2575, 0.4766, 0.832, 1.343, 2.025, 2.887, 3.936, 5.188",\
"0.1077, 0.143, 0.257, 0.4761, 0.8318, 1.344, 2.028, 2.886, 3.936, 5.187",\
"0.1078, 0.1427, 0.2573, 0.4764, 0.8306, 1.346, 2.029, 2.89, 3.936, 5.193",\
"0.1074, 0.1426, 0.2568, 0.4764, 0.832, 1.343, 2.026, 2.886, 3.936, 5.188",\
"0.1068, 0.1422, 0.2572, 0.4764, 0.832, 1.344, 2.026, 2.888, 3.935, 5.188",\
"0.1074, 0.1424, 0.257, 0.477, 0.8316, 1.344, 2.025, 2.888, 3.935, 5.188",\
"0.107, 0.1424, 0.2572, 0.4764, 0.8314, 1.345, 2.027, 2.888, 3.935, 5.184",\
"0.1074, 0.1426, 0.2572, 0.4764, 0.8314, 1.345, 2.026, 2.891, 3.942, 5.185",\
"0.1074, 0.1422, 0.2572, 0.4766, 0.8306, 1.346, 2.027, 2.886, 3.937, 5.186",\
"0.1072, 0.1422, 0.2572, 0.4776, 0.8308, 1.346, 2.027, 2.887, 3.935, 5.187");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "SE===1'b0 && SI===1'b0" ;
timing_type : rising_edge ;
when : "!SE&!SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.6859, 0.7115, 0.7785, 0.8757, 1.003, 1.169, 1.381, 1.647, 1.973, 2.36",\
"0.6926, 0.7183, 0.7853, 0.8825, 1.01, 1.175, 1.388, 1.654, 1.979, 2.367",\
"0.7184, 0.7441, 0.8112, 0.9084, 1.036, 1.201, 1.414, 1.68, 2.005, 2.393",\
"0.76, 0.7856, 0.8526, 0.9498, 1.077, 1.243, 1.455, 1.721, 2.047, 2.434",\
"0.796, 0.8217, 0.8886, 0.9859, 1.113, 1.279, 1.491, 1.757, 2.083, 2.47",\
"0.8223, 0.8477, 0.9148, 1.012, 1.139, 1.305, 1.517, 1.784, 2.109, 2.497",\
"0.835, 0.8607, 0.9278, 1.025, 1.153, 1.318, 1.53, 1.796, 2.122, 2.51",\
"0.8323, 0.8579, 0.9248, 1.022, 1.15, 1.315, 1.527, 1.794, 2.119, 2.507",\
"0.8127, 0.8382, 0.9052, 1.002, 1.13, 1.295, 1.508, 1.774, 2.099, 2.487",\
"0.7745, 0.8001, 0.8672, 0.9644, 1.092, 1.257, 1.47, 1.736, 2.061, 2.449");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.7351, 0.7648, 0.8471, 0.9839, 1.186, 1.468, 1.839, 2.309, 2.882, 3.566",\
"0.7421, 0.7717, 0.8538, 0.9905, 1.193, 1.474, 1.846, 2.315, 2.888, 3.571",\
"0.7671, 0.7969, 0.8791, 1.016, 1.218, 1.5, 1.871, 2.341, 2.914, 3.598",\
"0.8086, 0.8384, 0.9205, 1.057, 1.259, 1.541, 1.913, 2.382, 2.955, 3.639",\
"0.8449, 0.8747, 0.9568, 1.094, 1.296, 1.578, 1.949, 2.419, 2.992, 3.676",\
"0.872, 0.9016, 0.9838, 1.12, 1.323, 1.604, 1.976, 2.446, 3.018, 3.702",\
"0.8866, 0.9162, 0.9982, 1.135, 1.337, 1.619, 1.99, 2.46, 3.033, 3.718",\
"0.8867, 0.9164, 0.9986, 1.135, 1.337, 1.619, 1.991, 2.46, 3.032, 3.716",\
"0.8709, 0.9004, 0.9828, 1.119, 1.322, 1.603, 1.975, 2.445, 3.017, 3.7",\
"0.8382, 0.8679, 0.9502, 1.087, 1.289, 1.571, 1.943, 2.411, 2.984, 3.667");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09188, 0.1185, 0.188, 0.3019, 0.4769, 0.7354, 1.089, 1.542, 2.1, 2.767",\
"0.09208, 0.1185, 0.1881, 0.302, 0.477, 0.7356, 1.089, 1.542, 2.1, 2.768",\
"0.09234, 0.1182, 0.188, 0.3024, 0.4776, 0.7342, 1.088, 1.543, 2.101, 2.767",\
"0.09192, 0.1184, 0.1882, 0.3024, 0.4774, 0.7344, 1.089, 1.541, 2.099, 2.767",\
"0.0916, 0.1178, 0.1884, 0.3022, 0.477, 0.7342, 1.089, 1.541, 2.099, 2.765",\
"0.0918, 0.1178, 0.188, 0.3022, 0.4768, 0.7342, 1.089, 1.542, 2.102, 2.769",\
"0.0918, 0.1178, 0.188, 0.3026, 0.4766, 0.7342, 1.087, 1.542, 2.101, 2.768",\
"0.0916, 0.1178, 0.1882, 0.302, 0.4768, 0.7338, 1.088, 1.542, 2.098, 2.763",\
"0.0918, 0.1186, 0.1882, 0.3022, 0.4766, 0.7338, 1.088, 1.541, 2.098, 2.763",\
"0.0916, 0.1184, 0.1884, 0.3026, 0.4772, 0.734, 1.089, 1.543, 2.1, 2.766");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.1079, 0.1435, 0.2575, 0.4764, 0.832, 1.343, 2.025, 2.887, 3.936, 5.188",\
"0.1078, 0.1426, 0.257, 0.4761, 0.8318, 1.344, 2.028, 2.886, 3.936, 5.186",\
"0.1079, 0.1433, 0.2575, 0.4764, 0.832, 1.343, 2.025, 2.887, 3.936, 5.188",\
"0.1074, 0.1428, 0.257, 0.4764, 0.832, 1.343, 2.026, 2.886, 3.936, 5.188",\
"0.1068, 0.1422, 0.257, 0.4764, 0.8322, 1.344, 2.025, 2.888, 3.935, 5.188",\
"0.107, 0.1424, 0.257, 0.4774, 0.8308, 1.346, 2.029, 2.888, 3.936, 5.187",\
"0.107, 0.142, 0.2568, 0.477, 0.8306, 1.345, 2.025, 2.89, 3.942, 5.185",\
"0.1074, 0.1426, 0.2572, 0.4764, 0.8306, 1.346, 2.026, 2.891, 3.942, 5.184",\
"0.1072, 0.1432, 0.2568, 0.4768, 0.8308, 1.345, 2.025, 2.886, 3.937, 5.191",\
"0.1072, 0.1428, 0.257, 0.4772, 0.8316, 1.347, 2.027, 2.885, 3.935, 5.187");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "D===1'b1 && SE===1'b0 && SI===1'b1 || D===1'b0 && SE===1'b1 && SI===1'b0" ;
timing_type : rising_edge ;
when : "D&!SE&SI | !D&SE&!SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.6859, 0.7117, 0.7787, 0.8759, 1.003, 1.169, 1.381, 1.648, 1.973, 2.361",\
"0.6927, 0.7184, 0.7854, 0.8826, 1.01, 1.175, 1.388, 1.654, 1.979, 2.367",\
"0.7186, 0.7442, 0.8112, 0.9085, 1.036, 1.201, 1.414, 1.68, 2.005, 2.393",\
"0.76, 0.7859, 0.8528, 0.95, 1.077, 1.243, 1.455, 1.721, 2.047, 2.435",\
"0.7961, 0.8218, 0.8887, 0.9859, 1.113, 1.279, 1.491, 1.757, 2.083, 2.471",\
"0.8223, 0.848, 0.915, 1.012, 1.14, 1.305, 1.517, 1.784, 2.109, 2.497",\
"0.8353, 0.861, 0.9278, 1.025, 1.153, 1.318, 1.53, 1.797, 2.122, 2.51",\
"0.8324, 0.858, 0.9249, 1.022, 1.15, 1.315, 1.527, 1.794, 2.119, 2.507",\
"0.8128, 0.8386, 0.9055, 1.003, 1.13, 1.295, 1.508, 1.774, 2.099, 2.487",\
"0.7745, 0.8001, 0.8672, 0.9644, 1.092, 1.257, 1.47, 1.736, 2.062, 2.449");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.7354, 0.7648, 0.8471, 0.9839, 1.186, 1.468, 1.839, 2.309, 2.882, 3.566",\
"0.7417, 0.7717, 0.8538, 0.9905, 1.193, 1.474, 1.846, 2.315, 2.888, 3.571",\
"0.7674, 0.7971, 0.8792, 1.016, 1.218, 1.5, 1.872, 2.34, 2.914, 3.598",\
"0.8086, 0.8384, 0.9205, 1.057, 1.259, 1.541, 1.913, 2.382, 2.955, 3.639",\
"0.8449, 0.8747, 0.9568, 1.094, 1.296, 1.578, 1.949, 2.419, 2.992, 3.676",\
"0.8719, 0.9015, 0.9838, 1.12, 1.323, 1.604, 1.976, 2.445, 3.019, 3.703",\
"0.8866, 0.9162, 0.9982, 1.135, 1.337, 1.619, 1.99, 2.46, 3.033, 3.718",\
"0.8867, 0.9164, 0.9986, 1.135, 1.337, 1.619, 1.991, 2.46, 3.032, 3.716",\
"0.8707, 0.9007, 0.9827, 1.119, 1.322, 1.603, 1.975, 2.444, 3.017, 3.7",\
"0.8382, 0.8679, 0.9502, 1.087, 1.289, 1.571, 1.943, 2.412, 2.984, 3.667");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09244, 0.1182, 0.188, 0.3025, 0.4768, 0.7356, 1.089, 1.542, 2.101, 2.768",\
"0.0921, 0.1185, 0.1881, 0.302, 0.4771, 0.7356, 1.089, 1.542, 2.1, 2.768",\
"0.09188, 0.1183, 0.188, 0.3026, 0.4776, 0.7354, 1.089, 1.541, 2.1, 2.767",\
"0.09224, 0.1182, 0.1884, 0.3022, 0.477, 0.7348, 1.089, 1.543, 2.101, 2.767",\
"0.092, 0.118, 0.188, 0.3022, 0.477, 0.7342, 1.089, 1.542, 2.102, 2.769",\
"0.0918, 0.118, 0.1882, 0.302, 0.477, 0.7342, 1.089, 1.542, 2.099, 2.767",\
"0.0918, 0.118, 0.188, 0.302, 0.4774, 0.7348, 1.086, 1.542, 2.099, 2.769",\
"0.0916, 0.118, 0.188, 0.3022, 0.4768, 0.7344, 1.089, 1.541, 2.097, 2.767",\
"0.0916, 0.118, 0.188, 0.302, 0.4768, 0.7346, 1.087, 1.541, 2.098, 2.763",\
"0.0916, 0.1178, 0.1882, 0.3024, 0.4778, 0.7342, 1.089, 1.543, 2.099, 2.763");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.1078, 0.1435, 0.2575, 0.4764, 0.832, 1.343, 2.025, 2.887, 3.936, 5.188",\
"0.1079, 0.1426, 0.257, 0.4761, 0.8318, 1.344, 2.028, 2.886, 3.936, 5.186",\
"0.1078, 0.1428, 0.2567, 0.4766, 0.8322, 1.344, 2.029, 2.89, 3.937, 5.193",\
"0.1074, 0.1426, 0.257, 0.4764, 0.832, 1.343, 2.026, 2.886, 3.936, 5.188",\
"0.1068, 0.1422, 0.257, 0.4764, 0.8322, 1.344, 2.025, 2.888, 3.935, 5.188",\
"0.1076, 0.1426, 0.2572, 0.4764, 0.8318, 1.346, 2.029, 2.89, 3.936, 5.194",\
"0.107, 0.142, 0.2568, 0.477, 0.8306, 1.345, 2.025, 2.89, 3.942, 5.185",\
"0.1074, 0.1426, 0.2572, 0.4772, 0.8306, 1.345, 2.026, 2.89, 3.943, 5.184",\
"0.107, 0.1422, 0.257, 0.4772, 0.8304, 1.345, 2.029, 2.885, 3.937, 5.191",\
"0.1072, 0.143, 0.257, 0.4764, 0.831, 1.347, 2.027, 2.886, 3.935, 5.187");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "D===1'b1 && SE===1'b1" ;
timing_type : rising_edge ;
when : "D&SE" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.6858, 0.7117, 0.7786, 0.8758, 1.003, 1.169, 1.381, 1.647, 1.973, 2.361",\
"0.6926, 0.7183, 0.7853, 0.8825, 1.01, 1.175, 1.388, 1.654, 1.979, 2.367",\
"0.7185, 0.7441, 0.8111, 0.9084, 1.036, 1.201, 1.414, 1.68, 2.005, 2.393",\
"0.7599, 0.7857, 0.8527, 0.9499, 1.077, 1.243, 1.455, 1.721, 2.046, 2.435",\
"0.7962, 0.8217, 0.8886, 0.9858, 1.113, 1.279, 1.491, 1.757, 2.083, 2.47",\
"0.8221, 0.8479, 0.9147, 1.012, 1.139, 1.305, 1.517, 1.783, 2.109, 2.497",\
"0.835, 0.8606, 0.9277, 1.025, 1.152, 1.318, 1.53, 1.796, 2.122, 2.51",\
"0.8324, 0.8581, 0.925, 1.022, 1.15, 1.315, 1.527, 1.794, 2.119, 2.507",\
"0.8128, 0.8385, 0.9055, 1.003, 1.13, 1.295, 1.508, 1.774, 2.099, 2.487",\
"0.7746, 0.8003, 0.8672, 0.9644, 1.092, 1.257, 1.47, 1.736, 2.062, 2.449");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.7352, 0.7649, 0.8472, 0.9838, 1.186, 1.468, 1.84, 2.309, 2.883, 3.567",\
"0.742, 0.7718, 0.8539, 0.9905, 1.193, 1.474, 1.846, 2.315, 2.888, 3.571",\
"0.7675, 0.7972, 0.8793, 1.016, 1.218, 1.5, 1.872, 2.34, 2.914, 3.598",\
"0.8086, 0.8384, 0.9204, 1.057, 1.26, 1.541, 1.913, 2.382, 2.956, 3.641",\
"0.8449, 0.8746, 0.9568, 1.093, 1.295, 1.577, 1.949, 2.418, 2.992, 3.676",\
"0.8719, 0.9017, 0.9839, 1.12, 1.323, 1.604, 1.976, 2.445, 3.019, 3.703",\
"0.8863, 0.916, 0.9982, 1.135, 1.337, 1.619, 1.991, 2.46, 3.033, 3.718",\
"0.8862, 0.9161, 0.9982, 1.135, 1.337, 1.619, 1.99, 2.459, 3.032, 3.716",\
"0.8709, 0.9007, 0.983, 1.12, 1.322, 1.603, 1.975, 2.444, 3.017, 3.7",\
"0.8382, 0.8681, 0.9503, 1.087, 1.289, 1.571, 1.943, 2.411, 2.984, 3.667");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09244, 0.1182, 0.188, 0.3025, 0.4769, 0.7356, 1.089, 1.542, 2.102, 2.769",\
"0.0921, 0.1185, 0.188, 0.302, 0.477, 0.7356, 1.089, 1.542, 2.1, 2.768",\
"0.09186, 0.1183, 0.188, 0.3025, 0.4774, 0.7342, 1.089, 1.541, 2.1, 2.767",\
"0.0923, 0.1182, 0.1884, 0.302, 0.4772, 0.734, 1.089, 1.544, 2.101, 2.767",\
"0.0916, 0.118, 0.1882, 0.3022, 0.477, 0.734, 1.089, 1.541, 2.099, 2.766",\
"0.0918, 0.118, 0.1882, 0.3024, 0.4766, 0.7342, 1.089, 1.541, 2.1, 2.769",\
"0.0916, 0.118, 0.1882, 0.3026, 0.477, 0.7342, 1.086, 1.543, 2.1, 2.769",\
"0.092, 0.118, 0.1878, 0.3022, 0.4764, 0.7346, 1.089, 1.54, 2.097, 2.766",\
"0.0918, 0.1178, 0.188, 0.3026, 0.477, 0.7342, 1.088, 1.541, 2.098, 2.763",\
"0.0916, 0.118, 0.1882, 0.3026, 0.4774, 0.7338, 1.089, 1.541, 2.1, 2.763");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.1079, 0.1435, 0.2575, 0.4766, 0.8318, 1.344, 2.028, 2.891, 3.942, 5.188",\
"0.1072, 0.1426, 0.257, 0.4762, 0.8316, 1.344, 2.028, 2.886, 3.936, 5.186",\
"0.1078, 0.1427, 0.2567, 0.4766, 0.8306, 1.346, 2.029, 2.889, 3.935, 5.191",\
"0.1072, 0.1428, 0.257, 0.4768, 0.8308, 1.346, 2.029, 2.891, 3.941, 5.197",\
"0.107, 0.1422, 0.2568, 0.4766, 0.8322, 1.344, 2.025, 2.889, 3.935, 5.188",\
"0.1074, 0.1424, 0.257, 0.4768, 0.8304, 1.343, 2.029, 2.891, 3.943, 5.188",\
"0.1076, 0.1424, 0.2572, 0.4772, 0.8308, 1.344, 2.026, 2.89, 3.943, 5.188",\
"0.1076, 0.143, 0.257, 0.4766, 0.8318, 1.344, 2.026, 2.89, 3.943, 5.184",\
"0.1078, 0.144, 0.257, 0.4768, 0.8308, 1.345, 2.025, 2.885, 3.936, 5.186",\
"0.1074, 0.1426, 0.2574, 0.4766, 0.8312, 1.347, 2.026, 2.887, 3.935, 5.187");
}
}
timing() {
related_pin : "CLK" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.6859, 0.7117, 0.7787, 0.8759, 1.003, 1.169, 1.381, 1.648, 1.973, 2.361",\
"0.6927, 0.7184, 0.7854, 0.8826, 1.01, 1.175, 1.388, 1.654, 1.979, 2.367",\
"0.7186, 0.7442, 0.8112, 0.9085, 1.036, 1.201, 1.414, 1.68, 2.005, 2.393",\
"0.76, 0.7859, 0.8528, 0.95, 1.077, 1.243, 1.455, 1.721, 2.047, 2.435",\
"0.7961, 0.8218, 0.8887, 0.9859, 1.113, 1.279, 1.491, 1.757, 2.083, 2.471",\
"0.8223, 0.848, 0.915, 1.012, 1.14, 1.305, 1.517, 1.784, 2.109, 2.497",\
"0.8353, 0.861, 0.9278, 1.025, 1.153, 1.318, 1.53, 1.797, 2.122, 2.51",\
"0.8324, 0.858, 0.9249, 1.022, 1.15, 1.315, 1.527, 1.794, 2.119, 2.507",\
"0.8128, 0.8386, 0.9055, 1.003, 1.13, 1.295, 1.508, 1.774, 2.099, 2.487",\
"0.7745, 0.8001, 0.8672, 0.9644, 1.092, 1.257, 1.47, 1.736, 2.062, 2.449");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.7352, 0.7649, 0.8472, 0.9838, 1.186, 1.468, 1.84, 2.309, 2.883, 3.567",\
"0.742, 0.7718, 0.8539, 0.9905, 1.193, 1.474, 1.846, 2.315, 2.888, 3.571",\
"0.7675, 0.7972, 0.8793, 1.016, 1.218, 1.5, 1.872, 2.34, 2.914, 3.598",\
"0.8086, 0.8384, 0.9204, 1.057, 1.26, 1.541, 1.913, 2.382, 2.956, 3.641",\
"0.8449, 0.8746, 0.9568, 1.093, 1.295, 1.577, 1.949, 2.418, 2.992, 3.676",\
"0.8719, 0.9017, 0.9839, 1.12, 1.323, 1.604, 1.976, 2.445, 3.019, 3.703",\
"0.8863, 0.916, 0.9982, 1.135, 1.337, 1.619, 1.991, 2.46, 3.033, 3.718",\
"0.8862, 0.9161, 0.9982, 1.135, 1.337, 1.619, 1.99, 2.459, 3.032, 3.716",\
"0.8709, 0.9007, 0.983, 1.12, 1.322, 1.603, 1.975, 2.444, 3.017, 3.7",\
"0.8382, 0.8681, 0.9503, 1.087, 1.289, 1.571, 1.943, 2.411, 2.984, 3.667");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09244, 0.1182, 0.188, 0.3024, 0.4767, 0.7356, 1.089, 1.542, 2.1, 2.767",\
"0.09208, 0.1185, 0.1881, 0.302, 0.477, 0.7356, 1.089, 1.542, 2.1, 2.768",\
"0.0919, 0.1184, 0.1882, 0.3024, 0.4768, 0.7342, 1.088, 1.543, 2.101, 2.767",\
"0.0919, 0.1178, 0.188, 0.3022, 0.4778, 0.7352, 1.089, 1.542, 2.102, 2.769",\
"0.0916, 0.1178, 0.1884, 0.3022, 0.477, 0.7342, 1.088, 1.544, 2.101, 2.767",\
"0.0916, 0.118, 0.1884, 0.3022, 0.477, 0.734, 1.088, 1.543, 2.102, 2.769",\
"0.0918, 0.1182, 0.1882, 0.3026, 0.4778, 0.7342, 1.087, 1.542, 2.1, 2.768",\
"0.0916, 0.1178, 0.1882, 0.302, 0.4768, 0.735, 1.09, 1.542, 2.097, 2.767",\
"0.0918, 0.1178, 0.1882, 0.302, 0.4772, 0.734, 1.088, 1.541, 2.097, 2.763",\
"0.0916, 0.1184, 0.1884, 0.3026, 0.477, 0.734, 1.089, 1.541, 2.099, 2.763");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.1079, 0.1435, 0.2575, 0.4766, 0.8318, 1.344, 2.028, 2.891, 3.942, 5.188",\
"0.1072, 0.1426, 0.257, 0.4762, 0.8316, 1.344, 2.028, 2.886, 3.936, 5.186",\
"0.1078, 0.1427, 0.2567, 0.4766, 0.8306, 1.346, 2.029, 2.889, 3.935, 5.191",\
"0.1072, 0.1428, 0.257, 0.4768, 0.8308, 1.346, 2.029, 2.891, 3.941, 5.197",\
"0.107, 0.1422, 0.2568, 0.4766, 0.8322, 1.344, 2.025, 2.889, 3.935, 5.188",\
"0.1074, 0.1424, 0.257, 0.4768, 0.8304, 1.343, 2.029, 2.891, 3.943, 5.188",\
"0.1076, 0.1424, 0.2572, 0.4772, 0.8308, 1.344, 2.026, 2.89, 3.943, 5.188",\
"0.1076, 0.143, 0.257, 0.4766, 0.8318, 1.344, 2.026, 2.89, 3.943, 5.184",\
"0.1078, 0.144, 0.257, 0.4768, 0.8308, 1.345, 2.025, 2.885, 3.936, 5.186",\
"0.1074, 0.1426, 0.2574, 0.4766, 0.8312, 1.347, 2.026, 2.887, 3.935, 5.187");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SE===1'b0 && SI===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&!SE&!SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.249, 0.2758, 0.3449, 0.4427, 0.569, 0.7325, 0.9435, 1.209, 1.534, 1.923",\
"0.2573, 0.2842, 0.353, 0.4508, 0.5772, 0.7406, 0.9518, 1.218, 1.543, 1.93",\
"0.2929, 0.3197, 0.3886, 0.4862, 0.6125, 0.7759, 0.9871, 1.253, 1.578, 1.965",\
"0.3695, 0.3961, 0.4642, 0.5614, 0.6874, 0.8506, 1.061, 1.327, 1.652, 2.04",\
"0.477, 0.5051, 0.5761, 0.6745, 0.8002, 0.9624, 1.173, 1.438, 1.762, 2.149",\
"0.6054, 0.6357, 0.7113, 0.813, 0.9397, 1.101, 1.31, 1.575, 1.899, 2.285",\
"0.7533, 0.7863, 0.8676, 0.9741, 1.102, 1.262, 1.47, 1.733, 2.056, 2.442",\
"0.9206, 0.9564, 1.043, 1.156, 1.286, 1.445, 1.651, 1.913, 2.235, 2.62",\
"1.108, 1.147, 1.24, 1.358, 1.49, 1.648, 1.852, 2.112, 2.433, 2.817",\
"1.318, 1.359, 1.458, 1.581, 1.714, 1.872, 2.073, 2.331, 2.651, 3.034");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09414, 0.1214, 0.1906, 0.3012, 0.4707, 0.7257, 1.08, 1.535, 2.096, 2.763",\
"0.09388, 0.1211, 0.1906, 0.3015, 0.471, 0.7256, 1.08, 1.535, 2.093, 2.763",\
"0.0942, 0.1216, 0.1907, 0.3017, 0.4708, 0.7256, 1.08, 1.536, 2.093, 2.762",\
"0.09694, 0.1241, 0.1931, 0.3031, 0.4715, 0.7256, 1.081, 1.536, 2.092, 2.763",\
"0.1156, 0.1427, 0.2082, 0.3116, 0.4748, 0.7268, 1.081, 1.534, 2.095, 2.761",\
"0.1382, 0.168, 0.233, 0.3298, 0.4838, 0.7298, 1.081, 1.537, 2.094, 2.76",\
"0.166, 0.1992, 0.2642, 0.3532, 0.4958, 0.7338, 1.082, 1.536, 2.095, 2.76",\
"0.1948, 0.229, 0.3, 0.3816, 0.5102, 0.739, 1.084, 1.536, 2.093, 2.76",\
"0.2258, 0.2628, 0.3362, 0.4122, 0.528, 0.746, 1.086, 1.538, 2.094, 2.758",\
"0.2594, 0.2982, 0.3738, 0.4428, 0.5456, 0.753, 1.088, 1.538, 2.095, 2.76");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SE===1'b0 && SI===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&!SE&SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.249, 0.2758, 0.3448, 0.4426, 0.569, 0.7325, 0.9435, 1.209, 1.534, 1.922",\
"0.2573, 0.2842, 0.353, 0.4508, 0.5772, 0.7406, 0.9518, 1.218, 1.543, 1.93",\
"0.2929, 0.3197, 0.3886, 0.4862, 0.6125, 0.7759, 0.9871, 1.253, 1.578, 1.965",\
"0.3695, 0.3961, 0.4642, 0.5614, 0.6874, 0.8506, 1.061, 1.327, 1.652, 2.04",\
"0.477, 0.5051, 0.5761, 0.6745, 0.8002, 0.9624, 1.173, 1.438, 1.762, 2.149",\
"0.6054, 0.6357, 0.7113, 0.813, 0.9397, 1.101, 1.31, 1.575, 1.898, 2.286",\
"0.7532, 0.7861, 0.8676, 0.9741, 1.102, 1.262, 1.47, 1.733, 2.056, 2.443",\
"0.9205, 0.9564, 1.043, 1.156, 1.286, 1.445, 1.651, 1.913, 2.235, 2.62",\
"1.108, 1.147, 1.24, 1.358, 1.489, 1.648, 1.852, 2.112, 2.433, 2.817",\
"1.318, 1.358, 1.458, 1.581, 1.715, 1.872, 2.073, 2.331, 2.651, 3.034");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09366, 0.1214, 0.1904, 0.3015, 0.4708, 0.7258, 1.08, 1.536, 2.093, 2.763",\
"0.09388, 0.1211, 0.1906, 0.3015, 0.471, 0.7256, 1.08, 1.535, 2.093, 2.763",\
"0.0942, 0.1216, 0.1907, 0.3017, 0.4708, 0.7256, 1.08, 1.536, 2.093, 2.762",\
"0.09694, 0.1241, 0.1931, 0.3031, 0.4715, 0.7256, 1.081, 1.536, 2.092, 2.763",\
"0.1156, 0.1427, 0.2082, 0.3116, 0.4744, 0.7264, 1.08, 1.534, 2.094, 2.761",\
"0.1382, 0.168, 0.233, 0.3298, 0.4838, 0.73, 1.08, 1.537, 2.096, 2.762",\
"0.166, 0.1974, 0.2648, 0.3534, 0.496, 0.7336, 1.082, 1.535, 2.095, 2.763",\
"0.1954, 0.2294, 0.3, 0.3816, 0.5102, 0.739, 1.084, 1.536, 2.094, 2.76",\
"0.2258, 0.2632, 0.3362, 0.4122, 0.5288, 0.7462, 1.085, 1.538, 2.096, 2.758",\
"0.2588, 0.2986, 0.374, 0.4428, 0.5452, 0.753, 1.087, 1.539, 2.095, 2.759");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SE===1'b1 && SI===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&SE&!SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.249, 0.2758, 0.3448, 0.4426, 0.569, 0.7325, 0.9435, 1.209, 1.534, 1.922",\
"0.2573, 0.2842, 0.353, 0.4508, 0.5772, 0.7406, 0.9518, 1.218, 1.543, 1.93",\
"0.2929, 0.3197, 0.3886, 0.4862, 0.6125, 0.7759, 0.9871, 1.253, 1.578, 1.965",\
"0.3695, 0.3961, 0.4642, 0.5614, 0.6874, 0.8506, 1.061, 1.327, 1.652, 2.04",\
"0.477, 0.5051, 0.5761, 0.6745, 0.8002, 0.9624, 1.173, 1.438, 1.762, 2.149",\
"0.6052, 0.6357, 0.7113, 0.813, 0.9397, 1.101, 1.31, 1.575, 1.899, 2.286",\
"0.7532, 0.786, 0.8676, 0.9739, 1.102, 1.262, 1.47, 1.733, 2.056, 2.442",\
"0.9205, 0.9563, 1.043, 1.156, 1.286, 1.445, 1.651, 1.913, 2.235, 2.62",\
"1.108, 1.146, 1.24, 1.358, 1.489, 1.648, 1.852, 2.112, 2.433, 2.817",\
"1.318, 1.359, 1.458, 1.581, 1.714, 1.872, 2.073, 2.331, 2.65, 3.034");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09366, 0.1214, 0.1904, 0.3015, 0.4708, 0.7258, 1.08, 1.536, 2.093, 2.763",\
"0.09388, 0.1211, 0.1906, 0.3015, 0.471, 0.7256, 1.08, 1.535, 2.093, 2.763",\
"0.0942, 0.1216, 0.1907, 0.3017, 0.4708, 0.7256, 1.08, 1.536, 2.093, 2.762",\
"0.09694, 0.1241, 0.1931, 0.3031, 0.4715, 0.7256, 1.081, 1.536, 2.092, 2.763",\
"0.1156, 0.1427, 0.2082, 0.3116, 0.4748, 0.7268, 1.081, 1.534, 2.095, 2.761",\
"0.1384, 0.168, 0.233, 0.3298, 0.4838, 0.7296, 1.081, 1.535, 2.093, 2.76",\
"0.166, 0.1984, 0.2646, 0.3528, 0.4954, 0.7338, 1.082, 1.536, 2.095, 2.761",\
"0.1954, 0.2298, 0.3, 0.3814, 0.5102, 0.739, 1.084, 1.536, 2.093, 2.762",\
"0.226, 0.2632, 0.336, 0.4122, 0.5286, 0.746, 1.085, 1.538, 2.096, 2.758",\
"0.2592, 0.2992, 0.3736, 0.4422, 0.5454, 0.753, 1.088, 1.538, 2.094, 2.759");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SE===1'b1 && SI===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&SE&SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.249, 0.2759, 0.3449, 0.4426, 0.569, 0.7324, 0.9435, 1.209, 1.534, 1.922",\
"0.2572, 0.2841, 0.3531, 0.4508, 0.5772, 0.7406, 0.9517, 1.218, 1.543, 1.931",\
"0.2929, 0.3197, 0.3885, 0.4862, 0.6125, 0.776, 0.9871, 1.253, 1.578, 1.966",\
"0.3696, 0.3961, 0.4643, 0.5614, 0.6874, 0.8506, 1.061, 1.327, 1.652, 2.04",\
"0.4769, 0.505, 0.576, 0.6744, 0.8, 0.9623, 1.172, 1.438, 1.762, 2.149",\
"0.605, 0.6357, 0.7115, 0.8131, 0.9398, 1.101, 1.31, 1.575, 1.899, 2.286",\
"0.753, 0.7861, 0.8676, 0.9742, 1.102, 1.262, 1.47, 1.733, 2.056, 2.443",\
"0.9204, 0.9564, 1.044, 1.156, 1.285, 1.445, 1.651, 1.913, 2.235, 2.62",\
"1.109, 1.147, 1.24, 1.358, 1.489, 1.648, 1.852, 2.112, 2.433, 2.817",\
"1.318, 1.359, 1.458, 1.581, 1.714, 1.872, 2.073, 2.331, 2.651, 3.034");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09398, 0.1215, 0.1906, 0.3012, 0.4709, 0.7258, 1.081, 1.536, 2.093, 2.762",\
"0.09396, 0.1215, 0.1907, 0.3012, 0.4709, 0.7258, 1.08, 1.536, 2.096, 2.763",\
"0.09384, 0.1216, 0.1906, 0.3017, 0.4704, 0.7256, 1.08, 1.536, 2.096, 2.762",\
"0.09702, 0.1241, 0.1929, 0.303, 0.4709, 0.7257, 1.08, 1.534, 2.095, 2.764",\
"0.115, 0.1424, 0.2084, 0.312, 0.4748, 0.7266, 1.081, 1.536, 2.093, 2.762",\
"0.1386, 0.1678, 0.2328, 0.33, 0.484, 0.73, 1.081, 1.536, 2.094, 2.759",\
"0.167, 0.1984, 0.2648, 0.3528, 0.4952, 0.7338, 1.081, 1.536, 2.094, 2.763",\
"0.1952, 0.2294, 0.2988, 0.3808, 0.5106, 0.7394, 1.083, 1.536, 2.094, 2.761",\
"0.2262, 0.264, 0.3356, 0.4118, 0.5282, 0.746, 1.085, 1.536, 2.094, 2.758",\
"0.2584, 0.2992, 0.3742, 0.4428, 0.5456, 0.7532, 1.087, 1.537, 2.096, 2.761");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SE===1'b0 && SI===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&!SE&!SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.249, 0.2759, 0.3449, 0.4426, 0.569, 0.7324, 0.9435, 1.209, 1.534, 1.922",\
"0.2572, 0.2841, 0.3531, 0.4508, 0.5772, 0.7406, 0.9517, 1.218, 1.543, 1.931",\
"0.2928, 0.3197, 0.3885, 0.4862, 0.6125, 0.776, 0.9871, 1.253, 1.578, 1.966",\
"0.3696, 0.3961, 0.4643, 0.5614, 0.6874, 0.8506, 1.061, 1.327, 1.652, 2.04",\
"0.4769, 0.505, 0.576, 0.6744, 0.8, 0.9623, 1.172, 1.438, 1.762, 2.149",\
"0.605, 0.6357, 0.7115, 0.8131, 0.9398, 1.101, 1.31, 1.575, 1.899, 2.285",\
"0.753, 0.7864, 0.8677, 0.9742, 1.102, 1.262, 1.47, 1.733, 2.056, 2.443",\
"0.9204, 0.9564, 1.044, 1.156, 1.286, 1.445, 1.651, 1.912, 2.234, 2.62",\
"1.109, 1.147, 1.24, 1.358, 1.489, 1.648, 1.852, 2.112, 2.433, 2.817",\
"1.319, 1.359, 1.457, 1.581, 1.714, 1.872, 2.073, 2.331, 2.651, 3.034");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09398, 0.1215, 0.1906, 0.3012, 0.4709, 0.7258, 1.081, 1.536, 2.093, 2.762",\
"0.09396, 0.1215, 0.1907, 0.3012, 0.4709, 0.7258, 1.08, 1.536, 2.096, 2.763",\
"0.09388, 0.1216, 0.1905, 0.3017, 0.4708, 0.7256, 1.08, 1.537, 2.093, 2.762",\
"0.09702, 0.1241, 0.1929, 0.303, 0.4709, 0.7257, 1.08, 1.534, 2.095, 2.764",\
"0.115, 0.1424, 0.2084, 0.312, 0.4748, 0.7266, 1.081, 1.536, 2.093, 2.762",\
"0.1386, 0.1678, 0.2334, 0.33, 0.4838, 0.7294, 1.081, 1.536, 2.094, 2.759",\
"0.1656, 0.1982, 0.2644, 0.3534, 0.4954, 0.734, 1.082, 1.536, 2.095, 2.763",\
"0.1954, 0.2292, 0.2986, 0.3814, 0.5108, 0.7396, 1.084, 1.536, 2.093, 2.762",\
"0.226, 0.2632, 0.3358, 0.4116, 0.5284, 0.7464, 1.086, 1.538, 2.096, 2.758",\
"0.2584, 0.2974, 0.374, 0.4428, 0.5454, 0.753, 1.087, 1.538, 2.094, 2.762");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SE===1'b0 && SI===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&!SE&SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.249, 0.2759, 0.3449, 0.4426, 0.569, 0.7324, 0.9435, 1.209, 1.534, 1.922",\
"0.2572, 0.2841, 0.3531, 0.4508, 0.5772, 0.7406, 0.9517, 1.218, 1.543, 1.931",\
"0.2928, 0.3197, 0.3885, 0.4862, 0.6125, 0.776, 0.9871, 1.253, 1.578, 1.966",\
"0.3696, 0.3961, 0.4643, 0.5614, 0.6874, 0.8506, 1.061, 1.327, 1.652, 2.04",\
"0.4769, 0.505, 0.576, 0.6744, 0.8, 0.9623, 1.172, 1.438, 1.762, 2.149",\
"0.6051, 0.6357, 0.7115, 0.8131, 0.9399, 1.101, 1.31, 1.575, 1.899, 2.285",\
"0.753, 0.7864, 0.8677, 0.9742, 1.102, 1.262, 1.47, 1.733, 2.056, 2.443",\
"0.9204, 0.9565, 1.044, 1.156, 1.286, 1.445, 1.651, 1.912, 2.235, 2.62",\
"1.109, 1.147, 1.24, 1.358, 1.489, 1.648, 1.852, 2.112, 2.433, 2.817",\
"1.318, 1.359, 1.457, 1.581, 1.714, 1.872, 2.073, 2.331, 2.65, 3.034");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09398, 0.1215, 0.1906, 0.3012, 0.4709, 0.7258, 1.081, 1.536, 2.093, 2.762",\
"0.09396, 0.1215, 0.1907, 0.3012, 0.4709, 0.7258, 1.08, 1.536, 2.096, 2.763",\
"0.09388, 0.1216, 0.1905, 0.3017, 0.4708, 0.7256, 1.08, 1.537, 2.093, 2.762",\
"0.09702, 0.1241, 0.1929, 0.303, 0.4709, 0.7257, 1.08, 1.534, 2.095, 2.764",\
"0.115, 0.1424, 0.2084, 0.312, 0.4748, 0.7266, 1.081, 1.536, 2.093, 2.762",\
"0.1384, 0.1678, 0.2334, 0.33, 0.4838, 0.7298, 1.081, 1.536, 2.095, 2.759",\
"0.1656, 0.1982, 0.2644, 0.3534, 0.4954, 0.734, 1.082, 1.536, 2.095, 2.763",\
"0.1954, 0.2294, 0.2986, 0.3814, 0.5108, 0.7396, 1.084, 1.536, 2.093, 2.761",\
"0.226, 0.263, 0.3358, 0.4116, 0.5284, 0.7464, 1.085, 1.538, 2.096, 2.759",\
"0.2588, 0.2978, 0.374, 0.4428, 0.5454, 0.753, 1.087, 1.537, 2.096, 2.762");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SE===1'b1 && SI===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&SE&!SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.249, 0.2758, 0.3448, 0.4426, 0.569, 0.7325, 0.9435, 1.209, 1.534, 1.922",\
"0.2573, 0.2842, 0.353, 0.4508, 0.5772, 0.7406, 0.9518, 1.218, 1.543, 1.93",\
"0.2929, 0.3197, 0.3886, 0.4862, 0.6125, 0.7759, 0.9871, 1.253, 1.578, 1.965",\
"0.3695, 0.3961, 0.4642, 0.5614, 0.6874, 0.8506, 1.061, 1.327, 1.652, 2.04",\
"0.477, 0.5051, 0.5761, 0.6745, 0.8002, 0.9624, 1.173, 1.438, 1.762, 2.149",\
"0.6051, 0.6357, 0.7113, 0.813, 0.9397, 1.101, 1.31, 1.575, 1.899, 2.286",\
"0.7532, 0.786, 0.8676, 0.9739, 1.102, 1.262, 1.47, 1.733, 2.056, 2.442",\
"0.9205, 0.9562, 1.043, 1.156, 1.286, 1.445, 1.651, 1.913, 2.234, 2.62",\
"1.108, 1.146, 1.24, 1.358, 1.489, 1.648, 1.852, 2.112, 2.433, 2.817",\
"1.318, 1.359, 1.458, 1.581, 1.714, 1.872, 2.073, 2.331, 2.65, 3.034");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09366, 0.1214, 0.1904, 0.3015, 0.4708, 0.7258, 1.08, 1.536, 2.093, 2.763",\
"0.09388, 0.1211, 0.1906, 0.3015, 0.471, 0.7256, 1.08, 1.535, 2.093, 2.763",\
"0.0942, 0.1216, 0.1907, 0.3017, 0.4708, 0.7256, 1.08, 1.536, 2.093, 2.762",\
"0.09694, 0.1241, 0.1931, 0.3031, 0.4715, 0.7256, 1.081, 1.536, 2.092, 2.763",\
"0.1156, 0.1427, 0.2082, 0.3116, 0.4748, 0.7268, 1.081, 1.534, 2.095, 2.761",\
"0.1386, 0.168, 0.233, 0.33, 0.4838, 0.7296, 1.081, 1.535, 2.093, 2.76",\
"0.166, 0.1984, 0.2646, 0.3526, 0.4958, 0.734, 1.082, 1.536, 2.095, 2.761",\
"0.1956, 0.2298, 0.3, 0.3814, 0.5102, 0.739, 1.084, 1.536, 2.093, 2.76",\
"0.226, 0.2632, 0.336, 0.4122, 0.5286, 0.746, 1.085, 1.538, 2.096, 2.758",\
"0.2588, 0.2992, 0.3736, 0.4422, 0.5454, 0.753, 1.087, 1.538, 2.096, 2.759");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SE===1'b1 && SI===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&SE&SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.249, 0.2759, 0.3449, 0.4426, 0.569, 0.7324, 0.9435, 1.209, 1.534, 1.922",\
"0.2572, 0.2841, 0.3531, 0.4508, 0.5772, 0.7406, 0.9517, 1.218, 1.543, 1.931",\
"0.2928, 0.3197, 0.3885, 0.4862, 0.6125, 0.776, 0.987, 1.253, 1.578, 1.966",\
"0.3696, 0.3961, 0.4643, 0.5614, 0.6874, 0.8506, 1.061, 1.327, 1.652, 2.04",\
"0.4769, 0.505, 0.576, 0.6744, 0.8, 0.9623, 1.172, 1.438, 1.762, 2.149",\
"0.605, 0.6357, 0.7114, 0.8132, 0.9399, 1.101, 1.31, 1.575, 1.899, 2.286",\
"0.753, 0.7864, 0.8677, 0.9741, 1.102, 1.262, 1.47, 1.733, 2.056, 2.442",\
"0.9204, 0.9564, 1.044, 1.156, 1.286, 1.445, 1.651, 1.913, 2.235, 2.62",\
"1.109, 1.147, 1.24, 1.358, 1.489, 1.648, 1.852, 2.112, 2.433, 2.818",\
"1.318, 1.358, 1.458, 1.581, 1.714, 1.872, 2.073, 2.331, 2.65, 3.034");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09398, 0.1215, 0.1906, 0.3012, 0.4709, 0.7258, 1.081, 1.536, 2.093, 2.762",\
"0.09396, 0.1215, 0.1907, 0.3012, 0.4709, 0.7258, 1.08, 1.536, 2.096, 2.763",\
"0.09388, 0.1216, 0.1905, 0.3017, 0.4709, 0.7256, 1.08, 1.537, 2.096, 2.762",\
"0.09702, 0.1241, 0.1929, 0.303, 0.4709, 0.7257, 1.08, 1.534, 2.095, 2.764",\
"0.1151, 0.1424, 0.2084, 0.312, 0.4748, 0.7266, 1.081, 1.536, 2.093, 2.762",\
"0.1386, 0.1682, 0.2326, 0.3302, 0.4838, 0.7296, 1.081, 1.536, 2.093, 2.759",\
"0.1656, 0.1982, 0.2644, 0.3538, 0.4954, 0.734, 1.082, 1.536, 2.095, 2.76",\
"0.1954, 0.2294, 0.2986, 0.3814, 0.5108, 0.7388, 1.084, 1.536, 2.094, 2.761",\
"0.226, 0.2634, 0.3356, 0.412, 0.528, 0.746, 1.085, 1.536, 2.095, 2.758",\
"0.2594, 0.299, 0.3742, 0.4428, 0.5454, 0.753, 1.087, 1.537, 2.096, 2.759");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SE===1'b0 && SI===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&!SE&!SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.2491, 0.2759, 0.3453, 0.4446, 0.5734, 0.7399, 0.9532, 1.219, 1.544, 1.932",\
"0.2573, 0.284, 0.3536, 0.4528, 0.5816, 0.7481, 0.9614, 1.227, 1.552, 1.94",\
"0.2929, 0.3196, 0.3891, 0.4883, 0.617, 0.7834, 0.9965, 1.262, 1.587, 1.975",\
"0.3696, 0.3961, 0.4649, 0.5636, 0.692, 0.8579, 1.07, 1.336, 1.661, 2.048",\
"0.4773, 0.5055, 0.5771, 0.6772, 0.8054, 0.9699, 1.181, 1.446, 1.771, 2.158",\
"0.6064, 0.637, 0.7134, 0.8173, 0.9468, 1.11, 1.32, 1.584, 1.908, 2.295",\
"0.7553, 0.7886, 0.871, 0.9798, 1.11, 1.272, 1.481, 1.744, 2.067, 2.453",\
"0.9238, 0.9597, 1.048, 1.162, 1.293, 1.454, 1.661, 1.923, 2.245, 2.631",\
"1.113, 1.151, 1.244, 1.362, 1.494, 1.653, 1.858, 2.119, 2.44, 2.825",\
"1.323, 1.363, 1.46, 1.579, 1.711, 1.869, 2.072, 2.331, 2.651, 3.035");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09312, 0.1207, 0.1928, 0.3058, 0.4801, 0.737, 1.087, 1.537, 2.095, 2.759",\
"0.09328, 0.1209, 0.1928, 0.3058, 0.4798, 0.7372, 1.087, 1.537, 2.095, 2.758",\
"0.0932, 0.1209, 0.1931, 0.306, 0.4796, 0.7368, 1.087, 1.538, 2.093, 2.762",\
"0.09664, 0.1241, 0.1956, 0.3079, 0.48, 0.7353, 1.085, 1.537, 2.095, 2.759",\
"0.1149, 0.1435, 0.2116, 0.3176, 0.4832, 0.7338, 1.084, 1.537, 2.094, 2.761",\
"0.1396, 0.1684, 0.2368, 0.337, 0.493, 0.7354, 1.083, 1.537, 2.095, 2.76",\
"0.167, 0.1994, 0.2682, 0.3606, 0.5036, 0.739, 1.084, 1.537, 2.094, 2.762",\
"0.1962, 0.2314, 0.302, 0.3858, 0.5158, 0.7426, 1.085, 1.537, 2.094, 2.76",\
"0.2264, 0.2626, 0.3344, 0.4092, 0.528, 0.7478, 1.086, 1.537, 2.095, 2.758",\
"0.2564, 0.2932, 0.362, 0.427, 0.5364, 0.7514, 1.087, 1.538, 2.094, 2.76");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SE===1'b0 && SI===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&!SE&SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.2491, 0.2759, 0.3453, 0.4446, 0.5734, 0.7399, 0.9532, 1.219, 1.544, 1.932",\
"0.2573, 0.284, 0.3536, 0.4528, 0.5816, 0.7481, 0.9613, 1.227, 1.552, 1.94",\
"0.2929, 0.3196, 0.3891, 0.4883, 0.617, 0.7834, 0.9965, 1.262, 1.587, 1.975",\
"0.3696, 0.3961, 0.4649, 0.5636, 0.692, 0.8579, 1.07, 1.336, 1.661, 2.048",\
"0.4773, 0.5055, 0.5771, 0.6772, 0.8054, 0.9699, 1.181, 1.446, 1.771, 2.158",\
"0.6064, 0.637, 0.7134, 0.8173, 0.9468, 1.11, 1.32, 1.584, 1.908, 2.295",\
"0.7553, 0.7886, 0.871, 0.9797, 1.11, 1.272, 1.481, 1.744, 2.067, 2.454",\
"0.9239, 0.9596, 1.048, 1.162, 1.293, 1.454, 1.661, 1.923, 2.245, 2.631",\
"1.113, 1.151, 1.244, 1.362, 1.494, 1.653, 1.858, 2.119, 2.44, 2.825",\
"1.323, 1.363, 1.46, 1.579, 1.711, 1.869, 2.072, 2.331, 2.651, 3.035");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09312, 0.1207, 0.1928, 0.3058, 0.4801, 0.737, 1.087, 1.537, 2.095, 2.762",\
"0.09324, 0.1208, 0.1928, 0.3059, 0.4799, 0.7372, 1.087, 1.537, 2.095, 2.758",\
"0.0932, 0.1209, 0.1931, 0.306, 0.4796, 0.7368, 1.087, 1.538, 2.093, 2.762",\
"0.09664, 0.1241, 0.1956, 0.3079, 0.48, 0.7353, 1.085, 1.537, 2.095, 2.759",\
"0.1149, 0.1435, 0.2116, 0.3176, 0.4832, 0.7338, 1.084, 1.537, 2.094, 2.761",\
"0.1396, 0.1684, 0.2368, 0.3372, 0.4928, 0.7354, 1.084, 1.536, 2.095, 2.76",\
"0.167, 0.1994, 0.2682, 0.3606, 0.5034, 0.7388, 1.085, 1.537, 2.094, 2.76",\
"0.1962, 0.2308, 0.302, 0.3862, 0.516, 0.7432, 1.084, 1.537, 2.093, 2.76",\
"0.2264, 0.2626, 0.3344, 0.409, 0.5282, 0.748, 1.086, 1.537, 2.094, 2.758",\
"0.2562, 0.2932, 0.3624, 0.427, 0.5364, 0.7514, 1.088, 1.537, 2.095, 2.762");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SE===1'b1 && SI===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&SE&!SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.2491, 0.2759, 0.3453, 0.4446, 0.5734, 0.7399, 0.9532, 1.219, 1.544, 1.932",\
"0.2573, 0.284, 0.3536, 0.4528, 0.5816, 0.7481, 0.9614, 1.227, 1.552, 1.94",\
"0.2929, 0.3196, 0.3891, 0.4883, 0.617, 0.7834, 0.9965, 1.262, 1.587, 1.975",\
"0.3696, 0.3961, 0.4649, 0.5636, 0.692, 0.8579, 1.07, 1.336, 1.661, 2.048",\
"0.4773, 0.5055, 0.5771, 0.6772, 0.8054, 0.9699, 1.181, 1.446, 1.771, 2.158",\
"0.6064, 0.6369, 0.7133, 0.8174, 0.9468, 1.11, 1.32, 1.584, 1.908, 2.295",\
"0.7553, 0.7886, 0.871, 0.9797, 1.11, 1.272, 1.481, 1.744, 2.067, 2.453",\
"0.9238, 0.9597, 1.048, 1.162, 1.293, 1.454, 1.661, 1.923, 2.245, 2.631",\
"1.113, 1.151, 1.244, 1.362, 1.494, 1.653, 1.858, 2.119, 2.44, 2.825",\
"1.323, 1.363, 1.46, 1.579, 1.711, 1.869, 2.072, 2.331, 2.651, 3.035");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09312, 0.1207, 0.1928, 0.3058, 0.4801, 0.737, 1.087, 1.537, 2.095, 2.758",\
"0.09328, 0.1209, 0.1928, 0.3058, 0.4798, 0.7372, 1.087, 1.537, 2.095, 2.758",\
"0.0932, 0.1209, 0.1931, 0.306, 0.4796, 0.7368, 1.087, 1.538, 2.093, 2.762",\
"0.09664, 0.1241, 0.1956, 0.3079, 0.48, 0.7353, 1.085, 1.537, 2.095, 2.759",\
"0.1149, 0.1435, 0.2116, 0.3176, 0.483, 0.7342, 1.084, 1.537, 2.094, 2.762",\
"0.1396, 0.1684, 0.2366, 0.3372, 0.4928, 0.7362, 1.084, 1.536, 2.092, 2.761",\
"0.167, 0.1994, 0.2682, 0.3606, 0.5034, 0.7388, 1.085, 1.537, 2.094, 2.76",\
"0.1962, 0.2314, 0.302, 0.386, 0.516, 0.7428, 1.085, 1.537, 2.094, 2.762",\
"0.2262, 0.2626, 0.3342, 0.4092, 0.5284, 0.748, 1.086, 1.538, 2.095, 2.758",\
"0.2568, 0.2936, 0.3622, 0.4272, 0.5372, 0.7512, 1.087, 1.537, 2.094, 2.761");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SE===1'b1 && SI===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&SE&SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.2491, 0.2759, 0.3453, 0.4446, 0.5734, 0.7399, 0.9532, 1.219, 1.544, 1.931",\
"0.2573, 0.284, 0.3536, 0.4528, 0.5816, 0.7481, 0.9614, 1.227, 1.552, 1.94",\
"0.2929, 0.3196, 0.3891, 0.4883, 0.617, 0.7834, 0.9965, 1.262, 1.587, 1.975",\
"0.3696, 0.3961, 0.4649, 0.5636, 0.692, 0.8579, 1.07, 1.336, 1.661, 2.048",\
"0.4773, 0.5054, 0.5771, 0.6772, 0.8054, 0.9698, 1.181, 1.446, 1.771, 2.158",\
"0.6064, 0.637, 0.7133, 0.8173, 0.9467, 1.11, 1.32, 1.584, 1.908, 2.295",\
"0.7553, 0.7886, 0.8709, 0.9797, 1.11, 1.272, 1.48, 1.744, 2.067, 2.453",\
"0.9237, 0.9596, 1.048, 1.162, 1.293, 1.454, 1.661, 1.923, 2.245, 2.631",\
"1.113, 1.151, 1.244, 1.362, 1.494, 1.653, 1.858, 2.119, 2.44, 2.825",\
"1.323, 1.363, 1.46, 1.579, 1.711, 1.869, 2.072, 2.331, 2.651, 3.035");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09312, 0.1207, 0.1928, 0.3057, 0.4797, 0.7371, 1.087, 1.538, 2.092, 2.762",\
"0.09328, 0.1209, 0.1928, 0.3058, 0.4798, 0.7372, 1.087, 1.537, 2.095, 2.758",\
"0.0932, 0.1209, 0.193, 0.306, 0.4796, 0.7366, 1.087, 1.538, 2.093, 2.762",\
"0.09664, 0.1241, 0.1956, 0.3078, 0.48, 0.7353, 1.085, 1.537, 2.095, 2.759",\
"0.1149, 0.1432, 0.2114, 0.3176, 0.483, 0.734, 1.084, 1.537, 2.095, 2.761",\
"0.139, 0.1686, 0.2362, 0.3374, 0.493, 0.7356, 1.084, 1.536, 2.095, 2.759",\
"0.167, 0.1992, 0.268, 0.3604, 0.5036, 0.7388, 1.085, 1.537, 2.093, 2.761",\
"0.1962, 0.2312, 0.302, 0.386, 0.5162, 0.7428, 1.085, 1.536, 2.093, 2.759",\
"0.2256, 0.2622, 0.334, 0.4088, 0.5284, 0.7484, 1.086, 1.537, 2.096, 2.758",\
"0.2568, 0.2926, 0.3624, 0.4272, 0.537, 0.7518, 1.087, 1.537, 2.096, 2.759");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SE===1'b0 && SI===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&!SE&!SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.2491, 0.2759, 0.3453, 0.4446, 0.5734, 0.7399, 0.9532, 1.219, 1.544, 1.932",\
"0.2573, 0.284, 0.3536, 0.4528, 0.5816, 0.7481, 0.9613, 1.227, 1.552, 1.94",\
"0.2929, 0.3196, 0.3891, 0.4883, 0.617, 0.7834, 0.9965, 1.262, 1.587, 1.975",\
"0.3696, 0.3961, 0.4649, 0.5636, 0.692, 0.8579, 1.07, 1.336, 1.661, 2.048",\
"0.4773, 0.5054, 0.5771, 0.6772, 0.8054, 0.9698, 1.181, 1.446, 1.771, 2.158",\
"0.6064, 0.6369, 0.7133, 0.8173, 0.9468, 1.11, 1.32, 1.584, 1.908, 2.295",\
"0.7553, 0.7886, 0.8709, 0.9798, 1.11, 1.272, 1.481, 1.744, 2.067, 2.453",\
"0.9238, 0.9596, 1.048, 1.162, 1.293, 1.454, 1.66, 1.923, 2.245, 2.631",\
"1.113, 1.151, 1.244, 1.362, 1.494, 1.653, 1.858, 2.119, 2.44, 2.825",\
"1.323, 1.363, 1.46, 1.579, 1.711, 1.869, 2.072, 2.331, 2.651, 3.035");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.0931, 0.1207, 0.1928, 0.3058, 0.4801, 0.737, 1.087, 1.537, 2.095, 2.762",\
"0.09324, 0.1208, 0.1928, 0.3059, 0.4798, 0.7371, 1.087, 1.537, 2.095, 2.758",\
"0.0932, 0.1209, 0.193, 0.306, 0.4796, 0.7366, 1.087, 1.538, 2.093, 2.762",\
"0.09664, 0.1241, 0.1956, 0.3078, 0.48, 0.7353, 1.085, 1.537, 2.095, 2.759",\
"0.115, 0.1432, 0.2114, 0.3176, 0.483, 0.734, 1.084, 1.537, 2.095, 2.761",\
"0.139, 0.1688, 0.2364, 0.3374, 0.4928, 0.7354, 1.084, 1.537, 2.095, 2.759",\
"0.167, 0.1994, 0.268, 0.3606, 0.5036, 0.739, 1.085, 1.537, 2.092, 2.761",\
"0.1962, 0.2314, 0.302, 0.386, 0.5164, 0.7426, 1.084, 1.536, 2.093, 2.759",\
"0.2256, 0.2626, 0.3344, 0.4092, 0.528, 0.7478, 1.086, 1.538, 2.096, 2.758",\
"0.256, 0.2936, 0.3622, 0.4266, 0.5372, 0.7516, 1.087, 1.538, 2.096, 2.761");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SE===1'b0 && SI===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&!SE&SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.2491, 0.2759, 0.3453, 0.4446, 0.5734, 0.7399, 0.9532, 1.219, 1.544, 1.932",\
"0.2573, 0.284, 0.3536, 0.4528, 0.5816, 0.7481, 0.9614, 1.227, 1.552, 1.94",\
"0.2929, 0.3196, 0.3891, 0.4883, 0.617, 0.7834, 0.9965, 1.262, 1.587, 1.975",\
"0.3696, 0.3961, 0.4649, 0.5636, 0.692, 0.8579, 1.07, 1.336, 1.661, 2.048",\
"0.4773, 0.5054, 0.5771, 0.6772, 0.8054, 0.9698, 1.181, 1.446, 1.771, 2.158",\
"0.6064, 0.637, 0.7133, 0.8173, 0.9468, 1.11, 1.32, 1.584, 1.908, 2.295",\
"0.7553, 0.7886, 0.8709, 0.9798, 1.11, 1.272, 1.481, 1.744, 2.067, 2.453",\
"0.9239, 0.9596, 1.048, 1.162, 1.293, 1.454, 1.661, 1.923, 2.245, 2.631",\
"1.113, 1.151, 1.244, 1.362, 1.494, 1.653, 1.858, 2.119, 2.44, 2.825",\
"1.323, 1.363, 1.46, 1.58, 1.711, 1.869, 2.072, 2.331, 2.651, 3.035");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.0931, 0.1207, 0.1928, 0.3058, 0.4801, 0.737, 1.087, 1.537, 2.095, 2.762",\
"0.09328, 0.1209, 0.1928, 0.3058, 0.4798, 0.7372, 1.087, 1.537, 2.095, 2.758",\
"0.0932, 0.1209, 0.193, 0.306, 0.4796, 0.7366, 1.087, 1.538, 2.093, 2.762",\
"0.09664, 0.1241, 0.1956, 0.3078, 0.48, 0.7353, 1.085, 1.537, 2.095, 2.759",\
"0.1151, 0.1432, 0.2114, 0.3176, 0.483, 0.734, 1.084, 1.537, 2.095, 2.761",\
"0.139, 0.1686, 0.2364, 0.3374, 0.4928, 0.7354, 1.084, 1.537, 2.095, 2.759",\
"0.167, 0.1992, 0.268, 0.3606, 0.5032, 0.7388, 1.084, 1.537, 2.094, 2.762",\
"0.197, 0.2312, 0.3022, 0.3862, 0.516, 0.7428, 1.085, 1.536, 2.093, 2.762",\
"0.2264, 0.2624, 0.3344, 0.409, 0.528, 0.7476, 1.086, 1.537, 2.095, 2.758",\
"0.257, 0.2938, 0.3622, 0.4266, 0.5368, 0.7508, 1.086, 1.538, 2.095, 2.759");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SE===1'b1 && SI===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&SE&!SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.2491, 0.2759, 0.3453, 0.4446, 0.5734, 0.7399, 0.9532, 1.219, 1.544, 1.932",\
"0.2573, 0.284, 0.3536, 0.4528, 0.5816, 0.7481, 0.9614, 1.227, 1.552, 1.94",\
"0.2929, 0.3196, 0.3891, 0.4883, 0.617, 0.7834, 0.9965, 1.262, 1.587, 1.975",\
"0.3696, 0.3961, 0.4649, 0.5636, 0.692, 0.8579, 1.07, 1.336, 1.661, 2.048",\
"0.4773, 0.5055, 0.5772, 0.6772, 0.8054, 0.9699, 1.181, 1.446, 1.771, 2.158",\
"0.6064, 0.6371, 0.7134, 0.8173, 0.9467, 1.11, 1.32, 1.584, 1.908, 2.295",\
"0.7553, 0.7886, 0.871, 0.9797, 1.11, 1.272, 1.481, 1.744, 2.067, 2.453",\
"0.9238, 0.9597, 1.048, 1.162, 1.293, 1.454, 1.661, 1.923, 2.245, 2.631",\
"1.113, 1.151, 1.244, 1.362, 1.494, 1.653, 1.858, 2.119, 2.44, 2.825",\
"1.323, 1.363, 1.46, 1.58, 1.711, 1.869, 2.072, 2.331, 2.651, 3.035");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09312, 0.1207, 0.1928, 0.3058, 0.4801, 0.7372, 1.087, 1.537, 2.095, 2.758",\
"0.09328, 0.1209, 0.1928, 0.3058, 0.4798, 0.7372, 1.087, 1.537, 2.095, 2.758",\
"0.0932, 0.1209, 0.1931, 0.306, 0.4796, 0.7368, 1.087, 1.538, 2.093, 2.762",\
"0.09664, 0.1241, 0.1956, 0.3079, 0.48, 0.7353, 1.085, 1.537, 2.095, 2.759",\
"0.1149, 0.1435, 0.2114, 0.3176, 0.483, 0.7336, 1.084, 1.537, 2.094, 2.761",\
"0.1398, 0.1684, 0.2368, 0.3372, 0.4926, 0.7354, 1.083, 1.537, 2.095, 2.758",\
"0.167, 0.1994, 0.268, 0.3606, 0.5034, 0.7392, 1.085, 1.537, 2.095, 2.761",\
"0.1962, 0.2314, 0.302, 0.3862, 0.5164, 0.7432, 1.085, 1.537, 2.094, 2.76",\
"0.2264, 0.2626, 0.3344, 0.409, 0.528, 0.7484, 1.086, 1.538, 2.096, 2.758",\
"0.2566, 0.2928, 0.3622, 0.4268, 0.537, 0.7512, 1.087, 1.536, 2.094, 2.76");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SE===1'b1 && SI===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&SE&SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.2491, 0.2759, 0.3454, 0.4446, 0.5734, 0.7399, 0.9532, 1.219, 1.544, 1.931",\
"0.2573, 0.284, 0.3536, 0.4528, 0.5816, 0.7481, 0.9614, 1.227, 1.552, 1.94",\
"0.2929, 0.3196, 0.3891, 0.4883, 0.617, 0.7834, 0.9965, 1.262, 1.587, 1.975",\
"0.3696, 0.3961, 0.4649, 0.5636, 0.692, 0.8579, 1.07, 1.336, 1.661, 2.048",\
"0.4773, 0.5054, 0.5771, 0.6772, 0.8054, 0.9698, 1.181, 1.446, 1.771, 2.158",\
"0.6064, 0.637, 0.7133, 0.8173, 0.9467, 1.11, 1.32, 1.584, 1.908, 2.295",\
"0.7553, 0.7886, 0.8709, 0.9797, 1.11, 1.272, 1.48, 1.744, 2.067, 2.453",\
"0.9237, 0.9596, 1.048, 1.162, 1.293, 1.454, 1.661, 1.923, 2.245, 2.631",\
"1.113, 1.151, 1.244, 1.362, 1.494, 1.653, 1.858, 2.119, 2.44, 2.825",\
"1.323, 1.363, 1.46, 1.58, 1.711, 1.869, 2.072, 2.331, 2.651, 3.035");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09312, 0.1207, 0.1928, 0.3059, 0.48, 0.7368, 1.087, 1.538, 2.092, 2.762",\
"0.09328, 0.1209, 0.1928, 0.3058, 0.4798, 0.7372, 1.087, 1.537, 2.095, 2.758",\
"0.0932, 0.1209, 0.193, 0.306, 0.4796, 0.7366, 1.087, 1.538, 2.093, 2.762",\
"0.09664, 0.1241, 0.1956, 0.3078, 0.48, 0.7353, 1.085, 1.537, 2.095, 2.759",\
"0.1149, 0.1432, 0.2114, 0.3176, 0.483, 0.734, 1.084, 1.537, 2.095, 2.761",\
"0.139, 0.1686, 0.2364, 0.3374, 0.493, 0.7356, 1.084, 1.536, 2.095, 2.759",\
"0.167, 0.1992, 0.268, 0.3604, 0.5034, 0.7386, 1.084, 1.537, 2.093, 2.762",\
"0.1962, 0.2312, 0.302, 0.3862, 0.5162, 0.7432, 1.085, 1.536, 2.093, 2.759",\
"0.2256, 0.2622, 0.334, 0.4088, 0.5284, 0.7484, 1.086, 1.538, 2.094, 2.758",\
"0.2568, 0.2926, 0.3624, 0.4264, 0.537, 0.7514, 1.087, 1.538, 2.096, 2.76");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.2491, 0.2759, 0.3453, 0.4446, 0.5734, 0.7399, 0.9532, 1.219, 1.544, 1.932",\
"0.2573, 0.284, 0.3536, 0.4528, 0.5816, 0.7481, 0.9614, 1.227, 1.552, 1.94",\
"0.2929, 0.3196, 0.3891, 0.4883, 0.617, 0.7834, 0.9965, 1.262, 1.587, 1.975",\
"0.3696, 0.3961, 0.4649, 0.5636, 0.692, 0.8579, 1.07, 1.336, 1.661, 2.048",\
"0.4773, 0.5055, 0.5772, 0.6772, 0.8054, 0.9699, 1.181, 1.446, 1.771, 2.158",\
"0.6064, 0.6371, 0.7134, 0.8173, 0.9467, 1.11, 1.32, 1.584, 1.908, 2.295",\
"0.7553, 0.7886, 0.871, 0.9797, 1.11, 1.272, 1.481, 1.744, 2.067, 2.453",\
"0.9238, 0.9597, 1.048, 1.162, 1.293, 1.454, 1.661, 1.923, 2.245, 2.631",\
"1.113, 1.151, 1.244, 1.362, 1.494, 1.653, 1.858, 2.119, 2.44, 2.825",\
"1.323, 1.363, 1.46, 1.58, 1.711, 1.869, 2.072, 2.331, 2.651, 3.035");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006214, 0.02452, 0.05947, 0.1139, 0.1903, 0.2909, 0.4175, 0.5722, 0.7565");
values("0.09398, 0.1215, 0.1906, 0.3012, 0.4709, 0.7258, 1.081, 1.536, 2.093, 2.762",\
"0.09396, 0.1215, 0.1907, 0.3012, 0.4709, 0.7258, 1.08, 1.536, 2.096, 2.763",\
"0.09388, 0.1216, 0.1905, 0.3017, 0.4708, 0.7256, 1.08, 1.537, 2.093, 2.762",\
"0.09702, 0.1241, 0.1929, 0.303, 0.4709, 0.7257, 1.08, 1.534, 2.095, 2.764",\
"0.115, 0.1424, 0.2084, 0.312, 0.4748, 0.7266, 1.081, 1.536, 2.093, 2.762",\
"0.1386, 0.1678, 0.2334, 0.33, 0.4838, 0.7294, 1.081, 1.536, 2.094, 2.759",\
"0.1656, 0.1982, 0.2644, 0.3534, 0.4954, 0.734, 1.082, 1.536, 2.095, 2.763",\
"0.1954, 0.2292, 0.2986, 0.3814, 0.5108, 0.7396, 1.084, 1.536, 2.093, 2.762",\
"0.226, 0.2632, 0.3358, 0.4116, 0.5284, 0.7464, 1.086, 1.538, 2.096, 2.758",\
"0.2584, 0.2974, 0.374, 0.4428, 0.5454, 0.753, 1.087, 1.538, 2.094, 2.762");
}
}
}
pin(RN) {
capacitance : 0.00939 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
min_pulse_width_low : 0.459 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04443, 0.04214, 0.04112, 0.04066, 0.04044, 0.04045, 0.04036, \
0.0403, 0.04025, 0.04022");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.04013, -0.04005, -0.04006, -0.04003, -0.03999, -0.04002, -0.0401, \
-0.04014, -0.04012, -0.04012");
}
}
internal_power() {
when : "!CLK&!D&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04444, 0.04221, 0.04107, 0.04069, 0.04043, 0.04041, 0.04035, \
0.04026, 0.04026, 0.0402");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.04013, -0.04005, -0.04006, -0.04003, -0.03999, -0.04002, -0.0401, \
-0.04013, -0.04012, -0.04014");
}
}
internal_power() {
when : "!CLK&!D&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04444, 0.0422, 0.04107, 0.04067, 0.04043, 0.04042, 0.04031, \
0.04025, 0.04024, 0.04021");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.04013, -0.04005, -0.04006, -0.04003, -0.03999, -0.04002, -0.0401, \
-0.04013, -0.04012, -0.04014");
}
}
internal_power() {
when : "!CLK&!D&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04353, 0.0419, 0.04071, 0.04024, 0.04003, 0.03985, 0.03972, \
0.03977, 0.03971, 0.03964");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03702, -0.03752, -0.03856, -0.03911, -0.03939, -0.03953, -0.03969, \
-0.03977, -0.03981, -0.03983");
}
}
internal_power() {
when : "!CLK&D&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04354, 0.04189, 0.0407, 0.04029, 0.04, 0.03987, 0.03977, 0.03976, \
0.0397, 0.03965");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03702, -0.03752, -0.03856, -0.03911, -0.03939, -0.03952, -0.03971, \
-0.03976, -0.03982, -0.03982");
}
}
internal_power() {
when : "!CLK&D&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04354, 0.04189, 0.0407, 0.04029, 0.04, 0.03987, 0.03976, 0.03974, \
0.03971, 0.03963");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03702, -0.03752, -0.03856, -0.03911, -0.03939, -0.03953, -0.03971, \
-0.03977, -0.03982, -0.03982");
}
}
internal_power() {
when : "!CLK&D&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04444, 0.0422, 0.04107, 0.04068, 0.04043, 0.04041, 0.04033, \
0.04025, 0.04024, 0.04022");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.04013, -0.04005, -0.04006, -0.04003, -0.03999, -0.04002, -0.0401, \
-0.04013, -0.04012, -0.04013");
}
}
internal_power() {
when : "!CLK&D&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04353, 0.04189, 0.04071, 0.04026, 0.04003, 0.03988, 0.03974, \
0.03976, 0.03968, 0.03964");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03702, -0.03752, -0.03856, -0.03911, -0.03939, -0.03953, -0.03972, \
-0.03977, -0.0398, -0.03985");
}
}
internal_power() {
when : "CLK&!D&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04563, 0.04299, 0.04141, 0.04083, 0.04047, 0.04039, 0.0403, \
0.04025, 0.04016, 0.04012");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.04013, -0.04007, -0.04008, -0.04009, -0.03998, -0.04001, -0.04012, \
-0.04013, -0.04015, -0.04013");
}
}
internal_power() {
when : "CLK&!D&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04563, 0.04299, 0.04141, 0.04082, 0.04052, 0.04039, 0.0403, \
0.04025, 0.04017, 0.04013");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.04013, -0.04007, -0.04009, -0.04009, -0.03997, -0.04, -0.04012, \
-0.04012, -0.04013, -0.04013");
}
}
internal_power() {
when : "CLK&!D&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0456, 0.04298, 0.04144, 0.04085, 0.04049, 0.04033, 0.04031, \
0.04024, 0.04018, 0.04013");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.04014, -0.04007, -0.04008, -0.04009, -0.03998, -0.04001, -0.04012, \
-0.04013, -0.04013, -0.04013");
}
}
internal_power() {
when : "CLK&!D&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04557, 0.04289, 0.04132, 0.04071, 0.04057, 0.04037, 0.04031, \
0.04025, 0.04019, 0.04013");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.04014, -0.04007, -0.04009, -0.04009, -0.03997, -0.04001, -0.04012, \
-0.04015, -0.04013, -0.04014");
}
}
internal_power() {
when : "CLK&D&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0456, 0.04291, 0.04137, 0.04073, 0.04054, 0.04033, 0.04027, \
0.04023, 0.04018, 0.04012");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.04014, -0.04007, -0.04009, -0.04009, -0.03997, -0.04, -0.04012, \
-0.04015, -0.04013, -0.04014");
}
}
internal_power() {
when : "CLK&D&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0456, 0.04291, 0.0414, 0.04073, 0.04053, 0.04035, 0.04026, 0.04021, \
0.04019, 0.04012");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.04014, -0.04007, -0.04009, -0.04009, -0.03997, -0.04, -0.04012, \
-0.04015, -0.04013, -0.04013");
}
}
internal_power() {
when : "CLK&D&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04559, 0.04299, 0.04144, 0.04076, 0.04054, 0.04034, 0.04027, \
0.04024, 0.04018, 0.04011");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.04013, -0.04007, -0.04009, -0.04009, -0.03997, -0.04, -0.04012, \
-0.04012, -0.04013, -0.04013");
}
}
internal_power() {
when : "CLK&D&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04557, 0.04293, 0.0414, 0.04076, 0.04051, 0.04038, 0.04032, \
0.04023, 0.04017, 0.0401");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.04014, -0.04007, -0.04009, -0.04009, -0.03997, -0.04001, -0.04012, \
-0.04015, -0.04013, -0.04013");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_SE_AND_SI === 1'b1" ;
timing_type : recovery_rising ;
when : "!D&SE&SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.2, -0.206, -0.223, -0.268, -0.288, -0.303, -0.302, -0.272, -0.237, -0.181",\
"-0.197, -0.204, -0.229, -0.266, -0.29, -0.3, -0.305, -0.28, -0.237, -0.18",\
"-0.197, -0.204, -0.23, -0.267, -0.289, -0.302, -0.305, -0.278, -0.248, -0.186",\
"-0.169, -0.179, -0.198, -0.239, -0.26, -0.286, -0.286, -0.262, -0.24, -0.175",\
"-0.057, -0.06, -0.09, -0.13, -0.166, -0.186, -0.196, -0.173, -0.155, -0.089",\
"0.168, 0.162, 0.128, 0.088, 0.052, 0.02, 0.016, 0.029, 0.051, 0.117",\
"0.486, 0.47, 0.443, 0.394, 0.362, 0.321, 0.316, 0.317, 0.338, 0.42",\
"0.88, 0.888, 0.839, 0.797, 0.754, 0.703, 0.692, 0.699, 0.729, 0.812",\
"1.385, 1.375, 1.338, 1.286, 1.233, 1.179, 1.177, 1.172, 1.193, 1.269",\
"1.981, 1.973, 1.932, 1.858, 1.827, 1.758, 1.735, 1.72, 1.767, 1.881");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : recovery_rising ;
when : "D&!SE&!SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.2, -0.206, -0.223, -0.268, -0.288, -0.303, -0.302, -0.279, -0.237, -0.181",\
"-0.197, -0.204, -0.229, -0.266, -0.29, -0.308, -0.3, -0.28, -0.237, -0.18",\
"-0.197, -0.204, -0.23, -0.267, -0.289, -0.302, -0.305, -0.278, -0.248, -0.186",\
"-0.169, -0.172, -0.198, -0.239, -0.26, -0.286, -0.286, -0.262, -0.24, -0.175",\
"-0.057, -0.06, -0.09, -0.13, -0.166, -0.186, -0.196, -0.173, -0.155, -0.089",\
"0.168, 0.162, 0.128, 0.088, 0.052, 0.02, 0.016, 0.029, 0.051, 0.117",\
"0.486, 0.47, 0.443, 0.394, 0.362, 0.321, 0.316, 0.317, 0.338, 0.42",\
"0.88, 0.888, 0.839, 0.797, 0.754, 0.703, 0.692, 0.699, 0.729, 0.793",\
"1.385, 1.375, 1.338, 1.286, 1.233, 1.179, 1.177, 1.172, 1.193, 1.269",\
"1.981, 1.973, 1.939, 1.858, 1.827, 1.758, 1.735, 1.759, 1.767, 1.881");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : recovery_rising ;
when : "D&!SE&SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.2, -0.206, -0.223, -0.268, -0.288, -0.303, -0.302, -0.279, -0.237, -0.181",\
"-0.197, -0.204, -0.229, -0.266, -0.295, -0.308, -0.3, -0.28, -0.237, -0.18",\
"-0.197, -0.204, -0.23, -0.267, -0.289, -0.302, -0.305, -0.278, -0.248, -0.186",\
"-0.169, -0.179, -0.198, -0.239, -0.26, -0.286, -0.286, -0.262, -0.24, -0.175",\
"-0.057, -0.06, -0.09, -0.13, -0.166, -0.186, -0.196, -0.173, -0.155, -0.089",\
"0.168, 0.162, 0.128, 0.088, 0.052, 0.02, 0.016, 0.029, 0.051, 0.117",\
"0.486, 0.47, 0.443, 0.394, 0.362, 0.321, 0.316, 0.317, 0.338, 0.42",\
"0.88, 0.873, 0.839, 0.797, 0.754, 0.714, 0.692, 0.699, 0.729, 0.812",\
"1.385, 1.375, 1.338, 1.286, 1.233, 1.179, 1.177, 1.172, 1.193, 1.269",\
"1.981, 1.96, 1.932, 1.858, 1.827, 1.758, 1.735, 1.759, 1.767, 1.881");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_SE_AND_SI === 1'b1" ;
timing_type : recovery_rising ;
when : "D&SE&SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.195, -0.199, -0.223, -0.268, -0.293, -0.303, -0.302, -0.286, -0.237, -0.181",\
"-0.197, -0.204, -0.229, -0.266, -0.295, -0.308, -0.305, -0.28, -0.237, -0.18",\
"-0.197, -0.204, -0.23, -0.267, -0.295, -0.31, -0.305, -0.286, -0.248, -0.186",\
"-0.169, -0.179, -0.198, -0.239, -0.267, -0.286, -0.286, -0.271, -0.235, -0.175",\
"-0.057, -0.06, -0.09, -0.13, -0.157, -0.186, -0.196, -0.173, -0.144, -0.089",\
"0.168, 0.162, 0.128, 0.088, 0.052, 0.02, 0.008, 0.029, 0.051, 0.117",\
"0.486, 0.47, 0.443, 0.388, 0.362, 0.321, 0.316, 0.317, 0.338, 0.411",\
"0.895, 0.888, 0.839, 0.797, 0.745, 0.703, 0.692, 0.699, 0.729, 0.793",\
"1.395, 1.375, 1.338, 1.286, 1.233, 1.179, 1.177, 1.172, 1.192, 1.269",\
"1.981, 1.973, 1.932, 1.858, 1.827, 1.758, 1.735, 1.759, 1.756, 1.856");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_SE_AND_SI === 1'b1" ;
timing_type : removal_rising ;
when : "!D&SE&SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.389, 0.398, 0.424, 0.46, 0.495, 0.521, 0.539, 0.539, 0.524, 0.489",\
"0.389, 0.396, 0.427, 0.461, 0.499, 0.523, 0.541, 0.543, 0.527, 0.491",\
"0.407, 0.412, 0.435, 0.477, 0.509, 0.541, 0.552, 0.551, 0.536, 0.503",\
"0.44, 0.443, 0.474, 0.508, 0.543, 0.577, 0.589, 0.588, 0.571, 0.54",\
"0.502, 0.51, 0.531, 0.573, 0.608, 0.637, 0.649, 0.652, 0.635, 0.602",\
"0.591, 0.599, 0.616, 0.663, 0.694, 0.721, 0.742, 0.74, 0.726, 0.701",\
"0.692, 0.699, 0.719, 0.755, 0.796, 0.824, 0.838, 0.849, 0.842, 0.815",\
"0.803, 0.814, 0.836, 0.873, 0.907, 0.938, 0.956, 0.967, 0.964, 0.947",\
"0.931, 0.941, 0.964, 1, 1.033, 1.066, 1.087, 1.11, 1.107, 1.095",\
"1.079, 1.081, 1.105, 1.142, 1.173, 1.206, 1.234, 1.262, 1.263, 1.262");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : removal_rising ;
when : "D&!SE&!SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.389, 0.398, 0.424, 0.46, 0.495, 0.521, 0.539, 0.539, 0.524, 0.489",\
"0.389, 0.396, 0.427, 0.461, 0.499, 0.523, 0.541, 0.543, 0.527, 0.491",\
"0.407, 0.412, 0.435, 0.477, 0.509, 0.541, 0.552, 0.551, 0.536, 0.503",\
"0.44, 0.443, 0.474, 0.508, 0.543, 0.577, 0.583, 0.588, 0.571, 0.54",\
"0.502, 0.51, 0.531, 0.573, 0.608, 0.637, 0.649, 0.652, 0.635, 0.602",\
"0.591, 0.599, 0.616, 0.663, 0.694, 0.721, 0.742, 0.74, 0.726, 0.701",\
"0.692, 0.699, 0.719, 0.755, 0.796, 0.824, 0.838, 0.849, 0.842, 0.815",\
"0.803, 0.814, 0.836, 0.873, 0.907, 0.938, 0.956, 0.967, 0.964, 0.947",\
"0.931, 0.941, 0.964, 1, 1.033, 1.066, 1.087, 1.11, 1.107, 1.095",\
"1.079, 1.081, 1.105, 1.142, 1.173, 1.206, 1.234, 1.262, 1.263, 1.262");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : removal_rising ;
when : "D&!SE&SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.389, 0.398, 0.424, 0.46, 0.495, 0.521, 0.539, 0.539, 0.524, 0.489",\
"0.389, 0.396, 0.427, 0.461, 0.499, 0.523, 0.541, 0.543, 0.527, 0.491",\
"0.407, 0.412, 0.435, 0.477, 0.509, 0.541, 0.552, 0.551, 0.536, 0.503",\
"0.44, 0.443, 0.474, 0.508, 0.543, 0.577, 0.583, 0.588, 0.571, 0.54",\
"0.502, 0.51, 0.531, 0.573, 0.608, 0.637, 0.649, 0.652, 0.635, 0.602",\
"0.591, 0.599, 0.616, 0.663, 0.694, 0.721, 0.742, 0.74, 0.726, 0.701",\
"0.692, 0.699, 0.719, 0.755, 0.796, 0.824, 0.838, 0.849, 0.842, 0.815",\
"0.803, 0.814, 0.836, 0.873, 0.907, 0.938, 0.956, 0.967, 0.964, 0.947",\
"0.931, 0.941, 0.964, 1, 1.033, 1.066, 1.087, 1.11, 1.107, 1.095",\
"1.079, 1.081, 1.105, 1.142, 1.173, 1.206, 1.234, 1.262, 1.263, 1.262");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_SE_AND_SI === 1'b1" ;
timing_type : removal_rising ;
when : "D&SE&SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.389, 0.391, 0.424, 0.46, 0.495, 0.528, 0.539, 0.539, 0.524, 0.489",\
"0.389, 0.396, 0.417, 0.461, 0.499, 0.523, 0.541, 0.543, 0.527, 0.491",\
"0.398, 0.412, 0.435, 0.477, 0.509, 0.541, 0.552, 0.551, 0.536, 0.503",\
"0.44, 0.443, 0.474, 0.508, 0.543, 0.577, 0.589, 0.588, 0.571, 0.54",\
"0.502, 0.51, 0.531, 0.573, 0.608, 0.637, 0.649, 0.652, 0.635, 0.602",\
"0.591, 0.599, 0.616, 0.663, 0.694, 0.721, 0.742, 0.74, 0.732, 0.701",\
"0.686, 0.694, 0.719, 0.762, 0.796, 0.824, 0.843, 0.849, 0.842, 0.815",\
"0.803, 0.814, 0.836, 0.873, 0.907, 0.938, 0.962, 0.974, 0.973, 0.947",\
"0.931, 0.941, 0.964, 1, 1.033, 1.066, 1.094, 1.11, 1.107, 1.095",\
"1.079, 1.081, 1.105, 1.142, 1.18, 1.214, 1.243, 1.262, 1.269, 1.262");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&!SE&!SI" ;
fall_constraint(scalar) {
values("0.344");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&!SE&SI" ;
fall_constraint(scalar) {
values("0.344");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&SE&!SI" ;
fall_constraint(scalar) {
values("0.344");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&SE&SI" ;
fall_constraint(scalar) {
values("0.344");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&!SE&!SI" ;
fall_constraint(scalar) {
values("0.344");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&!SE&SI" ;
fall_constraint(scalar) {
values("0.344");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&SE&!SI" ;
fall_constraint(scalar) {
values("0.344");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&SE&SI" ;
fall_constraint(scalar) {
values("0.344");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&!SE&!SI" ;
fall_constraint(scalar) {
values("0.459");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&!SE&SI" ;
fall_constraint(scalar) {
values("0.459");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&SE&!SI" ;
fall_constraint(scalar) {
values("0.459");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&SE&SI" ;
fall_constraint(scalar) {
values("0.459");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&!SE&!SI" ;
fall_constraint(scalar) {
values("0.459");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&!SE&SI" ;
fall_constraint(scalar) {
values("0.459");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&SE&!SI" ;
fall_constraint(scalar) {
values("0.459");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&SE&SI" ;
fall_constraint(scalar) {
values("0.459");
}
}
}
pin(SE) {
capacitance : 0.008296 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&!RN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1001, 0.09962, 0.1027, 0.1141, 0.1355, 0.1686, 0.2137, 0.2719, \
0.3438, 0.4301");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.003771, 0.003524, 0.005589, 0.01418, 0.03207, 0.0604, 0.1, 0.1514, \
0.2154, 0.2924");
}
}
internal_power() {
when : "!CLK&!D&!RN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.3253, 0.3242, 0.3262, 0.3374, 0.3664, 0.42, 0.5028, 0.6164, \
0.76, 0.9329");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1501, 0.1489, 0.1498, 0.1597, 0.1873, 0.236, 0.3081, 0.4051, \
0.5278, 0.6773");
}
}
internal_power() {
when : "!CLK&!D&RN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1001, 0.09963, 0.1028, 0.114, 0.1355, 0.1686, 0.2137, 0.2719, \
0.3438, 0.4302");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.00373, 0.003466, 0.005578, 0.01418, 0.03203, 0.06033, 0.09996, \
0.1514, 0.2154, 0.2925");
}
}
internal_power() {
when : "!CLK&!D&RN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.315, 0.3139, 0.3158, 0.3271, 0.3561, 0.4094, 0.4918, 0.6046, \
0.7471, 0.9187");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1555, 0.1544, 0.1553, 0.1652, 0.1927, 0.2414, 0.3134, 0.4102, \
0.5329, 0.6822");
}
}
internal_power() {
when : "!CLK&D&!RN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2452, 0.2447, 0.2477, 0.259, 0.2807, 0.3145, 0.3616, 0.4229, \
0.4993, 0.5918");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2501, 0.25, 0.2519, 0.2602, 0.2773, 0.3045, 0.3445, 0.3967, \
0.4623, 0.5422");
}
}
internal_power() {
when : "!CLK&D&!RN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1011, 0.1006, 0.1041, 0.1157, 0.1376, 0.1711, 0.2166, 0.2752, \
0.3474, 0.434");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.004673, -0.00556, -0.004709, 0.003613, 0.02153, 0.05005, 0.08985, \
0.1415, 0.2057, 0.283");
}
}
internal_power() {
when : "!CLK&D&RN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2507, 0.2503, 0.2533, 0.2645, 0.2862, 0.32, 0.3671, 0.4285, \
0.5048, 0.5972");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2391, 0.239, 0.241, 0.2493, 0.2662, 0.2936, 0.3339, 0.3859, \
0.4515, 0.5315");
}
}
internal_power() {
when : "!CLK&D&RN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1012, 0.1006, 0.104, 0.1157, 0.1377, 0.1711, 0.2166, 0.2752, \
0.3474, 0.434");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.004643, -0.005595, -0.004644, 0.003575, 0.02151, 0.05005, 0.08994, \
0.1416, 0.2057, 0.283");
}
}
internal_power() {
when : "CLK&!D&!RN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1043, 0.1041, 0.1074, 0.1188, 0.1405, 0.1737, 0.2189, 0.2772, \
0.3491, 0.4355");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.001135, 0.0008281, 0.002975, 0.01165, 0.02972, 0.05808, 0.09782, \
0.1493, 0.2133, 0.2905");
}
}
internal_power() {
when : "CLK&!D&!RN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1031, 0.1018, 0.1032, 0.1137, 0.1352, 0.1682, 0.2134, 0.2715, \
0.3435, 0.4299");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.003178, -0.003846, -0.002356, 0.006298, 0.02527, 0.05556, 0.09691, \
0.1494, 0.2138, 0.2911");
}
}
internal_power() {
when : "CLK&!D&RN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.09958, 0.09909, 0.1022, 0.1135, 0.1351, 0.168, 0.2132, 0.2714, \
0.3433, 0.4297");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.001084, 0.0008914, 0.002995, 0.01166, 0.02964, 0.05812, 0.09773, \
0.1493, 0.2133, 0.2904");
}
}
internal_power() {
when : "CLK&!D&RN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1294, 0.1289, 0.1325, 0.1444, 0.1679, 0.2036, 0.2513, 0.3118, \
0.3853, 0.4725");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.003198, -0.003803, -0.002366, 0.006297, 0.02526, 0.05558, 0.09689, \
0.1495, 0.2138, 0.291");
}
}
internal_power() {
when : "CLK&D&!RN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1015, 0.101, 0.1041, 0.1152, 0.1366, 0.1693, 0.2145, 0.2725, \
0.3444, 0.4307");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.00142, 0.001237, 0.003264, 0.01198, 0.02996, 0.05844, 0.09808, \
0.1495, 0.2135, 0.2907");
}
}
internal_power() {
when : "CLK&D&!RN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.102, 0.1014, 0.1046, 0.1159, 0.1375, 0.1705, 0.2159, 0.2742, \
0.3462, 0.4327");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.005085, -0.005567, -0.004019, 0.004467, 0.02241, 0.05093, 0.09057, \
0.1422, 0.2062, 0.2834");
}
}
internal_power() {
when : "CLK&D&RN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1025, 0.1021, 0.1053, 0.1166, 0.1381, 0.1709, 0.216, 0.2739, \
0.3457, 0.4319");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01992, 0.01963, 0.02173, 0.03047, 0.04843, 0.077, 0.1166, 0.1682, \
0.2323, 0.3093");
}
}
internal_power() {
when : "CLK&D&RN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.101, 0.1005, 0.1039, 0.1156, 0.1376, 0.171, 0.2166, 0.275, 0.3473, \
0.4339");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.006516, -0.007185, -0.005723, 0.002736, 0.02072, 0.04933, 0.08912, \
0.1408, 0.2052, 0.2824");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SI === 1'b1" ;
timing_type : hold_rising ;
when : "!D&RN&SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.103, -0.095, -0.075, -0.043, -0.016, 0.002, 0.002, -0.009, -0.04, -0.102",\
"-0.11, -0.098, -0.082, -0.047, -0.019, -0.007, -0, -0.019, -0.052, -0.104",\
"-0.118, -0.106, -0.089, -0.06, -0.026, -0.013, -0.011, -0.025, -0.059, -0.113",\
"-0.129, -0.12, -0.096, -0.063, -0.033, -0.015, -0.017, -0.038, -0.074, -0.122",\
"-0.136, -0.128, -0.103, -0.072, -0.044, -0.037, -0.034, -0.049, -0.091, -0.147",\
"-0.138, -0.131, -0.111, -0.079, -0.053, -0.048, -0.05, -0.075, -0.115, -0.165",\
"-0.12, -0.109, -0.092, -0.059, -0.038, -0.034, -0.045, -0.068, -0.111, -0.166",\
"-0.064, -0.055, -0.044, -0.02, 0.003, -0.003, -0.015, -0.035, -0.081, -0.138",\
"0.011, 0.013, 0.024, 0.047, 0.061, 0.051, 0.039, 0.007, -0.038, -0.106",\
"0.095, 0.104, 0.106, 0.121, 0.131, 0.109, 0.096, 0.069, 0.007, -0.057");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.246, -0.242, -0.232, -0.235, -0.259, -0.298, -0.358, -0.432, -0.525, -0.629",\
"-0.25, -0.247, -0.233, -0.235, -0.264, -0.299, -0.365, -0.438, -0.521, -0.635",\
"-0.258, -0.257, -0.247, -0.247, -0.276, -0.311, -0.374, -0.446, -0.532, -0.642",\
"-0.282, -0.28, -0.267, -0.27, -0.29, -0.325, -0.383, -0.447, -0.54, -0.646",\
"-0.308, -0.3, -0.289, -0.287, -0.305, -0.344, -0.393, -0.464, -0.547, -0.653",\
"-0.326, -0.323, -0.31, -0.305, -0.326, -0.354, -0.412, -0.478, -0.561, -0.666",\
"-0.324, -0.321, -0.311, -0.312, -0.333, -0.363, -0.421, -0.491, -0.577, -0.682",\
"-0.309, -0.31, -0.294, -0.296, -0.32, -0.358, -0.42, -0.493, -0.578, -0.685",\
"-0.266, -0.266, -0.259, -0.267, -0.296, -0.331, -0.397, -0.474, -0.572, -0.685",\
"-0.207, -0.206, -0.199, -0.21, -0.243, -0.288, -0.36, -0.439, -0.544, -0.663");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_NOT_SI === 1'b1" ;
timing_type : hold_rising ;
when : "D&RN&!SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.366, -0.363, -0.346, -0.348, -0.371, -0.411, -0.466, -0.536, -0.614, -0.725",\
"-0.372, -0.367, -0.355, -0.36, -0.379, -0.422, -0.475, -0.543, -0.621, -0.732",\
"-0.406, -0.408, -0.395, -0.393, -0.416, -0.451, -0.506, -0.578, -0.666, -0.768",\
"-0.474, -0.468, -0.462, -0.457, -0.477, -0.513, -0.572, -0.639, -0.724, -0.832",\
"-0.556, -0.551, -0.539, -0.537, -0.557, -0.6, -0.652, -0.722, -0.805, -0.909",\
"-0.656, -0.654, -0.641, -0.634, -0.655, -0.694, -0.748, -0.818, -0.897, -1.008",\
"-0.77, -0.769, -0.754, -0.754, -0.771, -0.809, -0.862, -0.931, -1.014, -1.12",\
"-0.901, -0.902, -0.886, -0.889, -0.901, -0.943, -0.993, -1.057, -1.142, -1.242",\
"-1.058, -1.055, -1.039, -1.042, -1.057, -1.094, -1.147, -1.212, -1.287, -1.395",\
"-1.229, -1.228, -1.211, -1.21, -1.233, -1.266, -1.314, -1.377, -1.463, -1.569");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.126, -0.12, -0.092, -0.063, -0.042, -0.028, -0.025, -0.039, -0.079, -0.134",\
"-0.135, -0.127, -0.101, -0.075, -0.05, -0.038, -0.033, -0.049, -0.082, -0.143",\
"-0.162, -0.153, -0.13, -0.1, -0.078, -0.063, -0.057, -0.072, -0.111, -0.166",\
"-0.182, -0.176, -0.153, -0.12, -0.095, -0.081, -0.08, -0.097, -0.133, -0.184",\
"-0.197, -0.191, -0.167, -0.135, -0.113, -0.099, -0.099, -0.113, -0.149, -0.198",\
"-0.19, -0.185, -0.161, -0.126, -0.108, -0.095, -0.092, -0.112, -0.147, -0.197",\
"-0.168, -0.158, -0.138, -0.103, -0.081, -0.068, -0.065, -0.086, -0.119, -0.174",\
"-0.116, -0.108, -0.091, -0.054, -0.034, -0.024, -0.021, -0.035, -0.072, -0.128",\
"-0.049, -0.037, -0.022, 0.009, 0.032, 0.044, 0.047, 0.032, -0, -0.057",\
"0.044, 0.053, 0.072, 0.1, 0.124, 0.133, 0.139, 0.118, 0.084, 0.031");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SI === 1'b1" ;
timing_type : setup_rising ;
when : "!D&RN&SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.704, 0.696, 0.67, 0.626, 0.593, 0.569, 0.568, 0.588, 0.644, 0.873",\
"0.711, 0.7, 0.675, 0.631, 0.599, 0.576, 0.574, 0.597, 0.642, 0.868",\
"0.721, 0.709, 0.683, 0.644, 0.607, 0.583, 0.581, 0.602, 0.65, 0.933",\
"0.731, 0.725, 0.697, 0.659, 0.622, 0.597, 0.597, 0.614, 0.654, 0.88",\
"0.778, 0.766, 0.742, 0.703, 0.669, 0.65, 0.638, 0.658, 0.694, 0.865",\
"0.874, 0.869, 0.839, 0.802, 0.76, 0.741, 0.732, 0.745, 0.782, 0.888",\
"1.007, 0.994, 0.967, 0.924, 0.893, 0.868, 0.853, 0.86, 0.891, 0.971",\
"1.161, 1.15, 1.127, 1.081, 1.04, 1.006, 0.994, 1.002, 1.027, 1.086",\
"1.345, 1.325, 1.296, 1.248, 1.203, 1.172, 1.162, 1.163, 1.193, 1.247",\
"1.531, 1.52, 1.489, 1.444, 1.394, 1.361, 1.349, 1.358, 1.381, 1.431");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.63, 0.626, 0.6, 0.566, 0.532, 0.531, 0.563, 0.617, 0.693, 0.796",\
"0.634, 0.629, 0.6, 0.562, 0.536, 0.537, 0.563, 0.619, 0.701, 0.797",\
"0.651, 0.634, 0.612, 0.571, 0.543, 0.542, 0.575, 0.633, 0.707, 0.807",\
"0.665, 0.649, 0.632, 0.591, 0.566, 0.56, 0.591, 0.639, 0.713, 0.811",\
"0.697, 0.687, 0.661, 0.627, 0.599, 0.594, 0.616, 0.667, 0.735, 0.828",\
"0.739, 0.731, 0.707, 0.671, 0.643, 0.632, 0.656, 0.698, 0.762, 0.856",\
"0.786, 0.775, 0.748, 0.716, 0.692, 0.674, 0.693, 0.733, 0.796, 0.892",\
"0.828, 0.828, 0.8, 0.755, 0.726, 0.714, 0.728, 0.769, 0.828, 0.92",\
"0.88, 0.866, 0.834, 0.798, 0.77, 0.752, 0.755, 0.79, 0.859, 0.938",\
"0.907, 0.899, 0.867, 0.83, 0.792, 0.773, 0.78, 0.811, 0.863, 0.95");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_NOT_SI === 1'b1" ;
timing_type : setup_rising ;
when : "D&RN&!SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.71, 0.703, 0.678, 0.639, 0.613, 0.614, 0.649, 0.699, 0.782, 0.873",\
"0.718, 0.714, 0.685, 0.645, 0.62, 0.622, 0.656, 0.709, 0.791, 0.887",\
"0.756, 0.747, 0.724, 0.685, 0.659, 0.658, 0.69, 0.75, 0.82, 0.919",\
"0.817, 0.809, 0.786, 0.747, 0.719, 0.729, 0.755, 0.806, 0.886, 0.983",\
"0.9, 0.891, 0.864, 0.828, 0.799, 0.806, 0.832, 0.888, 0.963, 1.063",\
"1.002, 0.992, 0.963, 0.924, 0.899, 0.904, 0.934, 0.985, 1.06, 1.159",\
"1.12, 1.108, 1.082, 1.05, 1.016, 1.019, 1.049, 1.101, 1.174, 1.278",\
"1.258, 1.248, 1.221, 1.189, 1.16, 1.153, 1.181, 1.234, 1.309, 1.408",\
"1.415, 1.405, 1.379, 1.345, 1.315, 1.315, 1.344, 1.396, 1.46, 1.555",\
"1.595, 1.591, 1.561, 1.527, 1.496, 1.496, 1.516, 1.573, 1.64, 1.731");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.836, 0.831, 0.801, 0.751, 0.709, 0.682, 0.67, 0.684, 0.733, 0.899",\
"0.852, 0.841, 0.817, 0.763, 0.719, 0.691, 0.683, 0.687, 0.731, 0.855",\
"0.87, 0.869, 0.836, 0.791, 0.746, 0.716, 0.702, 0.711, 0.758, 0.88",\
"0.89, 0.885, 0.859, 0.804, 0.761, 0.738, 0.724, 0.731, 0.773, 0.99",\
"0.9, 0.891, 0.858, 0.814, 0.773, 0.739, 0.731, 0.741, 0.776, 0.931",\
"0.897, 0.892, 0.856, 0.812, 0.771, 0.748, 0.732, 0.745, 0.782, 0.976",\
"0.878, 0.868, 0.84, 0.792, 0.75, 0.733, 0.713, 0.721, 0.767, 0.91",\
"0.843, 0.828, 0.808, 0.755, 0.717, 0.693, 0.68, 0.684, 0.729, 0.861",\
"0.781, 0.776, 0.742, 0.701, 0.659, 0.629, 0.624, 0.633, 0.668, 0.79",\
"0.702, 0.692, 0.668, 0.623, 0.58, 0.558, 0.544, 0.556, 0.588, 0.7");
}
}
}
pin(SI) {
capacitance : 0.003896 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&!RN&!SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0182, 0.01737, 0.01705, 0.01695, 0.01695, 0.01691, 0.01693, \
0.01692, 0.01691, 0.01692");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01673, -0.01673, -0.01674, -0.01671, -0.01671, -0.01673, -0.01679, \
-0.0168, -0.01681, -0.01683");
}
}
internal_power() {
when : "!CLK&!D&!RN&SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2776, 0.277, 0.2762, 0.2759, 0.2813, 0.2995, 0.337, 0.3955, \
0.4728, 0.5671");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1497, 0.1489, 0.1478, 0.1483, 0.1561, 0.1752, 0.207, 0.2526, \
0.3124, 0.3871");
}
}
internal_power() {
when : "!CLK&!D&RN&!SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0182, 0.01735, 0.01703, 0.01697, 0.0169, 0.01696, 0.01694, 0.01692, \
0.01692, 0.0169");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01674, -0.01673, -0.01671, -0.01673, -0.01671, -0.01677, -0.01679, \
-0.01681, -0.01681, -0.01683");
}
}
internal_power() {
when : "!CLK&!D&RN&SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2668, 0.2662, 0.2653, 0.2652, 0.2704, 0.2885, 0.3258, 0.3836, \
0.4601, 0.5533");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1552, 0.1544, 0.1533, 0.1538, 0.1615, 0.1805, 0.2123, 0.2577, \
0.3175, 0.3922");
}
}
internal_power() {
when : "!CLK&D&!RN&!SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01696, 0.01701, 0.01698, 0.01695, 0.01697, 0.01697, 0.01697, \
0.01698, 0.01698, 0.01698");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01512, -0.01558, -0.01628, -0.01654, -0.01667, -0.01675, -0.01683, \
-0.01685, -0.01685, -0.01688");
}
}
internal_power() {
when : "!CLK&D&!RN&SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.285, 0.2845, 0.2837, 0.2834, 0.2893, 0.309, 0.3482, 0.4075, \
0.4848, 0.5789");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1382, 0.1373, 0.1362, 0.1368, 0.1446, 0.1639, 0.1963, 0.2429, \
0.3041, 0.3801");
}
}
internal_power() {
when : "!CLK&D&RN&!SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01699, 0.01702, 0.01696, 0.01695, 0.01696, 0.01698, 0.01695, \
0.01698, 0.01699, 0.01698");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01511, -0.01559, -0.01622, -0.01653, -0.01668, -0.01675, -0.01675, \
-0.01684, -0.01685, -0.01686");
}
}
internal_power() {
when : "!CLK&D&RN&SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.2741, 0.2735, 0.2727, 0.2725, 0.2782, 0.298, 0.3367, 0.3955, \
0.4721, 0.5651");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1436, 0.1428, 0.1417, 0.1423, 0.1501, 0.1692, 0.2016, 0.2481, \
0.3092, 0.3851");
}
}
internal_power() {
when : "CLK&!D&!RN&!SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01705, 0.017, 0.01698, 0.01693, 0.01695, 0.01692, 0.01694, 0.01695, \
0.01694, 0.01695");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01672, -0.01674, -0.01671, -0.01671, -0.01672, -0.01673, -0.0168, \
-0.01681, -0.01683, -0.01682");
}
}
internal_power() {
when : "CLK&!D&!RN&SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01856, 0.01801, 0.01726, 0.01702, 0.01696, 0.01691, 0.01693, \
0.01691, 0.01689, 0.0169");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01374, -0.01405, -0.01462, -0.01511, -0.0155, -0.01581, -0.01605, \
-0.01617, -0.01627, -0.01633");
}
}
internal_power() {
when : "CLK&!D&RN&!SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01698, 0.01703, 0.01695, 0.01692, 0.01694, 0.01694, 0.01696, \
0.01694, 0.01695, 0.01697");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01674, -0.01674, -0.01672, -0.01671, -0.01672, -0.01674, -0.01679, \
-0.01681, -0.01682, -0.01682");
}
}
internal_power() {
when : "CLK&!D&RN&SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.06017, 0.06017, 0.06016, 0.06014, 0.06005, 0.06004, 0.06005, \
0.06007, 0.06007, 0.06008");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01371, -0.01408, -0.01458, -0.01511, -0.01551, -0.0158, -0.01604, \
-0.01617, -0.01627, -0.01634");
}
}
internal_power() {
when : "CLK&D&!RN&!SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01696, 0.01699, 0.01695, 0.01693, 0.01696, 0.01692, 0.01695, \
0.01696, 0.01695, 0.01696");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01589, -0.01612, -0.0165, -0.01663, -0.01669, -0.01675, -0.01681, \
-0.01683, -0.01683, -0.01685");
}
}
internal_power() {
when : "CLK&D&!RN&SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01798, 0.01765, 0.01718, 0.01698, 0.01693, 0.01691, 0.01693, \
0.01691, 0.01691, 0.01691");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01401, -0.01429, -0.01482, -0.01531, -0.01573, -0.01596, -0.01616, \
-0.01629, -0.01635, -0.01641");
}
}
internal_power() {
when : "CLK&D&RN&!SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01701, 0.01699, 0.017, 0.01695, 0.01699, 0.01695, 0.01697, 0.017, \
0.01697, 0.01697");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01544, -0.01571, -0.01632, -0.01656, -0.01668, -0.01674, -0.01681, \
-0.01684, -0.01683, -0.01687");
}
}
internal_power() {
when : "CLK&D&RN&SE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04791, 0.0479, 0.04787, 0.04777, 0.04773, 0.04778, 0.0478, 0.04777, \
0.04779, 0.04783");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.014, -0.01425, -0.01478, -0.01533, -0.01572, -0.01596, -0.01618, \
-0.01628, -0.01636, -0.01643");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SE === 1'b1" ;
timing_type : hold_rising ;
when : "!D&RN&SE" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.149, -0.139, -0.119, -0.09, -0.067, -0.05, -0.052, -0.069, -0.099, -0.153",\
"-0.154, -0.141, -0.12, -0.096, -0.071, -0.053, -0.054, -0.071, -0.102, -0.156",\
"-0.162, -0.153, -0.136, -0.108, -0.078, -0.071, -0.063, -0.08, -0.116, -0.172",\
"-0.182, -0.169, -0.153, -0.12, -0.095, -0.081, -0.08, -0.097, -0.133, -0.184",\
"-0.191, -0.18, -0.161, -0.128, -0.105, -0.099, -0.099, -0.113, -0.149, -0.205",\
"-0.175, -0.17, -0.153, -0.117, -0.103, -0.095, -0.1, -0.128, -0.167, -0.221",\
"-0.147, -0.136, -0.121, -0.091, -0.074, -0.076, -0.085, -0.111, -0.148, -0.209",\
"-0.086, -0.078, -0.068, -0.037, -0.025, -0.034, -0.039, -0.07, -0.114, -0.177",\
"-0.009, -0.007, 0.003, 0.025, 0.038, 0.018, 0.01, -0.018, -0.066, -0.134",\
"0.076, 0.079, 0.086, 0.1, 0.109, 0.077, 0.06, 0.03, -0.031, -0.094");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.303, -0.299, -0.294, -0.295, -0.32, -0.358, -0.423, -0.498, -0.584, -0.7",\
"-0.308, -0.303, -0.289, -0.297, -0.322, -0.368, -0.425, -0.498, -0.591, -0.7",\
"-0.31, -0.304, -0.295, -0.295, -0.322, -0.369, -0.425, -0.5, -0.594, -0.702",\
"-0.315, -0.308, -0.299, -0.301, -0.324, -0.363, -0.427, -0.497, -0.589, -0.701",\
"-0.313, -0.311, -0.301, -0.301, -0.322, -0.366, -0.422, -0.492, -0.582, -0.689",\
"-0.303, -0.3, -0.293, -0.295, -0.32, -0.361, -0.412, -0.488, -0.574, -0.682",\
"-0.281, -0.278, -0.265, -0.268, -0.297, -0.337, -0.396, -0.473, -0.562, -0.673",\
"-0.227, -0.22, -0.216, -0.221, -0.246, -0.295, -0.359, -0.437, -0.529, -0.646",\
"-0.138, -0.137, -0.13, -0.143, -0.173, -0.228, -0.295, -0.374, -0.476, -0.597",\
"-0.027, -0.025, -0.02, -0.038, -0.074, -0.129, -0.202, -0.292, -0.4, -0.525");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SE === 1'b1" ;
timing_type : hold_rising ;
when : "D&RN&SE" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.103, -0.095, -0.075, -0.05, -0.022, -0.013, -0.009, -0.024, -0.06, -0.115",\
"-0.11, -0.098, -0.082, -0.054, -0.029, -0.015, -0.011, -0.026, -0.062, -0.117",\
"-0.118, -0.116, -0.094, -0.068, -0.037, -0.021, -0.023, -0.041, -0.08, -0.133",\
"-0.136, -0.127, -0.104, -0.078, -0.047, -0.034, -0.036, -0.055, -0.09, -0.143",\
"-0.136, -0.128, -0.109, -0.079, -0.053, -0.048, -0.048, -0.067, -0.102, -0.161",\
"-0.115, -0.108, -0.087, -0.061, -0.041, -0.034, -0.041, -0.065, -0.102, -0.157",\
"-0.071, -0.065, -0.052, -0.021, -0.002, -0.001, -0.01, -0.032, -0.075, -0.131",\
"-0.005, -0.003, 0.01, 0.038, 0.058, 0.044, 0.039, 0.015, -0.031, -0.089",\
"0.07, 0.083, 0.085, 0.101, 0.114, 0.102, 0.098, 0.065, 0.029, -0.04",\
"0.159, 0.169, 0.165, 0.176, 0.19, 0.165, 0.157, 0.128, 0.073, 0.006");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.303, -0.299, -0.285, -0.288, -0.31, -0.351, -0.412, -0.484, -0.574, -0.68",\
"-0.301, -0.296, -0.289, -0.29, -0.311, -0.353, -0.415, -0.483, -0.571, -0.687",\
"-0.301, -0.304, -0.295, -0.295, -0.317, -0.36, -0.414, -0.493, -0.578, -0.688",\
"-0.308, -0.308, -0.291, -0.296, -0.317, -0.363, -0.414, -0.489, -0.578, -0.688",\
"-0.313, -0.311, -0.301, -0.301, -0.322, -0.36, -0.415, -0.482, -0.571, -0.682",\
"-0.303, -0.3, -0.285, -0.286, -0.315, -0.354, -0.412, -0.478, -0.568, -0.674",\
"-0.276, -0.272, -0.265, -0.268, -0.29, -0.337, -0.396, -0.467, -0.555, -0.665",\
"-0.22, -0.22, -0.208, -0.221, -0.246, -0.295, -0.359, -0.43, -0.52, -0.636",\
"-0.138, -0.137, -0.135, -0.148, -0.179, -0.234, -0.295, -0.374, -0.476, -0.597",\
"-0.027, -0.025, -0.02, -0.044, -0.082, -0.137, -0.211, -0.292, -0.4, -0.525");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SE === 1'b1" ;
timing_type : setup_rising ;
when : "!D&RN&SE" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.819, 0.811, 0.783, 0.738, 0.699, 0.674, 0.665, 0.677, 0.733, 0.886",\
"0.82, 0.813, 0.789, 0.743, 0.703, 0.676, 0.672, 0.687, 0.741, 0.894",\
"0.835, 0.832, 0.8, 0.758, 0.717, 0.691, 0.684, 0.703, 0.743, 0.88",\
"0.85, 0.843, 0.819, 0.768, 0.733, 0.71, 0.705, 0.723, 0.762, 0.894",\
"0.894, 0.881, 0.858, 0.814, 0.773, 0.75, 0.738, 0.759, 0.793, 0.931",\
"0.979, 0.977, 0.947, 0.906, 0.86, 0.836, 0.833, 0.834, 0.872, 0.968",\
"1.125, 1.119, 1.093, 1.044, 1.008, 0.977, 0.964, 0.974, 1, 1.085",\
"1.317, 1.315, 1.283, 1.239, 1.196, 1.158, 1.145, 1.143, 1.177, 1.242",\
"1.553, 1.545, 1.512, 1.465, 1.414, 1.379, 1.359, 1.354, 1.383, 1.429",\
"1.814, 1.811, 1.78, 1.727, 1.673, 1.631, 1.612, 1.612, 1.629, 1.681");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.693, 0.683, 0.661, 0.619, 0.593, 0.591, 0.622, 0.684, 0.763, 0.866",\
"0.692, 0.686, 0.657, 0.624, 0.594, 0.599, 0.628, 0.687, 0.761, 0.868",\
"0.695, 0.69, 0.665, 0.628, 0.601, 0.6, 0.627, 0.688, 0.763, 0.866",\
"0.698, 0.69, 0.664, 0.633, 0.601, 0.597, 0.629, 0.689, 0.762, 0.866",\
"0.707, 0.693, 0.672, 0.64, 0.608, 0.605, 0.638, 0.685, 0.764, 0.865",\
"0.724, 0.715, 0.69, 0.652, 0.626, 0.619, 0.647, 0.692, 0.769, 0.864",\
"0.738, 0.732, 0.702, 0.672, 0.635, 0.632, 0.653, 0.697, 0.767, 0.866",\
"0.754, 0.746, 0.722, 0.68, 0.652, 0.64, 0.656, 0.699, 0.77, 0.861",\
"0.762, 0.756, 0.732, 0.685, 0.653, 0.642, 0.646, 0.682, 0.754, 0.839",\
"0.772, 0.763, 0.741, 0.692, 0.646, 0.622, 0.631, 0.664, 0.72, 0.806");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SE === 1'b1" ;
timing_type : setup_rising ;
when : "D&RN&SE" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.824, 0.818, 0.792, 0.738, 0.699, 0.666, 0.66, 0.669, 0.713, 0.854",\
"0.826, 0.82, 0.798, 0.743, 0.704, 0.668, 0.661, 0.672, 0.721, 0.868",\
"0.844, 0.832, 0.806, 0.758, 0.711, 0.683, 0.673, 0.68, 0.727, 0.88",\
"0.857, 0.85, 0.819, 0.773, 0.733, 0.701, 0.686, 0.698, 0.74, 0.88",\
"0.9, 0.891, 0.864, 0.814, 0.773, 0.739, 0.731, 0.741, 0.776, 0.887",\
"0.994, 0.984, 0.955, 0.906, 0.866, 0.83, 0.824, 0.823, 0.866, 0.952",\
"1.147, 1.135, 1.105, 1.057, 1.016, 0.986, 0.964, 0.968, 0.993, 1.068",\
"1.346, 1.338, 1.306, 1.256, 1.206, 1.168, 1.151, 1.15, 1.168, 1.223",\
"1.593, 1.575, 1.543, 1.492, 1.438, 1.392, 1.373, 1.362, 1.383, 1.429",\
"1.859, 1.843, 1.813, 1.754, 1.702, 1.655, 1.621, 1.612, 1.623, 1.668");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.67, 0.664, 0.635, 0.599, 0.573, 0.576, 0.606, 0.662, 0.743, 0.841",\
"0.673, 0.665, 0.638, 0.61, 0.573, 0.576, 0.606, 0.664, 0.741, 0.842",\
"0.677, 0.672, 0.647, 0.612, 0.578, 0.575, 0.61, 0.664, 0.743, 0.847",\
"0.685, 0.67, 0.648, 0.607, 0.58, 0.588, 0.61, 0.664, 0.746, 0.845",\
"0.692, 0.682, 0.655, 0.613, 0.59, 0.588, 0.616, 0.667, 0.746, 0.843",\
"0.709, 0.7, 0.674, 0.643, 0.604, 0.605, 0.631, 0.677, 0.749, 0.848",\
"0.727, 0.721, 0.69, 0.653, 0.627, 0.615, 0.637, 0.685, 0.752, 0.849",\
"0.746, 0.731, 0.714, 0.671, 0.643, 0.625, 0.644, 0.684, 0.754, 0.851",\
"0.762, 0.756, 0.721, 0.684, 0.647, 0.629, 0.646, 0.682, 0.744, 0.828",\
"0.779, 0.763, 0.741, 0.692, 0.646, 0.63, 0.64, 0.664, 0.72, 0.806");
}
}
}
test_cell() {
pin(SI) {
direction : input ;
signal_type : test_scan_in ;
}
pin(RN) {
direction : input ;
}
pin(SE) {
direction : input ;
signal_type : test_scan_enable ;
}
ff(IQ1,IQN1) {
clocked_on : CLK ;
next_state : D ;
clear : "!RN" ;
}
pin(CLK) {
clock : true ;
direction : input ;
}
pin(D) {
direction : input ;
}
pin(Q) {
direction : output ;
function : IQ1 ;
signal_type : test_scan_out ;
}
}
}