blob: 045bab99ed5d9899a48bc2064b2b43a68903952e [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__nor3_2) {
area : 30.732800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "7.2e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "7.8015e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "5.7528e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "5.7525e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "3.6897e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "3.6897e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "3.6897e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "3.6897e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "7.8015e-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.00754 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.03409, 0.03407, 0.03399, 0.03392, 0.03391, 0.03393, 0.03386, \
0.03379, 0.03371, 0.03356");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.009383, -0.009364, -0.009385, -0.009379, -0.00938, -0.009408, \
-0.009403, -0.00941, -0.009408, -0.009411");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01869, 0.01865, 0.01861, 0.0186, 0.01859, 0.01862, 0.0186, 0.01857, \
0.01853, 0.01846");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.009465, -0.009448, -0.009465, -0.009455, -0.009482, -0.009493, \
-0.009498, -0.009492, -0.009497, -0.009498");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01869, 0.01865, 0.01861, 0.0186, 0.01859, 0.01862, 0.0186, 0.01856, \
0.01852, 0.01846");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.009465, -0.009447, -0.009466, -0.009459, -0.009478, -0.009494, \
-0.009492, -0.00949, -0.009496, -0.009496");
}
}
}
pin(A2) {
capacitance : 0.008035 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01702, 0.01703, 0.017, 0.01701, 0.017, 0.01701, 0.01699, 0.01692, \
0.01683, 0.01671");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01046, -0.01047, -0.01047, -0.01048, -0.0105, -0.01055, -0.01056, \
-0.01059, -0.01061, -0.01066");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.026, 0.02597, 0.02591, 0.02588, 0.02591, 0.02594, 0.02594, 0.02596, \
0.02595, 0.02596");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.02225, -0.02354, -0.0246, -0.02497, -0.02515, -0.0253, -0.02535, \
-0.02541, -0.02545, -0.02545");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01643, 0.01644, 0.01642, 0.0164, 0.01642, 0.01649, 0.01648, \
0.0165, 0.01649, 0.01647");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01844, -0.01845, -0.0184, -0.01845, -0.01845, -0.01849, -0.0185, \
-0.0185, -0.01853, -0.01859");
}
}
}
pin(A3) {
capacitance : 0.008522 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02593, 0.02592, 0.02595, 0.0259, 0.02586, 0.02595, 0.02594, \
0.02596, 0.02595, 0.02595");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.02349, -0.02407, -0.02477, -0.02501, -0.02519, -0.02532, -0.02538, \
-0.02543, -0.02545, -0.02548");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02594, 0.02594, 0.02592, 0.02591, 0.02593, 0.02596, 0.02599, \
0.02597, 0.02597, 0.02598");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.02177, -0.02243, -0.02341, -0.02408, -0.02446, -0.02474, -0.02488, \
-0.02497, -0.02503, -0.0251");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02593, 0.02592, 0.02581, 0.0259, 0.0259, 0.02595, 0.02595, 0.02597, \
0.02597, 0.02596");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.02369, -0.02408, -0.02477, -0.02501, -0.02519, -0.02532, -0.02539, \
-0.02543, -0.02544, -0.02548");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3))" ;
max_capacitance : 0.2492 ;
max_transition : 11 ;
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("-0.003861, -0.003747, -0.003548, -0.003389, -0.003313, -0.003265, -0.003238, -0.003218, -0.003205, -0.003189",\
"-0.004235, -0.003931, -0.00321, -0.002635, -0.002274, -0.002073, -0.001937, -0.001861, -0.001812, -0.00177",\
"-0.004795, -0.004465, -0.003561, -0.00252, -0.001752, -0.001262, -0.000926, -0.0007033, -0.0005714, -0.0004519",\
"-0.003683, -0.003536, -0.003107, -0.002368, -0.001673, -0.001096, -0.0007005, -0.0003992, -0.0002007, -5.516e-05",\
"0.0004733, 0.000229, -0.0001035, -0.0002486, -0.0001951, -4.909e-05, 0.0001043, 0.0002325, 0.0003418, 0.0004138",\
"0.0083, 0.007754, 0.006393, 0.004945, 0.003817, 0.003103, 0.002606, 0.002243, 0.001962, 0.001759",\
"0.02022, 0.01933, 0.01687, 0.01393, 0.01124, 0.009237, 0.007609, 0.006402, 0.005394, 0.004633",\
"0.03623, 0.03507, 0.03168, 0.02713, 0.02268, 0.01894, 0.01586, 0.01339, 0.01138, 0.009737",\
"0.05662, 0.05517, 0.05089, 0.04485, 0.03853, 0.03272, 0.02792, 0.02382, 0.02044, 0.01766",\
"0.08146, 0.0798, 0.07472, 0.06724, 0.05902, 0.0512, 0.0442, 0.03838, 0.03325, 0.02893");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.09245, 0.09258, 0.09287, 0.09321, 0.09347, 0.09374, 0.09407, 0.0946, 0.09554, 0.1034",\
"0.09072, 0.09098, 0.09169, 0.09241, 0.09296, 0.09347, 0.09386, 0.09451, 0.09551, 0.1032",\
"0.08985, 0.08997, 0.09034, 0.09108, 0.09188, 0.09251, 0.09329, 0.09406, 0.09502, 0.1037",\
"0.09259, 0.0924, 0.09197, 0.09173, 0.09197, 0.09257, 0.09284, 0.09343, 0.09512, 0.1047",\
"0.09869, 0.09819, 0.09705, 0.09571, 0.09467, 0.09425, 0.09428, 0.09432, 0.09565, 0.1074",\
"0.1084, 0.1077, 0.1056, 0.1031, 0.1008, 0.09899, 0.09779, 0.09734, 0.09836, 0.1131",\
"0.1221, 0.1211, 0.1182, 0.1143, 0.1107, 0.1075, 0.1046, 0.1027, 0.1042, 0.1244",\
"0.14, 0.1387, 0.135, 0.1298, 0.1244, 0.1198, 0.1157, 0.1119, 0.1143, 0.1466",\
"0.1626, 0.161, 0.1562, 0.1498, 0.143, 0.1362, 0.1306, 0.1261, 0.1319, 0.1883",\
"0.1901, 0.1882, 0.1825, 0.1747, 0.166, 0.1573, 0.1498, 0.1461, 0.1668, 0.271");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.01184, 0.01183, 0.01181, 0.01188, 0.0119, 0.01191, 0.01193, 0.01192, 0.01193, 0.01193",\
"0.01142, 0.01147, 0.01158, 0.01167, 0.01177, 0.01181, 0.01184, 0.01185, 0.01188, 0.01187",\
"0.01026, 0.01037, 0.0107, 0.01101, 0.01129, 0.01147, 0.0116, 0.01167, 0.01174, 0.01175",\
"0.01056, 0.01053, 0.01069, 0.01092, 0.01115, 0.01134, 0.01147, 0.01157, 0.01165, 0.01169",\
"0.01421, 0.01404, 0.01356, 0.01304, 0.01274, 0.01246, 0.01233, 0.01221, 0.01216, 0.01207",\
"0.02202, 0.02154, 0.02022, 0.0186, 0.0171, 0.01594, 0.01507, 0.0144, 0.01392, 0.01351",\
"0.0343, 0.03353, 0.03124, 0.02815, 0.02513, 0.02264, 0.02055, 0.01892, 0.01764, 0.01661",\
"0.05112, 0.05011, 0.04692, 0.04231, 0.03751, 0.03319, 0.02953, 0.02656, 0.02415, 0.02212",\
"0.07275, 0.07148, 0.06744, 0.06142, 0.05469, 0.04827, 0.0427, 0.03789, 0.03393, 0.0307",\
"0.09928, 0.09773, 0.09299, 0.08562, 0.07695, 0.06834, 0.06048, 0.05362, 0.04778, 0.04289");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.1094, 0.1095, 0.1096, 0.1099, 0.1101, 0.1104, 0.1108, 0.1112, 0.112, 0.1203",\
"0.1081, 0.1083, 0.1088, 0.1093, 0.1097, 0.1101, 0.1106, 0.111, 0.1122, 0.1204",\
"0.1067, 0.1068, 0.1073, 0.108, 0.1088, 0.1095, 0.11, 0.1105, 0.1118, 0.1203",\
"0.1069, 0.1069, 0.1071, 0.1074, 0.108, 0.1087, 0.1093, 0.1103, 0.1117, 0.1216",\
"0.1104, 0.1102, 0.1097, 0.1094, 0.1092, 0.1094, 0.1096, 0.1103, 0.1116, 0.1237",\
"0.119, 0.1183, 0.1167, 0.1151, 0.1138, 0.1128, 0.1123, 0.1122, 0.1134, 0.1288",\
"0.1328, 0.1319, 0.1292, 0.1257, 0.1227, 0.1204, 0.1181, 0.1173, 0.1187, 0.1385",\
"0.1519, 0.1506, 0.1468, 0.1416, 0.1365, 0.1323, 0.1289, 0.1257, 0.1278, 0.1581",\
"0.1761, 0.1745, 0.1696, 0.1629, 0.1557, 0.1489, 0.1437, 0.1398, 0.1444, 0.1946",\
"0.2057, 0.2036, 0.1978, 0.1895, 0.1803, 0.1715, 0.1635, 0.1593, 0.175, 0.2637");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.02643, 0.02641, 0.02643, 0.02642, 0.02644, 0.02649, 0.02647, 0.02648, 0.02648, 0.02648",\
"0.02481, 0.02483, 0.02481, 0.02484, 0.0249, 0.02492, 0.02493, 0.02494, 0.02494, 0.02495",\
"0.02318, 0.0232, 0.02325, 0.02328, 0.02331, 0.02332, 0.02334, 0.02338, 0.02337, 0.02337",\
"0.0234, 0.02336, 0.02323, 0.0231, 0.02301, 0.02298, 0.02292, 0.02285, 0.02284, 0.02283",\
"0.02712, 0.02687, 0.0262, 0.02536, 0.02468, 0.02414, 0.02378, 0.02343, 0.02327, 0.02311",\
"0.03533, 0.03482, 0.03325, 0.03127, 0.02943, 0.02789, 0.02671, 0.0258, 0.02513, 0.02457",\
"0.04852, 0.0477, 0.0452, 0.04164, 0.03823, 0.03513, 0.03264, 0.03068, 0.02911, 0.02787",\
"0.06707, 0.06593, 0.06241, 0.05726, 0.05174, 0.04672, 0.04243, 0.03891, 0.03608, 0.03374",\
"0.09119, 0.08975, 0.0852, 0.07839, 0.07072, 0.06329, 0.05687, 0.05132, 0.04674, 0.04295",\
"0.1211, 0.1194, 0.1139, 0.1054, 0.09558, 0.08566, 0.07655, 0.06861, 0.06184, 0.05608");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.1254, 0.1256, 0.1257, 0.126, 0.1262, 0.1265, 0.1268, 0.1271, 0.1281, 0.1363",\
"0.1242, 0.1244, 0.1248, 0.1254, 0.1258, 0.1262, 0.1268, 0.1273, 0.1281, 0.1365",\
"0.1227, 0.1229, 0.1234, 0.1242, 0.1249, 0.1256, 0.1262, 0.1267, 0.1278, 0.1369",\
"0.1223, 0.1224, 0.1227, 0.1232, 0.1239, 0.1246, 0.1254, 0.1262, 0.1275, 0.1377",\
"0.1243, 0.1241, 0.124, 0.124, 0.1242, 0.1246, 0.1253, 0.126, 0.1274, 0.1391",\
"0.1312, 0.1308, 0.1296, 0.1285, 0.1278, 0.1272, 0.1272, 0.1274, 0.1292, 0.1432",\
"0.1448, 0.1439, 0.1414, 0.1384, 0.1359, 0.1343, 0.1326, 0.1317, 0.1335, 0.1529",\
"0.1652, 0.1639, 0.16, 0.1549, 0.1502, 0.1463, 0.1434, 0.1408, 0.1424, 0.1707",\
"0.1924, 0.1907, 0.1854, 0.1784, 0.1709, 0.1644, 0.1592, 0.1552, 0.1591, 0.2028",\
"0.2261, 0.224, 0.2177, 0.2086, 0.1985, 0.1891, 0.181, 0.176, 0.1879, 0.2638");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.1114, 0.1263, 0.1782, 0.2768, 0.4299, 0.6447, 0.9273, 1.284, 1.718, 2.237",\
"0.1333, 0.1485, 0.2013, 0.3007, 0.4544, 0.6694, 0.9522, 1.309, 1.743, 2.262",\
"0.1975, 0.2177, 0.279, 0.3799, 0.5343, 0.7499, 1.033, 1.389, 1.824, 2.342",\
"0.2454, 0.2757, 0.3679, 0.5095, 0.6845, 0.9012, 1.184, 1.541, 1.976, 2.494",\
"0.2661, 0.3055, 0.4278, 0.6177, 0.8547, 1.124, 1.421, 1.777, 2.212, 2.73",\
"0.2581, 0.3078, 0.4591, 0.6952, 0.9933, 1.334, 1.707, 2.106, 2.546, 3.062",\
"0.2176, 0.2776, 0.4611, 0.7427, 1.098, 1.51, 1.963, 2.448, 2.961, 3.501",\
"0.1429, 0.2128, 0.4274, 0.7588, 1.171, 1.651, 2.182, 2.755, 3.359, 3.993",\
"0.0301, 0.1112, 0.3575, 0.7372, 1.212, 1.756, 2.364, 3.02, 3.72, 4.453",\
"-0.1234, -0.0315, 0.2484, 0.6765, 1.214, 1.827, 2.508, 3.249, 4.038, 4.872");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.2544, 0.2974, 0.4474, 0.7323, 1.175, 1.796, 2.613, 3.642, 4.898, 6.394",\
"0.2669, 0.3104, 0.4628, 0.7501, 1.194, 1.816, 2.634, 3.663, 4.919, 6.415",\
"0.3433, 0.3851, 0.5349, 0.8222, 1.268, 1.891, 2.709, 3.741, 4.996, 6.493",\
"0.494, 0.5428, 0.6968, 0.9777, 1.42, 2.042, 2.86, 3.889, 5.146, 6.643",\
"0.6706, 0.7306, 0.9219, 1.234, 1.672, 2.288, 3.103, 4.13, 5.386, 6.882",\
"0.8805, 0.9492, 1.172, 1.541, 2.031, 2.646, 3.454, 4.478, 5.728, 7.223",\
"1.131, 1.209, 1.458, 1.877, 2.439, 3.119, 3.93, 4.944, 6.19, 7.679",\
"1.422, 1.51, 1.788, 2.249, 2.877, 3.642, 4.526, 5.546, 6.784, 8.267",\
"1.754, 1.854, 2.164, 2.668, 3.353, 4.198, 5.178, 6.275, 7.518, 8.993",\
"2.129, 2.241, 2.588, 3.137, 3.872, 4.789, 5.861, 7.064, 8.389, 9.872");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.1292, 0.1532, 0.2386, 0.4009, 0.6542, 1.01, 1.476, 2.068, 2.789, 3.649",\
"0.129, 0.1534, 0.2385, 0.4008, 0.6547, 1.008, 1.477, 2.068, 2.788, 3.65",\
"0.1786, 0.1972, 0.259, 0.4022, 0.6548, 1.009, 1.478, 2.065, 2.789, 3.638",\
"0.2747, 0.3034, 0.389, 0.5186, 0.701, 1.014, 1.477, 2.067, 2.789, 3.636",\
"0.382, 0.4186, 0.5336, 0.71, 0.9252, 1.174, 1.534, 2.072, 2.783, 3.64",\
"0.5068, 0.5516, 0.6894, 0.9096, 1.185, 1.493, 1.831, 2.247, 2.843, 3.649",\
"0.6436, 0.6988, 0.8646, 1.12, 1.45, 1.83, 2.241, 2.679, 3.168, 3.824",\
"0.7974, 0.8602, 1.056, 1.353, 1.729, 2.174, 2.663, 3.181, 3.729, 4.307",\
"0.9636, 1.038, 1.262, 1.605, 2.026, 2.528, 3.094, 3.697, 4.329, 4.988",\
"1.146, 1.231, 1.484, 1.876, 2.352, 2.903, 3.533, 4.224, 4.946, 5.698");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.4164, 0.4895, 0.7449, 1.227, 1.976, 3.024, 4.4, 6.144, 8.259, 10.79",\
"0.4146, 0.4887, 0.7444, 1.227, 1.975, 3.024, 4.402, 6.14, 8.266, 10.78",\
"0.4058, 0.4794, 0.7416, 1.227, 1.975, 3.022, 4.405, 6.144, 8.259, 10.79",\
"0.488, 0.5516, 0.7628, 1.223, 1.974, 3.025, 4.404, 6.141, 8.261, 10.79",\
"0.5934, 0.6666, 0.9038, 1.304, 1.982, 3.025, 4.404, 6.142, 8.257, 10.79",\
"0.7056, 0.789, 1.064, 1.512, 2.123, 3.049, 4.403, 6.141, 8.265, 10.79",\
"0.836, 0.9242, 1.223, 1.734, 2.409, 3.254, 4.458, 6.145, 8.261, 10.79",\
"0.9846, 1.079, 1.395, 1.955, 2.713, 3.623, 4.726, 6.237, 8.277, 10.79",\
"1.154, 1.258, 1.589, 2.182, 3.013, 4.02, 5.177, 6.565, 8.408, 10.82",\
"1.334, 1.449, 1.811, 2.42, 3.305, 4.414, 5.68, 7.094, 8.8, 11");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.1506, 0.1666, 0.221, 0.3222, 0.4775, 0.6936, 0.977, 1.333, 1.768, 2.286",\
"0.1724, 0.1884, 0.2429, 0.3444, 0.4997, 0.7159, 0.9994, 1.356, 1.79, 2.308",\
"0.2478, 0.2653, 0.3208, 0.4223, 0.5779, 0.7943, 1.078, 1.434, 1.869, 2.387",\
"0.3256, 0.3516, 0.4329, 0.5625, 0.7289, 0.9455, 1.229, 1.585, 2.02, 2.538",\
"0.3779, 0.4116, 0.5193, 0.693, 0.9153, 1.174, 1.466, 1.822, 2.256, 2.773",\
"0.4045, 0.4466, 0.5787, 0.7943, 1.074, 1.4, 1.762, 2.153, 2.591, 3.107",\
"0.4042, 0.4541, 0.6117, 0.8675, 1.2, 1.594, 2.032, 2.507, 3.011, 3.547",\
"0.373, 0.4314, 0.6153, 0.9122, 1.297, 1.755, 2.269, 2.827, 3.421, 4.046",\
"0.3092, 0.376, 0.5864, 0.9263, 1.364, 1.883, 2.468, 3.11, 3.795, 4.517",\
"0.2125, 0.2878, 0.5235, 0.9056, 1.4, 1.979, 2.635, 3.354, 4.13, 4.948");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.3541, 0.3972, 0.5467, 0.8313, 1.274, 1.895, 2.712, 3.74, 4.996, 6.494",\
"0.3697, 0.4137, 0.5651, 0.8514, 1.295, 1.916, 2.734, 3.762, 5.018, 6.516",\
"0.4337, 0.4775, 0.6293, 0.9163, 1.362, 1.984, 2.803, 3.832, 5.089, 6.586",\
"0.5353, 0.5845, 0.7465, 1.034, 1.479, 2.102, 2.92, 3.951, 5.208, 6.706",\
"0.6675, 0.723, 0.9049, 1.22, 1.669, 2.29, 3.106, 4.136, 5.392, 6.89",\
"0.8419, 0.9039, 1.105, 1.45, 1.935, 2.564, 3.377, 4.403, 5.657, 7.154",\
"1.059, 1.129, 1.353, 1.728, 2.25, 2.921, 3.746, 4.768, 6.017, 7.509",\
"1.314, 1.395, 1.644, 2.052, 2.615, 3.33, 4.201, 5.237, 6.481, 7.968",\
"1.606, 1.697, 1.978, 2.427, 3.029, 3.789, 4.711, 5.797, 7.059, 8.54",\
"1.934, 2.035, 2.35, 2.846, 3.494, 4.302, 5.274, 6.414, 7.729, 9.229");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.1697, 0.1944, 0.2808, 0.4442, 0.6974, 1.05, 1.517, 2.104, 2.821, 3.675",\
"0.1696, 0.1946, 0.2806, 0.4433, 0.6966, 1.05, 1.517, 2.104, 2.821, 3.675",\
"0.1958, 0.2152, 0.2871, 0.4439, 0.6966, 1.051, 1.517, 2.104, 2.821, 3.675",\
"0.3011, 0.328, 0.4092, 0.5359, 0.7298, 1.054, 1.517, 2.104, 2.82, 3.675",\
"0.4138, 0.4498, 0.5604, 0.731, 0.943, 1.194, 1.566, 2.109, 2.821, 3.675",\
"0.538, 0.5816, 0.7184, 0.9342, 1.205, 1.511, 1.846, 2.272, 2.875, 3.681",\
"0.677, 0.7296, 0.8902, 1.144, 1.473, 1.849, 2.258, 2.694, 3.188, 3.85",\
"0.823, 0.887, 1.078, 1.371, 1.749, 2.194, 2.68, 3.196, 3.74, 4.322",\
"0.9796, 1.053, 1.278, 1.617, 2.044, 2.545, 3.11, 3.713, 4.343, 5.001",\
"1.147, 1.232, 1.489, 1.879, 2.355, 2.911, 3.542, 4.235, 4.96, 5.708");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.4212, 0.493, 0.7454, 1.226, 1.976, 3.023, 4.402, 6.144, 8.258, 10.79",\
"0.4212, 0.494, 0.7465, 1.227, 1.976, 3.023, 4.406, 6.141, 8.26, 10.79",\
"0.4265, 0.4962, 0.7455, 1.227, 1.976, 3.024, 4.402, 6.137, 8.254, 10.79",\
"0.4967, 0.5599, 0.7794, 1.23, 1.974, 3.022, 4.403, 6.14, 8.262, 10.8",\
"0.5824, 0.6516, 0.886, 1.308, 1.994, 3.025, 4.401, 6.146, 8.255, 10.79",\
"0.6912, 0.7624, 1.008, 1.455, 2.111, 3.067, 4.407, 6.145, 8.26, 10.79",\
"0.8266, 0.8982, 1.146, 1.613, 2.302, 3.222, 4.472, 6.15, 8.263, 10.79",\
"0.9876, 1.061, 1.314, 1.791, 2.509, 3.463, 4.672, 6.249, 8.285, 10.8",\
"1.16, 1.243, 1.511, 1.996, 2.731, 3.724, 4.966, 6.487, 8.414, 10.84",\
"1.344, 1.436, 1.733, 2.228, 2.984, 4.002, 5.292, 6.84, 8.694, 11");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.1642, 0.1821, 0.2421, 0.3499, 0.511, 0.7315, 1.018, 1.377, 1.813, 2.332",\
"0.1846, 0.2023, 0.262, 0.3697, 0.5305, 0.7512, 1.038, 1.397, 1.833, 2.352",\
"0.2658, 0.2832, 0.3403, 0.4463, 0.6067, 0.8273, 1.114, 1.473, 1.909, 2.428",\
"0.3642, 0.3892, 0.468, 0.5941, 0.7585, 0.9775, 1.264, 1.623, 2.059, 2.578",\
"0.4397, 0.4722, 0.5749, 0.7419, 0.9582, 1.211, 1.502, 1.859, 2.296, 2.814",\
"0.4922, 0.5314, 0.6576, 0.8632, 1.133, 1.451, 1.806, 2.193, 2.63, 3.147",\
"0.5222, 0.5684, 0.7161, 0.9589, 1.279, 1.661, 2.09, 2.557, 3.056, 3.588",\
"0.5278, 0.5816, 0.7507, 1.029, 1.397, 1.839, 2.341, 2.889, 3.476, 4.095",\
"0.5085, 0.5685, 0.7597, 1.075, 1.49, 1.989, 2.559, 3.187, 3.862, 4.575",\
"0.4628, 0.5292, 0.7436, 1.094, 1.557, 2.111, 2.746, 3.449, 4.21, 5.019");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.3917, 0.4348, 0.5843, 0.869, 1.312, 1.933, 2.749, 3.778, 5.034, 6.531",\
"0.4117, 0.4558, 0.6068, 0.8931, 1.337, 1.958, 2.776, 3.805, 5.06, 6.558",\
"0.4771, 0.5209, 0.6727, 0.9597, 1.405, 2.028, 2.846, 3.876, 5.132, 6.63",\
"0.5689, 0.616, 0.773, 1.06, 1.506, 2.128, 2.947, 3.978, 5.236, 6.733",\
"0.6687, 0.7202, 0.8931, 1.2, 1.649, 2.271, 3.088, 4.119, 5.375, 6.873",\
"0.7952, 0.8513, 1.036, 1.365, 1.842, 2.472, 3.287, 4.314, 5.57, 7.066",\
"0.9561, 1.019, 1.22, 1.566, 2.068, 2.731, 3.559, 4.582, 5.832, 7.325",\
"1.148, 1.22, 1.443, 1.812, 2.336, 3.028, 3.89, 4.93, 6.176, 7.664",\
"1.374, 1.454, 1.702, 2.105, 2.653, 3.37, 4.264, 5.342, 6.609, 8.09",\
"1.629, 1.718, 1.994, 2.434, 3.019, 3.761, 4.684, 5.797, 7.105, 8.611");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.207, 0.2337, 0.3236, 0.4883, 0.7425, 1.096, 1.563, 2.15, 2.865, 3.719",\
"0.2041, 0.231, 0.3215, 0.4881, 0.7426, 1.096, 1.563, 2.149, 2.865, 3.719",\
"0.2172, 0.2383, 0.3182, 0.4847, 0.7418, 1.097, 1.563, 2.149, 2.865, 3.72",\
"0.3291, 0.3549, 0.4344, 0.5585, 0.762, 1.097, 1.562, 2.149, 2.865, 3.72",\
"0.4506, 0.4852, 0.5916, 0.7574, 0.9648, 1.218, 1.6, 2.152, 2.865, 3.72",\
"0.5796, 0.6232, 0.755, 0.9658, 1.23, 1.533, 1.866, 2.301, 2.912, 3.726",\
"0.7226, 0.7744, 0.9322, 1.179, 1.502, 1.872, 2.278, 2.711, 3.21, 3.882",\
"0.8774, 0.9396, 1.125, 1.407, 1.778, 2.218, 2.704, 3.217, 3.756, 4.342",\
"1.041, 1.112, 1.325, 1.652, 2.07, 2.567, 3.13, 3.733, 4.36, 5.018",\
"1.213, 1.296, 1.543, 1.914, 2.378, 2.93, 3.561, 4.25, 4.974, 5.726");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002713, 0.008728, 0.02021, 0.03811, 0.06321, 0.09625, 0.1379, 0.1887, 0.2492");
values("0.421, 0.4941, 0.7454, 1.228, 1.975, 3.023, 4.401, 6.138, 8.254, 10.79",\
"0.4219, 0.4933, 0.7453, 1.226, 1.975, 3.022, 4.406, 6.142, 8.263, 10.79",\
"0.4241, 0.4945, 0.746, 1.226, 1.976, 3.027, 4.404, 6.137, 8.257, 10.8",\
"0.4698, 0.5346, 0.7646, 1.228, 1.975, 3.023, 4.404, 6.142, 8.254, 10.8",\
"0.5374, 0.6072, 0.8482, 1.286, 1.989, 3.023, 4.404, 6.143, 8.256, 10.79",\
"0.6204, 0.6908, 0.9412, 1.404, 2.087, 3.064, 4.406, 6.143, 8.267, 10.79",\
"0.7462, 0.8134, 1.054, 1.524, 2.241, 3.199, 4.474, 6.152, 8.266, 10.79",\
"0.9014, 0.9706, 1.208, 1.665, 2.393, 3.391, 4.65, 6.26, 8.295, 10.8",\
"1.072, 1.144, 1.393, 1.847, 2.564, 3.584, 4.884, 6.47, 8.434, 10.85",\
"1.254, 1.334, 1.595, 2.064, 2.779, 3.787, 5.124, 6.752, 8.684, 11.02");
}
}
}
}