blob: 261aa930608268e0dcbdc980c03cd1c209aa78d0 [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__xor2_2) {
area : 39.513600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "7.82166e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0001098339" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "7.89063e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.0001139985" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001139985" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.007041 ;
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 ;
}
pin(A2) {
capacitance : 0.007237 ;
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 ;
}
pin(Z) {
direction : output ;
function : "(A1^A2)" ;
max_capacitance : 0.7186 ;
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" ;
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.173, 0.1672, 0.1592, 0.1551, 0.1528, 0.1516, 0.1507, 0.1502, 0.1498, 0.1495",\
"0.1716, 0.1659, 0.1578, 0.1538, 0.1516, 0.1502, 0.1494, 0.1489, 0.1485, 0.1482",\
"0.1709, 0.1651, 0.157, 0.1529, 0.1507, 0.1495, 0.1486, 0.148, 0.1477, 0.1475",\
"0.1769, 0.1707, 0.1621, 0.1575, 0.1551, 0.1536, 0.1528, 0.1522, 0.1519, 0.1516",\
"0.1953, 0.1881, 0.177, 0.1704, 0.1668, 0.1648, 0.1636, 0.1628, 0.1623, 0.162",\
"0.2213, 0.2131, 0.1995, 0.1909, 0.1858, 0.183, 0.1813, 0.1801, 0.1793, 0.1788",\
"0.256, 0.2469, 0.2305, 0.2195, 0.2128, 0.2088, 0.2061, 0.2045, 0.2034, 0.2027",\
"0.3007, 0.2907, 0.2712, 0.2573, 0.2485, 0.2429, 0.2394, 0.2369, 0.2355, 0.2344",\
"0.3555, 0.3446, 0.3222, 0.3049, 0.2936, 0.286, 0.2812, 0.2781, 0.2759, 0.2744",\
"0.4203, 0.4086, 0.3832, 0.3622, 0.3483, 0.339, 0.3325, 0.3283, 0.3253, 0.3232");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.07688, 0.07535, 0.07401, 0.07459, 0.07543, 0.07674, 0.07832, 0.07948, 0.08131, 0.08862",\
"0.07723, 0.07535, 0.07436, 0.07465, 0.07566, 0.07693, 0.07842, 0.07948, 0.08098, 0.08862",\
"0.07849, 0.07678, 0.075, 0.07518, 0.07602, 0.07769, 0.07918, 0.08047, 0.082, 0.08957",\
"0.08668, 0.08406, 0.08099, 0.07977, 0.07981, 0.08103, 0.08258, 0.0841, 0.08563, 0.0933",\
"0.1014, 0.09786, 0.09211, 0.0901, 0.08896, 0.08928, 0.09027, 0.09202, 0.09391, 0.1026",\
"0.1242, 0.1192, 0.1121, 0.1066, 0.1053, 0.105, 0.1049, 0.1055, 0.1081, 0.1178",\
"0.155, 0.1486, 0.139, 0.1318, 0.1274, 0.1275, 0.1271, 0.1263, 0.1276, 0.141",\
"0.1943, 0.1864, 0.1749, 0.1656, 0.159, 0.1561, 0.1564, 0.157, 0.1574, 0.1714",\
"0.2423, 0.2328, 0.2184, 0.2068, 0.1988, 0.1927, 0.1915, 0.1929, 0.1945, 0.2162",\
"0.2993, 0.288, 0.2714, 0.2582, 0.2473, 0.2393, 0.2355, 0.2348, 0.2395, 0.2716");
}
}
internal_power() {
related_pin : "A1" ;
when : "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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.1898, 0.1859, 0.1816, 0.1795, 0.1784, 0.1779, 0.1777, 0.1775, 0.1775, 0.1774",\
"0.1894, 0.1855, 0.1812, 0.1792, 0.178, 0.1776, 0.1773, 0.1773, 0.1772, 0.177",\
"0.1881, 0.1842, 0.1798, 0.1779, 0.1768, 0.1763, 0.1759, 0.1757, 0.1757, 0.1756",\
"0.1886, 0.1847, 0.1802, 0.1781, 0.1772, 0.1766, 0.1763, 0.1762, 0.1761, 0.1761",\
"0.1937, 0.1899, 0.1857, 0.1835, 0.1825, 0.1821, 0.1818, 0.1817, 0.1816, 0.1815",\
"0.2058, 0.2018, 0.1973, 0.1952, 0.1942, 0.1937, 0.1934, 0.1932, 0.1932, 0.1931",\
"0.2241, 0.22, 0.2149, 0.2123, 0.2113, 0.2109, 0.2105, 0.2103, 0.2102, 0.2102",\
"0.2488, 0.2443, 0.2386, 0.2358, 0.2345, 0.2339, 0.2337, 0.2334, 0.2333, 0.2332",\
"0.2802, 0.2757, 0.2696, 0.2662, 0.2647, 0.2641, 0.2638, 0.2635, 0.2634, 0.2633",\
"0.3178, 0.3127, 0.3062, 0.3027, 0.3009, 0.3001, 0.2994, 0.2991, 0.2989, 0.2988");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.1902, 0.1878, 0.1852, 0.1845, 0.185, 0.1861, 0.1873, 0.1888, 0.1906, 0.1983",\
"0.1899, 0.1875, 0.185, 0.1843, 0.1846, 0.186, 0.1873, 0.1884, 0.1903, 0.1985",\
"0.1907, 0.1883, 0.1856, 0.185, 0.1855, 0.1867, 0.1878, 0.1891, 0.191, 0.1994",\
"0.1945, 0.1921, 0.1894, 0.1887, 0.1892, 0.1906, 0.1915, 0.193, 0.1949, 0.203",\
"0.2031, 0.2008, 0.1982, 0.1975, 0.1979, 0.199, 0.2005, 0.2016, 0.2032, 0.2134",\
"0.2179, 0.2155, 0.2122, 0.2118, 0.2121, 0.2133, 0.2143, 0.2158, 0.2178, 0.2304",\
"0.2391, 0.2366, 0.2333, 0.2319, 0.2335, 0.2342, 0.2353, 0.2365, 0.2386, 0.2558",\
"0.2673, 0.2648, 0.261, 0.2592, 0.2597, 0.2622, 0.2629, 0.2639, 0.2662, 0.292",\
"0.3027, 0.2996, 0.2954, 0.2937, 0.2925, 0.2933, 0.2971, 0.2982, 0.3025, 0.3453",\
"0.3451, 0.3419, 0.3371, 0.3341, 0.3337, 0.3333, 0.335, 0.3403, 0.3491, 0.4207");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.1839, 0.1781, 0.1702, 0.166, 0.1638, 0.1625, 0.1616, 0.1611, 0.1607, 0.1605",\
"0.1831, 0.1773, 0.1692, 0.1652, 0.1631, 0.1618, 0.1609, 0.1604, 0.16, 0.1597",\
"0.1812, 0.1754, 0.1672, 0.1632, 0.161, 0.1597, 0.1589, 0.1584, 0.158, 0.1577",\
"0.1856, 0.1795, 0.1707, 0.1663, 0.1638, 0.1623, 0.1614, 0.1609, 0.1605, 0.1602",\
"0.201, 0.1943, 0.1839, 0.1779, 0.1747, 0.1729, 0.1717, 0.171, 0.1705, 0.1701",\
"0.2265, 0.2191, 0.2066, 0.1991, 0.1946, 0.1921, 0.1906, 0.1896, 0.1889, 0.1884",\
"0.2641, 0.2558, 0.2408, 0.2307, 0.2249, 0.2212, 0.219, 0.2175, 0.2165, 0.2158",\
"0.3131, 0.304, 0.286, 0.2732, 0.2652, 0.2602, 0.257, 0.2551, 0.2535, 0.2524",\
"0.3733, 0.3631, 0.3426, 0.3266, 0.3163, 0.3096, 0.3053, 0.3023, 0.3004, 0.2989",\
"0.4444, 0.4336, 0.4104, 0.391, 0.3781, 0.3696, 0.3639, 0.3601, 0.3574, 0.3555");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.09312, 0.09094, 0.08893, 0.08867, 0.08958, 0.09069, 0.09204, 0.0934, 0.09493, 0.1019",\
"0.09224, 0.09024, 0.08807, 0.08785, 0.08878, 0.0898, 0.09115, 0.09241, 0.09493, 0.1012",\
"0.09231, 0.09033, 0.08781, 0.08742, 0.08809, 0.08973, 0.09056, 0.09208, 0.09493, 0.1002",\
"0.1002, 0.0976, 0.09372, 0.09201, 0.09189, 0.0929, 0.09452, 0.09538, 0.0979, 0.1046",\
"0.1157, 0.1118, 0.1064, 0.1037, 0.1021, 0.1021, 0.1033, 0.1046, 0.1065, 0.1142",\
"0.1401, 0.1351, 0.1278, 0.1219, 0.1207, 0.1197, 0.1202, 0.1201, 0.1217, 0.1323",\
"0.1739, 0.1678, 0.1585, 0.1508, 0.1461, 0.1457, 0.1455, 0.1452, 0.1465, 0.1578",\
"0.2177, 0.2102, 0.1984, 0.1894, 0.1823, 0.1786, 0.1789, 0.1795, 0.1799, 0.1955",\
"0.2714, 0.2622, 0.2485, 0.2368, 0.2283, 0.222, 0.22, 0.221, 0.2233, 0.2465",\
"0.3356, 0.3248, 0.3086, 0.2955, 0.2842, 0.2754, 0.2713, 0.2695, 0.2743, 0.3113");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.1808, 0.1769, 0.1727, 0.1707, 0.1696, 0.1692, 0.169, 0.1687, 0.1686, 0.1685",\
"0.1805, 0.1765, 0.1723, 0.1702, 0.1691, 0.1687, 0.1683, 0.1683, 0.1682, 0.1681",\
"0.1797, 0.1757, 0.1714, 0.1695, 0.1684, 0.1679, 0.1675, 0.1674, 0.1673, 0.1672",\
"0.1813, 0.1773, 0.1728, 0.1707, 0.1696, 0.1691, 0.1689, 0.1688, 0.1687, 0.1686",\
"0.1869, 0.183, 0.1787, 0.1768, 0.1755, 0.1751, 0.1748, 0.1747, 0.1747, 0.1746",\
"0.1989, 0.1949, 0.1904, 0.1881, 0.1872, 0.1868, 0.1865, 0.1864, 0.1863, 0.1862",\
"0.2168, 0.2127, 0.2075, 0.2053, 0.204, 0.2036, 0.2032, 0.203, 0.203, 0.2029",\
"0.2406, 0.2362, 0.2307, 0.2282, 0.2268, 0.2263, 0.2258, 0.2256, 0.2256, 0.2255",\
"0.2702, 0.2654, 0.2592, 0.2563, 0.2549, 0.254, 0.2536, 0.2534, 0.2533, 0.2532",\
"0.3057, 0.3006, 0.2942, 0.2906, 0.289, 0.288, 0.2876, 0.2873, 0.2871, 0.287");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.1728, 0.1707, 0.1688, 0.1687, 0.1698, 0.1712, 0.1723, 0.1742, 0.1767, 0.1826",\
"0.1724, 0.1704, 0.1684, 0.1684, 0.1692, 0.1706, 0.1718, 0.1742, 0.1754, 0.1824",\
"0.1727, 0.1707, 0.1687, 0.1687, 0.1695, 0.1709, 0.1722, 0.1742, 0.1757, 0.1831",\
"0.1766, 0.1745, 0.1725, 0.1723, 0.1732, 0.1744, 0.1761, 0.1772, 0.1794, 0.1876",\
"0.1858, 0.1837, 0.1817, 0.1811, 0.182, 0.1831, 0.1844, 0.1861, 0.1876, 0.1985",\
"0.2008, 0.1984, 0.1953, 0.1956, 0.196, 0.1971, 0.1981, 0.1993, 0.2015, 0.2149",\
"0.222, 0.2194, 0.2166, 0.2152, 0.2163, 0.2175, 0.2182, 0.2197, 0.2214, 0.239",\
"0.25, 0.2472, 0.2436, 0.2416, 0.2416, 0.2437, 0.2453, 0.2464, 0.2486, 0.2725",\
"0.2845, 0.2816, 0.2772, 0.275, 0.2745, 0.2745, 0.2782, 0.28, 0.2829, 0.3202",\
"0.3258, 0.3224, 0.3176, 0.3144, 0.3141, 0.3134, 0.3145, 0.3198, 0.3284, 0.3932");
}
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.612, 0.6536, 0.755, 0.8997, 1.099, 1.369, 1.722, 2.167, 2.711, 3.358",\
"0.6204, 0.6621, 0.7632, 0.9081, 1.107, 1.377, 1.73, 2.175, 2.719, 3.367",\
"0.6399, 0.6815, 0.7828, 0.9275, 1.126, 1.396, 1.75, 2.195, 2.739, 3.385",\
"0.67, 0.7118, 0.8131, 0.9579, 1.157, 1.427, 1.78, 2.225, 2.769, 3.416",\
"0.6997, 0.7403, 0.8405, 0.9851, 1.184, 1.454, 1.807, 2.253, 2.796, 3.443",\
"0.7108, 0.7516, 0.8524, 0.9972, 1.196, 1.465, 1.818, 2.263, 2.806, 3.454",\
"0.695, 0.7362, 0.8381, 0.9836, 1.182, 1.452, 1.805, 2.249, 2.792, 3.439",\
"0.6472, 0.6893, 0.7919, 0.9381, 1.138, 1.41, 1.764, 2.208, 2.75, 3.398",\
"0.5637, 0.6073, 0.7109, 0.8578, 1.06, 1.334, 1.69, 2.137, 2.68, 3.327",\
"0.4429, 0.4865, 0.5918, 0.7402, 0.9439, 1.221, 1.58, 2.027, 2.569, 3.216");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.6259, 0.6717, 0.8046, 1.033, 1.381, 1.87, 2.511, 3.322, 4.31, 5.484",\
"0.6425, 0.6883, 0.8212, 1.049, 1.398, 1.887, 2.529, 3.338, 4.326, 5.502",\
"0.71, 0.7558, 0.8889, 1.117, 1.465, 1.954, 2.596, 3.406, 4.394, 5.568",\
"0.8414, 0.8872, 1.02, 1.248, 1.597, 2.085, 2.727, 3.538, 4.525, 5.703",\
"1.017, 1.063, 1.196, 1.424, 1.773, 2.261, 2.904, 3.713, 4.701, 5.876",\
"1.23, 1.276, 1.409, 1.637, 1.986, 2.474, 3.117, 3.927, 4.914, 6.091",\
"1.482, 1.528, 1.662, 1.889, 2.238, 2.727, 3.369, 4.178, 5.166, 6.343",\
"1.773, 1.82, 1.954, 2.182, 2.53, 3.019, 3.661, 4.47, 5.457, 6.634",\
"2.105, 2.152, 2.287, 2.514, 2.863, 3.351, 3.993, 4.802, 5.789, 6.965",\
"2.478, 2.526, 2.662, 2.889, 3.237, 3.724, 4.367, 5.176, 6.163, 7.339");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.1121, 0.149, 0.2489, 0.4282, 0.7269, 1.167, 1.757, 2.506, 3.42, 4.51",\
"0.1121, 0.1487, 0.2491, 0.4285, 0.7268, 1.166, 1.756, 2.506, 3.421, 4.505",\
"0.1122, 0.1488, 0.2496, 0.4282, 0.7268, 1.167, 1.757, 2.506, 3.42, 4.511",\
"0.1126, 0.149, 0.249, 0.4282, 0.727, 1.168, 1.758, 2.506, 3.419, 4.51",\
"0.1094, 0.1458, 0.2476, 0.4268, 0.725, 1.167, 1.758, 2.506, 3.42, 4.51",\
"0.1108, 0.1474, 0.249, 0.4294, 0.7246, 1.163, 1.755, 2.503, 3.42, 4.508",\
"0.1144, 0.1512, 0.2518, 0.4306, 0.7262, 1.166, 1.755, 2.498, 3.409, 4.499",\
"0.118, 0.1542, 0.2556, 0.4336, 0.7308, 1.17, 1.756, 2.5, 3.409, 4.495",\
"0.122, 0.1584, 0.259, 0.4382, 0.7378, 1.181, 1.766, 2.505, 3.414, 4.495",\
"0.126, 0.1632, 0.2626, 0.4416, 0.7454, 1.191, 1.775, 2.507, 3.411, 4.498");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.1099, 0.1693, 0.3595, 0.7363, 1.344, 2.204, 3.336, 4.762, 6.505, 8.573",\
"0.1097, 0.1685, 0.3599, 0.7363, 1.344, 2.204, 3.336, 4.76, 6.502, 8.578",\
"0.11, 0.1695, 0.3599, 0.7362, 1.344, 2.208, 3.338, 4.762, 6.505, 8.575",\
"0.11, 0.169, 0.3602, 0.7364, 1.345, 2.204, 3.336, 4.762, 6.505, 8.578",\
"0.11, 0.17, 0.3616, 0.7368, 1.347, 2.203, 3.334, 4.762, 6.504, 8.576",\
"0.1112, 0.1702, 0.3608, 0.7384, 1.347, 2.204, 3.334, 4.76, 6.503, 8.576",\
"0.1126, 0.1718, 0.3624, 0.7376, 1.345, 2.207, 3.337, 4.759, 6.501, 8.576",\
"0.1144, 0.174, 0.3636, 0.7382, 1.347, 2.204, 3.335, 4.765, 6.51, 8.574",\
"0.1168, 0.1772, 0.3668, 0.7396, 1.347, 2.203, 3.338, 4.759, 6.501, 8.568",\
"0.1204, 0.1798, 0.3692, 0.7398, 1.345, 2.206, 3.337, 4.761, 6.497, 8.578");
}
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.4497, 0.4976, 0.618, 0.7887, 1.009, 1.29, 1.647, 2.093, 2.636, 3.283",\
"0.4608, 0.5087, 0.6291, 0.7999, 1.02, 1.301, 1.658, 2.104, 2.647, 3.294",\
"0.5122, 0.5597, 0.6801, 0.8507, 1.071, 1.352, 1.709, 2.155, 2.698, 3.345",\
"0.6352, 0.6826, 0.8025, 0.9726, 1.192, 1.474, 1.831, 2.277, 2.82, 3.468",\
"0.8164, 0.8661, 0.9889, 1.162, 1.382, 1.664, 2.021, 2.466, 3.009, 3.656",\
"1.037, 1.09, 1.218, 1.395, 1.62, 1.903, 2.261, 2.706, 3.249, 3.896",\
"1.304, 1.36, 1.494, 1.675, 1.903, 2.189, 2.548, 2.995, 3.537, 4.184",\
"1.617, 1.676, 1.818, 2.007, 2.24, 2.527, 2.887, 3.334, 3.878, 4.524",\
"1.973, 2.036, 2.188, 2.387, 2.629, 2.921, 3.283, 3.729, 4.273, 4.921",\
"2.374, 2.442, 2.604, 2.814, 3.067, 3.368, 3.735, 4.184, 4.727, 5.375");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.2738, 0.3191, 0.451, 0.6787, 1.028, 1.516, 2.159, 2.966, 3.957, 5.133",\
"0.2874, 0.3325, 0.4646, 0.6923, 1.041, 1.53, 2.173, 2.981, 3.967, 5.147",\
"0.3341, 0.379, 0.5103, 0.7377, 1.087, 1.575, 2.217, 3.028, 4.017, 5.194",\
"0.3973, 0.4427, 0.5745, 0.8015, 1.149, 1.638, 2.279, 3.09, 4.079, 5.256",\
"0.4395, 0.4869, 0.6201, 0.847, 1.195, 1.682, 2.324, 3.133, 4.122, 5.298",\
"0.4552, 0.505, 0.6422, 0.869, 1.215, 1.702, 2.343, 3.151, 4.14, 5.319",\
"0.4369, 0.4902, 0.6329, 0.863, 1.209, 1.694, 2.335, 3.143, 4.131, 5.308",\
"0.3817, 0.4391, 0.5888, 0.8238, 1.172, 1.659, 2.297, 3.105, 4.091, 5.266",\
"0.287, 0.3485, 0.5047, 0.7453, 1.097, 1.587, 2.229, 3.035, 4.021, 5.196",\
"0.151, 0.2161, 0.3809, 0.6282, 0.9828, 1.476, 2.124, 2.933, 3.918, 5.093");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.1401, 0.1855, 0.3076, 0.5013, 0.7905, 1.208, 1.778, 2.517, 3.427, 4.516",\
"0.1401, 0.1856, 0.3067, 0.5018, 0.7903, 1.207, 1.78, 2.518, 3.429, 4.517",\
"0.1399, 0.1861, 0.3074, 0.501, 0.7908, 1.208, 1.779, 2.519, 3.429, 4.518",\
"0.1408, 0.1866, 0.3084, 0.502, 0.7904, 1.208, 1.778, 2.518, 3.425, 4.514",\
"0.1588, 0.204, 0.322, 0.512, 0.7956, 1.211, 1.782, 2.519, 3.428, 4.516",\
"0.1778, 0.2242, 0.3418, 0.5308, 0.8116, 1.221, 1.786, 2.52, 3.429, 4.518",\
"0.1994, 0.2482, 0.3648, 0.5502, 0.8256, 1.232, 1.793, 2.525, 3.431, 4.514",\
"0.2254, 0.2798, 0.3972, 0.5784, 0.8466, 1.243, 1.8, 2.53, 3.434, 4.516",\
"0.2534, 0.31, 0.4362, 0.6174, 0.8812, 1.268, 1.813, 2.534, 3.437, 4.519",\
"0.2838, 0.3446, 0.4786, 0.6624, 0.9268, 1.307, 1.843, 2.552, 3.447, 4.522");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.1046, 0.1638, 0.3546, 0.7353, 1.343, 2.207, 3.335, 4.766, 6.502, 8.584",\
"0.1046, 0.1636, 0.3548, 0.734, 1.343, 2.207, 3.335, 4.768, 6.512, 8.583",\
"0.1041, 0.1629, 0.3554, 0.7355, 1.343, 2.205, 3.337, 4.764, 6.506, 8.585",\
"0.1118, 0.1701, 0.3601, 0.7348, 1.345, 2.203, 3.335, 4.764, 6.506, 8.579",\
"0.124, 0.181, 0.3686, 0.7408, 1.346, 2.207, 3.338, 4.762, 6.502, 8.581",\
"0.1412, 0.1968, 0.381, 0.7454, 1.349, 2.206, 3.335, 4.759, 6.505, 8.584",\
"0.162, 0.2166, 0.4, 0.7572, 1.354, 2.208, 3.338, 4.759, 6.498, 8.58",\
"0.1838, 0.2404, 0.4226, 0.776, 1.367, 2.215, 3.34, 4.763, 6.5, 8.577",\
"0.2056, 0.2646, 0.4498, 0.7966, 1.389, 2.235, 3.351, 4.767, 6.503, 8.582",\
"0.23, 0.292, 0.476, 0.821, 1.412, 2.263, 3.381, 4.782, 6.507, 8.575");
}
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.5972, 0.6389, 0.7399, 0.8847, 1.084, 1.354, 1.707, 2.152, 2.696, 3.343",\
"0.6083, 0.6499, 0.751, 0.8959, 1.095, 1.365, 1.718, 2.163, 2.706, 3.354",\
"0.6471, 0.6889, 0.7903, 0.935, 1.134, 1.404, 1.757, 2.202, 2.746, 3.394",\
"0.7038, 0.7455, 0.847, 0.9916, 1.19, 1.46, 1.814, 2.259, 2.803, 3.45",\
"0.7532, 0.7939, 0.8943, 1.039, 1.238, 1.508, 1.861, 2.307, 2.85, 3.498",\
"0.788, 0.8288, 0.9296, 1.074, 1.273, 1.543, 1.896, 2.341, 2.884, 3.532",\
"0.8026, 0.8439, 0.945, 1.09, 1.289, 1.56, 1.912, 2.357, 2.9, 3.547",\
"0.793, 0.8348, 0.9366, 1.083, 1.282, 1.552, 1.905, 2.35, 2.893, 3.54",\
"0.7542, 0.7966, 0.9003, 1.047, 1.246, 1.516, 1.87, 2.315, 2.857, 3.505",\
"0.6861, 0.7294, 0.834, 0.9813, 1.181, 1.451, 1.805, 2.25, 2.793, 3.44");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.5649, 0.6102, 0.7422, 0.9698, 1.319, 1.807, 2.45, 3.259, 4.249, 5.426",\
"0.5814, 0.6268, 0.7587, 0.9864, 1.335, 1.823, 2.467, 3.276, 4.265, 5.443",\
"0.6471, 0.6924, 0.8246, 1.052, 1.4, 1.889, 2.532, 3.341, 4.331, 5.508",\
"0.773, 0.8183, 0.9504, 1.178, 1.527, 2.015, 2.657, 3.468, 4.456, 5.634",\
"0.9357, 0.9814, 1.113, 1.341, 1.689, 2.177, 2.821, 3.628, 4.619, 5.798",\
"1.131, 1.177, 1.309, 1.536, 1.884, 2.372, 3.015, 3.825, 4.81, 5.993",\
"1.356, 1.402, 1.536, 1.762, 2.11, 2.598, 3.24, 4.048, 5.038, 6.216",\
"1.611, 1.658, 1.792, 2.019, 2.367, 2.854, 3.495, 4.303, 5.29, 6.469",\
"1.897, 1.944, 2.079, 2.305, 2.652, 3.14, 3.781, 4.59, 5.576, 6.751",\
"2.213, 2.261, 2.397, 2.623, 2.971, 3.458, 4.099, 4.907, 5.893, 7.069");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.1117, 0.1486, 0.2492, 0.4289, 0.7267, 1.167, 1.756, 2.504, 3.419, 4.509",\
"0.1121, 0.1487, 0.2491, 0.4283, 0.7268, 1.166, 1.756, 2.506, 3.421, 4.509",\
"0.1122, 0.1488, 0.2494, 0.4284, 0.7268, 1.167, 1.756, 2.505, 3.42, 4.508",\
"0.1126, 0.1496, 0.2496, 0.4288, 0.7266, 1.165, 1.758, 2.503, 3.419, 4.51",\
"0.11, 0.1462, 0.248, 0.428, 0.7274, 1.168, 1.756, 2.504, 3.419, 4.507",\
"0.1106, 0.1472, 0.249, 0.4284, 0.7258, 1.164, 1.756, 2.504, 3.419, 4.508",\
"0.1134, 0.1502, 0.2514, 0.43, 0.7262, 1.165, 1.755, 2.499, 3.412, 4.498",\
"0.1168, 0.1534, 0.2542, 0.4318, 0.7284, 1.167, 1.754, 2.5, 3.409, 4.496",\
"0.1206, 0.1572, 0.2572, 0.4352, 0.729, 1.168, 1.757, 2.501, 3.413, 4.499",\
"0.1246, 0.1614, 0.261, 0.4372, 0.7302, 1.169, 1.758, 2.5, 3.412, 4.498");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.1069, 0.1654, 0.3567, 0.7344, 1.344, 2.205, 3.336, 4.762, 6.507, 8.58",\
"0.1071, 0.1655, 0.3567, 0.7344, 1.345, 2.207, 3.335, 4.765, 6.507, 8.579",\
"0.1067, 0.1654, 0.3569, 0.7342, 1.344, 2.207, 3.336, 4.762, 6.507, 8.579",\
"0.107, 0.1666, 0.3568, 0.734, 1.344, 2.207, 3.335, 4.764, 6.503, 8.581",\
"0.1076, 0.1668, 0.3576, 0.734, 1.343, 2.202, 3.336, 4.764, 6.505, 8.584",\
"0.1094, 0.1688, 0.359, 0.7342, 1.343, 2.203, 3.335, 4.762, 6.506, 8.582",\
"0.112, 0.172, 0.361, 0.7362, 1.343, 2.202, 3.336, 4.759, 6.504, 8.583",\
"0.1152, 0.1746, 0.3636, 0.7366, 1.343, 2.202, 3.332, 4.758, 6.499, 8.579",\
"0.1182, 0.1776, 0.3666, 0.7376, 1.344, 2.202, 3.332, 4.755, 6.508, 8.575",\
"0.1228, 0.1822, 0.3696, 0.7388, 1.344, 2.203, 3.331, 4.756, 6.497, 8.578");
}
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.4955, 0.5433, 0.6636, 0.8344, 1.054, 1.335, 1.693, 2.138, 2.682, 3.329",\
"0.5086, 0.5565, 0.677, 0.8477, 1.067, 1.349, 1.706, 2.152, 2.695, 3.342",\
"0.5446, 0.5924, 0.7126, 0.8832, 1.103, 1.384, 1.742, 2.187, 2.73, 3.378",\
"0.6226, 0.6703, 0.7899, 0.9608, 1.181, 1.462, 1.819, 2.265, 2.808, 3.456",\
"0.7436, 0.7933, 0.9177, 1.092, 1.314, 1.596, 1.953, 2.399, 2.942, 3.589",\
"0.9106, 0.9626, 1.091, 1.271, 1.497, 1.782, 2.139, 2.585, 3.128, 3.775",\
"1.118, 1.172, 1.308, 1.494, 1.726, 2.013, 2.373, 2.819, 3.362, 4.009",\
"1.358, 1.416, 1.56, 1.756, 1.998, 2.291, 2.653, 3.1, 3.642, 4.29",\
"1.63, 1.692, 1.845, 2.051, 2.306, 2.61, 2.98, 3.428, 3.971, 4.618",\
"1.933, 1.999, 2.161, 2.379, 2.647, 2.965, 3.347, 3.804, 4.351, 4.998");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.3131, 0.3584, 0.4914, 0.7196, 1.069, 1.557, 2.2, 3.008, 3.997, 5.171",\
"0.3244, 0.37, 0.5027, 0.731, 1.08, 1.568, 2.211, 3.019, 4.006, 5.185",\
"0.3689, 0.4146, 0.5467, 0.7749, 1.124, 1.613, 2.254, 3.064, 4.051, 5.228",\
"0.4426, 0.4884, 0.6206, 0.8476, 1.196, 1.684, 2.326, 3.136, 4.121, 5.301",\
"0.5016, 0.5485, 0.6825, 0.9095, 1.257, 1.744, 2.386, 3.195, 4.181, 5.359",\
"0.5395, 0.5887, 0.7256, 0.9521, 1.298, 1.786, 2.427, 3.235, 4.222, 5.399",\
"0.5516, 0.6041, 0.7457, 0.9748, 1.321, 1.806, 2.448, 3.255, 4.241, 5.418",\
"0.5366, 0.5927, 0.7403, 0.9743, 1.322, 1.807, 2.447, 3.254, 4.24, 5.415",\
"0.4918, 0.5522, 0.7067, 0.9454, 1.297, 1.786, 2.426, 3.233, 4.218, 5.393",\
"0.4168, 0.4811, 0.6427, 0.8884, 1.242, 1.736, 2.382, 3.189, 4.173, 5.349");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.1396, 0.1856, 0.3075, 0.5005, 0.7907, 1.208, 1.779, 2.519, 3.429, 4.513",\
"0.1403, 0.1859, 0.3065, 0.5019, 0.7903, 1.209, 1.78, 2.518, 3.429, 4.517",\
"0.1398, 0.1852, 0.3064, 0.5012, 0.7904, 1.207, 1.779, 2.518, 3.427, 4.517",\
"0.1422, 0.1874, 0.3084, 0.5034, 0.7906, 1.208, 1.779, 2.517, 3.428, 4.517",\
"0.1548, 0.2018, 0.3234, 0.5134, 0.7964, 1.212, 1.782, 2.519, 3.425, 4.514",\
"0.168, 0.2168, 0.3398, 0.5326, 0.8128, 1.22, 1.787, 2.519, 3.43, 4.516",\
"0.1894, 0.2394, 0.365, 0.556, 0.832, 1.234, 1.793, 2.523, 3.431, 4.517",\
"0.2136, 0.2672, 0.3982, 0.5934, 0.8668, 1.257, 1.805, 2.528, 3.431, 4.513",\
"0.239, 0.297, 0.4348, 0.6376, 0.9166, 1.302, 1.836, 2.544, 3.439, 4.515",\
"0.267, 0.3292, 0.474, 0.6834, 0.9722, 1.364, 1.892, 2.586, 3.457, 4.525");
}
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.005953, 0.02334, 0.05654, 0.1083, 0.1808, 0.2763, 0.3966, 0.5435, 0.7186");
values("0.1077, 0.1676, 0.3587, 0.7359, 1.345, 2.204, 3.339, 4.761, 6.505, 8.573",\
"0.108, 0.1674, 0.3585, 0.7359, 1.345, 2.205, 3.338, 4.76, 6.498, 8.578",\
"0.1075, 0.1673, 0.359, 0.7362, 1.346, 2.206, 3.334, 4.762, 6.503, 8.581",\
"0.113, 0.1713, 0.3616, 0.7366, 1.345, 2.204, 3.337, 4.763, 6.498, 8.575",\
"0.124, 0.1814, 0.3698, 0.7418, 1.348, 2.203, 3.334, 4.761, 6.499, 8.578",\
"0.1382, 0.1954, 0.3808, 0.7466, 1.351, 2.208, 3.337, 4.757, 6.5, 8.577",\
"0.158, 0.2128, 0.3974, 0.7566, 1.354, 2.21, 3.34, 4.767, 6.5, 8.576",\
"0.178, 0.2356, 0.4178, 0.7734, 1.368, 2.217, 3.341, 4.763, 6.506, 8.572",\
"0.2, 0.2576, 0.4422, 0.7946, 1.386, 2.232, 3.351, 4.767, 6.502, 8.578",\
"0.2236, 0.2834, 0.4678, 0.817, 1.408, 2.263, 3.375, 4.778, 6.506, 8.576");
}
}
}
}