blob: 0a086b823a53c6391235315ed0ec7c8d70affd06 [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_1) {
area : 15.366400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "3.277824e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "3.277857e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "3.280233e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "3.285909e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "4.90479e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "4.91007e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "6.49374e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "5.6199e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "6.49374e-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.004311 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01543, 0.01538, 0.01528, 0.01522, 0.01517, 0.01515, 0.01515, \
0.01516, 0.01517, 0.01518");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.008555, -0.008555, -0.008543, -0.008553, -0.008559, -0.008575, \
-0.008572, -0.008588, -0.008606, -0.008605");
}
}
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01536, 0.01536, 0.0153, 0.01524, 0.0152, 0.01517, 0.01517, 0.01518, \
0.01517, 0.01517");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.00856, -0.008555, -0.008555, -0.008556, -0.008561, -0.008592, \
-0.00859, -0.008609, -0.008621, -0.008638");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01499, 0.01499, 0.01502, 0.01507, 0.01508, 0.01509, 0.01511, \
0.01511, 0.01511, 0.01509");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.007627, 0.007632, 0.007611, 0.007578, 0.007535, 0.007487, 0.007392, \
0.007378, 0.007355, 0.007317");
}
}
}
pin(A2) {
capacitance : 0.004088 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01857, 0.01875, 0.01916, 0.01959, 0.01995, 0.02021, 0.02034, \
0.02041, 0.02049, 0.02052");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01327, -0.01325, -0.0132, -0.01313, -0.01311, -0.01311, -0.01309, \
-0.01308, -0.01309, -0.01306");
}
}
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01562, 0.01398, 0.01326, 0.01316, 0.01313, 0.01314, 0.01313, \
0.01312, 0.01312, 0.01311");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01322, -0.01322, -0.01319, -0.01315, -0.0131, -0.01311, -0.0131, \
-0.0131, -0.01309, -0.0131");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01481, 0.0148, 0.01479, 0.01476, 0.01475, 0.01475, 0.01476, \
0.01474, 0.01473, 0.01472");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01056, -0.01055, -0.01054, -0.01054, -0.01055, -0.01056, -0.01057, \
-0.0106, -0.01064, -0.01069");
}
}
}
pin(A3) {
capacitance : 0.00419 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01295, 0.01304, 0.0132, 0.01319, 0.01312, 0.01308, 0.01313, \
0.01308, 0.01309, 0.01312");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01325, -0.01322, -0.01317, -0.01311, -0.01309, -0.0131, -0.01307, \
-0.01307, -0.01306, -0.01304");
}
}
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01376, 0.01329, 0.01323, 0.0132, 0.01314, 0.01315, 0.01313, \
0.01313, 0.01312, 0.01313");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01325, -0.01321, -0.01321, -0.01315, -0.01311, -0.01312, -0.0131, \
-0.01309, -0.01309, -0.01306");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01387, 0.01289, 0.01294, 0.01312, 0.01303, 0.01308, 0.0131, \
0.01308, 0.01309, 0.01311");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01325, -0.01323, -0.0132, -0.01314, -0.01312, -0.01312, -0.0131, \
-0.01309, -0.01308, -0.01305");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3))" ;
max_capacitance : 0.2781 ;
max_transition : 8.6 ;
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.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.01066, 0.01076, 0.01091, 0.01099, 0.01103, 0.01105, 0.01106, 0.01106, 0.01106, 0.01106",\
"0.01012, 0.0103, 0.01055, 0.01078, 0.0109, 0.01096, 0.01099, 0.011, 0.01101, 0.01102",\
"0.01064, 0.01064, 0.01074, 0.01086, 0.01093, 0.01097, 0.011, 0.01103, 0.01103, 0.01101",\
"0.01569, 0.01514, 0.01397, 0.013, 0.01238, 0.01197, 0.01172, 0.01155, 0.01143, 0.01133",\
"0.02657, 0.0252, 0.02215, 0.01916, 0.01691, 0.01533, 0.01423, 0.01347, 0.01292, 0.01252",\
"0.04392, 0.04179, 0.03654, 0.03086, 0.02615, 0.02259, 0.0199, 0.01796, 0.0165, 0.01542",\
"0.06812, 0.06531, 0.05789, 0.04909, 0.04132, 0.035, 0.03008, 0.02624, 0.0233, 0.02102",\
"0.09954, 0.09616, 0.08677, 0.07486, 0.0635, 0.05379, 0.04586, 0.03953, 0.03446, 0.03042",\
"0.1385, 0.1347, 0.1236, 0.1086, 0.09342, 0.07989, 0.06843, 0.05891, 0.05115, 0.04466",\
"0.1855, 0.1812, 0.1686, 0.1508, 0.1318, 0.1141, 0.09858, 0.08534, 0.07424, 0.06487");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.04954, 0.04993, 0.05006, 0.05037, 0.05047, 0.05048, 0.05037, 0.05016, 0.05022, 0.0516",\
"0.0488, 0.04931, 0.05028, 0.05096, 0.05077, 0.05098, 0.05096, 0.05082, 0.05045, 0.05238",\
"0.04936, 0.04933, 0.04982, 0.05038, 0.05064, 0.05091, 0.05083, 0.05115, 0.05068, 0.05292",\
"0.05565, 0.05498, 0.05341, 0.05302, 0.05206, 0.05144, 0.05106, 0.05155, 0.05147, 0.05313",\
"0.06843, 0.06687, 0.06344, 0.05964, 0.05816, 0.0554, 0.05456, 0.0535, 0.05303, 0.05441",\
"0.0882, 0.08592, 0.08028, 0.07386, 0.06806, 0.06401, 0.06106, 0.05874, 0.05725, 0.05904",\
"0.1154, 0.1125, 0.1046, 0.09521, 0.08651, 0.07903, 0.07294, 0.06821, 0.06571, 0.06777",\
"0.1507, 0.1472, 0.1375, 0.125, 0.1129, 0.1016, 0.09231, 0.08468, 0.0791, 0.08137",\
"0.1942, 0.1902, 0.1788, 0.1633, 0.1472, 0.1328, 0.1193, 0.1083, 0.09966, 0.1063",\
"0.2465, 0.2421, 0.2293, 0.2111, 0.1912, 0.1726, 0.1554, 0.1399, 0.1293, 0.1462");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.01079, 0.01078, 0.01093, 0.011, 0.01104, 0.01105, 0.01105, 0.01106, 0.01106, 0.01106",\
"0.009979, 0.0102, 0.01055, 0.01077, 0.01089, 0.01097, 0.01099, 0.01103, 0.01104, 0.01103",\
"0.009593, 0.00974, 0.01014, 0.01049, 0.0107, 0.01083, 0.0109, 0.01094, 0.01098, 0.01099",\
"0.01349, 0.01316, 0.01254, 0.01203, 0.01174, 0.01154, 0.01142, 0.01132, 0.01125, 0.0112",\
"0.02367, 0.02255, 0.02004, 0.01767, 0.01588, 0.01461, 0.01373, 0.01308, 0.01264, 0.0123",\
"0.04082, 0.03887, 0.03409, 0.02899, 0.02482, 0.02162, 0.01925, 0.01748, 0.01616, 0.01515",\
"0.06527, 0.06256, 0.05546, 0.04717, 0.03985, 0.03396, 0.02936, 0.02576, 0.02298, 0.0208",\
"0.09722, 0.09389, 0.0847, 0.07308, 0.06209, 0.05282, 0.04523, 0.03918, 0.03428, 0.03037",\
"0.137, 0.1331, 0.1222, 0.1073, 0.09239, 0.07916, 0.068, 0.05877, 0.05116, 0.04494",\
"0.1849, 0.1806, 0.1681, 0.1503, 0.1314, 0.1138, 0.09856, 0.08559, 0.07468, 0.06545");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.06617, 0.06623, 0.06622, 0.06622, 0.06613, 0.06598, 0.0658, 0.06553, 0.06518, 0.06649",\
"0.06545, 0.0657, 0.06621, 0.06667, 0.06699, 0.06565, 0.0652, 0.06503, 0.06482, 0.06629",\
"0.06569, 0.06565, 0.06568, 0.06575, 0.0658, 0.06578, 0.06563, 0.06539, 0.06505, 0.06644",\
"0.07197, 0.07124, 0.06961, 0.06827, 0.06752, 0.06684, 0.06636, 0.06579, 0.06552, 0.06709",\
"0.08477, 0.08338, 0.08, 0.07606, 0.07303, 0.07106, 0.06943, 0.0683, 0.06737, 0.06886",\
"0.1051, 0.1031, 0.09762, 0.09101, 0.08488, 0.08024, 0.07659, 0.07401, 0.07159, 0.07354",\
"0.1331, 0.1306, 0.1233, 0.1138, 0.1041, 0.09614, 0.08929, 0.08434, 0.08078, 0.08219",\
"0.1692, 0.1663, 0.1576, 0.1452, 0.132, 0.1202, 0.1097, 0.1012, 0.09516, 0.09763",\
"0.2139, 0.2106, 0.2007, 0.1859, 0.169, 0.1531, 0.1387, 0.1259, 0.1169, 0.1227",\
"0.2676, 0.264, 0.253, 0.2362, 0.2161, 0.1956, 0.177, 0.1604, 0.149, 0.165");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.01075, 0.01083, 0.01093, 0.01099, 0.01102, 0.01104, 0.01104, 0.01105, 0.01105, 0.01105",\
"0.009953, 0.01018, 0.01056, 0.01078, 0.0109, 0.01096, 0.011, 0.01102, 0.01104, 0.01103",\
"0.009044, 0.009287, 0.009851, 0.01032, 0.01058, 0.01075, 0.01085, 0.0109, 0.01094, 0.01096",\
"0.01217, 0.012, 0.01168, 0.01149, 0.01138, 0.0113, 0.01125, 0.0112, 0.01117, 0.01114",\
"0.022, 0.02106, 0.01899, 0.01704, 0.01553, 0.01442, 0.01363, 0.01305, 0.01263, 0.0123",\
"0.03958, 0.0378, 0.03343, 0.02873, 0.02484, 0.02185, 0.01957, 0.0178, 0.01647, 0.01544",\
"0.06536, 0.06273, 0.05594, 0.04795, 0.04087, 0.0351, 0.03053, 0.02693, 0.02407, 0.0218",\
"0.09935, 0.09609, 0.08706, 0.07561, 0.0647, 0.05545, 0.04782, 0.04161, 0.0366, 0.03251",\
"0.1418, 0.1381, 0.1271, 0.1123, 0.09729, 0.0839, 0.07258, 0.06312, 0.05531, 0.04878",\
"0.1932, 0.1889, 0.1763, 0.1585, 0.1393, 0.1214, 0.1058, 0.09251, 0.08119, 0.0716");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.08081, 0.08084, 0.08079, 0.08067, 0.08052, 0.08034, 0.08009, 0.07975, 0.07955, 0.08071",\
"0.07974, 0.07979, 0.07983, 0.07977, 0.0797, 0.07951, 0.07926, 0.07892, 0.07872, 0.08004",\
"0.08041, 0.08028, 0.08002, 0.07978, 0.07956, 0.07935, 0.07906, 0.07869, 0.07849, 0.07989",\
"0.08686, 0.08606, 0.08424, 0.08259, 0.08148, 0.08057, 0.07999, 0.07932, 0.07895, 0.08001",\
"0.1004, 0.099, 0.09529, 0.09114, 0.08771, 0.08529, 0.08345, 0.08196, 0.0808, 0.08251",\
"0.1218, 0.1197, 0.114, 0.1069, 0.1003, 0.09515, 0.09104, 0.08783, 0.08586, 0.08738",\
"0.1518, 0.1492, 0.1416, 0.1315, 0.121, 0.112, 0.1048, 0.09905, 0.09491, 0.09665",\
"0.1907, 0.1877, 0.1783, 0.1651, 0.1509, 0.1378, 0.1266, 0.117, 0.1098, 0.1126",\
"0.2389, 0.2354, 0.2249, 0.2088, 0.1907, 0.1735, 0.1575, 0.1439, 0.1337, 0.1387",\
"0.2969, 0.2932, 0.2815, 0.2633, 0.2414, 0.2195, 0.1987, 0.1804, 0.1675, 0.183");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.1152, 0.1463, 0.2548, 0.461, 0.7816, 1.231, 1.823, 2.569, 3.479, 4.564",\
"0.1247, 0.156, 0.265, 0.4712, 0.7924, 1.242, 1.834, 2.58, 3.49, 4.575",\
"0.159, 0.1945, 0.3045, 0.5105, 0.8315, 1.281, 1.873, 2.619, 3.529, 4.614",\
"0.1869, 0.2333, 0.3727, 0.5915, 0.9101, 1.359, 1.95, 2.695, 3.605, 4.688",\
"0.2001, 0.2578, 0.4281, 0.6942, 1.039, 1.485, 2.073, 2.816, 3.725, 4.809",\
"0.1947, 0.2648, 0.4687, 0.779, 1.182, 1.667, 2.252, 2.992, 3.898, 4.98",\
"0.1683, 0.2504, 0.4894, 0.8478, 1.304, 1.857, 2.492, 3.231, 4.132, 5.21",\
"0.1202, 0.214, 0.4872, 0.8958, 1.41, 2.024, 2.734, 3.532, 4.436, 5.508",\
"0.0473, 0.1543, 0.4615, 0.9217, 1.493, 2.171, 2.951, 3.831, 4.803, 5.881",\
"-0.051, 0.0676, 0.4098, 0.9198, 1.555, 2.299, 3.146, 4.102, 5.162, 6.316");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.1194, 0.1527, 0.2664, 0.4823, 0.8173, 1.287, 1.905, 2.683, 3.635, 4.768",\
"0.1355, 0.169, 0.2843, 0.5011, 0.8366, 1.307, 1.925, 2.704, 3.655, 4.789",\
"0.1993, 0.2339, 0.3482, 0.5647, 0.9004, 1.371, 1.99, 2.768, 3.72, 4.853",\
"0.2902, 0.3369, 0.4756, 0.6934, 1.027, 1.497, 2.112, 2.893, 3.843, 4.976",\
"0.403, 0.4606, 0.6312, 0.8938, 1.233, 1.697, 2.313, 3.089, 4.038, 5.168",\
"0.5354, 0.6069, 0.8108, 1.12, 1.517, 1.991, 2.6, 3.373, 4.318, 5.447",\
"0.6885, 0.7743, 1.015, 1.372, 1.828, 2.368, 2.987, 3.753, 4.695, 5.82",\
"0.863, 0.9633, 1.245, 1.653, 2.164, 2.773, 3.467, 4.245, 5.178, 6.297",\
"1.062, 1.175, 1.497, 1.962, 2.532, 3.206, 3.978, 4.834, 5.777, 6.89",\
"1.285, 1.412, 1.774, 2.297, 2.931, 3.669, 4.514, 5.458, 6.482, 7.607");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.1647, 0.2183, 0.4054, 0.7617, 1.314, 2.091, 3.112, 4.398, 5.969, 7.841",\
"0.1638, 0.218, 0.4053, 0.7605, 1.315, 2.091, 3.111, 4.398, 5.97, 7.843",\
"0.1933, 0.2384, 0.4057, 0.761, 1.314, 2.091, 3.112, 4.398, 5.97, 7.842",\
"0.258, 0.3132, 0.4822, 0.7813, 1.314, 2.091, 3.112, 4.4, 5.971, 7.842",\
"0.3539, 0.4131, 0.5994, 0.9182, 1.374, 2.094, 3.112, 4.399, 5.97, 7.84",\
"0.469, 0.5402, 0.7508, 1.091, 1.574, 2.206, 3.129, 4.399, 5.97, 7.842",\
"0.5988, 0.6846, 0.9262, 1.295, 1.81, 2.473, 3.303, 4.447, 5.971, 7.843",\
"0.7436, 0.8448, 1.127, 1.538, 2.082, 2.786, 3.641, 4.685, 6.069, 7.854",\
"0.9022, 1.019, 1.344, 1.812, 2.389, 3.129, 4.036, 5.098, 6.377, 8.006",\
"1.079, 1.206, 1.579, 2.102, 2.739, 3.508, 4.465, 5.584, 6.866, 8.385");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.1631, 0.2197, 0.4191, 0.7992, 1.39, 2.22, 3.311, 4.686, 6.364, 8.367",\
"0.1629, 0.2196, 0.4186, 0.7976, 1.391, 2.219, 3.311, 4.686, 6.365, 8.365",\
"0.1882, 0.2329, 0.4197, 0.7991, 1.39, 2.219, 3.309, 4.686, 6.365, 8.365",\
"0.2653, 0.3185, 0.4777, 0.802, 1.39, 2.217, 3.307, 4.685, 6.365, 8.366",\
"0.3628, 0.4222, 0.6114, 0.9148, 1.409, 2.219, 3.311, 4.687, 6.365, 8.367",\
"0.4814, 0.5538, 0.7608, 1.112, 1.573, 2.263, 3.312, 4.686, 6.366, 8.366",\
"0.612, 0.6992, 0.9368, 1.319, 1.842, 2.477, 3.387, 4.69, 6.363, 8.365",\
"0.7558, 0.8588, 1.142, 1.554, 2.121, 2.827, 3.654, 4.804, 6.378, 8.363",\
"0.913, 1.032, 1.364, 1.825, 2.425, 3.196, 4.081, 5.124, 6.534, 8.394",\
"1.082, 1.218, 1.596, 2.122, 2.766, 3.575, 4.542, 5.626, 6.913, 8.596");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.1434, 0.1744, 0.2828, 0.4888, 0.8095, 1.26, 1.851, 2.597, 3.507, 4.592",\
"0.1517, 0.1832, 0.2921, 0.4988, 0.8195, 1.27, 1.861, 2.607, 3.517, 4.602",\
"0.1717, 0.2066, 0.3179, 0.525, 0.8465, 1.296, 1.889, 2.634, 3.544, 4.63",\
"0.1878, 0.2301, 0.3602, 0.5778, 0.8983, 1.348, 1.94, 2.685, 3.595, 4.68",\
"0.1889, 0.2419, 0.3977, 0.6438, 0.9833, 1.432, 2.022, 2.767, 3.675, 4.76",\
"0.168, 0.2325, 0.42, 0.7034, 1.078, 1.552, 2.143, 2.885, 3.792, 4.876",\
"0.1231, 0.1985, 0.4184, 0.7472, 1.165, 1.679, 2.302, 3.047, 3.951, 5.031",\
"0.0522, 0.1383, 0.3898, 0.767, 1.238, 1.799, 2.464, 3.246, 4.158, 5.235",\
"-0.0482, 0.0497, 0.3327, 0.7584, 1.286, 1.904, 2.618, 3.447, 4.398, 5.488",\
"-0.1803, -0.0706, 0.246, 0.7179, 1.305, 1.987, 2.76, 3.639, 4.641, 5.773");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.1557, 0.1883, 0.3021, 0.5177, 0.8528, 1.322, 1.941, 2.72, 3.67, 4.803",\
"0.1712, 0.2043, 0.3189, 0.5352, 0.8709, 1.34, 1.958, 2.736, 3.687, 4.821",\
"0.2364, 0.2692, 0.383, 0.5989, 0.9343, 1.404, 2.023, 2.801, 3.752, 4.886",\
"0.3445, 0.3864, 0.5148, 0.7285, 1.062, 1.53, 2.147, 2.925, 3.875, 5.009",\
"0.4764, 0.5275, 0.6847, 0.9351, 1.269, 1.733, 2.347, 3.123, 4.071, 5.204",\
"0.6356, 0.6974, 0.8813, 1.175, 1.56, 2.028, 2.636, 3.408, 4.352, 5.482",\
"0.822, 0.8943, 1.109, 1.443, 1.883, 2.412, 3.025, 3.791, 4.73, 5.854",\
"1.037, 1.12, 1.369, 1.747, 2.235, 2.831, 3.511, 4.284, 5.216, 6.335",\
"1.28, 1.376, 1.659, 2.086, 2.626, 3.278, 4.037, 4.879, 5.819, 6.929",\
"1.554, 1.662, 1.981, 2.459, 3.056, 3.764, 4.589, 5.518, 6.531, 7.65");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.1646, 0.2185, 0.4054, 0.7608, 1.315, 2.091, 3.113, 4.399, 5.97, 7.839",\
"0.1652, 0.2188, 0.4055, 0.7615, 1.314, 2.091, 3.112, 4.399, 5.97, 7.839",\
"0.1917, 0.2371, 0.4076, 0.7612, 1.315, 2.091, 3.112, 4.397, 5.967, 7.842",\
"0.2524, 0.2996, 0.4649, 0.7793, 1.315, 2.09, 3.112, 4.4, 5.968, 7.843",\
"0.3493, 0.3977, 0.5618, 0.8728, 1.36, 2.097, 3.113, 4.4, 5.969, 7.842",\
"0.4676, 0.524, 0.6994, 1.01, 1.494, 2.174, 3.131, 4.399, 5.97, 7.843",\
"0.6014, 0.6678, 0.8682, 1.192, 1.673, 2.352, 3.247, 4.444, 5.973, 7.843",\
"0.7488, 0.8262, 1.057, 1.415, 1.903, 2.58, 3.471, 4.598, 6.05, 7.857",\
"0.9108, 0.9978, 1.263, 1.664, 2.183, 2.859, 3.746, 4.874, 6.246, 7.969",\
"1.087, 1.188, 1.485, 1.934, 2.502, 3.195, 4.081, 5.201, 6.573, 8.215");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.2138, 0.2709, 0.47, 0.8506, 1.441, 2.27, 3.361, 4.735, 6.413, 8.409",\
"0.2138, 0.2708, 0.4698, 0.8505, 1.441, 2.268, 3.359, 4.73, 6.41, 8.411",\
"0.2252, 0.2755, 0.4704, 0.8503, 1.441, 2.27, 3.361, 4.735, 6.411, 8.409",\
"0.3064, 0.3572, 0.5143, 0.8525, 1.441, 2.27, 3.361, 4.735, 6.413, 8.411",\
"0.402, 0.462, 0.65, 0.9504, 1.457, 2.27, 3.36, 4.734, 6.412, 8.41",\
"0.5188, 0.588, 0.7972, 1.146, 1.608, 2.309, 3.361, 4.735, 6.411, 8.408",\
"0.654, 0.7362, 0.9694, 1.351, 1.873, 2.513, 3.432, 4.74, 6.411, 8.41",\
"0.799, 0.8958, 1.169, 1.58, 2.152, 2.854, 3.69, 4.847, 6.424, 8.408",\
"0.9578, 1.071, 1.383, 1.841, 2.446, 3.215, 4.105, 5.161, 6.574, 8.437",\
"1.127, 1.257, 1.62, 2.13, 2.772, 3.586, 4.562, 5.652, 6.943, 8.632");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.1565, 0.1877, 0.296, 0.502, 0.8228, 1.273, 1.864, 2.61, 3.52, 4.605",\
"0.165, 0.1965, 0.3055, 0.5121, 0.8331, 1.283, 1.875, 2.62, 3.531, 4.616",\
"0.1774, 0.211, 0.3216, 0.529, 0.8505, 1.301, 1.893, 2.638, 3.549, 4.634",\
"0.178, 0.2165, 0.3394, 0.5542, 0.8752, 1.325, 1.917, 2.662, 3.572, 4.657",\
"0.1598, 0.207, 0.348, 0.5812, 0.9163, 1.365, 1.955, 2.7, 3.608, 4.693",\
"0.1134, 0.171, 0.3391, 0.5988, 0.9553, 1.425, 2.016, 2.757, 3.663, 4.746",\
"0.038, 0.1053, 0.3017, 0.5985, 0.9855, 1.478, 2.094, 2.84, 3.743, 4.822",\
"-0.0702, 0.0074, 0.2324, 0.5698, 0.9978, 1.523, 2.164, 2.938, 3.851, 4.926",\
"-0.2145, -0.1263, 0.1284, 0.5074, 0.9837, 1.551, 2.223, 3.025, 3.967, 5.058",\
"-0.3976, -0.2989, -0.0135, 0.4081, 0.9343, 1.551, 2.269, 3.102, 4.073, 5.195");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.1804, 0.2145, 0.3307, 0.5481, 0.8842, 1.355, 1.973, 2.752, 3.702, 4.835",\
"0.1956, 0.2297, 0.3461, 0.5638, 0.9, 1.37, 1.989, 2.768, 3.718, 4.851",\
"0.262, 0.2953, 0.4108, 0.6279, 0.9639, 1.434, 2.052, 2.831, 3.781, 4.915",\
"0.3827, 0.4222, 0.5449, 0.7587, 1.092, 1.56, 2.177, 2.955, 3.906, 5.036",\
"0.5313, 0.5789, 0.7283, 0.9702, 1.301, 1.765, 2.379, 3.154, 4.102, 5.233",\
"0.7131, 0.7687, 0.941, 1.222, 1.597, 2.062, 2.669, 3.439, 4.385, 5.512",\
"0.9294, 0.9939, 1.191, 1.508, 1.934, 2.451, 3.062, 3.825, 4.763, 5.888",\
"1.182, 1.256, 1.48, 1.834, 2.303, 2.884, 3.554, 4.321, 5.25, 6.369",\
"1.471, 1.556, 1.809, 2.204, 2.717, 3.349, 4.093, 4.924, 5.859, 6.965",\
"1.801, 1.896, 2.18, 2.617, 3.179, 3.859, 4.664, 5.578, 6.579, 7.693");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.1649, 0.2185, 0.4058, 0.761, 1.315, 2.091, 3.112, 4.398, 5.971, 7.839",\
"0.1652, 0.2183, 0.4055, 0.7614, 1.314, 2.091, 3.112, 4.399, 5.969, 7.839",\
"0.1815, 0.2294, 0.4066, 0.761, 1.315, 2.091, 3.111, 4.399, 5.969, 7.839",\
"0.2277, 0.2764, 0.448, 0.7754, 1.315, 2.091, 3.112, 4.399, 5.971, 7.84",\
"0.3159, 0.3613, 0.5224, 0.8474, 1.354, 2.097, 3.111, 4.399, 5.969, 7.842",\
"0.4308, 0.4796, 0.643, 0.9522, 1.456, 2.167, 3.135, 4.399, 5.97, 7.841",\
"0.5666, 0.6206, 0.796, 1.107, 1.592, 2.301, 3.235, 4.448, 5.977, 7.84",\
"0.7174, 0.78, 0.9748, 1.303, 1.783, 2.474, 3.408, 4.585, 6.054, 7.865",\
"0.8812, 0.9542, 1.172, 1.529, 2.024, 2.7, 3.616, 4.793, 6.228, 7.978",\
"1.057, 1.139, 1.387, 1.779, 2.301, 2.989, 3.878, 5.041, 6.478, 8.191");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002912, 0.009625, 0.02244, 0.04242, 0.07044, 0.1073, 0.1538, 0.2105, 0.2781");
values("0.2568, 0.315, 0.5164, 0.8973, 1.489, 2.318, 3.41, 4.783, 6.461, 8.46",\
"0.2568, 0.315, 0.5163, 0.8975, 1.489, 2.319, 3.41, 4.784, 6.46, 8.461",\
"0.2602, 0.3156, 0.5163, 0.8971, 1.489, 2.318, 3.41, 4.783, 6.461, 8.459",\
"0.338, 0.3874, 0.5479, 0.8991, 1.489, 2.319, 3.409, 4.783, 6.46, 8.459",\
"0.4364, 0.4964, 0.6822, 0.9834, 1.501, 2.318, 3.409, 4.783, 6.46, 8.459",\
"0.5518, 0.6192, 0.8294, 1.177, 1.641, 2.352, 3.41, 4.783, 6.46, 8.46",\
"0.687, 0.7634, 0.996, 1.38, 1.902, 2.546, 3.475, 4.788, 6.46, 8.46",\
"0.8358, 0.9248, 1.189, 1.601, 2.176, 2.879, 3.722, 4.889, 6.472, 8.459",\
"0.9982, 1.104, 1.4, 1.85, 2.462, 3.237, 4.127, 5.192, 6.615, 8.484",\
"1.172, 1.294, 1.634, 2.135, 2.771, 3.597, 4.58, 5.672, 6.974, 8.676");
}
}
}
}