blob: 71d7f06b400bf2d2eb5c143c72ffd1561d2faae3 [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_mcu7t5v0__dffrsnq_4) {
area : 98.784000 ;
ff(IQ1,IQN1) {
clocked_on : "CLK" ;
next_state : "D" ;
clear : "(!RN)" ;
preset : "(!SETN)" ;
clear_preset_var1 : L ;
clear_preset_var2 : H ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&!SETN" ;
value : "5.343894e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&SETN" ;
value : "5.618484e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&!SETN" ;
value : "5.280552e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&SETN" ;
value : "7.215156e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&!SETN" ;
value : "5.359608e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&SETN" ;
value : "5.629662e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&!SETN" ;
value : "5.296266e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&SETN" ;
value : "8.847468e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&!SETN" ;
value : "5.937786e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&SETN" ;
value : "5.922882e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&!SETN" ;
value : "5.623344e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&SETN" ;
value : "6.798492e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&!SETN" ;
value : "5.953662e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&SETN" ;
value : "5.938758e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&!SETN" ;
value : "5.63922e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&SETN" ;
value : "0.00010946664" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00010946664" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLK) {
capacitance : 0.002844 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
min_period : 11.88 ;
min_pulse_width_high : 5.974 ;
min_pulse_width_low : 4.572 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03074, 0.0307, 0.03058, 0.03045, 0.03035, 0.03026, 0.03019, \
0.03014, 0.0301, 0.01842");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02551, 0.02549, 0.02543, 0.02531, 0.02518, 0.02509, 0.02498, \
0.02491, 0.02486, 0.02498");
}
}
internal_power() {
when : "!D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03101, 0.03097, 0.03086, 0.03072, 0.03061, 0.03052, 0.03045, \
0.03041, 0.03037, 0.01894");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02532, 0.0253, 0.02525, 0.02514, 0.02501, 0.02491, 0.0248, 0.02475, \
0.0247, 0.02478");
}
}
internal_power() {
when : "!D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.04487, 0.04483, 0.04471, 0.04458, 0.04446, 0.04438, 0.04438, \
0.04451, 0.04405, 0.02065");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02971, 0.0297, 0.02964, 0.02952, 0.02942, 0.02934, 0.02926, \
0.02919, 0.02913, 0.02917");
}
}
internal_power() {
when : "!D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.031, 0.03096, 0.03085, 0.03072, 0.03061, 0.03052, 0.03045, 0.03041, \
0.03037, 0.01896");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02532, 0.02531, 0.02525, 0.02513, 0.02501, 0.02491, 0.02481, \
0.02476, 0.02469, 0.02479");
}
}
internal_power() {
when : "D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03452, 0.03449, 0.03438, 0.03424, 0.03411, 0.03399, 0.0339, \
0.03382, 0.03377, 0.01906");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03633, 0.03632, 0.03625, 0.0361, 0.03593, 0.03579, 0.03567, \
0.03558, 0.03551, 0.03542");
}
}
internal_power() {
when : "D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0494, 0.04937, 0.04927, 0.04912, 0.04898, 0.04886, 0.04875, \
0.04866, 0.04856, 0.01952");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.04468, 0.04467, 0.04459, 0.04441, 0.04421, 0.04406, 0.04396, \
0.04386, 0.0438, 0.04334");
}
}
internal_power() {
when : "D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0309, 0.03087, 0.03075, 0.03062, 0.03052, 0.03042, 0.03036, \
0.03031, 0.03026, 0.01893");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02555, 0.02555, 0.02548, 0.02537, 0.02524, 0.02513, 0.02502, \
0.02495, 0.02489, 0.02495");
}
}
internal_power() {
when : "D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03091, 0.03087, 0.03075, 0.03062, 0.03052, 0.03042, 0.03035, \
0.0303, 0.03027, 0.01895");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02555, 0.02555, 0.02548, 0.02536, 0.02524, 0.02513, 0.02502, \
0.02495, 0.02488, 0.02495");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN&SETN" ;
fall_constraint(scalar) {
values("4.572");
}
rise_constraint(scalar) {
values("5.147");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&SETN" ;
fall_constraint(scalar) {
values("4.172");
}
rise_constraint(scalar) {
values("5.974");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "!D&RN&SETN" ;
rise_constraint(scalar) {
values("10.45");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "D&RN&SETN" ;
rise_constraint(scalar) {
values("11.88");
}
}
}
pin(D) {
capacitance : 0.002207 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01679, 0.01671, 0.01661, 0.01653, 0.01648, 0.01645, 0.01642, \
0.01641, 0.01628, 0.009181");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00498, 0.004959, 0.004918, 0.004876, 0.004837, 0.0048, 0.004773, \
0.004747, 0.004725, 0.004787");
}
}
internal_power() {
when : "!CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02173, 0.02165, 0.02155, 0.02147, 0.02141, 0.02134, 0.0213, \
0.02125, 0.02102, 0.009202");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0194, 0.01938, 0.01932, 0.01927, 0.01921, 0.01914, 0.01909, \
0.01904, 0.01899, 0.01902");
}
}
internal_power() {
when : "!CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01679, 0.01671, 0.01661, 0.01653, 0.01648, 0.01645, 0.01642, \
0.01641, 0.01628, 0.009182");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00498, 0.004959, 0.004918, 0.004876, 0.004838, 0.0048, 0.004769, \
0.004745, 0.004725, 0.004787");
}
}
internal_power() {
when : "!CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02165, 0.02156, 0.02147, 0.02139, 0.02133, 0.02127, 0.02123, \
0.0212, 0.02103, 0.009267");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01987, 0.01984, 0.01979, 0.01974, 0.01967, 0.01961, 0.01954, \
0.01949, 0.01945, 0.01948");
}
}
internal_power() {
when : "CLK&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005551, 0.005414, 0.005265, 0.005202, 0.005172, 0.005151, 0.005144, \
0.005136, 0.005131, 0.004912");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0008754, 0.0008414, 0.0007747, 0.0006997, 0.0006416, 0.0006049, \
0.0005798, 0.0005623, 0.0005488, 0.0006185");
}
}
internal_power() {
when : "CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00555, 0.005414, 0.005263, 0.005202, 0.005174, 0.005154, 0.005142, \
0.005134, 0.005131, 0.004913");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0008757, 0.0008416, 0.0007741, 0.0007001, 0.0006418, 0.000605, \
0.0005797, 0.0005623, 0.0005488, 0.0006185");
}
}
internal_power() {
when : "CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005553, 0.005414, 0.005264, 0.005202, 0.005172, 0.005154, 0.005141, \
0.005137, 0.005127, 0.004912");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0008755, 0.0008416, 0.0007736, 0.0007005, 0.0006419, 0.000605, \
0.0005799, 0.0005623, 0.0005485, 0.0006181");
}
}
internal_power() {
when : "CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005553, 0.005414, 0.005269, 0.005204, 0.005172, 0.005156, 0.005142, \
0.005138, 0.00513, 0.004915");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0008751, 0.0008481, 0.0007741, 0.0007028, 0.0006412, 0.0006093, \
0.000579, 0.0005633, 0.0005489, 0.0006206");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : hold_rising ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.023, 0.088, 0.304, 0.728, 1.313, 2.01, 2.787, 3.636, 4.556, 5.515",\
"-0.046, 0.017, 0.235, 0.65, 1.235, 1.935, 2.709, 3.561, 4.475, 5.445",\
"-0.313, -0.251, -0.03, 0.369, 0.946, 1.646, 2.424, 3.275, 4.185, 5.151",\
"-0.818, -0.757, -0.539, -0.141, 0.424, 1.119, 1.892, 2.74, 3.641, 4.593",\
"-1.571, -1.504, -1.291, -0.893, -0.339, 0.334, 1.093, 1.926, 2.819, 3.768",\
"-2.498, -2.436, -2.221, -1.851, -1.353, -0.71, 0.031, 0.846, 1.722, 2.665",\
"-3.521, -3.466, -3.246, -2.897, -2.486, -1.944, -1.249, -0.455, 0.409, 1.33",\
"-4.715, -4.652, -4.443, -4.1, -3.694, -3.249, -2.691, -1.944, -1.103, -0.197",\
"-6.062, -6.012, -5.802, -5.47, -5.085, -4.647, -4.177, -3.594, -2.806, -1.923",\
"-7.585, -7.529, -7.329, -7.009, -6.644, -6.226, -5.764, -5.26, -4.666, -3.838");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.452, -0.385, -0.19, 0.122, 0.498, 0.921, 1.397, 1.904, 2.453, 3.027",\
"-0.51, -0.452, -0.256, 0.057, 0.436, 0.858, 1.334, 1.842, 2.391, 2.965",\
"-0.726, -0.664, -0.469, -0.151, 0.226, 0.655, 1.125, 1.639, 2.185, 2.766",\
"-1.09, -1.019, -0.829, -0.508, -0.128, 0.302, 0.781, 1.293, 1.848, 2.425",\
"-1.547, -1.479, -1.281, -0.964, -0.578, -0.14, 0.339, 0.853, 1.41, 1.993",\
"-2.055, -1.995, -1.791, -1.464, -1.077, -0.641, -0.161, 0.359, 0.912, 1.499",\
"-2.611, -2.549, -2.35, -2.015, -1.618, -1.178, -0.701, -0.181, 0.373, 0.961",\
"-3.205, -3.138, -2.938, -2.598, -2.199, -1.759, -1.278, -0.749, -0.201, 0.39",\
"-3.817, -3.749, -3.545, -3.208, -2.801, -2.362, -1.884, -1.359, -0.798, -0.214",\
"-4.436, -4.377, -4.173, -3.828, -3.423, -2.983, -2.507, -1.978, -1.424, -0.835");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : setup_rising ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("2.742, 2.68, 2.446, 1.985, 1.317, 0.598, -0.153, -0.965, -1.856, -2.79",\
"2.814, 2.75, 2.516, 2.053, 1.387, 0.668, -0.079, -0.899, -1.79, -2.72",\
"3.08, 3.017, 2.78, 2.324, 1.655, 0.941, 0.184, -0.626, -1.515, -2.444",\
"3.604, 3.547, 3.311, 2.848, 2.182, 1.467, 0.71, -0.099, -0.987, -1.908",\
"4.435, 4.379, 4.141, 3.676, 3.014, 2.292, 1.54, 0.73, -0.155, -1.077",\
"5.602, 5.54, 5.303, 4.842, 4.177, 3.456, 2.698, 1.879, 0.99, 0.065",\
"7.105, 7.042, 6.81, 6.354, 5.685, 4.952, 4.182, 3.356, 2.451, 1.515",\
"8.923, 8.863, 8.626, 8.173, 7.501, 6.753, 5.966, 5.123, 4.215, 3.267",\
"11.03, 10.97, 10.73, 10.28, 9.605, 8.84, 8.043, 7.185, 6.268, 5.308",\
"13.38, 13.31, 13.08, 12.64, 11.96, 11.19, 10.37, 9.515, 8.579, 7.616");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("2.267, 2.208, 1.969, 1.488, 0.833, 0.129, -0.535, -1.18, -1.809, -2.428",\
"2.333, 2.27, 2.025, 1.557, 0.9, 0.193, -0.467, -1.117, -1.742, -2.368",\
"2.541, 2.479, 2.236, 1.761, 1.089, 0.402, -0.26, -0.905, -1.535, -2.162",\
"2.907, 2.847, 2.603, 2.124, 1.458, 0.768, 0.102, -0.55, -1.191, -1.807",\
"3.418, 3.353, 3.114, 2.638, 1.989, 1.273, 0.591, -0.079, -0.72, -1.348",\
"4.024, 3.955, 3.715, 3.25, 2.592, 1.877, 1.183, 0.5, -0.159, -0.798",\
"4.687, 4.621, 4.377, 3.91, 3.261, 2.535, 1.827, 1.132, 0.457, -0.195",\
"5.389, 5.321, 5.081, 4.622, 3.966, 3.24, 2.522, 1.813, 1.119, 0.457",\
"6.129, 6.071, 5.831, 5.361, 4.719, 3.982, 3.261, 2.537, 1.839, 1.156",\
"6.9, 6.839, 6.597, 6.137, 5.492, 4.757, 4.029, 3.297, 2.577, 1.883");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.6547 ;
max_transition : 21 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "CLK" ;
when : "RN&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.05047, 0.05068, 0.05119, 0.05177, 0.05226, 0.05262, 0.05288, 0.05305, 0.05316, 0.05323",\
"0.05044, 0.05067, 0.05119, 0.05176, 0.05225, 0.05261, 0.05287, 0.05304, 0.05316, 0.05323",\
"0.05045, 0.05067, 0.05118, 0.05175, 0.05224, 0.05261, 0.05286, 0.05303, 0.05315, 0.05321",\
"0.05046, 0.05068, 0.05119, 0.05176, 0.05226, 0.05262, 0.05287, 0.05304, 0.05316, 0.05321",\
"0.05049, 0.0507, 0.05122, 0.05178, 0.05229, 0.05265, 0.0529, 0.05307, 0.05318, 0.05321",\
"0.05053, 0.05076, 0.05125, 0.05183, 0.05233, 0.0527, 0.05294, 0.05312, 0.05321, 0.05311",\
"0.05057, 0.0508, 0.0513, 0.05188, 0.05238, 0.05275, 0.05299, 0.05315, 0.05309, 0.05232",\
"0.05061, 0.05083, 0.05134, 0.0519, 0.05241, 0.05276, 0.05295, 0.05273, 0.05138, 0.04949",\
"0.05036, 0.05055, 0.05104, 0.05156, 0.05186, 0.05136, 0.04931, 0.04743, 0.04611, 0.04516",\
"0.0224, 0.02252, 0.02295, 0.02352, 0.02402, 0.02441, 0.02467, 0.02484, 0.02496, 0.02504");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("-0.03114, -0.03102, -0.03061, -0.0302, -0.02971, -0.02905, -0.02768, 0.001912, 0.1552, 0.3567",\
"-0.03115, -0.03101, -0.03066, -0.0302, -0.02958, -0.0291, -0.02765, 0.004709, 0.1604, 0.3594",\
"-0.03117, -0.03106, -0.03071, -0.03023, -0.02959, -0.02916, -0.02683, 0.01179, 0.1778, 0.3681",\
"-0.03123, -0.03106, -0.03074, -0.03022, -0.02973, -0.02927, -0.02571, 0.03027, 0.208, 0.381",\
"-0.03129, -0.03117, -0.03077, -0.03035, -0.02966, -0.0292, -0.02081, 0.07031, 0.2473, 0.3914",\
"-0.03135, -0.03122, -0.03083, -0.0304, -0.02991, -0.02884, -0.001757, 0.1338, 0.2797, 0.387",\
"-0.0314, -0.03127, -0.03082, -0.03044, -0.02993, -0.02293, 0.05934, 0.1892, 0.2843, 0.3518",\
"-0.03145, -0.0313, -0.03093, -0.03048, -0.02714, 0.03158, 0.125, 0.1897, 0.2337, 0.2642",\
"-0.0319, -0.0318, -0.03152, -0.01728, 0.02558, 0.05429, 0.07207, 0.08333, 0.09073, 0.09578",\
"-0.07122, -0.07123, -0.07125, -0.07126, -0.07127, -0.07128, -0.07128, -0.07128, -0.07128, -0.07129");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.0458, 0.04602, 0.04654, 0.04711, 0.04761, 0.04796, 0.04821, 0.04838, 0.0485, 0.04858",\
"0.0457, 0.04592, 0.04642, 0.04701, 0.04751, 0.04786, 0.04812, 0.04828, 0.0484, 0.04847",\
"0.0456, 0.04581, 0.04633, 0.04692, 0.04742, 0.04778, 0.04803, 0.0482, 0.04832, 0.04839",\
"0.04551, 0.04572, 0.04627, 0.04684, 0.04733, 0.04769, 0.04794, 0.04812, 0.04823, 0.0483",\
"0.04545, 0.04568, 0.04615, 0.0467, 0.04718, 0.04754, 0.04781, 0.04799, 0.04812, 0.0482",\
"0.04538, 0.04556, 0.04602, 0.04653, 0.04698, 0.04735, 0.04763, 0.04783, 0.04798, 0.04806",\
"0.04528, 0.04544, 0.04584, 0.04631, 0.04674, 0.04712, 0.04743, 0.04765, 0.0478, 0.04772",\
"0.04514, 0.04529, 0.0457, 0.04611, 0.04653, 0.04691, 0.04721, 0.04737, 0.0469, 0.04534",\
"0.04467, 0.04481, 0.04516, 0.0455, 0.04568, 0.04508, 0.04302, 0.04128, 0.04009, 0.03926",\
"0.01301, 0.01317, 0.01353, 0.01395, 0.01437, 0.01475, 0.01507, 0.01534, 0.01556, 0.01574");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.02993, 0.03007, 0.03044, 0.03092, 0.03148, 0.03189, 0.03278, 0.03577, 0.08163, 0.2699",\
"0.02988, 0.03006, 0.03043, 0.03083, 0.03146, 0.03182, 0.03244, 0.03608, 0.08395, 0.2747",\
"0.02982, 0.02998, 0.03035, 0.03079, 0.03142, 0.03194, 0.03307, 0.03661, 0.09163, 0.2905",\
"0.02974, 0.02988, 0.03026, 0.03073, 0.0314, 0.03195, 0.03259, 0.03848, 0.1093, 0.32",\
"0.02966, 0.02982, 0.03019, 0.03055, 0.03096, 0.03169, 0.03244, 0.0436, 0.1428, 0.3623",\
"0.02952, 0.02967, 0.02998, 0.03037, 0.03088, 0.03128, 0.03253, 0.05772, 0.2028, 0.4094",\
"0.02944, 0.02959, 0.02988, 0.03036, 0.03074, 0.03136, 0.03643, 0.1016, 0.2815, 0.4459",\
"0.02935, 0.02947, 0.02985, 0.0301, 0.03072, 0.03158, 0.05931, 0.1943, 0.3402, 0.4472",\
"0.02927, 0.02941, 0.02967, 0.03, 0.03052, 0.04931, 0.1549, 0.259, 0.3319, 0.3832",\
"0.02937, 0.02948, 0.02974, 0.03158, 0.07406, 0.1295, 0.1656, 0.1892, 0.2047, 0.2154");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.0515, 0.0517, 0.05223, 0.05282, 0.05333, 0.0537, 0.05394, 0.0541, 0.05421, 0.05429",\
"0.05148, 0.05168, 0.0522, 0.0528, 0.05331, 0.05368, 0.05391, 0.05407, 0.05418, 0.05426",\
"0.05142, 0.05164, 0.05216, 0.05275, 0.05327, 0.05363, 0.05387, 0.05404, 0.05414, 0.05422",\
"0.05134, 0.05156, 0.05209, 0.05267, 0.05317, 0.05355, 0.05379, 0.05395, 0.05407, 0.05415",\
"0.05127, 0.05147, 0.05198, 0.05253, 0.05303, 0.0534, 0.05364, 0.05382, 0.05395, 0.05404",\
"0.05115, 0.05136, 0.05182, 0.05233, 0.0528, 0.05317, 0.05345, 0.05364, 0.05379, 0.05387",\
"0.051, 0.05118, 0.0516, 0.05207, 0.05253, 0.0529, 0.05319, 0.05341, 0.05356, 0.05351",\
"0.05083, 0.05099, 0.05139, 0.05183, 0.05227, 0.05264, 0.05294, 0.05313, 0.05277, 0.05123",\
"0.0501, 0.05031, 0.05073, 0.05117, 0.05152, 0.05102, 0.04884, 0.04702, 0.04577, 0.0449",\
"0.01018, 0.01034, 0.01071, 0.01113, 0.01154, 0.01192, 0.01224, 0.01252, 0.01273, 0.0129");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.0515, 0.0517, 0.05223, 0.05282, 0.05333, 0.0537, 0.05394, 0.0541, 0.05421, 0.05429",\
"0.05148, 0.05168, 0.0522, 0.0528, 0.05331, 0.05368, 0.05391, 0.05407, 0.05418, 0.05426",\
"0.05142, 0.05164, 0.05216, 0.05275, 0.05327, 0.05363, 0.05387, 0.05404, 0.05414, 0.05422",\
"0.05134, 0.05156, 0.05209, 0.05267, 0.05317, 0.05355, 0.05379, 0.05395, 0.05407, 0.05415",\
"0.05127, 0.05147, 0.05198, 0.05253, 0.05303, 0.0534, 0.05364, 0.05382, 0.05395, 0.05404",\
"0.05115, 0.05136, 0.05182, 0.05233, 0.0528, 0.05317, 0.05345, 0.05364, 0.05379, 0.05387",\
"0.051, 0.05118, 0.0516, 0.05207, 0.05253, 0.0529, 0.05319, 0.05341, 0.05356, 0.05351",\
"0.05083, 0.05099, 0.05139, 0.05183, 0.05227, 0.05264, 0.05294, 0.05313, 0.05277, 0.05123",\
"0.0501, 0.05031, 0.05073, 0.05117, 0.05152, 0.05102, 0.04884, 0.04702, 0.04577, 0.0449",\
"0.01018, 0.01034, 0.01071, 0.01113, 0.01154, 0.01192, 0.01224, 0.01252, 0.01273, 0.0129");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.0458, 0.04602, 0.04654, 0.04711, 0.04761, 0.04796, 0.04821, 0.04838, 0.0485, 0.04857",\
"0.04571, 0.04592, 0.04642, 0.04701, 0.0475, 0.04786, 0.04811, 0.04828, 0.04839, 0.04847",\
"0.0456, 0.0458, 0.04633, 0.04692, 0.04742, 0.04778, 0.04803, 0.0482, 0.04832, 0.04839",\
"0.04553, 0.04572, 0.04625, 0.04682, 0.04732, 0.04769, 0.04793, 0.04811, 0.04822, 0.04831",\
"0.04544, 0.04567, 0.04615, 0.0467, 0.04718, 0.04754, 0.04781, 0.04799, 0.04812, 0.04822",\
"0.04539, 0.04556, 0.04603, 0.04653, 0.04698, 0.04734, 0.04763, 0.04783, 0.04798, 0.04807",\
"0.04525, 0.04545, 0.04585, 0.04631, 0.04674, 0.04712, 0.04742, 0.04765, 0.04779, 0.04771",\
"0.04512, 0.0453, 0.04571, 0.04612, 0.04653, 0.04692, 0.04721, 0.04735, 0.04689, 0.04533",\
"0.04466, 0.04481, 0.04515, 0.0455, 0.04568, 0.04508, 0.04302, 0.04129, 0.04009, 0.03925",\
"0.01301, 0.01317, 0.01353, 0.01396, 0.01437, 0.01474, 0.01507, 0.01534, 0.01557, 0.01574");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.02993, 0.03007, 0.03044, 0.03092, 0.03148, 0.03199, 0.03278, 0.03589, 0.08228, 0.2699",\
"0.02989, 0.03005, 0.03041, 0.03086, 0.03133, 0.0319, 0.03267, 0.03619, 0.084, 0.2747",\
"0.02982, 0.02999, 0.03035, 0.03079, 0.03142, 0.03194, 0.03309, 0.03667, 0.09175, 0.2905",\
"0.02975, 0.02991, 0.03022, 0.03073, 0.03116, 0.03192, 0.03304, 0.03848, 0.1088, 0.3197",\
"0.02966, 0.02984, 0.03015, 0.03057, 0.03101, 0.03186, 0.03247, 0.04323, 0.1429, 0.3623",\
"0.02952, 0.0297, 0.03, 0.03041, 0.03072, 0.03137, 0.03279, 0.05809, 0.2023, 0.4093",\
"0.02945, 0.0296, 0.02986, 0.03028, 0.0308, 0.03133, 0.03578, 0.1016, 0.2814, 0.4459",\
"0.02936, 0.02949, 0.02982, 0.03015, 0.03077, 0.03168, 0.05897, 0.1943, 0.3402, 0.4472",\
"0.02928, 0.02942, 0.02972, 0.03005, 0.03052, 0.04926, 0.1548, 0.2591, 0.332, 0.3832",\
"0.02935, 0.02947, 0.0297, 0.03146, 0.07404, 0.1295, 0.1656, 0.189, 0.2048, 0.2155");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.05183, 0.05204, 0.05256, 0.05316, 0.05367, 0.05403, 0.05426, 0.05443, 0.05454, 0.05461",\
"0.05181, 0.05203, 0.05253, 0.05313, 0.05364, 0.05401, 0.05424, 0.05441, 0.05452, 0.05459",\
"0.05175, 0.05196, 0.05248, 0.05308, 0.05359, 0.05395, 0.0542, 0.05436, 0.05447, 0.05455",\
"0.05168, 0.05189, 0.05241, 0.053, 0.05352, 0.05388, 0.05413, 0.0543, 0.05441, 0.05449",\
"0.05158, 0.0518, 0.0523, 0.05286, 0.05335, 0.05371, 0.05398, 0.05416, 0.05428, 0.05436",\
"0.05148, 0.05168, 0.05214, 0.05266, 0.05313, 0.0535, 0.05377, 0.05397, 0.05411, 0.0542",\
"0.05134, 0.05151, 0.05192, 0.05239, 0.05285, 0.05323, 0.05351, 0.05373, 0.05389, 0.05385",\
"0.05117, 0.05132, 0.0517, 0.05214, 0.05259, 0.05296, 0.05327, 0.05345, 0.05308, 0.05155",\
"0.05041, 0.05062, 0.05104, 0.05149, 0.05184, 0.05135, 0.04914, 0.04733, 0.04608, 0.04522",\
"0.01051, 0.01066, 0.01104, 0.01146, 0.01186, 0.01224, 0.01257, 0.01284, 0.01305, 0.01323");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.05183, 0.05204, 0.05256, 0.05316, 0.05367, 0.05403, 0.05426, 0.05443, 0.05454, 0.05461",\
"0.05181, 0.05203, 0.05253, 0.05313, 0.05364, 0.05401, 0.05424, 0.05441, 0.05452, 0.05459",\
"0.05175, 0.05196, 0.05248, 0.05308, 0.05359, 0.05395, 0.0542, 0.05436, 0.05447, 0.05455",\
"0.05168, 0.05189, 0.05241, 0.053, 0.05352, 0.05388, 0.05413, 0.0543, 0.05441, 0.05449",\
"0.05158, 0.0518, 0.0523, 0.05286, 0.05335, 0.05371, 0.05398, 0.05416, 0.05428, 0.05436",\
"0.05148, 0.05168, 0.05214, 0.05266, 0.05313, 0.0535, 0.05377, 0.05397, 0.05411, 0.0542",\
"0.05134, 0.05151, 0.05192, 0.05239, 0.05285, 0.05323, 0.05351, 0.05373, 0.05389, 0.05385",\
"0.05117, 0.05132, 0.0517, 0.05214, 0.05259, 0.05296, 0.05327, 0.05345, 0.05308, 0.05155",\
"0.05041, 0.05062, 0.05104, 0.05149, 0.05184, 0.05135, 0.04914, 0.04733, 0.04608, 0.04522",\
"0.01051, 0.01066, 0.01104, 0.01146, 0.01186, 0.01224, 0.01257, 0.01284, 0.01305, 0.01323");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.05987, 0.06009, 0.06061, 0.06119, 0.06169, 0.06205, 0.0623, 0.06247, 0.06258, 0.06265",\
"0.05973, 0.05994, 0.06047, 0.06104, 0.06154, 0.0619, 0.06215, 0.06232, 0.06243, 0.06251",\
"0.05961, 0.05983, 0.06035, 0.06093, 0.06143, 0.06179, 0.06205, 0.06222, 0.06233, 0.0624",\
"0.05951, 0.05972, 0.06022, 0.0608, 0.06129, 0.06166, 0.06192, 0.06209, 0.06221, 0.06229",\
"0.0594, 0.05961, 0.06011, 0.06064, 0.06113, 0.06149, 0.06176, 0.06195, 0.06207, 0.06215",\
"0.0593, 0.05949, 0.05995, 0.06044, 0.0609, 0.06127, 0.06156, 0.06177, 0.0619, 0.06199",\
"0.05915, 0.05934, 0.05975, 0.06021, 0.06063, 0.06102, 0.06133, 0.06155, 0.0617, 0.06162",\
"0.05901, 0.05918, 0.05957, 0.06, 0.06041, 0.0608, 0.0611, 0.06124, 0.06077, 0.05922",\
"0.05853, 0.05867, 0.05902, 0.05936, 0.05954, 0.05894, 0.05689, 0.05515, 0.05396, 0.05312",\
"0.0214, 0.02156, 0.02192, 0.02235, 0.02276, 0.02314, 0.02346, 0.02373, 0.02395, 0.02413");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.036, 0.03615, 0.03651, 0.03693, 0.03756, 0.03818, 0.03852, 0.04192, 0.08855, 0.2774",\
"0.03597, 0.03612, 0.03646, 0.03689, 0.0375, 0.03796, 0.03851, 0.042, 0.09076, 0.2822",\
"0.03587, 0.03605, 0.03638, 0.03683, 0.03745, 0.03787, 0.03838, 0.04307, 0.09862, 0.2979",\
"0.03577, 0.03595, 0.03633, 0.0367, 0.03724, 0.03791, 0.03833, 0.04472, 0.1161, 0.327",\
"0.03569, 0.03585, 0.03617, 0.03655, 0.03708, 0.03787, 0.03815, 0.04955, 0.1498, 0.3692",\
"0.03552, 0.03568, 0.03596, 0.03634, 0.03679, 0.03737, 0.03847, 0.06395, 0.2092, 0.4159",\
"0.03542, 0.03559, 0.03584, 0.03628, 0.03669, 0.03714, 0.04188, 0.1081, 0.2879, 0.452",\
"0.03527, 0.03543, 0.03572, 0.03608, 0.03653, 0.03755, 0.06557, 0.2006, 0.3463, 0.453",\
"0.03518, 0.03531, 0.03564, 0.03592, 0.03641, 0.05529, 0.1608, 0.265, 0.3378, 0.3889",\
"0.0352, 0.03528, 0.03557, 0.03744, 0.07994, 0.1352, 0.1712, 0.1946, 0.2102, 0.221");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.07104, 0.07125, 0.07177, 0.07236, 0.07288, 0.07325, 0.07349, 0.07365, 0.07376, 0.07384",\
"0.07093, 0.07115, 0.07167, 0.07227, 0.07279, 0.07315, 0.07339, 0.07355, 0.07366, 0.07374",\
"0.07084, 0.07106, 0.07158, 0.07217, 0.07269, 0.07306, 0.07331, 0.07347, 0.07358, 0.07365",\
"0.07074, 0.07095, 0.07145, 0.07205, 0.07257, 0.07294, 0.07318, 0.07335, 0.07346, 0.07354",\
"0.07064, 0.07084, 0.07134, 0.0719, 0.0724, 0.07277, 0.07302, 0.0732, 0.07332, 0.0734",\
"0.07055, 0.07075, 0.07121, 0.07172, 0.07218, 0.07256, 0.07282, 0.07303, 0.07317, 0.07325",\
"0.0704, 0.07057, 0.07098, 0.07146, 0.0719, 0.07228, 0.07256, 0.07279, 0.07295, 0.07291",\
"0.0702, 0.07039, 0.07076, 0.0712, 0.07163, 0.072, 0.07232, 0.0725, 0.07215, 0.07061",\
"0.06988, 0.07005, 0.07039, 0.07079, 0.07112, 0.07069, 0.0685, 0.06661, 0.06534, 0.06444",\
"0.01893, 0.01909, 0.01946, 0.01988, 0.02029, 0.02067, 0.02099, 0.02127, 0.02149, 0.02166");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.07104, 0.07125, 0.07177, 0.07236, 0.07288, 0.07325, 0.07349, 0.07365, 0.07376, 0.07384",\
"0.07093, 0.07115, 0.07167, 0.07227, 0.07279, 0.07315, 0.07339, 0.07355, 0.07366, 0.07374",\
"0.07084, 0.07106, 0.07158, 0.07217, 0.07269, 0.07306, 0.07331, 0.07347, 0.07358, 0.07365",\
"0.07074, 0.07095, 0.07145, 0.07205, 0.07257, 0.07294, 0.07318, 0.07335, 0.07346, 0.07354",\
"0.07064, 0.07084, 0.07134, 0.0719, 0.0724, 0.07277, 0.07302, 0.0732, 0.07332, 0.0734",\
"0.07055, 0.07075, 0.07121, 0.07172, 0.07218, 0.07256, 0.07282, 0.07303, 0.07317, 0.07325",\
"0.0704, 0.07057, 0.07098, 0.07146, 0.0719, 0.07228, 0.07256, 0.07279, 0.07295, 0.07291",\
"0.0702, 0.07039, 0.07076, 0.0712, 0.07163, 0.072, 0.07232, 0.0725, 0.07215, 0.07061",\
"0.06988, 0.07005, 0.07039, 0.07079, 0.07112, 0.07069, 0.0685, 0.06661, 0.06534, 0.06444",\
"0.01893, 0.01909, 0.01946, 0.01988, 0.02029, 0.02067, 0.02099, 0.02127, 0.02149, 0.02166");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.05987, 0.06009, 0.06061, 0.06119, 0.06169, 0.06204, 0.0623, 0.06247, 0.06258, 0.06265",\
"0.05972, 0.05994, 0.06047, 0.06104, 0.06154, 0.06189, 0.06215, 0.06232, 0.06243, 0.06251",\
"0.0596, 0.05983, 0.06035, 0.06093, 0.06144, 0.0618, 0.06205, 0.06222, 0.06233, 0.06241",\
"0.0595, 0.05973, 0.06023, 0.0608, 0.06129, 0.06166, 0.06191, 0.06209, 0.06221, 0.06229",\
"0.0594, 0.05961, 0.06011, 0.06064, 0.06113, 0.06149, 0.06176, 0.06195, 0.06207, 0.06215",\
"0.0593, 0.05949, 0.05995, 0.06044, 0.0609, 0.06127, 0.06155, 0.06176, 0.0619, 0.06198",\
"0.05915, 0.05934, 0.05975, 0.06021, 0.06063, 0.06102, 0.06133, 0.06155, 0.0617, 0.06162",\
"0.05902, 0.05917, 0.05957, 0.05999, 0.06041, 0.06079, 0.0611, 0.06125, 0.06077, 0.05921",\
"0.05851, 0.05867, 0.05902, 0.05936, 0.05953, 0.05894, 0.05689, 0.05515, 0.05395, 0.05312",\
"0.0214, 0.02156, 0.02193, 0.02235, 0.02276, 0.02314, 0.02346, 0.02374, 0.02396, 0.02413");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.03599, 0.03616, 0.0365, 0.03693, 0.03747, 0.03815, 0.03852, 0.04186, 0.08886, 0.2774",\
"0.03597, 0.03613, 0.03647, 0.03689, 0.03745, 0.03815, 0.03844, 0.04216, 0.09077, 0.2822",\
"0.03587, 0.03605, 0.03638, 0.03683, 0.03745, 0.03787, 0.03838, 0.04307, 0.09862, 0.2979",\
"0.03579, 0.03593, 0.03632, 0.0367, 0.03719, 0.03815, 0.03859, 0.04506, 0.1157, 0.3271",\
"0.03569, 0.03585, 0.03617, 0.03659, 0.03711, 0.03787, 0.03848, 0.04989, 0.1502, 0.3691",\
"0.03553, 0.03569, 0.03596, 0.03636, 0.03674, 0.03735, 0.03847, 0.0639, 0.21, 0.4159",\
"0.03541, 0.03558, 0.0359, 0.03628, 0.03674, 0.03732, 0.04189, 0.1081, 0.288, 0.452",\
"0.03528, 0.03544, 0.03573, 0.0361, 0.03666, 0.03759, 0.06558, 0.2009, 0.3463, 0.453",\
"0.03518, 0.0353, 0.03558, 0.03595, 0.03636, 0.05532, 0.1609, 0.265, 0.3377, 0.3889",\
"0.0352, 0.03529, 0.03553, 0.03743, 0.07999, 0.1352, 0.1712, 0.1946, 0.2102, 0.2209");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.07085, 0.07106, 0.07158, 0.07217, 0.0727, 0.07306, 0.0733, 0.07346, 0.07357, 0.07365",\
"0.07075, 0.07096, 0.07148, 0.07208, 0.07261, 0.07297, 0.07321, 0.07337, 0.07348, 0.07356",\
"0.07065, 0.07086, 0.07138, 0.07199, 0.0725, 0.07287, 0.07311, 0.07327, 0.07338, 0.07346",\
"0.07056, 0.07076, 0.07127, 0.07187, 0.07239, 0.07276, 0.07299, 0.07317, 0.07328, 0.07336",\
"0.07046, 0.07066, 0.07116, 0.07172, 0.07221, 0.07258, 0.07284, 0.07302, 0.07314, 0.07323",\
"0.07035, 0.07055, 0.07101, 0.07153, 0.07199, 0.07237, 0.07264, 0.07284, 0.07298, 0.07307",\
"0.0702, 0.07038, 0.07079, 0.07127, 0.07171, 0.07209, 0.07239, 0.07261, 0.07276, 0.07272",\
"0.07, 0.07017, 0.07056, 0.07101, 0.07145, 0.07182, 0.07212, 0.07232, 0.07197, 0.07043",\
"0.06972, 0.06986, 0.07021, 0.07062, 0.07095, 0.07054, 0.06835, 0.06646, 0.06518, 0.06428",\
"0.019, 0.01916, 0.01953, 0.01995, 0.02036, 0.02074, 0.02107, 0.02134, 0.02156, 0.02173");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.07085, 0.07106, 0.07158, 0.07217, 0.0727, 0.07306, 0.0733, 0.07346, 0.07357, 0.07365",\
"0.07075, 0.07096, 0.07148, 0.07208, 0.07261, 0.07297, 0.07321, 0.07337, 0.07348, 0.07356",\
"0.07065, 0.07086, 0.07138, 0.07199, 0.0725, 0.07287, 0.07311, 0.07327, 0.07338, 0.07346",\
"0.07056, 0.07076, 0.07127, 0.07187, 0.07239, 0.07276, 0.07299, 0.07317, 0.07328, 0.07336",\
"0.07046, 0.07066, 0.07116, 0.07172, 0.07221, 0.07258, 0.07284, 0.07302, 0.07314, 0.07323",\
"0.07035, 0.07055, 0.07101, 0.07153, 0.07199, 0.07237, 0.07264, 0.07284, 0.07298, 0.07307",\
"0.0702, 0.07038, 0.07079, 0.07127, 0.07171, 0.07209, 0.07239, 0.07261, 0.07276, 0.07272",\
"0.07, 0.07017, 0.07056, 0.07101, 0.07145, 0.07182, 0.07212, 0.07232, 0.07197, 0.07043",\
"0.06972, 0.06986, 0.07021, 0.07062, 0.07095, 0.07054, 0.06835, 0.06646, 0.06518, 0.06428",\
"0.019, 0.01916, 0.01953, 0.01995, 0.02036, 0.02074, 0.02107, 0.02134, 0.02156, 0.02173");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("-0.06664, -0.06651, -0.06615, -0.06583, -0.06537, -0.06474, -0.06364, -0.04626, 0.07956, 0.2947",\
"-0.06664, -0.0665, -0.06614, -0.06578, -0.0653, -0.06483, -0.06367, -0.04499, 0.08456, 0.2986",\
"-0.06673, -0.06659, -0.06626, -0.06585, -0.06543, -0.06487, -0.06359, -0.03967, 0.1031, 0.3111",\
"-0.06685, -0.06671, -0.06637, -0.06604, -0.06551, -0.06495, -0.0629, -0.02553, 0.1385, 0.3309",\
"-0.06696, -0.06683, -0.06651, -0.06611, -0.06554, -0.06512, -0.05944, 0.009735, 0.19, 0.3509",\
"-0.06708, -0.06693, -0.0666, -0.06626, -0.06576, -0.06486, -0.04424, 0.08256, 0.2382, 0.3541",\
"-0.06715, -0.06703, -0.06668, -0.06637, -0.06559, -0.05771, 0.02882, 0.1554, 0.2471, 0.3121",\
"-0.06722, -0.06707, -0.06679, -0.06641, -0.05418, 0.02261, 0.08965, 0.134, 0.1638, 0.1844",\
"-0.0766, -0.07597, -0.07249, -0.06962, -0.06805, -0.06726, -0.06677, -0.0665, -0.06633, -0.06622",\
"-0.1101, -0.1101, -0.1101, -0.1101, -0.1101, -0.1101, -0.1101, -0.1101, -0.1101, -0.1101");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("-0.06664, -0.06651, -0.06615, -0.06583, -0.06537, -0.06474, -0.06364, -0.04626, 0.07956, 0.2947",\
"-0.06664, -0.0665, -0.06614, -0.06578, -0.0653, -0.06483, -0.06367, -0.04499, 0.08456, 0.2986",\
"-0.06673, -0.06659, -0.06626, -0.06585, -0.06543, -0.06487, -0.06359, -0.03967, 0.1031, 0.3111",\
"-0.06685, -0.06671, -0.06637, -0.06604, -0.06551, -0.06495, -0.0629, -0.02553, 0.1385, 0.3309",\
"-0.06696, -0.06683, -0.06651, -0.06611, -0.06554, -0.06512, -0.05944, 0.009735, 0.19, 0.3509",\
"-0.06708, -0.06693, -0.0666, -0.06626, -0.06576, -0.06486, -0.04424, 0.08256, 0.2382, 0.3541",\
"-0.06715, -0.06703, -0.06668, -0.06637, -0.06559, -0.05771, 0.02882, 0.1554, 0.2471, 0.3121",\
"-0.06722, -0.06707, -0.06679, -0.06641, -0.05418, 0.02261, 0.08965, 0.134, 0.1638, 0.1844",\
"-0.0766, -0.07597, -0.07249, -0.06962, -0.06805, -0.06726, -0.06677, -0.0665, -0.06633, -0.06622",\
"-0.1101, -0.1101, -0.1101, -0.1101, -0.1101, -0.1101, -0.1101, -0.1101, -0.1101, -0.1101");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("-0.02093, -0.02077, -0.02043, -0.0201, -0.01962, -0.0192, -0.0182, -0.0006187, 0.125, 0.3403",\
"-0.02092, -0.02076, -0.02044, -0.01999, -0.01965, -0.01905, -0.01797, 0.0007763, 0.1313, 0.3442",\
"-0.02099, -0.02085, -0.02053, -0.02013, -0.01966, -0.01889, -0.01807, 0.005974, 0.1494, 0.3568",\
"-0.02112, -0.02097, -0.02066, -0.02031, -0.01985, -0.01902, -0.01737, 0.01997, 0.1843, 0.3766",\
"-0.02125, -0.02111, -0.02081, -0.02041, -0.01997, -0.01925, -0.01437, 0.05538, 0.2356, 0.3966",\
"-0.02137, -0.02122, -0.02087, -0.02054, -0.02002, -0.01885, 0.001666, 0.1282, 0.2839, 0.3998",\
"-0.02144, -0.02128, -0.02103, -0.02064, -0.02005, -0.01209, 0.07449, 0.2011, 0.2929, 0.3579",\
"-0.02151, -0.02137, -0.02103, -0.02068, -0.008216, 0.06833, 0.1354, 0.1798, 0.2096, 0.2302",\
"-0.03086, -0.03022, -0.02674, -0.02388, -0.0223, -0.02147, -0.02101, -0.02075, -0.02058, -0.02047",\
"-0.06441, -0.06441, -0.0644, -0.0644, -0.06441, -0.0644, -0.0644, -0.0644, -0.0644, -0.06441");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("-0.02093, -0.02077, -0.02043, -0.0201, -0.01962, -0.0192, -0.0182, -0.0006187, 0.125, 0.3403",\
"-0.02092, -0.02076, -0.02044, -0.01999, -0.01965, -0.01905, -0.01797, 0.0007763, 0.1313, 0.3442",\
"-0.02099, -0.02085, -0.02053, -0.02013, -0.01966, -0.01889, -0.01807, 0.005974, 0.1494, 0.3568",\
"-0.02112, -0.02097, -0.02066, -0.02031, -0.01985, -0.01902, -0.01737, 0.01997, 0.1843, 0.3766",\
"-0.02125, -0.02111, -0.02081, -0.02041, -0.01997, -0.01925, -0.01437, 0.05538, 0.2356, 0.3966",\
"-0.02137, -0.02122, -0.02087, -0.02054, -0.02002, -0.01885, 0.001666, 0.1282, 0.2839, 0.3998",\
"-0.02144, -0.02128, -0.02103, -0.02064, -0.02005, -0.01209, 0.07449, 0.2011, 0.2929, 0.3579",\
"-0.02151, -0.02137, -0.02103, -0.02068, -0.008216, 0.06833, 0.1354, 0.1798, 0.2096, 0.2302",\
"-0.03086, -0.03022, -0.02674, -0.02388, -0.0223, -0.02147, -0.02101, -0.02075, -0.02058, -0.02047",\
"-0.06441, -0.06441, -0.0644, -0.0644, -0.06441, -0.0644, -0.0644, -0.0644, -0.0644, -0.06441");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("-0.02455, -0.0244, -0.02406, -0.02375, -0.02318, -0.02266, -0.01865, 0.03962, 0.2183, 0.3888",\
"-0.02459, -0.02442, -0.02414, -0.0237, -0.02335, -0.02266, -0.01863, 0.04346, 0.2227, 0.3903",\
"-0.02487, -0.0247, -0.02439, -0.02404, -0.02356, -0.02295, -0.01733, 0.05721, 0.2375, 0.3945",\
"-0.02514, -0.02496, -0.02467, -0.02427, -0.02376, -0.02293, -0.01248, 0.08852, 0.2618, 0.3982",\
"-0.02535, -0.02519, -0.02487, -0.02451, -0.02391, -0.02279, 0.005567, 0.1418, 0.2864, 0.3922",\
"-0.02549, -0.02533, -0.02499, -0.0246, -0.02398, -0.0172, 0.06526, 0.1948, 0.29, 0.3574",\
"-0.02561, -0.02546, -0.02515, -0.02482, -0.02062, 0.04294, 0.1317, 0.1925, 0.2338, 0.2624",\
"-0.02648, -0.02641, -0.02531, -0.0006125, 0.02394, 0.03898, 0.04802, 0.0537, 0.05747, 0.05993",\
"-0.06334, -0.06335, -0.06335, -0.06335, -0.06335, -0.06335, -0.06334, -0.06334, -0.06335, -0.06334",\
"-0.08463, -0.08464, -0.08463, -0.08464, -0.08463, -0.08464, -0.08463, -0.08464, -0.08464, -0.08464");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("-0.02455, -0.0244, -0.02406, -0.02375, -0.02318, -0.02266, -0.01865, 0.03962, 0.2183, 0.3888",\
"-0.02459, -0.02442, -0.02414, -0.0237, -0.02335, -0.02266, -0.01863, 0.04346, 0.2227, 0.3903",\
"-0.02487, -0.0247, -0.02439, -0.02404, -0.02356, -0.02295, -0.01733, 0.05721, 0.2375, 0.3945",\
"-0.02514, -0.02496, -0.02467, -0.02427, -0.02376, -0.02293, -0.01248, 0.08852, 0.2618, 0.3982",\
"-0.02535, -0.02519, -0.02487, -0.02451, -0.02391, -0.02279, 0.005567, 0.1418, 0.2864, 0.3922",\
"-0.02549, -0.02533, -0.02499, -0.0246, -0.02398, -0.0172, 0.06526, 0.1948, 0.29, 0.3574",\
"-0.02561, -0.02546, -0.02515, -0.02482, -0.02062, 0.04294, 0.1317, 0.1925, 0.2338, 0.2624",\
"-0.02648, -0.02641, -0.02531, -0.0006125, 0.02394, 0.03898, 0.04802, 0.0537, 0.05747, 0.05993",\
"-0.06334, -0.06335, -0.06335, -0.06335, -0.06335, -0.06335, -0.06334, -0.06334, -0.06335, -0.06334",\
"-0.08463, -0.08464, -0.08463, -0.08464, -0.08463, -0.08464, -0.08463, -0.08464, -0.08464, -0.08464");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("-0.0254, -0.02527, -0.0249, -0.02456, -0.0242, -0.02362, -0.01985, 0.03883, 0.2171, 0.3879",\
"-0.02545, -0.02525, -0.02495, -0.02452, -0.02411, -0.0235, -0.01949, 0.04272, 0.2219, 0.3895",\
"-0.02569, -0.02555, -0.02527, -0.02488, -0.02441, -0.02379, -0.01817, 0.05651, 0.2367, 0.3936",\
"-0.02597, -0.02579, -0.02549, -0.02516, -0.02458, -0.02418, -0.01335, 0.08778, 0.2609, 0.3973",\
"-0.02618, -0.02603, -0.0257, -0.02534, -0.0249, -0.02365, 0.004734, 0.1411, 0.2855, 0.3913",\
"-0.02633, -0.02617, -0.02589, -0.02552, -0.02503, -0.01787, 0.0643, 0.194, 0.2891, 0.3565",\
"-0.02645, -0.02633, -0.026, -0.0256, -0.02164, 0.04219, 0.1309, 0.1917, 0.2329, 0.2615",\
"-0.02734, -0.02728, -0.02616, -0.00143, 0.02305, 0.03801, 0.04707, 0.05274, 0.05645, 0.05897",\
"-0.0642, -0.0642, -0.0642, -0.0642, -0.0642, -0.0642, -0.0642, -0.0642, -0.0642, -0.06421",\
"-0.0855, -0.0855, -0.0855, -0.0855, -0.0855, -0.0855, -0.08549, -0.08549, -0.08549, -0.08549");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("-0.0254, -0.02527, -0.0249, -0.02456, -0.0242, -0.02362, -0.01985, 0.03883, 0.2171, 0.3879",\
"-0.02545, -0.02525, -0.02495, -0.02452, -0.02411, -0.0235, -0.01949, 0.04272, 0.2219, 0.3895",\
"-0.02569, -0.02555, -0.02527, -0.02488, -0.02441, -0.02379, -0.01817, 0.05651, 0.2367, 0.3936",\
"-0.02597, -0.02579, -0.02549, -0.02516, -0.02458, -0.02418, -0.01335, 0.08778, 0.2609, 0.3973",\
"-0.02618, -0.02603, -0.0257, -0.02534, -0.0249, -0.02365, 0.004734, 0.1411, 0.2855, 0.3913",\
"-0.02633, -0.02617, -0.02589, -0.02552, -0.02503, -0.01787, 0.0643, 0.194, 0.2891, 0.3565",\
"-0.02645, -0.02633, -0.026, -0.0256, -0.02164, 0.04219, 0.1309, 0.1917, 0.2329, 0.2615",\
"-0.02734, -0.02728, -0.02616, -0.00143, 0.02305, 0.03801, 0.04707, 0.05274, 0.05645, 0.05897",\
"-0.0642, -0.0642, -0.0642, -0.0642, -0.0642, -0.0642, -0.0642, -0.0642, -0.0642, -0.06421",\
"-0.0855, -0.0855, -0.0855, -0.0855, -0.0855, -0.0855, -0.08549, -0.08549, -0.08549, -0.08549");
}
}
timing() {
related_pin : "CLK" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("7.1, 7.221, 7.519, 7.906, 8.357, 8.876, 9.483, 10.2, 11.06, 12.06",\
"7.164, 7.285, 7.584, 7.971, 8.421, 8.94, 9.548, 10.27, 11.12, 12.13",\
"7.39, 7.51, 7.809, 8.196, 8.646, 9.165, 9.772, 10.49, 11.35, 12.35",\
"7.821, 7.94, 8.239, 8.626, 9.077, 9.596, 10.2, 10.92, 11.78, 12.78",\
"8.472, 8.592, 8.891, 9.278, 9.729, 10.25, 10.85, 11.57, 12.43, 13.43",\
"9.246, 9.368, 9.665, 10.05, 10.5, 11.02, 11.63, 12.35, 13.2, 14.21",\
"10.09, 10.21, 10.51, 10.9, 11.35, 11.87, 12.47, 13.19, 14.05, 15.05",\
"10.99, 11.11, 11.41, 11.8, 12.25, 12.77, 13.38, 14.1, 14.95, 15.96",\
"11.95, 12.07, 12.37, 12.76, 13.21, 13.73, 14.34, 15.06, 15.91, 16.92",\
"12.96, 13.08, 13.38, 13.77, 14.22, 14.74, 15.34, 16.06, 16.92, 17.93");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("8.309, 8.474, 8.93, 9.618, 10.57, 11.83, 13.47, 15.54, 18.05, 21.03",\
"8.373, 8.54, 8.993, 9.682, 10.63, 11.9, 13.54, 15.6, 18.11, 21.1",\
"8.597, 8.764, 9.218, 9.906, 10.86, 12.12, 13.76, 15.82, 18.33, 21.32",\
"9.022, 9.188, 9.642, 10.33, 11.28, 12.55, 14.19, 16.25, 18.76, 21.75",\
"9.664, 9.83, 10.28, 10.97, 11.92, 13.19, 14.83, 16.89, 19.4, 22.39",\
"10.43, 10.6, 11.05, 11.74, 12.69, 13.95, 15.6, 17.66, 20.16, 23.15",\
"11.27, 11.43, 11.89, 12.58, 13.53, 14.79, 16.43, 18.49, 21, 23.99",\
"12.17, 12.33, 12.79, 13.48, 14.43, 15.69, 17.33, 19.39, 21.9, 24.89",\
"13.12, 13.29, 13.74, 14.43, 15.38, 16.65, 18.29, 20.35, 22.86, 25.85",\
"14.13, 14.29, 14.75, 15.44, 16.39, 17.65, 19.29, 21.35, 23.86, 26.85");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.6854, 0.7632, 0.9788, 1.305, 1.746, 2.345, 3.156, 4.224, 5.575, 7.218",\
"0.6852, 0.763, 0.9792, 1.303, 1.745, 2.344, 3.158, 4.221, 5.576, 7.224",\
"0.6832, 0.7628, 0.979, 1.305, 1.745, 2.346, 3.158, 4.223, 5.576, 7.222",\
"0.685, 0.7632, 0.9792, 1.303, 1.745, 2.344, 3.156, 4.222, 5.576, 7.224",\
"0.684, 0.764, 0.978, 1.304, 1.746, 2.344, 3.158, 4.226, 5.574, 7.222",\
"0.684, 0.762, 0.978, 1.304, 1.744, 2.344, 3.154, 4.224, 5.574, 7.224",\
"0.684, 0.764, 0.98, 1.304, 1.746, 2.344, 3.154, 4.224, 5.576, 7.222",\
"0.684, 0.762, 0.978, 1.302, 1.744, 2.346, 3.156, 4.224, 5.576, 7.218",\
"0.684, 0.762, 0.978, 1.304, 1.746, 2.344, 3.158, 4.222, 5.576, 7.224",\
"0.684, 0.764, 0.98, 1.306, 1.746, 2.344, 3.158, 4.224, 5.572, 7.218");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.7628, 0.921, 1.408, 2.292, 3.676, 5.686, 8.378, 11.81, 16, 21.01",\
"0.763, 0.921, 1.407, 2.29, 3.678, 5.68, 8.378, 11.83, 16.02, 21",\
"0.7638, 0.9206, 1.409, 2.291, 3.676, 5.682, 8.378, 11.83, 16.04, 21",\
"0.763, 0.921, 1.41, 2.29, 3.676, 5.678, 8.38, 11.81, 16.03, 21",\
"0.764, 0.922, 1.41, 2.292, 3.678, 5.684, 8.378, 11.81, 16, 21.01",\
"0.764, 0.92, 1.41, 2.29, 3.678, 5.678, 8.38, 11.84, 16, 21.01",\
"0.764, 0.922, 1.408, 2.292, 3.674, 5.686, 8.38, 11.81, 16.01, 21.03",\
"0.762, 0.92, 1.406, 2.29, 3.676, 5.678, 8.384, 11.81, 16.01, 21",\
"0.766, 0.922, 1.408, 2.292, 3.678, 5.682, 8.396, 11.82, 16.03, 21",\
"0.764, 0.92, 1.41, 2.29, 3.676, 5.678, 8.382, 11.81, 16, 21");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("3.28, 3.398, 3.692, 4.073, 4.515, 5.027, 5.633, 6.352, 7.206, 8.214",\
"3.355, 3.474, 3.768, 4.147, 4.59, 5.102, 5.708, 6.427, 7.282, 8.289",\
"3.636, 3.754, 4.048, 4.428, 4.871, 5.385, 5.989, 6.708, 7.563, 8.57",\
"4.175, 4.294, 4.588, 4.967, 5.41, 5.923, 6.528, 7.247, 8.101, 9.109",\
"5.019, 5.138, 5.431, 5.812, 6.254, 6.767, 7.372, 8.09, 8.945, 9.953",\
"6.206, 6.324, 6.618, 6.998, 7.44, 7.954, 8.559, 9.278, 10.13, 11.14",\
"7.769, 7.889, 8.181, 8.562, 9.003, 9.517, 10.12, 10.84, 11.7, 12.7",\
"9.716, 9.837, 10.14, 10.52, 10.96, 11.48, 12.09, 12.8, 13.66, 14.67",\
"12.01, 12.14, 12.45, 12.85, 13.3, 13.82, 14.43, 15.15, 16, 17.01",\
"14.56, 14.7, 15.05, 15.48, 15.96, 16.49, 17.11, 17.83, 18.69, 19.69");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("2.973, 3.137, 3.583, 4.261, 5.2, 6.463, 8.104, 10.16, 12.67, 15.67",\
"3.035, 3.2, 3.646, 4.323, 5.262, 6.525, 8.166, 10.23, 12.74, 15.72",\
"3.215, 3.379, 3.826, 4.504, 5.443, 6.705, 8.346, 10.41, 12.92, 15.91",\
"3.547, 3.711, 4.158, 4.836, 5.775, 7.037, 8.678, 10.74, 13.25, 16.24",\
"4.063, 4.227, 4.673, 5.351, 6.289, 7.551, 9.193, 11.25, 13.76, 16.75",\
"4.779, 4.944, 5.39, 6.068, 7.006, 8.268, 9.908, 11.97, 14.48, 17.47",\
"5.657, 5.827, 6.284, 6.968, 7.907, 9.168, 10.81, 12.87, 15.38, 18.37",\
"6.635, 6.813, 7.286, 7.983, 8.93, 10.19, 11.83, 13.89, 16.4, 19.39",\
"7.698, 7.883, 8.374, 9.086, 10.04, 11.31, 12.95, 15.01, 17.52, 20.51",\
"8.835, 9.028, 9.537, 10.26, 11.23, 12.5, 14.15, 16.2, 18.71, 21.7");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.674, 0.7514, 0.9618, 1.278, 1.72, 2.327, 3.144, 4.22, 5.573, 7.22",\
"0.674, 0.7512, 0.9616, 1.278, 1.719, 2.331, 3.145, 4.221, 5.576, 7.226",\
"0.6746, 0.7516, 0.9618, 1.278, 1.719, 2.328, 3.142, 4.221, 5.574, 7.222",\
"0.6748, 0.7516, 0.9618, 1.277, 1.719, 2.328, 3.146, 4.221, 5.574, 7.223",\
"0.6738, 0.7512, 0.9618, 1.278, 1.721, 2.329, 3.147, 4.219, 5.574, 7.226",\
"0.6748, 0.752, 0.9624, 1.279, 1.722, 2.332, 3.144, 4.22, 5.574, 7.22",\
"0.676, 0.754, 0.964, 1.28, 1.724, 2.33, 3.144, 4.222, 5.574, 7.222",\
"0.702, 0.78, 0.986, 1.294, 1.73, 2.336, 3.15, 4.222, 5.572, 7.22",\
"0.776, 0.848, 1.042, 1.342, 1.77, 2.358, 3.168, 4.232, 5.578, 7.226",\
"0.894, 0.966, 1.17, 1.462, 1.864, 2.43, 3.212, 4.256, 5.596, 7.236");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.7464, 0.9016, 1.381, 2.251, 3.648, 5.67, 8.394, 11.81, 16.01, 21.01",\
"0.7464, 0.9016, 1.381, 2.256, 3.648, 5.668, 8.389, 11.82, 16, 21.01",\
"0.7464, 0.9012, 1.381, 2.256, 3.648, 5.672, 8.396, 11.81, 16.01, 21.01",\
"0.7462, 0.9012, 1.381, 2.251, 3.648, 5.673, 8.378, 11.81, 16.02, 21.01",\
"0.7452, 0.9014, 1.38, 2.252, 3.645, 5.667, 8.386, 11.83, 16, 21.05",\
"0.751, 0.905, 1.384, 2.256, 3.65, 5.668, 8.378, 11.81, 16.02, 21.01",\
"0.786, 0.94, 1.414, 2.268, 3.652, 5.676, 8.376, 11.81, 16.02, 21",\
"0.834, 0.988, 1.462, 2.322, 3.682, 5.682, 8.38, 11.81, 16, 21.01",\
"0.884, 1.04, 1.518, 2.366, 3.716, 5.704, 8.392, 11.83, 16, 21.01",\
"0.94, 1.098, 1.576, 2.416, 3.756, 5.74, 8.412, 11.82, 16.02, 21.01");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("3.282, 3.403, 3.701, 4.087, 4.537, 5.062, 5.673, 6.38, 7.219, 8.215",\
"3.358, 3.478, 3.776, 4.162, 4.613, 5.137, 5.748, 6.455, 7.294, 8.29",\
"3.639, 3.759, 4.056, 4.443, 4.894, 5.418, 6.029, 6.736, 7.575, 8.571",\
"4.178, 4.297, 4.596, 4.983, 5.433, 5.957, 6.568, 7.276, 8.114, 9.111",\
"5.022, 5.142, 5.44, 5.826, 6.276, 6.801, 7.412, 8.119, 8.959, 9.955",\
"6.209, 6.329, 6.627, 7.012, 7.463, 7.988, 8.599, 9.306, 10.14, 11.14",\
"7.772, 7.892, 8.191, 8.575, 9.027, 9.552, 10.16, 10.87, 11.71, 12.7",\
"9.72, 9.842, 10.15, 10.54, 10.99, 11.51, 12.12, 12.83, 13.67, 14.67",\
"12.01, 12.14, 12.46, 12.86, 13.33, 13.86, 14.47, 15.18, 16.02, 17.01",\
"14.57, 14.71, 15.06, 15.5, 15.99, 16.53, 17.15, 17.85, 18.69, 19.68");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.6812, 0.7604, 0.9758, 1.302, 1.753, 2.36, 3.129, 4.139, 5.462, 7.105",\
"0.6816, 0.7602, 0.9766, 1.301, 1.753, 2.36, 3.129, 4.139, 5.462, 7.11",\
"0.6816, 0.7606, 0.9754, 1.301, 1.753, 2.36, 3.129, 4.139, 5.462, 7.107",\
"0.681, 0.7602, 0.9762, 1.301, 1.754, 2.36, 3.129, 4.139, 5.46, 7.109",\
"0.6818, 0.7596, 0.9762, 1.301, 1.754, 2.361, 3.128, 4.14, 5.46, 7.11",\
"0.6816, 0.7606, 0.9782, 1.302, 1.754, 2.362, 3.128, 4.138, 5.46, 7.106",\
"0.684, 0.764, 0.978, 1.306, 1.756, 2.36, 3.128, 4.138, 5.46, 7.108",\
"0.712, 0.788, 1, 1.318, 1.764, 2.366, 3.128, 4.138, 5.46, 7.108",\
"0.784, 0.858, 1.058, 1.364, 1.802, 2.39, 3.138, 4.138, 5.458, 7.104",\
"0.904, 0.98, 1.19, 1.492, 1.902, 2.454, 3.166, 4.142, 5.462, 7.108");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("3.28, 3.398, 3.692, 4.073, 4.514, 5.027, 5.633, 6.352, 7.206, 8.214",\
"3.355, 3.474, 3.768, 4.148, 4.59, 5.103, 5.708, 6.427, 7.281, 8.289",\
"3.636, 3.754, 4.048, 4.428, 4.871, 5.385, 5.989, 6.708, 7.563, 8.57",\
"4.175, 4.293, 4.587, 4.967, 5.41, 5.922, 6.528, 7.247, 8.101, 9.109",\
"5.019, 5.138, 5.431, 5.811, 6.253, 6.766, 7.372, 8.091, 8.945, 9.953",\
"6.206, 6.324, 6.618, 6.998, 7.44, 7.953, 8.559, 9.278, 10.13, 11.14",\
"7.769, 7.888, 8.183, 8.56, 9.004, 9.517, 10.12, 10.84, 11.7, 12.7",\
"9.716, 9.837, 10.14, 10.52, 10.96, 11.48, 12.09, 12.8, 13.66, 14.67",\
"12.01, 12.14, 12.45, 12.85, 13.3, 13.82, 14.43, 15.15, 16.01, 17.01",\
"14.56, 14.7, 15.05, 15.48, 15.96, 16.49, 17.11, 17.83, 18.69, 19.7");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("2.973, 3.137, 3.583, 4.261, 5.2, 6.463, 8.104, 10.16, 12.67, 15.67",\
"3.035, 3.198, 3.645, 4.323, 5.262, 6.525, 8.167, 10.23, 12.74, 15.73",\
"3.215, 3.379, 3.826, 4.504, 5.443, 6.705, 8.347, 10.41, 12.92, 15.91",\
"3.547, 3.711, 4.158, 4.836, 5.774, 7.037, 8.678, 10.74, 13.25, 16.24",\
"4.063, 4.228, 4.674, 5.351, 6.289, 7.551, 9.193, 11.25, 13.76, 16.75",\
"4.779, 4.944, 5.39, 6.068, 7.006, 8.268, 9.909, 11.97, 14.48, 17.47",\
"5.658, 5.827, 6.284, 6.968, 7.907, 9.168, 10.81, 12.87, 15.38, 18.37",\
"6.635, 6.813, 7.286, 7.983, 8.93, 10.19, 11.83, 13.89, 16.4, 19.39",\
"7.698, 7.884, 8.373, 9.087, 10.04, 11.31, 12.95, 15.01, 17.52, 20.51",\
"8.834, 9.029, 9.538, 10.26, 11.23, 12.5, 14.15, 16.2, 18.71, 21.7");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.674, 0.7514, 0.9618, 1.278, 1.719, 2.327, 3.144, 4.22, 5.573, 7.226",\
"0.674, 0.7514, 0.9616, 1.278, 1.721, 2.33, 3.145, 4.219, 5.575, 7.228",\
"0.6746, 0.7516, 0.9618, 1.278, 1.719, 2.328, 3.142, 4.221, 5.574, 7.222",\
"0.674, 0.752, 0.9622, 1.278, 1.72, 2.331, 3.144, 4.218, 5.572, 7.224",\
"0.6744, 0.7514, 0.962, 1.277, 1.719, 2.33, 3.147, 4.218, 5.574, 7.222",\
"0.6748, 0.7514, 0.9628, 1.279, 1.72, 2.332, 3.144, 4.22, 5.574, 7.222",\
"0.678, 0.754, 0.964, 1.28, 1.724, 2.328, 3.144, 4.218, 5.574, 7.22",\
"0.704, 0.778, 0.986, 1.294, 1.728, 2.334, 3.15, 4.22, 5.578, 7.222",\
"0.776, 0.848, 1.042, 1.342, 1.77, 2.36, 3.168, 4.232, 5.578, 7.226",\
"0.894, 0.968, 1.172, 1.462, 1.862, 2.432, 3.212, 4.256, 5.592, 7.234");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.7462, 0.9016, 1.381, 2.251, 3.648, 5.67, 8.394, 11.81, 16.01, 21.01",\
"0.7462, 0.9014, 1.381, 2.254, 3.646, 5.667, 8.385, 11.83, 16, 21.01",\
"0.7464, 0.9012, 1.381, 2.256, 3.648, 5.672, 8.394, 11.81, 16.01, 21.01",\
"0.7466, 0.9016, 1.382, 2.251, 3.645, 5.672, 8.394, 11.81, 16.01, 21.01",\
"0.746, 0.901, 1.382, 2.252, 3.645, 5.676, 8.381, 11.81, 16, 21.05",\
"0.751, 0.9064, 1.384, 2.253, 3.645, 5.676, 8.382, 11.83, 16, 21.01",\
"0.786, 0.94, 1.412, 2.266, 3.654, 5.676, 8.376, 11.81, 16.02, 21",\
"0.832, 0.988, 1.462, 2.316, 3.68, 5.684, 8.38, 11.81, 16, 21.01",\
"0.884, 1.04, 1.518, 2.362, 3.718, 5.706, 8.394, 11.81, 16, 21.02",\
"0.942, 1.1, 1.574, 2.416, 3.758, 5.736, 8.412, 11.82, 16.01, 21.03");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("3.283, 3.403, 3.701, 4.087, 4.537, 5.062, 5.672, 6.38, 7.219, 8.215",\
"3.358, 3.478, 3.775, 4.162, 4.613, 5.137, 5.748, 6.455, 7.294, 8.29",\
"3.639, 3.759, 4.057, 4.443, 4.894, 5.418, 6.029, 6.736, 7.575, 8.571",\
"4.178, 4.298, 4.595, 4.982, 5.433, 5.957, 6.568, 7.275, 8.114, 9.11",\
"5.022, 5.142, 5.44, 5.826, 6.276, 6.8, 7.412, 8.119, 8.959, 9.954",\
"6.209, 6.328, 6.626, 7.013, 7.463, 7.988, 8.599, 9.306, 10.14, 11.14",\
"7.774, 7.892, 8.19, 8.575, 9.027, 9.552, 10.16, 10.87, 11.71, 12.7",\
"9.72, 9.842, 10.15, 10.53, 10.99, 11.51, 12.12, 12.83, 13.67, 14.67",\
"12.01, 12.14, 12.46, 12.86, 13.33, 13.86, 14.47, 15.18, 16.02, 17.01",\
"14.57, 14.71, 15.06, 15.5, 15.99, 16.53, 17.15, 17.85, 18.69, 19.68");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.6816, 0.7608, 0.976, 1.301, 1.753, 2.36, 3.129, 4.138, 5.462, 7.109",\
"0.6814, 0.7604, 0.9758, 1.301, 1.753, 2.36, 3.128, 4.139, 5.46, 7.11",\
"0.6816, 0.7606, 0.9766, 1.301, 1.753, 2.36, 3.128, 4.139, 5.461, 7.107",\
"0.6818, 0.7604, 0.9762, 1.302, 1.753, 2.361, 3.129, 4.14, 5.461, 7.106",\
"0.6816, 0.7602, 0.9762, 1.303, 1.753, 2.361, 3.128, 4.14, 5.46, 7.11",\
"0.682, 0.7608, 0.9768, 1.302, 1.754, 2.362, 3.128, 4.138, 5.462, 7.11",\
"0.684, 0.762, 0.98, 1.304, 1.756, 2.362, 3.126, 4.138, 5.462, 7.108",\
"0.71, 0.786, 1, 1.32, 1.764, 2.366, 3.128, 4.138, 5.46, 7.108",\
"0.784, 0.858, 1.058, 1.366, 1.804, 2.39, 3.138, 4.138, 5.458, 7.104",\
"0.904, 0.98, 1.192, 1.49, 1.904, 2.452, 3.164, 4.142, 5.46, 7.104");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("3.28, 3.398, 3.692, 4.071, 4.514, 5.028, 5.633, 6.352, 7.207, 8.214",\
"3.355, 3.474, 3.767, 4.147, 4.589, 5.103, 5.709, 6.428, 7.282, 8.29",\
"3.636, 3.755, 4.048, 4.428, 4.87, 5.384, 5.989, 6.708, 7.563, 8.57",\
"4.175, 4.294, 4.588, 4.967, 5.409, 5.924, 6.529, 7.248, 8.102, 9.11",\
"5.019, 5.138, 5.432, 5.811, 6.253, 6.767, 7.372, 8.091, 8.946, 9.954",\
"6.206, 6.325, 6.618, 6.998, 7.44, 7.954, 8.559, 9.279, 10.13, 11.14",\
"7.769, 7.889, 8.181, 8.56, 9.004, 9.517, 10.12, 10.84, 11.7, 12.7",\
"9.716, 9.837, 10.14, 10.52, 10.96, 11.48, 12.09, 12.81, 13.66, 14.67",\
"12.01, 12.14, 12.45, 12.85, 13.3, 13.82, 14.43, 15.15, 16.01, 17.01",\
"14.56, 14.7, 15.05, 15.48, 15.96, 16.49, 17.11, 17.83, 18.69, 19.69");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("3.017, 3.181, 3.629, 4.307, 5.246, 6.508, 8.15, 10.21, 12.72, 15.71",\
"3.079, 3.244, 3.69, 4.369, 5.308, 6.571, 8.212, 10.27, 12.78, 15.77",\
"3.259, 3.424, 3.871, 4.549, 5.488, 6.751, 8.392, 10.45, 12.96, 15.95",\
"3.588, 3.753, 4.2, 4.878, 5.816, 7.079, 8.72, 10.78, 13.29, 16.28",\
"4.098, 4.263, 4.709, 5.386, 6.324, 7.587, 9.228, 11.29, 13.8, 16.79",\
"4.805, 4.97, 5.417, 6.094, 7.032, 8.294, 9.935, 11.99, 14.5, 17.5",\
"5.677, 5.846, 6.303, 6.986, 7.924, 9.187, 10.83, 12.89, 15.4, 18.39",\
"6.648, 6.825, 7.298, 7.995, 8.942, 10.21, 11.85, 13.9, 16.41, 19.4",\
"7.708, 7.893, 8.383, 9.095, 10.05, 11.32, 12.96, 15.02, 17.53, 20.51",\
"8.842, 9.035, 9.543, 10.27, 11.24, 12.51, 14.15, 16.21, 18.72, 21.7");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.6744, 0.7526, 0.9608, 1.279, 1.719, 2.327, 3.148, 4.218, 5.574, 7.221",\
"0.6746, 0.7518, 0.9614, 1.278, 1.72, 2.326, 3.146, 4.218, 5.574, 7.218",\
"0.6756, 0.7532, 0.9616, 1.279, 1.719, 2.326, 3.147, 4.217, 5.571, 7.224",\
"0.6756, 0.7522, 0.9612, 1.278, 1.721, 2.328, 3.148, 4.219, 5.572, 7.223",\
"0.675, 0.7516, 0.962, 1.28, 1.723, 2.326, 3.148, 4.22, 5.575, 7.224",\
"0.675, 0.7518, 0.962, 1.282, 1.72, 2.33, 3.146, 4.218, 5.576, 7.226",\
"0.678, 0.756, 0.964, 1.28, 1.724, 2.33, 3.146, 4.22, 5.57, 7.228",\
"0.704, 0.78, 0.986, 1.294, 1.73, 2.334, 3.15, 4.222, 5.578, 7.228",\
"0.776, 0.848, 1.042, 1.342, 1.77, 2.36, 3.168, 4.232, 5.578, 7.224",\
"0.894, 0.97, 1.172, 1.462, 1.864, 2.43, 3.214, 4.256, 5.592, 7.232");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.7492, 0.904, 1.383, 2.256, 3.648, 5.667, 8.378, 11.81, 16, 21",\
"0.7496, 0.9038, 1.383, 2.254, 3.648, 5.668, 8.38, 11.81, 16, 21.01",\
"0.7484, 0.9038, 1.383, 2.256, 3.648, 5.668, 8.38, 11.82, 16, 21.01",\
"0.7482, 0.9034, 1.382, 2.256, 3.647, 5.676, 8.378, 11.81, 16.04, 21",\
"0.7474, 0.9026, 1.382, 2.253, 3.646, 5.676, 8.376, 11.81, 16.01, 21.03",\
"0.7514, 0.9064, 1.385, 2.256, 3.647, 5.676, 8.376, 11.81, 16.03, 21.01",\
"0.786, 0.94, 1.41, 2.266, 3.652, 5.67, 8.378, 11.81, 16.02, 21.01",\
"0.832, 0.988, 1.462, 2.312, 3.68, 5.68, 8.396, 11.82, 16.01, 21.03",\
"0.882, 1.04, 1.516, 2.364, 3.716, 5.704, 8.392, 11.81, 16, 21",\
"0.938, 1.1, 1.574, 2.414, 3.758, 5.738, 8.41, 11.83, 16.02, 21.01");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("3.283, 3.403, 3.701, 4.088, 4.54, 5.06, 5.672, 6.401, 7.249, 8.245",\
"3.359, 3.479, 3.777, 4.164, 4.615, 5.136, 5.748, 6.476, 7.324, 8.32",\
"3.639, 3.76, 4.057, 4.445, 4.896, 5.417, 6.029, 6.757, 7.605, 8.601",\
"4.179, 4.299, 4.597, 4.984, 5.435, 5.956, 6.569, 7.297, 8.144, 9.14",\
"5.023, 5.143, 5.441, 5.828, 6.28, 6.8, 7.414, 8.14, 8.986, 9.982",\
"6.21, 6.33, 6.628, 7.015, 7.467, 7.989, 8.604, 9.325, 10.17, 11.16",\
"7.774, 7.895, 8.192, 8.581, 9.033, 9.555, 10.17, 10.88, 11.72, 12.72",\
"9.722, 9.846, 10.15, 10.54, 11, 11.53, 12.13, 12.83, 13.66, 14.66",\
"12.02, 12.15, 12.47, 12.88, 13.35, 13.86, 14.44, 15.13, 15.97, 16.97",\
"14.58, 14.72, 15.08, 15.53, 15.99, 16.47, 17.04, 17.73, 18.57, 19.57");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.6832, 0.7628, 0.9768, 1.305, 1.749, 2.356, 3.181, 4.217, 5.522, 7.132",\
"0.6834, 0.7616, 0.9768, 1.305, 1.75, 2.356, 3.18, 4.216, 5.52, 7.129",\
"0.6828, 0.7614, 0.977, 1.304, 1.749, 2.357, 3.18, 4.215, 5.519, 7.129",\
"0.6828, 0.7608, 0.9772, 1.305, 1.75, 2.357, 3.18, 4.213, 5.516, 7.13",\
"0.6822, 0.7622, 0.978, 1.306, 1.75, 2.359, 3.178, 4.206, 5.507, 7.124",\
"0.6828, 0.7618, 0.979, 1.31, 1.752, 2.364, 3.168, 4.186, 5.49, 7.118",\
"0.686, 0.766, 0.984, 1.31, 1.756, 2.368, 3.144, 4.152, 5.466, 7.11",\
"0.714, 0.794, 1.004, 1.326, 1.776, 2.35, 3.092, 4.102, 5.442, 7.106",\
"0.788, 0.864, 1.066, 1.388, 1.794, 2.286, 3.012, 4.062, 5.432, 7.104",\
"0.916, 0.998, 1.222, 1.482, 1.736, 2.188, 2.956, 4.042, 5.424, 7.104");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("3.28, 3.398, 3.692, 4.072, 4.514, 5.028, 5.633, 6.352, 7.207, 8.214",\
"3.355, 3.474, 3.767, 4.147, 4.589, 5.103, 5.709, 6.428, 7.282, 8.29",\
"3.636, 3.755, 4.048, 4.427, 4.87, 5.384, 5.989, 6.708, 7.563, 8.57",\
"4.175, 4.294, 4.588, 4.967, 5.409, 5.924, 6.529, 7.248, 8.102, 9.11",\
"5.019, 5.138, 5.432, 5.811, 6.253, 6.767, 7.372, 8.091, 8.946, 9.954",\
"6.206, 6.325, 6.618, 6.997, 7.44, 7.954, 8.559, 9.279, 10.13, 11.14",\
"7.771, 7.888, 8.181, 8.56, 9.004, 9.517, 10.12, 10.84, 11.7, 12.7",\
"9.716, 9.837, 10.14, 10.52, 10.96, 11.48, 12.09, 12.81, 13.66, 14.67",\
"12.01, 12.14, 12.45, 12.85, 13.3, 13.82, 14.43, 15.15, 16.01, 17.01",\
"14.56, 14.7, 15.05, 15.48, 15.96, 16.49, 17.11, 17.83, 18.69, 19.69");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("3.017, 3.181, 3.628, 4.307, 5.245, 6.508, 8.15, 10.21, 12.72, 15.71",\
"3.079, 3.244, 3.69, 4.369, 5.308, 6.571, 8.212, 10.27, 12.78, 15.77",\
"3.259, 3.424, 3.871, 4.549, 5.488, 6.751, 8.392, 10.45, 12.96, 15.95",\
"3.589, 3.752, 4.201, 4.878, 5.816, 7.079, 8.72, 10.78, 13.29, 16.28",\
"4.098, 4.263, 4.709, 5.386, 6.325, 7.587, 9.228, 11.29, 13.8, 16.79",\
"4.805, 4.97, 5.416, 6.094, 7.032, 8.294, 9.934, 11.99, 14.5, 17.49",\
"5.677, 5.846, 6.303, 6.986, 7.926, 9.187, 10.83, 12.89, 15.39, 18.39",\
"6.648, 6.826, 7.299, 7.995, 8.942, 10.21, 11.84, 13.9, 16.41, 19.4",\
"7.707, 7.893, 8.383, 9.095, 10.05, 11.32, 12.96, 15.02, 17.53, 20.52",\
"8.842, 9.036, 9.543, 10.27, 11.24, 12.51, 14.15, 16.21, 18.72, 21.7");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.6744, 0.7526, 0.9608, 1.278, 1.719, 2.326, 3.148, 4.218, 5.574, 7.221",\
"0.676, 0.7526, 0.9614, 1.278, 1.719, 2.326, 3.146, 4.218, 5.574, 7.218",\
"0.6756, 0.753, 0.9616, 1.278, 1.72, 2.327, 3.148, 4.219, 5.573, 7.225",\
"0.6756, 0.7514, 0.9618, 1.278, 1.721, 2.328, 3.144, 4.218, 5.573, 7.223",\
"0.675, 0.7514, 0.9618, 1.278, 1.722, 2.326, 3.148, 4.22, 5.575, 7.224",\
"0.6744, 0.7514, 0.9618, 1.28, 1.722, 2.33, 3.144, 4.218, 5.576, 7.226",\
"0.676, 0.754, 0.964, 1.28, 1.724, 2.33, 3.146, 4.22, 5.57, 7.228",\
"0.704, 0.78, 0.986, 1.294, 1.73, 2.334, 3.154, 4.222, 5.574, 7.228",\
"0.776, 0.848, 1.042, 1.342, 1.772, 2.36, 3.168, 4.23, 5.578, 7.228",\
"0.892, 0.968, 1.172, 1.462, 1.862, 2.428, 3.212, 4.254, 5.596, 7.236");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.7492, 0.9042, 1.383, 2.254, 3.647, 5.676, 8.378, 11.81, 16.04, 21",\
"0.7496, 0.9036, 1.383, 2.254, 3.648, 5.667, 8.378, 11.81, 16, 21",\
"0.7484, 0.9038, 1.383, 2.256, 3.648, 5.668, 8.38, 11.82, 16, 21.01",\
"0.7486, 0.9036, 1.383, 2.252, 3.646, 5.675, 8.376, 11.81, 16.01, 21",\
"0.7474, 0.9026, 1.382, 2.254, 3.648, 5.676, 8.389, 11.82, 16.02, 21.01",\
"0.7518, 0.9064, 1.385, 2.257, 3.649, 5.676, 8.378, 11.81, 16.03, 21.01",\
"0.786, 0.94, 1.41, 2.266, 3.654, 5.678, 8.376, 11.81, 16.03, 21",\
"0.83, 0.988, 1.464, 2.312, 3.68, 5.684, 8.396, 11.83, 16, 21.02",\
"0.882, 1.04, 1.516, 2.364, 3.714, 5.704, 8.394, 11.81, 16, 21.01",\
"0.938, 1.098, 1.574, 2.414, 3.758, 5.738, 8.412, 11.83, 16.03, 21.03");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("3.283, 3.403, 3.701, 4.088, 4.54, 5.06, 5.673, 6.401, 7.249, 8.244",\
"3.359, 3.479, 3.777, 4.164, 4.615, 5.136, 5.749, 6.476, 7.324, 8.319",\
"3.64, 3.76, 4.057, 4.444, 4.896, 5.417, 6.03, 6.757, 7.604, 8.6",\
"4.179, 4.299, 4.597, 4.984, 5.436, 5.957, 6.57, 7.297, 8.143, 9.139",\
"5.023, 5.143, 5.441, 5.828, 6.28, 6.801, 7.415, 8.14, 8.984, 9.98",\
"6.21, 6.33, 6.627, 7.015, 7.468, 7.989, 8.605, 9.323, 10.16, 11.16",\
"7.775, 7.895, 8.194, 8.581, 9.033, 9.558, 10.17, 10.88, 11.72, 12.71",\
"9.723, 9.847, 10.15, 10.54, 11, 11.53, 12.12, 12.82, 13.66, 14.66",\
"12.02, 12.15, 12.47, 12.88, 13.35, 13.86, 14.43, 15.12, 15.96, 16.96",\
"14.58, 14.73, 15.09, 15.53, 15.97, 16.45, 17.02, 17.71, 18.55, 19.55");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.683, 0.7614, 0.977, 1.305, 1.75, 2.357, 3.18, 4.214, 5.518, 7.13",\
"0.6836, 0.761, 0.9772, 1.305, 1.75, 2.357, 3.18, 4.213, 5.516, 7.127",\
"0.6822, 0.7624, 0.977, 1.305, 1.75, 2.358, 3.179, 4.212, 5.515, 7.125",\
"0.6822, 0.7612, 0.9776, 1.305, 1.75, 2.358, 3.178, 4.209, 5.512, 7.127",\
"0.6822, 0.7616, 0.9784, 1.307, 1.751, 2.361, 3.174, 4.2, 5.502, 7.12",\
"0.683, 0.7628, 0.9802, 1.309, 1.754, 2.366, 3.162, 4.18, 5.484, 7.114",\
"0.686, 0.766, 0.984, 1.31, 1.758, 2.366, 3.134, 4.142, 5.46, 7.106",\
"0.716, 0.794, 1.008, 1.328, 1.776, 2.34, 3.076, 4.092, 5.442, 7.104",\
"0.788, 0.862, 1.07, 1.39, 1.778, 2.264, 2.996, 4.054, 5.43, 7.106",\
"0.918, 1.002, 1.224, 1.452, 1.696, 2.166, 2.946, 4.04, 5.424, 7.098");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("3.28, 3.398, 3.692, 4.073, 4.514, 5.027, 5.633, 6.352, 7.206, 8.214",\
"3.355, 3.474, 3.768, 4.148, 4.59, 5.103, 5.708, 6.427, 7.281, 8.289",\
"3.636, 3.754, 4.048, 4.428, 4.871, 5.385, 5.989, 6.708, 7.563, 8.57",\
"4.175, 4.293, 4.587, 4.967, 5.41, 5.922, 6.528, 7.247, 8.101, 9.109",\
"5.019, 5.138, 5.431, 5.811, 6.253, 6.766, 7.372, 8.091, 8.945, 9.953",\
"6.206, 6.324, 6.618, 6.998, 7.44, 7.953, 8.559, 9.278, 10.13, 11.14",\
"7.769, 7.888, 8.183, 8.56, 9.004, 9.517, 10.12, 10.84, 11.7, 12.7",\
"9.716, 9.837, 10.14, 10.52, 10.96, 11.48, 12.09, 12.8, 13.66, 14.67",\
"12.01, 12.14, 12.45, 12.85, 13.3, 13.82, 14.43, 15.15, 16.01, 17.01",\
"14.56, 14.7, 15.05, 15.48, 15.96, 16.49, 17.11, 17.83, 18.69, 19.7");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("3.017, 3.181, 3.628, 4.307, 5.245, 6.508, 8.15, 10.21, 12.72, 15.71",\
"3.079, 3.244, 3.69, 4.369, 5.308, 6.571, 8.212, 10.27, 12.78, 15.77",\
"3.259, 3.424, 3.871, 4.549, 5.488, 6.751, 8.392, 10.45, 12.96, 15.95",\
"3.589, 3.752, 4.201, 4.878, 5.816, 7.079, 8.72, 10.78, 13.29, 16.28",\
"4.098, 4.263, 4.709, 5.386, 6.325, 7.587, 9.228, 11.29, 13.8, 16.79",\
"4.805, 4.97, 5.416, 6.094, 7.032, 8.294, 9.934, 11.99, 14.5, 17.49",\
"5.677, 5.846, 6.303, 6.986, 7.926, 9.187, 10.83, 12.89, 15.39, 18.39",\
"6.648, 6.826, 7.299, 7.995, 8.942, 10.21, 11.84, 13.9, 16.41, 19.4",\
"7.707, 7.893, 8.383, 9.095, 10.05, 11.32, 12.96, 15.02, 17.53, 20.52",\
"8.842, 9.036, 9.543, 10.27, 11.24, 12.51, 14.15, 16.21, 18.72, 21.7");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.6744, 0.7526, 0.9608, 1.278, 1.719, 2.326, 3.148, 4.218, 5.574, 7.221",\
"0.676, 0.7526, 0.9614, 1.278, 1.719, 2.326, 3.146, 4.218, 5.574, 7.218",\
"0.6756, 0.753, 0.9616, 1.278, 1.72, 2.327, 3.148, 4.219, 5.573, 7.225",\
"0.6756, 0.7514, 0.9618, 1.278, 1.721, 2.328, 3.144, 4.218, 5.573, 7.223",\
"0.675, 0.7514, 0.9618, 1.278, 1.722, 2.326, 3.148, 4.22, 5.575, 7.224",\
"0.6744, 0.7514, 0.9618, 1.28, 1.722, 2.33, 3.144, 4.218, 5.576, 7.226",\
"0.676, 0.754, 0.964, 1.28, 1.724, 2.33, 3.146, 4.22, 5.57, 7.228",\
"0.704, 0.78, 0.986, 1.294, 1.73, 2.334, 3.154, 4.222, 5.574, 7.228",\
"0.776, 0.848, 1.042, 1.342, 1.772, 2.36, 3.168, 4.23, 5.578, 7.228",\
"0.892, 0.968, 1.172, 1.462, 1.862, 2.428, 3.212, 4.254, 5.596, 7.236");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.7464, 0.9016, 1.381, 2.251, 3.648, 5.67, 8.394, 11.81, 16.01, 21.01",\
"0.7464, 0.9016, 1.381, 2.256, 3.648, 5.668, 8.389, 11.82, 16, 21.01",\
"0.7464, 0.9012, 1.381, 2.256, 3.648, 5.672, 8.396, 11.81, 16.01, 21.01",\
"0.7462, 0.9012, 1.381, 2.251, 3.648, 5.673, 8.378, 11.81, 16.02, 21.01",\
"0.7452, 0.9014, 1.38, 2.252, 3.645, 5.667, 8.386, 11.83, 16, 21.05",\
"0.751, 0.905, 1.384, 2.256, 3.65, 5.668, 8.378, 11.81, 16.02, 21.01",\
"0.786, 0.94, 1.414, 2.268, 3.652, 5.676, 8.376, 11.81, 16.02, 21",\
"0.834, 0.988, 1.462, 2.322, 3.682, 5.682, 8.38, 11.81, 16, 21.01",\
"0.884, 1.04, 1.518, 2.366, 3.716, 5.704, 8.392, 11.83, 16, 21.01",\
"0.94, 1.098, 1.576, 2.416, 3.756, 5.74, 8.412, 11.82, 16.02, 21.01");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("7.072, 7.238, 7.686, 8.365, 9.303, 10.57, 12.21, 14.27, 16.78, 19.77",\
"7.154, 7.318, 7.768, 8.446, 9.385, 10.65, 12.29, 14.35, 16.86, 19.85",\
"7.431, 7.597, 8.046, 8.723, 9.662, 10.92, 12.56, 14.62, 17.13, 20.13",\
"7.965, 8.13, 8.579, 9.257, 10.2, 11.46, 13.1, 15.16, 17.67, 20.66",\
"8.802, 8.968, 9.416, 10.09, 11.03, 12.29, 13.94, 15.99, 18.51, 21.49",\
"9.974, 10.14, 10.59, 11.27, 12.2, 13.47, 15.11, 17.17, 19.68, 22.66",\
"11.48, 11.64, 12.09, 12.77, 13.71, 14.97, 16.61, 18.67, 21.18, 24.17",\
"13.28, 13.44, 13.89, 14.57, 15.51, 16.77, 18.41, 20.47, 22.98, 25.97",\
"15.35, 15.51, 15.96, 16.64, 17.58, 18.84, 20.48, 22.54, 25.05, 28.04",\
"17.67, 17.84, 18.28, 18.96, 19.9, 21.17, 22.8, 24.87, 27.38, 30.37");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.7574, 0.9114, 1.391, 2.257, 3.648, 5.676, 8.392, 11.81, 16.02, 21.01",\
"0.757, 0.9114, 1.389, 2.258, 3.647, 5.671, 8.396, 11.81, 16, 21.01",\
"0.7566, 0.9118, 1.389, 2.258, 3.647, 5.677, 8.386, 11.81, 16.02, 21.01",\
"0.7566, 0.9114, 1.391, 2.259, 3.65, 5.678, 8.384, 11.81, 16.01, 21",\
"0.756, 0.912, 1.39, 2.258, 3.65, 5.672, 8.39, 11.81, 16.03, 21.01",\
"0.758, 0.912, 1.39, 2.258, 3.65, 5.672, 8.378, 11.81, 16, 21.02",\
"0.756, 0.914, 1.39, 2.258, 3.648, 5.674, 8.378, 11.81, 16.01, 21",\
"0.756, 0.912, 1.39, 2.258, 3.648, 5.668, 8.376, 11.81, 16.01, 21.02",\
"0.756, 0.912, 1.39, 2.26, 3.648, 5.676, 8.376, 11.81, 16, 21",\
"0.758, 0.912, 1.392, 2.26, 3.65, 5.676, 8.376, 11.81, 16.02, 21.01");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("7.072, 7.237, 7.686, 8.364, 9.303, 10.57, 12.21, 14.27, 16.78, 19.77",\
"7.152, 7.318, 7.767, 8.445, 9.384, 10.65, 12.29, 14.35, 16.86, 19.85",\
"7.43, 7.595, 8.044, 8.722, 9.661, 10.92, 12.56, 14.62, 17.13, 20.13",\
"7.963, 8.13, 8.578, 9.257, 10.19, 11.46, 13.1, 15.16, 17.67, 20.66",\
"8.801, 8.967, 9.416, 10.09, 11.03, 12.29, 13.94, 15.99, 18.5, 21.5",\
"9.973, 10.14, 10.59, 11.26, 12.2, 13.47, 15.11, 17.17, 19.67, 22.66",\
"11.48, 11.64, 12.09, 12.77, 13.71, 14.97, 16.61, 18.67, 21.18, 24.17",\
"13.28, 13.44, 13.89, 14.57, 15.51, 16.77, 18.41, 20.47, 22.98, 25.97",\
"15.34, 15.51, 15.96, 16.64, 17.58, 18.84, 20.48, 22.54, 25.05, 28.04",\
"17.67, 17.83, 18.28, 18.96, 19.9, 21.16, 22.8, 24.87, 27.38, 30.37");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.7574, 0.9114, 1.389, 2.259, 3.651, 5.669, 8.38, 11.81, 16, 21.01",\
"0.7584, 0.9114, 1.39, 2.259, 3.65, 5.678, 8.376, 11.81, 16.03, 21.01",\
"0.7568, 0.912, 1.39, 2.257, 3.648, 5.675, 8.378, 11.81, 16.02, 21.01",\
"0.7568, 0.9112, 1.389, 2.258, 3.65, 5.676, 8.376, 11.81, 16.02, 21",\
"0.758, 0.91, 1.39, 2.258, 3.65, 5.674, 8.376, 11.81, 16.02, 21",\
"0.758, 0.912, 1.388, 2.258, 3.65, 5.676, 8.384, 11.82, 16, 21.02",\
"0.756, 0.912, 1.39, 2.26, 3.65, 5.674, 8.384, 11.81, 16.02, 21",\
"0.758, 0.912, 1.388, 2.26, 3.648, 5.67, 8.378, 11.81, 16.03, 21",\
"0.758, 0.912, 1.39, 2.26, 3.648, 5.676, 8.394, 11.82, 16.02, 21.01",\
"0.76, 0.914, 1.39, 2.258, 3.65, 5.676, 8.376, 11.83, 16.02, 21.01");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("10.16, 10.32, 10.77, 11.45, 12.39, 13.65, 15.29, 17.35, 19.86, 22.85",\
"10.24, 10.41, 10.86, 11.53, 12.47, 13.73, 15.37, 17.43, 19.94, 22.94",\
"10.5, 10.67, 11.12, 11.8, 12.73, 14, 15.64, 17.69, 20.21, 23.2",\
"11.01, 11.18, 11.63, 12.31, 13.24, 14.51, 16.15, 18.21, 20.72, 23.7",\
"11.83, 11.99, 12.44, 13.12, 14.06, 15.32, 16.96, 19.02, 21.53, 24.52",\
"12.98, 13.15, 13.59, 14.27, 15.21, 16.47, 18.11, 20.17, 22.68, 25.67",\
"14.51, 14.67, 15.12, 15.8, 16.73, 18, 19.64, 21.7, 24.21, 27.2",\
"16.43, 16.6, 17.05, 17.72, 18.66, 19.92, 21.56, 23.62, 26.13, 29.12",\
"18.76, 18.92, 19.37, 20.05, 20.99, 22.25, 23.89, 25.95, 28.46, 31.45",\
"21.45, 21.61, 22.06, 22.74, 23.68, 24.94, 26.58, 28.64, 31.15, 34.14");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.7548, 0.908, 1.388, 2.256, 3.65, 5.676, 8.384, 11.81, 16.01, 21.01",\
"0.752, 0.908, 1.386, 2.256, 3.648, 5.678, 8.378, 11.81, 16.03, 21",\
"0.754, 0.91, 1.388, 2.256, 3.65, 5.676, 8.378, 11.81, 16.01, 21",\
"0.754, 0.908, 1.388, 2.254, 3.646, 5.678, 8.376, 11.81, 16.01, 21",\
"0.752, 0.908, 1.388, 2.256, 3.65, 5.672, 8.376, 11.81, 16.01, 20.99",\
"0.754, 0.908, 1.386, 2.256, 3.648, 5.674, 8.39, 11.81, 16.03, 21.02",\
"0.752, 0.908, 1.386, 2.256, 3.648, 5.676, 8.382, 11.81, 16.01, 21.03",\
"0.754, 0.908, 1.386, 2.256, 3.648, 5.672, 8.378, 11.81, 16.01, 21",\
"0.754, 0.908, 1.386, 2.258, 3.648, 5.672, 8.376, 11.81, 16, 21.04",\
"0.754, 0.908, 1.386, 2.256, 3.648, 5.678, 8.39, 11.81, 16.01, 21");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("10.16, 10.33, 10.78, 11.45, 12.39, 13.65, 15.29, 17.35, 19.86, 22.86",\
"10.25, 10.41, 10.86, 11.54, 12.47, 13.74, 15.38, 17.44, 19.95, 22.94",\
"10.51, 10.67, 11.12, 11.8, 12.74, 14, 15.64, 17.7, 20.21, 23.2",\
"11.02, 11.18, 11.63, 12.31, 13.25, 14.51, 16.15, 18.21, 20.72, 23.71",\
"11.83, 11.99, 12.44, 13.12, 14.06, 15.32, 16.96, 19.02, 21.53, 24.52",\
"12.98, 13.15, 13.6, 14.27, 15.21, 16.47, 18.11, 20.17, 22.68, 25.67",\
"14.51, 14.67, 15.12, 15.8, 16.74, 18, 19.64, 21.7, 24.21, 27.2",\
"16.43, 16.6, 17.05, 17.73, 18.66, 19.93, 21.57, 23.63, 26.13, 29.13",\
"18.76, 18.93, 19.37, 20.05, 20.99, 22.25, 23.89, 25.95, 28.46, 31.45",\
"21.45, 21.62, 22.06, 22.74, 23.68, 24.94, 26.58, 28.64, 31.15, 34.14");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.753, 0.908, 1.386, 2.254, 3.646, 5.672, 8.376, 11.81, 16.03, 21",\
"0.754, 0.91, 1.388, 2.256, 3.65, 5.676, 8.378, 11.83, 16.03, 21",\
"0.754, 0.908, 1.386, 2.254, 3.648, 5.678, 8.378, 11.81, 16.01, 21",\
"0.752, 0.908, 1.386, 2.256, 3.648, 5.668, 8.378, 11.81, 16, 21",\
"0.752, 0.91, 1.388, 2.254, 3.648, 5.674, 8.378, 11.81, 16.01, 21",\
"0.754, 0.908, 1.386, 2.258, 3.646, 5.676, 8.38, 11.81, 16, 21",\
"0.754, 0.908, 1.39, 2.254, 3.65, 5.674, 8.376, 11.82, 16.01, 21.02",\
"0.752, 0.908, 1.386, 2.258, 3.648, 5.668, 8.378, 11.81, 16.02, 21.01",\
"0.754, 0.908, 1.388, 2.258, 3.65, 5.668, 8.376, 11.81, 16.01, 21.02",\
"0.754, 0.908, 1.386, 2.254, 3.648, 5.672, 8.378, 11.83, 16.03, 21");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("10.16, 10.33, 10.78, 11.45, 12.39, 13.65, 15.29, 17.35, 19.86, 22.86",\
"10.25, 10.41, 10.86, 11.54, 12.47, 13.74, 15.38, 17.44, 19.95, 22.94",\
"10.51, 10.67, 11.12, 11.8, 12.74, 14, 15.64, 17.7, 20.21, 23.2",\
"11.02, 11.18, 11.63, 12.31, 13.25, 14.51, 16.15, 18.21, 20.72, 23.71",\
"11.83, 11.99, 12.44, 13.12, 14.06, 15.32, 16.96, 19.02, 21.53, 24.52",\
"12.98, 13.15, 13.6, 14.27, 15.21, 16.47, 18.11, 20.17, 22.68, 25.67",\
"14.51, 14.67, 15.12, 15.8, 16.74, 18, 19.64, 21.7, 24.21, 27.2",\
"16.43, 16.6, 17.05, 17.73, 18.66, 19.93, 21.57, 23.63, 26.13, 29.13",\
"18.76, 18.93, 19.37, 20.05, 20.99, 22.25, 23.89, 25.95, 28.46, 31.45",\
"21.45, 21.62, 22.06, 22.74, 23.68, 24.94, 26.58, 28.64, 31.15, 34.14");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005512, 0.02135, 0.0516, 0.09872, 0.1648, 0.2518, 0.3614, 0.4952, 0.6547");
values("0.7548, 0.908, 1.388, 2.256, 3.65, 5.676, 8.384, 11.81, 16.01, 21.01",\
"0.752, 0.908, 1.386, 2.256, 3.648, 5.678, 8.378, 11.81, 16.03, 21",\
"0.754, 0.91, 1.388, 2.256, 3.65, 5.676, 8.378, 11.81, 16.01, 21",\
"0.754, 0.908, 1.388, 2.254, 3.646, 5.678, 8.376, 11.81, 16.01, 21",\
"0.752, 0.908, 1.388, 2.256, 3.65, 5.672, 8.376, 11.81, 16.01, 20.99",\
"0.754, 0.908, 1.386, 2.256, 3.648, 5.674, 8.39, 11.81, 16.03, 21.02",\
"0.752, 0.908, 1.386, 2.256, 3.648, 5.676, 8.382, 11.81, 16.01, 21.03",\
"0.754, 0.908, 1.386, 2.256, 3.648, 5.672, 8.378, 11.81, 16.01, 21",\
"0.754, 0.908, 1.386, 2.258, 3.648, 5.672, 8.376, 11.81, 16, 21.04",\
"0.754, 0.908, 1.386, 2.256, 3.648, 5.678, 8.39, 11.81, 16.01, 21");
}
}
}
pin(RN) {
capacitance : 0.00641 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
min_pulse_width_low : 4.115 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003648, 0.003604, 0.003597, 0.003606, 0.003601, 0.003599, 0.003597, \
0.003598, 0.003596, 0.002998");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.0036, -0.00359, -0.00359, -0.003584, -0.003592, -0.003593, \
-0.003591, -0.003591, -0.003589, -0.003256");
}
}
internal_power() {
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003497, 0.003412, 0.003374, 0.003355, 0.003357, 0.00335, 0.003349, \
0.003346, 0.003343, 0.00273");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003302, -0.003306, -0.003349, -0.003378, -0.00342, -0.003437, \
-0.003451, -0.003459, -0.003465, -0.003153");
}
}
internal_power() {
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003658, 0.003606, 0.003599, 0.003596, 0.003605, 0.003596, 0.003599, \
0.003598, 0.003596, 0.002993");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003603, -0.003594, -0.003594, -0.003588, -0.003597, -0.003594, \
-0.003593, -0.003593, -0.003588, -0.003252");
}
}
internal_power() {
when : "CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003655, 0.003603, 0.003598, 0.003596, 0.003603, 0.003599, 0.003599, \
0.003599, 0.003596, 0.002993");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003603, -0.003594, -0.003594, -0.003586, -0.003598, -0.003594, \
-0.003593, -0.003591, -0.003588, -0.003252");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : recovery_rising ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-1.448, -1.531, -1.742, -2.202, -2.877, -3.665, -4.51, -5.431, -6.413, -7.448",\
"-1.507, -1.567, -1.807, -2.263, -2.933, -3.707, -4.571, -5.49, -6.473, -7.51",\
"-1.682, -1.746, -1.979, -2.421, -3.095, -3.882, -4.73, -5.646, -6.65, -7.663",\
"-1.939, -2.004, -2.245, -2.681, -3.35, -4.142, -4.985, -5.896, -6.898, -7.908",\
"-2.22, -2.286, -2.519, -2.953, -3.622, -4.411, -5.247, -6.156, -7.133, -8.153",\
"-2.273, -2.333, -2.572, -3.033, -3.708, -4.508, -5.35, -6.281, -7.264, -8.279",\
"-1.198, -1.256, -1.524, -2.014, -2.684, -3.535, -4.431, -5.417, -6.517, -7.577",\
"0.846, 0.779, 0.516, 0.06, -0.686, -1.589, -2.492, -3.516, -4.617, -5.761",\
"3.609, 3.452, 3.259, 2.713, 1.936, 0.994, 0.033, -1.03, -2.196, -3.404",\
"6.887, 6.814, 6.507, 5.929, 5.106, 4.104, 3.135, 1.998, 0.782, -0.507");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : removal_rising ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("3.956, 4.021, 4.248, 4.671, 5.314, 6.084, 6.929, 7.831, 8.791, 9.806",\
"3.938, 3.999, 4.222, 4.645, 5.295, 6.062, 6.903, 7.807, 8.766, 9.777",\
"3.946, 4.005, 4.23, 4.654, 5.302, 6.068, 6.911, 7.811, 8.778, 9.785",\
"4.101, 4.162, 4.387, 4.813, 5.451, 6.223, 7.067, 7.968, 8.926, 9.936",\
"4.462, 4.531, 4.755, 5.18, 5.82, 6.588, 7.429, 8.337, 9.294, 10.3",\
"5.064, 5.129, 5.355, 5.779, 6.416, 7.183, 8.031, 8.926, 9.888, 10.89",\
"5.908, 5.968, 6.191, 6.616, 7.256, 8.027, 8.863, 9.76, 10.72, 11.73",\
"6.973, 7.044, 7.264, 7.691, 8.327, 9.092, 9.928, 10.83, 11.78, 12.79",\
"8.261, 8.332, 8.558, 8.973, 9.612, 10.37, 11.21, 12.1, 13.05, 14.04",\
"9.757, 9.818, 10.04, 10.47, 11.1, 11.86, 12.69, 13.58, 14.53, 15.52");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&SETN" ;
fall_constraint(scalar) {
values("3.898");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&SETN" ;
fall_constraint(scalar) {
values("3.898");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&SETN" ;
fall_constraint(scalar) {
values("4.115");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&SETN" ;
fall_constraint(scalar) {
values("4.083");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.126, -0.072, 0.115, 0.421, 0.829, 1.286, 1.798, 2.349, 2.936, 3.551",\
"-0.189, -0.134, 0.054, 0.368, 0.764, 1.226, 1.733, 2.286, 2.879, 3.493",\
"-0.367, -0.313, -0.129, 0.182, 0.59, 1.056, 1.569, 2.123, 2.717, 3.325",\
"-0.683, -0.63, -0.448, -0.133, 0.282, 0.757, 1.278, 1.839, 2.437, 3.056",\
"-1.127, -1.075, -0.897, -0.584, -0.161, 0.324, 0.858, 1.425, 2.032, 2.659",\
"-1.67, -1.62, -1.441, -1.127, -0.705, -0.215, 0.326, 0.901, 1.509, 2.144",\
"-2.278, -2.23, -2.049, -1.74, -1.315, -0.827, -0.288, 0.292, 0.905, 1.545",\
"-2.948, -2.899, -2.725, -2.408, -1.987, -1.503, -0.963, -0.378, 0.238, 0.881",\
"-3.666, -3.615, -3.447, -3.145, -2.722, -2.236, -1.692, -1.107, -0.488, 0.151",\
"-4.43, -4.384, -4.218, -3.922, -3.502, -3.014, -2.472, -1.882, -1.266, -0.625");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.126, -0.072, 0.115, 0.421, 0.829, 1.285, 1.798, 2.349, 2.936, 3.551",\
"-0.189, -0.134, 0.054, 0.368, 0.765, 1.225, 1.743, 2.286, 2.879, 3.486",\
"-0.367, -0.313, -0.129, 0.182, 0.59, 1.056, 1.569, 2.123, 2.717, 3.325",\
"-0.683, -0.63, -0.448, -0.133, 0.282, 0.757, 1.278, 1.839, 2.437, 3.056",\
"-1.127, -1.075, -0.897, -0.584, -0.161, 0.324, 0.858, 1.425, 2.032, 2.659",\
"-1.67, -1.62, -1.441, -1.127, -0.705, -0.215, 0.326, 0.901, 1.509, 2.144",\
"-2.278, -2.23, -2.049, -1.74, -1.315, -0.827, -0.288, 0.292, 0.905, 1.545",\
"-2.948, -2.899, -2.725, -2.408, -1.987, -1.503, -0.963, -0.378, 0.238, 0.881",\
"-3.666, -3.615, -3.447, -3.14, -2.723, -2.236, -1.692, -1.107, -0.488, 0.156",\
"-4.43, -4.384, -4.218, -3.922, -3.502, -3.015, -2.472, -1.882, -1.266, -0.619");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.229, -0.174, 0.016, 0.339, 0.757, 1.254, 1.818, 2.453, 3.145, 3.888",\
"-0.291, -0.234, -0.044, 0.28, 0.697, 1.192, 1.763, 2.392, 3.089, 3.832",\
"-0.448, -0.396, -0.204, 0.121, 0.542, 1.041, 1.611, 2.248, 2.934, 3.685",\
"-0.701, -0.65, -0.454, -0.125, 0.299, 0.807, 1.378, 2.013, 2.708, 3.452",\
"-1.014, -0.966, -0.773, -0.447, -0.015, 0.492, 1.066, 1.706, 2.406, 3.152",\
"-1.39, -1.339, -1.143, -0.815, -0.384, 0.127, 0.709, 1.352, 2.048, 2.805",\
"-1.798, -1.752, -1.563, -1.231, -0.796, -0.277, 0.308, 0.952, 1.657, 2.413",\
"-2.245, -2.195, -2.006, -1.673, -1.241, -0.725, -0.134, 0.515, 1.229, 1.988",\
"-2.7, -2.65, -2.471, -2.145, -1.704, -1.188, -0.593, 0.055, 0.769, 1.527",\
"-3.176, -3.134, -2.952, -2.626, -2.186, -1.661, -1.071, -0.419, 0.291, 1.053");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.229, -0.174, 0.016, 0.339, 0.757, 1.254, 1.818, 2.453, 3.145, 3.888",\
"-0.291, -0.234, -0.044, 0.28, 0.697, 1.192, 1.763, 2.392, 3.089, 3.832",\
"-0.448, -0.396, -0.204, 0.121, 0.542, 1.041, 1.611, 2.248, 2.934, 3.685",\
"-0.701, -0.65, -0.454, -0.125, 0.299, 0.807, 1.378, 2.013, 2.708, 3.452",\
"-1.014, -0.966, -0.773, -0.447, -0.015, 0.492, 1.073, 1.706, 2.406, 3.152",\
"-1.39, -1.339, -1.143, -0.815, -0.384, 0.127, 0.709, 1.352, 2.048, 2.805",\
"-1.798, -1.752, -1.563, -1.231, -0.796, -0.277, 0.308, 0.952, 1.657, 2.413",\
"-2.245, -2.195, -2.006, -1.673, -1.24, -0.725, -0.134, 0.515, 1.229, 1.988",\
"-2.7, -2.659, -2.471, -2.145, -1.704, -1.188, -0.593, 0.055, 0.769, 1.527",\
"-3.176, -3.134, -2.952, -2.626, -2.186, -1.669, -1.071, -0.419, 0.291, 1.053");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("1.025, 1.001, 0.918, 0.827, 0.736, 0.67, 0.67, 0.712, 0.834, 1.045",\
"1.084, 1.065, 0.98, 0.886, 0.799, 0.735, 0.728, 0.777, 0.896, 1.104",\
"1.256, 1.233, 1.148, 1.047, 0.964, 0.897, 0.881, 0.923, 1.038, 1.232",\
"1.578, 1.554, 1.465, 1.366, 1.286, 1.231, 1.207, 1.238, 1.337, 1.502",\
"2.063, 2.042, 1.953, 1.837, 1.758, 1.701, 1.668, 1.68, 1.74, 1.878",\
"2.655, 2.637, 2.549, 2.424, 2.322, 2.245, 2.204, 2.176, 2.195, 2.281",\
"3.326, 3.297, 3.205, 3.073, 2.938, 2.83, 2.74, 2.691, 2.664, 2.684",\
"4.046, 4.025, 3.928, 3.784, 3.623, 3.475, 3.351, 3.262, 3.191, 3.161",\
"4.802, 4.781, 4.678, 4.521, 4.34, 4.157, 3.991, 3.853, 3.744, 3.664",\
"5.584, 5.564, 5.466, 5.298, 5.098, 4.889, 4.682, 4.5, 4.346, 4.223");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("1.019, 1.001, 0.918, 0.818, 0.736, 0.67, 0.66, 0.712, 0.834, 1.045",\
"1.084, 1.06, 0.975, 0.886, 0.799, 0.728, 0.718, 0.77, 0.896, 1.097",\
"1.256, 1.233, 1.148, 1.047, 0.964, 0.897, 0.881, 0.923, 1.048, 1.232",\
"1.578, 1.554, 1.465, 1.357, 1.286, 1.231, 1.201, 1.23, 1.337, 1.502",\
"2.063, 2.042, 1.944, 1.837, 1.758, 1.701, 1.668, 1.68, 1.746, 1.878",\
"2.655, 2.637, 2.542, 2.424, 2.322, 2.251, 2.204, 2.181, 2.201, 2.289",\
"3.316, 3.297, 3.205, 3.074, 2.938, 2.83, 2.74, 2.685, 2.664, 2.684",\
"4.039, 4.025, 3.928, 3.784, 3.623, 3.475, 3.351, 3.255, 3.191, 3.161",\
"4.802, 4.781, 4.678, 4.521, 4.34, 4.157, 3.991, 3.853, 3.744, 3.664",\
"5.584, 5.564, 5.466, 5.298, 5.099, 4.882, 4.682, 4.5, 4.341, 4.223");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.658, 0.638, 0.55, 0.448, 0.292, 0.149, 0.023, -0.074, -0.132, -0.139",\
"0.712, 0.691, 0.603, 0.498, 0.345, 0.199, 0.071, -0.033, -0.098, -0.114",\
"0.87, 0.845, 0.755, 0.653, 0.504, 0.351, 0.216, 0.108, 0.042, 0.011",\
"1.135, 1.107, 1.011, 0.908, 0.775, 0.617, 0.471, 0.352, 0.263, 0.213",\
"1.474, 1.454, 1.349, 1.225, 1.103, 0.936, 0.766, 0.616, 0.484, 0.383",\
"1.847, 1.821, 1.711, 1.557, 1.399, 1.205, 0.983, 0.766, 0.563, 0.376",\
"2.249, 2.211, 2.076, 1.887, 1.679, 1.434, 1.164, 0.87, 0.578, 0.286",\
"2.655, 2.617, 2.475, 2.242, 1.979, 1.679, 1.349, 0.996, 0.623, 0.245",\
"3.059, 3.022, 2.865, 2.609, 2.298, 1.948, 1.558, 1.131, 0.685, 0.22",\
"3.476, 3.436, 3.274, 3.003, 2.652, 2.261, 1.829, 1.343, 0.836, 0.31");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.658, 0.638, 0.55, 0.448, 0.292, 0.149, 0.023, -0.074, -0.132, -0.146",\
"0.712, 0.691, 0.603, 0.498, 0.345, 0.199, 0.071, -0.033, -0.098, -0.114",\
"0.87, 0.845, 0.755, 0.653, 0.504, 0.351, 0.216, 0.108, 0.042, 0.011",\
"1.135, 1.107, 1.011, 0.908, 0.775, 0.617, 0.471, 0.352, 0.263, 0.213",\
"1.474, 1.454, 1.349, 1.231, 1.103, 0.936, 0.766, 0.607, 0.479, 0.383",\
"1.847, 1.821, 1.711, 1.557, 1.399, 1.205, 0.983, 0.766, 0.557, 0.376",\
"2.249, 2.211, 2.076, 1.887, 1.679, 1.434, 1.164, 0.87, 0.578, 0.286",\
"2.655, 2.617, 2.475, 2.242, 1.979, 1.679, 1.349, 0.996, 0.623, 0.245",\
"3.059, 3.022, 2.865, 2.614, 2.298, 1.948, 1.558, 1.131, 0.694, 0.225",\
"3.476, 3.436, 3.274, 3.003, 2.652, 2.261, 1.829, 1.343, 0.836, 0.31");
}
}
}
pin(SETN) {
capacitance : 0.005673 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
min_pulse_width_low : 5.545 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03718, 0.03718, 0.03691, 0.03663, 0.03644, 0.03631, 0.03623, \
0.03616, 0.03594, 0.02178");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0107, 0.01068, 0.01059, 0.01048, 0.01036, 0.01027, 0.01019, \
0.01011, 0.01005, 0.01018");
}
}
internal_power() {
when : "!CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01649, 0.01648, 0.01631, 0.01614, 0.01606, 0.01599, 0.01596, \
0.01592, 0.0159, 0.009801");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.002044, 0.002041, 0.002021, 0.001985, 0.001931, 0.001888, 0.001845, \
0.001811, 0.001762, 0.001884");
}
}
internal_power() {
when : "!CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02449, 0.02449, 0.0244, 0.02427, 0.02418, 0.0241, 0.02404, 0.02401, \
0.0238, 0.01488");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006089, 0.006066, 0.005998, 0.005922, 0.005846, 0.005796, 0.005739, \
0.005694, 0.005636, 0.005716");
}
}
internal_power() {
when : "!CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003343, 0.003339, 0.003333, 0.003332, 0.003333, 0.003337, 0.003336, \
0.003334, 0.003334, 0.00281");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002479, -0.002472, -0.00247, -0.002474, -0.002491, -0.002496, \
-0.002509, -0.00253, -0.002586, -0.002524");
}
}
internal_power() {
when : "CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03697, 0.03694, 0.03667, 0.03639, 0.0362, 0.03607, 0.03596, \
0.03556, 0.03047, 0.01692");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01074, 0.01071, 0.01061, 0.01048, 0.01036, 0.01027, 0.01019, \
0.01014, 0.01008, 0.01021");
}
}
internal_power() {
when : "CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003348, 0.003344, 0.003332, 0.003334, 0.003334, 0.003337, 0.003335, \
0.003335, 0.003332, 0.002812");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002479, -0.002472, -0.002469, -0.002475, -0.00249, -0.002495, \
-0.002509, -0.002532, -0.002588, -0.002526");
}
}
internal_power() {
when : "CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03697, 0.03694, 0.03667, 0.03639, 0.0362, 0.03606, 0.03596, \
0.03556, 0.03047, 0.01692");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01074, 0.01071, 0.01061, 0.01048, 0.01036, 0.01026, 0.01019, \
0.01014, 0.01008, 0.01021");
}
}
internal_power() {
when : "CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003347, 0.003342, 0.003332, 0.003331, 0.003337, 0.003338, 0.003334, \
0.003334, 0.003334, 0.002812");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002479, -0.002472, -0.002469, -0.002474, -0.00249, -0.002495, \
-0.002509, -0.002532, -0.002588, -0.002527");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : recovery_rising ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-1.368, -1.438, -1.67, -2.12, -2.813, -3.639, -4.51, -5.452, -6.47, -7.516",\
"-1.313, -1.378, -1.616, -2.069, -2.756, -3.58, -4.452, -5.392, -6.406, -7.46",\
"-1.107, -1.172, -1.413, -1.864, -2.548, -3.365, -4.245, -5.184, -6.196, -7.246",\
"-0.719, -0.779, -1.016, -1.465, -2.157, -2.971, -3.851, -4.788, -5.798, -6.848",\
"-0.098, -0.16, -0.398, -0.852, -1.541, -2.363, -3.234, -4.168, -5.188, -6.221",\
"0.732, 0.67, 0.429, -0.018, -0.706, -1.528, -2.399, -3.34, -4.358, -5.41",\
"1.828, 1.763, 1.521, 1.062, 0.366, -0.464, -1.345, -2.288, -3.317, -4.363",\
"3.274, 3.208, 2.945, 2.463, 1.724, 0.846, -0.058, -1.023, -2.082, -3.153",\
"5.418, 5.364, 5.053, 4.527, 3.695, 2.689, 1.707, 0.652, -0.535, -1.679",\
"8.197, 8.139, 7.812, 7.238, 6.308, 5.193, 4.132, 3.018, 1.707, 0.446");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : removal_rising ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("2.559, 2.628, 2.856, 3.278, 3.933, 4.715, 5.558, 6.46, 7.426, 8.434",\
"2.503, 2.566, 2.795, 3.226, 3.882, 4.657, 5.498, 6.405, 7.371, 8.377",\
"2.302, 2.361, 2.591, 3.02, 3.671, 4.45, 5.295, 6.196, 7.162, 8.171",\
"1.94, 2.004, 2.233, 2.665, 3.315, 4.092, 4.933, 5.84, 6.799, 7.808",\
"1.494, 1.555, 1.79, 2.212, 2.868, 3.637, 4.48, 5.382, 6.342, 7.352",\
"0.957, 1.022, 1.247, 1.678, 2.328, 3.101, 3.947, 4.846, 5.808, 6.818",\
"0.337, 0.399, 0.627, 1.055, 1.709, 2.483, 3.326, 4.226, 5.191, 6.195",\
"-0.36, -0.294, -0.068, 0.36, 1.011, 1.784, 2.626, 3.53, 4.487, 5.501",\
"-1.108, -1.054, -0.825, -0.399, 0.253, 1.028, 1.869, 2.768, 3.725, 4.727",\
"-1.929, -1.86, -1.635, -1.21, -0.561, 0.213, 1.051, 1.949, 2.897, 3.901");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("1.025, 1.084, 1.256, 1.578, 2.063, 2.655, 3.326, 4.046, 4.802, 5.584",\
"1.001, 1.065, 1.233, 1.554, 2.042, 2.637, 3.297, 4.025, 4.781, 5.564",\
"0.918, 0.98, 1.148, 1.465, 1.953, 2.549, 3.205, 3.928, 4.678, 5.466",\
"0.827, 0.886, 1.047, 1.366, 1.837, 2.424, 3.073, 3.784, 4.521, 5.298",\
"0.736, 0.799, 0.964, 1.286, 1.758, 2.322, 2.938, 3.623, 4.34, 5.098",\
"0.67, 0.735, 0.897, 1.231, 1.701, 2.245, 2.83, 3.475, 4.157, 4.889",\
"0.67, 0.728, 0.881, 1.207, 1.668, 2.204, 2.74, 3.351, 3.991, 4.682",\
"0.712, 0.777, 0.923, 1.238, 1.68, 2.176, 2.691, 3.262, 3.853, 4.5",\
"0.834, 0.896, 1.038, 1.337, 1.74, 2.195, 2.664, 3.191, 3.744, 4.346",\
"1.045, 1.104, 1.232, 1.502, 1.878, 2.281, 2.684, 3.161, 3.664, 4.223");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("1.019, 1.084, 1.256, 1.578, 2.063, 2.655, 3.316, 4.039, 4.802, 5.584",\
"1.001, 1.06, 1.233, 1.554, 2.042, 2.637, 3.297, 4.025, 4.781, 5.564",\
"0.918, 0.975, 1.148, 1.465, 1.944, 2.542, 3.205, 3.928, 4.678, 5.466",\
"0.818, 0.886, 1.047, 1.357, 1.837, 2.424, 3.074, 3.784, 4.521, 5.298",\
"0.736, 0.799, 0.964, 1.286, 1.758, 2.322, 2.938, 3.623, 4.34, 5.099",\
"0.67, 0.728, 0.897, 1.231, 1.701, 2.251, 2.83, 3.475, 4.157, 4.882",\
"0.66, 0.718, 0.881, 1.201, 1.668, 2.204, 2.74, 3.351, 3.991, 4.682",\
"0.712, 0.77, 0.923, 1.23, 1.68, 2.181, 2.685, 3.255, 3.853, 4.5",\
"0.834, 0.896, 1.048, 1.337, 1.746, 2.201, 2.664, 3.191, 3.744, 4.341",\
"1.045, 1.097, 1.232, 1.502, 1.878, 2.289, 2.684, 3.161, 3.664, 4.223");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.658, 0.712, 0.87, 1.135, 1.474, 1.847, 2.249, 2.655, 3.059, 3.476",\
"0.638, 0.691, 0.845, 1.107, 1.454, 1.821, 2.211, 2.617, 3.022, 3.436",\
"0.55, 0.603, 0.755, 1.011, 1.349, 1.711, 2.076, 2.475, 2.865, 3.274",\
"0.448, 0.498, 0.653, 0.908, 1.225, 1.557, 1.887, 2.242, 2.609, 3.003",\
"0.292, 0.345, 0.504, 0.775, 1.103, 1.399, 1.679, 1.979, 2.298, 2.652",\
"0.149, 0.199, 0.351, 0.617, 0.936, 1.205, 1.434, 1.679, 1.948, 2.261",\
"0.023, 0.071, 0.216, 0.471, 0.766, 0.983, 1.164, 1.349, 1.558, 1.829",\
"-0.074, -0.033, 0.108, 0.352, 0.616, 0.766, 0.87, 0.996, 1.131, 1.343",\
"-0.132, -0.098, 0.042, 0.263, 0.484, 0.563, 0.578, 0.623, 0.685, 0.836",\
"-0.139, -0.114, 0.011, 0.213, 0.383, 0.376, 0.286, 0.245, 0.22, 0.31");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.658, 0.712, 0.87, 1.135, 1.474, 1.847, 2.249, 2.655, 3.059, 3.476",\
"0.638, 0.691, 0.845, 1.107, 1.454, 1.821, 2.211, 2.617, 3.022, 3.436",\
"0.55, 0.603, 0.755, 1.011, 1.349, 1.711, 2.076, 2.475, 2.865, 3.274",\
"0.448, 0.498, 0.653, 0.908, 1.231, 1.557, 1.887, 2.242, 2.614, 3.003",\
"0.292, 0.345, 0.504, 0.775, 1.103, 1.399, 1.679, 1.979, 2.298, 2.652",\
"0.149, 0.199, 0.351, 0.617, 0.936, 1.205, 1.434, 1.679, 1.948, 2.261",\
"0.023, 0.071, 0.216, 0.471, 0.766, 0.983, 1.164, 1.349, 1.558, 1.829",\
"-0.074, -0.033, 0.108, 0.352, 0.607, 0.766, 0.87, 0.996, 1.131, 1.343",\
"-0.132, -0.098, 0.042, 0.263, 0.479, 0.557, 0.578, 0.623, 0.694, 0.836",\
"-0.146, -0.114, 0.011, 0.213, 0.383, 0.376, 0.286, 0.245, 0.225, 0.31");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.126, -0.189, -0.367, -0.683, -1.127, -1.67, -2.278, -2.948, -3.666, -4.43",\
"-0.072, -0.134, -0.313, -0.63, -1.075, -1.62, -2.23, -2.899, -3.615, -4.384",\
"0.115, 0.054, -0.129, -0.448, -0.897, -1.441, -2.049, -2.725, -3.447, -4.218",\
"0.421, 0.368, 0.182, -0.133, -0.584, -1.127, -1.74, -2.408, -3.145, -3.922",\
"0.829, 0.764, 0.59, 0.282, -0.161, -0.705, -1.315, -1.987, -2.722, -3.502",\
"1.286, 1.226, 1.056, 0.757, 0.324, -0.215, -0.827, -1.503, -2.236, -3.014",\
"1.798, 1.733, 1.569, 1.278, 0.858, 0.326, -0.288, -0.963, -1.692, -2.472",\
"2.349, 2.286, 2.123, 1.839, 1.425, 0.901, 0.292, -0.378, -1.107, -1.882",\
"2.936, 2.879, 2.717, 2.437, 2.032, 1.509, 0.905, 0.238, -0.488, -1.266",\
"3.551, 3.493, 3.325, 3.056, 2.659, 2.144, 1.545, 0.881, 0.151, -0.625");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.126, -0.189, -0.367, -0.683, -1.127, -1.67, -2.278, -2.948, -3.666, -4.43",\
"-0.072, -0.134, -0.313, -0.63, -1.075, -1.62, -2.23, -2.899, -3.615, -4.384",\
"0.115, 0.054, -0.129, -0.448, -0.897, -1.441, -2.049, -2.725, -3.447, -4.218",\
"0.421, 0.368, 0.182, -0.133, -0.584, -1.127, -1.74, -2.408, -3.14, -3.922",\
"0.829, 0.765, 0.59, 0.282, -0.161, -0.705, -1.315, -1.987, -2.723, -3.502",\
"1.285, 1.225, 1.056, 0.757, 0.324, -0.215, -0.827, -1.503, -2.236, -3.015",\
"1.798, 1.743, 1.569, 1.278, 0.858, 0.326, -0.288, -0.963, -1.692, -2.472",\
"2.349, 2.286, 2.123, 1.839, 1.425, 0.901, 0.292, -0.378, -1.107, -1.882",\
"2.936, 2.879, 2.717, 2.437, 2.032, 1.509, 0.905, 0.238, -0.488, -1.266",\
"3.551, 3.486, 3.325, 3.056, 2.659, 2.144, 1.545, 0.881, 0.156, -0.619");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.229, -0.291, -0.448, -0.701, -1.014, -1.39, -1.798, -2.245, -2.7, -3.176",\
"-0.174, -0.234, -0.396, -0.65, -0.966, -1.339, -1.752, -2.195, -2.65, -3.134",\
"0.016, -0.044, -0.204, -0.454, -0.773, -1.143, -1.563, -2.006, -2.471, -2.952",\
"0.339, 0.28, 0.121, -0.125, -0.447, -0.815, -1.231, -1.673, -2.145, -2.626",\
"0.757, 0.697, 0.542, 0.299, -0.015, -0.384, -0.796, -1.241, -1.704, -2.186",\
"1.254, 1.192, 1.041, 0.807, 0.492, 0.127, -0.277, -0.725, -1.188, -1.661",\
"1.818, 1.763, 1.611, 1.378, 1.066, 0.709, 0.308, -0.134, -0.593, -1.071",\
"2.453, 2.392, 2.248, 2.013, 1.706, 1.352, 0.952, 0.515, 0.055, -0.419",\
"3.145, 3.089, 2.934, 2.708, 2.406, 2.048, 1.657, 1.229, 0.769, 0.291",\
"3.888, 3.832, 3.685, 3.452, 3.152, 2.805, 2.413, 1.988, 1.527, 1.053");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.229, -0.291, -0.448, -0.701, -1.014, -1.39, -1.798, -2.245, -2.7, -3.176",\
"-0.174, -0.234, -0.396, -0.65, -0.966, -1.339, -1.752, -2.195, -2.659, -3.134",\
"0.016, -0.044, -0.204, -0.454, -0.773, -1.143, -1.563, -2.006, -2.471, -2.952",\
"0.339, 0.28, 0.121, -0.125, -0.447, -0.815, -1.231, -1.673, -2.145, -2.626",\
"0.757, 0.697, 0.542, 0.299, -0.015, -0.384, -0.796, -1.24, -1.704, -2.186",\
"1.254, 1.192, 1.041, 0.807, 0.492, 0.127, -0.277, -0.725, -1.188, -1.669",\
"1.818, 1.763, 1.611, 1.378, 1.073, 0.709, 0.308, -0.134, -0.593, -1.071",\
"2.453, 2.392, 2.248, 2.013, 1.706, 1.352, 0.952, 0.515, 0.055, -0.419",\
"3.145, 3.089, 2.934, 2.708, 2.406, 2.048, 1.657, 1.229, 0.769, 0.291",\
"3.888, 3.832, 3.685, 3.452, 3.152, 2.805, 2.413, 1.988, 1.527, 1.053");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&RN" ;
fall_constraint(scalar) {
values("5.064");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&RN" ;
fall_constraint(scalar) {
values("5.064");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&RN" ;
fall_constraint(scalar) {
values("5.545");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&RN" ;
fall_constraint(scalar) {
values("5.545");
}
}
}
}