blob: d16a3ebfdfa5093fb5a6a54be5e4a00080ad0a34 [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__and3_4) {
area : 43.904000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.0005625774" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.000643896" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.0006444108" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.0014193828" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.0006492024" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.0012297186" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.0012266496" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.002428866" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.002428866" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.008745 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01304, 0.01302, 0.01296, 0.01294, 0.01296, 0.01295, 0.01296, \
0.01297, 0.01297, 0.01296");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008185, -0.008162, -0.008191, -0.008198, -0.008205, -0.008241, \
-0.008244, -0.008284, -0.008305, -0.008343");
}
}
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01303, 0.01301, 0.01297, 0.01295, 0.01295, 0.01297, 0.01297, \
0.01297, 0.01297, 0.01295");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008071, -0.00805, -0.00808, -0.008089, -0.008099, -0.008137, \
-0.008155, -0.00817, -0.008199, -0.008244");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01301, 0.01301, 0.01295, 0.01295, 0.01295, 0.01297, 0.01296, \
0.01296, 0.01296, 0.01295");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002354, 0.00238, 0.002315, 0.002288, 0.002269, 0.002219, 0.002186, \
0.002148, 0.002091, 0.002012");
}
}
}
pin(A2) {
capacitance : 0.009098 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01533, 0.01536, 0.01546, 0.01557, 0.01568, 0.01579, 0.01583, \
0.01586, 0.01587, 0.01586");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01156, -0.01151, -0.01151, -0.01151, -0.01151, -0.01153, -0.01153, \
-0.01153, -0.01152, -0.01152");
}
}
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01381, 0.0128, 0.01196, 0.01173, 0.01161, 0.01158, 0.01155, \
0.01153, 0.0115, 0.01148");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01152, -0.0115, -0.01151, -0.01151, -0.01149, -0.01152, -0.01153, \
-0.01152, -0.01152, -0.01152");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.0126, 0.01258, 0.01256, 0.01254, 0.01253, 0.01253, 0.01252, \
0.01251, 0.01248, 0.01245");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01009, -0.0101, -0.01011, -0.0101, -0.0101, -0.01015, -0.01016, \
-0.01021, -0.01025, -0.01033");
}
}
}
pin(A3) {
capacitance : 0.009758 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01184, 0.01161, 0.01156, 0.01154, 0.01154, 0.01156, 0.01155, \
0.01155, 0.01156, 0.01155");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01154, -0.01152, -0.0115, -0.01151, -0.0115, -0.01152, -0.01152, \
-0.01151, -0.01152, -0.01152");
}
}
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01288, 0.01221, 0.01171, 0.01159, 0.01153, 0.01154, 0.01153, \
0.01152, 0.01151, 0.0115");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01153, -0.01151, -0.01153, -0.01151, -0.01151, -0.01153, -0.01153, \
-0.01152, -0.01152, -0.01153");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01277, 0.01195, 0.01161, 0.01154, 0.01152, 0.01154, 0.01153, \
0.01152, 0.01152, 0.01153");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01154, -0.01151, -0.0115, -0.0115, -0.01151, -0.01153, -0.01152, \
-0.01152, -0.01152, -0.01152");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3)" ;
max_capacitance : 0.9297 ;
max_transition : 8.9 ;
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.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.09177, 0.09123, 0.09101, 0.09118, 0.09137, 0.09155, 0.09155, 0.0916, 0.09162, 0.09162",\
"0.09178, 0.09129, 0.09099, 0.09123, 0.09146, 0.09156, 0.09159, 0.09161, 0.09163, 0.09167",\
"0.09137, 0.09082, 0.09055, 0.09075, 0.09096, 0.09114, 0.09118, 0.09124, 0.09123, 0.09126",\
"0.09352, 0.09258, 0.09172, 0.09168, 0.09177, 0.09189, 0.09197, 0.09204, 0.09207, 0.0921",\
"0.1002, 0.09856, 0.09656, 0.09559, 0.09529, 0.09532, 0.09525, 0.09522, 0.09521, 0.09526",\
"0.1107, 0.1084, 0.105, 0.1031, 0.1023, 0.1018, 0.1017, 0.1016, 0.1015, 0.1014",\
"0.1254, 0.1223, 0.1176, 0.1145, 0.1128, 0.112, 0.1116, 0.1113, 0.1111, 0.111",\
"0.1442, 0.1406, 0.1344, 0.13, 0.1273, 0.126, 0.1251, 0.1247, 0.1244, 0.1242",\
"0.1675, 0.1634, 0.1557, 0.1499, 0.1463, 0.1441, 0.1427, 0.1419, 0.1414, 0.1411",\
"0.1953, 0.1907, 0.1815, 0.1742, 0.1694, 0.1664, 0.1645, 0.1632, 0.1624, 0.1619");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.06408, 0.06248, 0.06076, 0.06009, 0.06053, 0.06099, 0.06154, 0.06252, 0.06367, 0.06942",\
"0.06373, 0.06224, 0.06048, 0.05982, 0.06015, 0.06073, 0.06136, 0.06232, 0.06308, 0.07041",\
"0.0633, 0.06178, 0.05999, 0.05922, 0.05965, 0.06016, 0.06073, 0.06172, 0.06308, 0.06916",\
"0.06469, 0.06303, 0.06095, 0.05986, 0.06013, 0.06071, 0.06132, 0.06192, 0.06316, 0.07004",\
"0.07, 0.06806, 0.06543, 0.06378, 0.0634, 0.06364, 0.06396, 0.06489, 0.06621, 0.07479",\
"0.07855, 0.07621, 0.07253, 0.07061, 0.06985, 0.06952, 0.06982, 0.07064, 0.07203, 0.08219",\
"0.09076, 0.08796, 0.0836, 0.08031, 0.0791, 0.07923, 0.07895, 0.07915, 0.08079, 0.09259",\
"0.1069, 0.1036, 0.09837, 0.09447, 0.09163, 0.09128, 0.09162, 0.09163, 0.09319, 0.1094",\
"0.1272, 0.1233, 0.117, 0.1118, 0.1087, 0.107, 0.1062, 0.1079, 0.1107, 0.1335",\
"0.1518, 0.1472, 0.1399, 0.1339, 0.1297, 0.1273, 0.1257, 0.1259, 0.1323, 0.1683");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.1045, 0.1037, 0.1031, 0.1031, 0.1033, 0.1033, 0.1033, 0.1033, 0.1033, 0.1033",\
"0.1043, 0.1035, 0.1028, 0.1029, 0.103, 0.103, 0.103, 0.1031, 0.1031, 0.1031",\
"0.1038, 0.1029, 0.1024, 0.1023, 0.1024, 0.1025, 0.1026, 0.1026, 0.1026, 0.1026",\
"0.1056, 0.1045, 0.1033, 0.1031, 0.1032, 0.1033, 0.1034, 0.1034, 0.1034, 0.1035",\
"0.1126, 0.1108, 0.1085, 0.1074, 0.107, 0.1068, 0.1067, 0.1067, 0.1067, 0.1067",\
"0.1235, 0.121, 0.1173, 0.1152, 0.1142, 0.1137, 0.1134, 0.1132, 0.1132, 0.1131",\
"0.1384, 0.1354, 0.1304, 0.127, 0.1251, 0.1242, 0.1237, 0.1233, 0.1232, 0.123",\
"0.1578, 0.1541, 0.1477, 0.1431, 0.1402, 0.1386, 0.1377, 0.1372, 0.1368, 0.1366",\
"0.1815, 0.1774, 0.1695, 0.1635, 0.1596, 0.1572, 0.1558, 0.1549, 0.1543, 0.1539",\
"0.2099, 0.2054, 0.1961, 0.1885, 0.1836, 0.1802, 0.1782, 0.1768, 0.1759, 0.1754");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.06405, 0.06256, 0.06078, 0.06009, 0.06055, 0.06105, 0.06144, 0.06212, 0.06387, 0.06942",\
"0.06377, 0.06228, 0.0606, 0.05982, 0.06017, 0.06075, 0.0615, 0.06212, 0.06328, 0.06939",\
"0.06302, 0.06152, 0.05973, 0.05903, 0.05942, 0.06004, 0.06071, 0.06153, 0.06308, 0.06953",\
"0.06371, 0.06215, 0.06001, 0.0591, 0.05924, 0.05978, 0.06053, 0.06113, 0.06237, 0.06984",\
"0.06781, 0.06594, 0.06339, 0.062, 0.06177, 0.06202, 0.06271, 0.06311, 0.06502, 0.07281",\
"0.07521, 0.073, 0.06968, 0.06774, 0.06734, 0.06711, 0.06736, 0.06807, 0.06926, 0.07925",\
"0.08668, 0.08408, 0.07977, 0.07694, 0.07595, 0.07622, 0.07606, 0.07618, 0.07754, 0.09005",\
"0.1024, 0.09926, 0.09427, 0.09065, 0.08829, 0.08764, 0.08835, 0.08846, 0.08994, 0.1059",\
"0.1223, 0.1186, 0.1127, 0.1082, 0.1048, 0.1035, 0.1032, 0.1047, 0.107, 0.1299",\
"0.1465, 0.1423, 0.1354, 0.1297, 0.1259, 0.1231, 0.1219, 0.1225, 0.1286, 0.1627");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.1157, 0.1146, 0.1137, 0.1135, 0.1135, 0.1134, 0.1135, 0.1135, 0.1135, 0.1135",\
"0.115, 0.1139, 0.1129, 0.1128, 0.1128, 0.1128, 0.1128, 0.1128, 0.1128, 0.1128",\
"0.1145, 0.1135, 0.1125, 0.1123, 0.1123, 0.1123, 0.1124, 0.1124, 0.1124, 0.1124",\
"0.1162, 0.115, 0.1136, 0.1133, 0.1132, 0.1133, 0.1133, 0.1133, 0.1133, 0.1134",\
"0.1234, 0.1216, 0.119, 0.1177, 0.1172, 0.117, 0.1169, 0.1168, 0.1169, 0.1169",\
"0.1348, 0.1323, 0.1284, 0.126, 0.1248, 0.1242, 0.1239, 0.1237, 0.1236, 0.1236",\
"0.1505, 0.1474, 0.1421, 0.1386, 0.1365, 0.1354, 0.1348, 0.1344, 0.1342, 0.1341",\
"0.1707, 0.1672, 0.1605, 0.1556, 0.1527, 0.1509, 0.15, 0.1493, 0.1489, 0.1486",\
"0.1959, 0.1918, 0.1838, 0.1775, 0.1735, 0.171, 0.1694, 0.1685, 0.1678, 0.1674",\
"0.2261, 0.2215, 0.2123, 0.2045, 0.1991, 0.1958, 0.1936, 0.1922, 0.1913, 0.1906");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.06403, 0.06254, 0.06089, 0.06019, 0.06055, 0.06107, 0.06174, 0.06212, 0.06328, 0.06999",\
"0.06377, 0.06222, 0.06043, 0.05984, 0.06025, 0.06081, 0.0614, 0.06192, 0.06348, 0.06939",\
"0.0629, 0.06144, 0.05953, 0.05899, 0.05932, 0.05992, 0.06069, 0.06113, 0.06229, 0.06953",\
"0.06312, 0.06155, 0.05963, 0.05867, 0.0589, 0.05939, 0.06018, 0.06093, 0.06237, 0.06905",\
"0.06638, 0.0646, 0.06225, 0.06108, 0.06096, 0.06133, 0.06192, 0.06252, 0.06375, 0.07224",\
"0.07306, 0.07104, 0.06789, 0.06619, 0.06611, 0.06608, 0.06667, 0.06727, 0.06867, 0.07869",\
"0.08436, 0.08181, 0.07802, 0.07542, 0.07439, 0.07499, 0.0751, 0.07539, 0.07675, 0.08894",\
"0.1003, 0.09728, 0.09257, 0.0892, 0.08698, 0.08705, 0.08788, 0.08806, 0.08954, 0.1047",\
"0.121, 0.1175, 0.1121, 0.1075, 0.1047, 0.1034, 0.1035, 0.1049, 0.1072, 0.1284",\
"0.1464, 0.1424, 0.136, 0.1305, 0.1268, 0.1252, 0.1236, 0.1249, 0.1299, 0.161");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.3578, 0.396, 0.4969, 0.643, 0.838, 1.095, 1.428, 1.846, 2.355, 2.963",\
"0.3785, 0.4168, 0.5179, 0.664, 0.8588, 1.116, 1.449, 1.866, 2.375, 2.984",\
"0.4494, 0.4876, 0.5885, 0.7346, 0.9297, 1.187, 1.519, 1.937, 2.446, 3.054",\
"0.5849, 0.6233, 0.7246, 0.8714, 1.067, 1.324, 1.656, 2.074, 2.584, 3.191",\
"0.7462, 0.7884, 0.8981, 1.051, 1.25, 1.508, 1.84, 2.258, 2.768, 3.375",\
"0.9185, 0.9647, 1.083, 1.246, 1.451, 1.713, 2.046, 2.463, 2.972, 3.58",\
"1.105, 1.156, 1.284, 1.457, 1.67, 1.935, 2.271, 2.689, 3.198, 3.804",\
"1.306, 1.361, 1.5, 1.685, 1.908, 2.179, 2.518, 2.937, 3.446, 4.053",\
"1.521, 1.581, 1.731, 1.93, 2.163, 2.443, 2.786, 3.208, 3.718, 4.325",\
"1.751, 1.815, 1.976, 2.189, 2.435, 2.725, 3.077, 3.503, 4.017, 4.625");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.5582, 0.6147, 0.7767, 1.032, 1.395, 1.893, 2.544, 3.364, 4.364, 5.558",\
"0.5683, 0.6252, 0.7867, 1.042, 1.406, 1.903, 2.554, 3.375, 4.376, 5.57",\
"0.6086, 0.6654, 0.827, 1.082, 1.445, 1.943, 2.594, 3.415, 4.416, 5.61",\
"0.6941, 0.7508, 0.9118, 1.166, 1.529, 2.026, 2.677, 3.497, 4.499, 5.693",\
"0.7959, 0.8531, 1.017, 1.273, 1.636, 2.133, 2.784, 3.603, 4.605, 5.795",\
"0.8892, 0.9478, 1.113, 1.372, 1.737, 2.235, 2.886, 3.706, 4.707, 5.9",\
"0.9761, 1.037, 1.205, 1.465, 1.83, 2.329, 2.982, 3.8, 4.801, 5.992",\
"1.054, 1.117, 1.291, 1.555, 1.92, 2.418, 3.07, 3.89, 4.89, 6.081",\
"1.121, 1.188, 1.367, 1.637, 2.006, 2.503, 3.153, 3.973, 4.974, 6.167",\
"1.175, 1.245, 1.432, 1.709, 2.085, 2.585, 3.235, 4.054, 5.054, 6.247");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.1226, 0.162, 0.2724, 0.4564, 0.7439, 1.166, 1.736, 2.462, 3.351, 4.416",\
"0.123, 0.1617, 0.2722, 0.4556, 0.7439, 1.164, 1.735, 2.462, 3.348, 4.41",\
"0.1229, 0.1621, 0.273, 0.4559, 0.7439, 1.166, 1.736, 2.462, 3.351, 4.417",\
"0.1304, 0.1682, 0.277, 0.4584, 0.7452, 1.164, 1.736, 2.463, 3.354, 4.417",\
"0.1582, 0.197, 0.304, 0.4794, 0.7554, 1.169, 1.737, 2.459, 3.354, 4.41",\
"0.1886, 0.229, 0.3362, 0.5094, 0.7796, 1.183, 1.742, 2.465, 3.352, 4.41",\
"0.2208, 0.264, 0.3742, 0.5456, 0.8076, 1.202, 1.754, 2.469, 3.357, 4.409",\
"0.2554, 0.3016, 0.4176, 0.5886, 0.844, 1.229, 1.769, 2.482, 3.358, 4.413",\
"0.292, 0.343, 0.4664, 0.6394, 0.8894, 1.266, 1.797, 2.495, 3.368, 4.421",\
"0.3298, 0.385, 0.5178, 0.6962, 0.9442, 1.313, 1.836, 2.527, 3.389, 4.441");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.1893, 0.2579, 0.4664, 0.8386, 1.44, 2.316, 3.475, 4.945, 6.734, 8.882",\
"0.1898, 0.2572, 0.4664, 0.8387, 1.44, 2.312, 3.475, 4.952, 6.741, 8.889",\
"0.1901, 0.2571, 0.4665, 0.8392, 1.44, 2.316, 3.475, 4.953, 6.748, 8.881",\
"0.1908, 0.2588, 0.4672, 0.8396, 1.44, 2.313, 3.475, 4.944, 6.742, 8.883",\
"0.2014, 0.2694, 0.478, 0.8468, 1.445, 2.316, 3.474, 4.942, 6.741, 8.877",\
"0.216, 0.2832, 0.4918, 0.8608, 1.456, 2.322, 3.477, 4.952, 6.747, 8.88",\
"0.2336, 0.2994, 0.5068, 0.8718, 1.461, 2.33, 3.491, 4.945, 6.75, 8.878",\
"0.2564, 0.3244, 0.5264, 0.8862, 1.471, 2.333, 3.491, 4.956, 6.753, 8.893",\
"0.2824, 0.3476, 0.555, 0.9112, 1.485, 2.341, 3.492, 4.959, 6.748, 8.881",\
"0.3098, 0.3772, 0.5846, 0.9406, 1.512, 2.356, 3.5, 4.96, 6.752, 8.887");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.4023, 0.442, 0.5457, 0.694, 0.8902, 1.148, 1.481, 1.899, 2.409, 3.016",\
"0.4215, 0.4612, 0.5649, 0.7133, 0.9093, 1.168, 1.501, 1.918, 2.428, 3.035",\
"0.4921, 0.5318, 0.6353, 0.7837, 0.98, 1.238, 1.571, 1.989, 2.498, 3.106",\
"0.6316, 0.6712, 0.7747, 0.9231, 1.12, 1.378, 1.711, 2.128, 2.638, 3.246",\
"0.8093, 0.853, 0.9636, 1.117, 1.316, 1.574, 1.907, 2.325, 2.835, 3.442",\
"1.001, 1.049, 1.168, 1.331, 1.536, 1.798, 2.132, 2.549, 3.058, 3.666",\
"1.21, 1.262, 1.392, 1.564, 1.776, 2.041, 2.376, 2.795, 3.304, 3.91",\
"1.44, 1.497, 1.637, 1.82, 2.039, 2.31, 2.647, 3.067, 3.576, 4.183",\
"1.691, 1.752, 1.903, 2.098, 2.328, 2.605, 2.946, 3.366, 3.876, 4.483",\
"1.964, 2.029, 2.191, 2.399, 2.64, 2.926, 3.272, 3.696, 4.208, 4.816");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.6057, 0.6626, 0.8243, 1.08, 1.443, 1.94, 2.592, 3.412, 4.414, 5.606",\
"0.617, 0.6739, 0.8356, 1.091, 1.454, 1.951, 2.603, 3.423, 4.422, 5.617",\
"0.6467, 0.7036, 0.8651, 1.12, 1.484, 1.981, 2.632, 3.454, 4.455, 5.648",\
"0.7049, 0.7617, 0.9226, 1.177, 1.54, 2.038, 2.689, 3.509, 4.51, 5.7",\
"0.7754, 0.8337, 0.9985, 1.256, 1.619, 2.116, 2.767, 3.587, 4.589, 5.779",\
"0.8435, 0.9034, 1.071, 1.332, 1.698, 2.196, 2.846, 3.666, 4.668, 5.859",\
"0.9059, 0.9674, 1.139, 1.403, 1.77, 2.268, 2.92, 3.739, 4.74, 5.933",\
"0.9566, 1.021, 1.198, 1.467, 1.836, 2.334, 2.985, 3.805, 4.805, 5.997",\
"0.9922, 1.059, 1.243, 1.52, 1.893, 2.394, 3.044, 3.864, 4.865, 6.056",\
"1.008, 1.079, 1.27, 1.555, 1.938, 2.442, 3.095, 3.913, 4.914, 6.106");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.132, 0.1706, 0.2805, 0.4626, 0.7494, 1.167, 1.738, 2.465, 3.353, 4.419",\
"0.132, 0.1707, 0.2803, 0.4624, 0.7485, 1.168, 1.737, 2.461, 3.355, 4.412",\
"0.1327, 0.1707, 0.2812, 0.4623, 0.7486, 1.167, 1.738, 2.463, 3.353, 4.419",\
"0.1362, 0.1742, 0.2836, 0.4646, 0.7502, 1.169, 1.736, 2.465, 3.355, 4.411",\
"0.165, 0.2018, 0.307, 0.4796, 0.757, 1.171, 1.736, 2.461, 3.355, 4.411",\
"0.1946, 0.2346, 0.3394, 0.5106, 0.7794, 1.183, 1.745, 2.466, 3.349, 4.418",\
"0.2266, 0.2704, 0.3754, 0.543, 0.8056, 1.202, 1.753, 2.471, 3.356, 4.413",\
"0.26, 0.3062, 0.4178, 0.5828, 0.8368, 1.223, 1.766, 2.478, 3.359, 4.417",\
"0.2954, 0.3466, 0.464, 0.6288, 0.8762, 1.254, 1.79, 2.49, 3.369, 4.421",\
"0.3334, 0.3892, 0.5132, 0.6822, 0.9242, 1.292, 1.818, 2.516, 3.385, 4.431");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.1898, 0.2572, 0.4664, 0.8385, 1.44, 2.312, 3.474, 4.947, 6.749, 8.882",\
"0.1893, 0.2577, 0.4663, 0.8384, 1.44, 2.312, 3.483, 4.945, 6.734, 8.882",\
"0.1898, 0.2576, 0.4664, 0.8386, 1.439, 2.312, 3.476, 4.952, 6.746, 8.896",\
"0.191, 0.2594, 0.4674, 0.8394, 1.44, 2.312, 3.482, 4.945, 6.74, 8.877",\
"0.2032, 0.272, 0.48, 0.8472, 1.443, 2.317, 3.482, 4.946, 6.749, 8.874",\
"0.2152, 0.2838, 0.493, 0.8606, 1.454, 2.322, 3.475, 4.946, 6.74, 8.881",\
"0.2308, 0.2996, 0.5092, 0.875, 1.462, 2.326, 3.488, 4.945, 6.734, 8.894",\
"0.2514, 0.3202, 0.532, 0.8936, 1.473, 2.33, 3.487, 4.954, 6.753, 8.871",\
"0.2762, 0.3454, 0.559, 0.9222, 1.493, 2.341, 3.491, 4.956, 6.746, 8.892",\
"0.303, 0.3746, 0.5884, 0.9536, 1.527, 2.364, 3.502, 4.958, 6.75, 8.883");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.4343, 0.4754, 0.5819, 0.7331, 0.9315, 1.191, 1.525, 1.943, 2.453, 3.061",\
"0.4516, 0.4926, 0.5992, 0.7504, 0.9487, 1.208, 1.542, 1.96, 2.47, 3.078",\
"0.5223, 0.5633, 0.6697, 0.821, 1.019, 1.279, 1.613, 2.031, 2.541, 3.149",\
"0.6642, 0.7052, 0.8111, 0.9622, 1.161, 1.42, 1.754, 2.172, 2.682, 3.29",\
"0.8563, 0.9006, 1.012, 1.167, 1.367, 1.626, 1.96, 2.378, 2.887, 3.496",\
"1.065, 1.113, 1.234, 1.398, 1.603, 1.866, 2.2, 2.618, 3.127, 3.734",\
"1.295, 1.348, 1.478, 1.651, 1.863, 2.129, 2.465, 2.884, 3.393, 4",\
"1.552, 1.61, 1.751, 1.934, 2.153, 2.423, 2.761, 3.18, 3.691, 4.297",\
"1.839, 1.9, 2.051, 2.246, 2.474, 2.75, 3.091, 3.511, 4.022, 4.63",\
"2.155, 2.222, 2.384, 2.59, 2.828, 3.112, 3.458, 3.881, 4.393, 5.002");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.6246, 0.6816, 0.8434, 1.099, 1.462, 1.959, 2.61, 3.429, 4.432, 5.622",\
"0.6376, 0.6945, 0.8561, 1.112, 1.475, 1.972, 2.624, 3.443, 4.446, 5.638",\
"0.6619, 0.7189, 0.8804, 1.136, 1.499, 1.996, 2.648, 3.468, 4.467, 5.663",\
"0.6955, 0.7524, 0.9136, 1.168, 1.531, 2.029, 2.68, 3.501, 4.502, 5.695",\
"0.7298, 0.7883, 0.9529, 1.21, 1.574, 2.071, 2.722, 3.541, 4.543, 5.734",\
"0.7567, 0.8171, 0.9856, 1.247, 1.613, 2.111, 2.762, 3.582, 4.581, 5.777",\
"0.7751, 0.8371, 1.01, 1.276, 1.644, 2.142, 2.793, 3.613, 4.614, 5.807",\
"0.777, 0.8412, 1.021, 1.294, 1.667, 2.166, 2.817, 3.636, 4.636, 5.828",\
"0.7566, 0.8239, 1.011, 1.293, 1.674, 2.178, 2.829, 3.648, 4.647, 5.839",\
"0.71, 0.7807, 0.9752, 1.267, 1.659, 2.171, 2.828, 3.648, 4.647, 5.839");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.1406, 0.1789, 0.2892, 0.4703, 0.755, 1.174, 1.74, 2.467, 3.357, 4.42",\
"0.14, 0.1793, 0.289, 0.47, 0.755, 1.173, 1.742, 2.467, 3.356, 4.42",\
"0.1403, 0.179, 0.2895, 0.4708, 0.7546, 1.174, 1.741, 2.467, 3.357, 4.419",\
"0.1422, 0.1808, 0.2904, 0.4718, 0.7548, 1.172, 1.741, 2.465, 3.355, 4.418",\
"0.1688, 0.2058, 0.3102, 0.4832, 0.7616, 1.174, 1.742, 2.467, 3.353, 4.42",\
"0.199, 0.2392, 0.3426, 0.514, 0.782, 1.186, 1.745, 2.469, 3.353, 4.413",\
"0.2308, 0.2736, 0.3802, 0.547, 0.8074, 1.204, 1.757, 2.473, 3.359, 4.414",\
"0.2642, 0.3098, 0.42, 0.5838, 0.8356, 1.223, 1.768, 2.479, 3.361, 4.42",\
"0.2986, 0.349, 0.463, 0.6258, 0.8728, 1.25, 1.786, 2.492, 3.37, 4.424",\
"0.336, 0.3896, 0.5108, 0.6754, 0.917, 1.285, 1.813, 2.515, 3.386, 4.436");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00741, 0.02991, 0.07288, 0.1398, 0.2338, 0.3574, 0.5131, 0.7032, 0.9297");
values("0.1897, 0.2574, 0.4662, 0.8386, 1.439, 2.312, 3.475, 4.942, 6.742, 8.872",\
"0.1891, 0.2571, 0.4666, 0.8385, 1.442, 2.313, 3.481, 4.946, 6.749, 8.882",\
"0.1894, 0.2572, 0.4656, 0.839, 1.44, 2.312, 3.483, 4.945, 6.739, 8.879",\
"0.1902, 0.2586, 0.4672, 0.8394, 1.439, 2.315, 3.475, 4.953, 6.748, 8.882",\
"0.2022, 0.2688, 0.4774, 0.8458, 1.442, 2.312, 3.481, 4.944, 6.74, 8.877",\
"0.213, 0.2812, 0.4924, 0.861, 1.452, 2.319, 3.482, 4.949, 6.735, 8.894",\
"0.2272, 0.2972, 0.51, 0.8764, 1.46, 2.322, 3.485, 4.949, 6.734, 8.89",\
"0.2474, 0.3178, 0.535, 0.902, 1.48, 2.331, 3.485, 4.949, 6.751, 8.873",\
"0.27, 0.3414, 0.5622, 0.9346, 1.506, 2.349, 3.49, 4.952, 6.741, 8.889",\
"0.2958, 0.3684, 0.5942, 0.9732, 1.548, 2.383, 3.514, 4.962, 6.745, 8.878");
}
}
}
}