blob: 8fa45a5872f7550832f730e39f04c9ff6d74c352 [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__icgtn_4) {
area : 81.222400 ;
clock_gating_integrated_cell : "latch_negedge_precontrol" ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!E&!TE" ;
value : "0.000581515" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!E&TE" ;
value : "0.00058168" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&E&!TE" ;
value : "0.00055132" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&E&TE" ;
value : "0.00055132" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!E&!TE" ;
value : "0.0004762505" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!E&TE" ;
value : "0.0004921675" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&E&!TE" ;
value : "0.0004479145" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&E&TE" ;
value : "0.0004479145" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00058168" ;
}
statetable("CLKN E TE", "IQ3 IQN3") {
table : "H L L : - - : L H, \
H H - : - - : H L, \
H - H : - - : H L, \
L - - : - - : N N" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLKN) {
capacitance : 0.008017 ;
clock : true ;
clock_gate_clock_pin : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
min_pulse_width_high : 0.4982 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E&!TE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.3213, 0.3226, 0.3342, 0.3704, 0.4353, 0.5321, 0.6624, 0.827, \
1.028, 1.267");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.1521, 0.1519, 0.1602, 0.1908, 0.2482, 0.3359, 0.4544, 0.6054, \
0.7912, 1.013");
}
}
internal_power() {
when : "!E&TE" ;
fall_power(scalar) {
values("0");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.5601, 0.5599, 0.5678, 0.5979, 0.6551, 0.7425, 0.8608, 1.014, \
1.219, 1.48");
}
}
internal_power() {
when : "E&!TE" ;
fall_power(scalar) {
values("0");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.5312, 0.5311, 0.5393, 0.5702, 0.6279, 0.7158, 0.8355, 0.9899, \
1.197, 1.46");
}
}
internal_power() {
when : "E&TE" ;
fall_power(scalar) {
values("0");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.5249, 0.5247, 0.5328, 0.5638, 0.6217, 0.7096, 0.8288, 0.9854, \
1.195, 1.459");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_NOT_E_AND_NOT_TE === 1'b1" ;
timing_type : min_pulse_width ;
when : "!E&!TE" ;
rise_constraint(scalar) {
values("0.2808");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_NOT_E_AND_TE === 1'b1" ;
timing_type : min_pulse_width ;
when : "!E&TE" ;
rise_constraint(scalar) {
values("0.4982");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_E_AND_NOT_TE === 1'b1" ;
timing_type : min_pulse_width ;
when : "E&!TE" ;
rise_constraint(scalar) {
values("0.4744");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_E_AND_TE === 1'b1" ;
timing_type : min_pulse_width ;
when : "E&TE" ;
rise_constraint(scalar) {
values("0.4506");
}
}
}
pin(E) {
capacitance : 0.003371 ;
clock_gate_enable_pin : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!TE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04107, 0.04108, 0.041, 0.04094, 0.04093, 0.04094, 0.04096, 0.04095, \
0.04097, 0.04098");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03653, -0.03653, -0.03645, -0.03647, -0.03656, -0.03666, -0.03673, \
-0.03675, -0.03673, -0.03683");
}
}
internal_power() {
when : "!CLKN&TE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.01644, 0.01643, 0.01651, 0.0165, 0.0165, 0.01647, 0.01648, 0.01653, \
0.01653, 0.01654");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01402, -0.01404, -0.01401, -0.01401, -0.014, -0.01401, -0.014, \
-0.01407, -0.01408, -0.01408");
}
}
internal_power() {
when : "CLKN&!TE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.5258, 0.525, 0.5251, 0.5369, 0.5723, 0.6373, 0.7323, 0.8562, \
1.007, 1.185");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.3463, 0.3459, 0.3454, 0.3545, 0.3839, 0.4367, 0.5142, 0.6167, \
0.7452, 0.8999");
}
}
internal_power() {
when : "CLKN&TE" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.02373, 0.02371, 0.02379, 0.02376, 0.02373, 0.02377, 0.02375, \
0.02377, 0.02374, 0.02373");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01045, -0.01046, -0.01049, -0.01049, -0.01053, -0.01055, -0.01055, \
-0.01056, -0.01057, -0.01059");
}
}
timing() {
related_pin : "CLKN" ;
timing_type : hold_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.2519, -0.248, -0.2366, -0.2128, -0.1977, -0.1801, -0.1634, -0.1425, -0.1256, -0.0976",\
"-0.2549, -0.2493, -0.233, -0.2111, -0.1968, -0.1843, -0.1664, -0.1448, -0.1274, -0.099",\
"-0.2623, -0.2588, -0.2446, -0.222, -0.2021, -0.189, -0.1706, -0.1528, -0.1283, -0.1041",\
"-0.2796, -0.2692, -0.2609, -0.2444, -0.2208, -0.2047, -0.1904, -0.1681, -0.146, -0.1211",\
"-0.3206, -0.3215, -0.3041, -0.2886, -0.2675, -0.2505, -0.2291, -0.2019, -0.1836, -0.1595",\
"-0.391, -0.3885, -0.3723, -0.3567, -0.3326, -0.3147, -0.3009, -0.2755, -0.253, -0.2247",\
"-0.4802, -0.4799, -0.4677, -0.4473, -0.4249, -0.4091, -0.391, -0.3713, -0.3487, -0.3234",\
"-0.5864, -0.5835, -0.5676, -0.5547, -0.5313, -0.5203, -0.5013, -0.4873, -0.4609, -0.4405",\
"-0.7097, -0.7039, -0.6929, -0.6711, -0.6583, -0.6449, -0.6251, -0.6081, -0.5915, -0.5736",\
"-0.8424, -0.8399, -0.8273, -0.8044, -0.791, -0.7769, -0.7665, -0.7509, -0.7412, -0.7237");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.0573, -0.0541, -0.0342, -0.0045, 0.0355, 0.0787, 0.1159, 0.1653, 0.2128, 0.2676",\
"-0.055, -0.0512, -0.0363, -0.0052, 0.0291, 0.0703, 0.1167, 0.1662, 0.2083, 0.2616",\
"-0.0599, -0.0545, -0.0437, -0.008, 0.0293, 0.0723, 0.113, 0.1608, 0.2112, 0.2643",\
"-0.0713, -0.0634, -0.0524, -0.0198, 0.0213, 0.0598, 0.1109, 0.1572, 0.2051, 0.2622",\
"-0.0809, -0.0757, -0.0583, -0.0297, 0.0101, 0.0567, 0.1018, 0.1548, 0.2002, 0.2544",\
"-0.0876, -0.0794, -0.0626, -0.0328, 0.006, 0.0525, 0.0996, 0.1475, 0.2028, 0.2554",\
"-0.0795, -0.0736, -0.0615, -0.0268, 0.0163, 0.0642, 0.1071, 0.1574, 0.2143, 0.2669",\
"-0.06, -0.0598, -0.0421, -0.0036, 0.0334, 0.0807, 0.1293, 0.1846, 0.2374, 0.2966",\
"-0.033, -0.0272, -0.0086, 0.0252, 0.066, 0.1169, 0.1661, 0.2195, 0.2761, 0.3392",\
"0.0165, 0.0174, 0.0346, 0.0705, 0.1136, 0.1668, 0.2144, 0.2739, 0.3299, 0.3912");
}
}
timing() {
related_pin : "CLKN" ;
timing_type : setup_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.2633, 0.2601, 0.2511, 0.2317, 0.2106, 0.1891, 0.1695, 0.1506, 0.1309, 0.1111",\
"0.267, 0.2621, 0.2481, 0.2307, 0.21, 0.1933, 0.1726, 0.153, 0.1327, 0.1058",\
"0.2695, 0.2663, 0.2534, 0.233, 0.2165, 0.1987, 0.1771, 0.1613, 0.1338, 0.1111",\
"0.2891, 0.2888, 0.2719, 0.251, 0.2376, 0.2155, 0.1973, 0.1771, 0.1518, 0.1283",\
"0.3335, 0.3348, 0.3186, 0.2969, 0.2775, 0.2568, 0.237, 0.2216, 0.1898, 0.1673",\
"0.4089, 0.4067, 0.3916, 0.3675, 0.3451, 0.3297, 0.31, 0.2866, 0.2598, 0.233",\
"0.4984, 0.4922, 0.4806, 0.4613, 0.4407, 0.4182, 0.4017, 0.3777, 0.3563, 0.3325",\
"0.6026, 0.5998, 0.5846, 0.5638, 0.5511, 0.5259, 0.5141, 0.4947, 0.4782, 0.4506",\
"0.7258, 0.7198, 0.7098, 0.6885, 0.6707, 0.6518, 0.6403, 0.6254, 0.6113, 0.5849",\
"0.8622, 0.8532, 0.8412, 0.8262, 0.8062, 0.7932, 0.7842, 0.7662, 0.7522, 0.7362");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.3435, 0.3449, 0.3378, 0.3359, 0.3207, 0.3051, 0.2727, 0.2397, 0.189, 0.1382",\
"0.3458, 0.3452, 0.3388, 0.3385, 0.323, 0.3115, 0.2834, 0.2348, 0.1967, 0.1399",\
"0.3491, 0.3495, 0.3495, 0.3372, 0.325, 0.3148, 0.2867, 0.246, 0.1995, 0.1389",\
"0.3648, 0.3575, 0.3487, 0.3501, 0.3377, 0.3181, 0.2955, 0.2494, 0.2036, 0.15",\
"0.3724, 0.3747, 0.3619, 0.3637, 0.3431, 0.3319, 0.3078, 0.2613, 0.2208, 0.1596",\
"0.3821, 0.3794, 0.3723, 0.3675, 0.3577, 0.3372, 0.3191, 0.2699, 0.2258, 0.1668",\
"0.383, 0.3814, 0.3775, 0.3702, 0.354, 0.3363, 0.316, 0.2694, 0.227, 0.169",\
"0.3758, 0.3707, 0.3642, 0.365, 0.343, 0.3311, 0.2975, 0.2658, 0.2195, 0.1527",\
"0.3503, 0.3522, 0.3426, 0.3375, 0.324, 0.3116, 0.2751, 0.2374, 0.1972, 0.1316",\
"0.3212, 0.3162, 0.306, 0.3055, 0.2927, 0.272, 0.2488, 0.2007, 0.1575, 0.0961");
}
}
}
pin(IQ3) {
direction : internal ;
internal_node : IQ3 ;
inverted_output : false ;
}
pin(IQN3) {
direction : internal ;
internal_node : IQN3 ;
inverted_output : true ;
}
pin(Q) {
clock_gate_out_pin : true ;
direction : output ;
max_capacitance : 0.9367 ;
max_transition : 2.6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
state_function : "(CLKN|(!IQ3))" ;
internal_power() {
related_pin : "CLKN" ;
when : "!E&!TE" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("1.102, 1.067, 1.004, 0.9645, 0.945, 0.929, 0.9202, 0.9117, 0.9155, 0.9166",\
"1.102, 1.067, 1.006, 0.9654, 0.9457, 0.9297, 0.9209, 0.9157, 0.9168, 0.9195",\
"1.106, 1.072, 1.009, 0.9691, 0.9492, 0.933, 0.9226, 0.9185, 0.9189, 0.9212",\
"1.147, 1.111, 1.047, 1.001, 0.9767, 0.9584, 0.9463, 0.939, 0.9378, 0.9417",\
"1.262, 1.223, 1.148, 1.09, 1.052, 1.022, 1.003, 0.9905, 0.981, 0.9844",\
"1.434, 1.39, 1.297, 1.224, 1.171, 1.127, 1.096, 1.076, 1.066, 1.059",\
"1.658, 1.608, 1.499, 1.407, 1.336, 1.281, 1.235, 1.203, 1.184, 1.179",\
"1.931, 1.875, 1.748, 1.638, 1.548, 1.474, 1.425, 1.377, 1.345, 1.322",\
"2.227, 2.169, 2.025, 1.894, 1.786, 1.692, 1.623, 1.576, 1.531, 1.494",\
"2.547, 2.487, 2.332, 2.176, 2.053, 1.941, 1.853, 1.788, 1.748, 1.695");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("1.102, 1.067, 1.004, 0.9645, 0.945, 0.929, 0.9202, 0.9117, 0.9155, 0.9166",\
"1.102, 1.067, 1.006, 0.9654, 0.9457, 0.9297, 0.9209, 0.9157, 0.9168, 0.9195",\
"1.106, 1.072, 1.009, 0.9691, 0.9492, 0.933, 0.9226, 0.9185, 0.9189, 0.9212",\
"1.147, 1.111, 1.047, 1.001, 0.9767, 0.9584, 0.9463, 0.939, 0.9378, 0.9417",\
"1.262, 1.223, 1.148, 1.09, 1.052, 1.022, 1.003, 0.9905, 0.981, 0.9844",\
"1.434, 1.39, 1.297, 1.224, 1.171, 1.127, 1.096, 1.076, 1.066, 1.059",\
"1.658, 1.608, 1.499, 1.407, 1.336, 1.281, 1.235, 1.203, 1.184, 1.179",\
"1.931, 1.875, 1.748, 1.638, 1.548, 1.474, 1.425, 1.377, 1.345, 1.322",\
"2.227, 2.169, 2.025, 1.894, 1.786, 1.692, 1.623, 1.576, 1.531, 1.494",\
"2.547, 2.487, 2.332, 2.176, 2.053, 1.941, 1.853, 1.788, 1.748, 1.695");
}
}
internal_power() {
related_pin : "CLKN" ;
when : "!E&TE" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("1.295, 1.253, 1.151, 1.05, 0.9857, 0.9426, 0.9123, 0.8903, 0.8744, 0.8626",\
"1.296, 1.254, 1.152, 1.051, 0.9865, 0.9432, 0.9127, 0.8906, 0.875, 0.8631",\
"1.313, 1.27, 1.168, 1.067, 1.003, 0.9602, 0.9295, 0.9077, 0.8919, 0.8801",\
"1.378, 1.334, 1.231, 1.129, 1.063, 1.018, 0.9869, 0.9646, 0.9482, 0.9364",\
"1.527, 1.483, 1.376, 1.266, 1.193, 1.143, 1.106, 1.081, 1.062, 1.048",\
"1.779, 1.732, 1.616, 1.492, 1.405, 1.342, 1.297, 1.265, 1.241, 1.223",\
"2.127, 2.076, 1.95, 1.809, 1.702, 1.623, 1.565, 1.522, 1.49, 1.466",\
"2.57, 2.515, 2.377, 2.216, 2.087, 1.989, 1.914, 1.858, 1.816, 1.784",\
"3.097, 3.04, 2.891, 2.71, 2.556, 2.438, 2.346, 2.275, 2.219, 2.178",\
"3.71, 3.65, 3.49, 3.292, 3.112, 2.972, 2.86, 2.773, 2.705, 2.652");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.2222, 0.1874, 0.1274, 0.08695, 0.06175, 0.04739, 0.03863, 0.034, 0.04327, 0.04275",\
"0.2232, 0.1885, 0.1285, 0.0875, 0.06246, 0.04706, 0.0405, 0.03532, 0.04404, 0.04407",\
"0.2276, 0.1929, 0.1329, 0.09146, 0.06609, 0.05119, 0.04297, 0.03834, 0.04761, 0.04544",\
"0.2661, 0.2308, 0.1688, 0.1223, 0.09211, 0.0739, 0.06239, 0.06051, 0.06263, 0.06596",\
"0.3777, 0.3382, 0.2666, 0.2071, 0.1632, 0.1345, 0.1163, 0.1095, 0.1034, 0.1062",\
"0.5434, 0.4981, 0.4067, 0.3343, 0.2784, 0.2324, 0.2038, 0.1844, 0.1815, 0.1794",\
"0.7567, 0.7072, 0.5981, 0.5039, 0.4325, 0.3798, 0.3308, 0.2998, 0.2865, 0.275",\
"1.013, 0.9597, 0.8308, 0.7226, 0.6264, 0.5561, 0.5033, 0.4602, 0.4255, 0.4101",\
"1.297, 1.239, 1.097, 0.9632, 0.8545, 0.76, 0.694, 0.6459, 0.6007, 0.57",\
"1.602, 1.542, 1.386, 1.229, 1.101, 0.9897, 0.899, 0.841, 0.7997, 0.7475");
}
}
internal_power() {
related_pin : "CLKN" ;
when : "E&!TE" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("1.295, 1.253, 1.15, 1.049, 0.9852, 0.9421, 0.9118, 0.8898, 0.8739, 0.8622",\
"1.296, 1.253, 1.151, 1.05, 0.986, 0.9427, 0.9122, 0.8901, 0.8745, 0.8626",\
"1.313, 1.27, 1.168, 1.067, 1.003, 0.9597, 0.9291, 0.9072, 0.8913, 0.8796",\
"1.377, 1.334, 1.231, 1.128, 1.062, 1.018, 0.9864, 0.9641, 0.9477, 0.9359",\
"1.527, 1.483, 1.376, 1.266, 1.193, 1.142, 1.106, 1.08, 1.061, 1.048",\
"1.778, 1.731, 1.616, 1.492, 1.405, 1.342, 1.297, 1.264, 1.24, 1.223",\
"2.126, 2.076, 1.949, 1.809, 1.702, 1.623, 1.565, 1.522, 1.49, 1.466",\
"2.569, 2.515, 2.377, 2.215, 2.087, 1.989, 1.914, 1.858, 1.815, 1.784",\
"3.097, 3.04, 2.891, 2.71, 2.556, 2.437, 2.345, 2.274, 2.219, 2.178",\
"3.71, 3.65, 3.491, 3.292, 3.113, 2.972, 2.86, 2.773, 2.704, 2.651");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.2514, 0.2171, 0.1566, 0.116, 0.09088, 0.0757, 0.06913, 0.0634, 0.07267, 0.0738",\
"0.2522, 0.2179, 0.1575, 0.1166, 0.09152, 0.07585, 0.06983, 0.0641, 0.07282, 0.0734",\
"0.2564, 0.2217, 0.1617, 0.1203, 0.09496, 0.07967, 0.07145, 0.06737, 0.07664, 0.07887",\
"0.2941, 0.2587, 0.1967, 0.1503, 0.12, 0.1021, 0.09005, 0.08817, 0.09084, 0.09142",\
"0.4051, 0.3656, 0.294, 0.2345, 0.1906, 0.1616, 0.144, 0.1372, 0.1316, 0.1355",\
"0.57, 0.5253, 0.434, 0.3619, 0.3049, 0.2596, 0.2316, 0.2105, 0.2049, 0.206",\
"0.7823, 0.7322, 0.6228, 0.5312, 0.4583, 0.4039, 0.3555, 0.3251, 0.3118, 0.2997",\
"1.038, 0.9834, 0.8558, 0.7453, 0.6515, 0.579, 0.5284, 0.4847, 0.45, 0.4319",\
"1.318, 1.261, 1.119, 0.9849, 0.8759, 0.7781, 0.7159, 0.6673, 0.6221, 0.5914",\
"1.621, 1.562, 1.407, 1.25, 1.123, 1.013, 0.9212, 0.8577, 0.8136, 0.7652");
}
}
internal_power() {
related_pin : "CLKN" ;
when : "E&TE" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("1.295, 1.253, 1.151, 1.05, 0.9852, 0.9423, 0.9118, 0.89, 0.874, 0.8622",\
"1.296, 1.253, 1.151, 1.05, 0.9862, 0.9426, 0.9124, 0.8903, 0.8746, 0.8627",\
"1.313, 1.27, 1.168, 1.067, 1.003, 0.9597, 0.9292, 0.9073, 0.8914, 0.8796",\
"1.377, 1.334, 1.231, 1.128, 1.062, 1.018, 0.9865, 0.9642, 0.9477, 0.9359",\
"1.527, 1.483, 1.376, 1.266, 1.193, 1.142, 1.106, 1.08, 1.061, 1.048",\
"1.778, 1.731, 1.616, 1.492, 1.404, 1.341, 1.297, 1.264, 1.24, 1.223",\
"2.126, 2.076, 1.949, 1.809, 1.702, 1.623, 1.565, 1.522, 1.49, 1.466",\
"2.568, 2.515, 2.377, 2.216, 2.087, 1.989, 1.914, 1.858, 1.816, 1.784",\
"3.097, 3.04, 2.891, 2.71, 2.556, 2.437, 2.345, 2.274, 2.219, 2.177",\
"3.71, 3.65, 3.49, 3.292, 3.112, 2.97, 2.859, 2.772, 2.704, 2.651");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.2578, 0.2226, 0.1629, 0.1223, 0.09721, 0.08203, 0.07437, 0.06919, 0.07901, 0.08124",\
"0.2585, 0.2242, 0.1639, 0.1229, 0.09785, 0.08218, 0.07561, 0.07098, 0.07915, 0.07973",\
"0.2629, 0.2283, 0.1682, 0.1268, 0.1014, 0.08676, 0.07799, 0.07391, 0.08318, 0.08596",\
"0.3006, 0.2652, 0.2032, 0.1567, 0.1266, 0.1086, 0.09654, 0.09466, 0.09623, 0.09791",\
"0.4113, 0.3718, 0.3003, 0.2407, 0.1976, 0.1678, 0.1503, 0.1434, 0.1373, 0.1412",\
"0.5762, 0.5316, 0.4402, 0.3684, 0.3112, 0.2648, 0.2378, 0.2173, 0.2106, 0.2084",\
"0.789, 0.7392, 0.6297, 0.5361, 0.465, 0.4106, 0.3633, 0.3323, 0.3185, 0.307",\
"1.042, 0.9879, 0.8596, 0.7498, 0.656, 0.5835, 0.5335, 0.4892, 0.454, 0.4364",\
"1.321, 1.264, 1.122, 0.9875, 0.8763, 0.779, 0.718, 0.6721, 0.6264, 0.5912",\
"1.622, 1.563, 1.408, 1.251, 1.125, 1.013, 0.9188, 0.8576, 0.8162, 0.7662");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "E===1'b0 && TE===1'b1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
when : "!E&TE" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.2358, 0.2543, 0.3029, 0.3741, 0.4689, 0.5923, 0.7497, 0.9467, 1.187, 1.475",\
"0.2386, 0.2571, 0.3056, 0.3766, 0.4717, 0.5951, 0.7524, 0.9494, 1.19, 1.477",\
"0.2521, 0.2707, 0.3192, 0.3902, 0.4852, 0.6085, 0.7659, 0.9628, 1.203, 1.491",\
"0.2856, 0.3041, 0.3525, 0.4235, 0.5182, 0.6415, 0.7987, 0.9956, 1.236, 1.523",\
"0.3436, 0.3621, 0.4102, 0.4804, 0.5747, 0.6975, 0.8544, 1.051, 1.291, 1.579",\
"0.4208, 0.4397, 0.4883, 0.5588, 0.6526, 0.7746, 0.9307, 1.127, 1.366, 1.653",\
"0.5125, 0.5323, 0.5825, 0.6539, 0.7476, 0.8696, 1.025, 1.22, 1.459, 1.745",\
"0.6162, 0.637, 0.6897, 0.7638, 0.8592, 0.9813, 1.136, 1.33, 1.569, 1.854",\
"0.7305, 0.7527, 0.8084, 0.8857, 0.9837, 1.108, 1.264, 1.458, 1.695, 1.979",\
"0.8562, 0.8797, 0.9385, 1.019, 1.12, 1.247, 1.406, 1.601, 1.838, 2.122");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.1707, 0.1855, 0.2258, 0.2938, 0.3984, 0.5464, 0.7427, 0.9903, 1.293, 1.655",\
"0.1737, 0.1886, 0.2288, 0.2968, 0.4014, 0.5495, 0.7457, 0.9934, 1.296, 1.658",\
"0.1849, 0.1998, 0.24, 0.308, 0.4125, 0.5606, 0.7568, 1.004, 1.308, 1.669",\
"0.2092, 0.224, 0.264, 0.3314, 0.4355, 0.5832, 0.7789, 1.027, 1.329, 1.692",\
"0.2402, 0.2558, 0.2966, 0.3634, 0.4662, 0.6126, 0.8077, 1.055, 1.357, 1.719",\
"0.2669, 0.2837, 0.3266, 0.3935, 0.495, 0.64, 0.8337, 1.08, 1.382, 1.743",\
"0.2862, 0.3045, 0.3504, 0.4185, 0.5194, 0.6629, 0.855, 1.1, 1.4, 1.761",\
"0.2966, 0.3164, 0.3656, 0.4358, 0.5369, 0.6801, 0.8708, 1.114, 1.413, 1.772",\
"0.2977, 0.3189, 0.3714, 0.4444, 0.5462, 0.6893, 0.8802, 1.123, 1.421, 1.778",\
"0.2883, 0.3109, 0.367, 0.4434, 0.5463, 0.6896, 0.8809, 1.124, 1.422, 1.778");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.07944, 0.1002, 0.1524, 0.2341, 0.359, 0.5391, 0.7868, 1.106, 1.503, 1.98",\
"0.07976, 0.1003, 0.1524, 0.2341, 0.3591, 0.539, 0.7861, 1.106, 1.503, 1.98",\
"0.07956, 0.1001, 0.1523, 0.2339, 0.3591, 0.539, 0.7864, 1.107, 1.503, 1.977",\
"0.07986, 0.1003, 0.1525, 0.2343, 0.3591, 0.54, 0.786, 1.107, 1.505, 1.979",\
"0.0809, 0.1015, 0.1541, 0.2358, 0.3603, 0.5395, 0.7864, 1.106, 1.505, 1.98",\
"0.08728, 0.1081, 0.1605, 0.2406, 0.3639, 0.542, 0.7882, 1.107, 1.504, 1.98",\
"0.098, 0.1192, 0.1716, 0.251, 0.3712, 0.5468, 0.7904, 1.108, 1.504, 1.978",\
"0.111, 0.133, 0.1868, 0.2664, 0.384, 0.555, 0.7944, 1.11, 1.506, 1.979",\
"0.1254, 0.1488, 0.2056, 0.2856, 0.4034, 0.5728, 0.8064, 1.116, 1.506, 1.98",\
"0.14, 0.165, 0.2244, 0.306, 0.423, 0.5936, 0.8272, 1.13, 1.514, 1.981");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.05488, 0.07162, 0.1244, 0.2335, 0.4142, 0.6727, 1.016, 1.446, 1.973, 2.601",\
"0.05492, 0.07148, 0.1245, 0.2335, 0.4139, 0.6735, 1.015, 1.447, 1.973, 2.601",\
"0.05476, 0.07172, 0.1244, 0.2335, 0.4139, 0.6725, 1.016, 1.446, 1.974, 2.599",\
"0.05486, 0.07154, 0.1248, 0.2337, 0.4139, 0.6733, 1.015, 1.447, 1.972, 2.602",\
"0.06138, 0.07828, 0.129, 0.2353, 0.4149, 0.6726, 1.016, 1.446, 1.972, 2.601",\
"0.07078, 0.08792, 0.1369, 0.2397, 0.4157, 0.6728, 1.014, 1.446, 1.974, 2.602",\
"0.08134, 0.09966, 0.1491, 0.247, 0.4198, 0.6744, 1.016, 1.446, 1.974, 2.599",\
"0.0924, 0.1124, 0.1628, 0.2576, 0.4272, 0.6792, 1.016, 1.446, 1.972, 2.596",\
"0.1044, 0.125, 0.178, 0.2696, 0.4364, 0.6876, 1.024, 1.448, 1.971, 2.6",\
"0.1184, 0.1392, 0.1956, 0.2838, 0.4454, 0.6966, 1.034, 1.458, 1.977, 2.598");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "E===1'b1 && TE===1'b0" ;
timing_sense : positive_unate ;
timing_type : combinational ;
when : "E&!TE" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.2358, 0.2543, 0.3029, 0.3741, 0.4689, 0.5923, 0.7497, 0.9467, 1.187, 1.475",\
"0.2386, 0.2571, 0.3056, 0.3766, 0.4717, 0.5951, 0.7524, 0.9494, 1.19, 1.477",\
"0.2522, 0.2707, 0.3192, 0.3902, 0.4852, 0.6085, 0.7659, 0.9628, 1.203, 1.491",\
"0.2856, 0.3041, 0.3525, 0.4235, 0.5182, 0.6415, 0.7987, 0.9956, 1.236, 1.523",\
"0.3436, 0.3621, 0.4102, 0.4804, 0.5747, 0.6976, 0.8544, 1.051, 1.291, 1.579",\
"0.4208, 0.4397, 0.4883, 0.5588, 0.6526, 0.7746, 0.9307, 1.127, 1.366, 1.653",\
"0.5125, 0.5322, 0.5825, 0.6539, 0.7476, 0.8696, 1.025, 1.22, 1.459, 1.745",\
"0.616, 0.6369, 0.6897, 0.7638, 0.8591, 0.9813, 1.136, 1.33, 1.569, 1.854",\
"0.7304, 0.7527, 0.8084, 0.8855, 0.9836, 1.108, 1.264, 1.458, 1.695, 1.979",\
"0.8562, 0.8795, 0.9383, 1.019, 1.12, 1.247, 1.406, 1.601, 1.838, 2.122");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.1707, 0.1855, 0.2258, 0.2938, 0.3984, 0.5464, 0.7427, 0.9902, 1.294, 1.655",\
"0.1737, 0.1885, 0.2288, 0.2968, 0.4014, 0.5495, 0.7457, 0.9934, 1.296, 1.657",\
"0.1849, 0.1998, 0.24, 0.308, 0.4125, 0.5606, 0.7568, 1.004, 1.308, 1.669",\
"0.2092, 0.224, 0.264, 0.3314, 0.4355, 0.5832, 0.7789, 1.027, 1.329, 1.691",\
"0.2402, 0.2558, 0.2966, 0.3634, 0.4662, 0.6126, 0.8077, 1.055, 1.357, 1.718",\
"0.2669, 0.2837, 0.3267, 0.3935, 0.495, 0.6399, 0.8336, 1.079, 1.382, 1.742",\
"0.2862, 0.3045, 0.3503, 0.4185, 0.5194, 0.6629, 0.855, 1.1, 1.4, 1.761",\
"0.2966, 0.3164, 0.3656, 0.4357, 0.5371, 0.68, 0.8708, 1.114, 1.413, 1.772",\
"0.2977, 0.3189, 0.3714, 0.4444, 0.5462, 0.6893, 0.8802, 1.123, 1.421, 1.778",\
"0.2883, 0.3109, 0.3671, 0.4434, 0.5462, 0.6895, 0.8808, 1.124, 1.422, 1.778");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.07944, 0.1002, 0.1524, 0.2341, 0.359, 0.539, 0.7868, 1.106, 1.503, 1.98",\
"0.07976, 0.1003, 0.1525, 0.2341, 0.3591, 0.539, 0.7861, 1.106, 1.503, 1.98",\
"0.07948, 0.1001, 0.1523, 0.2339, 0.3591, 0.539, 0.7862, 1.107, 1.503, 1.977",\
"0.07986, 0.1003, 0.1525, 0.2343, 0.3591, 0.54, 0.7858, 1.107, 1.505, 1.979",\
"0.0809, 0.1015, 0.1541, 0.2358, 0.3601, 0.5395, 0.7866, 1.106, 1.505, 1.98",\
"0.0873, 0.1083, 0.1605, 0.2406, 0.3643, 0.542, 0.7882, 1.107, 1.504, 1.98",\
"0.098, 0.1188, 0.1716, 0.251, 0.3712, 0.5466, 0.7904, 1.108, 1.504, 1.978",\
"0.1112, 0.1336, 0.1872, 0.2666, 0.384, 0.555, 0.7944, 1.11, 1.506, 1.98",\
"0.1252, 0.149, 0.205, 0.2854, 0.4028, 0.5726, 0.8064, 1.116, 1.507, 1.98",\
"0.1398, 0.165, 0.2236, 0.306, 0.4234, 0.594, 0.8266, 1.13, 1.513, 1.981");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.0549, 0.07148, 0.1244, 0.2335, 0.4142, 0.6725, 1.016, 1.446, 1.974, 2.603",\
"0.05482, 0.07146, 0.1244, 0.2335, 0.4139, 0.6735, 1.015, 1.447, 1.973, 2.602",\
"0.05472, 0.0717, 0.1244, 0.2335, 0.4138, 0.6726, 1.016, 1.446, 1.974, 2.603",\
"0.05486, 0.07154, 0.1248, 0.2337, 0.4139, 0.6734, 1.015, 1.447, 1.972, 2.599",\
"0.06138, 0.07828, 0.129, 0.2353, 0.4149, 0.6726, 1.015, 1.446, 1.972, 2.603",\
"0.0703, 0.08814, 0.1373, 0.2395, 0.4158, 0.6728, 1.014, 1.447, 1.974, 2.602",\
"0.08134, 0.09954, 0.1488, 0.247, 0.4198, 0.6744, 1.016, 1.446, 1.974, 2.597",\
"0.0924, 0.112, 0.1628, 0.2572, 0.427, 0.679, 1.016, 1.445, 1.969, 2.597",\
"0.1044, 0.125, 0.178, 0.2696, 0.4364, 0.6878, 1.024, 1.448, 1.971, 2.6",\
"0.1184, 0.1392, 0.1954, 0.2836, 0.4458, 0.6974, 1.034, 1.458, 1.977, 2.598");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "E===1'b1 && TE===1'b1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
when : "E&TE" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.2358, 0.2544, 0.3029, 0.3741, 0.469, 0.5924, 0.7497, 0.9466, 1.187, 1.475",\
"0.2385, 0.257, 0.3056, 0.3768, 0.4717, 0.595, 0.7524, 0.9494, 1.19, 1.477",\
"0.2522, 0.2707, 0.3192, 0.3902, 0.4852, 0.6085, 0.7659, 0.9628, 1.203, 1.491",\
"0.2856, 0.3041, 0.3525, 0.4234, 0.5182, 0.6415, 0.7988, 0.9956, 1.236, 1.524",\
"0.3436, 0.3621, 0.4102, 0.4804, 0.5747, 0.6975, 0.8544, 1.051, 1.291, 1.579",\
"0.4208, 0.4396, 0.4884, 0.5588, 0.6526, 0.7746, 0.9307, 1.127, 1.366, 1.653",\
"0.5125, 0.5323, 0.5825, 0.6539, 0.7476, 0.8696, 1.025, 1.22, 1.459, 1.745",\
"0.616, 0.6369, 0.6896, 0.7638, 0.8591, 0.9813, 1.136, 1.33, 1.569, 1.854",\
"0.7305, 0.7526, 0.8084, 0.8856, 0.9837, 1.108, 1.264, 1.458, 1.695, 1.979",\
"0.8563, 0.8797, 0.9384, 1.019, 1.12, 1.247, 1.406, 1.601, 1.838, 2.122");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.1707, 0.1855, 0.2258, 0.2938, 0.3984, 0.5465, 0.7427, 0.9902, 1.294, 1.655",\
"0.1737, 0.1885, 0.2288, 0.2968, 0.4014, 0.5495, 0.7457, 0.9935, 1.297, 1.657",\
"0.1849, 0.1998, 0.24, 0.308, 0.4125, 0.5606, 0.7568, 1.004, 1.308, 1.67",\
"0.2092, 0.224, 0.264, 0.3314, 0.4355, 0.5832, 0.7789, 1.027, 1.329, 1.691",\
"0.2402, 0.2558, 0.2966, 0.3634, 0.4662, 0.6126, 0.8077, 1.055, 1.357, 1.719",\
"0.2669, 0.2837, 0.3267, 0.3935, 0.495, 0.6399, 0.8336, 1.079, 1.382, 1.742",\
"0.2862, 0.3045, 0.3503, 0.4185, 0.5194, 0.6629, 0.855, 1.1, 1.4, 1.761",\
"0.2966, 0.3164, 0.3656, 0.4357, 0.5372, 0.68, 0.8708, 1.114, 1.413, 1.772",\
"0.2977, 0.3189, 0.3714, 0.4444, 0.5462, 0.6893, 0.8802, 1.123, 1.421, 1.778",\
"0.2883, 0.3109, 0.3671, 0.4434, 0.5462, 0.6895, 0.8809, 1.124, 1.422, 1.778");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.07942, 0.1003, 0.1525, 0.234, 0.3588, 0.5389, 0.7861, 1.108, 1.504, 1.979",\
"0.07942, 0.1001, 0.1523, 0.234, 0.3592, 0.5393, 0.7861, 1.106, 1.504, 1.98",\
"0.07946, 0.1001, 0.1524, 0.2339, 0.3591, 0.5389, 0.7865, 1.107, 1.503, 1.977",\
"0.07954, 0.1001, 0.1525, 0.2343, 0.3592, 0.5391, 0.7858, 1.107, 1.504, 1.98",\
"0.0809, 0.1015, 0.1541, 0.2358, 0.3602, 0.5395, 0.7864, 1.106, 1.504, 1.979",\
"0.08744, 0.1083, 0.1604, 0.2408, 0.3641, 0.5418, 0.7878, 1.107, 1.504, 1.98",\
"0.098, 0.1188, 0.1716, 0.251, 0.3712, 0.5466, 0.7904, 1.108, 1.504, 1.978",\
"0.1112, 0.1332, 0.1878, 0.2668, 0.384, 0.555, 0.7946, 1.11, 1.505, 1.979",\
"0.1254, 0.1492, 0.205, 0.2854, 0.4032, 0.573, 0.806, 1.115, 1.507, 1.979",\
"0.1398, 0.1644, 0.2236, 0.3058, 0.424, 0.594, 0.8268, 1.131, 1.513, 1.98");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.0549, 0.07152, 0.1246, 0.2335, 0.4142, 0.6724, 1.016, 1.446, 1.974, 2.603",\
"0.05484, 0.07146, 0.1244, 0.2335, 0.4139, 0.6735, 1.015, 1.447, 1.973, 2.602",\
"0.05472, 0.07174, 0.1244, 0.2335, 0.4139, 0.6724, 1.016, 1.446, 1.974, 2.603",\
"0.05486, 0.07154, 0.1248, 0.2337, 0.4139, 0.6735, 1.015, 1.447, 1.972, 2.599",\
"0.06138, 0.07828, 0.129, 0.2353, 0.4149, 0.6726, 1.015, 1.446, 1.972, 2.604",\
"0.07032, 0.08814, 0.1373, 0.2398, 0.4158, 0.6727, 1.014, 1.447, 1.974, 2.602",\
"0.08136, 0.09952, 0.1488, 0.247, 0.4198, 0.6744, 1.016, 1.446, 1.974, 2.598",\
"0.0924, 0.112, 0.1628, 0.2572, 0.4272, 0.679, 1.016, 1.445, 1.972, 2.6",\
"0.1044, 0.125, 0.178, 0.2696, 0.4362, 0.6878, 1.024, 1.449, 1.971, 2.597",\
"0.1184, 0.1392, 0.195, 0.2836, 0.4454, 0.6974, 1.034, 1.458, 1.977, 2.598");
}
}
timing() {
related_pin : "CLKN" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.2358, 0.2543, 0.3029, 0.3741, 0.4689, 0.5923, 0.7497, 0.9467, 1.187, 1.475",\
"0.2386, 0.2571, 0.3056, 0.3766, 0.4717, 0.5951, 0.7524, 0.9494, 1.19, 1.477",\
"0.2521, 0.2707, 0.3192, 0.3902, 0.4852, 0.6085, 0.7659, 0.9628, 1.203, 1.491",\
"0.2856, 0.3041, 0.3525, 0.4235, 0.5182, 0.6415, 0.7987, 0.9956, 1.236, 1.523",\
"0.3436, 0.3621, 0.4102, 0.4804, 0.5747, 0.6975, 0.8544, 1.051, 1.291, 1.579",\
"0.4208, 0.4397, 0.4883, 0.5588, 0.6526, 0.7746, 0.9307, 1.127, 1.366, 1.653",\
"0.5125, 0.5323, 0.5825, 0.6539, 0.7476, 0.8696, 1.025, 1.22, 1.459, 1.745",\
"0.6162, 0.637, 0.6897, 0.7638, 0.8592, 0.9813, 1.136, 1.33, 1.569, 1.854",\
"0.7305, 0.7527, 0.8084, 0.8857, 0.9837, 1.108, 1.264, 1.458, 1.695, 1.979",\
"0.8562, 0.8797, 0.9385, 1.019, 1.12, 1.247, 1.406, 1.601, 1.838, 2.122");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.1707, 0.1855, 0.2258, 0.2938, 0.3984, 0.5465, 0.7427, 0.9902, 1.294, 1.655",\
"0.1737, 0.1885, 0.2288, 0.2968, 0.4014, 0.5495, 0.7457, 0.9935, 1.297, 1.657",\
"0.1849, 0.1998, 0.24, 0.308, 0.4125, 0.5606, 0.7568, 1.004, 1.308, 1.67",\
"0.2092, 0.224, 0.264, 0.3314, 0.4355, 0.5832, 0.7789, 1.027, 1.329, 1.691",\
"0.2402, 0.2558, 0.2966, 0.3634, 0.4662, 0.6126, 0.8077, 1.055, 1.357, 1.719",\
"0.2669, 0.2837, 0.3267, 0.3935, 0.495, 0.6399, 0.8336, 1.079, 1.382, 1.742",\
"0.2862, 0.3045, 0.3503, 0.4185, 0.5194, 0.6629, 0.855, 1.1, 1.4, 1.761",\
"0.2966, 0.3164, 0.3656, 0.4357, 0.5372, 0.68, 0.8708, 1.114, 1.413, 1.772",\
"0.2977, 0.3189, 0.3714, 0.4444, 0.5462, 0.6893, 0.8802, 1.123, 1.421, 1.778",\
"0.2883, 0.3109, 0.3671, 0.4434, 0.5462, 0.6895, 0.8809, 1.124, 1.422, 1.778");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.07944, 0.1002, 0.1524, 0.2341, 0.359, 0.539, 0.7868, 1.106, 1.503, 1.98",\
"0.07976, 0.1003, 0.1525, 0.2341, 0.3591, 0.539, 0.7861, 1.106, 1.503, 1.98",\
"0.07948, 0.1001, 0.1523, 0.2339, 0.3591, 0.539, 0.7862, 1.107, 1.503, 1.977",\
"0.07986, 0.1003, 0.1525, 0.2343, 0.3591, 0.54, 0.7858, 1.107, 1.505, 1.979",\
"0.0809, 0.1015, 0.1541, 0.2358, 0.3601, 0.5395, 0.7866, 1.106, 1.505, 1.98",\
"0.0873, 0.1083, 0.1605, 0.2406, 0.3643, 0.542, 0.7882, 1.107, 1.504, 1.98",\
"0.098, 0.1188, 0.1716, 0.251, 0.3712, 0.5466, 0.7904, 1.108, 1.504, 1.978",\
"0.1112, 0.1336, 0.1872, 0.2666, 0.384, 0.555, 0.7944, 1.11, 1.506, 1.98",\
"0.1252, 0.149, 0.205, 0.2854, 0.4028, 0.5726, 0.8064, 1.116, 1.507, 1.98",\
"0.1398, 0.165, 0.2236, 0.306, 0.4234, 0.594, 0.8266, 1.13, 1.513, 1.981");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.0549, 0.07152, 0.1246, 0.2335, 0.4142, 0.6724, 1.016, 1.446, 1.974, 2.603",\
"0.05484, 0.07146, 0.1244, 0.2335, 0.4139, 0.6735, 1.015, 1.447, 1.973, 2.602",\
"0.05472, 0.07174, 0.1244, 0.2335, 0.4139, 0.6724, 1.016, 1.446, 1.974, 2.603",\
"0.05486, 0.07154, 0.1248, 0.2337, 0.4139, 0.6735, 1.015, 1.447, 1.972, 2.599",\
"0.06138, 0.07828, 0.129, 0.2353, 0.4149, 0.6726, 1.015, 1.446, 1.972, 2.604",\
"0.07032, 0.08814, 0.1373, 0.2398, 0.4158, 0.6727, 1.014, 1.447, 1.974, 2.602",\
"0.08136, 0.09952, 0.1488, 0.247, 0.4198, 0.6744, 1.016, 1.446, 1.974, 2.598",\
"0.0924, 0.112, 0.1628, 0.2572, 0.4272, 0.679, 1.016, 1.445, 1.972, 2.6",\
"0.1044, 0.125, 0.178, 0.2696, 0.4362, 0.6878, 1.024, 1.449, 1.971, 2.597",\
"0.1184, 0.1392, 0.195, 0.2836, 0.4454, 0.6974, 1.034, 1.458, 1.977, 2.598");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "E===1'b0 && TE===1'b0" ;
timing_sense : positive_unate ;
timing_type : combinational_rise ;
when : "!E&!TE" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.1707, 0.1855, 0.2258, 0.2938, 0.3984, 0.5468, 0.7426, 0.99, 1.293, 1.654",\
"0.1737, 0.1885, 0.2288, 0.2968, 0.4014, 0.5498, 0.7455, 0.993, 1.296, 1.657",\
"0.1848, 0.1998, 0.24, 0.308, 0.4125, 0.5609, 0.7566, 1.004, 1.307, 1.668",\
"0.2091, 0.2239, 0.264, 0.3315, 0.4355, 0.5835, 0.779, 1.026, 1.329, 1.69",\
"0.2402, 0.2558, 0.2966, 0.3635, 0.4662, 0.613, 0.8076, 1.054, 1.356, 1.717",\
"0.2669, 0.2837, 0.3266, 0.3935, 0.495, 0.6403, 0.8337, 1.079, 1.381, 1.741",\
"0.2862, 0.3045, 0.3504, 0.4185, 0.5195, 0.6633, 0.8553, 1.1, 1.4, 1.76",\
"0.2966, 0.3164, 0.3655, 0.4358, 0.5371, 0.6803, 0.8707, 1.114, 1.413, 1.771",\
"0.2977, 0.3189, 0.3715, 0.4444, 0.5463, 0.6892, 0.878, 1.119, 1.417, 1.775",\
"0.2881, 0.311, 0.367, 0.4435, 0.5463, 0.6893, 0.8765, 1.116, 1.413, 1.769");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.007458, 0.03013, 0.07342, 0.1409, 0.2355, 0.36, 0.5169, 0.7084, 0.9367");
values("0.0548, 0.07148, 0.1246, 0.2334, 0.4143, 0.6724, 1.013, 1.444, 1.971, 2.598",\
"0.05434, 0.07178, 0.1243, 0.2334, 0.4143, 0.6723, 1.013, 1.443, 1.968, 2.593",\
"0.0548, 0.07148, 0.1246, 0.2334, 0.4143, 0.6725, 1.013, 1.444, 1.97, 2.597",\
"0.05484, 0.07144, 0.1248, 0.2336, 0.4143, 0.6726, 1.013, 1.442, 1.969, 2.595",\
"0.06158, 0.07826, 0.129, 0.2354, 0.4147, 0.6723, 1.013, 1.442, 1.969, 2.598",\
"0.0707, 0.0879, 0.1373, 0.2393, 0.4161, 0.673, 1.013, 1.444, 1.971, 2.594",\
"0.0813, 0.09964, 0.1487, 0.2474, 0.4198, 0.6738, 1.014, 1.443, 1.968, 2.595",\
"0.0926, 0.1118, 0.163, 0.2572, 0.427, 0.678, 1.015, 1.443, 1.969, 2.593",\
"0.1046, 0.1254, 0.1788, 0.2696, 0.4356, 0.6828, 1.016, 1.443, 1.967, 2.593",\
"0.1176, 0.1398, 0.1956, 0.2836, 0.4456, 0.6892, 1.018, 1.443, 1.969, 2.594");
}
}
}
pin(TE) {
capacitance : 0.003236 ;
clock_gate_test_pin : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.06897, 0.06906, 0.06886, 0.06882, 0.06878, 0.06876, 0.0688, \
0.0689, 0.06884, 0.06885");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03304, -0.03321, -0.03429, -0.03513, -0.03561, -0.03591, -0.03612, \
-0.03618, -0.03628, -0.0364");
}
}
internal_power() {
when : "!CLKN&E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03714, 0.0372, 0.03705, 0.03713, 0.03717, 0.03702, 0.03705, \
0.0372, 0.0371, 0.03707");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03525, -0.03558, -0.0359, -0.03615, -0.0363, -0.03642, -0.03648, \
-0.03657, -0.03668, -0.03673");
}
}
internal_power() {
when : "CLKN&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.5542, 0.5533, 0.5523, 0.56, 0.5928, 0.6623, 0.7714, 0.915, 1.092, \
1.301");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.373, 0.3714, 0.3697, 0.3776, 0.4089, 0.4686, 0.5585, 0.6797, \
0.8329, 1.018");
}
}
internal_power() {
when : "CLKN&E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03703, 0.03706, 0.03712, 0.03707, 0.037, 0.03706, 0.03707, 0.03716, \
0.03717, 0.03714");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03171, -0.03338, -0.03566, -0.03611, -0.0363, -0.03641, -0.03665, \
-0.03666, -0.03667, -0.03671");
}
}
timing() {
related_pin : "CLKN" ;
timing_type : hold_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.2691, -0.2662, -0.2511, -0.2317, -0.2106, -0.198, -0.1816, -0.1587, -0.1414, -0.1179",\
"-0.2731, -0.2685, -0.2557, -0.2307, -0.2168, -0.1933, -0.1787, -0.1612, -0.1434, -0.1195",\
"-0.2768, -0.2664, -0.2534, -0.2385, -0.2165, -0.1987, -0.1835, -0.1613, -0.1447, -0.118",\
"-0.2796, -0.2791, -0.2664, -0.2511, -0.2292, -0.2155, -0.1974, -0.1771, -0.1518, -0.1283",\
"-0.3141, -0.3149, -0.2969, -0.2802, -0.2625, -0.2442, -0.2212, -0.2019, -0.1836, -0.1596",\
"-0.3732, -0.3703, -0.3527, -0.3349, -0.3138, -0.2997, -0.2827, -0.2644, -0.2394, -0.2164",\
"-0.4498, -0.4429, -0.4289, -0.4121, -0.3934, -0.3727, -0.3642, -0.3459, -0.3182, -0.2962",\
"-0.5297, -0.5262, -0.5168, -0.5005, -0.4819, -0.4702, -0.4567, -0.443, -0.4264, -0.4051",\
"-0.6305, -0.6293, -0.6164, -0.5964, -0.5842, -0.5701, -0.5566, -0.5478, -0.5324, -0.5226",\
"-0.7342, -0.7311, -0.723, -0.7032, -0.6914, -0.6776, -0.6756, -0.6651, -0.6562, -0.6469");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.063, -0.0602, -0.0414, -0.0139, 0.0291, 0.0698, 0.1098, 0.1572, 0.2075, 0.2608",\
"-0.0671, -0.0576, -0.0438, -0.0151, 0.0225, 0.0703, 0.1104, 0.158, 0.203, 0.2548",\
"-0.0671, -0.0621, -0.0437, -0.0135, 0.0221, 0.0626, 0.1066, 0.1523, 0.2057, 0.2573",\
"-0.0713, -0.0732, -0.0579, -0.0264, 0.013, 0.0598, 0.1039, 0.1482, 0.1993, 0.2549",\
"-0.0874, -0.0823, -0.0655, -0.0381, 0.005, 0.0504, 0.0939, 0.1449, 0.2002, 0.2544",\
"-0.0965, -0.0885, -0.0723, -0.0436, -0.0003, 0.045, 0.0996, 0.1475, 0.196, 0.2554",\
"-0.0976, -0.0921, -0.0744, -0.0408, 0.0085, 0.0551, 0.1018, 0.1574, 0.2067, 0.2669",\
"-0.0843, -0.0762, -0.0591, -0.0216, 0.0235, 0.0696, 0.1229, 0.1772, 0.2288, 0.2915",\
"-0.0648, -0.0591, -0.0414, -0.0036, 0.0474, 0.0966, 0.1509, 0.2109, 0.2662, 0.3272",\
"-0.0309, -0.0302, -0.0071, 0.0343, 0.0829, 0.1419, 0.1963, 0.2587, 0.3186, 0.3782");
}
}
timing() {
related_pin : "CLKN" ;
timing_type : setup_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.2805, 0.2783, 0.2655, 0.2413, 0.2237, 0.2069, 0.1877, 0.1668, 0.1467, 0.1247",\
"0.2852, 0.2813, 0.2632, 0.2504, 0.2233, 0.2116, 0.191, 0.1693, 0.1487, 0.1263",\
"0.284, 0.2814, 0.2708, 0.2495, 0.2309, 0.2084, 0.19, 0.1782, 0.1502, 0.1319",\
"0.2985, 0.2986, 0.2774, 0.2577, 0.2375, 0.2209, 0.2044, 0.1862, 0.1575, 0.1355",\
"0.3271, 0.328, 0.3112, 0.2885, 0.2725, 0.2505, 0.237, 0.2117, 0.1898, 0.1673",\
"0.3821, 0.3794, 0.3723, 0.3459, 0.3263, 0.3073, 0.2918, 0.2699, 0.2462, 0.2247",\
"0.462, 0.4552, 0.442, 0.4263, 0.4091, 0.391, 0.3696, 0.3522, 0.3335, 0.3053",\
"0.554, 0.5507, 0.5337, 0.5186, 0.5015, 0.4814, 0.4695, 0.4504, 0.4351, 0.4152",\
"0.6517, 0.6453, 0.6328, 0.6137, 0.5966, 0.5837, 0.5718, 0.565, 0.5521, 0.5339",\
"0.7612, 0.7582, 0.7442, 0.7252, 0.7142, 0.7022, 0.6942, 0.6852, 0.6732, 0.6662");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.3664, 0.3631, 0.3595, 0.3548, 0.3401, 0.3229, 0.2909, 0.2559, 0.2102, 0.1517",\
"0.364, 0.3644, 0.3615, 0.3581, 0.3429, 0.3297, 0.3018, 0.2593, 0.2126, 0.1535",\
"0.3708, 0.3722, 0.3669, 0.3592, 0.3466, 0.3245, 0.2996, 0.263, 0.2159, 0.1528",\
"0.3743, 0.3771, 0.3707, 0.3634, 0.3544, 0.3343, 0.3025, 0.2675, 0.2208, 0.1645",\
"0.3918, 0.3946, 0.3836, 0.3804, 0.3633, 0.3507, 0.3236, 0.2811, 0.2331, 0.1749",\
"0.4089, 0.4067, 0.4013, 0.3945, 0.3827, 0.3672, 0.3373, 0.2922, 0.2462, 0.1916",\
"0.4195, 0.4183, 0.4097, 0.4052, 0.3934, 0.3727, 0.3428, 0.3013, 0.2574, 0.1963",\
"0.4163, 0.4198, 0.4151, 0.4102, 0.4025, 0.3756, 0.3485, 0.3027, 0.254, 0.1931",\
"0.4137, 0.4108, 0.4028, 0.4007, 0.3859, 0.3728, 0.336, 0.2891, 0.2465, 0.1826",\
"0.3962, 0.3912, 0.3892, 0.3782, 0.3692, 0.3552, 0.3212, 0.2764, 0.2255, 0.1665");
}
}
}
}