blob: a5599d9e439fd85453f36c5bcc9b4fb30045d56b [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__or2_1) {
area : 22.579200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.000710325" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.000711945" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.00068319" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.000683145" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000711945" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004073 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("0.01668, 0.01669, 0.01671, 0.01671, 0.0167, 0.01674, 0.01673, \
0.01671, 0.01669, 0.01667");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("-0.006871, -0.0069, -0.006939, -0.006972, -0.006981, -0.006997, \
-0.006999, -0.007011, -0.007007, -0.007005");
}
}
}
pin(A2) {
capacitance : 0.004134 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("0.02332, 0.02336, 0.02329, 0.02334, 0.02331, 0.02339, 0.02338, \
0.02341, 0.02339, 0.02338");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("-0.02221, -0.02219, -0.02244, -0.02266, -0.0228, -0.02297, -0.02302, \
-0.02306, -0.0231, -0.02311");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2)" ;
max_capacitance : 0.389 ;
max_transition : 7.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.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003678, 0.01308, 0.03103, 0.059, 0.09824, 0.1499, 0.2149, 0.2943, 0.389");
values("0.2567, 0.2506, 0.2382, 0.2292, 0.2236, 0.2199, 0.2175, 0.2158, 0.2146, 0.2137",\
"0.255, 0.2489, 0.2367, 0.2276, 0.2219, 0.2183, 0.2158, 0.2142, 0.213, 0.2122",\
"0.2551, 0.2491, 0.2367, 0.2275, 0.222, 0.2184, 0.2159, 0.2143, 0.2131, 0.2122",\
"0.2644, 0.2582, 0.2453, 0.2357, 0.2301, 0.2264, 0.224, 0.2223, 0.2211, 0.2202",\
"0.2899, 0.2831, 0.2685, 0.2571, 0.2501, 0.2455, 0.2425, 0.2405, 0.2391, 0.2381",\
"0.3292, 0.3215, 0.3046, 0.2903, 0.2813, 0.2757, 0.2716, 0.2691, 0.2673, 0.266",\
"0.3825, 0.3735, 0.3541, 0.337, 0.3254, 0.3176, 0.3125, 0.3091, 0.3065, 0.305",\
"0.4515, 0.4418, 0.4191, 0.3981, 0.3832, 0.3731, 0.3664, 0.3617, 0.3584, 0.356",\
"0.5362, 0.5254, 0.4999, 0.4745, 0.4561, 0.4433, 0.4343, 0.4281, 0.4236, 0.4203",\
"0.6365, 0.6251, 0.5964, 0.5664, 0.544, 0.5282, 0.517, 0.5087, 0.5029, 0.4985");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003678, 0.01308, 0.03103, 0.059, 0.09824, 0.1499, 0.2149, 0.2943, 0.389");
values("0.1246, 0.1239, 0.1242, 0.1253, 0.1269, 0.1283, 0.1297, 0.1315, 0.1334, 0.137",\
"0.1252, 0.1246, 0.1246, 0.1258, 0.1271, 0.1288, 0.1303, 0.1319, 0.1338, 0.137",\
"0.1281, 0.1272, 0.1264, 0.127, 0.1285, 0.1302, 0.1316, 0.1334, 0.1354, 0.1391",\
"0.1408, 0.139, 0.1362, 0.1351, 0.1352, 0.1363, 0.1375, 0.1396, 0.1413, 0.1453",\
"0.1634, 0.1603, 0.155, 0.152, 0.1501, 0.1501, 0.1508, 0.1522, 0.1548, 0.1582",\
"0.1971, 0.193, 0.1851, 0.1792, 0.1762, 0.1746, 0.1744, 0.1743, 0.1755, 0.1799",\
"0.2433, 0.2383, 0.2275, 0.2183, 0.2115, 0.2104, 0.2092, 0.208, 0.2081, 0.2115",\
"0.3025, 0.2959, 0.2828, 0.2704, 0.2614, 0.2559, 0.2553, 0.2544, 0.2536, 0.2562",\
"0.3753, 0.3674, 0.3517, 0.3371, 0.3237, 0.3148, 0.3106, 0.3115, 0.311, 0.3168",\
"0.4618, 0.4523, 0.4343, 0.4168, 0.4009, 0.3886, 0.3813, 0.3779, 0.3795, 0.3863");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003678, 0.01308, 0.03103, 0.059, 0.09824, 0.1499, 0.2149, 0.2943, 0.389");
values("0.274, 0.2679, 0.2557, 0.2465, 0.2408, 0.2373, 0.2348, 0.2331, 0.2319, 0.231",\
"0.2723, 0.2662, 0.2538, 0.2448, 0.2392, 0.2355, 0.2332, 0.2314, 0.2303, 0.2294",\
"0.2704, 0.2644, 0.2519, 0.2428, 0.2374, 0.2337, 0.2312, 0.2296, 0.2284, 0.2275",\
"0.2779, 0.2716, 0.2589, 0.2491, 0.2433, 0.2396, 0.237, 0.2352, 0.2341, 0.2332",\
"0.3032, 0.2963, 0.2818, 0.2705, 0.2636, 0.2593, 0.2562, 0.2541, 0.2528, 0.2517",\
"0.346, 0.3385, 0.3219, 0.3082, 0.2993, 0.2936, 0.2897, 0.2871, 0.2853, 0.284",\
"0.4078, 0.3995, 0.3801, 0.3629, 0.3514, 0.3438, 0.3385, 0.3349, 0.3324, 0.3305",\
"0.4883, 0.4791, 0.457, 0.4355, 0.4206, 0.4102, 0.4032, 0.3981, 0.3946, 0.3921",\
"0.5866, 0.5766, 0.5518, 0.5259, 0.507, 0.4938, 0.4844, 0.4779, 0.4729, 0.4694",\
"0.703, 0.6922, 0.6645, 0.6345, 0.6115, 0.5947, 0.583, 0.5743, 0.568, 0.5633");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003678, 0.01308, 0.03103, 0.059, 0.09824, 0.1499, 0.2149, 0.2943, 0.389");
values("0.1411, 0.1398, 0.139, 0.1393, 0.1403, 0.1418, 0.143, 0.1445, 0.1462, 0.1498",\
"0.1399, 0.1388, 0.1379, 0.1381, 0.1392, 0.1408, 0.1418, 0.1435, 0.1458, 0.1484",\
"0.1407, 0.1394, 0.1378, 0.1379, 0.1389, 0.1404, 0.1417, 0.1433, 0.1447, 0.1488",\
"0.1537, 0.1519, 0.1481, 0.146, 0.1458, 0.1466, 0.1477, 0.1489, 0.1505, 0.1549",\
"0.1784, 0.1752, 0.1693, 0.1654, 0.1632, 0.1624, 0.1629, 0.1637, 0.1658, 0.1691",\
"0.2169, 0.2126, 0.2041, 0.1968, 0.1933, 0.1913, 0.1903, 0.1898, 0.191, 0.1958",\
"0.2705, 0.2653, 0.2547, 0.2438, 0.2366, 0.2339, 0.2321, 0.2303, 0.2293, 0.2341",\
"0.3402, 0.3338, 0.3204, 0.307, 0.2961, 0.2902, 0.2881, 0.2852, 0.2835, 0.2869",\
"0.4262, 0.4184, 0.403, 0.3868, 0.3729, 0.3619, 0.3566, 0.3541, 0.3536, 0.3569",\
"0.5304, 0.5212, 0.503, 0.4838, 0.4664, 0.4532, 0.4424, 0.4375, 0.4372, 0.4445");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003678, 0.01308, 0.03103, 0.059, 0.09824, 0.1499, 0.2149, 0.2943, 0.389");
values("0.5026, 0.54, 0.6433, 0.7966, 0.9975, 1.251, 1.569, 1.962, 2.44, 3.009",\
"0.5073, 0.5445, 0.6475, 0.8012, 1.002, 1.256, 1.574, 1.967, 2.445, 3.014",\
"0.5473, 0.5845, 0.6874, 0.8409, 1.042, 1.296, 1.614, 2.007, 2.485, 3.053",\
"0.6548, 0.6917, 0.7944, 0.9474, 1.148, 1.402, 1.72, 2.113, 2.591, 3.159",\
"0.8292, 0.8663, 0.9696, 1.123, 1.324, 1.577, 1.895, 2.288, 2.766, 3.335",\
"1.053, 1.091, 1.196, 1.352, 1.555, 1.81, 2.128, 2.521, 2.998, 3.567",\
"1.327, 1.367, 1.475, 1.633, 1.84, 2.096, 2.415, 2.809, 3.285, 3.854",\
"1.652, 1.694, 1.807, 1.97, 2.179, 2.438, 2.759, 3.152, 3.629, 4.197",\
"2.025, 2.07, 2.19, 2.36, 2.575, 2.839, 3.162, 3.557, 4.034, 4.603",\
"2.449, 2.497, 2.623, 2.801, 3.025, 3.297, 3.626, 4.023, 4.5, 5.069");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003678, 0.01308, 0.03103, 0.059, 0.09824, 0.1499, 0.2149, 0.2943, 0.389");
values("0.2506, 0.2817, 0.382, 0.5665, 0.8526, 1.253, 1.78, 2.443, 3.254, 4.22",\
"0.2622, 0.2933, 0.3933, 0.5777, 0.8641, 1.265, 1.792, 2.453, 3.265, 4.232",\
"0.302, 0.3328, 0.4321, 0.6162, 0.9022, 1.302, 1.829, 2.491, 3.301, 4.269",\
"0.3547, 0.3858, 0.4849, 0.6672, 0.9517, 1.352, 1.878, 2.542, 3.351, 4.317",\
"0.3836, 0.4157, 0.5166, 0.6972, 0.9802, 1.379, 1.905, 2.566, 3.378, 4.344",\
"0.381, 0.4149, 0.5184, 0.6998, 0.9811, 1.378, 1.903, 2.564, 3.374, 4.339",\
"0.3418, 0.3783, 0.4849, 0.6678, 0.9488, 1.346, 1.869, 2.529, 3.338, 4.301",\
"0.2621, 0.301, 0.4123, 0.5979, 0.8808, 1.278, 1.802, 2.462, 3.268, 4.23",\
"0.1407, 0.1823, 0.2983, 0.4879, 0.7709, 1.171, 1.697, 2.358, 3.164, 4.126",\
"-0.0269, 0.0175, 0.1397, 0.3336, 0.6185, 1.021, 1.551, 2.215, 3.023, 3.983");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003678, 0.01308, 0.03103, 0.059, 0.09824, 0.1499, 0.2149, 0.2943, 0.389");
values("0.1815, 0.2189, 0.3246, 0.4994, 0.7567, 1.12, 1.615, 2.26, 3.058, 4.016",\
"0.1818, 0.2188, 0.3251, 0.4993, 0.7567, 1.12, 1.617, 2.26, 3.055, 4.012",\
"0.1818, 0.2189, 0.3249, 0.499, 0.7576, 1.12, 1.616, 2.258, 3.056, 4.016",\
"0.182, 0.2191, 0.3248, 0.4998, 0.758, 1.12, 1.616, 2.26, 3.055, 4.014",\
"0.1916, 0.2298, 0.3326, 0.505, 0.7606, 1.122, 1.618, 2.259, 3.055, 4.016",\
"0.2072, 0.2448, 0.3496, 0.521, 0.7732, 1.131, 1.62, 2.262, 3.059, 4.015",\
"0.2288, 0.2654, 0.3694, 0.5376, 0.7884, 1.143, 1.631, 2.267, 3.06, 4.014",\
"0.256, 0.2948, 0.3974, 0.5628, 0.809, 1.157, 1.641, 2.273, 3.063, 4.018",\
"0.288, 0.3288, 0.4346, 0.5988, 0.8424, 1.184, 1.658, 2.283, 3.071, 4.022",\
"0.3198, 0.3638, 0.4754, 0.6408, 0.8842, 1.225, 1.689, 2.302, 3.082, 4.026");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003678, 0.01308, 0.03103, 0.059, 0.09824, 0.1499, 0.2149, 0.2943, 0.389");
values("0.1224, 0.1678, 0.3296, 0.6535, 1.165, 1.88, 2.831, 4.016, 5.468, 7.198",\
"0.1225, 0.1677, 0.3295, 0.6544, 1.165, 1.881, 2.826, 4.016, 5.469, 7.198",\
"0.1227, 0.1681, 0.3298, 0.6542, 1.164, 1.88, 2.825, 4.014, 5.471, 7.196",\
"0.1302, 0.1751, 0.3341, 0.6547, 1.165, 1.88, 2.826, 4.016, 5.469, 7.203",\
"0.1436, 0.1868, 0.341, 0.6576, 1.165, 1.883, 2.826, 4.012, 5.465, 7.196",\
"0.1606, 0.2024, 0.3544, 0.6638, 1.168, 1.883, 2.826, 4.012, 5.465, 7.195",\
"0.1806, 0.2218, 0.3706, 0.6746, 1.175, 1.886, 2.827, 4.019, 5.46, 7.193",\
"0.2016, 0.2442, 0.3908, 0.6898, 1.189, 1.901, 2.834, 4.015, 5.467, 7.205",\
"0.2252, 0.2676, 0.413, 0.708, 1.208, 1.918, 2.853, 4.028, 5.467, 7.199",\
"0.2502, 0.295, 0.4388, 0.7278, 1.223, 1.94, 2.88, 4.054, 5.487, 7.198");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003678, 0.01308, 0.03103, 0.059, 0.09824, 0.1499, 0.2149, 0.2943, 0.389");
values("0.5468, 0.5841, 0.6871, 0.8407, 1.042, 1.295, 1.613, 2.006, 2.484, 3.053",\
"0.5537, 0.5909, 0.6943, 0.8475, 1.049, 1.302, 1.62, 2.013, 2.491, 3.06",\
"0.5793, 0.6165, 0.7196, 0.8729, 1.074, 1.328, 1.646, 2.039, 2.516, 3.085",\
"0.6457, 0.6826, 0.7856, 0.9385, 1.139, 1.393, 1.711, 2.104, 2.582, 3.151",\
"0.766, 0.8038, 0.9084, 1.063, 1.264, 1.518, 1.836, 2.229, 2.707, 3.275",\
"0.9364, 0.9753, 1.083, 1.24, 1.445, 1.701, 2.019, 2.412, 2.889, 3.458",\
"1.151, 1.193, 1.305, 1.468, 1.676, 1.935, 2.255, 2.648, 3.125, 3.694",\
"1.402, 1.446, 1.565, 1.737, 1.953, 2.217, 2.54, 2.934, 3.411, 3.979",\
"1.688, 1.734, 1.861, 2.043, 2.27, 2.546, 2.875, 3.272, 3.75, 4.318",\
"2.01, 2.059, 2.192, 2.384, 2.624, 2.913, 3.255, 3.661, 4.143, 4.711");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003678, 0.01308, 0.03103, 0.059, 0.09824, 0.1499, 0.2149, 0.2943, 0.389");
values("0.2782, 0.3093, 0.4095, 0.5941, 0.88, 1.28, 1.806, 2.47, 3.279, 4.244",\
"0.2879, 0.3192, 0.4193, 0.6038, 0.8897, 1.29, 1.815, 2.48, 3.289, 4.25",\
"0.3262, 0.3574, 0.457, 0.6411, 0.9268, 1.327, 1.854, 2.517, 3.327, 4.291",\
"0.3876, 0.4187, 0.5175, 0.6996, 0.9841, 1.384, 1.91, 2.573, 3.381, 4.345",\
"0.4304, 0.4627, 0.5631, 0.7436, 1.027, 1.425, 1.95, 2.612, 3.421, 4.386",\
"0.4471, 0.4807, 0.5834, 0.764, 1.045, 1.442, 1.966, 2.628, 3.436, 4.401",\
"0.4336, 0.4696, 0.5762, 0.7579, 1.039, 1.435, 1.958, 2.618, 3.426, 4.387",\
"0.3883, 0.4268, 0.5376, 0.7224, 1.004, 1.402, 1.924, 2.583, 3.389, 4.351",\
"0.3088, 0.3502, 0.4665, 0.6551, 0.9389, 1.338, 1.863, 2.522, 3.327, 4.288",\
"0.1952, 0.2393, 0.3615, 0.5545, 0.8397, 1.242, 1.77, 2.433, 3.238, 4.198");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003678, 0.01308, 0.03103, 0.059, 0.09824, 0.1499, 0.2149, 0.2943, 0.389");
values("0.1815, 0.2189, 0.3251, 0.4986, 0.757, 1.119, 1.616, 2.26, 3.055, 4.015",\
"0.182, 0.2193, 0.3249, 0.4993, 0.7572, 1.119, 1.616, 2.26, 3.054, 4.012",\
"0.1818, 0.2187, 0.3249, 0.499, 0.757, 1.12, 1.615, 2.257, 3.054, 4.014",\
"0.1828, 0.2194, 0.3256, 0.4998, 0.7572, 1.12, 1.615, 2.258, 3.055, 4.014",\
"0.1936, 0.2308, 0.3354, 0.5072, 0.7622, 1.123, 1.617, 2.259, 3.055, 4.011",\
"0.2076, 0.246, 0.3524, 0.523, 0.7754, 1.133, 1.622, 2.261, 3.055, 4.016",\
"0.2308, 0.2712, 0.3776, 0.5474, 0.7962, 1.147, 1.631, 2.267, 3.06, 4.016",\
"0.2588, 0.3018, 0.4152, 0.5854, 0.8302, 1.173, 1.648, 2.275, 3.062, 4.018",\
"0.2888, 0.335, 0.4558, 0.6316, 0.881, 1.221, 1.681, 2.294, 3.071, 4.016",\
"0.3202, 0.3694, 0.4962, 0.6828, 0.9412, 1.287, 1.745, 2.338, 3.096, 4.028");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003678, 0.01308, 0.03103, 0.059, 0.09824, 0.1499, 0.2149, 0.2943, 0.389");
values("0.1253, 0.1708, 0.332, 0.655, 1.166, 1.883, 2.827, 4.013, 5.465, 7.192",\
"0.1254, 0.1707, 0.333, 0.6549, 1.164, 1.883, 2.826, 4.021, 5.464, 7.192",\
"0.1252, 0.1708, 0.3323, 0.6556, 1.165, 1.881, 2.826, 4.013, 5.464, 7.19",\
"0.1314, 0.1761, 0.3347, 0.6549, 1.165, 1.88, 2.829, 4.018, 5.462, 7.189",\
"0.1436, 0.1874, 0.3422, 0.659, 1.167, 1.884, 2.826, 4.011, 5.462, 7.195",\
"0.1594, 0.2024, 0.3556, 0.6652, 1.17, 1.884, 2.828, 4.01, 5.46, 7.192",\
"0.1778, 0.2206, 0.3704, 0.6756, 1.177, 1.887, 2.828, 4.021, 5.46, 7.193",\
"0.201, 0.243, 0.3906, 0.692, 1.192, 1.902, 2.835, 4.016, 5.466, 7.205",\
"0.2246, 0.267, 0.4126, 0.7098, 1.21, 1.922, 2.852, 4.026, 5.468, 7.204",\
"0.2514, 0.2946, 0.4376, 0.7316, 1.23, 1.946, 2.879, 4.05, 5.482, 7.201");
}
}
}
}