blob: b4903710994faa4fb3d314ce932495acd2e41065 [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_mcu9t5v0__xnor2_4) {
area : 59.270400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "4.642506e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "3.672702e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "4.66983e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "3.61152e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "4.66983e-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.008622 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.008508 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 1.263 ;
max_transition : 6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.1224, 0.1191, 0.1157, 0.1148, 0.1148, 0.1152, 0.1156, 0.1158, 0.116, 0.1161",\
"0.1224, 0.119, 0.1157, 0.1147, 0.1147, 0.1151, 0.1155, 0.1158, 0.116, 0.1161",\
"0.122, 0.1187, 0.1152, 0.1143, 0.1144, 0.1147, 0.1151, 0.1153, 0.1156, 0.1157",\
"0.121, 0.1176, 0.1142, 0.1133, 0.1133, 0.1137, 0.1141, 0.1143, 0.1145, 0.1147",\
"0.1201, 0.1167, 0.1134, 0.1126, 0.1126, 0.113, 0.1134, 0.1136, 0.1138, 0.1139",\
"0.1192, 0.116, 0.1127, 0.112, 0.1122, 0.1127, 0.1131, 0.1133, 0.1135, 0.1137",\
"0.1188, 0.1156, 0.1126, 0.1121, 0.1123, 0.1127, 0.1132, 0.1134, 0.1136, 0.1138",\
"0.1194, 0.1163, 0.1132, 0.1126, 0.1129, 0.1133, 0.1137, 0.114, 0.1142, 0.1144",\
"0.1205, 0.1173, 0.1144, 0.1136, 0.114, 0.1143, 0.1148, 0.1151, 0.1153, 0.1155",\
"0.122, 0.1189, 0.1159, 0.1152, 0.1155, 0.1159, 0.1163, 0.1166, 0.1168, 0.117");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.1154, 0.1153, 0.115, 0.116, 0.1176, 0.1196, 0.1212, 0.1222, 0.1238, 0.1249",\
"0.1153, 0.115, 0.115, 0.116, 0.1174, 0.1194, 0.121, 0.1222, 0.1244, 0.1249",\
"0.115, 0.1147, 0.1147, 0.1157, 0.1172, 0.119, 0.1206, 0.122, 0.1234, 0.1245",\
"0.1147, 0.1145, 0.1144, 0.1157, 0.1174, 0.1188, 0.1202, 0.1216, 0.1232, 0.1246",\
"0.1143, 0.1142, 0.1141, 0.1149, 0.1166, 0.1183, 0.12, 0.1212, 0.1232, 0.125",\
"0.1139, 0.1138, 0.1136, 0.1146, 0.1165, 0.1182, 0.1194, 0.121, 0.1224, 0.1246",\
"0.1144, 0.1142, 0.1138, 0.1147, 0.1162, 0.1177, 0.1198, 0.1208, 0.1224, 0.1238",\
"0.1154, 0.1152, 0.1147, 0.1155, 0.1174, 0.1187, 0.1204, 0.122, 0.1234, 0.1242",\
"0.117, 0.1168, 0.1164, 0.1168, 0.1186, 0.1207, 0.1222, 0.1232, 0.1244, 0.1269",\
"0.1192, 0.1187, 0.1182, 0.1191, 0.1199, 0.1216, 0.1244, 0.1261, 0.126, 0.1283");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.1116, 0.1085, 0.1057, 0.1054, 0.1057, 0.1061, 0.1065, 0.1068, 0.1069, 0.1071",\
"0.1114, 0.1083, 0.1055, 0.1051, 0.1055, 0.1059, 0.1063, 0.1066, 0.1067, 0.1069",\
"0.1106, 0.1075, 0.1046, 0.1043, 0.1046, 0.105, 0.1055, 0.1057, 0.1059, 0.1061",\
"0.1098, 0.1067, 0.1039, 0.1034, 0.1037, 0.1042, 0.1046, 0.1049, 0.1051, 0.1053",\
"0.1098, 0.1067, 0.1037, 0.103, 0.1033, 0.1038, 0.1042, 0.1046, 0.1048, 0.105",\
"0.113, 0.1094, 0.1056, 0.1042, 0.104, 0.1044, 0.1047, 0.1051, 0.1053, 0.1055",\
"0.1192, 0.1149, 0.1094, 0.1068, 0.1061, 0.1061, 0.1063, 0.1065, 0.1067, 0.1068",\
"0.1265, 0.1212, 0.1139, 0.1106, 0.109, 0.1085, 0.1084, 0.1086, 0.1087, 0.1089",\
"0.1344, 0.1286, 0.1196, 0.115, 0.1129, 0.112, 0.1117, 0.1115, 0.1116, 0.1117",\
"0.1431, 0.1368, 0.1262, 0.1206, 0.1177, 0.1164, 0.1156, 0.1154, 0.1153, 0.1153");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.0634, 0.06321, 0.06383, 0.06537, 0.0674, 0.06924, 0.07087, 0.07229, 0.0735, 0.07559",\
"0.0634, 0.06321, 0.06407, 0.06543, 0.06742, 0.06916, 0.07083, 0.07229, 0.07449, 0.07479",\
"0.06325, 0.06318, 0.06373, 0.06518, 0.06696, 0.06896, 0.07069, 0.07209, 0.0735, 0.07559",\
"0.06324, 0.06313, 0.06345, 0.06438, 0.06613, 0.06793, 0.0698, 0.07149, 0.07291, 0.074",\
"0.06442, 0.06394, 0.06383, 0.06442, 0.06587, 0.06746, 0.06922, 0.0711, 0.07291, 0.07479",\
"0.06657, 0.06579, 0.06456, 0.065, 0.06571, 0.067, 0.06904, 0.0709, 0.07231, 0.07529",\
"0.06962, 0.06823, 0.0668, 0.06607, 0.06714, 0.06858, 0.06972, 0.0709, 0.07291, 0.07628",\
"0.07358, 0.07169, 0.06959, 0.06822, 0.06805, 0.06932, 0.07189, 0.07288, 0.0735, 0.07549",\
"0.07873, 0.0762, 0.07349, 0.07165, 0.07058, 0.0708, 0.07358, 0.07585, 0.07746, 0.07846",\
"0.08497, 0.08172, 0.07783, 0.07591, 0.07512, 0.07397, 0.07498, 0.07823, 0.07964, 0.08154");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.1123, 0.1092, 0.1064, 0.106, 0.1063, 0.1067, 0.1071, 0.1074, 0.1076, 0.1077",\
"0.1124, 0.1092, 0.1065, 0.106, 0.1064, 0.1067, 0.1072, 0.1075, 0.1076, 0.1078",\
"0.1122, 0.1091, 0.1063, 0.1058, 0.1061, 0.1066, 0.107, 0.1073, 0.1075, 0.1076",\
"0.1118, 0.1087, 0.106, 0.1055, 0.1058, 0.1063, 0.1067, 0.1069, 0.1071, 0.1072",\
"0.1116, 0.1085, 0.1056, 0.1051, 0.1055, 0.106, 0.1064, 0.1067, 0.1069, 0.1071",\
"0.1117, 0.1086, 0.1058, 0.1054, 0.1057, 0.1061, 0.1065, 0.1068, 0.107, 0.1072",\
"0.1121, 0.109, 0.1062, 0.1058, 0.1061, 0.1065, 0.1069, 0.1072, 0.1074, 0.1075",\
"0.1129, 0.1098, 0.107, 0.1065, 0.1068, 0.1073, 0.1077, 0.108, 0.1082, 0.1083",\
"0.1141, 0.1109, 0.1081, 0.1076, 0.1079, 0.1083, 0.1088, 0.109, 0.1092, 0.1094",\
"0.1157, 0.1126, 0.1097, 0.1091, 0.1093, 0.1098, 0.1102, 0.1105, 0.1107, 0.1109");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.1129, 0.1126, 0.1126, 0.1137, 0.115, 0.1169, 0.1184, 0.1198, 0.1212, 0.1223",\
"0.1126, 0.1125, 0.1123, 0.1135, 0.1148, 0.1168, 0.1184, 0.1196, 0.1218, 0.1229",\
"0.1122, 0.1121, 0.1119, 0.1128, 0.1145, 0.1165, 0.118, 0.1192, 0.1206, 0.123",\
"0.112, 0.112, 0.112, 0.1131, 0.1141, 0.1162, 0.1178, 0.119, 0.1206, 0.1225",\
"0.112, 0.1117, 0.1118, 0.1127, 0.1141, 0.1162, 0.1176, 0.1192, 0.1204, 0.1216",\
"0.1122, 0.1121, 0.1119, 0.1131, 0.1148, 0.1165, 0.1182, 0.1192, 0.1212, 0.123",\
"0.1131, 0.1129, 0.1128, 0.1135, 0.1148, 0.1167, 0.1182, 0.1198, 0.1214, 0.1224",\
"0.1142, 0.1139, 0.1137, 0.1142, 0.1161, 0.1176, 0.1194, 0.121, 0.1218, 0.123",\
"0.116, 0.1157, 0.1151, 0.1161, 0.1172, 0.1192, 0.1206, 0.1222, 0.1242, 0.1261",\
"0.1184, 0.1179, 0.1174, 0.1178, 0.1188, 0.1208, 0.1232, 0.1242, 0.125, 0.1277");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.1201, 0.1168, 0.1134, 0.1125, 0.1126, 0.1129, 0.1133, 0.1136, 0.1138, 0.1139",\
"0.1198, 0.1165, 0.113, 0.1121, 0.1122, 0.1126, 0.1129, 0.1132, 0.1134, 0.1135",\
"0.1192, 0.1159, 0.1125, 0.1116, 0.1117, 0.1121, 0.1125, 0.1127, 0.1129, 0.113",\
"0.1188, 0.1155, 0.112, 0.1112, 0.1113, 0.1116, 0.112, 0.1123, 0.1125, 0.1126",\
"0.1189, 0.1155, 0.1121, 0.1109, 0.111, 0.1114, 0.1119, 0.1122, 0.1124, 0.1125",\
"0.1214, 0.1177, 0.1137, 0.1121, 0.1118, 0.1121, 0.1123, 0.1127, 0.1129, 0.1131",\
"0.1276, 0.1232, 0.1175, 0.115, 0.114, 0.1137, 0.1139, 0.114, 0.1143, 0.1145",\
"0.1348, 0.1298, 0.1224, 0.1186, 0.117, 0.1164, 0.1163, 0.1164, 0.1164, 0.1165",\
"0.143, 0.1373, 0.1283, 0.1235, 0.121, 0.1199, 0.1195, 0.1193, 0.1194, 0.1194",\
"0.1518, 0.1458, 0.135, 0.1292, 0.126, 0.1244, 0.1236, 0.1235, 0.1232, 0.1232");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.06458, 0.06448, 0.06496, 0.06665, 0.06837, 0.07027, 0.0718, 0.07348, 0.07568, 0.07638",\
"0.06472, 0.06477, 0.0654, 0.06661, 0.06861, 0.07061, 0.07202, 0.07407, 0.07509, 0.07638",\
"0.06467, 0.06443, 0.06496, 0.06649, 0.06853, 0.07043, 0.07212, 0.07348, 0.07489, 0.07698",\
"0.06444, 0.06442, 0.06461, 0.06579, 0.0677, 0.06954, 0.07127, 0.07288, 0.0743, 0.07618",\
"0.06502, 0.06457, 0.06472, 0.06552, 0.06702, 0.06893, 0.07093, 0.07249, 0.0741, 0.07618",\
"0.06621, 0.06547, 0.065, 0.06579, 0.06691, 0.06851, 0.07018, 0.07229, 0.0739, 0.07609",\
"0.06842, 0.0676, 0.06615, 0.06566, 0.06766, 0.06928, 0.07049, 0.07189, 0.0737, 0.0751",\
"0.07162, 0.07021, 0.0687, 0.06801, 0.0678, 0.06958, 0.07158, 0.07269, 0.0737, 0.0751",\
"0.07583, 0.07394, 0.07197, 0.07066, 0.07051, 0.07118, 0.07327, 0.07566, 0.07746, 0.07787",\
"0.08117, 0.07867, 0.07605, 0.07429, 0.07364, 0.0736, 0.07459, 0.07744, 0.08063, 0.08194");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.9491, 0.9944, 1.105, 1.247, 1.413, 1.606, 1.834, 2.106, 2.429, 2.81",\
"0.9614, 1.007, 1.118, 1.26, 1.425, 1.618, 1.846, 2.118, 2.441, 2.822",\
"1.001, 1.047, 1.157, 1.299, 1.465, 1.658, 1.886, 2.158, 2.481, 2.862",\
"1.066, 1.111, 1.222, 1.364, 1.529, 1.723, 1.951, 2.223, 2.546, 2.927",\
"1.128, 1.173, 1.284, 1.426, 1.592, 1.785, 2.013, 2.285, 2.608, 2.989",\
"1.175, 1.22, 1.33, 1.471, 1.636, 1.829, 2.058, 2.329, 2.652, 3.034",\
"1.2, 1.244, 1.353, 1.494, 1.659, 1.852, 2.08, 2.352, 2.675, 3.056",\
"1.198, 1.242, 1.35, 1.491, 1.656, 1.849, 2.077, 2.348, 2.671, 3.053",\
"1.17, 1.213, 1.322, 1.463, 1.628, 1.821, 2.048, 2.32, 2.643, 3.024",\
"1.112, 1.156, 1.265, 1.406, 1.571, 1.763, 1.991, 2.263, 2.586, 2.967");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("1.201, 1.239, 1.339, 1.504, 1.756, 2.107, 2.567, 3.147, 3.854, 4.696",\
"1.212, 1.25, 1.35, 1.516, 1.767, 2.118, 2.578, 3.158, 3.865, 4.708",\
"1.253, 1.291, 1.391, 1.556, 1.807, 2.158, 2.619, 3.199, 3.906, 4.748",\
"1.327, 1.365, 1.465, 1.63, 1.881, 2.232, 2.692, 3.272, 3.979, 4.821",\
"1.442, 1.48, 1.58, 1.745, 1.997, 2.347, 2.808, 3.388, 4.095, 4.938",\
"1.606, 1.644, 1.744, 1.909, 2.16, 2.511, 2.972, 3.552, 4.259, 5.101",\
"1.81, 1.848, 1.949, 2.114, 2.366, 2.716, 3.177, 3.757, 4.464, 5.306",\
"2.048, 2.087, 2.188, 2.354, 2.605, 2.956, 3.416, 3.996, 4.703, 5.546",\
"2.323, 2.363, 2.465, 2.631, 2.882, 3.233, 3.693, 4.272, 4.979, 5.822",\
"2.637, 2.677, 2.78, 2.946, 3.197, 3.547, 4.008, 4.587, 5.294, 6.136");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.188, 0.2241, 0.314, 0.4372, 0.6102, 0.844, 1.156, 1.567, 2.084, 2.714",\
"0.188, 0.2238, 0.3146, 0.4372, 0.6102, 0.8432, 1.158, 1.569, 2.086, 2.715",\
"0.188, 0.2244, 0.3144, 0.4372, 0.6098, 0.8448, 1.158, 1.568, 2.086, 2.712",\
"0.1882, 0.2242, 0.3142, 0.4372, 0.6102, 0.8442, 1.159, 1.568, 2.084, 2.714",\
"0.1878, 0.2244, 0.3144, 0.4376, 0.609, 0.8432, 1.159, 1.568, 2.084, 2.714",\
"0.1832, 0.2198, 0.3116, 0.437, 0.6084, 0.8444, 1.158, 1.569, 2.086, 2.714",\
"0.1798, 0.2168, 0.309, 0.434, 0.606, 0.8416, 1.158, 1.567, 2.085, 2.714",\
"0.1798, 0.2164, 0.3084, 0.4338, 0.6058, 0.8404, 1.155, 1.566, 2.083, 2.714",\
"0.1798, 0.2166, 0.3082, 0.4336, 0.6068, 0.8416, 1.157, 1.566, 2.082, 2.711",\
"0.1802, 0.2166, 0.3084, 0.4344, 0.6074, 0.8418, 1.157, 1.566, 2.085, 2.711");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.1146, 0.1518, 0.275, 0.5332, 0.959, 1.559, 2.35, 3.344, 4.566, 6.015",\
"0.114, 0.152, 0.2748, 0.533, 0.959, 1.559, 2.349, 3.344, 4.567, 6.021",\
"0.1152, 0.1514, 0.275, 0.533, 0.959, 1.559, 2.348, 3.347, 4.562, 6.016",\
"0.1152, 0.1518, 0.2746, 0.533, 0.9584, 1.559, 2.349, 3.347, 4.562, 6.016",\
"0.1144, 0.1516, 0.2742, 0.533, 0.959, 1.559, 2.35, 3.343, 4.566, 6.021",\
"0.1146, 0.1522, 0.2754, 0.5328, 0.9582, 1.558, 2.349, 3.346, 4.565, 6.019",\
"0.1168, 0.1542, 0.2766, 0.5336, 0.959, 1.558, 2.35, 3.345, 4.564, 6.018",\
"0.1206, 0.1574, 0.2774, 0.5342, 0.9574, 1.559, 2.348, 3.348, 4.562, 6.017",\
"0.1222, 0.1602, 0.279, 0.5346, 0.9576, 1.556, 2.347, 3.347, 4.566, 6.019",\
"0.1246, 0.1626, 0.2822, 0.5354, 0.9582, 1.558, 2.347, 3.341, 4.56, 6.013");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.6432, 0.6868, 0.7952, 0.9351, 1.099, 1.291, 1.518, 1.79, 2.112, 2.493",\
"0.6552, 0.6988, 0.8071, 0.9472, 1.111, 1.303, 1.531, 1.802, 2.124, 2.506",\
"0.697, 0.7406, 0.8489, 0.9889, 1.153, 1.345, 1.572, 1.844, 2.166, 2.547",\
"0.7866, 0.83, 0.9385, 1.078, 1.242, 1.434, 1.662, 1.933, 2.256, 2.637",\
"0.9367, 0.9802, 1.088, 1.228, 1.392, 1.584, 1.812, 2.083, 2.405, 2.786",\
"1.146, 1.191, 1.3, 1.44, 1.605, 1.797, 2.025, 2.296, 2.619, 3",\
"1.378, 1.426, 1.543, 1.692, 1.861, 2.056, 2.285, 2.556, 2.879, 3.261",\
"1.624, 1.675, 1.801, 1.96, 2.137, 2.337, 2.569, 2.843, 3.166, 3.546",\
"1.888, 1.941, 2.075, 2.245, 2.43, 2.636, 2.871, 3.146, 3.471, 3.852",\
"2.173, 2.229, 2.369, 2.549, 2.744, 2.955, 3.195, 3.471, 3.797, 4.179");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.372, 0.4137, 0.5246, 0.6989, 0.9532, 1.305, 1.766, 2.346, 3.055, 3.898",\
"0.3836, 0.4252, 0.5361, 0.7105, 0.9647, 1.316, 1.777, 2.357, 3.065, 3.91",\
"0.4237, 0.4654, 0.5763, 0.7504, 1.005, 1.356, 1.817, 2.397, 3.106, 3.95",\
"0.5004, 0.5421, 0.6524, 0.8263, 1.08, 1.432, 1.893, 2.474, 3.182, 4.025",\
"0.5971, 0.6403, 0.7537, 0.928, 1.182, 1.533, 1.994, 2.575, 3.283, 4.127",\
"0.6809, 0.7269, 0.845, 1.022, 1.277, 1.628, 2.089, 2.67, 3.379, 4.221",\
"0.7464, 0.7958, 0.9204, 1.101, 1.356, 1.708, 2.168, 2.748, 3.455, 4.297",\
"0.7916, 0.8444, 0.9764, 1.161, 1.417, 1.767, 2.228, 2.808, 3.515, 4.358",\
"0.8163, 0.8722, 1.013, 1.203, 1.458, 1.809, 2.269, 2.849, 3.557, 4.399",\
"0.8207, 0.8787, 1.027, 1.224, 1.482, 1.831, 2.291, 2.87, 3.576, 4.419");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.1784, 0.2144, 0.3057, 0.4308, 0.6043, 0.8386, 1.153, 1.565, 2.082, 2.713",\
"0.1782, 0.2145, 0.3057, 0.4302, 0.6042, 0.84, 1.154, 1.565, 2.082, 2.713",\
"0.1782, 0.2145, 0.3057, 0.4304, 0.6042, 0.839, 1.153, 1.565, 2.083, 2.714",\
"0.178, 0.2144, 0.3054, 0.4304, 0.6046, 0.839, 1.155, 1.566, 2.082, 2.712",\
"0.1782, 0.2144, 0.3058, 0.4312, 0.6048, 0.8388, 1.155, 1.564, 2.083, 2.713",\
"0.191, 0.2252, 0.3146, 0.4376, 0.6074, 0.8426, 1.156, 1.566, 2.083, 2.714",\
"0.221, 0.257, 0.348, 0.4646, 0.627, 0.8538, 1.164, 1.571, 2.083, 2.714",\
"0.2502, 0.2882, 0.3868, 0.502, 0.6578, 0.879, 1.182, 1.583, 2.091, 2.717",\
"0.2786, 0.318, 0.4222, 0.545, 0.6936, 0.9066, 1.202, 1.598, 2.106, 2.725",\
"0.3064, 0.347, 0.4562, 0.5866, 0.7336, 0.9378, 1.225, 1.613, 2.114, 2.733");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.122, 0.1652, 0.2978, 0.5523, 0.9688, 1.566, 2.358, 3.36, 4.577, 6.032",\
"0.1218, 0.1652, 0.2982, 0.5516, 0.9691, 1.566, 2.36, 3.361, 4.583, 6.031",\
"0.1219, 0.1658, 0.2976, 0.5521, 0.9678, 1.566, 2.359, 3.361, 4.58, 6.036",\
"0.1222, 0.166, 0.2985, 0.5527, 0.9696, 1.568, 2.359, 3.358, 4.575, 6.027",\
"0.1332, 0.1764, 0.3052, 0.5554, 0.9694, 1.567, 2.358, 3.359, 4.576, 6.038",\
"0.15, 0.1946, 0.3196, 0.5642, 0.9748, 1.567, 2.358, 3.358, 4.578, 6.038",\
"0.168, 0.2142, 0.3392, 0.5744, 0.9794, 1.572, 2.361, 3.354, 4.579, 6.037",\
"0.188, 0.237, 0.3598, 0.587, 0.9854, 1.576, 2.364, 3.358, 4.577, 6.029",\
"0.207, 0.258, 0.3854, 0.6024, 0.9914, 1.579, 2.368, 3.36, 4.574, 6.029",\
"0.2268, 0.28, 0.4124, 0.6212, 0.9984, 1.588, 2.366, 3.362, 4.576, 6.025");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.8738, 0.9174, 1.026, 1.166, 1.33, 1.522, 1.749, 2.02, 2.343, 2.724",\
"0.8865, 0.93, 1.038, 1.178, 1.342, 1.534, 1.762, 2.033, 2.356, 2.737",\
"0.9285, 0.972, 1.08, 1.22, 1.384, 1.576, 1.804, 2.075, 2.398, 2.779",\
"0.9966, 1.04, 1.149, 1.288, 1.452, 1.645, 1.872, 2.143, 2.466, 2.847",\
"1.057, 1.101, 1.209, 1.349, 1.513, 1.705, 1.932, 2.203, 2.526, 2.907",\
"1.097, 1.141, 1.249, 1.388, 1.552, 1.744, 1.972, 2.243, 2.566, 2.947",\
"1.116, 1.159, 1.267, 1.407, 1.57, 1.762, 1.989, 2.26, 2.583, 2.964",\
"1.106, 1.149, 1.258, 1.397, 1.561, 1.753, 1.98, 2.251, 2.573, 2.954",\
"1.067, 1.111, 1.219, 1.359, 1.523, 1.715, 1.942, 2.213, 2.535, 2.916",\
"0.9972, 1.041, 1.149, 1.289, 1.452, 1.645, 1.872, 2.144, 2.466, 2.846");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("1.155, 1.193, 1.293, 1.458, 1.71, 2.061, 2.521, 3.101, 3.808, 4.65",\
"1.163, 1.201, 1.301, 1.466, 1.718, 2.068, 2.529, 3.109, 3.816, 4.659",\
"1.201, 1.239, 1.339, 1.504, 1.756, 2.106, 2.567, 3.147, 3.854, 4.696",\
"1.291, 1.329, 1.429, 1.594, 1.846, 2.197, 2.657, 3.237, 3.944, 4.787",\
"1.444, 1.482, 1.582, 1.747, 1.998, 2.349, 2.81, 3.389, 4.096, 4.939",\
"1.663, 1.701, 1.801, 1.966, 2.217, 2.568, 3.029, 3.608, 4.316, 5.158",\
"1.93, 1.969, 2.07, 2.235, 2.486, 2.837, 3.297, 3.877, 4.584, 5.426",\
"2.226, 2.265, 2.367, 2.532, 2.784, 3.135, 3.595, 4.175, 4.882, 5.724",\
"2.552, 2.592, 2.695, 2.861, 3.111, 3.462, 3.923, 4.502, 5.209, 6.052",\
"2.911, 2.952, 3.055, 3.221, 3.473, 3.823, 4.283, 4.863, 5.569, 6.411");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.1782, 0.2142, 0.306, 0.4314, 0.6032, 0.8396, 1.154, 1.566, 2.084, 2.714",\
"0.1784, 0.2146, 0.306, 0.4308, 0.6044, 0.8384, 1.153, 1.565, 2.081, 2.714",\
"0.178, 0.2146, 0.3056, 0.43, 0.6042, 0.84, 1.154, 1.566, 2.082, 2.714",\
"0.1782, 0.2144, 0.306, 0.4314, 0.6032, 0.8398, 1.155, 1.564, 2.083, 2.71",\
"0.1782, 0.2144, 0.306, 0.4304, 0.6042, 0.8386, 1.155, 1.566, 2.084, 2.711",\
"0.1774, 0.2136, 0.305, 0.4302, 0.6028, 0.8398, 1.154, 1.565, 2.082, 2.714",\
"0.1776, 0.214, 0.305, 0.4304, 0.6014, 0.837, 1.151, 1.565, 2.083, 2.71",\
"0.178, 0.2144, 0.3052, 0.4304, 0.6026, 0.8372, 1.152, 1.561, 2.078, 2.71",\
"0.1784, 0.2152, 0.306, 0.4308, 0.6034, 0.838, 1.153, 1.562, 2.078, 2.706",\
"0.1792, 0.2152, 0.3064, 0.4318, 0.604, 0.838, 1.153, 1.562, 2.082, 2.706");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.1152, 0.1516, 0.2748, 0.533, 0.9588, 1.559, 2.348, 3.347, 4.563, 6.017",\
"0.1152, 0.1518, 0.2746, 0.5326, 0.959, 1.559, 2.35, 3.343, 4.567, 6.021",\
"0.114, 0.1514, 0.275, 0.5332, 0.959, 1.559, 2.349, 3.346, 4.564, 6.019",\
"0.114, 0.1518, 0.2736, 0.5328, 0.9582, 1.558, 2.349, 3.346, 4.564, 6.021",\
"0.1152, 0.1516, 0.2748, 0.5332, 0.9572, 1.559, 2.348, 3.346, 4.567, 6.02",\
"0.1158, 0.152, 0.2754, 0.533, 0.9586, 1.559, 2.35, 3.343, 4.567, 6.021",\
"0.1164, 0.1538, 0.2754, 0.5336, 0.9588, 1.559, 2.347, 3.348, 4.56, 6.012",\
"0.1202, 0.1568, 0.2774, 0.5338, 0.958, 1.559, 2.349, 3.346, 4.564, 6.016",\
"0.1236, 0.1616, 0.2804, 0.5346, 0.9578, 1.558, 2.349, 3.348, 4.566, 6.02",\
"0.1272, 0.1654, 0.2826, 0.536, 0.9582, 1.558, 2.346, 3.342, 4.564, 6.018");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.7051, 0.7504, 0.8612, 1.003, 1.169, 1.362, 1.59, 1.861, 2.185, 2.566",\
"0.7157, 0.7611, 0.8719, 1.014, 1.179, 1.373, 1.601, 1.872, 2.196, 2.577",\
"0.7609, 0.8062, 0.917, 1.059, 1.224, 1.417, 1.646, 1.917, 2.24, 2.622",\
"0.8539, 0.8991, 1.01, 1.152, 1.317, 1.51, 1.739, 2.01, 2.333, 2.715",\
"1.006, 1.051, 1.162, 1.303, 1.469, 1.662, 1.89, 2.162, 2.485, 2.866",\
"1.22, 1.266, 1.377, 1.519, 1.685, 1.878, 2.106, 2.378, 2.701, 3.083",\
"1.467, 1.516, 1.635, 1.783, 1.952, 2.147, 2.376, 2.648, 2.972, 3.353",\
"1.729, 1.782, 1.909, 2.067, 2.243, 2.442, 2.675, 2.948, 3.272, 3.653",\
"2.008, 2.064, 2.199, 2.368, 2.553, 2.758, 2.992, 3.267, 3.593, 3.975",\
"2.307, 2.367, 2.509, 2.69, 2.884, 3.094, 3.332, 3.609, 3.935, 4.318");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.3855, 0.4272, 0.5382, 0.7123, 0.9666, 1.318, 1.779, 2.359, 3.065, 3.908",\
"0.398, 0.4398, 0.5505, 0.7247, 0.9792, 1.331, 1.792, 2.371, 3.08, 3.921",\
"0.4308, 0.4725, 0.5833, 0.7576, 1.012, 1.363, 1.825, 2.405, 3.113, 3.957",\
"0.4884, 0.53, 0.6405, 0.8145, 1.069, 1.42, 1.881, 2.461, 3.171, 4.014",\
"0.5606, 0.6038, 0.7174, 0.8924, 1.146, 1.498, 1.959, 2.54, 3.248, 4.092",\
"0.6277, 0.6734, 0.7916, 0.9694, 1.224, 1.576, 2.036, 2.617, 3.324, 4.17",\
"0.682, 0.7304, 0.8537, 1.035, 1.291, 1.643, 2.103, 2.683, 3.391, 4.235",\
"0.7191, 0.7701, 0.9, 1.085, 1.341, 1.692, 2.153, 2.733, 3.439, 4.282",\
"0.736, 0.7899, 0.9265, 1.117, 1.374, 1.726, 2.186, 2.766, 3.473, 4.315",\
"0.7315, 0.788, 0.9318, 1.128, 1.388, 1.739, 2.199, 2.778, 3.485, 4.327");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.1882, 0.2243, 0.3146, 0.4377, 0.6088, 0.8436, 1.157, 1.569, 2.086, 2.715",\
"0.1882, 0.2244, 0.3143, 0.4376, 0.6098, 0.8448, 1.158, 1.568, 2.086, 2.713",\
"0.188, 0.2241, 0.3147, 0.438, 0.61, 0.8434, 1.158, 1.569, 2.085, 2.713",\
"0.188, 0.2242, 0.314, 0.4376, 0.6088, 0.845, 1.159, 1.568, 2.085, 2.715",\
"0.188, 0.224, 0.3144, 0.4384, 0.6104, 0.845, 1.158, 1.569, 2.085, 2.715",\
"0.1942, 0.2302, 0.3192, 0.4408, 0.612, 0.846, 1.159, 1.568, 2.084, 2.712",\
"0.2244, 0.2602, 0.3478, 0.4628, 0.6258, 0.8546, 1.165, 1.573, 2.088, 2.716",\
"0.253, 0.2914, 0.386, 0.4994, 0.6558, 0.877, 1.18, 1.582, 2.092, 2.715",\
"0.2824, 0.3226, 0.4232, 0.5402, 0.6904, 0.9046, 1.201, 1.597, 2.103, 2.723",\
"0.3098, 0.352, 0.458, 0.583, 0.7272, 0.9336, 1.223, 1.613, 2.116, 2.733");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.955, 1.263");
values("0.1227, 0.1651, 0.2979, 0.5509, 0.9679, 1.567, 2.361, 3.359, 4.583, 6.038",\
"0.1219, 0.1654, 0.2982, 0.5515, 0.9691, 1.568, 2.361, 3.361, 4.582, 6.036",\
"0.1226, 0.1652, 0.2979, 0.5519, 0.9685, 1.567, 2.359, 3.361, 4.582, 6.037",\
"0.1224, 0.1659, 0.2975, 0.5516, 0.9692, 1.568, 2.358, 3.361, 4.58, 6.035",\
"0.131, 0.175, 0.305, 0.5552, 0.97, 1.568, 2.359, 3.358, 4.583, 6.037",\
"0.1418, 0.1874, 0.318, 0.563, 0.9718, 1.569, 2.358, 3.36, 4.582, 6.036",\
"0.1552, 0.2026, 0.3322, 0.5738, 0.9784, 1.569, 2.358, 3.355, 4.576, 6.026",\
"0.1706, 0.2202, 0.3506, 0.5848, 0.9836, 1.572, 2.36, 3.357, 4.57, 6.02",\
"0.1876, 0.2382, 0.3698, 0.5988, 0.9906, 1.576, 2.365, 3.356, 4.57, 6.025",\
"0.2052, 0.2584, 0.393, 0.6146, 0.9972, 1.578, 2.365, 3.359, 4.572, 6.021");
}
}
}
}