blob: d8ac954f7baa6d298ff906b33f2d0ca2506c4c9e [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_4) {
area : 57.075200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "2.354022e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "2.354022e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "2.35422e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "2.35422e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "4.485492e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "4.485492e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "6.555186e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "5.766948e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "6.555186e-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.01557 ;
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.02088, 0.02085, 0.02068, 0.02061, 0.02059, 0.02063, 0.02061, \
0.02058, 0.0206, 0.02059");
}
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.002506, -0.002481, -0.002532, -0.002561, -0.002589, \
-0.002636, -0.002663, -0.002743, -0.002806");
}
}
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.02083, 0.02082, 0.02071, 0.02064, 0.0206, 0.02061, 0.02063, \
0.02061, 0.0206, 0.02059");
}
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.002519, -0.002511, -0.002536, -0.002582, -0.002623, \
-0.002645, -0.002708, -0.002735, -0.002777");
}
}
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.02073, 0.02071, 0.02069, 0.02063, 0.0206, 0.0206, 0.02062, 0.02062, \
0.02061, 0.0206");
}
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.01882, 0.0188, 0.01881, 0.01872, 0.01867, 0.01859, 0.01854, \
0.01848, 0.01841, 0.01829");
}
}
}
pin(A2) {
capacitance : 0.01628 ;
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.02193, 0.02217, 0.02229, 0.02238, 0.02248, 0.02257, 0.02262, \
0.02263, 0.02265, 0.0226");
}
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.01763, -0.01762, -0.01753, -0.01751, -0.01751, -0.0175, -0.0175, \
-0.0175, -0.01752, -0.01751");
}
}
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.01913, 0.01795, 0.01762, 0.01757, 0.01754, 0.01757, 0.01759, \
0.01757, 0.01757, 0.01756");
}
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.01757, -0.01759, -0.01753, -0.0175, -0.01748, -0.01753, -0.01753, \
-0.01752, -0.01752, -0.01752");
}
}
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.01852, 0.01852, 0.01844, 0.01845, 0.01843, 0.01839, 0.01839, \
0.01837, 0.01835, 0.01828");
}
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.01623, -0.01624, -0.01622, -0.01621, -0.01623, -0.01627, -0.01631, \
-0.01636, -0.01638, -0.01647");
}
}
}
pin(A3) {
capacitance : 0.01568 ;
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.0178, 0.01775, 0.01763, 0.01762, 0.01754, 0.01759, 0.01762, \
0.01758, 0.01757, 0.01758");
}
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.01764, -0.01759, -0.01753, -0.01748, -0.01749, -0.01753, -0.01751, \
-0.0175, -0.0175, -0.0175");
}
}
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.01771, 0.01773, 0.01762, 0.0176, 0.01754, 0.01757, 0.01757, \
0.01757, 0.01757, 0.01756");
}
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.01759, -0.01759, -0.01755, -0.01754, -0.01751, -0.01754, -0.01753, \
-0.01751, -0.01751, -0.01751");
}
}
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.01781, 0.01777, 0.01765, 0.01762, 0.01757, 0.01758, 0.01761, \
0.01759, 0.01759, 0.01757");
}
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.01766, -0.01763, -0.01755, -0.01752, -0.01751, -0.01753, -0.01752, \
-0.01747, -0.01747, -0.01748");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3))" ;
max_capacitance : 0.7481 ;
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.01638, 0.01648, 0.01658, 0.01665, 0.0167, 0.01675, 0.01674, 0.01675, 0.01677, 0.01674",\
"0.01562, 0.01581, 0.01615, 0.0164, 0.01655, 0.01661, 0.01665, 0.01669, 0.01671, 0.01671",\
"0.01421, 0.01452, 0.01515, 0.01573, 0.01609, 0.0163, 0.01642, 0.01651, 0.01656, 0.01658",\
"0.0139, 0.01404, 0.01459, 0.01523, 0.01567, 0.01599, 0.0162, 0.01635, 0.01644, 0.01651",\
"0.01547, 0.01531, 0.01516, 0.01539, 0.01564, 0.0159, 0.01611, 0.01626, 0.01637, 0.01645",\
"0.0189, 0.01848, 0.01753, 0.01683, 0.01656, 0.01648, 0.01648, 0.0165, 0.01654, 0.01658",\
"0.02454, 0.02371, 0.02181, 0.02001, 0.01881, 0.01807, 0.01764, 0.01737, 0.01719, 0.01707",\
"0.03233, 0.03119, 0.02832, 0.02521, 0.0228, 0.02105, 0.01996, 0.01917, 0.0186, 0.0182",\
"0.04249, 0.04096, 0.03712, 0.03269, 0.02876, 0.02584, 0.0237, 0.02213, 0.02099, 0.02014",\
"0.05508, 0.05326, 0.04836, 0.04237, 0.03703, 0.03256, 0.02916, 0.02664, 0.02471, 0.0232");
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.06741, 0.06794, 0.06867, 0.06904, 0.06939, 0.06979, 0.07048, 0.07145, 0.07161, 0.07315",\
"0.0662, 0.06688, 0.06816, 0.06924, 0.07001, 0.07053, 0.07106, 0.07218, 0.07299, 0.07334",\
"0.06418, 0.06481, 0.06634, 0.068, 0.06931, 0.07057, 0.07131, 0.07206, 0.07299, 0.07453",\
"0.06396, 0.06425, 0.06506, 0.06653, 0.0681, 0.06936, 0.0704, 0.07133, 0.07299, 0.07414",\
"0.06586, 0.06566, 0.06572, 0.06613, 0.06702, 0.06833, 0.06957, 0.07042, 0.072, 0.07354",\
"0.06997, 0.06952, 0.06837, 0.0679, 0.06767, 0.06829, 0.06933, 0.07056, 0.07161, 0.07354",\
"0.07642, 0.07543, 0.07327, 0.07116, 0.07052, 0.07021, 0.0704, 0.07064, 0.07161, 0.07186",\
"0.0851, 0.08379, 0.08073, 0.07724, 0.07482, 0.07371, 0.07288, 0.07299, 0.0724, 0.07453",\
"0.09646, 0.09467, 0.0904, 0.08548, 0.08145, 0.07866, 0.07707, 0.07573, 0.0748, 0.07542",\
"0.1105, 0.1084, 0.1028, 0.09663, 0.09064, 0.08595, 0.08343, 0.08133, 0.07916, 0.07957");
}
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.0164, 0.01651, 0.01658, 0.01665, 0.01668, 0.01671, 0.01673, 0.01674, 0.01674, 0.01673",\
"0.01573, 0.01592, 0.01622, 0.01645, 0.01657, 0.01664, 0.01668, 0.01669, 0.01672, 0.01672",\
"0.01425, 0.01457, 0.01525, 0.01582, 0.01615, 0.01634, 0.01647, 0.01654, 0.01659, 0.01661",\
"0.01312, 0.01342, 0.0142, 0.01497, 0.01555, 0.01594, 0.01616, 0.01632, 0.01642, 0.0165",\
"0.01316, 0.01331, 0.01376, 0.01444, 0.01507, 0.01552, 0.01585, 0.01607, 0.01623, 0.01635",\
"0.01488, 0.01474, 0.01467, 0.01485, 0.01521, 0.01555, 0.01582, 0.01603, 0.01618, 0.01629",\
"0.01861, 0.01819, 0.01739, 0.01674, 0.01643, 0.01636, 0.01638, 0.01643, 0.01647, 0.01652",\
"0.02469, 0.02397, 0.0222, 0.02045, 0.01922, 0.0184, 0.01792, 0.01759, 0.01738, 0.01722",\
"0.03336, 0.03218, 0.02936, 0.02634, 0.02382, 0.02202, 0.02075, 0.01984, 0.01918, 0.01868",\
"0.0446, 0.04308, 0.03907, 0.03452, 0.03057, 0.02746, 0.02511, 0.0234, 0.02211, 0.02111");
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.09973, 0.09977, 0.09996, 0.1, 0.1002, 0.1007, 0.1011, 0.1015, 0.1025, 0.1027",\
"0.0986, 0.09881, 0.09924, 0.0996, 0.09987, 0.1003, 0.1009, 0.1013, 0.1023, 0.1029",\
"0.09628, 0.09661, 0.09745, 0.09834, 0.09904, 0.09982, 0.1003, 0.1009, 0.1019, 0.1027",\
"0.0955, 0.09566, 0.09623, 0.09713, 0.09797, 0.09902, 0.09963, 0.1008, 0.1014, 0.1025",\
"0.09687, 0.09673, 0.0968, 0.09705, 0.09765, 0.09859, 0.0995, 0.1002, 0.101, 0.102",\
"0.1006, 0.1002, 0.09914, 0.09871, 0.09837, 0.09879, 0.09922, 0.1001, 0.101, 0.1018",\
"0.1064, 0.1056, 0.104, 0.1021, 0.1013, 0.1008, 0.1009, 0.1008, 0.1018, 0.1019",\
"0.1146, 0.1137, 0.1111, 0.1082, 0.1058, 0.1043, 0.1033, 0.1031, 0.1036, 0.1036",\
"0.1253, 0.1241, 0.1209, 0.1164, 0.1123, 0.1097, 0.1077, 0.1068, 0.1057, 0.1065",\
"0.1387, 0.1372, 0.1332, 0.1277, 0.1219, 0.1172, 0.1145, 0.1124, 0.1107, 0.1108");
}
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.01642, 0.01645, 0.01659, 0.01665, 0.0167, 0.01675, 0.01676, 0.01673, 0.01676, 0.01676",\
"0.01573, 0.0159, 0.01625, 0.01648, 0.0166, 0.01666, 0.0167, 0.01673, 0.01674, 0.01674",\
"0.01424, 0.01455, 0.01525, 0.01582, 0.01616, 0.01636, 0.01647, 0.01654, 0.01659, 0.01661",\
"0.01302, 0.01329, 0.01414, 0.01493, 0.01554, 0.01593, 0.01617, 0.01633, 0.01643, 0.01648",\
"0.01269, 0.01289, 0.01341, 0.01424, 0.01493, 0.01544, 0.0158, 0.01605, 0.01621, 0.01632",\
"0.01388, 0.0139, 0.01398, 0.01439, 0.01489, 0.01532, 0.01566, 0.01592, 0.0161, 0.01624",\
"0.01708, 0.01683, 0.0163, 0.01594, 0.01589, 0.016, 0.01614, 0.01623, 0.01633, 0.01642",\
"0.02272, 0.02213, 0.02075, 0.01941, 0.01848, 0.01793, 0.01759, 0.01738, 0.01723, 0.01713",\
"0.03106, 0.0301, 0.02772, 0.02512, 0.02301, 0.0215, 0.02043, 0.01967, 0.01909, 0.01864",\
"0.04232, 0.04092, 0.03738, 0.03328, 0.02975, 0.02696, 0.02493, 0.02333, 0.0221, 0.02118");
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.1191, 0.119, 0.1191, 0.1192, 0.1193, 0.1198, 0.1203, 0.121, 0.1216, 0.1221",\
"0.1179, 0.1179, 0.1181, 0.1182, 0.1183, 0.1189, 0.1193, 0.12, 0.1208, 0.1213",\
"0.1162, 0.1164, 0.1168, 0.1171, 0.1175, 0.1181, 0.1186, 0.1191, 0.1202, 0.1202",\
"0.1159, 0.1159, 0.1161, 0.1165, 0.1169, 0.1176, 0.1182, 0.1188, 0.1194, 0.1209",\
"0.1173, 0.1172, 0.117, 0.1168, 0.117, 0.1175, 0.1181, 0.1185, 0.1194, 0.1207",\
"0.1208, 0.1205, 0.1195, 0.1188, 0.1182, 0.1183, 0.1187, 0.119, 0.1192, 0.1201",\
"0.1267, 0.126, 0.1245, 0.1225, 0.1213, 0.1203, 0.12, 0.1205, 0.1208, 0.121",\
"0.135, 0.1341, 0.1317, 0.1287, 0.126, 0.1243, 0.123, 0.1224, 0.1222, 0.1226",\
"0.1459, 0.1447, 0.1414, 0.1373, 0.133, 0.1301, 0.1282, 0.1264, 0.1252, 0.126",\
"0.1595, 0.1582, 0.1543, 0.1487, 0.1429, 0.1381, 0.1349, 0.1322, 0.1304, 0.1307");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.1089, 0.1329, 0.2161, 0.3743, 0.6209, 0.9664, 1.421, 1.993, 2.693, 3.525",\
"0.1192, 0.1433, 0.2271, 0.3859, 0.6324, 0.9779, 1.433, 2.005, 2.705, 3.536",\
"0.1582, 0.1831, 0.2665, 0.4259, 0.6729, 1.019, 1.473, 2.046, 2.745, 3.577",\
"0.1975, 0.2332, 0.3394, 0.5044, 0.7511, 1.097, 1.552, 2.124, 2.824, 3.658",\
"0.2202, 0.2662, 0.4047, 0.6131, 0.8754, 1.221, 1.675, 2.247, 2.947, 3.78",\
"0.2269, 0.283, 0.4515, 0.7071, 1.026, 1.396, 1.85, 2.421, 3.12, 3.951",\
"0.2159, 0.2822, 0.4784, 0.7806, 1.158, 1.593, 2.08, 2.653, 3.35, 4.182",\
"0.1878, 0.2625, 0.4873, 0.8332, 1.269, 1.771, 2.331, 2.943, 3.642, 4.472",\
"0.1385, 0.2235, 0.4775, 0.8647, 1.356, 1.926, 2.56, 3.25, 3.997, 4.83",\
"0.0684, 0.1636, 0.4458, 0.876, 1.42, 2.056, 2.764, 3.536, 4.365, 5.251");
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.1263, 0.1535, 0.2472, 0.424, 0.6983, 1.082, 1.588, 2.224, 3.003, 3.933",\
"0.1415, 0.1695, 0.2648, 0.4425, 0.7178, 1.102, 1.61, 2.247, 3.022, 3.953",\
"0.2012, 0.2289, 0.3247, 0.504, 0.7804, 1.168, 1.674, 2.312, 3.091, 4.019",\
"0.2992, 0.3367, 0.4441, 0.6236, 0.9011, 1.288, 1.795, 2.433, 3.212, 4.141",\
"0.409, 0.4592, 0.604, 0.8129, 1.091, 1.477, 1.985, 2.623, 3.4, 4.332",\
"0.5336, 0.5951, 0.7767, 1.042, 1.359, 1.746, 2.254, 2.89, 3.668, 4.595",\
"0.6768, 0.7491, 0.9638, 1.285, 1.672, 2.101, 2.609, 3.247, 4.026, 4.952",\
"0.8411, 0.9242, 1.17, 1.543, 2, 2.509, 3.058, 3.697, 4.474, 5.402",\
"1.026, 1.12, 1.398, 1.818, 2.343, 2.934, 3.57, 4.246, 5.024, 5.95",\
"1.233, 1.339, 1.648, 2.116, 2.705, 3.375, 4.1, 4.869, 5.681, 6.607");
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.1567, 0.1977, 0.3402, 0.6113, 1.031, 1.619, 2.396, 3.367, 4.564, 5.978",\
"0.1557, 0.1976, 0.3402, 0.6115, 1.032, 1.621, 2.394, 3.371, 4.563, 5.976",\
"0.1685, 0.2022, 0.3389, 0.6112, 1.03, 1.62, 2.396, 3.372, 4.564, 5.976",\
"0.2337, 0.2717, 0.3898, 0.6175, 1.03, 1.619, 2.393, 3.368, 4.561, 5.979",\
"0.3109, 0.3587, 0.4987, 0.7232, 1.062, 1.619, 2.392, 3.369, 4.562, 5.98",\
"0.3916, 0.4498, 0.622, 0.8828, 1.221, 1.688, 2.399, 3.369, 4.56, 5.98",\
"0.481, 0.5474, 0.7498, 1.058, 1.439, 1.904, 2.514, 3.39, 4.56, 5.979",\
"0.579, 0.6546, 0.8826, 1.238, 1.678, 2.191, 2.789, 3.559, 4.61, 5.982",\
"0.6866, 0.771, 1.027, 1.422, 1.923, 2.497, 3.149, 3.892, 4.83, 6.069",\
"0.8036, 0.8974, 1.178, 1.615, 2.173, 2.817, 3.53, 4.327, 5.226, 6.343");
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.1632, 0.2086, 0.3678, 0.6718, 1.147, 1.811, 2.688, 3.789, 5.129, 6.752",\
"0.1632, 0.2086, 0.3673, 0.6714, 1.147, 1.811, 2.689, 3.793, 5.133, 6.74",\
"0.1689, 0.2098, 0.3676, 0.6708, 1.147, 1.811, 2.688, 3.787, 5.137, 6.75",\
"0.245, 0.2783, 0.3911, 0.6714, 1.145, 1.812, 2.684, 3.785, 5.138, 6.748",\
"0.3356, 0.3823, 0.5134, 0.7264, 1.148, 1.81, 2.681, 3.783, 5.134, 6.746",\
"0.4252, 0.4862, 0.6608, 0.9026, 1.234, 1.819, 2.681, 3.789, 5.136, 6.741",\
"0.5218, 0.5934, 0.8074, 1.11, 1.463, 1.935, 2.698, 3.785, 5.126, 6.728",\
"0.6262, 0.706, 0.9544, 1.322, 1.744, 2.209, 2.846, 3.815, 5.131, 6.733",\
"0.7382, 0.83, 1.105, 1.529, 2.035, 2.573, 3.167, 3.992, 5.178, 6.729",\
"0.8598, 0.962, 1.267, 1.742, 2.321, 2.95, 3.61, 4.356, 5.381, 6.798");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.1556, 0.1794, 0.2629, 0.4209, 0.6672, 1.013, 1.468, 2.04, 2.74, 3.571",\
"0.1668, 0.1909, 0.2745, 0.4333, 0.6795, 1.026, 1.48, 2.053, 2.753, 3.583",\
"0.2003, 0.2253, 0.31, 0.4697, 0.7162, 1.062, 1.517, 2.09, 2.789, 3.622",\
"0.2372, 0.2687, 0.3672, 0.5323, 0.7802, 1.126, 1.581, 2.155, 2.853, 3.686",\
"0.2611, 0.302, 0.4243, 0.6168, 0.878, 1.225, 1.681, 2.255, 2.953, 3.787",\
"0.2655, 0.3162, 0.4675, 0.698, 0.9947, 1.363, 1.82, 2.394, 3.094, 3.929",\
"0.2503, 0.3109, 0.491, 0.7648, 1.107, 1.516, 2.001, 2.578, 3.278, 4.112",\
"0.2152, 0.2857, 0.4949, 0.8112, 1.206, 1.666, 2.195, 2.804, 3.51, 4.344",\
"0.1591, 0.2396, 0.4775, 0.8371, 1.285, 1.803, 2.386, 3.043, 3.785, 4.628",\
"0.0817, 0.1722, 0.4389, 0.8405, 1.341, 1.92, 2.566, 3.279, 4.072, 4.955");
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.1863, 0.2137, 0.3087, 0.4867, 0.7621, 1.147, 1.653, 2.29, 3.067, 3.993",\
"0.2017, 0.2298, 0.3252, 0.504, 0.7796, 1.165, 1.671, 2.308, 3.085, 4.012",\
"0.2606, 0.2889, 0.3855, 0.5653, 0.8419, 1.228, 1.734, 2.371, 3.149, 4.075",\
"0.3777, 0.4084, 0.506, 0.6858, 0.9627, 1.349, 1.856, 2.494, 3.271, 4.198",\
"0.5183, 0.5594, 0.6844, 0.8773, 1.154, 1.54, 2.047, 2.685, 3.462, 4.389",\
"0.6729, 0.7243, 0.8816, 1.124, 1.424, 1.81, 2.317, 2.954, 3.732, 4.657",\
"0.8445, 0.9054, 1.093, 1.387, 1.752, 2.168, 2.674, 3.31, 4.088, 5.012",\
"1.038, 1.107, 1.324, 1.666, 2.097, 2.588, 3.126, 3.763, 4.538, 5.464",\
"1.255, 1.332, 1.573, 1.962, 2.458, 3.027, 3.646, 4.314, 5.091, 6.015",\
"1.495, 1.581, 1.851, 2.281, 2.838, 3.482, 4.19, 4.944, 5.749, 6.674");
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.1582, 0.1985, 0.3408, 0.611, 1.032, 1.621, 2.396, 3.372, 4.565, 5.974",\
"0.1582, 0.1986, 0.3401, 0.6118, 1.031, 1.621, 2.396, 3.369, 4.564, 5.975",\
"0.1665, 0.2035, 0.3407, 0.6105, 1.03, 1.62, 2.395, 3.373, 4.564, 5.978",\
"0.2148, 0.2518, 0.3744, 0.6177, 1.031, 1.619, 2.394, 3.37, 4.565, 5.974",\
"0.2872, 0.3275, 0.4548, 0.6862, 1.055, 1.62, 2.393, 3.369, 4.561, 5.983",\
"0.3718, 0.4184, 0.561, 0.801, 1.158, 1.669, 2.4, 3.368, 4.56, 5.981",\
"0.4668, 0.5184, 0.6816, 0.9464, 1.312, 1.81, 2.479, 3.389, 4.559, 5.98",\
"0.571, 0.6288, 0.8108, 1.106, 1.5, 2.005, 2.658, 3.5, 4.6, 5.984",\
"0.6856, 0.7496, 0.9498, 1.277, 1.708, 2.239, 2.897, 3.718, 4.745, 6.05",\
"0.809, 0.8774, 1.098, 1.457, 1.93, 2.499, 3.18, 4.006, 5.004, 6.23");
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.2281, 0.2745, 0.4346, 0.7378, 1.212, 1.875, 2.748, 3.847, 5.188, 6.79",\
"0.2284, 0.2745, 0.4341, 0.7389, 1.212, 1.875, 2.748, 3.848, 5.188, 6.789",\
"0.2285, 0.2742, 0.4336, 0.7383, 1.212, 1.875, 2.746, 3.847, 5.188, 6.787",\
"0.2725, 0.307, 0.4416, 0.7388, 1.211, 1.875, 2.749, 3.847, 5.188, 6.786",\
"0.3756, 0.417, 0.541, 0.7716, 1.213, 1.875, 2.748, 3.848, 5.189, 6.79",\
"0.4784, 0.5346, 0.6944, 0.9284, 1.281, 1.882, 2.749, 3.848, 5.19, 6.788",\
"0.583, 0.6514, 0.8522, 1.141, 1.488, 1.983, 2.765, 3.848, 5.191, 6.789",\
"0.6882, 0.7676, 1.007, 1.359, 1.773, 2.239, 2.897, 3.876, 5.19, 6.792",\
"0.7976, 0.888, 1.163, 1.576, 2.067, 2.602, 3.2, 4.038, 5.235, 6.794",\
"0.9144, 1.016, 1.319, 1.791, 2.362, 2.979, 3.637, 4.39, 5.427, 6.853");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.1685, 0.1924, 0.2756, 0.434, 0.6799, 1.026, 1.481, 2.053, 2.751, 3.585",\
"0.1805, 0.2046, 0.2881, 0.4469, 0.6933, 1.039, 1.494, 2.066, 2.766, 3.6",\
"0.2094, 0.234, 0.3187, 0.4782, 0.7251, 1.071, 1.526, 2.098, 2.799, 3.629",\
"0.2382, 0.267, 0.3608, 0.5245, 0.7721, 1.119, 1.573, 2.146, 2.845, 3.678",\
"0.2548, 0.2896, 0.398, 0.5806, 0.8395, 1.187, 1.642, 2.215, 2.914, 3.747",\
"0.2523, 0.2951, 0.4242, 0.6306, 0.9141, 1.279, 1.737, 2.311, 3.01, 3.843",\
"0.2272, 0.2793, 0.4331, 0.6702, 0.9828, 1.376, 1.858, 2.436, 3.135, 3.969",\
"0.1785, 0.2398, 0.421, 0.6938, 1.042, 1.467, 1.98, 2.586, 3.294, 4.127",\
"0.1046, 0.1751, 0.3843, 0.6968, 1.085, 1.549, 2.097, 2.736, 3.475, 4.321",\
"0.0047, 0.0862, 0.3231, 0.6754, 1.11, 1.617, 2.203, 2.88, 3.655, 4.535");
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.2147, 0.2435, 0.3413, 0.5224, 0.8001, 1.187, 1.694, 2.332, 3.111, 4.037",\
"0.2301, 0.259, 0.3569, 0.5382, 0.816, 1.203, 1.71, 2.348, 3.127, 4.053",\
"0.2907, 0.3197, 0.4181, 0.6, 0.8783, 1.265, 1.773, 2.411, 3.189, 4.117",\
"0.4131, 0.4422, 0.5402, 0.7219, 1, 1.388, 1.895, 2.534, 3.312, 4.239",\
"0.571, 0.6097, 0.7272, 0.9151, 1.192, 1.579, 2.087, 2.725, 3.503, 4.431",\
"0.7439, 0.7919, 0.9395, 1.171, 1.465, 1.851, 2.358, 2.995, 3.773, 4.7",\
"0.9342, 0.9903, 1.167, 1.447, 1.801, 2.21, 2.716, 3.353, 4.131, 5.057",\
"1.144, 1.21, 1.413, 1.741, 2.157, 2.637, 3.169, 3.806, 4.581, 5.507",\
"1.381, 1.452, 1.681, 2.052, 2.531, 3.086, 3.696, 4.359, 5.135, 6.059",\
"1.644, 1.723, 1.974, 2.386, 2.923, 3.553, 4.248, 4.993, 5.795, 6.719");
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.1581, 0.1983, 0.3405, 0.6102, 1.032, 1.621, 2.396, 3.369, 4.555, 5.979",\
"0.1582, 0.1987, 0.3408, 0.6108, 1.032, 1.621, 2.396, 3.372, 4.565, 5.981",\
"0.1622, 0.2005, 0.3403, 0.6109, 1.031, 1.621, 2.394, 3.366, 4.564, 5.977",\
"0.1954, 0.2341, 0.3646, 0.616, 1.03, 1.62, 2.394, 3.37, 4.564, 5.978",\
"0.2464, 0.2857, 0.4194, 0.669, 1.052, 1.621, 2.394, 3.369, 4.56, 5.983",\
"0.3178, 0.3594, 0.4948, 0.7478, 1.133, 1.667, 2.403, 3.369, 4.56, 5.98",\
"0.4056, 0.4506, 0.5926, 0.8484, 1.239, 1.778, 2.475, 3.394, 4.561, 5.977",\
"0.5082, 0.5556, 0.7104, 0.9746, 1.367, 1.913, 2.619, 3.496, 4.611, 5.986",\
"0.6246, 0.6748, 0.8408, 1.12, 1.52, 2.07, 2.784, 3.671, 4.742, 6.065",\
"0.7514, 0.805, 0.9842, 1.285, 1.701, 2.254, 2.975, 3.873, 4.952, 6.227");
}
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.006156, 0.02426, 0.05882, 0.1127, 0.1882, 0.2877, 0.4129, 0.5658, 0.7481");
values("0.2695, 0.3169, 0.4789, 0.7834, 1.257, 1.921, 2.795, 3.895, 5.235, 6.834",\
"0.2693, 0.3164, 0.4789, 0.7842, 1.257, 1.922, 2.794, 3.895, 5.237, 6.84",\
"0.2695, 0.3168, 0.4784, 0.7836, 1.257, 1.921, 2.795, 3.896, 5.237, 6.84",\
"0.2938, 0.3324, 0.4805, 0.7841, 1.257, 1.921, 2.795, 3.896, 5.239, 6.836",\
"0.3974, 0.4388, 0.56, 0.8056, 1.258, 1.921, 2.796, 3.895, 5.238, 6.837",\
"0.5076, 0.5618, 0.7164, 0.947, 1.312, 1.927, 2.796, 3.896, 5.238, 6.839",\
"0.6182, 0.6856, 0.8804, 1.162, 1.506, 2.013, 2.807, 3.896, 5.237, 6.84",\
"0.727, 0.806, 1.039, 1.384, 1.791, 2.259, 2.928, 3.92, 5.238, 6.841",\
"0.8398, 0.9282, 1.197, 1.602, 2.089, 2.62, 3.222, 4.074, 5.277, 6.843",\
"0.9556, 1.053, 1.354, 1.822, 2.383, 2.997, 3.656, 4.414, 5.464, 6.898");
}
}
}
}