blob: 20dce7128b70e162716eb9ac2a7321ec22a3ea39 [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_2) {
area : 26.342400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "7.80747e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "8.40411e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "6.98346e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "6.98346e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "5.54697e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "5.54697e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "5.54697e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "5.54697e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "8.40411e-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.004596 ;
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.02259, 0.02258, 0.0226, 0.02257, 0.02255, 0.02256, 0.02253, \
0.0225, 0.02246, 0.02241");
}
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.005211, -0.005217, -0.005251, -0.005259, -0.005256, -0.00527, \
-0.005274, -0.005272, -0.005277, -0.005276");
}
}
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.01161, 0.01162, 0.01162, 0.01161, 0.0116, 0.01163, 0.01162, \
0.0116, 0.01159, 0.01156");
}
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.005222, -0.005231, -0.005257, -0.005278, -0.005286, -0.005299, \
-0.005301, -0.005303, -0.005302, -0.005305");
}
}
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.0116, 0.01162, 0.01162, 0.01162, 0.01161, 0.01164, 0.01162, \
0.01161, 0.01159, 0.01157");
}
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.005222, -0.00524, -0.005261, -0.005276, -0.005285, -0.005304, \
-0.005306, -0.005301, -0.005307, -0.005302");
}
}
}
pin(A2) {
capacitance : 0.004255 ;
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.01139, 0.01137, 0.01141, 0.01142, 0.0114, 0.01143, 0.01139, \
0.01137, 0.01134, 0.01129");
}
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.005888, -0.005902, -0.005915, -0.005928, -0.005939, -0.005963, \
-0.005975, -0.005983, -0.005999, -0.006016");
}
}
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.01631, 0.0163, 0.01628, 0.0163, 0.01629, 0.01633, 0.01633, 0.01631, \
0.01631, 0.01631");
}
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.01319, -0.01408, -0.01545, -0.01578, -0.01586, -0.01598, -0.016, \
-0.01604, -0.01605, -0.01606");
}
}
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.0101, 0.01012, 0.01014, 0.01015, 0.01016, 0.01019, 0.01019, \
0.01019, 0.01019, 0.01019");
}
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.01052, -0.01047, -0.0104, -0.01028, -0.01021, -0.01015, -0.0101, \
-0.01005, -0.01, -0.009981");
}
}
}
pin(A3) {
capacitance : 0.004192 ;
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.01629, 0.01625, 0.01628, 0.01631, 0.01632, 0.01632, 0.01631, \
0.01631, 0.01631, 0.01632");
}
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.01428, -0.01522, -0.01566, -0.01583, -0.01591, -0.01601, -0.01602, \
-0.01605, -0.01607, -0.01608");
}
}
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.01628, 0.01629, 0.01631, 0.0163, 0.0163, 0.01634, 0.01633, 0.01633, \
0.01632, 0.01633");
}
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.01368, -0.01412, -0.01483, -0.01527, -0.01549, -0.01565, -0.01574, \
-0.0158, -0.01584, -0.01588");
}
}
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.01627, 0.01625, 0.01631, 0.01632, 0.01632, 0.01632, 0.01631, \
0.01631, 0.01631, 0.0163");
}
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.0151, -0.01532, -0.01566, -0.01584, -0.01591, -0.01601, -0.01602, \
-0.01605, -0.01606, -0.01609");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3)" ;
max_capacitance : 0.7209 ;
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.1788, 0.1716, 0.1597, 0.1528, 0.1488, 0.1465, 0.1449, 0.1439, 0.1433, 0.1427",\
"0.1778, 0.1706, 0.1587, 0.1517, 0.1478, 0.1455, 0.144, 0.1429, 0.1422, 0.1417",\
"0.1778, 0.1705, 0.1587, 0.1517, 0.1478, 0.1454, 0.144, 0.1429, 0.1423, 0.1417",\
"0.1828, 0.1754, 0.1633, 0.1561, 0.1523, 0.1498, 0.1484, 0.1474, 0.1467, 0.1462",\
"0.1989, 0.191, 0.1771, 0.1686, 0.1636, 0.1607, 0.1589, 0.1577, 0.1568, 0.1563",\
"0.2231, 0.2141, 0.1981, 0.1875, 0.1814, 0.1776, 0.1752, 0.1737, 0.1727, 0.1719",\
"0.2544, 0.2447, 0.2263, 0.2136, 0.2058, 0.2009, 0.1979, 0.196, 0.1947, 0.1936",\
"0.295, 0.2845, 0.2635, 0.2481, 0.2383, 0.2321, 0.2281, 0.2255, 0.2237, 0.2225",\
"0.3452, 0.3338, 0.3102, 0.2918, 0.2796, 0.2716, 0.2664, 0.2629, 0.2605, 0.2588",\
"0.4052, 0.3931, 0.3667, 0.3448, 0.3299, 0.3199, 0.3133, 0.3088, 0.3056, 0.3033");
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.07528, 0.07474, 0.07527, 0.07649, 0.07781, 0.07926, 0.08042, 0.08145, 0.08363, 0.09097",\
"0.07575, 0.07526, 0.07563, 0.07675, 0.07841, 0.07985, 0.08115, 0.08277, 0.08465, 0.09163",\
"0.07814, 0.0771, 0.07672, 0.07771, 0.07874, 0.08074, 0.08204, 0.0831, 0.08531, 0.09423",\
"0.08647, 0.08442, 0.08249, 0.0819, 0.08237, 0.08395, 0.08507, 0.0864, 0.08861, 0.09928",\
"0.1004, 0.09719, 0.09286, 0.09127, 0.09072, 0.09134, 0.0925, 0.09399, 0.09524, 0.104",\
"0.1211, 0.1168, 0.1103, 0.1057, 0.1055, 0.1053, 0.1054, 0.1065, 0.1078, 0.1175",\
"0.1496, 0.1438, 0.1353, 0.1288, 0.1255, 0.1255, 0.1254, 0.1257, 0.126, 0.1386",\
"0.1857, 0.1784, 0.1673, 0.1588, 0.1536, 0.151, 0.1519, 0.1523, 0.1534, 0.1669",\
"0.2303, 0.2214, 0.2078, 0.1967, 0.1898, 0.184, 0.1829, 0.1857, 0.1869, 0.2078",\
"0.2832, 0.2725, 0.2563, 0.2432, 0.2345, 0.2278, 0.2224, 0.2226, 0.2283, 0.2589");
}
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.1905, 0.1832, 0.1714, 0.1644, 0.1605, 0.1581, 0.1566, 0.1555, 0.1549, 0.1543",\
"0.1895, 0.1824, 0.1703, 0.1635, 0.1595, 0.1572, 0.1557, 0.1546, 0.1539, 0.1534",\
"0.1883, 0.1811, 0.169, 0.1622, 0.1582, 0.156, 0.1544, 0.1533, 0.1527, 0.1521",\
"0.1921, 0.1846, 0.1722, 0.1649, 0.1608, 0.1584, 0.1567, 0.1556, 0.155, 0.1544",\
"0.2064, 0.1985, 0.1848, 0.1761, 0.1713, 0.1683, 0.1664, 0.1652, 0.1643, 0.1637",\
"0.2286, 0.2203, 0.2049, 0.1948, 0.1891, 0.1856, 0.1833, 0.1819, 0.1809, 0.1801",\
"0.261, 0.2519, 0.2347, 0.2228, 0.2155, 0.211, 0.2081, 0.2063, 0.2051, 0.2041",\
"0.3044, 0.2945, 0.275, 0.2603, 0.2512, 0.2454, 0.2416, 0.239, 0.2374, 0.2361",\
"0.3584, 0.3479, 0.3258, 0.3081, 0.2966, 0.2892, 0.2843, 0.2809, 0.2786, 0.2769",\
"0.4231, 0.4117, 0.3873, 0.3662, 0.3521, 0.3429, 0.3365, 0.3321, 0.329, 0.3268");
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.08653, 0.08543, 0.08521, 0.08627, 0.08739, 0.08881, 0.09, 0.0912, 0.09239, 0.09972",\
"0.08636, 0.08535, 0.08528, 0.08607, 0.08733, 0.08891, 0.0902, 0.09186, 0.09307, 0.09873",\
"0.08732, 0.08612, 0.08538, 0.08594, 0.08726, 0.08887, 0.09066, 0.09186, 0.0934, 0.09968",\
"0.09542, 0.09346, 0.09085, 0.0901, 0.09056, 0.09191, 0.09317, 0.0945, 0.09703, 0.1034",\
"0.1098, 0.1066, 0.1023, 0.09996, 0.09898, 0.09986, 0.1011, 0.1021, 0.1037, 0.1121",\
"0.1317, 0.1276, 0.1209, 0.1165, 0.1153, 0.1149, 0.1147, 0.1166, 0.1172, 0.1271",\
"0.1622, 0.1564, 0.1481, 0.1413, 0.1376, 0.1375, 0.1372, 0.1371, 0.1384, 0.1517",\
"0.2012, 0.1941, 0.1834, 0.1744, 0.1688, 0.1661, 0.1671, 0.1664, 0.1671, 0.1821",\
"0.2491, 0.2405, 0.2278, 0.2173, 0.2088, 0.2031, 0.2013, 0.2037, 0.2052, 0.2261",\
"0.307, 0.2965, 0.2814, 0.268, 0.2584, 0.2507, 0.2474, 0.2462, 0.251, 0.2852");
}
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.2017, 0.1944, 0.1824, 0.1756, 0.1717, 0.1694, 0.1678, 0.1667, 0.166, 0.1655",\
"0.2008, 0.1934, 0.1815, 0.1747, 0.1707, 0.1684, 0.1668, 0.1657, 0.1651, 0.1645",\
"0.1993, 0.192, 0.1801, 0.1732, 0.1692, 0.1669, 0.1654, 0.1643, 0.1636, 0.1631",\
"0.2011, 0.1936, 0.1814, 0.1742, 0.1702, 0.1678, 0.1662, 0.1652, 0.1645, 0.1639",\
"0.2132, 0.2054, 0.1919, 0.1838, 0.1791, 0.1763, 0.1745, 0.1733, 0.1725, 0.1719",\
"0.2362, 0.2281, 0.2132, 0.2034, 0.1978, 0.1944, 0.1922, 0.1908, 0.1898, 0.1892",\
"0.274, 0.265, 0.2479, 0.2358, 0.2285, 0.2241, 0.2211, 0.2192, 0.2179, 0.217",\
"0.3253, 0.3153, 0.2957, 0.2806, 0.2711, 0.265, 0.2611, 0.2584, 0.2566, 0.2552",\
"0.3888, 0.3783, 0.356, 0.3374, 0.3252, 0.3175, 0.3122, 0.3086, 0.306, 0.3042",\
"0.4647, 0.4534, 0.4286, 0.4064, 0.3916, 0.3814, 0.3744, 0.3698, 0.3664, 0.3639");
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.09817, 0.09699, 0.09599, 0.09658, 0.09728, 0.09882, 0.1003, 0.1016, 0.1028, 0.1098",\
"0.097, 0.09581, 0.09496, 0.09553, 0.09662, 0.0979, 0.09969, 0.1006, 0.1021, 0.1089",\
"0.09663, 0.09528, 0.09424, 0.0945, 0.0955, 0.09711, 0.09873, 0.0996, 0.1011, 0.1081",\
"0.1046, 0.1026, 0.09981, 0.09833, 0.0987, 0.1001, 0.101, 0.1022, 0.1038, 0.1123",\
"0.1203, 0.1169, 0.1116, 0.1093, 0.1082, 0.1088, 0.1094, 0.1108, 0.1137, 0.1216",\
"0.1446, 0.1404, 0.1332, 0.1279, 0.1267, 0.1259, 0.1256, 0.1267, 0.1289, 0.1386",\
"0.1793, 0.1736, 0.1644, 0.1566, 0.1526, 0.1522, 0.1514, 0.1511, 0.1521, 0.1638",\
"0.2245, 0.2172, 0.2059, 0.1961, 0.1893, 0.1861, 0.1868, 0.186, 0.1864, 0.2025",\
"0.281, 0.272, 0.258, 0.2465, 0.237, 0.231, 0.2286, 0.2305, 0.2311, 0.2532",\
"0.3489, 0.3384, 0.3226, 0.3083, 0.2969, 0.2884, 0.2835, 0.2814, 0.2861, 0.3206");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.5287, 0.5819, 0.7155, 0.9041, 1.143, 1.438, 1.804, 2.255, 2.801, 3.45",\
"0.5359, 0.5889, 0.7226, 0.9113, 1.15, 1.445, 1.812, 2.262, 2.808, 3.458",\
"0.585, 0.6381, 0.7715, 0.9603, 1.198, 1.494, 1.86, 2.311, 2.857, 3.506",\
"0.7082, 0.761, 0.8942, 1.083, 1.321, 1.617, 1.983, 2.433, 2.979, 3.629",\
"0.9039, 0.9575, 1.091, 1.279, 1.518, 1.814, 2.18, 2.63, 3.176, 3.826",\
"1.147, 1.203, 1.338, 1.53, 1.772, 2.07, 2.436, 2.887, 3.432, 4.082",\
"1.442, 1.5, 1.641, 1.833, 2.077, 2.377, 2.746, 3.198, 3.744, 4.393",\
"1.794, 1.854, 2.001, 2.198, 2.444, 2.745, 3.115, 3.568, 4.115, 4.765",\
"2.2, 2.265, 2.42, 2.625, 2.877, 3.18, 3.55, 4.003, 4.55, 5.201",\
"2.661, 2.73, 2.895, 3.11, 3.37, 3.681, 4.055, 4.509, 5.055, 5.706");
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.2207, 0.2612, 0.3842, 0.6097, 0.9596, 1.45, 2.094, 2.907, 3.898, 5.084",\
"0.2364, 0.2768, 0.3997, 0.6254, 0.9758, 1.466, 2.112, 2.924, 3.913, 5.099",\
"0.2895, 0.3295, 0.4515, 0.6767, 1.026, 1.518, 2.162, 2.972, 3.965, 5.148",\
"0.3508, 0.3928, 0.516, 0.7395, 1.089, 1.579, 2.224, 3.035, 4.024, 5.211",\
"0.3841, 0.4287, 0.555, 0.7775, 1.125, 1.614, 2.259, 3.071, 4.059, 5.241",\
"0.382, 0.43, 0.5614, 0.7838, 1.13, 1.618, 2.261, 3.073, 4.065, 5.246",\
"0.3395, 0.3911, 0.5292, 0.7545, 1.1, 1.587, 2.229, 3.039, 4.028, 5.209",\
"0.2522, 0.308, 0.4536, 0.6832, 1.03, 1.518, 2.159, 2.968, 3.957, 5.136",\
"0.1185, 0.1784, 0.3316, 0.5661, 0.9154, 1.405, 2.049, 2.857, 3.845, 5.025",\
"-0.0658, -0.0019, 0.16, 0.4014, 0.7527, 1.246, 1.894, 2.705, 3.693, 4.871");
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.1685, 0.2194, 0.3522, 0.5602, 0.8532, 1.262, 1.822, 2.549, 3.452, 4.537",\
"0.1681, 0.2196, 0.3527, 0.5593, 0.8532, 1.262, 1.821, 2.546, 3.45, 4.54",\
"0.1686, 0.2196, 0.3527, 0.5598, 0.8524, 1.263, 1.82, 2.547, 3.452, 4.536",\
"0.1674, 0.2188, 0.3526, 0.5596, 0.8532, 1.263, 1.819, 2.549, 3.453, 4.539",\
"0.1786, 0.2286, 0.3596, 0.5656, 0.857, 1.265, 1.823, 2.548, 3.449, 4.54",\
"0.1964, 0.2466, 0.3752, 0.5798, 0.8694, 1.274, 1.826, 2.548, 3.452, 4.54",\
"0.215, 0.2674, 0.3928, 0.5944, 0.8826, 1.286, 1.837, 2.555, 3.457, 4.54",\
"0.2378, 0.2928, 0.4184, 0.614, 0.8964, 1.297, 1.845, 2.565, 3.463, 4.543",\
"0.2656, 0.3236, 0.4532, 0.6442, 0.9224, 1.313, 1.857, 2.573, 3.467, 4.548",\
"0.2948, 0.3576, 0.494, 0.6848, 0.961, 1.345, 1.878, 2.581, 3.471, 4.551");
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.0902, 0.1446, 0.3388, 0.7303, 1.345, 2.209, 3.348, 4.777, 6.523, 8.606",\
"0.08988, 0.1445, 0.3388, 0.7299, 1.346, 2.209, 3.346, 4.778, 6.522, 8.606",\
"0.09062, 0.1451, 0.3389, 0.7305, 1.345, 2.208, 3.346, 4.783, 6.528, 8.609",\
"0.1019, 0.1559, 0.3431, 0.7311, 1.345, 2.208, 3.35, 4.779, 6.534, 8.614",\
"0.1162, 0.1696, 0.3514, 0.7336, 1.347, 2.209, 3.344, 4.777, 6.529, 8.614",\
"0.134, 0.1878, 0.3664, 0.7374, 1.348, 2.209, 3.348, 4.773, 6.523, 8.605",\
"0.1542, 0.2092, 0.3854, 0.7482, 1.352, 2.21, 3.344, 4.78, 6.519, 8.604",\
"0.1766, 0.2332, 0.4096, 0.763, 1.365, 2.218, 3.347, 4.773, 6.527, 8.599",\
"0.2002, 0.2586, 0.4366, 0.7822, 1.381, 2.235, 3.359, 4.781, 6.518, 8.607",\
"0.2246, 0.2868, 0.4664, 0.8044, 1.399, 2.26, 3.383, 4.795, 6.527, 8.597");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.6136, 0.6667, 0.8002, 0.989, 1.228, 1.523, 1.889, 2.34, 2.886, 3.535",\
"0.6216, 0.6745, 0.8083, 0.9971, 1.235, 1.531, 1.897, 2.348, 2.894, 3.543",\
"0.6536, 0.7066, 0.8402, 1.029, 1.267, 1.563, 1.929, 2.38, 2.925, 3.575",\
"0.732, 0.7849, 0.9183, 1.107, 1.345, 1.64, 2.007, 2.457, 3.003, 3.653",\
"0.8687, 0.9235, 1.06, 1.251, 1.49, 1.786, 2.153, 2.603, 3.149, 3.798",\
"1.064, 1.12, 1.26, 1.455, 1.699, 1.998, 2.365, 2.816, 3.362, 4.011",\
"1.318, 1.376, 1.519, 1.718, 1.965, 2.267, 2.637, 3.089, 3.635, 4.284",\
"1.622, 1.683, 1.833, 2.038, 2.29, 2.595, 2.967, 3.419, 3.967, 4.616",\
"1.973, 2.037, 2.195, 2.409, 2.671, 2.983, 3.358, 3.811, 4.359, 5.009",\
"2.37, 2.438, 2.604, 2.829, 3.104, 3.427, 3.81, 4.267, 4.814, 5.465");
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.2483, 0.2889, 0.4121, 0.6381, 0.9882, 1.478, 2.123, 2.934, 3.925, 5.107",\
"0.2629, 0.3035, 0.4267, 0.6525, 1.003, 1.493, 2.137, 2.949, 3.94, 5.118",\
"0.3152, 0.3556, 0.4781, 0.7035, 1.053, 1.544, 2.188, 2.999, 3.989, 5.172",\
"0.3882, 0.4302, 0.5528, 0.7767, 1.126, 1.616, 2.26, 3.072, 4.063, 5.241",\
"0.4358, 0.4799, 0.606, 0.8282, 1.176, 1.665, 2.309, 3.121, 4.111, 5.293",\
"0.4519, 0.4994, 0.6293, 0.8518, 1.198, 1.686, 2.329, 3.14, 4.131, 5.311",\
"0.4322, 0.4828, 0.6195, 0.8431, 1.189, 1.676, 2.318, 3.128, 4.118, 5.297",\
"0.3727, 0.4274, 0.5711, 0.7988, 1.146, 1.633, 2.274, 3.083, 4.072, 5.252",\
"0.2722, 0.3311, 0.4821, 0.7154, 1.064, 1.554, 2.196, 3.005, 3.994, 5.172",\
"0.1298, 0.1925, 0.3513, 0.5904, 0.942, 1.435, 2.081, 2.892, 3.879, 5.058");
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.1682, 0.2194, 0.3528, 0.5597, 0.8532, 1.263, 1.821, 2.548, 3.451, 4.54",\
"0.1687, 0.2199, 0.3524, 0.5608, 0.8526, 1.262, 1.822, 2.548, 3.452, 4.538",\
"0.1683, 0.2199, 0.3525, 0.5606, 0.8524, 1.264, 1.822, 2.548, 3.452, 4.541",\
"0.1692, 0.2206, 0.353, 0.5608, 0.854, 1.264, 1.822, 2.545, 3.452, 4.54",\
"0.1812, 0.233, 0.3658, 0.5688, 0.8588, 1.265, 1.821, 2.549, 3.453, 4.539",\
"0.192, 0.245, 0.3784, 0.5848, 0.8738, 1.276, 1.827, 2.551, 3.451, 4.539",\
"0.2064, 0.2606, 0.3968, 0.6012, 0.8902, 1.29, 1.839, 2.556, 3.457, 4.541",\
"0.228, 0.2852, 0.4236, 0.6276, 0.9108, 1.306, 1.85, 2.564, 3.462, 4.545",\
"0.2538, 0.314, 0.4576, 0.6646, 0.9474, 1.334, 1.867, 2.574, 3.466, 4.544",\
"0.2806, 0.3452, 0.4966, 0.7092, 0.998, 1.384, 1.905, 2.595, 3.476, 4.551");
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.09236, 0.147, 0.3404, 0.7314, 1.346, 2.208, 3.344, 4.778, 6.521, 8.6",\
"0.092, 0.147, 0.3405, 0.7314, 1.346, 2.208, 3.344, 4.775, 6.52, 8.601",\
"0.09226, 0.1469, 0.3403, 0.731, 1.345, 2.208, 3.343, 4.774, 6.517, 8.603",\
"0.1017, 0.1555, 0.3436, 0.7314, 1.346, 2.209, 3.346, 4.776, 6.524, 8.6",\
"0.1144, 0.169, 0.3526, 0.7336, 1.347, 2.212, 3.344, 4.775, 6.522, 8.603",\
"0.131, 0.1854, 0.3646, 0.7376, 1.349, 2.209, 3.343, 4.772, 6.521, 8.603",\
"0.1508, 0.2052, 0.382, 0.7482, 1.353, 2.211, 3.344, 4.773, 6.519, 8.604",\
"0.1722, 0.2282, 0.4046, 0.7612, 1.364, 2.218, 3.347, 4.773, 6.516, 8.597",\
"0.1944, 0.2516, 0.4306, 0.7796, 1.38, 2.235, 3.361, 4.777, 6.518, 8.611",\
"0.2174, 0.2772, 0.4566, 0.7998, 1.4, 2.26, 3.378, 4.792, 6.524, 8.6");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.6483, 0.7014, 0.8351, 1.024, 1.262, 1.558, 1.924, 2.374, 2.92, 3.57",\
"0.659, 0.7122, 0.8459, 1.034, 1.273, 1.569, 1.935, 2.385, 2.931, 3.581",\
"0.6901, 0.7431, 0.8767, 1.065, 1.304, 1.599, 1.966, 2.416, 2.962, 3.612",\
"0.7446, 0.7975, 0.9308, 1.119, 1.358, 1.653, 2.019, 2.47, 3.016, 3.665",\
"0.8392, 0.893, 1.029, 1.22, 1.459, 1.755, 2.122, 2.572, 3.118, 3.767",\
"0.9875, 1.043, 1.182, 1.376, 1.62, 1.919, 2.286, 2.737, 3.283, 3.932",\
"1.191, 1.249, 1.393, 1.592, 1.84, 2.142, 2.511, 2.963, 3.509, 4.158",\
"1.433, 1.495, 1.647, 1.857, 2.113, 2.421, 2.793, 3.246, 3.792, 4.441",\
"1.71, 1.776, 1.939, 2.159, 2.43, 2.749, 3.129, 3.584, 4.131, 4.781",\
"2.022, 2.091, 2.262, 2.497, 2.782, 3.118, 3.512, 3.977, 4.527, 5.177");
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.263, 0.3047, 0.4299, 0.657, 1.008, 1.498, 2.143, 2.955, 3.945, 5.127",\
"0.2762, 0.3179, 0.4432, 0.6703, 1.021, 1.512, 2.156, 2.968, 3.959, 5.14",\
"0.3287, 0.3701, 0.4945, 0.7213, 1.072, 1.563, 2.207, 3.019, 4.01, 5.191",\
"0.4101, 0.4525, 0.5766, 0.8011, 1.151, 1.641, 2.286, 3.097, 4.088, 5.268",\
"0.4699, 0.5146, 0.6407, 0.864, 1.213, 1.702, 2.346, 3.157, 4.146, 5.329",\
"0.502, 0.5497, 0.6808, 0.9036, 1.25, 1.739, 2.382, 3.193, 4.182, 5.362",\
"0.5033, 0.5545, 0.6916, 0.9161, 1.263, 1.749, 2.392, 3.201, 4.191, 5.372",\
"0.4723, 0.5274, 0.6718, 0.9002, 1.248, 1.735, 2.377, 3.186, 4.175, 5.354",\
"0.408, 0.467, 0.6186, 0.8529, 1.203, 1.693, 2.335, 3.144, 4.132, 5.31",\
"0.3092, 0.3727, 0.5331, 0.7734, 1.126, 1.621, 2.266, 3.077, 4.064, 5.242");
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.1681, 0.2198, 0.3524, 0.5603, 0.8518, 1.264, 1.822, 2.548, 3.452, 4.538",\
"0.1691, 0.2195, 0.3522, 0.5603, 0.8524, 1.264, 1.82, 2.545, 3.452, 4.541",\
"0.1686, 0.2196, 0.3525, 0.5606, 0.852, 1.262, 1.82, 2.546, 3.452, 4.541",\
"0.1688, 0.2202, 0.3528, 0.5604, 0.854, 1.263, 1.821, 2.547, 3.451, 4.538",\
"0.178, 0.2304, 0.3628, 0.567, 0.8576, 1.267, 1.821, 2.548, 3.452, 4.538",\
"0.1874, 0.2428, 0.3752, 0.5828, 0.871, 1.275, 1.827, 2.548, 3.451, 4.54",\
"0.2064, 0.262, 0.3974, 0.6034, 0.89, 1.29, 1.837, 2.557, 3.456, 4.537",\
"0.2324, 0.2906, 0.4328, 0.639, 0.9226, 1.314, 1.853, 2.563, 3.456, 4.542",\
"0.2604, 0.3224, 0.4718, 0.6872, 0.977, 1.361, 1.885, 2.581, 3.465, 4.542",\
"0.2906, 0.357, 0.5168, 0.7404, 1.041, 1.435, 1.948, 2.623, 3.486, 4.553");
}
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.005969, 0.02341, 0.05672, 0.1086, 0.1814, 0.2772, 0.3979, 0.5453, 0.7209");
values("0.09576, 0.1515, 0.3454, 0.7346, 1.348, 2.209, 3.345, 4.773, 6.521, 8.604",\
"0.09586, 0.1515, 0.3451, 0.7348, 1.348, 2.209, 3.344, 4.774, 6.521, 8.604",\
"0.09486, 0.1512, 0.3448, 0.7345, 1.348, 2.21, 3.344, 4.774, 6.521, 8.604",\
"0.1035, 0.1582, 0.3467, 0.7342, 1.348, 2.209, 3.345, 4.775, 6.521, 8.606",\
"0.1176, 0.1718, 0.3552, 0.7368, 1.348, 2.21, 3.343, 4.776, 6.522, 8.607",\
"0.1346, 0.1884, 0.3672, 0.7408, 1.351, 2.211, 3.344, 4.775, 6.521, 8.604",\
"0.1546, 0.2082, 0.385, 0.751, 1.356, 2.212, 3.346, 4.774, 6.519, 8.6",\
"0.176, 0.2314, 0.4076, 0.7656, 1.369, 2.223, 3.349, 4.775, 6.532, 8.597",\
"0.1982, 0.2568, 0.4344, 0.7858, 1.386, 2.24, 3.364, 4.78, 6.519, 8.6",\
"0.2234, 0.2816, 0.4626, 0.809, 1.407, 2.267, 3.387, 4.796, 6.526, 8.601");
}
}
}
}