blob: c5eb7b8041e759a131febca1242a3833f07a9c3e [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__nand3_2) {
area : 28.537600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "3.6e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "3.6e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "3.6e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "3.6e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "5.9577e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "5.9577e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "8.25e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "7.4412e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "8.25e-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.008354 ;
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.02436, 0.02424, 0.02409, 0.024, 0.02397, 0.02399, 0.02401, 0.02402, \
0.024, 0.02399");
}
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.01626, -0.0162, -0.0162, -0.01621, -0.0162, -0.01627, -0.01629, \
-0.01629, -0.01632, -0.01639");
}
}
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.0243, 0.02425, 0.02411, 0.02402, 0.02397, 0.024, 0.02402, 0.024, \
0.02402, 0.02404");
}
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.01626, -0.01622, -0.01624, -0.01622, -0.01624, -0.01628, -0.0163, \
-0.01632, -0.01633, -0.01639");
}
}
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.02407, 0.02402, 0.02399, 0.02397, 0.02395, 0.02398, 0.02399, \
0.024, 0.02399, 0.024");
}
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.007426, 0.007473, 0.007418, 0.007396, 0.007338, 0.007253, 0.007215, \
0.007149, 0.007069, 0.006933");
}
}
}
pin(A2) {
capacitance : 0.008974 ;
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.02779, 0.02791, 0.02819, 0.02859, 0.02894, 0.02924, 0.0294, \
0.02953, 0.02958, 0.0296");
}
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.02078, -0.02076, -0.02064, -0.02061, -0.02056, -0.02061, -0.02059, \
-0.02057, -0.02059, -0.02057");
}
}
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.02337, 0.02102, 0.02071, 0.02064, 0.02062, 0.02062, 0.02066, \
0.02065, 0.02066, 0.02063");
}
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.02072, -0.02072, -0.02064, -0.02061, -0.02057, -0.02063, -0.02059, \
-0.0206, -0.02059, -0.0206");
}
}
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.02378, 0.02379, 0.02376, 0.02371, 0.0237, 0.02375, 0.02372, \
0.02369, 0.02365, 0.0236");
}
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.0181, -0.01809, -0.01809, -0.01804, -0.01806, -0.01812, -0.01815, \
-0.0182, -0.01826, -0.01837");
}
}
}
pin(A3) {
capacitance : 0.009462 ;
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.02077, 0.02087, 0.02071, 0.02061, 0.02062, 0.02066, 0.02066, \
0.02067, 0.02066, 0.02066");
}
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.0208, -0.0207, -0.02062, -0.02056, -0.02055, -0.02058, -0.02057, \
-0.02058, -0.02055, -0.02057");
}
}
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.02085, 0.02083, 0.02071, 0.02064, 0.02063, 0.02066, 0.02064, \
0.02065, 0.02065, 0.02065");
}
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.02071, -0.02071, -0.02067, -0.02061, -0.02058, -0.02062, -0.02059, \
-0.02058, -0.02057, -0.02056");
}
}
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.02143, 0.02085, 0.02072, 0.02063, 0.02062, 0.02066, 0.02066, \
0.02067, 0.02066, 0.02066");
}
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.02076, -0.02071, -0.02067, -0.02059, -0.02058, -0.02061, -0.02059, \
-0.02057, -0.02057, -0.02062");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3))" ;
max_capacitance : 0.5559 ;
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.01181, 0.01196, 0.01215, 0.01223, 0.01228, 0.0123, 0.01231, 0.01231, 0.01231, 0.01229",\
"0.01041, 0.01084, 0.01149, 0.01188, 0.01205, 0.01216, 0.01221, 0.01223, 0.01226, 0.01225",\
"0.009058, 0.009458, 0.01037, 0.01114, 0.01158, 0.01184, 0.01199, 0.01208, 0.01214, 0.01215",\
"0.01088, 0.0107, 0.01078, 0.01112, 0.01148, 0.01169, 0.01189, 0.01199, 0.01206, 0.01208",\
"0.01677, 0.0159, 0.01427, 0.01327, 0.01272, 0.01254, 0.01244, 0.0124, 0.01237, 0.01231",\
"0.02698, 0.0253, 0.02178, 0.01866, 0.01658, 0.01523, 0.0144, 0.01386, 0.01348, 0.01316",\
"0.04172, 0.03932, 0.03368, 0.02808, 0.02381, 0.02075, 0.01858, 0.01707, 0.01601, 0.01515",\
"0.06124, 0.05813, 0.05054, 0.04215, 0.03517, 0.02981, 0.02574, 0.02283, 0.02061, 0.01885",\
"0.08577, 0.08201, 0.0725, 0.06127, 0.05119, 0.04306, 0.03671, 0.03183, 0.02794, 0.02479",\
"0.1155, 0.1113, 0.09986, 0.08583, 0.07239, 0.06124, 0.05191, 0.04464, 0.03868, 0.03354");
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.07784, 0.07858, 0.07948, 0.07994, 0.08047, 0.08148, 0.08231, 0.08392, 0.08432, 0.09883",\
"0.07563, 0.07684, 0.07887, 0.08009, 0.08125, 0.08214, 0.08357, 0.08512, 0.08702, 0.09886",\
"0.07386, 0.07445, 0.07634, 0.07847, 0.08023, 0.08145, 0.08261, 0.08458, 0.08667, 0.09972",\
"0.07643, 0.0762, 0.07645, 0.07745, 0.07918, 0.08067, 0.08195, 0.08431, 0.08688, 0.1029",\
"0.08373, 0.08272, 0.08061, 0.07961, 0.0799, 0.08037, 0.08249, 0.08308, 0.08583, 0.1078",\
"0.0956, 0.09378, 0.08976, 0.08633, 0.08455, 0.08361, 0.08333, 0.08485, 0.08725, 0.1171",\
"0.1122, 0.1096, 0.1038, 0.0977, 0.09325, 0.09033, 0.08789, 0.0877, 0.09218, 0.1353",\
"0.1339, 0.1308, 0.1231, 0.114, 0.1064, 0.1018, 0.09713, 0.09498, 0.1024, 0.1753",\
"0.1614, 0.1574, 0.1477, 0.1362, 0.1254, 0.117, 0.111, 0.1063, 0.1244, 0.2662",\
"0.1944, 0.1899, 0.1781, 0.1643, 0.1504, 0.1385, 0.1293, 0.1278, 0.1852, 0.4695");
}
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.01191, 0.012, 0.01217, 0.01225, 0.01229, 0.01231, 0.01233, 0.01232, 0.01235, 0.01232",\
"0.01067, 0.01107, 0.01163, 0.01198, 0.01211, 0.01219, 0.01224, 0.01227, 0.0123, 0.01227",\
"0.0087, 0.009226, 0.01029, 0.01111, 0.01158, 0.01184, 0.01199, 0.01209, 0.01215, 0.01216",\
"0.009229, 0.009362, 0.009932, 0.01063, 0.01119, 0.01155, 0.01178, 0.01192, 0.01201, 0.01203",\
"0.01385, 0.01334, 0.01254, 0.01216, 0.01207, 0.01209, 0.01214, 0.01217, 0.01221, 0.01218",\
"0.02299, 0.02167, 0.01902, 0.01679, 0.01533, 0.01441, 0.01382, 0.01345, 0.01318, 0.01294",\
"0.0371, 0.03497, 0.03016, 0.02544, 0.022, 0.01947, 0.01768, 0.01644, 0.01555, 0.01482",\
"0.05614, 0.05326, 0.04625, 0.03875, 0.03264, 0.02801, 0.02453, 0.0219, 0.01995, 0.01831",\
"0.0803, 0.07679, 0.06765, 0.0572, 0.04802, 0.0406, 0.03501, 0.03055, 0.02709, 0.02414",\
"0.1098, 0.1057, 0.0946, 0.08108, 0.0686, 0.05815, 0.04966, 0.04297, 0.03751, 0.03271");
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.1017, 0.1018, 0.1021, 0.1022, 0.1027, 0.1033, 0.1041, 0.1051, 0.1071, 0.1189",\
"0.09963, 0.1002, 0.1011, 0.1017, 0.1024, 0.1031, 0.1037, 0.1049, 0.1062, 0.1193",\
"0.09753, 0.09798, 0.09915, 0.1004, 0.1016, 0.1026, 0.1036, 0.1046, 0.1062, 0.1208",\
"0.09979, 0.09964, 0.0995, 0.1001, 0.1012, 0.102, 0.1033, 0.1049, 0.1067, 0.1228",\
"0.1068, 0.1059, 0.104, 0.1027, 0.1025, 0.1026, 0.1037, 0.1048, 0.1071, 0.1264",\
"0.1185, 0.117, 0.1132, 0.1097, 0.1076, 0.1065, 0.1061, 0.1062, 0.1086, 0.1372",\
"0.1353, 0.1332, 0.1277, 0.1213, 0.117, 0.1133, 0.1115, 0.1107, 0.1149, 0.1585",\
"0.1572, 0.1545, 0.1474, 0.1387, 0.1307, 0.1255, 0.1208, 0.1187, 0.1249, 0.2005",\
"0.1845, 0.1816, 0.1729, 0.1615, 0.1505, 0.1415, 0.1351, 0.1306, 0.1496, 0.2921",\
"0.2177, 0.2143, 0.2046, 0.1908, 0.1764, 0.1639, 0.1536, 0.1519, 0.2117, 0.4985");
}
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.01191, 0.01201, 0.01216, 0.01226, 0.01227, 0.01232, 0.01231, 0.01233, 0.01232, 0.01232",\
"0.01068, 0.01108, 0.01163, 0.01196, 0.01212, 0.0122, 0.01225, 0.01228, 0.01228, 0.01227",\
"0.008461, 0.00904, 0.01019, 0.01107, 0.01154, 0.01181, 0.01198, 0.01208, 0.01214, 0.01214",\
"0.008242, 0.008478, 0.009382, 0.01029, 0.01099, 0.01142, 0.01169, 0.01186, 0.01197, 0.01202",\
"0.01194, 0.01165, 0.01134, 0.01138, 0.01158, 0.01177, 0.01192, 0.01202, 0.01208, 0.01209",\
"0.02051, 0.01947, 0.01739, 0.01571, 0.01467, 0.01402, 0.01357, 0.01327, 0.01305, 0.01283",\
"0.03449, 0.03265, 0.02844, 0.02437, 0.02131, 0.01914, 0.01755, 0.01642, 0.01555, 0.01484",\
"0.05412, 0.05144, 0.04494, 0.03801, 0.03236, 0.02801, 0.02471, 0.02225, 0.0203, 0.0187",\
"0.07943, 0.07595, 0.06722, 0.05717, 0.04841, 0.04133, 0.03584, 0.0315, 0.028, 0.02508",\
"0.1106, 0.1064, 0.09557, 0.08237, 0.07007, 0.05965, 0.05156, 0.04477, 0.03932, 0.03457");
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.1234, 0.1234, 0.1235, 0.1236, 0.1242, 0.1249, 0.1256, 0.1262, 0.1281, 0.1409",\
"0.1213, 0.1214, 0.1218, 0.1221, 0.1227, 0.1234, 0.1239, 0.1249, 0.1269, 0.1404",\
"0.1198, 0.12, 0.1205, 0.121, 0.1219, 0.1224, 0.1235, 0.1247, 0.1257, 0.14",\
"0.1222, 0.1219, 0.1214, 0.1214, 0.122, 0.1226, 0.1234, 0.1241, 0.1259, 0.1426",\
"0.1292, 0.1282, 0.1264, 0.1245, 0.1238, 0.1238, 0.124, 0.1247, 0.1275, 0.1491",\
"0.1412, 0.1397, 0.1359, 0.1321, 0.1293, 0.128, 0.1273, 0.1266, 0.1298, 0.16",\
"0.1584, 0.1564, 0.1509, 0.1442, 0.1394, 0.1354, 0.133, 0.1324, 0.1352, 0.1793",\
"0.1811, 0.1786, 0.1714, 0.1624, 0.1537, 0.148, 0.143, 0.1396, 0.1469, 0.2219",\
"0.2099, 0.2069, 0.1983, 0.1866, 0.1748, 0.165, 0.1581, 0.1527, 0.1716, 0.3156",\
"0.2447, 0.2414, 0.2313, 0.2173, 0.2021, 0.1884, 0.178, 0.1755, 0.2354, 0.5261");
}
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.13, 0.1706, 0.3122, 0.5812, 1.001, 1.589, 2.362, 3.337, 4.528, 5.946",\
"0.1451, 0.1863, 0.3288, 0.5988, 1.018, 1.607, 2.38, 3.355, 4.547, 5.964",\
"0.1983, 0.2468, 0.3922, 0.6631, 1.083, 1.671, 2.446, 3.422, 4.611, 6.03",\
"0.2402, 0.3084, 0.502, 0.7893, 1.209, 1.797, 2.572, 3.546, 4.737, 6.156",\
"0.2631, 0.3487, 0.5957, 0.9586, 1.408, 1.996, 2.769, 3.743, 4.933, 6.352",\
"0.2656, 0.3694, 0.6645, 1.105, 1.649, 2.277, 3.049, 4.022, 5.211, 6.63",\
"0.244, 0.3668, 0.7112, 1.224, 1.862, 2.597, 3.421, 4.393, 5.58, 6.996",\
"0.1958, 0.337, 0.7357, 1.316, 2.044, 2.889, 3.829, 4.861, 6.049, 7.463",\
"0.1194, 0.2792, 0.7297, 1.383, 2.196, 3.148, 4.208, 5.366, 6.619, 8.037",\
"0.0084, 0.1918, 0.6958, 1.425, 2.32, 3.371, 4.55, 5.839, 7.228, 8.717");
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.1365, 0.1811, 0.3342, 0.6237, 1.073, 1.705, 2.535, 3.581, 4.851, 6.38",\
"0.1592, 0.205, 0.3607, 0.6517, 1.103, 1.734, 2.566, 3.612, 4.885, 6.411",\
"0.249, 0.2974, 0.4533, 0.7465, 1.199, 1.831, 2.662, 3.711, 4.987, 6.501",\
"0.3709, 0.4421, 0.6366, 0.9319, 1.384, 2.017, 2.848, 3.897, 5.17, 6.696",\
"0.5137, 0.6043, 0.8606, 1.222, 1.679, 2.309, 3.142, 4.188, 5.466, 6.985",\
"0.6842, 0.792, 1.104, 1.555, 2.091, 2.727, 3.556, 4.601, 5.878, 7.397",\
"0.8829, 1.011, 1.373, 1.907, 2.554, 3.274, 4.107, 5.149, 6.421, 7.941",\
"1.109, 1.26, 1.675, 2.283, 3.036, 3.885, 4.799, 5.846, 7.115, 8.636",\
"1.369, 1.54, 2.011, 2.693, 3.544, 4.516, 5.571, 6.694, 7.969, 9.483",\
"1.658, 1.853, 2.383, 3.139, 4.079, 5.168, 6.364, 7.637, 8.982, 10.5");
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.1677, 0.2357, 0.4726, 0.9228, 1.626, 2.608, 3.901, 5.531, 7.525, 9.897",\
"0.1671, 0.2354, 0.4732, 0.9227, 1.624, 2.608, 3.901, 5.531, 7.52, 9.898",\
"0.2069, 0.2622, 0.4727, 0.9231, 1.623, 2.61, 3.902, 5.534, 7.521, 9.906",\
"0.2935, 0.3644, 0.5717, 0.9412, 1.624, 2.607, 3.903, 5.538, 7.529, 9.9",\
"0.3886, 0.478, 0.735, 1.117, 1.679, 2.61, 3.904, 5.532, 7.527, 9.907",\
"0.5006, 0.6034, 0.9074, 1.363, 1.937, 2.719, 3.912, 5.534, 7.532, 9.898",\
"0.6252, 0.7464, 1.091, 1.622, 2.279, 3.058, 4.085, 5.561, 7.525, 9.903",\
"0.7604, 0.902, 1.293, 1.884, 2.639, 3.509, 4.512, 5.813, 7.595, 9.903",\
"0.9084, 1.071, 1.516, 2.164, 3.006, 3.982, 5.08, 6.328, 7.92, 10.01",\
"1.072, 1.251, 1.749, 2.462, 3.377, 4.465, 5.674, 7.018, 8.526, 10.43");
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.173, 0.2468, 0.5059, 1, 1.773, 2.854, 4.282, 6.08, 8.261, 10.88",\
"0.173, 0.2467, 0.5053, 1, 1.77, 2.85, 4.281, 6.082, 8.267, 10.88",\
"0.2068, 0.2616, 0.5049, 1.001, 1.773, 2.851, 4.272, 6.079, 8.274, 10.87",\
"0.3118, 0.3813, 0.571, 1.001, 1.771, 2.854, 4.275, 6.076, 8.265, 10.87",\
"0.4148, 0.5092, 0.7628, 1.121, 1.778, 2.852, 4.273, 6.064, 8.263, 10.88",\
"0.5264, 0.6384, 0.9622, 1.403, 1.951, 2.874, 4.275, 6.066, 8.25, 10.88",\
"0.6532, 0.7792, 1.156, 1.705, 2.327, 3.095, 4.316, 6.066, 8.256, 10.87",\
"0.792, 0.937, 1.353, 2, 2.749, 3.558, 4.587, 6.132, 8.253, 10.86",\
"0.9414, 1.107, 1.571, 2.285, 3.17, 4.118, 5.125, 6.454, 8.348, 10.87",\
"1.102, 1.288, 1.81, 2.579, 3.577, 4.686, 5.832, 7.066, 8.72, 10.99");
}
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.1605, 0.2008, 0.3423, 0.6116, 1.031, 1.619, 2.392, 3.368, 4.558, 5.976",\
"0.1757, 0.217, 0.3593, 0.6294, 1.048, 1.637, 2.411, 3.387, 4.576, 5.995",\
"0.2144, 0.2612, 0.4078, 0.6787, 1.099, 1.688, 2.462, 3.439, 4.627, 6.046",\
"0.2487, 0.3097, 0.4872, 0.773, 1.194, 1.783, 2.557, 3.532, 4.724, 6.141",\
"0.2633, 0.3413, 0.5633, 0.8972, 1.343, 1.932, 2.707, 3.682, 4.874, 6.293",\
"0.255, 0.3504, 0.6198, 1.017, 1.52, 2.142, 2.918, 3.894, 5.085, 6.501",\
"0.2207, 0.3342, 0.6519, 1.116, 1.693, 2.379, 3.195, 4.173, 5.362, 6.781",\
"0.1582, 0.2897, 0.6581, 1.189, 1.847, 2.613, 3.497, 4.521, 5.716, 7.134",\
"0.0645, 0.2151, 0.6333, 1.235, 1.973, 2.829, 3.797, 4.893, 6.14, 7.566",\
"-0.0626, 0.1073, 0.5754, 1.251, 2.071, 3.018, 4.082, 5.265, 6.588, 8.07");
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.1815, 0.2259, 0.3787, 0.6681, 1.118, 1.748, 2.577, 3.621, 4.896, 6.415",\
"0.2048, 0.2499, 0.4044, 0.6948, 1.145, 1.775, 2.605, 3.649, 4.924, 6.443",\
"0.2981, 0.3433, 0.4982, 0.79, 1.241, 1.872, 2.702, 3.747, 5.022, 6.542",\
"0.4467, 0.5082, 0.6857, 0.9772, 1.428, 2.059, 2.889, 3.934, 5.208, 6.729",\
"0.6151, 0.6945, 0.9292, 1.272, 1.724, 2.354, 3.183, 4.228, 5.502, 7.02",\
"0.8107, 0.9065, 1.192, 1.621, 2.141, 2.774, 3.6, 4.642, 5.916, 7.436",\
"1.041, 1.151, 1.482, 1.99, 2.618, 3.324, 4.154, 5.194, 6.465, 7.982",\
"1.304, 1.431, 1.805, 2.385, 3.115, 3.946, 4.849, 5.894, 7.161, 8.676",\
"1.602, 1.747, 2.169, 2.814, 3.638, 4.589, 5.63, 6.744, 8.016, 9.527",\
"1.938, 2.101, 2.574, 3.283, 4.193, 5.258, 6.436, 7.695, 9.032, 10.55");
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.168, 0.2356, 0.4722, 0.9233, 1.624, 2.607, 3.901, 5.533, 7.525, 9.898",\
"0.1682, 0.2357, 0.4721, 0.9237, 1.624, 2.607, 3.905, 5.532, 7.529, 9.904",\
"0.1996, 0.2572, 0.4739, 0.9223, 1.623, 2.608, 3.905, 5.536, 7.521, 9.908",\
"0.2765, 0.3376, 0.5432, 0.9404, 1.624, 2.61, 3.906, 5.531, 7.528, 9.896",\
"0.3756, 0.4476, 0.6698, 1.056, 1.667, 2.61, 3.904, 5.539, 7.523, 9.9",\
"0.4938, 0.576, 0.8268, 1.238, 1.835, 2.69, 3.917, 5.534, 7.53, 9.895",\
"0.6244, 0.7204, 1.003, 1.457, 2.077, 2.911, 4.036, 5.567, 7.528, 9.899",\
"0.7656, 0.8766, 1.199, 1.702, 2.367, 3.218, 4.315, 5.731, 7.583, 9.905",\
"0.9166, 1.042, 1.41, 1.961, 2.682, 3.582, 4.688, 6.066, 7.802, 10.01",\
"1.08, 1.22, 1.634, 2.242, 3.029, 3.984, 5.14, 6.514, 8.194, 10.27");
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.2242, 0.2982, 0.5569, 1.05, 1.819, 2.895, 4.313, 6.1, 8.285, 10.88",\
"0.2242, 0.2979, 0.5565, 1.05, 1.819, 2.897, 4.315, 6.105, 8.282, 10.88",\
"0.2371, 0.302, 0.5568, 1.05, 1.819, 2.896, 4.315, 6.103, 8.28, 10.88",\
"0.3454, 0.4096, 0.6022, 1.052, 1.82, 2.898, 4.313, 6.101, 8.278, 10.88",\
"0.4612, 0.5502, 0.7916, 1.153, 1.828, 2.897, 4.315, 6.101, 8.286, 10.88",\
"0.5748, 0.6846, 0.9984, 1.43, 1.984, 2.919, 4.317, 6.105, 8.286, 10.88",\
"0.6972, 0.8224, 1.196, 1.735, 2.351, 3.131, 4.356, 6.106, 8.285, 10.88",\
"0.832, 0.9736, 1.394, 2.033, 2.775, 3.581, 4.621, 6.17, 8.291, 10.88",\
"0.9752, 1.138, 1.603, 2.32, 3.197, 4.138, 5.152, 6.49, 8.384, 10.9",\
"1.128, 1.312, 1.826, 2.609, 3.606, 4.704, 5.85, 7.096, 8.756, 11.02");
}
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.1754, 0.2157, 0.357, 0.6263, 1.045, 1.634, 2.408, 3.383, 4.573, 5.991",\
"0.1916, 0.2329, 0.3751, 0.6449, 1.064, 1.653, 2.427, 3.404, 4.592, 6.011",\
"0.2243, 0.269, 0.4142, 0.6854, 1.105, 1.695, 2.469, 3.444, 4.633, 6.053",\
"0.2463, 0.2999, 0.4656, 0.7483, 1.169, 1.758, 2.534, 3.509, 4.698, 6.118",\
"0.2481, 0.3152, 0.5106, 0.8251, 1.267, 1.857, 2.632, 3.608, 4.797, 6.215",\
"0.221, 0.3054, 0.5402, 0.8951, 1.375, 1.995, 2.772, 3.747, 4.937, 6.356",\
"0.1626, 0.2639, 0.546, 0.9521, 1.477, 2.139, 2.952, 3.932, 5.121, 6.539",\
"0.0714, 0.1898, 0.5193, 0.9872, 1.568, 2.278, 3.138, 4.16, 5.357, 6.773",\
"-0.0556, 0.0809, 0.4563, 0.9917, 1.639, 2.406, 3.317, 4.388, 5.633, 7.063",\
"-0.2199, -0.0661, 0.3571, 0.9602, 1.683, 2.517, 3.485, 4.611, 5.909, 7.389");
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.214, 0.2597, 0.4164, 0.7088, 1.16, 1.792, 2.621, 3.666, 4.94, 6.459",\
"0.2369, 0.2832, 0.4403, 0.733, 1.185, 1.816, 2.646, 3.69, 4.965, 6.485",\
"0.3323, 0.3784, 0.5359, 0.829, 1.281, 1.913, 2.743, 3.787, 5.062, 6.582",\
"0.5007, 0.5576, 0.726, 1.018, 1.469, 2.101, 2.93, 3.975, 5.25, 6.769",\
"0.6915, 0.765, 0.9861, 1.316, 1.767, 2.397, 3.225, 4.27, 5.543, 7.063",\
"0.9093, 0.9982, 1.267, 1.68, 2.187, 2.817, 3.644, 4.685, 5.959, 7.477",\
"1.163, 1.265, 1.577, 2.066, 2.676, 3.371, 4.199, 5.238, 6.509, 8.024",\
"1.458, 1.573, 1.923, 2.478, 3.187, 4.003, 4.897, 5.938, 7.206, 8.719",\
"1.793, 1.923, 2.311, 2.927, 3.726, 4.659, 5.687, 6.792, 8.062, 9.571",\
"2.17, 2.314, 2.746, 3.419, 4.301, 5.343, 6.504, 7.752, 9.081, 10.59");
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.1681, 0.2356, 0.472, 0.9229, 1.624, 2.607, 3.902, 5.538, 7.524, 9.893",\
"0.1678, 0.2357, 0.4728, 0.9229, 1.624, 2.607, 3.903, 5.533, 7.531, 9.906",\
"0.1874, 0.2481, 0.4733, 0.9241, 1.625, 2.609, 3.903, 5.531, 7.521, 9.908",\
"0.2405, 0.3034, 0.5228, 0.937, 1.624, 2.61, 3.905, 5.534, 7.523, 9.892",\
"0.3286, 0.3918, 0.6088, 1.025, 1.665, 2.612, 3.902, 5.537, 7.523, 9.895",\
"0.4452, 0.5136, 0.7326, 1.148, 1.794, 2.687, 3.923, 5.535, 7.528, 9.899",\
"0.5792, 0.6556, 0.892, 1.306, 1.957, 2.859, 4.032, 5.575, 7.528, 9.902",\
"0.7266, 0.8126, 1.08, 1.511, 2.156, 3.069, 4.251, 5.727, 7.603, 9.911",\
"0.8866, 0.9844, 1.283, 1.751, 2.4, 3.311, 4.509, 5.998, 7.797, 10.03",\
"1.056, 1.167, 1.5, 2.016, 2.694, 3.597, 4.798, 6.307, 8.118, 10.26");
}
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.00483, 0.01827, 0.04395, 0.08394, 0.1401, 0.2139, 0.3069, 0.4205, 0.5559");
values("0.2686, 0.3448, 0.6059, 1.1, 1.87, 2.947, 4.368, 6.156, 8.335, 10.93",\
"0.2695, 0.345, 0.6059, 1.1, 1.87, 2.948, 4.366, 6.154, 8.332, 10.94",\
"0.2715, 0.3451, 0.6062, 1.101, 1.87, 2.949, 4.366, 6.152, 8.333, 10.93",\
"0.3731, 0.4344, 0.6354, 1.102, 1.869, 2.949, 4.366, 6.155, 8.332, 10.93",\
"0.498, 0.5824, 0.8174, 1.185, 1.876, 2.948, 4.366, 6.154, 8.334, 10.94",\
"0.6196, 0.7268, 1.031, 1.454, 2.018, 2.966, 4.366, 6.155, 8.337, 10.94",\
"0.7414, 0.8668, 1.235, 1.763, 2.374, 3.164, 4.402, 6.154, 8.336, 10.94",\
"0.8748, 1.013, 1.432, 2.065, 2.799, 3.603, 4.657, 6.216, 8.338, 10.94",\
"1.016, 1.173, 1.634, 2.352, 3.226, 4.159, 5.174, 6.522, 8.426, 10.95",\
"1.168, 1.343, 1.847, 2.639, 3.629, 4.722, 5.864, 7.116, 8.788, 11.07");
}
}
}
}