blob: a32db442ad60dc97fc89dcf1918a12d98e3894bb [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__or3_4) {
area : 48.294400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "4.809222e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "4.982274e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "4.09068e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "4.09068e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "3.189186e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "3.189186e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "3.189186e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "3.189186e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "4.982274e-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.008237 ;
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.01501, 0.01504, 0.01502, 0.01501, 0.01499, 0.015, 0.01499, 0.01496, \
0.01493, 0.01489");
}
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.00407, -0.00409, -0.004101, -0.004114, -0.004122, -0.004131, \
-0.00413, -0.00413, -0.004128, -0.004127");
}
}
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.008289, 0.008309, 0.008304, 0.008291, 0.008289, 0.008312, 0.008303, \
0.008291, 0.008277, 0.008259");
}
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.004093, -0.004112, -0.004122, -0.004133, -0.004146, -0.004154, \
-0.004152, -0.00415, -0.004152, -0.004151");
}
}
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.008282, 0.008316, 0.008303, 0.008304, 0.008288, 0.008305, 0.008304, \
0.008292, 0.008281, 0.008261");
}
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.004094, -0.004117, -0.004127, -0.004136, -0.004145, -0.004159, \
-0.004159, -0.004157, -0.004154, -0.004153");
}
}
}
pin(A2) {
capacitance : 0.008028 ;
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.007185, 0.007192, 0.00721, 0.007211, 0.007219, 0.007221, 0.007205, \
0.007188, 0.007162, 0.007127");
}
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.004819, -0.004834, -0.004838, -0.004852, -0.004865, -0.004881, \
-0.004882, -0.004892, -0.004905, -0.00492");
}
}
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.01081, 0.01079, 0.01079, 0.0108, 0.01078, 0.01081, 0.01081, \
0.01081, 0.0108, 0.01081");
}
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.009359, -0.009734, -0.01012, -0.01032, -0.01041, -0.01048, \
-0.01052, -0.01054, -0.01055, -0.01056");
}
}
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.006966, 0.006988, 0.006989, 0.007016, 0.007011, 0.007033, 0.007035, \
0.007038, 0.007037, 0.007034");
}
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.007973, -0.007982, -0.008003, -0.008021, -0.008016, -0.00806, \
-0.008061, -0.008057, -0.008075, -0.008094");
}
}
}
pin(A3) {
capacitance : 0.00836 ;
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.01078, 0.0108, 0.01077, 0.01077, 0.01078, 0.0108, 0.01081, 0.01081, \
0.0108, 0.0108");
}
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.009778, -0.009948, -0.01021, -0.01036, -0.01043, -0.01047, \
-0.01052, -0.01055, -0.01056, -0.01057");
}
}
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.01079, 0.0108, 0.01079, 0.01079, 0.01078, 0.01079, 0.0108, 0.0108, \
0.01081, 0.01081");
}
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.009053, -0.009245, -0.009575, -0.009864, -0.01005, -0.01018, \
-0.01026, -0.01031, -0.01035, -0.01038");
}
}
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.01078, 0.01079, 0.01078, 0.0108, 0.01078, 0.01084, 0.0108, 0.01081, \
0.0108, 0.0108");
}
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.009804, -0.009953, -0.01022, -0.01036, -0.01042, -0.01049, \
-0.01052, -0.01056, -0.01057, -0.01058");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3)" ;
max_capacitance : 0.9491 ;
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.09576, 0.09443, 0.09326, 0.09333, 0.09356, 0.09385, 0.09404, 0.09423, 0.09434, 0.09441",\
"0.09521, 0.09391, 0.09275, 0.09278, 0.09303, 0.09332, 0.09353, 0.09371, 0.09381, 0.09391",\
"0.09421, 0.0929, 0.09174, 0.09174, 0.092, 0.09229, 0.09257, 0.09275, 0.09285, 0.09294",\
"0.09385, 0.0925, 0.09134, 0.09128, 0.09155, 0.09185, 0.09213, 0.09233, 0.09246, 0.09256",\
"0.09471, 0.09331, 0.09192, 0.09168, 0.09193, 0.0923, 0.09261, 0.0928, 0.09293, 0.09308",\
"0.09819, 0.0964, 0.09446, 0.09362, 0.09353, 0.09376, 0.09399, 0.09422, 0.09435, 0.09444",\
"0.103, 0.1007, 0.09811, 0.09671, 0.0963, 0.09629, 0.0964, 0.09652, 0.09661, 0.09675",\
"0.1089, 0.1062, 0.1026, 0.1007, 0.0999, 0.09978, 0.09966, 0.09977, 0.09982, 0.09996",\
"0.1157, 0.1126, 0.1082, 0.1058, 0.1048, 0.1042, 0.1041, 0.1041, 0.1041, 0.1041",\
"0.1235, 0.1201, 0.115, 0.1121, 0.1105, 0.1098, 0.1096, 0.1095, 0.1095, 0.1095");
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.04515, 0.0457, 0.04727, 0.04881, 0.05001, 0.05108, 0.05188, 0.05297, 0.05429, 0.05608",\
"0.0453, 0.0458, 0.04744, 0.04901, 0.05013, 0.05114, 0.05218, 0.05297, 0.0533, 0.05569",\
"0.04523, 0.04564, 0.0469, 0.04842, 0.04967, 0.05087, 0.05186, 0.05257, 0.0533, 0.05569",\
"0.04545, 0.04561, 0.04649, 0.0477, 0.04904, 0.05025, 0.05148, 0.05257, 0.05271, 0.0549",\
"0.04619, 0.04613, 0.04635, 0.04755, 0.0486, 0.05003, 0.05101, 0.05198, 0.0531, 0.0545",\
"0.04783, 0.04763, 0.04738, 0.04814, 0.04959, 0.05011, 0.05156, 0.05257, 0.0535, 0.05549",\
"0.05052, 0.0501, 0.04969, 0.0497, 0.05056, 0.05215, 0.05327, 0.05336, 0.05508, 0.05765",\
"0.05444, 0.05373, 0.05286, 0.05285, 0.05323, 0.05405, 0.05614, 0.05713, 0.05726, 0.05903",\
"0.05956, 0.05855, 0.05761, 0.05659, 0.05707, 0.05738, 0.05901, 0.06089, 0.06221, 0.06258",\
"0.066, 0.06488, 0.06347, 0.06259, 0.06183, 0.06225, 0.06301, 0.06425, 0.06736, 0.06947");
}
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.1026, 0.1013, 0.1002, 0.1002, 0.1005, 0.1007, 0.1009, 0.1011, 0.1012, 0.1013",\
"0.1022, 0.1008, 0.09977, 0.0997, 0.1, 0.1003, 0.1005, 0.1007, 0.1008, 0.1009",\
"0.1014, 0.1001, 0.09891, 0.09885, 0.09924, 0.09949, 0.09975, 0.0999, 0.1, 0.1001",\
"0.1008, 0.09945, 0.09828, 0.0982, 0.09848, 0.0988, 0.09908, 0.09925, 0.09938, 0.09948",\
"0.101, 0.09954, 0.09823, 0.09802, 0.09827, 0.09855, 0.09882, 0.09899, 0.09913, 0.09923",\
"0.1028, 0.1012, 0.09934, 0.09875, 0.09879, 0.09897, 0.09923, 0.09941, 0.09957, 0.09967",\
"0.1057, 0.1037, 0.1015, 0.1006, 0.1004, 0.1004, 0.1006, 0.1008, 0.1009, 0.101",\
"0.1102, 0.108, 0.1052, 0.1036, 0.1032, 0.1032, 0.1033, 0.1034, 0.1036, 0.1036",\
"0.1162, 0.1135, 0.11, 0.1084, 0.1074, 0.1073, 0.1072, 0.1074, 0.1075, 0.1075",\
"0.1237, 0.1207, 0.1166, 0.1144, 0.1133, 0.1127, 0.1127, 0.1127, 0.1128, 0.1128");
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.0519, 0.05233, 0.05368, 0.05518, 0.05645, 0.05753, 0.05831, 0.05935, 0.05989, 0.06168",\
"0.05195, 0.05223, 0.05369, 0.0551, 0.05643, 0.05737, 0.05815, 0.05916, 0.06008, 0.06188",\
"0.0516, 0.05199, 0.0531, 0.05472, 0.05582, 0.05672, 0.05775, 0.05856, 0.05929, 0.06049",\
"0.05159, 0.05179, 0.05253, 0.0537, 0.05493, 0.05638, 0.05724, 0.05797, 0.0587, 0.0599",\
"0.05228, 0.05222, 0.05252, 0.05358, 0.05451, 0.05585, 0.05706, 0.05757, 0.05909, 0.06109",\
"0.05387, 0.05366, 0.05339, 0.05393, 0.05538, 0.05628, 0.05728, 0.05817, 0.05909, 0.0599",\
"0.05649, 0.05614, 0.05567, 0.05579, 0.05665, 0.05828, 0.05935, 0.05955, 0.06107, 0.06186",\
"0.06032, 0.05977, 0.05904, 0.0588, 0.05893, 0.06068, 0.06203, 0.06331, 0.06266, 0.06423",\
"0.06565, 0.06476, 0.06389, 0.06316, 0.06338, 0.06398, 0.06514, 0.06747, 0.06781, 0.06835",\
"0.07207, 0.07107, 0.06952, 0.06908, 0.06847, 0.06895, 0.06939, 0.07143, 0.07394, 0.07506");
}
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.1093, 0.1079, 0.1068, 0.1067, 0.1071, 0.1073, 0.1076, 0.1077, 0.1078, 0.1079",\
"0.1088, 0.1074, 0.1063, 0.1063, 0.1065, 0.1068, 0.1071, 0.1073, 0.1074, 0.1075",\
"0.108, 0.1067, 0.1055, 0.1054, 0.1057, 0.1061, 0.1063, 0.1064, 0.1066, 0.1066",\
"0.1074, 0.106, 0.1049, 0.1048, 0.105, 0.1054, 0.1056, 0.1058, 0.1059, 0.106",\
"0.1073, 0.1059, 0.1047, 0.1045, 0.1047, 0.1051, 0.1053, 0.1055, 0.1056, 0.1057",\
"0.1085, 0.1068, 0.1052, 0.1048, 0.1049, 0.1051, 0.1054, 0.1056, 0.1057, 0.1058",\
"0.1105, 0.1086, 0.1066, 0.1058, 0.1058, 0.106, 0.1062, 0.1063, 0.1065, 0.1066",\
"0.1137, 0.1115, 0.1092, 0.1081, 0.108, 0.1081, 0.1082, 0.1084, 0.1085, 0.1086",\
"0.1188, 0.1165, 0.1136, 0.1124, 0.1118, 0.1118, 0.112, 0.1121, 0.1122, 0.1123",\
"0.126, 0.1234, 0.12, 0.1184, 0.1177, 0.1175, 0.1175, 0.1176, 0.1177, 0.1178");
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.05846, 0.05879, 0.05984, 0.06136, 0.06273, 0.06379, 0.06461, 0.06552, 0.06605, 0.06844",\
"0.05799, 0.05828, 0.05951, 0.06097, 0.06226, 0.06335, 0.06409, 0.06512, 0.06585, 0.06626",\
"0.05725, 0.05756, 0.05876, 0.06002, 0.06121, 0.06238, 0.06352, 0.06413, 0.06466, 0.06547",\
"0.05719, 0.05737, 0.05797, 0.0591, 0.06038, 0.06149, 0.06253, 0.06354, 0.06506, 0.06606",\
"0.05776, 0.05783, 0.05804, 0.05887, 0.0599, 0.06116, 0.06239, 0.06294, 0.06387, 0.06487",\
"0.05951, 0.05929, 0.05907, 0.05966, 0.06067, 0.06167, 0.06272, 0.06354, 0.06506, 0.06584",\
"0.06232, 0.06184, 0.06132, 0.06168, 0.06224, 0.06367, 0.06439, 0.06532, 0.06664, 0.06901",\
"0.06643, 0.06587, 0.06512, 0.06489, 0.06503, 0.06577, 0.06777, 0.06829, 0.06882, 0.07037",\
"0.07195, 0.07114, 0.07007, 0.06938, 0.06966, 0.07038, 0.0711, 0.07363, 0.07476, 0.07451",\
"0.0789, 0.07791, 0.07643, 0.07576, 0.07542, 0.07557, 0.07633, 0.07779, 0.0805, 0.082");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.6301, 0.6759, 0.7917, 0.9456, 1.13, 1.349, 1.611, 1.924, 2.298, 2.74",\
"0.6378, 0.6836, 0.7995, 0.9536, 1.138, 1.357, 1.619, 1.932, 2.306, 2.748",\
"0.6786, 0.7245, 0.8402, 0.9943, 1.179, 1.398, 1.66, 1.973, 2.347, 2.789",\
"0.7758, 0.8216, 0.9371, 1.091, 1.276, 1.495, 1.757, 2.07, 2.444, 2.886",\
"0.9404, 0.986, 1.101, 1.255, 1.439, 1.659, 1.92, 2.233, 2.607, 3.049",\
"1.156, 1.203, 1.322, 1.478, 1.664, 1.884, 2.146, 2.459, 2.834, 3.276",\
"1.389, 1.44, 1.568, 1.731, 1.921, 2.145, 2.409, 2.723, 3.098, 3.54",\
"1.644, 1.698, 1.834, 2.006, 2.2, 2.427, 2.694, 3.011, 3.387, 3.83",\
"1.923, 1.981, 2.124, 2.305, 2.506, 2.736, 3.004, 3.323, 3.7, 4.144",\
"2.234, 2.295, 2.443, 2.634, 2.843, 3.077, 3.347, 3.666, 4.043, 4.487");
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.2247, 0.2584, 0.3606, 0.5447, 0.8278, 1.224, 1.743, 2.398, 3.192, 4.145",\
"0.2398, 0.2735, 0.3756, 0.5599, 0.8431, 1.239, 1.758, 2.413, 3.212, 4.161",\
"0.2917, 0.3253, 0.4269, 0.6109, 0.8943, 1.29, 1.81, 2.464, 3.262, 4.214",\
"0.3727, 0.4078, 0.5101, 0.6935, 0.9768, 1.373, 1.893, 2.548, 3.347, 4.298",\
"0.4412, 0.4796, 0.5854, 0.7692, 1.052, 1.448, 1.967, 2.622, 3.422, 4.374",\
"0.4878, 0.5304, 0.6415, 0.8258, 1.109, 1.504, 2.023, 2.678, 3.476, 4.425",\
"0.5104, 0.5572, 0.6751, 0.8612, 1.143, 1.538, 2.058, 2.712, 3.51, 4.461",\
"0.5084, 0.5592, 0.6852, 0.8737, 1.155, 1.55, 2.069, 2.724, 3.521, 4.472",\
"0.4784, 0.5335, 0.6694, 0.8614, 1.142, 1.537, 2.056, 2.71, 3.507, 4.458",\
"0.4196, 0.4781, 0.6243, 0.823, 1.105, 1.498, 2.017, 2.67, 3.468, 4.419");
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.174, 0.2142, 0.3165, 0.4654, 0.6701, 0.9454, 1.317, 1.797, 2.402, 3.136",\
"0.1739, 0.2141, 0.3166, 0.4648, 0.67, 0.947, 1.316, 1.797, 2.4, 3.136",\
"0.174, 0.2142, 0.3166, 0.4652, 0.6698, 0.9468, 1.315, 1.798, 2.399, 3.136",\
"0.1744, 0.2142, 0.3166, 0.4644, 0.67, 0.9472, 1.314, 1.795, 2.4, 3.135",\
"0.1734, 0.2136, 0.317, 0.4654, 0.6706, 0.9474, 1.316, 1.798, 2.399, 3.136",\
"0.1928, 0.2324, 0.3306, 0.4742, 0.6766, 0.9498, 1.319, 1.798, 2.402, 3.135",\
"0.2178, 0.2588, 0.3596, 0.4972, 0.6944, 0.9658, 1.33, 1.806, 2.402, 3.136",\
"0.2406, 0.2844, 0.3922, 0.526, 0.7154, 0.9828, 1.345, 1.818, 2.416, 3.144",\
"0.2624, 0.3082, 0.423, 0.557, 0.7402, 0.9994, 1.358, 1.828, 2.425, 3.152",\
"0.2836, 0.3306, 0.4514, 0.592, 0.765, 1.019, 1.368, 1.834, 2.43, 3.158");
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.09216, 0.1339, 0.2859, 0.5949, 1.079, 1.759, 2.66, 3.787, 5.167, 6.814",\
"0.0922, 0.1341, 0.2861, 0.5942, 1.078, 1.76, 2.66, 3.789, 5.174, 6.816",\
"0.0923, 0.1344, 0.2863, 0.5939, 1.078, 1.761, 2.658, 3.784, 5.173, 6.818",\
"0.1015, 0.1404, 0.2882, 0.5946, 1.08, 1.759, 2.659, 3.786, 5.175, 6.81",\
"0.1174, 0.156, 0.2962, 0.5964, 1.078, 1.761, 2.659, 3.79, 5.168, 6.812",\
"0.1344, 0.1748, 0.3072, 0.6, 1.081, 1.758, 2.656, 3.785, 5.164, 6.813",\
"0.1518, 0.1948, 0.3222, 0.6052, 1.083, 1.762, 2.653, 3.783, 5.162, 6.808",\
"0.1696, 0.2154, 0.3406, 0.6112, 1.084, 1.762, 2.656, 3.78, 5.161, 6.796",\
"0.1878, 0.2382, 0.364, 0.6218, 1.088, 1.765, 2.656, 3.782, 5.156, 6.798",\
"0.2058, 0.2602, 0.392, 0.6354, 1.091, 1.767, 2.656, 3.783, 5.157, 6.792");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.7284, 0.7744, 0.89, 1.044, 1.229, 1.448, 1.71, 2.023, 2.396, 2.839",\
"0.7385, 0.7845, 0.9002, 1.054, 1.239, 1.458, 1.72, 2.033, 2.407, 2.848",\
"0.7812, 0.8271, 0.9427, 1.097, 1.281, 1.501, 1.762, 2.075, 2.449, 2.891",\
"0.8629, 0.9088, 1.024, 1.179, 1.363, 1.582, 1.844, 2.157, 2.531, 2.973",\
"0.9899, 1.036, 1.152, 1.306, 1.49, 1.71, 1.971, 2.285, 2.659, 3.1",\
"1.151, 1.199, 1.319, 1.477, 1.664, 1.885, 2.147, 2.461, 2.834, 3.276",\
"1.34, 1.39, 1.514, 1.679, 1.872, 2.098, 2.363, 2.678, 3.052, 3.494",\
"1.56, 1.612, 1.742, 1.913, 2.112, 2.342, 2.61, 2.928, 3.304, 3.748",\
"1.812, 1.866, 2.003, 2.18, 2.386, 2.62, 2.891, 3.211, 3.588, 4.033",\
"2.098, 2.155, 2.296, 2.481, 2.693, 2.933, 3.207, 3.529, 3.906, 4.351");
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.2487, 0.2829, 0.3856, 0.5702, 0.8538, 1.249, 1.769, 2.422, 3.219, 4.17",\
"0.2634, 0.2975, 0.4002, 0.5848, 0.8683, 1.264, 1.783, 2.436, 3.234, 4.184",\
"0.3151, 0.3492, 0.4515, 0.6359, 0.9192, 1.315, 1.834, 2.489, 3.286, 4.236",\
"0.4035, 0.4383, 0.5407, 0.7245, 1.008, 1.404, 1.924, 2.578, 3.376, 4.327",\
"0.4846, 0.5224, 0.6281, 0.8121, 1.095, 1.491, 2.01, 2.664, 3.462, 4.413",\
"0.5457, 0.5873, 0.6972, 0.8814, 1.164, 1.56, 2.08, 2.734, 3.532, 4.483",\
"0.5835, 0.6292, 0.7452, 0.9308, 1.213, 1.609, 2.129, 2.782, 3.581, 4.532",\
"0.5969, 0.6468, 0.7698, 0.9578, 1.24, 1.635, 2.154, 2.808, 3.606, 4.556",\
"0.5847, 0.6379, 0.77, 0.9609, 1.243, 1.637, 2.156, 2.81, 3.608, 4.558",\
"0.5442, 0.6011, 0.7422, 0.9386, 1.22, 1.614, 2.132, 2.786, 3.584, 4.535");
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.174, 0.214, 0.3166, 0.4657, 0.6698, 0.9464, 1.316, 1.795, 2.401, 3.137",\
"0.174, 0.2142, 0.3165, 0.4652, 0.6698, 0.946, 1.316, 1.796, 2.401, 3.136",\
"0.174, 0.2142, 0.3166, 0.465, 0.67, 0.947, 1.316, 1.796, 2.402, 3.137",\
"0.1738, 0.214, 0.3162, 0.4648, 0.6702, 0.9454, 1.315, 1.796, 2.402, 3.135",\
"0.176, 0.2158, 0.3182, 0.466, 0.6712, 0.9462, 1.317, 1.797, 2.402, 3.134",\
"0.1896, 0.2296, 0.3328, 0.4778, 0.6784, 0.9528, 1.318, 1.797, 2.402, 3.137",\
"0.2036, 0.2452, 0.352, 0.4998, 0.6998, 0.97, 1.331, 1.807, 2.406, 3.137",\
"0.2198, 0.262, 0.373, 0.5228, 0.7226, 0.9892, 1.348, 1.82, 2.415, 3.144",\
"0.2376, 0.2814, 0.396, 0.5468, 0.7446, 1.011, 1.364, 1.833, 2.424, 3.149",\
"0.2548, 0.3004, 0.418, 0.5734, 0.7706, 1.03, 1.38, 1.843, 2.431, 3.156");
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.09466, 0.1364, 0.2881, 0.5952, 1.079, 1.761, 2.658, 3.785, 5.161, 6.807",\
"0.09434, 0.1364, 0.2879, 0.5952, 1.08, 1.761, 2.654, 3.785, 5.164, 6.804",\
"0.0943, 0.1364, 0.288, 0.5948, 1.081, 1.76, 2.654, 3.783, 5.16, 6.8",\
"0.09994, 0.14, 0.2891, 0.596, 1.081, 1.761, 2.655, 3.787, 5.165, 6.8",\
"0.1146, 0.1542, 0.296, 0.597, 1.08, 1.76, 2.657, 3.78, 5.164, 6.806",\
"0.1308, 0.171, 0.3054, 0.601, 1.081, 1.762, 2.654, 3.785, 5.163, 6.807",\
"0.147, 0.1882, 0.3188, 0.6044, 1.083, 1.761, 2.654, 3.782, 5.162, 6.806",\
"0.1636, 0.2078, 0.335, 0.6098, 1.086, 1.762, 2.656, 3.781, 5.162, 6.803",\
"0.1812, 0.229, 0.355, 0.618, 1.087, 1.764, 2.657, 3.783, 5.155, 6.803",\
"0.1968, 0.2496, 0.3786, 0.6304, 1.092, 1.765, 2.662, 3.784, 5.157, 6.794");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.7653, 0.8113, 0.9269, 1.081, 1.266, 1.485, 1.746, 2.06, 2.433, 2.875",\
"0.7787, 0.8246, 0.9403, 1.095, 1.279, 1.498, 1.76, 2.073, 2.447, 2.889",\
"0.8246, 0.8707, 0.9863, 1.14, 1.325, 1.544, 1.806, 2.119, 2.493, 2.935",\
"0.9026, 0.9485, 1.064, 1.218, 1.403, 1.622, 1.883, 2.197, 2.571, 3.013",\
"1.011, 1.057, 1.173, 1.327, 1.512, 1.731, 1.992, 2.306, 2.68, 3.121",\
"1.14, 1.188, 1.306, 1.464, 1.651, 1.871, 2.133, 2.446, 2.82, 3.262",\
"1.283, 1.332, 1.455, 1.618, 1.81, 2.035, 2.3, 2.615, 2.989, 3.431",\
"1.45, 1.5, 1.628, 1.796, 1.994, 2.223, 2.492, 2.81, 3.185, 3.628",\
"1.649, 1.701, 1.832, 2.006, 2.209, 2.443, 2.716, 3.036, 3.413, 3.857",\
"1.884, 1.939, 2.074, 2.252, 2.462, 2.701, 2.977, 3.299, 3.678, 4.122");
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.2607, 0.2959, 0.4007, 0.5872, 0.8719, 1.268, 1.788, 2.442, 3.24, 4.19",\
"0.2747, 0.3099, 0.4146, 0.6011, 0.8856, 1.282, 1.802, 2.456, 3.254, 4.205",\
"0.3265, 0.3616, 0.466, 0.6521, 0.9368, 1.333, 1.853, 2.507, 3.305, 4.256",\
"0.4206, 0.4558, 0.5594, 0.7446, 1.029, 1.425, 1.945, 2.6, 3.398, 4.349",\
"0.5117, 0.5499, 0.6563, 0.8411, 1.125, 1.521, 2.042, 2.696, 3.494, 4.445",\
"0.5845, 0.6262, 0.7367, 0.922, 1.205, 1.601, 2.122, 2.776, 3.574, 4.526",\
"0.6351, 0.6807, 0.797, 0.9833, 1.267, 1.663, 2.183, 2.837, 3.635, 4.586",\
"0.6632, 0.712, 0.835, 1.024, 1.306, 1.701, 2.221, 2.875, 3.673, 4.625",\
"0.6668, 0.7195, 0.8504, 1.041, 1.324, 1.719, 2.238, 2.893, 3.691, 4.642",\
"0.6448, 0.7008, 0.8403, 1.036, 1.319, 1.713, 2.233, 2.886, 3.684, 4.635");
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.1738, 0.214, 0.3164, 0.4652, 0.67, 0.9466, 1.315, 1.798, 2.402, 3.136",\
"0.1738, 0.2141, 0.3165, 0.4652, 0.6702, 0.9468, 1.315, 1.798, 2.402, 3.136",\
"0.1743, 0.2141, 0.3166, 0.465, 0.6704, 0.947, 1.315, 1.797, 2.401, 3.136",\
"0.174, 0.2142, 0.3166, 0.4656, 0.6698, 0.947, 1.315, 1.798, 2.399, 3.136",\
"0.1756, 0.2152, 0.3178, 0.4662, 0.6706, 0.9472, 1.315, 1.797, 2.4, 3.137",\
"0.1856, 0.2256, 0.3284, 0.4746, 0.6766, 0.9498, 1.319, 1.799, 2.401, 3.136",\
"0.1966, 0.2376, 0.3446, 0.4938, 0.696, 0.9664, 1.329, 1.804, 2.405, 3.135",\
"0.208, 0.25, 0.36, 0.513, 0.7158, 0.987, 1.347, 1.817, 2.411, 3.141",\
"0.2196, 0.2628, 0.3764, 0.5316, 0.7374, 1.007, 1.363, 1.83, 2.421, 3.146",\
"0.2336, 0.2772, 0.3934, 0.552, 0.7592, 1.027, 1.381, 1.844, 2.43, 3.153");
}
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.007544, 0.03052, 0.07438, 0.1427, 0.2386, 0.3648, 0.5238, 0.7178, 0.9491");
values("0.09868, 0.1403, 0.293, 0.6003, 1.083, 1.763, 2.655, 3.787, 5.165, 6.806",\
"0.09842, 0.1403, 0.2929, 0.5993, 1.083, 1.763, 2.655, 3.787, 5.164, 6.807",\
"0.09766, 0.1396, 0.2926, 0.5993, 1.084, 1.763, 2.658, 3.784, 5.165, 6.806",\
"0.1013, 0.1418, 0.2922, 0.5995, 1.083, 1.762, 2.656, 3.787, 5.165, 6.808",\
"0.1158, 0.1556, 0.2982, 0.5992, 1.083, 1.763, 2.658, 3.785, 5.157, 6.797",\
"0.1306, 0.171, 0.307, 0.6024, 1.084, 1.763, 2.654, 3.785, 5.159, 6.806",\
"0.1472, 0.1892, 0.3188, 0.6062, 1.085, 1.763, 2.654, 3.786, 5.162, 6.803",\
"0.1624, 0.2078, 0.3344, 0.6118, 1.088, 1.764, 2.657, 3.782, 5.155, 6.8",\
"0.1786, 0.2266, 0.3522, 0.6184, 1.089, 1.766, 2.658, 3.784, 5.157, 6.805",\
"0.1944, 0.2462, 0.3746, 0.629, 1.094, 1.768, 2.66, 3.784, 5.159, 6.796");
}
}
}
}