blob: 49aaf867a72aafae747bae5c4412f4a70800a007 [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__and3_1) {
area : 21.952000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "1.5952266e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "1.5952266e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "1.5953652e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "1.595583e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "2.15226e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "2.152458e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "2.68983e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "2.40867e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.68983e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.002652 ;
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 ;
internal_power() {
when : "!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002897, 0.002893, 0.002881, 0.002867, 0.002869, 0.002876, 0.002875, \
0.002874, 0.002875, 0.002871");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.001787, -0.001785, -0.001792, -0.001788, -0.001791, -0.001799, \
-0.001797, -0.001802, -0.001807, -0.00181");
}
}
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002896, 0.002891, 0.002877, 0.002873, 0.002869, 0.002873, 0.002876, \
0.002875, 0.002875, 0.002875");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.001789, -0.00179, -0.001786, -0.001791, -0.001791, -0.001796, \
-0.001798, -0.001803, -0.001806, -0.001812");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002882, 0.002886, 0.002875, 0.002874, 0.002869, 0.002872, 0.002876, \
0.002874, 0.002874, 0.002875");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.001075, 0.001076, 0.001068, 0.001065, 0.001058, 0.001046, 0.001041, \
0.001033, 0.001027, 0.001018");
}
}
}
pin(A2) {
capacitance : 0.002584 ;
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 ;
internal_power() {
when : "!A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003328, 0.003332, 0.003363, 0.003404, 0.003433, 0.003467, 0.003481, \
0.003495, 0.003501, 0.003506");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002504, -0.002502, -0.002491, -0.002488, -0.002486, -0.00249, \
-0.002493, -0.00249, -0.002493, -0.002491");
}
}
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002844, 0.002617, 0.002503, 0.002497, 0.002493, 0.002501, 0.002499, \
0.002499, 0.002498, 0.002498");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002497, -0.002494, -0.002492, -0.002488, -0.002486, -0.002492, \
-0.002491, -0.00249, -0.002491, -0.002491");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002791, 0.002786, 0.002782, 0.00278, 0.002774, 0.002776, 0.002775, \
0.002773, 0.002774, 0.002766");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00196, -0.001959, -0.001957, -0.001957, -0.001958, -0.001965, \
-0.001968, -0.001975, -0.001979, -0.001989");
}
}
}
pin(A3) {
capacitance : 0.002625 ;
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 ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00252, 0.002511, 0.002501, 0.002497, 0.002496, 0.002498, 0.0025, \
0.002499, 0.0025, 0.002497");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002501, -0.002496, -0.002487, -0.002484, -0.002486, -0.002487, \
-0.002488, -0.00249, -0.00249, -0.002491");
}
}
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002517, 0.002505, 0.002498, 0.002495, 0.002494, 0.002499, 0.002496, \
0.002499, 0.002498, 0.002498");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002495, -0.002497, -0.002492, -0.002487, -0.002489, -0.002491, \
-0.002491, -0.002489, -0.002491, -0.002492");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002573, 0.00251, 0.002507, 0.002498, 0.002493, 0.002497, 0.0025, \
0.002501, 0.002498, 0.002497");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002498, -0.002497, -0.002494, -0.002489, -0.002487, -0.002492, \
-0.002491, -0.00249, -0.002492, -0.00249");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3)" ;
max_capacitance : 0.2355 ;
max_transition : 6.8 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&A3" ;
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.02826, 0.0283, 0.02845, 0.02865, 0.0288, 0.02891, 0.02896, 0.029, 0.02902, 0.02904",\
"0.02823, 0.02827, 0.02843, 0.02862, 0.02879, 0.02889, 0.02895, 0.02898, 0.02899, 0.02903",\
"0.02799, 0.02802, 0.02819, 0.02838, 0.02856, 0.02865, 0.02871, 0.02875, 0.02877, 0.02878",\
"0.02784, 0.02785, 0.02797, 0.02815, 0.02834, 0.02845, 0.02853, 0.02857, 0.02861, 0.02863",\
"0.02817, 0.02814, 0.02816, 0.02829, 0.02845, 0.02858, 0.02866, 0.02871, 0.02875, 0.02878",\
"0.02899, 0.0289, 0.02881, 0.02883, 0.02894, 0.02902, 0.02913, 0.02919, 0.02923, 0.02926",\
"0.03025, 0.03013, 0.02992, 0.02984, 0.02992, 0.02998, 0.03006, 0.03011, 0.03015, 0.03019",\
"0.03199, 0.03179, 0.03153, 0.03129, 0.03131, 0.03132, 0.03141, 0.03144, 0.03148, 0.03152",\
"0.03427, 0.03398, 0.03354, 0.03329, 0.03321, 0.03317, 0.0332, 0.03325, 0.0333, 0.03332",\
"0.03704, 0.03667, 0.03617, 0.03577, 0.03559, 0.03555, 0.03554, 0.03555, 0.03557, 0.03559");
}
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.01586, 0.01585, 0.01594, 0.01618, 0.01638, 0.01667, 0.01692, 0.01726, 0.01738, 0.01763",\
"0.01581, 0.0158, 0.01587, 0.0161, 0.01636, 0.01661, 0.01688, 0.01718, 0.01728, 0.01757",\
"0.01569, 0.01568, 0.01575, 0.01591, 0.01618, 0.01647, 0.01672, 0.01692, 0.0173, 0.01759",\
"0.01566, 0.01566, 0.01565, 0.01584, 0.01604, 0.01633, 0.0166, 0.01678, 0.0172, 0.01743",\
"0.01597, 0.01594, 0.01593, 0.016, 0.01619, 0.01647, 0.01676, 0.01698, 0.01724, 0.01751",\
"0.01662, 0.01657, 0.01643, 0.01657, 0.01665, 0.01687, 0.0171, 0.01734, 0.01763, 0.0181",\
"0.01766, 0.01758, 0.01734, 0.01723, 0.01745, 0.01772, 0.01795, 0.01813, 0.01843, 0.01863",\
"0.01912, 0.01902, 0.01872, 0.01858, 0.01859, 0.01883, 0.01916, 0.01936, 0.0194, 0.0199",\
"0.021, 0.02081, 0.02052, 0.02021, 0.02006, 0.02029, 0.0206, 0.02098, 0.0211, 0.02118",\
"0.02334, 0.02313, 0.02274, 0.02233, 0.02229, 0.02212, 0.02234, 0.0227, 0.02325, 0.02366");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3" ;
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.03098, 0.031, 0.0311, 0.03128, 0.03145, 0.03155, 0.03161, 0.03165, 0.03167, 0.03169",\
"0.03091, 0.03092, 0.03103, 0.03123, 0.0314, 0.0315, 0.03156, 0.03159, 0.03162, 0.03164",\
"0.0307, 0.03071, 0.03084, 0.03101, 0.03118, 0.03129, 0.03136, 0.0314, 0.03142, 0.03145",\
"0.03059, 0.03058, 0.03066, 0.03083, 0.03103, 0.03114, 0.03122, 0.03127, 0.0313, 0.03132",\
"0.03097, 0.03092, 0.03091, 0.03099, 0.03114, 0.03128, 0.03137, 0.03143, 0.03147, 0.0315",\
"0.03182, 0.03172, 0.0316, 0.03158, 0.03167, 0.03178, 0.03187, 0.03193, 0.03197, 0.032",\
"0.03312, 0.03298, 0.03273, 0.03265, 0.03266, 0.03272, 0.03279, 0.03286, 0.0329, 0.03293",\
"0.03494, 0.03471, 0.03435, 0.03415, 0.0341, 0.03412, 0.03418, 0.03423, 0.03428, 0.0343",\
"0.03722, 0.03694, 0.03652, 0.03619, 0.03606, 0.03605, 0.03605, 0.03609, 0.03613, 0.03614",\
"0.04006, 0.0397, 0.03916, 0.0387, 0.03849, 0.03842, 0.03842, 0.03845, 0.03847, 0.03849");
}
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.01584, 0.01583, 0.01593, 0.01614, 0.01637, 0.01667, 0.01692, 0.01714, 0.01736, 0.01761",\
"0.01582, 0.0158, 0.01588, 0.01609, 0.01633, 0.01661, 0.01688, 0.0171, 0.01732, 0.01757",\
"0.01568, 0.01567, 0.01576, 0.01595, 0.01618, 0.01649, 0.01676, 0.01696, 0.01716, 0.01741",\
"0.01559, 0.01562, 0.01561, 0.01574, 0.01604, 0.01631, 0.0166, 0.01682, 0.01712, 0.01737",\
"0.01575, 0.01575, 0.01573, 0.0158, 0.01605, 0.01631, 0.0166, 0.01682, 0.01722, 0.01747",\
"0.01623, 0.01619, 0.01605, 0.01617, 0.01633, 0.01655, 0.01684, 0.01708, 0.0174, 0.01768",\
"0.01711, 0.01699, 0.0169, 0.01675, 0.01701, 0.01729, 0.01747, 0.01758, 0.01793, 0.01838",\
"0.01835, 0.01825, 0.01802, 0.01786, 0.01796, 0.01814, 0.01856, 0.01867, 0.01882, 0.01912",\
"0.02009, 0.01992, 0.01966, 0.01949, 0.01935, 0.01948, 0.01977, 0.02023, 0.02039, 0.0207",\
"0.0223, 0.0221, 0.0217, 0.02144, 0.02132, 0.02136, 0.02143, 0.02191, 0.0226, 0.02311");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2" ;
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.03367, 0.03368, 0.03373, 0.03389, 0.03405, 0.03416, 0.03423, 0.03427, 0.0343, 0.03432",\
"0.03354, 0.03352, 0.0336, 0.03375, 0.03392, 0.03402, 0.03408, 0.03412, 0.03415, 0.03417",\
"0.03336, 0.03335, 0.0334, 0.03358, 0.03375, 0.03386, 0.03392, 0.03397, 0.034, 0.03402",\
"0.03331, 0.03328, 0.03334, 0.03348, 0.03365, 0.03377, 0.03385, 0.0339, 0.03394, 0.03397",\
"0.0337, 0.03365, 0.03359, 0.03367, 0.03385, 0.03396, 0.03404, 0.03411, 0.03416, 0.03419",\
"0.03459, 0.03448, 0.03435, 0.03432, 0.03438, 0.03448, 0.03456, 0.03462, 0.03466, 0.03471",\
"0.03596, 0.03583, 0.03554, 0.03542, 0.0354, 0.03548, 0.03554, 0.03558, 0.03564, 0.03567",\
"0.03784, 0.03761, 0.03722, 0.03697, 0.03688, 0.03692, 0.03697, 0.03702, 0.03705, 0.03708",\
"0.0402, 0.03989, 0.03942, 0.0391, 0.03896, 0.03887, 0.03891, 0.03893, 0.03899, 0.039",\
"0.04313, 0.0428, 0.04219, 0.04177, 0.04153, 0.04141, 0.04139, 0.04141, 0.04142, 0.04143");
}
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.01585, 0.01584, 0.01591, 0.01615, 0.01638, 0.01667, 0.01692, 0.01712, 0.01736, 0.01761",\
"0.01581, 0.0158, 0.01588, 0.01611, 0.01633, 0.01661, 0.01688, 0.01708, 0.01734, 0.01765",\
"0.01569, 0.01571, 0.01576, 0.01599, 0.01618, 0.01649, 0.01676, 0.01694, 0.01716, 0.01757",\
"0.01555, 0.01557, 0.01558, 0.01577, 0.01603, 0.0163, 0.01658, 0.0169, 0.01698, 0.01735",\
"0.01563, 0.01557, 0.01565, 0.01582, 0.01597, 0.01628, 0.01654, 0.01678, 0.01702, 0.01729",\
"0.01599, 0.01591, 0.01584, 0.01602, 0.01624, 0.01643, 0.01674, 0.01698, 0.01724, 0.01764",\
"0.01672, 0.01669, 0.01655, 0.01648, 0.01676, 0.01711, 0.01728, 0.01756, 0.01785, 0.01816",\
"0.01794, 0.01784, 0.01769, 0.01756, 0.0177, 0.01798, 0.01838, 0.01853, 0.01864, 0.01908",\
"0.01966, 0.01953, 0.01928, 0.01916, 0.01908, 0.01925, 0.01957, 0.02007, 0.02015, 0.02056",\
"0.02187, 0.02173, 0.02139, 0.02117, 0.02117, 0.02125, 0.02139, 0.02177, 0.02243, 0.02279");
}
}
timing() {
related_pin : "A1" ;
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.4023, 0.4313, 0.5103, 0.6247, 0.7748, 0.9704, 1.222, 1.536, 1.92, 2.378",\
"0.4197, 0.449, 0.528, 0.6425, 0.7925, 0.9882, 1.239, 1.554, 1.938, 2.395",\
"0.4793, 0.5088, 0.5878, 0.7022, 0.8523, 1.048, 1.299, 1.614, 1.998, 2.455",\
"0.5985, 0.6276, 0.7063, 0.821, 0.9711, 1.167, 1.418, 1.733, 2.117, 2.573",\
"0.7736, 0.8044, 0.8863, 1.002, 1.154, 1.35, 1.601, 1.916, 2.3, 2.757",\
"0.9683, 1.003, 1.095, 1.219, 1.375, 1.573, 1.825, 2.139, 2.523, 2.98",\
"1.179, 1.218, 1.318, 1.453, 1.616, 1.817, 2.07, 2.385, 2.768, 3.226",\
"1.41, 1.452, 1.561, 1.706, 1.876, 2.082, 2.337, 2.652, 3.036, 3.493",\
"1.667, 1.711, 1.828, 1.984, 2.161, 2.372, 2.629, 2.945, 3.328, 3.786",\
"1.949, 1.996, 2.122, 2.288, 2.475, 2.691, 2.95, 3.266, 3.65, 4.107");
}
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.4732, 0.5153, 0.6374, 0.835, 1.121, 1.515, 2.031, 2.679, 3.473, 4.418",\
"0.4832, 0.5253, 0.6475, 0.845, 1.131, 1.525, 2.041, 2.689, 3.484, 4.428",\
"0.5197, 0.5618, 0.684, 0.8814, 1.167, 1.561, 2.077, 2.727, 3.518, 4.464",\
"0.5918, 0.6338, 0.7557, 0.9529, 1.239, 1.632, 2.148, 2.798, 3.589, 4.535",\
"0.6766, 0.72, 0.8446, 1.043, 1.329, 1.723, 2.239, 2.888, 3.682, 4.625",\
"0.7455, 0.7906, 0.9179, 1.119, 1.408, 1.802, 2.317, 2.967, 3.758, 4.704",\
"0.7947, 0.8418, 0.9731, 1.177, 1.465, 1.861, 2.378, 3.027, 3.819, 4.765",\
"0.8229, 0.873, 1.009, 1.216, 1.505, 1.9, 2.417, 3.068, 3.86, 4.804",\
"0.8303, 0.8826, 1.025, 1.235, 1.525, 1.92, 2.436, 3.086, 3.88, 4.824",\
"0.8148, 0.8707, 1.02, 1.235, 1.526, 1.92, 2.436, 3.085, 3.878, 4.824");
}
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.1378, 0.1637, 0.2395, 0.3689, 0.5749, 0.8773, 1.288, 1.817, 2.469, 3.243",\
"0.1381, 0.1634, 0.2397, 0.3702, 0.5745, 0.877, 1.288, 1.817, 2.467, 3.242",\
"0.1378, 0.1635, 0.2393, 0.3695, 0.5742, 0.8772, 1.289, 1.817, 2.469, 3.245",\
"0.1384, 0.164, 0.2407, 0.37, 0.5748, 0.8762, 1.29, 1.816, 2.467, 3.246",\
"0.153, 0.1774, 0.249, 0.3762, 0.5778, 0.8778, 1.29, 1.817, 2.466, 3.245",\
"0.1784, 0.2066, 0.2782, 0.3996, 0.5928, 0.8846, 1.291, 1.816, 2.468, 3.241",\
"0.203, 0.2346, 0.3114, 0.4288, 0.6166, 0.8984, 1.298, 1.821, 2.468, 3.244",\
"0.2256, 0.2596, 0.3434, 0.461, 0.6406, 0.9152, 1.309, 1.826, 2.47, 3.241",\
"0.2482, 0.2846, 0.3762, 0.494, 0.6686, 0.9344, 1.318, 1.832, 2.473, 3.243",\
"0.2706, 0.3094, 0.4082, 0.53, 0.6998, 0.9568, 1.331, 1.838, 2.481, 3.248");
}
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.1899, 0.2362, 0.3838, 0.6676, 1.13, 1.797, 2.686, 3.808, 5.172, 6.8",\
"0.1912, 0.2358, 0.3855, 0.6674, 1.129, 1.797, 2.685, 3.808, 5.17, 6.8",\
"0.1909, 0.2362, 0.3852, 0.6675, 1.13, 1.798, 2.684, 3.805, 5.178, 6.811",\
"0.1907, 0.2371, 0.3847, 0.6678, 1.129, 1.797, 2.683, 3.804, 5.178, 6.812",\
"0.2012, 0.246, 0.3928, 0.6728, 1.132, 1.797, 2.684, 3.806, 5.172, 6.805",\
"0.2128, 0.258, 0.4038, 0.6824, 1.138, 1.799, 2.682, 3.801, 5.177, 6.81",\
"0.2286, 0.2744, 0.4178, 0.6898, 1.144, 1.807, 2.689, 3.802, 5.174, 6.806",\
"0.246, 0.294, 0.4322, 0.6978, 1.146, 1.807, 2.692, 3.806, 5.172, 6.803",\
"0.264, 0.3126, 0.4508, 0.7096, 1.152, 1.809, 2.693, 3.809, 5.171, 6.797",\
"0.284, 0.3348, 0.4728, 0.724, 1.157, 1.81, 2.692, 3.809, 5.176, 6.801");
}
}
timing() {
related_pin : "A2" ;
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.4414, 0.4712, 0.552, 0.6675, 0.8186, 1.015, 1.266, 1.581, 1.965, 2.422",\
"0.4582, 0.4881, 0.5688, 0.6844, 0.8354, 1.031, 1.283, 1.598, 1.981, 2.438",\
"0.5187, 0.5487, 0.6292, 0.7447, 0.8959, 1.092, 1.343, 1.658, 2.042, 2.499",\
"0.6388, 0.6687, 0.749, 0.8647, 1.016, 1.212, 1.463, 1.778, 2.162, 2.62",\
"0.8212, 0.8522, 0.9341, 1.051, 1.202, 1.399, 1.651, 1.965, 2.349, 2.806",\
"1.03, 1.065, 1.156, 1.28, 1.436, 1.633, 1.885, 2.2, 2.584, 3.041",\
"1.255, 1.294, 1.395, 1.528, 1.69, 1.892, 2.145, 2.46, 2.843, 3.3",\
"1.502, 1.544, 1.654, 1.797, 1.966, 2.171, 2.426, 2.742, 3.126, 3.583",\
"1.774, 1.819, 1.937, 2.091, 2.268, 2.476, 2.733, 3.049, 3.433, 3.891",\
"2.075, 2.122, 2.248, 2.412, 2.597, 2.812, 3.07, 3.387, 3.771, 4.228");
}
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.5002, 0.5422, 0.6645, 0.862, 1.148, 1.542, 2.058, 2.706, 3.5, 4.445",\
"0.5106, 0.5527, 0.675, 0.8724, 1.159, 1.552, 2.068, 2.717, 3.51, 4.454",\
"0.5401, 0.5822, 0.7043, 0.9019, 1.188, 1.582, 2.097, 2.747, 3.539, 4.482",\
"0.5944, 0.6364, 0.7584, 0.9556, 1.241, 1.635, 2.151, 2.8, 3.594, 4.539",\
"0.6601, 0.7037, 0.8282, 1.027, 1.314, 1.707, 2.222, 2.872, 3.663, 4.61",\
"0.7164, 0.7615, 0.8898, 1.091, 1.38, 1.774, 2.29, 2.939, 3.734, 4.674",\
"0.7556, 0.803, 0.9353, 1.14, 1.429, 1.824, 2.341, 2.99, 3.783, 4.725",\
"0.7747, 0.8242, 0.9611, 1.169, 1.459, 1.855, 2.372, 3.022, 3.814, 4.757",\
"0.7724, 0.8247, 0.967, 1.179, 1.471, 1.866, 2.382, 3.032, 3.825, 4.768",\
"0.7461, 0.8009, 0.9501, 1.168, 1.462, 1.857, 2.373, 3.021, 3.814, 4.76");
}
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.144, 0.1691, 0.2435, 0.3734, 0.5771, 0.8784, 1.289, 1.817, 2.468, 3.244",\
"0.1439, 0.169, 0.2442, 0.3737, 0.5773, 0.8774, 1.291, 1.817, 2.467, 3.246",\
"0.1439, 0.1699, 0.2443, 0.3738, 0.577, 0.8786, 1.291, 1.819, 2.47, 3.244",\
"0.1442, 0.1695, 0.244, 0.3742, 0.5774, 0.8776, 1.289, 1.817, 2.469, 3.244",\
"0.1542, 0.1782, 0.25, 0.3766, 0.5796, 0.8786, 1.291, 1.819, 2.468, 3.246",\
"0.1808, 0.2076, 0.2774, 0.3976, 0.5908, 0.8846, 1.293, 1.819, 2.468, 3.243",\
"0.207, 0.236, 0.3102, 0.4272, 0.6134, 0.8974, 1.298, 1.822, 2.467, 3.241",\
"0.23, 0.2626, 0.3428, 0.4576, 0.6388, 0.9134, 1.308, 1.827, 2.47, 3.242",\
"0.2534, 0.2884, 0.3746, 0.4906, 0.6648, 0.931, 1.317, 1.83, 2.473, 3.243",\
"0.275, 0.3128, 0.4064, 0.5246, 0.6918, 0.9504, 1.329, 1.837, 2.476, 3.248");
}
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.19, 0.2363, 0.384, 0.6681, 1.13, 1.797, 2.685, 3.807, 5.169, 6.798",\
"0.1908, 0.2362, 0.385, 0.6672, 1.13, 1.797, 2.686, 3.807, 5.172, 6.804",\
"0.19, 0.2364, 0.3842, 0.6675, 1.13, 1.797, 2.682, 3.803, 5.176, 6.808",\
"0.1907, 0.2372, 0.3861, 0.6678, 1.13, 1.798, 2.686, 3.808, 5.175, 6.806",\
"0.2, 0.2462, 0.3926, 0.6724, 1.131, 1.797, 2.681, 3.807, 5.178, 6.811",\
"0.2114, 0.2574, 0.4046, 0.6812, 1.136, 1.8, 2.684, 3.806, 5.173, 6.81",\
"0.2258, 0.272, 0.4176, 0.6892, 1.141, 1.803, 2.689, 3.805, 5.174, 6.808",\
"0.24, 0.2882, 0.432, 0.6994, 1.146, 1.807, 2.689, 3.806, 5.17, 6.801",\
"0.2572, 0.3058, 0.4498, 0.7136, 1.153, 1.807, 2.69, 3.806, 5.171, 6.801",\
"0.2756, 0.3272, 0.4704, 0.7272, 1.159, 1.81, 2.692, 3.805, 5.172, 6.797");
}
}
timing() {
related_pin : "A3" ;
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.4759, 0.5069, 0.5894, 0.7069, 0.8592, 1.056, 1.308, 1.622, 2.007, 2.464",\
"0.4915, 0.5224, 0.6047, 0.7222, 0.8746, 1.071, 1.323, 1.638, 2.022, 2.48",\
"0.5526, 0.5836, 0.6661, 0.7833, 0.9357, 1.133, 1.384, 1.699, 2.083, 2.541",\
"0.6739, 0.7048, 0.7871, 0.9045, 1.057, 1.254, 1.506, 1.821, 2.205, 2.662",\
"0.8617, 0.8931, 0.9759, 1.094, 1.247, 1.444, 1.696, 2.011, 2.395, 2.852",\
"1.084, 1.119, 1.21, 1.335, 1.49, 1.688, 1.94, 2.255, 2.639, 3.097",\
"1.323, 1.362, 1.463, 1.596, 1.758, 1.96, 2.213, 2.528, 2.912, 3.369",\
"1.584, 1.626, 1.737, 1.879, 2.049, 2.254, 2.508, 2.824, 3.208, 3.665",\
"1.872, 1.917, 2.036, 2.189, 2.365, 2.574, 2.831, 3.147, 3.53, 3.989",\
"2.191, 2.239, 2.366, 2.529, 2.713, 2.927, 3.185, 3.502, 3.885, 4.343");
}
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.5132, 0.5553, 0.6775, 0.8751, 1.161, 1.555, 2.07, 2.72, 3.511, 4.454",\
"0.5246, 0.5667, 0.689, 0.8864, 1.173, 1.566, 2.082, 2.732, 3.523, 4.468",\
"0.5496, 0.5918, 0.7137, 0.9113, 1.197, 1.591, 2.107, 2.757, 3.548, 4.491",\
"0.5857, 0.6278, 0.7499, 0.9472, 1.233, 1.627, 2.143, 2.792, 3.586, 4.531",\
"0.6254, 0.6688, 0.7936, 0.9925, 1.279, 1.672, 2.188, 2.838, 3.631, 4.575",\
"0.6549, 0.6999, 0.8283, 1.03, 1.318, 1.713, 2.228, 2.878, 3.67, 4.614",\
"0.6698, 0.7169, 0.8489, 1.054, 1.344, 1.738, 2.255, 2.904, 3.696, 4.639",\
"0.6657, 0.7144, 0.8516, 1.06, 1.351, 1.746, 2.263, 2.912, 3.704, 4.647",\
"0.6387, 0.6896, 0.8317, 1.046, 1.338, 1.733, 2.25, 2.899, 3.691, 4.634",\
"0.5851, 0.6388, 0.7875, 1.006, 1.302, 1.698, 2.214, 2.863, 3.655, 4.599");
}
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.1506, 0.1759, 0.25, 0.3797, 0.5812, 0.8821, 1.291, 1.821, 2.47, 3.247",\
"0.1503, 0.1755, 0.2504, 0.3799, 0.5814, 0.88, 1.29, 1.82, 2.468, 3.245",\
"0.1501, 0.1759, 0.2496, 0.3789, 0.5813, 0.88, 1.293, 1.82, 2.467, 3.244",\
"0.1503, 0.1755, 0.2504, 0.3798, 0.5816, 0.8818, 1.293, 1.82, 2.47, 3.247",\
"0.1566, 0.1816, 0.2538, 0.3812, 0.5828, 0.8812, 1.292, 1.82, 2.468, 3.247",\
"0.1832, 0.2092, 0.2788, 0.398, 0.5912, 0.8864, 1.294, 1.821, 2.47, 3.246",\
"0.2094, 0.2384, 0.3112, 0.4266, 0.6122, 0.8984, 1.298, 1.823, 2.468, 3.246",\
"0.2334, 0.266, 0.3438, 0.458, 0.6366, 0.9128, 1.308, 1.827, 2.474, 3.243",\
"0.2564, 0.2912, 0.3752, 0.489, 0.661, 0.9298, 1.318, 1.832, 2.473, 3.245",\
"0.2784, 0.3156, 0.4072, 0.5228, 0.6894, 0.95, 1.328, 1.837, 2.48, 3.25");
}
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.002618, 0.008299, 0.01915, 0.03605, 0.05976, 0.09097, 0.1303, 0.1783, 0.2355");
values("0.1909, 0.236, 0.3843, 0.6673, 1.129, 1.795, 2.682, 3.802, 5.177, 6.81",\
"0.1899, 0.2363, 0.3851, 0.6678, 1.129, 1.798, 2.686, 3.8, 5.178, 6.812",\
"0.1903, 0.2363, 0.384, 0.6672, 1.13, 1.796, 2.683, 3.8, 5.176, 6.812",\
"0.191, 0.2372, 0.3854, 0.6678, 1.13, 1.798, 2.686, 3.808, 5.167, 6.807",\
"0.1994, 0.2456, 0.3916, 0.6706, 1.13, 1.798, 2.684, 3.806, 5.168, 6.804",\
"0.2084, 0.2556, 0.4038, 0.681, 1.135, 1.8, 2.682, 3.803, 5.177, 6.808",\
"0.22, 0.268, 0.4156, 0.6892, 1.141, 1.801, 2.684, 3.805, 5.174, 6.806",\
"0.233, 0.283, 0.4292, 0.7004, 1.145, 1.804, 2.685, 3.802, 5.167, 6.801",\
"0.2496, 0.2998, 0.446, 0.7132, 1.154, 1.805, 2.687, 3.803, 5.164, 6.797",\
"0.2664, 0.3186, 0.4666, 0.7282, 1.162, 1.81, 2.687, 3.803, 5.167, 6.791");
}
}
}
}