blob: 96bfed393216a4a5d066ef4d71ab7f62ec9f123e [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__or2_2) {
area : 28.224000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "6.74256e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "7.00359e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "5.5737e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "5.5737e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "7.00359e-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.00664 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01747, 0.0175, 0.01752, 0.01752, 0.01753, 0.01755, 0.01749, \
0.01752, 0.0175, 0.01748");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.007902, -0.007955, -0.007983, -0.008013, -0.008027, -0.008053, \
-0.008043, -0.008064, -0.008063, -0.008062");
}
}
}
pin(A2) {
capacitance : 0.006494 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.02461, 0.02463, 0.02466, 0.02467, 0.02469, 0.02476, 0.02463, \
0.02474, 0.02469, 0.0247");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.02042, -0.02179, -0.02349, -0.02386, -0.024, -0.02414, -0.02412, \
-0.02428, -0.02431, -0.02433");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2)" ;
max_capacitance : 0.7639 ;
max_transition : 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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.006265, 0.02475, 0.06004, 0.115, 0.1922, 0.2937, 0.4216, 0.5778, 0.7639");
values("0.2134, 0.2074, 0.1986, 0.1944, 0.1922, 0.1911, 0.1903, 0.1898, 0.1894, 0.1892",\
"0.2115, 0.2054, 0.1967, 0.1925, 0.1903, 0.1891, 0.1883, 0.1879, 0.1876, 0.1873",\
"0.2106, 0.2045, 0.1955, 0.1916, 0.1893, 0.1882, 0.1875, 0.1871, 0.1867, 0.1865",\
"0.2178, 0.2115, 0.202, 0.1974, 0.1951, 0.1938, 0.1931, 0.1926, 0.1922, 0.192",\
"0.2393, 0.2319, 0.22, 0.2132, 0.2095, 0.2078, 0.2066, 0.2059, 0.2055, 0.2052",\
"0.2695, 0.2608, 0.2461, 0.2373, 0.2321, 0.2294, 0.2279, 0.2268, 0.2261, 0.2256",\
"0.3092, 0.2995, 0.2818, 0.2704, 0.2637, 0.26, 0.2575, 0.256, 0.2551, 0.2545",\
"0.3602, 0.3498, 0.3289, 0.3146, 0.3058, 0.3005, 0.2971, 0.2948, 0.2934, 0.2924",\
"0.4237, 0.4119, 0.3881, 0.3702, 0.3588, 0.3516, 0.3472, 0.344, 0.342, 0.3407",\
"0.499, 0.4867, 0.4597, 0.4377, 0.4237, 0.4143, 0.4082, 0.4041, 0.4014, 0.3995");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.006265, 0.02475, 0.06004, 0.115, 0.1922, 0.2937, 0.4216, 0.5778, 0.7639");
values("0.1015, 0.1013, 0.1035, 0.1062, 0.1085, 0.1098, 0.1126, 0.1143, 0.1151, 0.1196",\
"0.1017, 0.1017, 0.1038, 0.1064, 0.1086, 0.1105, 0.1126, 0.114, 0.1161, 0.1187",\
"0.1039, 0.1033, 0.1041, 0.1065, 0.1086, 0.1104, 0.1133, 0.1146, 0.1174, 0.1183",\
"0.1126, 0.1111, 0.1099, 0.1104, 0.1119, 0.1137, 0.1166, 0.1179, 0.1214, 0.1229",\
"0.129, 0.1262, 0.1224, 0.1215, 0.1221, 0.123, 0.1252, 0.1275, 0.1283, 0.1317",\
"0.154, 0.1501, 0.1439, 0.1402, 0.1406, 0.1415, 0.1417, 0.1437, 0.1454, 0.1469",\
"0.1887, 0.1837, 0.1753, 0.1695, 0.1661, 0.1669, 0.1677, 0.1684, 0.1705, 0.171",\
"0.2337, 0.2265, 0.2159, 0.2078, 0.2018, 0.2011, 0.2027, 0.2034, 0.2042, 0.2036",\
"0.2893, 0.2805, 0.2673, 0.2566, 0.2492, 0.2443, 0.244, 0.2483, 0.2484, 0.2503",\
"0.3555, 0.3445, 0.329, 0.3164, 0.3069, 0.2994, 0.2951, 0.2955, 0.3019, 0.302");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.006265, 0.02475, 0.06004, 0.115, 0.1922, 0.2937, 0.4216, 0.5778, 0.7639");
values("0.2308, 0.2246, 0.2159, 0.2118, 0.2096, 0.2085, 0.2077, 0.2073, 0.2068, 0.2066",\
"0.2291, 0.223, 0.2142, 0.21, 0.2078, 0.2067, 0.206, 0.2054, 0.2051, 0.2049",\
"0.2267, 0.2205, 0.2117, 0.2075, 0.2055, 0.2042, 0.2035, 0.2031, 0.2027, 0.2025",\
"0.2314, 0.225, 0.2156, 0.2109, 0.2085, 0.2072, 0.2065, 0.206, 0.2055, 0.2053",\
"0.2496, 0.2425, 0.2311, 0.2248, 0.2216, 0.22, 0.2188, 0.2182, 0.2177, 0.2174",\
"0.279, 0.2712, 0.2577, 0.2499, 0.2456, 0.2433, 0.2419, 0.2409, 0.2404, 0.24",\
"0.3225, 0.3138, 0.2977, 0.2877, 0.2817, 0.2785, 0.2764, 0.2749, 0.274, 0.2735",\
"0.3799, 0.3704, 0.3517, 0.3383, 0.3305, 0.3256, 0.3227, 0.3207, 0.3193, 0.3184",\
"0.4509, 0.4407, 0.4187, 0.402, 0.3919, 0.3853, 0.3811, 0.3785, 0.3766, 0.3753",\
"0.5363, 0.5248, 0.5005, 0.4798, 0.4669, 0.4584, 0.4531, 0.4491, 0.4466, 0.4448");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.006265, 0.02475, 0.06004, 0.115, 0.1922, 0.2937, 0.4216, 0.5778, 0.7639");
values("0.1171, 0.1166, 0.1176, 0.1198, 0.122, 0.1234, 0.126, 0.1273, 0.1287, 0.13",\
"0.1158, 0.1156, 0.1164, 0.119, 0.1204, 0.1223, 0.1246, 0.1263, 0.1274, 0.1297",\
"0.116, 0.1153, 0.1155, 0.1174, 0.1191, 0.1214, 0.1237, 0.1253, 0.1271, 0.1293",\
"0.1249, 0.1234, 0.1219, 0.1217, 0.1227, 0.1249, 0.127, 0.1296, 0.1301, 0.1323",\
"0.1425, 0.1395, 0.1357, 0.1348, 0.1343, 0.1348, 0.1369, 0.1392, 0.14, 0.1434",\
"0.17, 0.1657, 0.1595, 0.1556, 0.1554, 0.1559, 0.156, 0.1577, 0.1591, 0.1615",\
"0.2089, 0.2036, 0.1952, 0.1889, 0.1854, 0.1865, 0.1864, 0.187, 0.1878, 0.1896",\
"0.2593, 0.2526, 0.2424, 0.2336, 0.2285, 0.2258, 0.2269, 0.227, 0.2284, 0.2284",\
"0.3222, 0.314, 0.3006, 0.2905, 0.2824, 0.2773, 0.2761, 0.2785, 0.2802, 0.2802",\
"0.3983, 0.3882, 0.373, 0.3598, 0.35, 0.3413, 0.3378, 0.3385, 0.3413, 0.3432");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.006265, 0.02475, 0.06004, 0.115, 0.1922, 0.2937, 0.4216, 0.5778, 0.7639");
values("0.3478, 0.3802, 0.4635, 0.5823, 0.7343, 0.9266, 1.169, 1.47, 1.837, 2.274",\
"0.3524, 0.3847, 0.468, 0.5869, 0.7389, 0.9311, 1.174, 1.475, 1.842, 2.279",\
"0.3876, 0.4197, 0.5029, 0.6218, 0.7738, 0.966, 1.209, 1.51, 1.876, 2.314",\
"0.4756, 0.5079, 0.5907, 0.7092, 0.8612, 1.053, 1.296, 1.597, 1.964, 2.401",\
"0.6087, 0.6416, 0.7259, 0.8461, 0.9986, 1.191, 1.434, 1.735, 2.102, 2.538",\
"0.77, 0.8055, 0.8925, 1.015, 1.171, 1.365, 1.608, 1.909, 2.276, 2.712",\
"0.9672, 1.004, 1.095, 1.219, 1.377, 1.573, 1.817, 2.119, 2.486, 2.922",\
"1.2, 1.239, 1.335, 1.463, 1.624, 1.82, 2.065, 2.368, 2.735, 3.172",\
"1.469, 1.511, 1.612, 1.747, 1.911, 2.111, 2.356, 2.658, 3.026, 3.463",\
"1.774, 1.818, 1.926, 2.068, 2.238, 2.443, 2.691, 2.994, 3.361, 3.799");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.006265, 0.02475, 0.06004, 0.115, 0.1922, 0.2937, 0.4216, 0.5778, 0.7639");
values("0.1647, 0.1922, 0.2783, 0.4369, 0.6819, 1.024, 1.475, 2.043, 2.734, 3.558",\
"0.1753, 0.2029, 0.2888, 0.4474, 0.6925, 1.035, 1.485, 2.052, 2.742, 3.57",\
"0.2116, 0.2388, 0.3238, 0.4819, 0.7272, 1.07, 1.52, 2.088, 2.78, 3.601",\
"0.2531, 0.2817, 0.3668, 0.5239, 0.7681, 1.11, 1.561, 2.127, 2.821, 3.646",\
"0.2762, 0.3063, 0.3933, 0.5488, 0.7927, 1.134, 1.584, 2.152, 2.841, 3.668",\
"0.2764, 0.3086, 0.3986, 0.5535, 0.796, 1.137, 1.586, 2.153, 2.844, 3.669",\
"0.2502, 0.2846, 0.3786, 0.5353, 0.7765, 1.117, 1.565, 2.131, 2.823, 3.647",\
"0.1952, 0.2315, 0.3309, 0.4896, 0.7316, 1.072, 1.52, 2.085, 2.775, 3.599",\
"0.1097, 0.1486, 0.2526, 0.4143, 0.6583, 0.9997, 1.449, 2.014, 2.704, 3.526",\
"-0.0095, 0.0323, 0.1414, 0.3079, 0.5523, 0.8947, 1.347, 1.913, 2.603, 3.425");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.006265, 0.02475, 0.06004, 0.115, 0.1922, 0.2937, 0.4216, 0.5778, 0.7639");
values("0.1082, 0.1388, 0.2228, 0.3562, 0.5509, 0.8298, 1.212, 1.706, 2.318, 3.051",\
"0.1079, 0.139, 0.2226, 0.3556, 0.551, 0.8303, 1.213, 1.706, 2.319, 3.051",\
"0.1079, 0.1388, 0.2227, 0.3558, 0.5501, 0.8304, 1.213, 1.707, 2.319, 3.05",\
"0.1083, 0.1394, 0.2234, 0.3568, 0.551, 0.8306, 1.211, 1.708, 2.319, 3.047",\
"0.1208, 0.1514, 0.233, 0.3634, 0.5554, 0.8332, 1.214, 1.706, 2.319, 3.051",\
"0.1348, 0.1652, 0.2458, 0.3766, 0.5664, 0.8404, 1.218, 1.709, 2.318, 3.05",\
"0.1484, 0.1804, 0.2604, 0.3896, 0.576, 0.8484, 1.224, 1.713, 2.321, 3.049",\
"0.167, 0.2, 0.2806, 0.4048, 0.59, 0.8576, 1.23, 1.719, 2.323, 3.054",\
"0.187, 0.2222, 0.307, 0.4288, 0.6088, 0.8692, 1.236, 1.722, 2.328, 3.055",\
"0.2086, 0.2462, 0.3352, 0.4596, 0.6382, 0.8928, 1.253, 1.729, 2.333, 3.059");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.006265, 0.02475, 0.06004, 0.115, 0.1922, 0.2937, 0.4216, 0.5778, 0.7639");
values("0.06862, 0.107, 0.2435, 0.5172, 0.9455, 1.55, 2.34, 3.338, 4.553, 6.006",\
"0.06904, 0.1068, 0.2436, 0.5168, 0.9455, 1.547, 2.339, 3.336, 4.561, 6.01",\
"0.06958, 0.1074, 0.2437, 0.5171, 0.9457, 1.548, 2.339, 3.338, 4.557, 6.014",\
"0.07744, 0.1145, 0.2468, 0.5174, 0.946, 1.548, 2.338, 3.339, 4.556, 6.005",\
"0.08708, 0.1241, 0.2516, 0.5195, 0.9472, 1.547, 2.337, 3.337, 4.555, 6.007",\
"0.0996, 0.1372, 0.2608, 0.5218, 0.9482, 1.548, 2.337, 3.333, 4.553, 6.012",\
"0.114, 0.1518, 0.274, 0.528, 0.95, 1.549, 2.338, 3.34, 4.55, 5.999",\
"0.128, 0.1672, 0.29, 0.5384, 0.9592, 1.553, 2.342, 3.334, 4.556, 5.998",\
"0.1462, 0.1852, 0.3082, 0.55, 0.9706, 1.565, 2.347, 3.34, 4.551, 6.001",\
"0.1644, 0.203, 0.3284, 0.5642, 0.982, 1.581, 2.361, 3.346, 4.553, 5.999");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.006265, 0.02475, 0.06004, 0.115, 0.1922, 0.2937, 0.4216, 0.5778, 0.7639");
values("0.3827, 0.4151, 0.4984, 0.6173, 0.7691, 0.9614, 1.204, 1.505, 1.872, 2.309",\
"0.3895, 0.4219, 0.5052, 0.6242, 0.7761, 0.9683, 1.211, 1.512, 1.879, 2.316",\
"0.4152, 0.4475, 0.5306, 0.6496, 0.8013, 0.9937, 1.236, 1.538, 1.904, 2.341",\
"0.4708, 0.503, 0.5859, 0.7046, 0.8564, 1.049, 1.291, 1.593, 1.959, 2.396",\
"0.5589, 0.5924, 0.6781, 0.7993, 0.9525, 1.145, 1.388, 1.689, 2.056, 2.492",\
"0.6823, 0.7169, 0.8049, 0.9296, 1.086, 1.281, 1.524, 1.826, 2.192, 2.629",\
"0.84, 0.8762, 0.968, 1.096, 1.256, 1.453, 1.697, 2, 2.366, 2.803",\
"1.026, 1.064, 1.161, 1.295, 1.461, 1.661, 1.906, 2.209, 2.576, 3.013",\
"1.239, 1.28, 1.382, 1.523, 1.696, 1.903, 2.153, 2.456, 2.823, 3.26",\
"1.48, 1.522, 1.631, 1.779, 1.961, 2.177, 2.434, 2.742, 3.11, 3.547");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.006265, 0.02475, 0.06004, 0.115, 0.1922, 0.2937, 0.4216, 0.5778, 0.7639");
values("0.1843, 0.2121, 0.2981, 0.4567, 0.7017, 1.044, 1.495, 2.061, 2.751, 3.576",\
"0.1936, 0.2215, 0.3076, 0.4663, 0.7113, 1.054, 1.504, 2.07, 2.761, 3.586",\
"0.2297, 0.2573, 0.3427, 0.501, 0.7461, 1.089, 1.538, 2.106, 2.797, 3.621",\
"0.2802, 0.3088, 0.394, 0.5508, 0.7952, 1.138, 1.588, 2.154, 2.846, 3.671",\
"0.3149, 0.3447, 0.4316, 0.5874, 0.8306, 1.172, 1.622, 2.189, 2.88, 3.705",\
"0.3303, 0.3616, 0.4509, 0.606, 0.8482, 1.189, 1.638, 2.205, 2.896, 3.721",\
"0.3238, 0.3572, 0.4506, 0.6066, 0.848, 1.188, 1.637, 2.202, 2.893, 3.716",\
"0.2935, 0.3292, 0.4274, 0.5849, 0.8273, 1.167, 1.615, 2.18, 2.871, 3.694",\
"0.2391, 0.2773, 0.3794, 0.5409, 0.7838, 1.126, 1.574, 2.139, 2.829, 3.651",\
"0.159, 0.1997, 0.307, 0.4718, 0.7165, 1.059, 1.511, 2.076, 2.765, 3.588");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.006265, 0.02475, 0.06004, 0.115, 0.1922, 0.2937, 0.4216, 0.5778, 0.7639");
values("0.1077, 0.1386, 0.2225, 0.3557, 0.5504, 0.8303, 1.211, 1.707, 2.316, 3.05",\
"0.1081, 0.1388, 0.2224, 0.356, 0.551, 0.8302, 1.213, 1.706, 2.319, 3.05",\
"0.1079, 0.1386, 0.2226, 0.3557, 0.5496, 0.8302, 1.213, 1.707, 2.318, 3.051",\
"0.1092, 0.14, 0.2239, 0.3565, 0.5508, 0.8304, 1.212, 1.705, 2.319, 3.05",\
"0.119, 0.1504, 0.2332, 0.364, 0.5552, 0.8324, 1.213, 1.708, 2.317, 3.05",\
"0.127, 0.1594, 0.2452, 0.3774, 0.5668, 0.84, 1.218, 1.708, 2.319, 3.05",\
"0.1404, 0.1738, 0.2594, 0.3922, 0.5796, 0.8502, 1.224, 1.712, 2.321, 3.051",\
"0.1568, 0.1924, 0.282, 0.4148, 0.6, 0.8646, 1.232, 1.716, 2.322, 3.05",\
"0.1762, 0.213, 0.3066, 0.4432, 0.6316, 0.89, 1.248, 1.724, 2.327, 3.052",\
"0.1958, 0.2358, 0.3336, 0.4752, 0.6688, 0.9292, 1.283, 1.747, 2.336, 3.055");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.006265, 0.02475, 0.06004, 0.115, 0.1922, 0.2937, 0.4216, 0.5778, 0.7639");
values("0.07088, 0.1089, 0.2455, 0.5178, 0.9464, 1.547, 2.338, 3.337, 4.55, 6.002",\
"0.07064, 0.109, 0.245, 0.5187, 0.9467, 1.547, 2.339, 3.333, 4.551, 6.002",\
"0.071, 0.109, 0.2451, 0.5176, 0.9465, 1.547, 2.338, 3.333, 4.55, 6.005",\
"0.07734, 0.1148, 0.2471, 0.5183, 0.9464, 1.547, 2.338, 3.335, 4.554, 6.002",\
"0.0866, 0.1237, 0.2519, 0.5198, 0.9466, 1.547, 2.338, 3.335, 4.555, 6.002",\
"0.0974, 0.1354, 0.2596, 0.5224, 0.949, 1.549, 2.337, 3.334, 4.552, 6.001",\
"0.1112, 0.1488, 0.272, 0.5278, 0.9526, 1.549, 2.339, 3.339, 4.55, 6.003",\
"0.1258, 0.1644, 0.2864, 0.537, 0.9586, 1.555, 2.341, 3.334, 4.553, 6.001",\
"0.1412, 0.1806, 0.3036, 0.5486, 0.9692, 1.564, 2.347, 3.337, 4.552, 5.999",\
"0.1572, 0.198, 0.3218, 0.5632, 0.9808, 1.58, 2.361, 3.346, 4.553, 6.002");
}
}
}
}