blob: e5e831e42dd3d38abf459cf9abd13b201dbc90b1 [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__addh_4) {
area : 87.808000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&!B" ;
value : "6.461532e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&B" ;
value : "8.441532e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&!B" ;
value : "6.461532e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&B" ;
value : "8.869608e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "8.869608e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A) {
capacitance : 0.01499 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(B) {
capacitance : 0.0133 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(CO) {
direction : output ;
function : "(A&B)" ;
max_capacitance : 0.7694 ;
max_transition : 6.8 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A" ;
when : "B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006304, 0.02492, 0.06047, 0.1159, 0.1936, 0.2958, 0.4247, 0.582, 0.7694");
values("0.09207, 0.09176, 0.09182, 0.09217, 0.09275, 0.09304, 0.09314, 0.09324, 0.0934, 0.09346",\
"0.09175, 0.09167, 0.09157, 0.09202, 0.0925, 0.09289, 0.09309, 0.09309, 0.09317, 0.09325",\
"0.09154, 0.09126, 0.09126, 0.09177, 0.09235, 0.09262, 0.09272, 0.0928, 0.0929, 0.09296",\
"0.09147, 0.09094, 0.09098, 0.09137, 0.09193, 0.09226, 0.09246, 0.09266, 0.09268, 0.09262",\
"0.09242, 0.09175, 0.09113, 0.09131, 0.09169, 0.09202, 0.09218, 0.0923, 0.09244, 0.09264",\
"0.09439, 0.09346, 0.09223, 0.09195, 0.09189, 0.09227, 0.09243, 0.09256, 0.09266, 0.09276",\
"0.09753, 0.09621, 0.09417, 0.09324, 0.09302, 0.09306, 0.09308, 0.09316, 0.09324, 0.09332",\
"0.1012, 0.09948, 0.09669, 0.09526, 0.09487, 0.09455, 0.09457, 0.09453, 0.09451, 0.09461",\
"0.1058, 0.1035, 0.1001, 0.09824, 0.09734, 0.09677, 0.09643, 0.09637, 0.09645, 0.09631",\
"0.1111, 0.1086, 0.1043, 0.1018, 0.1006, 0.1001, 0.09931, 0.09931, 0.09909, 0.09913");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006304, 0.02492, 0.06047, 0.1159, 0.1936, 0.2958, 0.4247, 0.582, 0.7694");
values("0.07611, 0.07636, 0.07666, 0.07806, 0.07968, 0.08087, 0.08186, 0.08264, 0.08351, 0.08445",\
"0.07612, 0.0762, 0.07658, 0.07804, 0.07964, 0.08095, 0.08183, 0.0828, 0.08356, 0.08471",\
"0.07567, 0.07582, 0.07622, 0.07762, 0.07921, 0.08048, 0.08138, 0.08247, 0.08355, 0.08449",\
"0.07525, 0.07525, 0.07552, 0.07664, 0.07805, 0.07936, 0.08032, 0.08123, 0.08219, 0.08294",\
"0.07522, 0.07514, 0.07515, 0.0761, 0.07728, 0.07838, 0.07985, 0.08042, 0.08164, 0.08279",\
"0.07595, 0.07576, 0.07539, 0.07606, 0.07713, 0.07808, 0.07906, 0.08025, 0.08113, 0.08337",\
"0.07736, 0.07711, 0.07649, 0.0765, 0.07731, 0.07872, 0.07923, 0.08065, 0.08169, 0.08274",\
"0.07957, 0.07892, 0.07807, 0.07799, 0.07817, 0.07942, 0.0806, 0.08144, 0.08193, 0.08368",\
"0.08226, 0.08152, 0.08055, 0.08009, 0.08019, 0.08057, 0.08179, 0.08358, 0.08457, 0.08444",\
"0.08574, 0.08487, 0.08355, 0.08301, 0.0828, 0.08252, 0.08323, 0.08471, 0.08697, 0.08901");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006304, 0.02492, 0.06047, 0.1159, 0.1936, 0.2958, 0.4247, 0.582, 0.7694");
values("0.08492, 0.08467, 0.085, 0.0856, 0.08611, 0.08649, 0.08649, 0.08669, 0.08671, 0.08682",\
"0.08462, 0.08446, 0.08486, 0.08547, 0.08607, 0.08633, 0.08642, 0.08642, 0.08656, 0.08646",\
"0.08409, 0.08399, 0.08421, 0.08486, 0.08534, 0.08577, 0.08583, 0.08599, 0.08607, 0.08611",\
"0.08393, 0.08356, 0.0837, 0.08429, 0.08477, 0.08518, 0.08532, 0.08556, 0.08548, 0.08556",\
"0.08503, 0.08449, 0.08402, 0.08426, 0.08469, 0.08501, 0.08513, 0.08548, 0.08554, 0.08548",\
"0.08733, 0.08636, 0.08529, 0.08508, 0.08514, 0.08529, 0.08553, 0.08579, 0.08571, 0.08585",\
"0.09053, 0.08906, 0.08724, 0.08647, 0.08637, 0.08641, 0.08643, 0.08655, 0.08665, 0.08673",\
"0.09452, 0.09226, 0.08999, 0.08842, 0.08824, 0.08785, 0.08799, 0.08812, 0.08785, 0.08787",\
"0.09883, 0.09662, 0.09325, 0.09147, 0.09077, 0.0901, 0.08994, 0.08978, 0.08994, 0.0901",\
"0.1041, 0.1017, 0.09746, 0.0951, 0.09401, 0.09332, 0.09279, 0.09275, 0.09271, 0.09259");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006304, 0.02492, 0.06047, 0.1159, 0.1936, 0.2958, 0.4247, 0.582, 0.7694");
values("0.0738, 0.07391, 0.07429, 0.0758, 0.07745, 0.07862, 0.0795, 0.08049, 0.08107, 0.08222",\
"0.07368, 0.07373, 0.07424, 0.07554, 0.07727, 0.07854, 0.07954, 0.08037, 0.08121, 0.08196",\
"0.07329, 0.07351, 0.07377, 0.07509, 0.07664, 0.07785, 0.07887, 0.0797, 0.08068, 0.08143",\
"0.07308, 0.07309, 0.07321, 0.07421, 0.07566, 0.07693, 0.07791, 0.07882, 0.08019, 0.08173",\
"0.07351, 0.07334, 0.07317, 0.07382, 0.07487, 0.07592, 0.07702, 0.07797, 0.07899, 0.07994",\
"0.07472, 0.07425, 0.07374, 0.07415, 0.0749, 0.07589, 0.07678, 0.0778, 0.07932, 0.08017",\
"0.07646, 0.07598, 0.07507, 0.07517, 0.0757, 0.07656, 0.07734, 0.07827, 0.0797, 0.08155",\
"0.07892, 0.07822, 0.07734, 0.07672, 0.07668, 0.07732, 0.07888, 0.07968, 0.08051, 0.08147",\
"0.08216, 0.08124, 0.07994, 0.0795, 0.0789, 0.07902, 0.08019, 0.08214, 0.08259, 0.08306",\
"0.08625, 0.08512, 0.08353, 0.08248, 0.08212, 0.08175, 0.08204, 0.08366, 0.08602, 0.08687");
}
}
timing() {
related_pin : "A" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006304, 0.02492, 0.06047, 0.1159, 0.1936, 0.2958, 0.4247, 0.582, 0.7694");
values("0.4031, 0.4323, 0.5037, 0.596, 0.7068, 0.8408, 1.005, 1.205, 1.446, 1.732",\
"0.4191, 0.4482, 0.5197, 0.6118, 0.7227, 0.8568, 1.021, 1.221, 1.462, 1.748",\
"0.4801, 0.5093, 0.5807, 0.673, 0.7838, 0.9179, 1.082, 1.282, 1.523, 1.809",\
"0.6018, 0.631, 0.7024, 0.7946, 0.9055, 1.04, 1.204, 1.404, 1.645, 1.931",\
"0.7858, 0.8163, 0.8899, 0.9836, 1.096, 1.23, 1.394, 1.594, 1.835, 2.122",\
"0.9929, 1.028, 1.112, 1.215, 1.333, 1.47, 1.636, 1.836, 2.077, 2.363",\
"1.214, 1.253, 1.347, 1.462, 1.588, 1.732, 1.902, 2.103, 2.345, 2.631",\
"1.453, 1.495, 1.598, 1.725, 1.861, 2.012, 2.185, 2.389, 2.632, 2.918",\
"1.713, 1.758, 1.87, 2.007, 2.154, 2.312, 2.49, 2.697, 2.94, 3.227",\
"1.999, 2.048, 2.166, 2.313, 2.47, 2.637, 2.82, 3.03, 3.273, 3.56");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006304, 0.02492, 0.06047, 0.1159, 0.1936, 0.2958, 0.4247, 0.582, 0.7694");
values("0.3742, 0.4142, 0.5281, 0.7191, 1.006, 1.404, 1.923, 2.575, 3.373, 4.321",\
"0.3872, 0.427, 0.541, 0.732, 1.019, 1.417, 1.936, 2.589, 3.385, 4.334",\
"0.4225, 0.4625, 0.5765, 0.7673, 1.054, 1.452, 1.971, 2.624, 3.42, 4.369",\
"0.4852, 0.5252, 0.6392, 0.8296, 1.116, 1.514, 2.033, 2.686, 3.483, 4.432",\
"0.5553, 0.5976, 0.7149, 0.9068, 1.193, 1.59, 2.109, 2.762, 3.56, 4.508",\
"0.616, 0.6605, 0.7827, 0.9766, 1.264, 1.661, 2.18, 2.833, 3.63, 4.58",\
"0.6606, 0.7077, 0.8345, 1.031, 1.319, 1.716, 2.236, 2.888, 3.686, 4.635",\
"0.6849, 0.7349, 0.8679, 1.068, 1.356, 1.753, 2.272, 2.925, 3.722, 4.671",\
"0.6872, 0.7402, 0.8799, 1.084, 1.373, 1.77, 2.289, 2.942, 3.739, 4.687",\
"0.6649, 0.7211, 0.8689, 1.079, 1.369, 1.766, 2.284, 2.937, 3.733, 4.683");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006304, 0.02492, 0.06047, 0.1159, 0.1936, 0.2958, 0.4247, 0.582, 0.7694");
values("0.113, 0.1362, 0.1923, 0.2787, 0.4043, 0.5836, 0.8289, 1.147, 1.544, 2.024",\
"0.113, 0.1361, 0.192, 0.2782, 0.4043, 0.5833, 0.8286, 1.147, 1.544, 2.024",\
"0.1129, 0.1364, 0.192, 0.2785, 0.4041, 0.5837, 0.8286, 1.147, 1.544, 2.024",\
"0.1132, 0.1364, 0.1923, 0.2786, 0.4038, 0.5834, 0.8288, 1.147, 1.544, 2.025",\
"0.1244, 0.1464, 0.2002, 0.283, 0.4066, 0.5852, 0.8298, 1.147, 1.545, 2.024",\
"0.1504, 0.175, 0.2322, 0.31, 0.4264, 0.5968, 0.8358, 1.149, 1.546, 2.025",\
"0.1756, 0.2028, 0.2672, 0.346, 0.4576, 0.622, 0.8524, 1.159, 1.55, 2.026",\
"0.1986, 0.2298, 0.3002, 0.384, 0.4928, 0.6508, 0.8728, 1.172, 1.558, 2.031",\
"0.2214, 0.2544, 0.3322, 0.4224, 0.5294, 0.6812, 0.8954, 1.188, 1.567, 2.038",\
"0.2426, 0.2774, 0.3604, 0.4584, 0.5678, 0.714, 0.9202, 1.204, 1.577, 2.042");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006304, 0.02492, 0.06047, 0.1159, 0.1936, 0.2958, 0.4247, 0.582, 0.7694");
values("0.1297, 0.1753, 0.3237, 0.6184, 1.098, 1.774, 2.666, 3.791, 5.169, 6.802",\
"0.1292, 0.175, 0.324, 0.6185, 1.098, 1.774, 2.662, 3.788, 5.162, 6.806",\
"0.1296, 0.1748, 0.3238, 0.6184, 1.098, 1.774, 2.662, 3.791, 5.167, 6.81",\
"0.1313, 0.176, 0.3247, 0.6188, 1.098, 1.774, 2.666, 3.792, 5.171, 6.809",\
"0.141, 0.187, 0.3332, 0.6224, 1.099, 1.772, 2.666, 3.792, 5.164, 6.807",\
"0.1524, 0.1996, 0.344, 0.6294, 1.102, 1.774, 2.663, 3.791, 5.171, 6.812",\
"0.1656, 0.2152, 0.3576, 0.637, 1.106, 1.777, 2.665, 3.793, 5.168, 6.81",\
"0.1798, 0.231, 0.3726, 0.6464, 1.11, 1.779, 2.666, 3.79, 5.164, 6.803",\
"0.1956, 0.2484, 0.3914, 0.6574, 1.114, 1.781, 2.668, 3.791, 5.163, 6.807",\
"0.2108, 0.268, 0.4128, 0.6718, 1.121, 1.784, 2.669, 3.791, 5.169, 6.799");
}
}
timing() {
related_pin : "B" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006304, 0.02492, 0.06047, 0.1159, 0.1936, 0.2958, 0.4247, 0.582, 0.7694");
values("0.3654, 0.3936, 0.4633, 0.5542, 0.6642, 0.7977, 0.9614, 1.161, 1.402, 1.688",\
"0.3819, 0.4101, 0.4799, 0.5709, 0.6808, 0.8143, 0.978, 1.178, 1.418, 1.705",\
"0.4407, 0.469, 0.5386, 0.6296, 0.7396, 0.8732, 1.037, 1.236, 1.477, 1.763",\
"0.5604, 0.5886, 0.6581, 0.749, 0.8592, 0.9929, 1.157, 1.356, 1.597, 1.883",\
"0.7357, 0.7658, 0.8395, 0.9334, 1.045, 1.179, 1.343, 1.543, 1.783, 2.069",\
"0.9274, 0.962, 1.046, 1.15, 1.269, 1.408, 1.573, 1.773, 2.014, 2.3",\
"1.134, 1.172, 1.266, 1.382, 1.51, 1.655, 1.824, 2.026, 2.268, 2.554",\
"1.357, 1.398, 1.501, 1.628, 1.766, 1.919, 2.092, 2.297, 2.539, 2.825",\
"1.601, 1.645, 1.755, 1.894, 2.043, 2.203, 2.382, 2.588, 2.832, 3.118",\
"1.871, 1.918, 2.034, 2.183, 2.342, 2.511, 2.695, 2.905, 3.149, 3.436");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006304, 0.02492, 0.06047, 0.1159, 0.1936, 0.2958, 0.4247, 0.582, 0.7694");
values("0.3601, 0.4, 0.5141, 0.7051, 0.9921, 1.39, 1.909, 2.561, 3.358, 4.307",\
"0.3722, 0.4121, 0.5263, 0.7171, 1.004, 1.402, 1.921, 2.574, 3.371, 4.32",\
"0.4165, 0.4564, 0.5704, 0.7611, 1.048, 1.445, 1.965, 2.617, 3.415, 4.364",\
"0.5008, 0.5406, 0.6544, 0.8445, 1.131, 1.528, 2.048, 2.701, 3.498, 4.447",\
"0.5916, 0.6337, 0.7507, 0.9423, 1.228, 1.625, 2.144, 2.797, 3.595, 4.544",\
"0.6658, 0.7107, 0.832, 1.025, 1.312, 1.709, 2.228, 2.881, 3.679, 4.628",\
"0.72, 0.768, 0.8954, 1.091, 1.378, 1.775, 2.295, 2.948, 3.745, 4.695",\
"0.7524, 0.8042, 0.9386, 1.137, 1.424, 1.821, 2.341, 2.994, 3.791, 4.742",\
"0.7639, 0.819, 0.961, 1.164, 1.452, 1.847, 2.367, 3.02, 3.817, 4.767",\
"0.7531, 0.8109, 0.9614, 1.17, 1.459, 1.855, 2.373, 3.026, 3.822, 4.772");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006304, 0.02492, 0.06047, 0.1159, 0.1936, 0.2958, 0.4247, 0.582, 0.7694");
values("0.1068, 0.1304, 0.1875, 0.2749, 0.4012, 0.5816, 0.8265, 1.145, 1.543, 2.023",\
"0.1068, 0.1305, 0.1873, 0.2749, 0.401, 0.5817, 0.8266, 1.145, 1.543, 2.024",\
"0.1069, 0.1303, 0.1871, 0.274, 0.4012, 0.5816, 0.8264, 1.145, 1.543, 2.024",\
"0.1074, 0.131, 0.1882, 0.2744, 0.4014, 0.5818, 0.8266, 1.145, 1.543, 2.024",\
"0.123, 0.1462, 0.2002, 0.2822, 0.4058, 0.584, 0.8278, 1.146, 1.543, 2.023",\
"0.148, 0.174, 0.2346, 0.3138, 0.43, 0.5988, 0.8354, 1.149, 1.544, 2.024",\
"0.1724, 0.2008, 0.269, 0.3508, 0.4628, 0.6256, 0.8542, 1.16, 1.55, 2.027",\
"0.1952, 0.226, 0.301, 0.389, 0.499, 0.6554, 0.8758, 1.174, 1.559, 2.031",\
"0.217, 0.25, 0.331, 0.4274, 0.5368, 0.6874, 0.8996, 1.19, 1.568, 2.038",\
"0.238, 0.2732, 0.3596, 0.4636, 0.5768, 0.723, 0.926, 1.208, 1.579, 2.044");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006304, 0.02492, 0.06047, 0.1159, 0.1936, 0.2958, 0.4247, 0.582, 0.7694");
values("0.1296, 0.175, 0.324, 0.6185, 1.098, 1.774, 2.665, 3.791, 5.168, 6.802",\
"0.13, 0.1753, 0.3235, 0.6184, 1.098, 1.774, 2.666, 3.792, 5.171, 6.808",\
"0.1292, 0.1753, 0.3237, 0.6187, 1.097, 1.772, 2.665, 3.792, 5.17, 6.807",\
"0.1313, 0.1768, 0.3252, 0.619, 1.098, 1.774, 2.665, 3.792, 5.171, 6.812",\
"0.1442, 0.1886, 0.3336, 0.623, 1.098, 1.774, 2.666, 3.792, 5.171, 6.809",\
"0.1594, 0.2044, 0.3452, 0.6306, 1.104, 1.775, 2.666, 3.792, 5.17, 6.809",\
"0.1748, 0.2228, 0.3604, 0.6378, 1.107, 1.78, 2.667, 3.794, 5.171, 6.812",\
"0.1914, 0.2414, 0.3784, 0.647, 1.111, 1.783, 2.67, 3.791, 5.167, 6.81",\
"0.2074, 0.261, 0.3996, 0.658, 1.115, 1.783, 2.671, 3.794, 5.165, 6.8",\
"0.224, 0.2818, 0.424, 0.6728, 1.12, 1.784, 2.67, 3.797, 5.169, 6.803");
}
}
}
pin(S) {
direction : output ;
function : "(A^B)" ;
max_capacitance : 0.7671 ;
max_transition : 6.8 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A" ;
when : "!B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.1044, 0.1037, 0.1031, 0.1032, 0.1035, 0.1037, 0.1039, 0.104, 0.1041, 0.1042",\
"0.1035, 0.1028, 0.1023, 0.1024, 0.1026, 0.1029, 0.1031, 0.1032, 0.1032, 0.1033",\
"0.1026, 0.1019, 0.1013, 0.1014, 0.1017, 0.1019, 0.1021, 0.1022, 0.1023, 0.1024",\
"0.102, 0.1012, 0.1006, 0.1006, 0.1009, 0.1012, 0.1015, 0.1016, 0.1017, 0.1018",\
"0.1028, 0.1019, 0.101, 0.1008, 0.101, 0.1013, 0.1015, 0.1017, 0.1018, 0.1019",\
"0.1058, 0.1045, 0.103, 0.1024, 0.1023, 0.1025, 0.1027, 0.1028, 0.1029, 0.103",\
"0.11, 0.1083, 0.1062, 0.105, 0.1047, 0.1046, 0.1047, 0.1049, 0.1049, 0.105",\
"0.1153, 0.1134, 0.1104, 0.1088, 0.1081, 0.1078, 0.1078, 0.1078, 0.1078, 0.1078",\
"0.1215, 0.1192, 0.1157, 0.1137, 0.1125, 0.1121, 0.1118, 0.1118, 0.1118, 0.1118",\
"0.1288, 0.1263, 0.1221, 0.1196, 0.1182, 0.1175, 0.1171, 0.1169, 0.1168, 0.1168");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.0369, 0.03701, 0.03739, 0.03835, 0.03955, 0.04079, 0.04173, 0.04251, 0.04335, 0.04432",\
"0.03702, 0.03705, 0.03765, 0.03856, 0.03965, 0.04093, 0.04181, 0.04291, 0.04335, 0.04472",\
"0.03691, 0.03684, 0.03743, 0.03827, 0.03953, 0.04063, 0.04175, 0.04249, 0.04315, 0.04413",\
"0.03676, 0.03672, 0.03702, 0.03771, 0.03874, 0.03988, 0.04094, 0.04174, 0.04276, 0.04373",\
"0.03762, 0.03747, 0.03737, 0.03771, 0.03852, 0.03972, 0.0407, 0.04196, 0.04256, 0.04413",\
"0.03926, 0.03896, 0.03831, 0.03878, 0.03932, 0.04012, 0.04114, 0.04226, 0.04315, 0.04483",\
"0.04191, 0.04131, 0.04062, 0.04017, 0.04086, 0.04204, 0.04258, 0.04334, 0.04434, 0.04562",\
"0.04558, 0.04488, 0.04394, 0.04341, 0.0432, 0.04364, 0.04549, 0.04574, 0.04632, 0.04751",\
"0.05041, 0.04956, 0.04815, 0.04728, 0.0472, 0.04691, 0.04807, 0.04996, 0.05087, 0.05098",\
"0.0564, 0.05534, 0.05374, 0.05238, 0.05187, 0.05138, 0.05227, 0.05382, 0.05546, 0.05673");
}
}
internal_power() {
related_pin : "A" ;
when : "B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.07737, 0.07714, 0.0771, 0.07745, 0.07785, 0.07829, 0.07852, 0.0787, 0.07882, 0.0789",\
"0.07733, 0.0771, 0.07696, 0.07745, 0.07799, 0.07829, 0.07852, 0.07868, 0.07882, 0.0789",\
"0.07693, 0.07665, 0.07665, 0.07701, 0.0775, 0.07796, 0.07812, 0.07829, 0.07837, 0.07847",\
"0.07622, 0.07594, 0.07572, 0.07626, 0.07681, 0.07713, 0.07735, 0.07745, 0.0776, 0.07768",\
"0.07576, 0.07548, 0.07537, 0.07576, 0.07636, 0.07677, 0.07701, 0.07719, 0.07731, 0.07741",\
"0.07554, 0.07546, 0.0754, 0.07596, 0.07637, 0.07663, 0.07689, 0.07714, 0.07724, 0.07732",\
"0.07661, 0.07638, 0.07636, 0.07661, 0.07717, 0.07764, 0.07782, 0.07808, 0.07802, 0.0781",\
"0.07829, 0.07817, 0.07794, 0.07825, 0.07869, 0.07914, 0.07938, 0.07958, 0.0797, 0.07978",\
"0.08065, 0.08049, 0.08025, 0.08025, 0.08089, 0.0812, 0.08146, 0.08158, 0.08174, 0.08182",\
"0.08389, 0.08352, 0.08322, 0.08332, 0.08379, 0.08423, 0.08451, 0.08475, 0.08486, 0.08496");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.09164, 0.09154, 0.09175, 0.09237, 0.09334, 0.09437, 0.09549, 0.09639, 0.09719, 0.09737",\
"0.09145, 0.09127, 0.0916, 0.09218, 0.09295, 0.09413, 0.09526, 0.09575, 0.09696, 0.09734",\
"0.09114, 0.09113, 0.09123, 0.09186, 0.09269, 0.09388, 0.09483, 0.09555, 0.09672, 0.0973",\
"0.09075, 0.09064, 0.09087, 0.09148, 0.09236, 0.09355, 0.09449, 0.09571, 0.09609, 0.09687",\
"0.09082, 0.09069, 0.09104, 0.09142, 0.09241, 0.0935, 0.09451, 0.09533, 0.09583, 0.0973",\
"0.09183, 0.09164, 0.09176, 0.09249, 0.09324, 0.09446, 0.0954, 0.09636, 0.09694, 0.09802",\
"0.09343, 0.0933, 0.09343, 0.0941, 0.09484, 0.09592, 0.09698, 0.09766, 0.09846, 0.09964",\
"0.09606, 0.09586, 0.09582, 0.09621, 0.09734, 0.09836, 0.09912, 0.09991, 0.1011, 0.1025",\
"0.09928, 0.09918, 0.09898, 0.09936, 0.1001, 0.1013, 0.1028, 0.1032, 0.104, 0.1054",\
"0.1035, 0.1032, 0.1031, 0.1031, 0.104, 0.1049, 0.1062, 0.108, 0.1081, 0.11");
}
}
internal_power() {
related_pin : "B" ;
when : "!A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.1107, 0.11, 0.1094, 0.1095, 0.1099, 0.1101, 0.1103, 0.1104, 0.1105, 0.1105",\
"0.1107, 0.1099, 0.1094, 0.1095, 0.1099, 0.11, 0.1102, 0.1103, 0.1104, 0.1104",\
"0.1099, 0.1091, 0.1086, 0.1087, 0.109, 0.1092, 0.1094, 0.1095, 0.1096, 0.1097",\
"0.1091, 0.1083, 0.1078, 0.1078, 0.108, 0.1084, 0.1085, 0.1087, 0.1088, 0.1089",\
"0.1092, 0.1084, 0.1076, 0.1075, 0.1077, 0.108, 0.1082, 0.1084, 0.1085, 0.1085",\
"0.1109, 0.1098, 0.1086, 0.1082, 0.1083, 0.1085, 0.1086, 0.1088, 0.1089, 0.109",\
"0.1135, 0.1122, 0.1107, 0.1098, 0.1098, 0.1098, 0.11, 0.1101, 0.1103, 0.1103",\
"0.1176, 0.116, 0.1139, 0.1129, 0.1124, 0.1125, 0.1125, 0.1126, 0.1127, 0.1128",\
"0.123, 0.1212, 0.1186, 0.1173, 0.1165, 0.1163, 0.1163, 0.1165, 0.1165, 0.1166",\
"0.13, 0.1279, 0.1248, 0.1229, 0.1221, 0.1217, 0.1215, 0.1215, 0.1216, 0.1216");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.04501, 0.04489, 0.04537, 0.04606, 0.04715, 0.04843, 0.04941, 0.05019, 0.05081, 0.05218",\
"0.04465, 0.04454, 0.04494, 0.04576, 0.04695, 0.04809, 0.04925, 0.04989, 0.05101, 0.05119",\
"0.04415, 0.04413, 0.04439, 0.04527, 0.04626, 0.04759, 0.0485, 0.04928, 0.05002, 0.05139",\
"0.04393, 0.04386, 0.04418, 0.04473, 0.04557, 0.0468, 0.048, 0.04872, 0.04982, 0.0504",\
"0.04481, 0.04456, 0.04469, 0.04493, 0.04561, 0.04678, 0.04804, 0.0487, 0.04982, 0.0502",\
"0.04658, 0.04625, 0.0457, 0.046, 0.04634, 0.04734, 0.04836, 0.04914, 0.05061, 0.0511",\
"0.04928, 0.04893, 0.04814, 0.04764, 0.04834, 0.04928, 0.04986, 0.05056, 0.0516, 0.05288",\
"0.05304, 0.0524, 0.05135, 0.05073, 0.05071, 0.05153, 0.05297, 0.05348, 0.05417, 0.05477",\
"0.05803, 0.05715, 0.05599, 0.05485, 0.05479, 0.0547, 0.05608, 0.05763, 0.05833, 0.05943",\
"0.06424, 0.06321, 0.06162, 0.0604, 0.0601, 0.06011, 0.06012, 0.06169, 0.06371, 0.06538");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.07501, 0.07479, 0.07467, 0.07517, 0.07578, 0.07602, 0.07628, 0.07645, 0.07657, 0.07665",\
"0.07494, 0.0747, 0.07456, 0.07502, 0.07561, 0.07599, 0.07615, 0.07632, 0.07642, 0.07654",\
"0.07447, 0.07423, 0.07407, 0.07459, 0.0751, 0.07542, 0.07566, 0.07584, 0.07593, 0.07601",\
"0.07377, 0.07351, 0.07349, 0.07387, 0.07424, 0.0747, 0.07495, 0.07511, 0.07523, 0.07531",\
"0.07362, 0.07335, 0.07321, 0.0736, 0.07424, 0.07469, 0.07497, 0.07505, 0.07513, 0.07531",\
"0.07392, 0.07356, 0.07374, 0.07414, 0.07455, 0.07491, 0.07529, 0.07539, 0.0755, 0.0755",\
"0.07542, 0.07497, 0.07487, 0.07528, 0.07566, 0.07631, 0.07643, 0.07657, 0.07673, 0.07681",\
"0.07732, 0.0772, 0.07683, 0.0771, 0.0777, 0.07833, 0.07829, 0.07853, 0.07865, 0.07873",\
"0.07998, 0.07981, 0.07947, 0.07971, 0.08026, 0.08066, 0.08089, 0.08115, 0.08133, 0.08141",\
"0.08364, 0.08324, 0.08297, 0.08314, 0.08348, 0.08404, 0.08437, 0.08457, 0.08477, 0.08487");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.08482, 0.08471, 0.08497, 0.08572, 0.08667, 0.08796, 0.08902, 0.08965, 0.09052, 0.0913",\
"0.08468, 0.08466, 0.08481, 0.08554, 0.08665, 0.08777, 0.08871, 0.08981, 0.09029, 0.09146",\
"0.08405, 0.08392, 0.08424, 0.08497, 0.08592, 0.0872, 0.08806, 0.08888, 0.08968, 0.09065",\
"0.08355, 0.08347, 0.08361, 0.08442, 0.08541, 0.08658, 0.08751, 0.08839, 0.08908, 0.09006",\
"0.08367, 0.08367, 0.08382, 0.08453, 0.08566, 0.08669, 0.08768, 0.0885, 0.08931, 0.09039",\
"0.08477, 0.08471, 0.0848, 0.08553, 0.08639, 0.08766, 0.08864, 0.08952, 0.0903, 0.09138",\
"0.0866, 0.08658, 0.08652, 0.08719, 0.08806, 0.08922, 0.09006, 0.09106, 0.09198, 0.09316",\
"0.0893, 0.08923, 0.08911, 0.08927, 0.09066, 0.09187, 0.09266, 0.09322, 0.09455, 0.09545",\
"0.09252, 0.09242, 0.09239, 0.09235, 0.09293, 0.09468, 0.09609, 0.09674, 0.09772, 0.0991",\
"0.09669, 0.09638, 0.09634, 0.09637, 0.09707, 0.09799, 0.09942, 0.1006, 0.1013, 0.1037");
}
}
timing() {
related_pin : "A" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.7413, 0.7718, 0.8464, 0.9459, 1.07, 1.226, 1.423, 1.668, 1.967, 2.324",\
"0.7544, 0.7849, 0.8597, 0.959, 1.083, 1.239, 1.436, 1.682, 1.981, 2.337",\
"0.7886, 0.819, 0.894, 0.9931, 1.117, 1.273, 1.47, 1.716, 2.015, 2.371",\
"0.8461, 0.8765, 0.9513, 1.051, 1.175, 1.33, 1.528, 1.773, 2.072, 2.428",\
"0.9188, 0.9495, 1.024, 1.124, 1.248, 1.404, 1.601, 1.846, 2.145, 2.501",\
"0.9876, 1.018, 1.093, 1.192, 1.316, 1.472, 1.669, 1.915, 2.214, 2.57",\
"1.042, 1.073, 1.148, 1.247, 1.372, 1.527, 1.724, 1.97, 2.268, 2.624",\
"1.078, 1.109, 1.184, 1.284, 1.409, 1.565, 1.762, 2.007, 2.306, 2.661",\
"1.093, 1.125, 1.2, 1.301, 1.426, 1.581, 1.779, 2.024, 2.322, 2.678",\
"1.086, 1.118, 1.194, 1.296, 1.42, 1.577, 1.774, 2.019, 2.318, 2.674");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.9045, 0.9472, 1.066, 1.258, 1.542, 1.936, 2.454, 3.104, 3.897, 4.844",\
"0.9208, 0.9634, 1.082, 1.274, 1.558, 1.952, 2.47, 3.121, 3.914, 4.86",\
"0.9823, 1.025, 1.144, 1.336, 1.62, 2.014, 2.532, 3.182, 3.976, 4.922",\
"1.103, 1.146, 1.265, 1.457, 1.741, 2.136, 2.653, 3.304, 4.097, 5.043",\
"1.291, 1.333, 1.453, 1.645, 1.929, 2.323, 2.84, 3.491, 4.285, 5.23",\
"1.523, 1.566, 1.685, 1.878, 2.162, 2.556, 3.074, 3.724, 4.518, 5.464",\
"1.776, 1.819, 1.938, 2.131, 2.415, 2.81, 3.327, 3.978, 4.772, 5.718",\
"2.047, 2.09, 2.211, 2.404, 2.688, 3.082, 3.6, 4.251, 5.045, 5.99",\
"2.34, 2.384, 2.506, 2.699, 2.983, 3.377, 3.894, 4.545, 5.339, 6.284",\
"2.658, 2.703, 2.825, 3.018, 3.303, 3.697, 4.214, 4.865, 5.659, 6.604");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.1148, 0.1388, 0.2002, 0.3021, 0.4561, 0.6842, 1.002, 1.409, 1.914, 2.518",\
"0.1154, 0.1389, 0.2005, 0.3023, 0.4564, 0.6844, 1.002, 1.41, 1.914, 2.517",\
"0.115, 0.1392, 0.2004, 0.3022, 0.4568, 0.6854, 1.002, 1.41, 1.913, 2.517",\
"0.1154, 0.1394, 0.2004, 0.3016, 0.4566, 0.6844, 1.002, 1.41, 1.912, 2.515",\
"0.115, 0.1388, 0.2008, 0.302, 0.4576, 0.6856, 1.001, 1.41, 1.913, 2.518",\
"0.1144, 0.138, 0.2002, 0.3004, 0.4556, 0.6842, 1.002, 1.408, 1.912, 2.517",\
"0.115, 0.1394, 0.2014, 0.3018, 0.4566, 0.684, 0.9998, 1.407, 1.91, 2.516",\
"0.1164, 0.1414, 0.2028, 0.3034, 0.4566, 0.6846, 0.9994, 1.407, 1.911, 2.51",\
"0.1186, 0.1428, 0.2052, 0.3046, 0.4582, 0.6864, 1.001, 1.409, 1.913, 2.51",\
"0.1204, 0.1454, 0.2066, 0.3062, 0.4594, 0.6868, 1.001, 1.408, 1.91, 2.513");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.141, 0.1876, 0.3354, 0.6212, 1.092, 1.766, 2.661, 3.784, 5.155, 6.789",\
"0.1414, 0.188, 0.3354, 0.6214, 1.094, 1.765, 2.661, 3.783, 5.155, 6.79",\
"0.1418, 0.1882, 0.3352, 0.6218, 1.092, 1.767, 2.66, 3.779, 5.155, 6.784",\
"0.1412, 0.188, 0.3352, 0.6214, 1.092, 1.767, 2.66, 3.784, 5.155, 6.783",\
"0.1422, 0.188, 0.3356, 0.6224, 1.093, 1.767, 2.66, 3.782, 5.153, 6.783",\
"0.142, 0.189, 0.336, 0.6218, 1.094, 1.767, 2.66, 3.784, 5.155, 6.782",\
"0.144, 0.1904, 0.3364, 0.6232, 1.094, 1.767, 2.657, 3.782, 5.154, 6.783",\
"0.146, 0.1924, 0.339, 0.6242, 1.093, 1.767, 2.657, 3.777, 5.153, 6.787",\
"0.1486, 0.1954, 0.3412, 0.6244, 1.094, 1.772, 2.656, 3.779, 5.151, 6.781",\
"0.1516, 0.1988, 0.3436, 0.6272, 1.093, 1.768, 2.656, 3.777, 5.149, 6.78");
}
}
timing() {
related_pin : "A" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.5612, 0.599, 0.6951, 0.8219, 0.9724, 1.15, 1.361, 1.614, 1.916, 2.273",\
"0.5746, 0.6124, 0.7085, 0.8356, 0.9858, 1.163, 1.375, 1.628, 1.93, 2.286",\
"0.6224, 0.6602, 0.7562, 0.8835, 1.034, 1.211, 1.423, 1.676, 1.978, 2.334",\
"0.7253, 0.763, 0.8589, 0.9862, 1.137, 1.314, 1.525, 1.778, 2.08, 2.437",\
"0.8947, 0.9325, 1.028, 1.155, 1.306, 1.484, 1.696, 1.948, 2.25, 2.607",\
"1.104, 1.145, 1.247, 1.38, 1.534, 1.714, 1.926, 2.179, 2.481, 2.838",\
"1.328, 1.372, 1.484, 1.627, 1.788, 1.972, 2.188, 2.443, 2.745, 3.102",\
"1.57, 1.617, 1.738, 1.892, 2.061, 2.251, 2.47, 2.727, 3.032, 3.39",\
"1.835, 1.885, 2.013, 2.177, 2.356, 2.552, 2.774, 3.035, 3.34, 3.698",\
"2.126, 2.18, 2.314, 2.488, 2.676, 2.88, 3.107, 3.368, 3.674, 4.033");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.3724, 0.4143, 0.5312, 0.7226, 1.007, 1.401, 1.917, 2.568, 3.361, 4.307",\
"0.3861, 0.4278, 0.5449, 0.7363, 1.02, 1.414, 1.932, 2.583, 3.378, 4.324",\
"0.4316, 0.4733, 0.5904, 0.7815, 1.065, 1.459, 1.977, 2.628, 3.421, 4.367",\
"0.5159, 0.5575, 0.6744, 0.8652, 1.149, 1.543, 2.06, 2.712, 3.506, 4.453",\
"0.61, 0.6537, 0.7736, 0.9657, 1.249, 1.643, 2.16, 2.813, 3.607, 4.554",\
"0.6862, 0.7327, 0.857, 1.052, 1.336, 1.73, 2.247, 2.898, 3.691, 4.64",\
"0.7415, 0.7911, 0.9213, 1.119, 1.403, 1.798, 2.315, 2.966, 3.761, 4.704",\
"0.7744, 0.8273, 0.9649, 1.166, 1.45, 1.845, 2.361, 3.013, 3.806, 4.753",\
"0.7851, 0.8414, 0.9868, 1.192, 1.478, 1.871, 2.387, 3.038, 3.833, 4.778",\
"0.7708, 0.8308, 0.9849, 1.197, 1.483, 1.876, 2.392, 3.042, 3.836, 4.782");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.1533, 0.1854, 0.2678, 0.386, 0.5471, 0.7686, 1.065, 1.454, 1.941, 2.534",\
"0.1532, 0.1855, 0.2678, 0.3865, 0.5479, 0.7688, 1.064, 1.453, 1.941, 2.536",\
"0.1535, 0.1854, 0.2677, 0.3858, 0.5472, 0.7686, 1.066, 1.453, 1.942, 2.533",\
"0.1534, 0.1854, 0.268, 0.386, 0.5472, 0.7688, 1.066, 1.454, 1.94, 2.534",\
"0.1564, 0.1882, 0.2696, 0.388, 0.5482, 0.7706, 1.067, 1.453, 1.94, 2.534",\
"0.1794, 0.2116, 0.2932, 0.4048, 0.5602, 0.7772, 1.07, 1.456, 1.943, 2.536",\
"0.2048, 0.2398, 0.3262, 0.4374, 0.5882, 0.7986, 1.086, 1.464, 1.948, 2.536",\
"0.2284, 0.2656, 0.359, 0.4734, 0.6192, 0.823, 1.105, 1.48, 1.957, 2.542",\
"0.2514, 0.2912, 0.3904, 0.51, 0.6524, 0.8514, 1.125, 1.493, 1.967, 2.552",\
"0.2724, 0.3142, 0.4196, 0.547, 0.6882, 0.8792, 1.146, 1.507, 1.977, 2.557");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.1355, 0.1818, 0.3294, 0.6187, 1.092, 1.767, 2.659, 3.784, 5.159, 6.794",\
"0.135, 0.1814, 0.3298, 0.6177, 1.09, 1.765, 2.658, 3.783, 5.151, 6.79",\
"0.1359, 0.1813, 0.3301, 0.6179, 1.091, 1.764, 2.66, 3.781, 5.157, 6.79",\
"0.1368, 0.1826, 0.3307, 0.618, 1.09, 1.765, 2.659, 3.78, 5.15, 6.785",\
"0.1488, 0.1946, 0.3388, 0.6228, 1.091, 1.764, 2.658, 3.782, 5.149, 6.793",\
"0.1636, 0.2108, 0.3514, 0.6306, 1.096, 1.768, 2.657, 3.784, 5.159, 6.788",\
"0.181, 0.229, 0.3664, 0.6388, 1.101, 1.771, 2.659, 3.779, 5.148, 6.794",\
"0.1976, 0.2492, 0.3864, 0.6492, 1.103, 1.776, 2.661, 3.781, 5.147, 6.785",\
"0.2148, 0.269, 0.4086, 0.661, 1.108, 1.773, 2.662, 3.782, 5.148, 6.784",\
"0.2322, 0.2904, 0.434, 0.679, 1.115, 1.778, 2.664, 3.783, 5.151, 6.781");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.7273, 0.7579, 0.8325, 0.9322, 1.056, 1.212, 1.409, 1.654, 1.953, 2.309",\
"0.7398, 0.7702, 0.8449, 0.9444, 1.068, 1.224, 1.421, 1.667, 1.966, 2.322",\
"0.7829, 0.8134, 0.8883, 0.9877, 1.111, 1.267, 1.465, 1.71, 2.009, 2.365",\
"0.863, 0.8935, 0.9682, 1.068, 1.192, 1.347, 1.545, 1.79, 2.089, 2.445",\
"0.9569, 0.9875, 1.062, 1.162, 1.286, 1.442, 1.639, 1.884, 2.183, 2.539",\
"1.038, 1.069, 1.143, 1.243, 1.367, 1.523, 1.72, 1.966, 2.265, 2.621",\
"1.103, 1.134, 1.209, 1.309, 1.433, 1.588, 1.786, 2.031, 2.33, 2.686",\
"1.149, 1.18, 1.255, 1.355, 1.48, 1.636, 1.833, 2.078, 2.377, 2.733",\
"1.174, 1.205, 1.281, 1.382, 1.506, 1.663, 1.86, 2.105, 2.404, 2.76",\
"1.179, 1.211, 1.287, 1.388, 1.513, 1.669, 1.866, 2.112, 2.411, 2.767");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.8273, 0.8697, 0.988, 1.18, 1.463, 1.857, 2.374, 3.026, 3.817, 4.765",\
"0.844, 0.8865, 1.005, 1.196, 1.48, 1.874, 2.391, 3.042, 3.837, 4.784",\
"0.903, 0.9453, 1.064, 1.255, 1.539, 1.933, 2.45, 3.101, 3.896, 4.842",\
"1.022, 1.065, 1.183, 1.374, 1.658, 2.052, 2.569, 3.221, 4.012, 4.959",\
"1.206, 1.248, 1.367, 1.558, 1.842, 2.236, 2.753, 3.405, 4.199, 5.144",\
"1.427, 1.469, 1.588, 1.78, 2.063, 2.458, 2.974, 3.626, 4.421, 5.367",\
"1.666, 1.71, 1.829, 2.021, 2.304, 2.698, 3.215, 3.867, 4.662, 5.608",\
"1.923, 1.967, 2.087, 2.28, 2.563, 2.957, 3.473, 4.124, 4.917, 5.866",\
"2.201, 2.246, 2.367, 2.56, 2.843, 3.237, 3.753, 4.404, 5.196, 6.143",\
"2.502, 2.547, 2.67, 2.863, 3.147, 3.541, 4.058, 4.708, 5.5, 6.446");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.1149, 0.1388, 0.2001, 0.3014, 0.456, 0.6842, 1.002, 1.408, 1.914, 2.518",\
"0.1153, 0.1387, 0.2003, 0.3017, 0.4564, 0.6854, 1.002, 1.41, 1.913, 2.514",\
"0.1152, 0.1395, 0.2005, 0.301, 0.4566, 0.6846, 1.002, 1.41, 1.913, 2.515",\
"0.1154, 0.1392, 0.2, 0.302, 0.456, 0.6844, 1.002, 1.408, 1.914, 2.518",\
"0.1152, 0.1394, 0.2006, 0.302, 0.4564, 0.6854, 1.001, 1.41, 1.912, 2.518",\
"0.1146, 0.1388, 0.2006, 0.302, 0.4564, 0.6852, 1.003, 1.41, 1.912, 2.514",\
"0.1154, 0.1398, 0.2018, 0.3022, 0.4572, 0.6848, 0.9992, 1.407, 1.911, 2.516",\
"0.1172, 0.1414, 0.203, 0.3034, 0.4574, 0.6858, 0.9996, 1.409, 1.91, 2.511",\
"0.1188, 0.1434, 0.2046, 0.3042, 0.4578, 0.6858, 1, 1.408, 1.911, 2.512",\
"0.121, 0.1452, 0.2066, 0.306, 0.459, 0.6872, 1.002, 1.409, 1.912, 2.513");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.1399, 0.1863, 0.3329, 0.6194, 1.091, 1.767, 2.659, 3.778, 5.158, 6.79",\
"0.1404, 0.1866, 0.3339, 0.6196, 1.09, 1.764, 2.657, 3.784, 5.149, 6.796",\
"0.1404, 0.1862, 0.3326, 0.6194, 1.092, 1.767, 2.655, 3.783, 5.149, 6.783",\
"0.14, 0.1864, 0.3338, 0.6196, 1.091, 1.766, 2.658, 3.78, 5.158, 6.793",\
"0.1408, 0.1868, 0.3336, 0.619, 1.092, 1.766, 2.656, 3.782, 5.152, 6.787",\
"0.1424, 0.1878, 0.3336, 0.6198, 1.092, 1.767, 2.656, 3.78, 5.149, 6.784",\
"0.1448, 0.1906, 0.3364, 0.621, 1.091, 1.764, 2.655, 3.781, 5.15, 6.782",\
"0.1478, 0.1932, 0.338, 0.6228, 1.093, 1.762, 2.656, 3.776, 5.152, 6.782",\
"0.1502, 0.1966, 0.3418, 0.6244, 1.091, 1.764, 2.654, 3.774, 5.148, 6.788",\
"0.1544, 0.2006, 0.344, 0.6252, 1.091, 1.763, 2.652, 3.773, 5.143, 6.781");
}
}
timing() {
related_pin : "B" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.6027, 0.6405, 0.7366, 0.8637, 1.014, 1.191, 1.403, 1.656, 1.958, 2.315",\
"0.62, 0.6579, 0.7539, 0.8812, 1.031, 1.209, 1.42, 1.673, 1.975, 2.332",\
"0.669, 0.7067, 0.803, 0.9297, 1.08, 1.258, 1.469, 1.722, 2.024, 2.381",\
"0.7524, 0.7904, 0.8862, 1.013, 1.164, 1.342, 1.553, 1.806, 2.108, 2.465",\
"0.8811, 0.9189, 1.016, 1.143, 1.294, 1.471, 1.683, 1.936, 2.237, 2.595",\
"1.038, 1.078, 1.179, 1.312, 1.466, 1.646, 1.859, 2.112, 2.414, 2.771",\
"1.216, 1.258, 1.365, 1.504, 1.666, 1.851, 2.067, 2.322, 2.624, 2.982",\
"1.42, 1.464, 1.576, 1.722, 1.891, 2.081, 2.301, 2.559, 2.863, 3.221",\
"1.65, 1.696, 1.814, 1.968, 2.142, 2.339, 2.562, 2.822, 3.128, 3.487",\
"1.909, 1.957, 2.081, 2.241, 2.423, 2.626, 2.853, 3.116, 3.424, 3.783");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.4124, 0.4545, 0.5725, 0.7646, 1.049, 1.444, 1.961, 2.612, 3.405, 4.35",\
"0.4242, 0.4663, 0.5844, 0.7764, 1.061, 1.455, 1.973, 2.623, 3.416, 4.363",\
"0.4682, 0.5103, 0.6284, 0.8204, 1.105, 1.499, 2.017, 2.668, 3.46, 4.406",\
"0.5537, 0.5958, 0.7135, 0.9051, 1.189, 1.583, 2.101, 2.751, 3.545, 4.491",\
"0.6593, 0.7027, 0.8229, 1.015, 1.299, 1.693, 2.21, 2.861, 3.654, 4.601",\
"0.7498, 0.796, 0.9197, 1.114, 1.399, 1.793, 2.31, 2.961, 3.755, 4.701",\
"0.8204, 0.8696, 0.9988, 1.195, 1.48, 1.875, 2.392, 3.043, 3.836, 4.783",\
"0.8698, 0.9219, 1.058, 1.258, 1.543, 1.937, 2.454, 3.106, 3.899, 4.845",\
"0.8975, 0.9529, 1.096, 1.3, 1.586, 1.979, 2.496, 3.147, 3.941, 4.887",\
"0.9046, 0.9626, 1.113, 1.323, 1.61, 2.003, 2.519, 3.17, 3.963, 4.909");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.1533, 0.1854, 0.2679, 0.3855, 0.547, 0.7692, 1.066, 1.454, 1.942, 2.533",\
"0.1534, 0.1851, 0.2677, 0.3855, 0.5481, 0.7698, 1.064, 1.454, 1.942, 2.533",\
"0.1534, 0.1854, 0.2679, 0.3865, 0.548, 0.7686, 1.065, 1.454, 1.94, 2.534",\
"0.1534, 0.1852, 0.268, 0.3858, 0.5482, 0.769, 1.065, 1.452, 1.942, 2.536",\
"0.1568, 0.1886, 0.2706, 0.388, 0.5494, 0.7694, 1.067, 1.454, 1.942, 2.536",\
"0.1714, 0.2042, 0.288, 0.4034, 0.5604, 0.7776, 1.069, 1.456, 1.943, 2.535",\
"0.1856, 0.22, 0.3076, 0.427, 0.585, 0.7978, 1.086, 1.465, 1.948, 2.536",\
"0.2014, 0.2368, 0.328, 0.4504, 0.6088, 0.8204, 1.104, 1.479, 1.955, 2.543",\
"0.218, 0.2554, 0.3496, 0.475, 0.6334, 0.8426, 1.124, 1.495, 1.968, 2.548",\
"0.2368, 0.2746, 0.3724, 0.5016, 0.6616, 0.8696, 1.145, 1.509, 1.978, 2.556");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006288, 0.02485, 0.06029, 0.1155, 0.193, 0.295, 0.4234, 0.5802, 0.7671");
values("0.1387, 0.1845, 0.3331, 0.6205, 1.093, 1.768, 2.658, 3.78, 5.15, 6.789",\
"0.1385, 0.1847, 0.3329, 0.6205, 1.093, 1.765, 2.661, 3.783, 5.154, 6.79",\
"0.138, 0.185, 0.3331, 0.6203, 1.094, 1.768, 2.657, 3.778, 5.151, 6.79",\
"0.1382, 0.1846, 0.3331, 0.6212, 1.092, 1.766, 2.661, 3.783, 5.154, 6.79",\
"0.1474, 0.1934, 0.3392, 0.623, 1.093, 1.767, 2.66, 3.782, 5.154, 6.79",\
"0.1614, 0.2074, 0.3502, 0.6318, 1.097, 1.769, 2.659, 3.782, 5.154, 6.788",\
"0.177, 0.2254, 0.3644, 0.6386, 1.1, 1.771, 2.66, 3.781, 5.152, 6.786",\
"0.1936, 0.2434, 0.3806, 0.6472, 1.106, 1.772, 2.662, 3.782, 5.151, 6.783",\
"0.2096, 0.2626, 0.402, 0.6588, 1.108, 1.776, 2.662, 3.782, 5.15, 6.783",\
"0.2244, 0.2814, 0.4234, 0.6724, 1.114, 1.777, 2.663, 3.782, 5.151, 6.782");
}
}
}
}