blob: f78425177898c76d31c3dee7a93e6e2c9ec6cdef [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__or2_1) {
area : 22.579200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.000102546" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0001084635" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "8.18865e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "8.18865e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001084635" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004039 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01562, 0.01564, 0.01563, 0.01564, 0.01564, 0.01564, 0.01567, \
0.01567, 0.01567, 0.01565");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.007071, -0.00711, -0.007143, -0.00716, -0.00715, -0.007174, \
-0.007199, -0.007195, -0.007201, -0.007198");
}
}
}
pin(A2) {
capacitance : 0.0041 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02286, 0.02283, 0.02286, 0.02288, 0.02283, 0.02289, 0.02292, \
0.0229, 0.02294, 0.02291");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01942, -0.02058, -0.02192, -0.02221, -0.02229, -0.02241, -0.0225, \
-0.02254, -0.02256, -0.02259");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2)" ;
max_capacitance : 0.4058 ;
max_transition : 5.2 ;
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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003794, 0.0136, 0.03233, 0.06151, 0.1025, 0.1563, 0.2242, 0.3071, 0.4058");
values("0.2312, 0.226, 0.2176, 0.2126, 0.2096, 0.2079, 0.2068, 0.2059, 0.2054, 0.2051",\
"0.2295, 0.2242, 0.2158, 0.2109, 0.208, 0.2064, 0.2052, 0.2043, 0.2038, 0.2035",\
"0.2295, 0.2241, 0.2159, 0.2108, 0.2078, 0.2062, 0.2051, 0.2043, 0.2038, 0.2035",\
"0.238, 0.2325, 0.2233, 0.218, 0.215, 0.2132, 0.212, 0.2112, 0.2108, 0.2105",\
"0.2605, 0.2542, 0.2433, 0.2361, 0.2319, 0.2294, 0.2279, 0.227, 0.2263, 0.2259",\
"0.2931, 0.286, 0.2725, 0.2632, 0.2576, 0.2542, 0.252, 0.2507, 0.2497, 0.249",\
"0.3364, 0.3285, 0.3127, 0.3013, 0.2938, 0.2891, 0.2858, 0.2839, 0.2828, 0.2818",\
"0.3926, 0.3838, 0.3652, 0.3504, 0.3408, 0.3345, 0.3303, 0.3276, 0.3257, 0.3244",\
"0.4617, 0.4517, 0.4302, 0.4127, 0.4001, 0.3919, 0.3863, 0.3824, 0.3798, 0.378",\
"0.5433, 0.5324, 0.5081, 0.4869, 0.4716, 0.4612, 0.4539, 0.4489, 0.4456, 0.4432");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003794, 0.0136, 0.03233, 0.06151, 0.1025, 0.1563, 0.2242, 0.3071, 0.4058");
values("0.1172, 0.1163, 0.1169, 0.1185, 0.1204, 0.1221, 0.1241, 0.1263, 0.1283, 0.1299",\
"0.1174, 0.1169, 0.1174, 0.1189, 0.1205, 0.1225, 0.1249, 0.1267, 0.1283, 0.1322",\
"0.1193, 0.1185, 0.118, 0.1192, 0.1209, 0.1231, 0.1256, 0.1272, 0.1292, 0.134",\
"0.1294, 0.1279, 0.1256, 0.1247, 0.1256, 0.1266, 0.1293, 0.1308, 0.1337, 0.1389",\
"0.1475, 0.1451, 0.1406, 0.1387, 0.137, 0.1374, 0.1395, 0.142, 0.1431, 0.1466",\
"0.1753, 0.1718, 0.1655, 0.1601, 0.1595, 0.1578, 0.159, 0.1596, 0.1625, 0.1632",\
"0.2134, 0.2091, 0.2009, 0.1936, 0.1889, 0.1879, 0.1886, 0.187, 0.1886, 0.1901",\
"0.2618, 0.2563, 0.2463, 0.2369, 0.2298, 0.2265, 0.227, 0.2262, 0.2259, 0.2257",\
"0.3214, 0.3149, 0.3024, 0.2905, 0.2811, 0.2759, 0.2729, 0.2739, 0.2736, 0.2734",\
"0.3927, 0.385, 0.3702, 0.3559, 0.3438, 0.3372, 0.3305, 0.3301, 0.3321, 0.331");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003794, 0.0136, 0.03233, 0.06151, 0.1025, 0.1563, 0.2242, 0.3071, 0.4058");
values("0.2476, 0.2423, 0.234, 0.2291, 0.2259, 0.2244, 0.2231, 0.2224, 0.2218, 0.2215",\
"0.2459, 0.2406, 0.2322, 0.2274, 0.2243, 0.2227, 0.2215, 0.2208, 0.2202, 0.22",\
"0.2441, 0.2388, 0.2304, 0.2255, 0.2225, 0.2209, 0.2197, 0.2188, 0.2184, 0.2181",\
"0.2508, 0.2453, 0.2362, 0.2307, 0.2277, 0.2258, 0.2245, 0.2238, 0.2232, 0.2229",\
"0.2716, 0.2655, 0.2551, 0.2481, 0.2441, 0.2417, 0.2403, 0.2393, 0.2387, 0.2383",\
"0.3049, 0.2983, 0.2861, 0.2776, 0.2724, 0.2693, 0.2673, 0.266, 0.2651, 0.2645",\
"0.3532, 0.3455, 0.3309, 0.3202, 0.3135, 0.309, 0.3063, 0.3044, 0.3032, 0.3024",\
"0.4158, 0.4076, 0.3901, 0.3764, 0.3675, 0.3618, 0.3578, 0.3551, 0.3534, 0.3523",\
"0.4929, 0.4838, 0.4637, 0.4465, 0.4352, 0.4273, 0.4221, 0.4186, 0.4165, 0.4144",\
"0.5842, 0.5746, 0.5517, 0.5315, 0.5171, 0.5072, 0.5002, 0.4957, 0.4925, 0.49");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003794, 0.0136, 0.03233, 0.06151, 0.1025, 0.1563, 0.2242, 0.3071, 0.4058");
values("0.1311, 0.1298, 0.1296, 0.13, 0.1311, 0.1327, 0.1348, 0.1365, 0.1385, 0.1393",\
"0.1299, 0.129, 0.1284, 0.1291, 0.1304, 0.1319, 0.1339, 0.1352, 0.1367, 0.1384",\
"0.1304, 0.1292, 0.1284, 0.1284, 0.1297, 0.1307, 0.1331, 0.1343, 0.1372, 0.1393",\
"0.1403, 0.1391, 0.1362, 0.1349, 0.135, 0.1357, 0.1375, 0.1392, 0.1417, 0.1415",\
"0.1602, 0.1579, 0.1529, 0.1505, 0.1482, 0.1479, 0.1499, 0.1509, 0.1534, 0.155",\
"0.1911, 0.1874, 0.1808, 0.1754, 0.1735, 0.1711, 0.1719, 0.1721, 0.1727, 0.1744",\
"0.2335, 0.2294, 0.2214, 0.2131, 0.2082, 0.2065, 0.2055, 0.204, 0.2051, 0.2058",\
"0.289, 0.2836, 0.2737, 0.2636, 0.256, 0.2515, 0.2515, 0.2499, 0.2483, 0.249",\
"0.3572, 0.3507, 0.3388, 0.3264, 0.3161, 0.3098, 0.3063, 0.3075, 0.3059, 0.3057",\
"0.439, 0.431, 0.4174, 0.4033, 0.3901, 0.3816, 0.3745, 0.3728, 0.3752, 0.3736");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003794, 0.0136, 0.03233, 0.06151, 0.1025, 0.1563, 0.2242, 0.3071, 0.4058");
values("0.3416, 0.3689, 0.4445, 0.5583, 0.7092, 0.9048, 1.155, 1.468, 1.849, 2.304",\
"0.3455, 0.373, 0.4485, 0.5624, 0.7132, 0.9089, 1.159, 1.472, 1.853, 2.308",\
"0.3761, 0.4034, 0.4787, 0.5927, 0.7436, 0.9392, 1.189, 1.502, 1.884, 2.338",\
"0.4528, 0.4796, 0.5551, 0.6687, 0.8195, 1.015, 1.265, 1.578, 1.959, 2.414",\
"0.5715, 0.5993, 0.6752, 0.7891, 0.94, 1.136, 1.385, 1.698, 2.079, 2.534",\
"0.7184, 0.7474, 0.8252, 0.9414, 1.094, 1.291, 1.54, 1.853, 2.234, 2.688",\
"0.8979, 0.9274, 1.008, 1.125, 1.279, 1.477, 1.728, 2.04, 2.421, 2.875",\
"1.109, 1.141, 1.224, 1.345, 1.5, 1.697, 1.948, 2.261, 2.643, 3.097",\
"1.352, 1.386, 1.473, 1.598, 1.757, 1.956, 2.207, 2.52, 2.901, 3.355",\
"1.625, 1.661, 1.754, 1.884, 2.048, 2.252, 2.504, 2.816, 3.197, 3.651");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003794, 0.0136, 0.03233, 0.06151, 0.1025, 0.1563, 0.2242, 0.3071, 0.4058");
values("0.1812, 0.2039, 0.2783, 0.4175, 0.6339, 0.9368, 1.334, 1.836, 2.447, 3.172",\
"0.1897, 0.2126, 0.287, 0.4262, 0.642, 0.9447, 1.342, 1.843, 2.453, 3.184",\
"0.2193, 0.2419, 0.3157, 0.4545, 0.6704, 0.9736, 1.371, 1.871, 2.484, 3.214",\
"0.2608, 0.2838, 0.3573, 0.4947, 0.7102, 1.012, 1.41, 1.912, 2.523, 3.253",\
"0.2881, 0.3124, 0.3866, 0.5227, 0.7368, 1.038, 1.435, 1.936, 2.548, 3.278",\
"0.2971, 0.3227, 0.3991, 0.5343, 0.7473, 1.048, 1.444, 1.944, 2.555, 3.283",\
"0.2847, 0.3119, 0.3914, 0.5273, 0.739, 1.038, 1.434, 1.933, 2.543, 3.272",\
"0.248, 0.2772, 0.36, 0.4974, 0.7089, 1.008, 1.403, 1.901, 2.511, 3.238",\
"0.1856, 0.2168, 0.3034, 0.4422, 0.655, 0.9551, 1.35, 1.848, 2.457, 3.183",\
"0.0964, 0.1293, 0.2199, 0.3615, 0.5742, 0.8763, 1.272, 1.772, 2.379, 3.105");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003794, 0.0136, 0.03233, 0.06151, 0.1025, 0.1563, 0.2242, 0.3071, 0.4058");
values("0.1139, 0.1411, 0.2198, 0.3517, 0.5489, 0.8371, 1.229, 1.735, 2.356, 3.096",\
"0.1137, 0.1408, 0.2197, 0.352, 0.549, 0.8369, 1.229, 1.735, 2.356, 3.099",\
"0.1141, 0.1408, 0.2198, 0.3515, 0.5489, 0.8358, 1.229, 1.734, 2.356, 3.097",\
"0.1142, 0.1412, 0.2202, 0.3522, 0.5496, 0.8368, 1.228, 1.734, 2.355, 3.099",\
"0.1226, 0.1488, 0.2262, 0.3566, 0.5518, 0.838, 1.229, 1.734, 2.355, 3.099",\
"0.1328, 0.159, 0.2364, 0.3668, 0.56, 0.8428, 1.231, 1.733, 2.355, 3.097",\
"0.1436, 0.1712, 0.2472, 0.376, 0.5676, 0.8486, 1.236, 1.736, 2.356, 3.099",\
"0.1594, 0.1876, 0.2626, 0.388, 0.5764, 0.855, 1.24, 1.741, 2.359, 3.097",\
"0.1762, 0.2062, 0.284, 0.4082, 0.5924, 0.8626, 1.244, 1.743, 2.361, 3.101",\
"0.1944, 0.227, 0.3076, 0.4322, 0.617, 0.8826, 1.255, 1.747, 2.363, 3.104");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003794, 0.0136, 0.03233, 0.06151, 0.1025, 0.1563, 0.2242, 0.3071, 0.4058");
values("0.07908, 0.1112, 0.2292, 0.4652, 0.8359, 1.356, 2.041, 2.901, 3.956, 5.217",\
"0.07908, 0.1114, 0.229, 0.4651, 0.8356, 1.357, 2.041, 2.905, 3.96, 5.216",\
"0.07918, 0.1114, 0.2296, 0.465, 0.8357, 1.356, 2.041, 2.906, 3.955, 5.209",\
"0.08466, 0.1162, 0.2312, 0.4652, 0.8357, 1.357, 2.043, 2.903, 3.96, 5.209",\
"0.09346, 0.1243, 0.2346, 0.4665, 0.8356, 1.353, 2.037, 2.902, 3.959, 5.214",\
"0.1044, 0.135, 0.2418, 0.4686, 0.8364, 1.354, 2.04, 2.901, 3.954, 5.21",\
"0.1164, 0.1472, 0.252, 0.473, 0.8388, 1.355, 2.038, 2.902, 3.948, 5.21",\
"0.1298, 0.1614, 0.2648, 0.48, 0.8444, 1.359, 2.038, 2.897, 3.953, 5.198",\
"0.144, 0.1754, 0.2796, 0.4896, 0.8522, 1.368, 2.044, 2.898, 3.948, 5.199",\
"0.158, 0.1912, 0.2952, 0.5014, 0.8622, 1.38, 2.057, 2.908, 3.95, 5.199");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003794, 0.0136, 0.03233, 0.06151, 0.1025, 0.1563, 0.2242, 0.3071, 0.4058");
values("0.3696, 0.3969, 0.4724, 0.5864, 0.7373, 0.9328, 1.183, 1.496, 1.877, 2.332",\
"0.3747, 0.4022, 0.4778, 0.5915, 0.7425, 0.9381, 1.188, 1.501, 1.882, 2.337",\
"0.3949, 0.4222, 0.4978, 0.6115, 0.7624, 0.9581, 1.208, 1.521, 1.902, 2.357",\
"0.4438, 0.4711, 0.5463, 0.66, 0.8109, 1.006, 1.256, 1.569, 1.95, 2.405",\
"0.5256, 0.5538, 0.6308, 0.7458, 0.8969, 1.093, 1.342, 1.655, 2.036, 2.491",\
"0.6396, 0.6684, 0.7473, 0.8645, 1.018, 1.215, 1.465, 1.777, 2.159, 2.613",\
"0.7832, 0.8132, 0.8948, 1.014, 1.17, 1.368, 1.619, 1.931, 2.312, 2.767",\
"0.9508, 0.9824, 1.068, 1.192, 1.352, 1.552, 1.803, 2.116, 2.497, 2.951",\
"1.141, 1.175, 1.265, 1.395, 1.561, 1.766, 2.019, 2.331, 2.713, 3.167",\
"1.355, 1.39, 1.485, 1.621, 1.794, 2.006, 2.265, 2.58, 2.961, 3.414");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003794, 0.0136, 0.03233, 0.06151, 0.1025, 0.1563, 0.2242, 0.3071, 0.4058");
values("0.2009, 0.2236, 0.2979, 0.4366, 0.6523, 0.9549, 1.352, 1.853, 2.464, 3.191",\
"0.2082, 0.2311, 0.3051, 0.4439, 0.6598, 0.9621, 1.359, 1.86, 2.471, 3.199",\
"0.2372, 0.26, 0.3339, 0.4722, 0.6881, 0.9906, 1.388, 1.889, 2.5, 3.226",\
"0.2847, 0.3081, 0.3814, 0.5186, 0.7337, 1.036, 1.433, 1.933, 2.544, 3.273",\
"0.3224, 0.3466, 0.4204, 0.5566, 0.7701, 1.072, 1.469, 1.969, 2.58, 3.308",\
"0.3451, 0.3702, 0.4459, 0.5813, 0.7935, 1.094, 1.49, 1.99, 2.601, 3.329",\
"0.3503, 0.3772, 0.4559, 0.5909, 0.8023, 1.101, 1.497, 1.996, 2.606, 3.334",\
"0.3372, 0.366, 0.4478, 0.5844, 0.7954, 1.094, 1.489, 1.988, 2.597, 3.324",\
"0.3039, 0.3342, 0.4198, 0.558, 0.7703, 1.069, 1.464, 1.962, 2.57, 3.297",\
"0.2499, 0.2822, 0.3716, 0.5131, 0.7249, 1.026, 1.422, 1.92, 2.528, 3.254");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003794, 0.0136, 0.03233, 0.06151, 0.1025, 0.1563, 0.2242, 0.3071, 0.4058");
values("0.1139, 0.1409, 0.2199, 0.352, 0.5489, 0.8367, 1.229, 1.735, 2.356, 3.099",\
"0.1143, 0.1407, 0.2197, 0.3517, 0.5488, 0.8369, 1.228, 1.733, 2.356, 3.097",\
"0.1137, 0.1407, 0.2199, 0.352, 0.5489, 0.8367, 1.229, 1.733, 2.355, 3.099",\
"0.1145, 0.1415, 0.2205, 0.3524, 0.5503, 0.837, 1.228, 1.733, 2.354, 3.098",\
"0.1224, 0.1492, 0.2272, 0.357, 0.5522, 0.8382, 1.23, 1.733, 2.355, 3.099",\
"0.1286, 0.1566, 0.2362, 0.3666, 0.5602, 0.843, 1.23, 1.734, 2.355, 3.098",\
"0.1404, 0.1688, 0.248, 0.378, 0.5692, 0.8484, 1.235, 1.737, 2.354, 3.098",\
"0.1544, 0.185, 0.2664, 0.3972, 0.5846, 0.8576, 1.24, 1.739, 2.358, 3.097",\
"0.1706, 0.2026, 0.2876, 0.4208, 0.6106, 0.8778, 1.25, 1.743, 2.359, 3.1",\
"0.1864, 0.2204, 0.3094, 0.447, 0.6412, 0.9096, 1.274, 1.755, 2.363, 3.1");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003794, 0.0136, 0.03233, 0.06151, 0.1025, 0.1563, 0.2242, 0.3071, 0.4058");
values("0.0807, 0.1128, 0.23, 0.4659, 0.8361, 1.355, 2.041, 2.903, 3.957, 5.203",\
"0.08082, 0.1128, 0.23, 0.4657, 0.8357, 1.356, 2.04, 2.899, 3.951, 5.209",\
"0.08044, 0.1126, 0.2299, 0.4656, 0.8355, 1.354, 2.041, 2.904, 3.95, 5.201",\
"0.08484, 0.1165, 0.2312, 0.4656, 0.836, 1.354, 2.04, 2.9, 3.953, 5.211",\
"0.09258, 0.124, 0.235, 0.4667, 0.8356, 1.357, 2.041, 2.899, 3.952, 5.211",\
"0.1034, 0.134, 0.2412, 0.4682, 0.8362, 1.356, 2.04, 2.902, 3.956, 5.209",\
"0.1142, 0.1452, 0.2506, 0.4726, 0.8392, 1.356, 2.038, 2.899, 3.947, 5.21",\
"0.1276, 0.1586, 0.262, 0.4794, 0.8446, 1.36, 2.038, 2.898, 3.949, 5.205",\
"0.1402, 0.1728, 0.2766, 0.489, 0.8522, 1.368, 2.045, 2.899, 3.947, 5.198",\
"0.1546, 0.1872, 0.2918, 0.4992, 0.8618, 1.378, 2.055, 2.907, 3.95, 5.199");
}
}
}
}