blob: a1c4c1abd978d32954023a6b7b56ef68733191d7 [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__icgtp_1) {
area : 61.465600 ;
clock_gating_integrated_cell : "latch_posedge_precontrol" ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!E&!TE" ;
value : "0.000354904" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!E&TE" ;
value : "0.000369281" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&E&!TE" ;
value : "0.000325028" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&E&TE" ;
value : "0.000325028" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!E&!TE" ;
value : "0.0004490035" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!E&TE" ;
value : "0.000453497" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&E&!TE" ;
value : "0.000422972" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&E&TE" ;
value : "0.000422972" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000453497" ;
}
statetable("CLK E TE", "IQ2 IQN2") {
table : "L L L : - - : L H, \
L H - : - - : H L, \
L - H : - - : H L, \
H - - : - - : N N" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLK) {
capacitance : 0.006936 ;
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_low : 0.3872 ;
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.3289, 0.3297, 0.3384, 0.3686, 0.4248, 0.509, 0.6227, 0.7669, \
0.9424, 1.15");
}
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.1636, 0.1636, 0.1698, 0.1959, 0.2451, 0.3205, 0.4229, 0.5536, \
0.7136, 0.9045");
}
}
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.6634, 0.6637, 0.6729, 0.7063, 0.7703, 0.8654, 0.9937, 1.171, \
1.399, 1.679");
}
rise_power(scalar) {
values("0");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
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.6288, 0.6296, 0.6383, 0.6715, 0.7354, 0.8312, 0.961, 1.141, \
1.373, 1.655");
}
rise_power(scalar) {
values("0");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
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.6261, 0.6267, 0.6359, 0.6695, 0.7337, 0.8304, 0.9632, 1.147, \
1.381, 1.667");
}
rise_power(scalar) {
values("0");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_E_AND_NOT_TE === 1'b1" ;
timing_type : min_pulse_width ;
when : "!E&!TE" ;
fall_constraint(scalar) {
values("0.2808");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_E_AND_TE === 1'b1" ;
timing_type : min_pulse_width ;
when : "!E&TE" ;
fall_constraint(scalar) {
values("0.3872");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_E_AND_NOT_TE === 1'b1" ;
timing_type : min_pulse_width ;
when : "E&!TE" ;
fall_constraint(scalar) {
values("0.3634");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_E_AND_TE === 1'b1" ;
timing_type : min_pulse_width ;
when : "E&TE" ;
fall_constraint(scalar) {
values("0.3396");
}
}
}
pin(E) {
capacitance : 0.003395 ;
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 : "!CLK&!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.3704, 0.3698, 0.37, 0.3822, 0.4182, 0.4818, 0.574, 0.6936, 0.8398, \
1.014");
}
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.2807, 0.2802, 0.2798, 0.2893, 0.3183, 0.3694, 0.4446, 0.5443, \
0.6689, 0.8198");
}
}
internal_power() {
when : "!CLK&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.02376, 0.02375, 0.02375, 0.02378, 0.02376, \
0.02376, 0.02377, 0.02375");
}
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.01044, -0.01045, -0.01048, -0.0105, -0.01051, -0.01051, -0.01057, \
-0.01058, -0.01057, -0.01057");
}
}
internal_power() {
when : "CLK&!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.04093, 0.04096, 0.04098, 0.04091, 0.04085, 0.04087, 0.04088, \
0.04088, 0.04089, 0.0409");
}
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.03652, -0.03654, -0.03648, -0.03644, -0.03656, -0.03666, -0.03677, \
-0.03679, -0.0368, -0.03685");
}
}
internal_power() {
when : "CLK&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.01649, 0.01651, 0.01648, 0.01654, 0.01651, 0.01652, \
0.01655, 0.01648, 0.01652");
}
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.01401, -0.01402, -0.01403, -0.01403, -0.01403, -0.014, -0.01402, \
-0.01408, -0.01404, -0.01405");
}
}
timing() {
related_pin : "CLK" ;
timing_type : hold_rising ;
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.1145, -0.1147, -0.0992, -0.0802, -0.0551, -0.0284, -0.0055, 0.0195, 0.0278, 0.0309",\
"-0.1156, -0.1151, -0.1044, -0.0837, -0.0573, -0.0297, -0.0064, 0.0189, 0.0271, 0.0302",\
"-0.1249, -0.1226, -0.1049, -0.0903, -0.0575, -0.0342, -0.0094, 0.0082, 0.0195, 0.0279",\
"-0.1376, -0.1418, -0.1292, -0.1057, -0.0788, -0.0536, -0.0292, -0.0055, 0.0036, 0.0091",\
"-0.1846, -0.182, -0.174, -0.1466, -0.1262, -0.0938, -0.0715, -0.0433, -0.0351, -0.0293",\
"-0.2393, -0.243, -0.2271, -0.2109, -0.1821, -0.1574, -0.1279, -0.103, -0.0897, -0.084",\
"-0.3163, -0.3136, -0.3065, -0.2861, -0.2594, -0.2271, -0.2035, -0.1802, -0.1661, -0.1509",\
"-0.4001, -0.4035, -0.3897, -0.374, -0.3431, -0.32, -0.2911, -0.2658, -0.2454, -0.2436",\
"-0.5036, -0.5014, -0.4959, -0.4756, -0.4478, -0.4204, -0.3892, -0.3581, -0.3451, -0.3356",\
"-0.6192, -0.6154, -0.6048, -0.5875, -0.561, -0.5286, -0.5031, -0.4733, -0.4578, -0.4419");
}
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.1088, -0.1086, -0.0992, -0.0897, -0.0875, -0.0909, -0.0905, -0.102, -0.115, -0.1314",\
"-0.1095, -0.1087, -0.1044, -0.0935, -0.0905, -0.0842, -0.0926, -0.1039, -0.1167, -0.1331",\
"-0.1177, -0.1151, -0.1049, -0.0958, -0.0936, -0.0922, -0.0933, -0.102, -0.1174, -0.1319",\
"-0.1186, -0.1222, -0.1128, -0.1057, -0.0956, -0.0968, -0.0993, -0.1049, -0.1172, -0.1283",\
"-0.1392, -0.1355, -0.1234, -0.1132, -0.106, -0.1, -0.1029, -0.1027, -0.1217, -0.1366",\
"-0.1501, -0.1431, -0.1303, -0.1246, -0.1132, -0.1049, -0.1097, -0.1141, -0.1238, -0.1419",\
"-0.1523, -0.1475, -0.1389, -0.1249, -0.1098, -0.1087, -0.1071, -0.1165, -0.1281, -0.1418",\
"-0.141, -0.1416, -0.1269, -0.112, -0.1053, -0.1029, -0.1, -0.1107, -0.1161, -0.1426",\
"-0.1229, -0.1231, -0.1126, -0.0957, -0.0826, -0.0803, -0.0849, -0.0908, -0.1084, -0.1259",\
"-0.0917, -0.0915, -0.0766, -0.0669, -0.0551, -0.0485, -0.0489, -0.0643, -0.0781, -0.1025");
}
}
timing() {
related_pin : "CLK" ;
timing_type : setup_rising ;
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.1546, 0.151, 0.1426, 0.1182, 0.0875, 0.0641, 0.0359, 0.021, 0.0093, 0.0097",\
"0.158, 0.1534, 0.1421, 0.1229, 0.0904, 0.066, 0.0372, 0.022, 0.0101, 0.0106",\
"0.1611, 0.1604, 0.1485, 0.1233, 0.0936, 0.0729, 0.0417, 0.0257, 0.0188, 0.0138",\
"0.1849, 0.181, 0.1676, 0.1453, 0.1122, 0.086, 0.0643, 0.0507, 0.0367, 0.0343",\
"0.2234, 0.2218, 0.2101, 0.1883, 0.1564, 0.1314, 0.1109, 0.0929, 0.0784, 0.0753",\
"0.2929, 0.2885, 0.2755, 0.2487, 0.2197, 0.1948, 0.1735, 0.1529, 0.1442, 0.1336",\
"0.3709, 0.3691, 0.3581, 0.3352, 0.3067, 0.2726, 0.2517, 0.2312, 0.2194, 0.2144",\
"0.4649, 0.4607, 0.449, 0.4282, 0.4025, 0.3701, 0.3485, 0.3249, 0.3144, 0.3092",\
"0.5723, 0.5706, 0.5561, 0.5331, 0.5036, 0.4748, 0.4577, 0.4357, 0.4239, 0.4206",\
"0.6932, 0.6902, 0.6812, 0.6522, 0.6222, 0.6032, 0.5762, 0.5592, 0.5432, 0.5382");
}
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.2977, 0.2904, 0.2872, 0.2885, 0.3013, 0.3229, 0.3395, 0.3612, 0.3847, 0.4155",\
"0.2973, 0.3004, 0.2859, 0.2895, 0.3031, 0.3206, 0.3388, 0.3657, 0.3885, 0.4188",\
"0.2985, 0.2966, 0.2883, 0.2933, 0.3033, 0.3245, 0.3447, 0.3732, 0.3911, 0.4239",\
"0.308, 0.3085, 0.2993, 0.3039, 0.3126, 0.3343, 0.3516, 0.3759, 0.3993, 0.4248",\
"0.3205, 0.3148, 0.3112, 0.3136, 0.328, 0.3445, 0.363, 0.3802, 0.4065, 0.4356",\
"0.3286, 0.3249, 0.3239, 0.3244, 0.3326, 0.3522, 0.3737, 0.3924, 0.4095, 0.4399",\
"0.3284, 0.326, 0.3194, 0.3282, 0.3382, 0.3545, 0.3696, 0.3905, 0.4095, 0.4415",\
"0.3192, 0.3216, 0.3134, 0.3198, 0.3232, 0.3422, 0.3612, 0.3766, 0.4006, 0.4304",\
"0.3027, 0.2989, 0.2878, 0.2914, 0.3055, 0.3252, 0.336, 0.3581, 0.3746, 0.4036",\
"0.2676, 0.2616, 0.2573, 0.2621, 0.2774, 0.2885, 0.3033, 0.3172, 0.3392, 0.3712");
}
}
}
pin(IQ2) {
direction : internal ;
internal_node : IQ2 ;
inverted_output : false ;
}
pin(IQN2) {
direction : internal ;
internal_node : IQN2 ;
inverted_output : true ;
}
pin(Q) {
clock_gate_out_pin : true ;
direction : output ;
max_capacitance : 0.2338 ;
max_transition : 2.6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
state_function : "(CLK&IQ2)" ;
internal_power() {
related_pin : "CLK" ;
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.5074, 0.5059, 0.5034, 0.5015, 0.5007, 0.4999, 0.4996, 0.4992, 0.499, 0.4989",\
"0.5079, 0.5063, 0.5039, 0.502, 0.5011, 0.5005, 0.5, 0.4998, 0.4996, 0.4995",\
"0.5166, 0.5147, 0.5116, 0.5092, 0.5079, 0.5072, 0.5067, 0.5065, 0.5063, 0.5061",\
"0.5482, 0.5452, 0.5393, 0.5347, 0.5318, 0.5302, 0.5289, 0.5282, 0.5277, 0.5275",\
"0.6059, 0.6016, 0.5925, 0.5843, 0.5784, 0.5748, 0.5724, 0.5709, 0.5698, 0.5691",\
"0.6906, 0.6847, 0.6721, 0.6597, 0.6504, 0.644, 0.6397, 0.6366, 0.6346, 0.6332",\
"0.8026, 0.795, 0.7789, 0.7622, 0.7487, 0.7389, 0.7323, 0.7274, 0.7243, 0.7217",\
"0.9406, 0.9324, 0.9124, 0.8919, 0.8741, 0.86, 0.8502, 0.8431, 0.8381, 0.8344",\
"1.088, 1.078, 1.055, 1.03, 1.008, 0.9901, 0.9764, 0.9665, 0.9592, 0.9537",\
"1.244, 1.235, 1.209, 1.18, 1.152, 1.13, 1.113, 1.1, 1.09, 1.082");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.5074, 0.5059, 0.5034, 0.5015, 0.5007, 0.4999, 0.4996, 0.4992, 0.499, 0.4989",\
"0.5079, 0.5063, 0.5039, 0.502, 0.5011, 0.5005, 0.5, 0.4998, 0.4996, 0.4995",\
"0.5166, 0.5147, 0.5116, 0.5092, 0.5079, 0.5072, 0.5067, 0.5065, 0.5063, 0.5061",\
"0.5482, 0.5452, 0.5393, 0.5347, 0.5318, 0.5302, 0.5289, 0.5282, 0.5277, 0.5275",\
"0.6059, 0.6016, 0.5925, 0.5843, 0.5784, 0.5748, 0.5724, 0.5709, 0.5698, 0.5691",\
"0.6906, 0.6847, 0.6721, 0.6597, 0.6504, 0.644, 0.6397, 0.6366, 0.6346, 0.6332",\
"0.8026, 0.795, 0.7789, 0.7622, 0.7487, 0.7389, 0.7323, 0.7274, 0.7243, 0.7217",\
"0.9406, 0.9324, 0.9124, 0.8919, 0.8741, 0.86, 0.8502, 0.8431, 0.8381, 0.8344",\
"1.088, 1.078, 1.055, 1.03, 1.008, 0.9901, 0.9764, 0.9665, 0.9592, 0.9537",\
"1.244, 1.235, 1.209, 1.18, 1.152, 1.13, 1.113, 1.1, 1.09, 1.082");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "CLK" ;
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("-0.1569, -0.1584, -0.1608, -0.1628, -0.1636, -0.1642, -0.1645, -0.1647, -0.165, -0.1652",\
"-0.1556, -0.1572, -0.1598, -0.1618, -0.1624, -0.163, -0.1634, -0.1636, -0.1638, -0.164",\
"-0.1475, -0.1494, -0.1526, -0.1549, -0.156, -0.1567, -0.1572, -0.1574, -0.1577, -0.1579",\
"-0.1187, -0.122, -0.1277, -0.1324, -0.1352, -0.1369, -0.1379, -0.1386, -0.139, -0.1394",\
"-0.06867, -0.07318, -0.08269, -0.091, -0.09633, -0.1, -0.1023, -0.1037, -0.1048, -0.1056",\
"0.004976, -0.0007992, -0.01367, -0.02593, -0.03506, -0.04172, -0.0459, -0.04876, -0.05079, -0.05222",\
"0.1016, 0.09441, 0.07796, 0.06146, 0.04788, 0.03809, 0.03138, 0.02659, 0.02335, 0.02093",\
"0.2073, 0.199, 0.1792, 0.1584, 0.1404, 0.1264, 0.1167, 0.1097, 0.1046, 0.1009",\
"0.3236, 0.3147, 0.2916, 0.266, 0.2436, 0.2256, 0.2117, 0.2019, 0.1947, 0.1891",\
"0.4503, 0.4405, 0.4149, 0.3853, 0.3585, 0.336, 0.3178, 0.3045, 0.2946, 0.287");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.3384, 0.3349, 0.3286, 0.3248, 0.3222, 0.3201, 0.3204, 0.321, 0.3216, 0.3229",\
"0.3378, 0.3346, 0.3281, 0.3243, 0.3217, 0.3202, 0.3195, 0.3202, 0.3216, 0.3235",\
"0.3494, 0.3461, 0.3394, 0.3354, 0.3326, 0.3307, 0.3302, 0.3303, 0.3321, 0.3328",\
"0.4012, 0.3974, 0.3893, 0.3835, 0.3793, 0.3768, 0.3755, 0.3759, 0.3777, 0.3785",\
"0.4993, 0.4946, 0.485, 0.4769, 0.47, 0.4659, 0.4638, 0.4632, 0.463, 0.4654",\
"0.6502, 0.6448, 0.6322, 0.6208, 0.6128, 0.6052, 0.6002, 0.5976, 0.5988, 0.5985",\
"0.8544, 0.847, 0.8323, 0.8166, 0.8051, 0.7975, 0.789, 0.785, 0.7842, 0.7838",\
"1.112, 1.105, 1.087, 1.068, 1.052, 1.041, 1.034, 1.027, 1.02, 1.019",\
"1.428, 1.419, 1.398, 1.377, 1.357, 1.34, 1.33, 1.323, 1.317, 1.311",\
"1.802, 1.793, 1.769, 1.744, 1.722, 1.703, 1.687, 1.677, 1.671, 1.664");
}
}
internal_power() {
related_pin : "CLK" ;
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("-0.122, -0.1236, -0.126, -0.128, -0.1288, -0.1293, -0.1297, -0.1299, -0.1302, -0.1303",\
"-0.1214, -0.1229, -0.1254, -0.1274, -0.1282, -0.1288, -0.1291, -0.1293, -0.1294, -0.1296",\
"-0.1126, -0.1145, -0.1177, -0.12, -0.1211, -0.1218, -0.1222, -0.1225, -0.1227, -0.1229",\
"-0.08358, -0.08688, -0.0926, -0.09728, -0.1001, -0.1018, -0.1028, -0.1035, -0.1039, -0.1043",\
"-0.03353, -0.03799, -0.0475, -0.05586, -0.0612, -0.06488, -0.06719, -0.06857, -0.06961, -0.07033",\
"0.03945, 0.03368, 0.02081, 0.008544, -0.0006412, -0.007186, -0.01142, -0.01428, -0.01632, -0.01775",\
"0.1345, 0.1273, 0.111, 0.0944, 0.08098, 0.07108, 0.06426, 0.05958, 0.05628, 0.05403",\
"0.2374, 0.2291, 0.2093, 0.1885, 0.1705, 0.1565, 0.1468, 0.1398, 0.1348, 0.131",\
"0.3499, 0.341, 0.3179, 0.2924, 0.2699, 0.252, 0.2379, 0.2282, 0.221, 0.2152",\
"0.4743, 0.4647, 0.439, 0.4093, 0.3825, 0.36, 0.342, 0.3285, 0.3187, 0.3111");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.3379, 0.3344, 0.3281, 0.3243, 0.3217, 0.3196, 0.3199, 0.3205, 0.3216, 0.3224",\
"0.3374, 0.3341, 0.3276, 0.3238, 0.3213, 0.3198, 0.319, 0.3198, 0.3211, 0.3229",\
"0.3489, 0.3456, 0.3389, 0.335, 0.3321, 0.3303, 0.3297, 0.3298, 0.3315, 0.3328",\
"0.4008, 0.3969, 0.3888, 0.383, 0.3788, 0.3763, 0.375, 0.3754, 0.3772, 0.3779",\
"0.4989, 0.4942, 0.4846, 0.4764, 0.4696, 0.4654, 0.4628, 0.4627, 0.4635, 0.4648",\
"0.6497, 0.6442, 0.6318, 0.6203, 0.6123, 0.6048, 0.5997, 0.5971, 0.5983, 0.5979",\
"0.854, 0.8468, 0.8317, 0.8161, 0.8046, 0.7971, 0.7886, 0.7844, 0.7836, 0.7833",\
"1.112, 1.104, 1.086, 1.067, 1.052, 1.04, 1.033, 1.027, 1.02, 1.019",\
"1.427, 1.418, 1.398, 1.377, 1.356, 1.34, 1.33, 1.323, 1.317, 1.311",\
"1.801, 1.792, 1.769, 1.744, 1.721, 1.702, 1.687, 1.677, 1.67, 1.663");
}
}
internal_power() {
related_pin : "CLK" ;
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("-0.1193, -0.1207, -0.1231, -0.1252, -0.126, -0.1266, -0.1269, -0.1273, -0.1273, -0.1274",\
"-0.1185, -0.1199, -0.1225, -0.1245, -0.1252, -0.1258, -0.1261, -0.1263, -0.1267, -0.1268",\
"-0.1102, -0.1121, -0.1152, -0.1177, -0.1189, -0.1194, -0.1198, -0.1202, -0.1204, -0.1205",\
"-0.0816, -0.08479, -0.09056, -0.09529, -0.0981, -0.0998, -0.1008, -0.1015, -0.1019, -0.1023",\
"-0.03182, -0.03628, -0.04579, -0.0541, -0.05949, -0.06312, -0.06543, -0.06697, -0.06801, -0.06867",\
"0.04034, 0.03451, 0.02175, 0.009428, 0.0002434, -0.006357, -0.01054, -0.01345, -0.01532, -0.01681",\
"0.1324, 0.1253, 0.1087, 0.09176, 0.0784, 0.06888, 0.06223, 0.0575, 0.0542, 0.05178",\
"0.232, 0.2238, 0.204, 0.1832, 0.1651, 0.1512, 0.1414, 0.1344, 0.1293, 0.1256",\
"0.3416, 0.3328, 0.3096, 0.284, 0.2615, 0.2437, 0.2297, 0.22, 0.2128, 0.2073",\
"0.4627, 0.4529, 0.4273, 0.3976, 0.3706, 0.3482, 0.3302, 0.3168, 0.3069, 0.2993");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.338, 0.3345, 0.3281, 0.3243, 0.3217, 0.3196, 0.3199, 0.3205, 0.3216, 0.3224",\
"0.3374, 0.3341, 0.3276, 0.3238, 0.3213, 0.3195, 0.319, 0.3198, 0.3216, 0.3235",\
"0.3489, 0.3456, 0.3389, 0.335, 0.3321, 0.3303, 0.3298, 0.3304, 0.3315, 0.3328",\
"0.4008, 0.3968, 0.3888, 0.3829, 0.3786, 0.3755, 0.3743, 0.3752, 0.3761, 0.3768",\
"0.499, 0.4942, 0.4845, 0.4762, 0.4694, 0.4647, 0.4633, 0.4627, 0.4635, 0.4648",\
"0.6498, 0.6443, 0.6318, 0.6202, 0.6126, 0.6047, 0.5997, 0.5971, 0.5983, 0.5979",\
"0.8539, 0.8466, 0.8317, 0.8161, 0.8048, 0.7967, 0.7887, 0.7845, 0.7825, 0.7833",\
"1.112, 1.104, 1.086, 1.067, 1.052, 1.04, 1.033, 1.025, 1.021, 1.019",\
"1.427, 1.418, 1.397, 1.376, 1.356, 1.34, 1.33, 1.323, 1.316, 1.313",\
"1.801, 1.792, 1.769, 1.743, 1.721, 1.701, 1.686, 1.677, 1.67, 1.664");
}
}
timing() {
related_pin : "CLK" ;
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.104, 0.1145, 0.147, 0.2031, 0.2879, 0.4065, 0.5628, 0.7597, 1, 1.287",\
"0.1079, 0.1184, 0.1509, 0.2069, 0.2917, 0.4104, 0.5666, 0.7635, 1.004, 1.291",\
"0.1238, 0.1341, 0.1664, 0.2224, 0.307, 0.4256, 0.5818, 0.7788, 1.019, 1.306",\
"0.1519, 0.1624, 0.1948, 0.2503, 0.3345, 0.4526, 0.6086, 0.8053, 1.046, 1.333",\
"0.184, 0.1951, 0.2284, 0.2845, 0.3684, 0.4857, 0.6412, 0.8375, 1.078, 1.364",\
"0.217, 0.2293, 0.2644, 0.3217, 0.4062, 0.5233, 0.6781, 0.8738, 1.114, 1.4",\
"0.2507, 0.2639, 0.3011, 0.3601, 0.4462, 0.5647, 0.7194, 0.9147, 1.154, 1.44",\
"0.2842, 0.2986, 0.3383, 0.3997, 0.4871, 0.6072, 0.7641, 0.9598, 1.198, 1.484",\
"0.3176, 0.333, 0.3758, 0.4393, 0.528, 0.6499, 0.809, 1.008, 1.248, 1.532",\
"0.3511, 0.3678, 0.4132, 0.4796, 0.5699, 0.6932, 0.8539, 1.056, 1.299, 1.586");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.1385, 0.1505, 0.1885, 0.257, 0.3624, 0.5108, 0.7063, 0.9533, 1.255, 1.614",\
"0.1405, 0.1525, 0.1905, 0.259, 0.3644, 0.5128, 0.7085, 0.9551, 1.256, 1.616",\
"0.1515, 0.1635, 0.2013, 0.2697, 0.375, 0.5233, 0.719, 0.9654, 1.267, 1.626",\
"0.1758, 0.1878, 0.2254, 0.2932, 0.3979, 0.5459, 0.7413, 0.9877, 1.289, 1.649",\
"0.2064, 0.2185, 0.2563, 0.3235, 0.4278, 0.5748, 0.7696, 1.016, 1.317, 1.676",\
"0.2403, 0.2533, 0.2919, 0.3591, 0.4624, 0.6089, 0.803, 1.049, 1.349, 1.708",\
"0.2751, 0.2889, 0.329, 0.3973, 0.5011, 0.6468, 0.8403, 1.085, 1.386, 1.744",\
"0.3096, 0.3244, 0.3665, 0.4361, 0.5415, 0.6885, 0.8814, 1.126, 1.425, 1.783",\
"0.3439, 0.3596, 0.4039, 0.4751, 0.5819, 0.7312, 0.9261, 1.17, 1.469, 1.826",\
"0.3775, 0.3942, 0.4409, 0.514, 0.622, 0.7733, 0.9713, 1.218, 1.517, 1.873");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.0467, 0.0595, 0.1023, 0.1859, 0.3232, 0.5188, 0.7762, 1.102, 1.497, 1.968",\
"0.0468, 0.05938, 0.1024, 0.186, 0.3228, 0.5187, 0.7761, 1.103, 1.499, 1.967",\
"0.04712, 0.0597, 0.1027, 0.1861, 0.323, 0.519, 0.7764, 1.102, 1.5, 1.967",\
"0.0515, 0.06354, 0.1052, 0.1872, 0.3231, 0.5179, 0.7768, 1.101, 1.497, 1.968",\
"0.0597, 0.07194, 0.112, 0.1915, 0.3244, 0.5183, 0.7756, 1.101, 1.498, 1.97",\
"0.06954, 0.08248, 0.1222, 0.2003, 0.33, 0.52, 0.7767, 1.102, 1.497, 1.968",\
"0.08108, 0.09386, 0.1331, 0.2104, 0.34, 0.528, 0.779, 1.101, 1.496, 1.968",\
"0.093, 0.1072, 0.1468, 0.2222, 0.3514, 0.5414, 0.791, 1.107, 1.497, 1.969",\
"0.1056, 0.121, 0.162, 0.2352, 0.363, 0.5548, 0.8082, 1.123, 1.507, 1.971",\
"0.1182, 0.1352, 0.1782, 0.2498, 0.3756, 0.5682, 0.8262, 1.147, 1.529, 1.986");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.06134, 0.07676, 0.1334, 0.2461, 0.4269, 0.6847, 1.024, 1.454, 1.975, 2.602",\
"0.06144, 0.07676, 0.1335, 0.2461, 0.427, 0.6858, 1.026, 1.452, 1.974, 2.6",\
"0.06102, 0.07678, 0.1334, 0.2461, 0.427, 0.6856, 1.026, 1.452, 1.975, 2.598",\
"0.06292, 0.07844, 0.1344, 0.2465, 0.4271, 0.6858, 1.026, 1.452, 1.974, 2.599",\
"0.0669, 0.08184, 0.1369, 0.248, 0.4277, 0.6857, 1.024, 1.453, 1.975, 2.602",\
"0.07366, 0.08864, 0.1419, 0.2514, 0.43, 0.6857, 1.024, 1.454, 1.978, 2.598",\
"0.0815, 0.0966, 0.1493, 0.2584, 0.434, 0.6876, 1.026, 1.454, 1.977, 2.596",\
"0.09, 0.1062, 0.1584, 0.2666, 0.4448, 0.6958, 1.028, 1.454, 1.977, 2.597",\
"0.0992, 0.1156, 0.169, 0.2756, 0.4556, 0.7094, 1.04, 1.458, 1.976, 2.596",\
"0.109, 0.127, 0.1804, 0.2854, 0.467, 0.7254, 1.058, 1.472, 1.983, 2.599");
}
}
timing() {
related_pin : "CLK" ;
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.104, 0.1145, 0.147, 0.2031, 0.2879, 0.4065, 0.5628, 0.7597, 1, 1.287",\
"0.1079, 0.1184, 0.1509, 0.2069, 0.2917, 0.4103, 0.5666, 0.7635, 1.004, 1.291",\
"0.1238, 0.1341, 0.1664, 0.2224, 0.307, 0.4256, 0.5818, 0.7788, 1.019, 1.306",\
"0.1519, 0.1624, 0.1948, 0.2503, 0.3345, 0.4526, 0.6086, 0.8053, 1.046, 1.333",\
"0.184, 0.1951, 0.2284, 0.2845, 0.3684, 0.4857, 0.6412, 0.8375, 1.078, 1.365",\
"0.217, 0.2293, 0.2644, 0.3217, 0.4062, 0.5233, 0.6781, 0.8739, 1.114, 1.4",\
"0.2507, 0.2639, 0.3011, 0.3601, 0.4462, 0.5647, 0.7194, 0.9147, 1.154, 1.44",\
"0.2842, 0.2986, 0.3383, 0.3997, 0.4871, 0.6072, 0.7641, 0.9598, 1.198, 1.484",\
"0.3176, 0.333, 0.3758, 0.4393, 0.528, 0.6499, 0.809, 1.008, 1.248, 1.532",\
"0.3511, 0.3678, 0.4132, 0.4796, 0.5699, 0.6932, 0.8539, 1.056, 1.299, 1.586");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.1385, 0.1505, 0.1885, 0.257, 0.3624, 0.5108, 0.7063, 0.9533, 1.255, 1.614",\
"0.1405, 0.1525, 0.1905, 0.259, 0.3644, 0.5128, 0.7085, 0.9551, 1.256, 1.616",\
"0.1515, 0.1634, 0.2013, 0.2697, 0.375, 0.5233, 0.719, 0.9654, 1.267, 1.626",\
"0.1758, 0.1878, 0.2254, 0.2932, 0.3979, 0.5459, 0.7413, 0.9877, 1.289, 1.649",\
"0.2064, 0.2185, 0.2563, 0.3236, 0.4278, 0.5748, 0.7696, 1.016, 1.317, 1.676",\
"0.2403, 0.2533, 0.2919, 0.3591, 0.4624, 0.6089, 0.803, 1.049, 1.349, 1.708",\
"0.2751, 0.2889, 0.329, 0.3973, 0.5011, 0.6468, 0.8402, 1.085, 1.386, 1.744",\
"0.3096, 0.3244, 0.3665, 0.4361, 0.5415, 0.6885, 0.8814, 1.126, 1.425, 1.783",\
"0.3439, 0.3596, 0.4039, 0.4751, 0.5819, 0.7312, 0.9261, 1.17, 1.469, 1.826",\
"0.3775, 0.3942, 0.4409, 0.514, 0.6221, 0.7733, 0.9713, 1.218, 1.517, 1.873");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.0467, 0.0595, 0.1024, 0.1859, 0.3232, 0.5188, 0.776, 1.102, 1.497, 1.968",\
"0.0468, 0.05946, 0.1024, 0.1861, 0.3231, 0.5189, 0.7763, 1.103, 1.5, 1.968",\
"0.04712, 0.0597, 0.1027, 0.1861, 0.323, 0.519, 0.7764, 1.102, 1.5, 1.969",\
"0.0515, 0.06356, 0.1052, 0.1872, 0.323, 0.5185, 0.776, 1.102, 1.497, 1.968",\
"0.0597, 0.07194, 0.112, 0.1915, 0.3244, 0.5184, 0.7756, 1.101, 1.497, 1.975",\
"0.06954, 0.08248, 0.1222, 0.2003, 0.33, 0.52, 0.7768, 1.1, 1.497, 1.968",\
"0.08108, 0.09386, 0.1331, 0.2104, 0.3404, 0.5278, 0.779, 1.102, 1.496, 1.969",\
"0.093, 0.1072, 0.1468, 0.2222, 0.3514, 0.5416, 0.7908, 1.107, 1.497, 1.969",\
"0.1056, 0.121, 0.162, 0.2352, 0.363, 0.5548, 0.8092, 1.123, 1.507, 1.971",\
"0.1182, 0.1352, 0.1782, 0.2498, 0.3756, 0.5682, 0.826, 1.146, 1.529, 1.986");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.06134, 0.07678, 0.1334, 0.2461, 0.4269, 0.6847, 1.024, 1.454, 1.975, 2.602",\
"0.06134, 0.07676, 0.1335, 0.2461, 0.427, 0.6858, 1.026, 1.452, 1.974, 2.6",\
"0.06102, 0.07662, 0.1334, 0.2462, 0.427, 0.6856, 1.026, 1.452, 1.975, 2.598",\
"0.0629, 0.07844, 0.1344, 0.2465, 0.4271, 0.6858, 1.026, 1.452, 1.974, 2.599",\
"0.06692, 0.08184, 0.1369, 0.248, 0.4277, 0.6857, 1.025, 1.453, 1.975, 2.602",\
"0.07364, 0.08864, 0.1419, 0.2514, 0.43, 0.6857, 1.024, 1.454, 1.977, 2.598",\
"0.0815, 0.09662, 0.1493, 0.2584, 0.434, 0.6876, 1.026, 1.452, 1.977, 2.596",\
"0.09, 0.1062, 0.1584, 0.2666, 0.4448, 0.6958, 1.028, 1.454, 1.977, 2.597",\
"0.0992, 0.1156, 0.169, 0.2756, 0.4556, 0.7094, 1.04, 1.458, 1.975, 2.599",\
"0.1088, 0.127, 0.1804, 0.2854, 0.467, 0.7256, 1.058, 1.472, 1.982, 2.598");
}
}
timing() {
related_pin : "CLK" ;
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.104, 0.1145, 0.147, 0.2031, 0.2879, 0.4065, 0.5628, 0.7597, 1, 1.288",\
"0.1079, 0.1184, 0.1509, 0.2069, 0.2917, 0.4103, 0.5666, 0.7635, 1.004, 1.291",\
"0.1238, 0.1341, 0.1664, 0.2223, 0.307, 0.4256, 0.5818, 0.7788, 1.019, 1.307",\
"0.1519, 0.1624, 0.1948, 0.2503, 0.3344, 0.4526, 0.6086, 0.8053, 1.046, 1.333",\
"0.184, 0.1951, 0.2284, 0.2846, 0.3684, 0.4857, 0.6412, 0.8375, 1.078, 1.365",\
"0.217, 0.2293, 0.2644, 0.3217, 0.4062, 0.5233, 0.6781, 0.8738, 1.114, 1.4",\
"0.2507, 0.2639, 0.3011, 0.3602, 0.4462, 0.5646, 0.7194, 0.9148, 1.154, 1.44",\
"0.2842, 0.2986, 0.3385, 0.3997, 0.4871, 0.6072, 0.7641, 0.9598, 1.198, 1.484",\
"0.3176, 0.333, 0.3758, 0.4393, 0.528, 0.6499, 0.8091, 1.008, 1.248, 1.533",\
"0.3511, 0.3678, 0.4132, 0.4796, 0.5699, 0.6932, 0.8539, 1.056, 1.299, 1.586");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.1385, 0.1505, 0.1885, 0.257, 0.3624, 0.5108, 0.7063, 0.9533, 1.255, 1.614",\
"0.1405, 0.1525, 0.1905, 0.259, 0.3644, 0.5128, 0.7084, 0.9552, 1.256, 1.616",\
"0.1515, 0.1635, 0.2013, 0.2697, 0.375, 0.5233, 0.719, 0.9654, 1.267, 1.626",\
"0.1758, 0.1878, 0.2254, 0.2932, 0.3979, 0.5457, 0.7411, 0.9879, 1.289, 1.649",\
"0.2064, 0.2185, 0.2563, 0.3237, 0.4277, 0.5749, 0.7696, 1.016, 1.317, 1.677",\
"0.2402, 0.2533, 0.2919, 0.3591, 0.4624, 0.6089, 0.803, 1.049, 1.349, 1.708",\
"0.2751, 0.2889, 0.329, 0.3973, 0.5011, 0.6469, 0.8402, 1.085, 1.386, 1.744",\
"0.3097, 0.3243, 0.3665, 0.4361, 0.5415, 0.6885, 0.8814, 1.126, 1.425, 1.783",\
"0.3439, 0.3596, 0.4038, 0.4751, 0.5819, 0.7311, 0.9261, 1.17, 1.469, 1.826",\
"0.3775, 0.3942, 0.441, 0.514, 0.6222, 0.7734, 0.9715, 1.218, 1.517, 1.873");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.04676, 0.0595, 0.1024, 0.1859, 0.3227, 0.5186, 0.7758, 1.101, 1.499, 1.969",\
"0.0468, 0.05936, 0.1024, 0.186, 0.3232, 0.5188, 0.7764, 1.103, 1.498, 1.969",\
"0.04712, 0.05978, 0.1027, 0.1861, 0.3229, 0.5188, 0.7765, 1.101, 1.499, 1.974",\
"0.0515, 0.06354, 0.1052, 0.1872, 0.3233, 0.5182, 0.7763, 1.102, 1.498, 1.968",\
"0.0597, 0.07196, 0.1121, 0.1915, 0.3245, 0.5183, 0.7758, 1.101, 1.498, 1.974",\
"0.06954, 0.08248, 0.1222, 0.2003, 0.33, 0.52, 0.7768, 1.1, 1.497, 1.967",\
"0.08108, 0.09386, 0.1331, 0.2104, 0.3404, 0.5278, 0.7792, 1.102, 1.496, 1.969",\
"0.093, 0.1072, 0.147, 0.2222, 0.3514, 0.5412, 0.7912, 1.107, 1.497, 1.969",\
"0.1056, 0.1208, 0.1618, 0.2352, 0.363, 0.5548, 0.8086, 1.124, 1.508, 1.971",\
"0.1182, 0.1352, 0.1782, 0.2498, 0.3756, 0.5684, 0.8258, 1.146, 1.528, 1.986");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.0613, 0.0768, 0.1334, 0.2461, 0.4269, 0.6846, 1.024, 1.454, 1.975, 2.602",\
"0.06148, 0.07676, 0.1335, 0.2461, 0.4269, 0.6857, 1.026, 1.453, 1.974, 2.601",\
"0.06102, 0.0768, 0.1334, 0.2462, 0.4271, 0.6856, 1.026, 1.452, 1.975, 2.598",\
"0.06294, 0.0785, 0.1345, 0.2461, 0.4272, 0.6844, 1.024, 1.454, 1.977, 2.598",\
"0.06706, 0.08186, 0.1368, 0.2479, 0.4277, 0.6844, 1.024, 1.453, 1.974, 2.602",\
"0.07344, 0.08864, 0.1419, 0.2509, 0.43, 0.6857, 1.024, 1.454, 1.978, 2.598",\
"0.0815, 0.0966, 0.1493, 0.2584, 0.4344, 0.6876, 1.026, 1.454, 1.977, 2.597",\
"0.09, 0.1064, 0.1582, 0.2666, 0.4448, 0.6956, 1.028, 1.453, 1.976, 2.597",\
"0.0992, 0.1156, 0.1686, 0.2756, 0.456, 0.7098, 1.039, 1.458, 1.976, 2.6",\
"0.109, 0.127, 0.1804, 0.2856, 0.467, 0.7254, 1.058, 1.472, 1.982, 2.599");
}
}
timing() {
related_pin : "CLK" ;
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.104, 0.1145, 0.147, 0.2031, 0.2879, 0.4065, 0.5628, 0.7597, 1, 1.288",\
"0.1079, 0.1184, 0.1509, 0.2069, 0.2917, 0.4103, 0.5666, 0.7635, 1.004, 1.291",\
"0.1238, 0.1341, 0.1664, 0.2223, 0.307, 0.4256, 0.5818, 0.7788, 1.019, 1.307",\
"0.1519, 0.1624, 0.1948, 0.2503, 0.3344, 0.4526, 0.6086, 0.8053, 1.046, 1.333",\
"0.184, 0.1951, 0.2284, 0.2846, 0.3684, 0.4857, 0.6412, 0.8375, 1.078, 1.365",\
"0.217, 0.2293, 0.2644, 0.3217, 0.4062, 0.5233, 0.6781, 0.8738, 1.114, 1.4",\
"0.2507, 0.2639, 0.3011, 0.3602, 0.4462, 0.5646, 0.7194, 0.9148, 1.154, 1.44",\
"0.2842, 0.2986, 0.3385, 0.3997, 0.4871, 0.6072, 0.7641, 0.9598, 1.198, 1.484",\
"0.3176, 0.333, 0.3758, 0.4393, 0.528, 0.6499, 0.8091, 1.008, 1.248, 1.533",\
"0.3511, 0.3678, 0.4132, 0.4796, 0.5699, 0.6932, 0.8539, 1.056, 1.299, 1.586");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.1385, 0.1505, 0.1885, 0.257, 0.3624, 0.5108, 0.7063, 0.9533, 1.255, 1.614",\
"0.1405, 0.1525, 0.1905, 0.259, 0.3644, 0.5128, 0.7084, 0.9552, 1.256, 1.616",\
"0.1515, 0.1635, 0.2013, 0.2697, 0.375, 0.5233, 0.719, 0.9654, 1.267, 1.626",\
"0.1758, 0.1878, 0.2254, 0.2932, 0.3979, 0.5457, 0.7411, 0.9879, 1.289, 1.649",\
"0.2064, 0.2185, 0.2563, 0.3237, 0.4277, 0.5749, 0.7696, 1.016, 1.317, 1.677",\
"0.2402, 0.2533, 0.2919, 0.3591, 0.4624, 0.6089, 0.803, 1.049, 1.349, 1.708",\
"0.2751, 0.2889, 0.329, 0.3973, 0.5011, 0.6469, 0.8402, 1.085, 1.386, 1.744",\
"0.3097, 0.3243, 0.3665, 0.4361, 0.5415, 0.6885, 0.8814, 1.126, 1.425, 1.783",\
"0.3439, 0.3596, 0.4038, 0.4751, 0.5819, 0.7311, 0.9261, 1.17, 1.469, 1.826",\
"0.3775, 0.3942, 0.441, 0.514, 0.6222, 0.7734, 0.9715, 1.218, 1.517, 1.873");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.04676, 0.0595, 0.1024, 0.1859, 0.3227, 0.5186, 0.7758, 1.101, 1.499, 1.969",\
"0.0468, 0.05936, 0.1024, 0.186, 0.3232, 0.5188, 0.7764, 1.103, 1.498, 1.969",\
"0.04712, 0.05978, 0.1027, 0.1861, 0.3229, 0.5188, 0.7765, 1.101, 1.499, 1.974",\
"0.0515, 0.06354, 0.1052, 0.1872, 0.3233, 0.5182, 0.7763, 1.102, 1.498, 1.968",\
"0.0597, 0.07196, 0.1121, 0.1915, 0.3245, 0.5183, 0.7758, 1.101, 1.498, 1.974",\
"0.06954, 0.08248, 0.1222, 0.2003, 0.33, 0.52, 0.7768, 1.1, 1.497, 1.967",\
"0.08108, 0.09386, 0.1331, 0.2104, 0.3404, 0.5278, 0.7792, 1.102, 1.496, 1.969",\
"0.093, 0.1072, 0.147, 0.2222, 0.3514, 0.5412, 0.7912, 1.107, 1.497, 1.969",\
"0.1056, 0.1208, 0.1618, 0.2352, 0.363, 0.5548, 0.8086, 1.124, 1.508, 1.971",\
"0.1182, 0.1352, 0.1782, 0.2498, 0.3756, 0.5684, 0.8258, 1.146, 1.528, 1.986");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.0613, 0.0768, 0.1334, 0.2461, 0.4269, 0.6846, 1.024, 1.454, 1.975, 2.602",\
"0.06148, 0.07676, 0.1335, 0.2461, 0.4269, 0.6857, 1.026, 1.453, 1.974, 2.601",\
"0.06102, 0.0768, 0.1334, 0.2462, 0.4271, 0.6856, 1.026, 1.452, 1.975, 2.598",\
"0.06294, 0.0785, 0.1345, 0.2461, 0.4272, 0.6844, 1.024, 1.454, 1.977, 2.598",\
"0.06706, 0.08186, 0.1368, 0.2479, 0.4277, 0.6844, 1.024, 1.453, 1.974, 2.602",\
"0.07344, 0.08864, 0.1419, 0.2509, 0.43, 0.6857, 1.024, 1.454, 1.978, 2.598",\
"0.0815, 0.0966, 0.1493, 0.2584, 0.4344, 0.6876, 1.026, 1.454, 1.977, 2.597",\
"0.09, 0.1064, 0.1582, 0.2666, 0.4448, 0.6956, 1.028, 1.453, 1.976, 2.597",\
"0.0992, 0.1156, 0.1686, 0.2756, 0.456, 0.7098, 1.039, 1.458, 1.976, 2.6",\
"0.109, 0.127, 0.1804, 0.2856, 0.467, 0.7254, 1.058, 1.472, 1.982, 2.599");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "E===1'b0 && TE===1'b0" ;
timing_sense : positive_unate ;
timing_type : combinational_fall ;
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.104, 0.1145, 0.147, 0.2031, 0.2879, 0.4069, 0.5644, 0.7614, 1.002, 1.288",\
"0.1079, 0.1184, 0.1509, 0.2069, 0.2917, 0.4107, 0.5683, 0.7652, 1.006, 1.292",\
"0.1238, 0.1342, 0.1664, 0.2223, 0.307, 0.426, 0.5835, 0.7804, 1.021, 1.307",\
"0.1519, 0.1624, 0.1948, 0.2503, 0.3345, 0.453, 0.6102, 0.807, 1.047, 1.334",\
"0.1839, 0.1952, 0.2284, 0.2846, 0.3683, 0.4861, 0.6428, 0.8393, 1.079, 1.366",\
"0.217, 0.2293, 0.2644, 0.3217, 0.4063, 0.5235, 0.6796, 0.8755, 1.115, 1.401",\
"0.2507, 0.2639, 0.3012, 0.3602, 0.4461, 0.5649, 0.7206, 0.9163, 1.155, 1.441",\
"0.2842, 0.2986, 0.3385, 0.3997, 0.4871, 0.6073, 0.7647, 0.9601, 1.199, 1.484",\
"0.3176, 0.333, 0.3758, 0.4393, 0.528, 0.65, 0.8092, 1.005, 1.242, 1.527",\
"0.3513, 0.3675, 0.4132, 0.4795, 0.5699, 0.6932, 0.8539, 1.05, 1.287, 1.57");
}
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.002607, 0.008247, 0.01902, 0.0358, 0.05934, 0.09032, 0.1294, 0.177, 0.2338");
values("0.04674, 0.05934, 0.1023, 0.186, 0.3229, 0.5202, 0.7776, 1.1, 1.495, 1.967",\
"0.0468, 0.05938, 0.1025, 0.1861, 0.323, 0.5202, 0.7778, 1.1, 1.495, 1.968",\
"0.0471, 0.05958, 0.1026, 0.1862, 0.323, 0.5202, 0.7775, 1.1, 1.495, 1.968",\
"0.05148, 0.06352, 0.1052, 0.1872, 0.3231, 0.5201, 0.7778, 1.1, 1.495, 1.967",\
"0.05974, 0.072, 0.1123, 0.1915, 0.3246, 0.5202, 0.7779, 1.101, 1.496, 1.968",\
"0.06952, 0.08234, 0.1222, 0.2002, 0.3297, 0.5219, 0.7786, 1.101, 1.495, 1.968",\
"0.08114, 0.09362, 0.1335, 0.2105, 0.3403, 0.5296, 0.7816, 1.102, 1.495, 1.968",\
"0.093, 0.1072, 0.147, 0.2222, 0.3514, 0.5418, 0.7906, 1.106, 1.496, 1.967",\
"0.1056, 0.121, 0.162, 0.2352, 0.3632, 0.5546, 0.8014, 1.111, 1.496, 1.967",\
"0.1176, 0.135, 0.1782, 0.25, 0.3756, 0.5682, 0.8142, 1.119, 1.499, 1.966");
}
}
}
pin(TE) {
capacitance : 0.003255 ;
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 : "!CLK&!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.3991, 0.3982, 0.3971, 0.4051, 0.4384, 0.5072, 0.6127, 0.751, \
0.922, 1.125");
}
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.3057, 0.3041, 0.3025, 0.3109, 0.342, 0.3999, 0.4877, 0.6055, \
0.7544, 0.9353");
}
}
internal_power() {
when : "!CLK&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.03712, 0.03703, 0.03713, 0.03705, 0.037, 0.03703, 0.03714, 0.03712, \
0.03709, 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.03169, -0.03336, -0.0356, -0.03609, -0.0363, -0.03645, -0.03657, \
-0.03664, -0.03669, -0.03672");
}
}
internal_power() {
when : "CLK&!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.06885, 0.06889, 0.06877, 0.0687, 0.06874, 0.06866, 0.06871, \
0.06881, 0.0687, 0.06882");
}
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.03306, -0.03321, -0.03433, -0.03512, -0.03564, -0.03585, -0.03616, \
-0.03628, -0.03632, -0.03645");
}
}
internal_power() {
when : "CLK&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.03712, 0.03709, 0.03719, 0.03706, 0.03704, 0.0371, 0.03709, \
0.03717, 0.03709, 0.03713");
}
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.03521, -0.03557, -0.03588, -0.03612, -0.03632, -0.03646, -0.03651, \
-0.03665, -0.0366, -0.03661");
}
}
timing() {
related_pin : "CLK" ;
timing_type : hold_rising ;
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.1317, -0.1329, -0.1209, -0.0992, -0.0681, -0.0463, -0.0177, 0.0033, 0.0119, 0.0174",\
"-0.1337, -0.1343, -0.1195, -0.0935, -0.0706, -0.0388, -0.0187, 0.0025, 0.0112, 0.0166",\
"-0.1394, -0.1378, -0.1223, -0.1013, -0.0719, -0.0439, -0.0223, -0.0002, 0.0086, 0.014",\
"-0.147, -0.1418, -0.1347, -0.1123, -0.0872, -0.059, -0.0362, -0.0145, -0.0021, 0.0018",\
"-0.1781, -0.1754, -0.1668, -0.1466, -0.1161, -0.0875, -0.0636, -0.0433, -0.0289, -0.0216",\
"-0.2215, -0.2158, -0.2076, -0.1892, -0.1633, -0.1349, -0.1006, -0.0863, -0.0693, -0.0674",\
"-0.2798, -0.2768, -0.2679, -0.2441, -0.2201, -0.1907, -0.1607, -0.142, -0.1281, -0.1145",\
"-0.3434, -0.338, -0.3303, -0.3108, -0.2836, -0.2532, -0.2274, -0.2067, -0.185, -0.183",\
"-0.4137, -0.4109, -0.4028, -0.3835, -0.3612, -0.3252, -0.298, -0.2719, -0.2563, -0.2449",\
"-0.4975, -0.4929, -0.4867, -0.4646, -0.4384, -0.4127, -0.3759, -0.3521, -0.3331, -0.3202");
}
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.1317, -0.1329, -0.1209, -0.1086, -0.107, -0.1087, -0.1148, -0.1263, -0.1414, -0.1585",\
"-0.1337, -0.1343, -0.1195, -0.1132, -0.1104, -0.1115, -0.1172, -0.1284, -0.1434, -0.1603",\
"-0.1394, -0.1302, -0.1223, -0.1177, -0.1153, -0.1116, -0.1191, -0.1274, -0.1447, -0.1597",\
"-0.147, -0.1417, -0.1346, -0.1255, -0.1206, -0.1183, -0.1203, -0.1319, -0.1403, -0.1572",\
"-0.1587, -0.1554, -0.1451, -0.1383, -0.1313, -0.1251, -0.1267, -0.1325, -0.1465, -0.1673",\
"-0.1768, -0.1703, -0.1594, -0.1516, -0.1445, -0.1349, -0.137, -0.1475, -0.1578, -0.175",\
"-0.1888, -0.1844, -0.1776, -0.16, -0.1491, -0.1451, -0.15, -0.1548, -0.1661, -0.1872",\
"-0.1896, -0.1907, -0.1778, -0.1663, -0.1548, -0.153, -0.1574, -0.1624, -0.1764, -0.1981",\
"-0.1917, -0.187, -0.1783, -0.1648, -0.1507, -0.1483, -0.1534, -0.1598, -0.1775, -0.2052",\
"-0.1729, -0.1731, -0.16, -0.1464, -0.1394, -0.1395, -0.1398, -0.1552, -0.1745, -0.1985");
}
}
timing() {
related_pin : "CLK" ;
timing_type : setup_rising ;
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.1717, 0.1692, 0.1571, 0.137, 0.1069, 0.082, 0.0541, 0.0372, 0.0251, 0.0232",\
"0.1701, 0.1726, 0.1573, 0.1327, 0.1037, 0.0751, 0.0556, 0.0384, 0.0315, 0.0242",\
"0.1755, 0.1756, 0.166, 0.1342, 0.108, 0.0826, 0.061, 0.0426, 0.0352, 0.0277",\
"0.1849, 0.1908, 0.1731, 0.1519, 0.1206, 0.0914, 0.0713, 0.0507, 0.0424, 0.0415",\
"0.2168, 0.2151, 0.2028, 0.18, 0.1514, 0.1251, 0.103, 0.0829, 0.0722, 0.0676",\
"0.275, 0.2703, 0.2561, 0.2325, 0.2009, 0.1723, 0.1552, 0.1308, 0.1238, 0.1171",\
"0.3345, 0.3321, 0.3194, 0.2931, 0.2673, 0.2362, 0.2142, 0.193, 0.1889, 0.1781",\
"0.4082, 0.4035, 0.3896, 0.365, 0.343, 0.3088, 0.2848, 0.2732, 0.2627, 0.2537",\
"0.4878, 0.4854, 0.474, 0.4468, 0.4169, 0.3932, 0.374, 0.3581, 0.3451, 0.3413",\
"0.5782, 0.5812, 0.5632, 0.5442, 0.5152, 0.4872, 0.4672, 0.4432, 0.4352, 0.4292");
}
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.3149, 0.3146, 0.3017, 0.3075, 0.3207, 0.3408, 0.3577, 0.3855, 0.4111, 0.4425",\
"0.3155, 0.3196, 0.3086, 0.3091, 0.323, 0.3479, 0.3634, 0.3821, 0.4098, 0.4461",\
"0.3202, 0.3193, 0.3058, 0.3153, 0.325, 0.3438, 0.3641, 0.3901, 0.413, 0.4447",\
"0.327, 0.3281, 0.3157, 0.3236, 0.3378, 0.3505, 0.3726, 0.394, 0.4165, 0.4465",\
"0.34, 0.3414, 0.333, 0.3387, 0.3482, 0.3696, 0.3867, 0.4099, 0.4251, 0.4586",\
"0.3553, 0.3612, 0.3432, 0.3513, 0.3639, 0.3822, 0.4009, 0.4202, 0.4435, 0.473",\
"0.3708, 0.3628, 0.3581, 0.3632, 0.3697, 0.3909, 0.4071, 0.4287, 0.4476, 0.4777",\
"0.3758, 0.3707, 0.3557, 0.365, 0.3728, 0.3923, 0.4122, 0.4283, 0.4523, 0.4758",\
"0.3661, 0.3629, 0.3535, 0.3604, 0.3736, 0.3932, 0.4045, 0.4271, 0.4437, 0.4716",\
"0.3552, 0.3502, 0.3342, 0.3492, 0.3542, 0.3712, 0.3852, 0.4072, 0.4292, 0.4552");
}
}
}
}