blob: c2e26e7808b8026e88984f06f7325077f3ab83c0 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__and2_1) {
area : 22.579200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "4.44675e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "4.45467e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "6.08322e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "5.57733e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "6.08322e-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.003803 ;
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.01259, 0.01257, 0.01253, 0.01252, 0.01249, 0.01252, 0.0125, \
0.01252, 0.01251, 0.01251");
}
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.007589, -0.007612, -0.007585, -0.007592, -0.007615, -0.007635, \
-0.007615, -0.007629, -0.007641, -0.007653");
}
}
}
pin(A2) {
capacitance : 0.003749 ;
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.01227, 0.01141, 0.01095, 0.01088, 0.01088, 0.01089, 0.01087, \
0.01089, 0.01087, 0.01088");
}
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.01089, -0.0109, -0.01085, -0.01086, -0.01084, -0.01086, -0.01083, \
-0.01084, -0.01084, -0.01087");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2)" ;
max_capacitance : 0.3801 ;
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.003617, 0.0128, 0.03035, 0.05767, 0.09602, 0.1465, 0.21, 0.2877, 0.3801");
values("0.1074, 0.1064, 0.1057, 0.1053, 0.1051, 0.105, 0.1049, 0.1048, 0.1048, 0.1048",\
"0.1066, 0.1058, 0.1048, 0.1046, 0.1044, 0.1043, 0.1042, 0.1042, 0.1042, 0.1041",\
"0.1062, 0.1052, 0.1044, 0.1041, 0.1039, 0.1038, 0.1037, 0.1037, 0.1037, 0.1037",\
"0.1107, 0.1094, 0.1077, 0.1069, 0.1066, 0.1064, 0.1064, 0.1063, 0.1063, 0.1063",\
"0.1218, 0.1197, 0.1167, 0.115, 0.1141, 0.1137, 0.1134, 0.1133, 0.1132, 0.1131",\
"0.138, 0.1354, 0.131, 0.128, 0.1264, 0.1254, 0.1249, 0.1246, 0.1244, 0.1242",\
"0.1604, 0.1571, 0.151, 0.1467, 0.1441, 0.1425, 0.1415, 0.1409, 0.1406, 0.1403",\
"0.1891, 0.1851, 0.1773, 0.1714, 0.1676, 0.1652, 0.1637, 0.1628, 0.1622, 0.1617",\
"0.2242, 0.2197, 0.21, 0.2024, 0.1973, 0.194, 0.1918, 0.1904, 0.1894, 0.1887",\
"0.2658, 0.2609, 0.2496, 0.2401, 0.2335, 0.229, 0.226, 0.2241, 0.2227, 0.2217");
}
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.003617, 0.0128, 0.03035, 0.05767, 0.09602, 0.1465, 0.21, 0.2877, 0.3801");
values("0.06182, 0.06115, 0.06079, 0.06102, 0.06149, 0.06191, 0.06199, 0.06193, 0.06161, 0.0624",\
"0.06152, 0.06089, 0.06041, 0.06076, 0.06129, 0.06154, 0.06169, 0.06203, 0.06204, 0.06207",\
"0.06164, 0.061, 0.06031, 0.06046, 0.06099, 0.06125, 0.0614, 0.06176, 0.06177, 0.06174",\
"0.06607, 0.06498, 0.06344, 0.0628, 0.06291, 0.06299, 0.06341, 0.06355, 0.06362, 0.06372",\
"0.07454, 0.07319, 0.07088, 0.06884, 0.06849, 0.06827, 0.06829, 0.068, 0.06808, 0.06867",\
"0.08812, 0.08637, 0.08307, 0.08069, 0.07881, 0.07781, 0.0774, 0.07754, 0.07738, 0.07758",\
"0.1071, 0.1048, 0.1006, 0.09679, 0.09446, 0.0925, 0.0909, 0.09064, 0.09078, 0.09012",\
"0.1315, 0.1286, 0.1235, 0.1186, 0.1155, 0.1132, 0.111, 0.1093, 0.1088, 0.1088",\
"0.1618, 0.1581, 0.1519, 0.1459, 0.1416, 0.1386, 0.1367, 0.1343, 0.1325, 0.1319",\
"0.1979, 0.1936, 0.1861, 0.1792, 0.1737, 0.1697, 0.167, 0.1644, 0.1622, 0.1606");
}
}
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.003617, 0.0128, 0.03035, 0.05767, 0.09602, 0.1465, 0.21, 0.2877, 0.3801");
values("0.1211, 0.1198, 0.1182, 0.1175, 0.1171, 0.1169, 0.1167, 0.1166, 0.1166, 0.1166",\
"0.1205, 0.1192, 0.1177, 0.1169, 0.1166, 0.1163, 0.1162, 0.1161, 0.116, 0.116",\
"0.1204, 0.1191, 0.1176, 0.1168, 0.1164, 0.1162, 0.1161, 0.116, 0.116, 0.1159",\
"0.1246, 0.1231, 0.121, 0.1199, 0.1193, 0.1191, 0.1189, 0.1189, 0.1188, 0.1188",\
"0.1363, 0.1342, 0.1308, 0.1285, 0.1273, 0.1267, 0.1264, 0.1262, 0.126, 0.1259",\
"0.1534, 0.1506, 0.1458, 0.1423, 0.1404, 0.1393, 0.1386, 0.1381, 0.1379, 0.1378",\
"0.1764, 0.1729, 0.1667, 0.1621, 0.159, 0.1573, 0.1561, 0.1555, 0.155, 0.1547",\
"0.2061, 0.2021, 0.1941, 0.1879, 0.1838, 0.1812, 0.1796, 0.1785, 0.1777, 0.1773",\
"0.2424, 0.2379, 0.2282, 0.2204, 0.215, 0.2114, 0.209, 0.2075, 0.2064, 0.2056",\
"0.2854, 0.2805, 0.2693, 0.2596, 0.2527, 0.248, 0.2448, 0.2427, 0.2412, 0.2401");
}
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.003617, 0.0128, 0.03035, 0.05767, 0.09602, 0.1465, 0.21, 0.2877, 0.3801");
values("0.06182, 0.0612, 0.06072, 0.06109, 0.06162, 0.06187, 0.06199, 0.06229, 0.06234, 0.0624",\
"0.06149, 0.06088, 0.06039, 0.06072, 0.06123, 0.06144, 0.06156, 0.0619, 0.06191, 0.06174",\
"0.0612, 0.06058, 0.05996, 0.06013, 0.0607, 0.06092, 0.06107, 0.0614, 0.06144, 0.06141",\
"0.06438, 0.06341, 0.06204, 0.06171, 0.06192, 0.0621, 0.06225, 0.06259, 0.06267, 0.06174",\
"0.07182, 0.07067, 0.06871, 0.06729, 0.06687, 0.06689, 0.06697, 0.06681, 0.06669, 0.06735",\
"0.08474, 0.08323, 0.08032, 0.07854, 0.07697, 0.07596, 0.07578, 0.07595, 0.0758, 0.0756",\
"0.1033, 0.1014, 0.09748, 0.09425, 0.09251, 0.09078, 0.08974, 0.08935, 0.08916, 0.0888",\
"0.1277, 0.1252, 0.1202, 0.1162, 0.1131, 0.1119, 0.1095, 0.1086, 0.1073, 0.1069",\
"0.1579, 0.1547, 0.149, 0.1436, 0.1397, 0.1373, 0.1357, 0.1337, 0.1314, 0.131",\
"0.1943, 0.1905, 0.1834, 0.177, 0.172, 0.1686, 0.166, 0.1643, 0.1624, 0.1599");
}
}
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.003617, 0.0128, 0.03035, 0.05767, 0.09602, 0.1465, 0.21, 0.2877, 0.3801");
values("0.2646, 0.2887, 0.3553, 0.4557, 0.5921, 0.7744, 1.012, 1.31, 1.674, 2.108",\
"0.2753, 0.2993, 0.366, 0.4662, 0.6028, 0.7849, 1.022, 1.32, 1.685, 2.119",\
"0.3185, 0.3424, 0.4089, 0.5093, 0.6459, 0.8282, 1.065, 1.364, 1.728, 2.162",\
"0.408, 0.4323, 0.4988, 0.5991, 0.7356, 0.918, 1.155, 1.453, 1.818, 2.252",\
"0.5243, 0.5501, 0.6204, 0.7247, 0.8627, 1.045, 1.282, 1.58, 1.944, 2.378",\
"0.66, 0.6882, 0.7628, 0.8707, 1.012, 1.196, 1.433, 1.731, 2.095, 2.529",\
"0.8174, 0.8478, 0.928, 1.041, 1.186, 1.371, 1.608, 1.906, 2.27, 2.703",\
"0.9955, 1.029, 1.115, 1.235, 1.385, 1.573, 1.811, 2.108, 2.472, 2.905",\
"1.195, 1.231, 1.324, 1.452, 1.609, 1.802, 2.042, 2.34, 2.704, 3.137",\
"1.416, 1.454, 1.554, 1.691, 1.855, 2.055, 2.301, 2.602, 2.966, 3.399");
}
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.003617, 0.0128, 0.03035, 0.05767, 0.09602, 0.1465, 0.21, 0.2877, 0.3801");
values("0.2586, 0.2881, 0.3794, 0.5387, 0.7823, 1.122, 1.57, 2.134, 2.822, 3.641",\
"0.2663, 0.2959, 0.3871, 0.5465, 0.7899, 1.131, 1.578, 2.142, 2.83, 3.649",\
"0.2968, 0.3265, 0.4174, 0.5764, 0.8198, 1.16, 1.608, 2.171, 2.86, 3.68",\
"0.3474, 0.3772, 0.4681, 0.6263, 0.8692, 1.209, 1.657, 2.22, 2.909, 3.729",\
"0.389, 0.4195, 0.5115, 0.6702, 0.9127, 1.252, 1.7, 2.263, 2.951, 3.771",\
"0.4196, 0.451, 0.5445, 0.7028, 0.9447, 1.284, 1.731, 2.293, 2.982, 3.801",\
"0.4347, 0.4676, 0.564, 0.7236, 0.9642, 1.302, 1.749, 2.312, 2.999, 3.819",\
"0.432, 0.4666, 0.5664, 0.7291, 0.9707, 1.309, 1.753, 2.316, 3.003, 3.822",\
"0.4092, 0.4456, 0.5498, 0.7165, 0.9604, 1.3, 1.746, 2.307, 2.994, 3.812",\
"0.365, 0.4034, 0.5122, 0.683, 0.93, 1.273, 1.721, 2.283, 2.968, 3.786");
}
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.003617, 0.0128, 0.03035, 0.05767, 0.09602, 0.1465, 0.21, 0.2877, 0.3801");
values("0.09588, 0.12, 0.1924, 0.316, 0.5132, 0.8038, 1.196, 1.695, 2.306, 3.034",\
"0.09558, 0.1197, 0.192, 0.3158, 0.5134, 0.8039, 1.196, 1.695, 2.305, 3.034",\
"0.0958, 0.1201, 0.1923, 0.3161, 0.5135, 0.8033, 1.196, 1.695, 2.306, 3.034",\
"0.1009, 0.1241, 0.195, 0.3179, 0.5139, 0.8042, 1.196, 1.695, 2.306, 3.034",\
"0.1176, 0.1412, 0.211, 0.3298, 0.5198, 0.806, 1.197, 1.695, 2.306, 3.034",\
"0.135, 0.1592, 0.2288, 0.3462, 0.532, 0.812, 1.199, 1.696, 2.306, 3.034",\
"0.1556, 0.1816, 0.2516, 0.366, 0.5466, 0.82, 1.204, 1.697, 2.306, 3.033",\
"0.1784, 0.2064, 0.2788, 0.3932, 0.568, 0.8326, 1.21, 1.702, 2.307, 3.033",\
"0.2026, 0.2326, 0.3094, 0.4252, 0.597, 0.8566, 1.224, 1.706, 2.311, 3.036",\
"0.2278, 0.2606, 0.343, 0.4596, 0.6316, 0.8878, 1.25, 1.726, 2.319, 3.039");
}
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.003617, 0.0128, 0.03035, 0.05767, 0.09602, 0.1465, 0.21, 0.2877, 0.3801");
values("0.1116, 0.1518, 0.284, 0.5473, 0.9702, 1.569, 2.357, 3.347, 4.558, 6.004",\
"0.1116, 0.1516, 0.2844, 0.5471, 0.9704, 1.568, 2.357, 3.347, 4.559, 6.004",\
"0.1117, 0.1518, 0.2844, 0.547, 0.9709, 1.568, 2.356, 3.349, 4.56, 6.004",\
"0.1164, 0.1564, 0.2876, 0.5482, 0.9703, 1.569, 2.355, 3.348, 4.56, 6.004",\
"0.1239, 0.1635, 0.295, 0.5524, 0.9726, 1.569, 2.354, 3.347, 4.558, 6.004",\
"0.1344, 0.174, 0.3028, 0.5558, 0.9746, 1.57, 2.355, 3.347, 4.557, 6.003",\
"0.148, 0.1872, 0.3158, 0.5636, 0.9764, 1.574, 2.357, 3.346, 4.557, 6.001",\
"0.1642, 0.202, 0.331, 0.5758, 0.9852, 1.575, 2.359, 3.348, 4.555, 6.001",\
"0.1824, 0.2198, 0.349, 0.5922, 0.9998, 1.587, 2.363, 3.351, 4.557, 6",\
"0.201, 0.2392, 0.3684, 0.6108, 1.017, 1.605, 2.38, 3.357, 4.562, 5.998");
}
}
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.003617, 0.0128, 0.03035, 0.05767, 0.09602, 0.1465, 0.21, 0.2877, 0.3801");
values("0.2949, 0.3203, 0.3889, 0.4907, 0.628, 0.8106, 1.048, 1.347, 1.71, 2.144",\
"0.3057, 0.3308, 0.3995, 0.5014, 0.6386, 0.8212, 1.059, 1.357, 1.721, 2.155",\
"0.3505, 0.3757, 0.4442, 0.5461, 0.6834, 0.8659, 1.103, 1.402, 1.766, 2.2",\
"0.4436, 0.4688, 0.5372, 0.6391, 0.7762, 0.9588, 1.196, 1.495, 1.859, 2.293",\
"0.5707, 0.598, 0.6701, 0.7741, 0.912, 1.095, 1.332, 1.63, 1.994, 2.428",\
"0.7205, 0.75, 0.8267, 0.9351, 1.076, 1.26, 1.497, 1.795, 2.159, 2.593",\
"0.8967, 0.9282, 1.01, 1.123, 1.267, 1.452, 1.689, 1.987, 2.351, 2.784",\
"1.1, 1.134, 1.221, 1.341, 1.489, 1.676, 1.913, 2.211, 2.575, 3.008",\
"1.33, 1.366, 1.46, 1.587, 1.741, 1.932, 2.17, 2.468, 2.831, 3.265",\
"1.589, 1.627, 1.728, 1.862, 2.023, 2.219, 2.461, 2.76, 3.124, 3.557");
}
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.003617, 0.0128, 0.03035, 0.05767, 0.09602, 0.1465, 0.21, 0.2877, 0.3801");
values("0.2724, 0.3021, 0.3934, 0.5527, 0.796, 1.137, 1.584, 2.147, 2.836, 3.655",\
"0.2798, 0.3095, 0.4008, 0.5601, 0.8034, 1.144, 1.592, 2.155, 2.843, 3.663",\
"0.2988, 0.3285, 0.4195, 0.5786, 0.822, 1.163, 1.61, 2.174, 2.862, 3.681",\
"0.3297, 0.3597, 0.4509, 0.6097, 0.8526, 1.193, 1.641, 2.204, 2.892, 3.712",\
"0.3556, 0.3864, 0.4794, 0.6386, 0.8812, 1.221, 1.669, 2.232, 2.92, 3.739",\
"0.3694, 0.4013, 0.4966, 0.6565, 0.8981, 1.237, 1.684, 2.247, 2.934, 3.755",\
"0.365, 0.3982, 0.4966, 0.6591, 0.901, 1.239, 1.686, 2.248, 2.935, 3.754",\
"0.3383, 0.3734, 0.4754, 0.6421, 0.8862, 1.225, 1.67, 2.232, 2.919, 3.737",\
"0.2879, 0.3246, 0.4307, 0.6014, 0.8496, 1.192, 1.639, 2.2, 2.886, 3.704",\
"0.2117, 0.2502, 0.36, 0.5355, 0.7871, 1.134, 1.585, 2.148, 2.834, 3.652");
}
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.003617, 0.0128, 0.03035, 0.05767, 0.09602, 0.1465, 0.21, 0.2877, 0.3801");
values("0.104, 0.1277, 0.1988, 0.3208, 0.5161, 0.8053, 1.197, 1.696, 2.306, 3.033",\
"0.1043, 0.1277, 0.1988, 0.3208, 0.516, 0.8048, 1.197, 1.696, 2.306, 3.034",\
"0.104, 0.1277, 0.199, 0.3209, 0.5161, 0.805, 1.197, 1.696, 2.306, 3.034",\
"0.1067, 0.1304, 0.2009, 0.322, 0.5167, 0.8052, 1.197, 1.695, 2.306, 3.034",\
"0.1238, 0.147, 0.2144, 0.331, 0.5212, 0.8068, 1.198, 1.695, 2.306, 3.033",\
"0.1414, 0.1658, 0.233, 0.348, 0.5324, 0.8124, 1.199, 1.696, 2.305, 3.033",\
"0.1602, 0.1864, 0.2536, 0.3666, 0.546, 0.82, 1.204, 1.698, 2.307, 3.033",\
"0.1818, 0.2102, 0.279, 0.389, 0.562, 0.83, 1.208, 1.701, 2.308, 3.034",\
"0.2044, 0.2352, 0.3086, 0.4176, 0.587, 0.8468, 1.217, 1.706, 2.311, 3.035",\
"0.2288, 0.2618, 0.3398, 0.4492, 0.6172, 0.872, 1.235, 1.716, 2.316, 3.037");
}
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.003617, 0.0128, 0.03035, 0.05767, 0.09602, 0.1465, 0.21, 0.2877, 0.3801");
values("0.1119, 0.1517, 0.2845, 0.5468, 0.9709, 1.568, 2.356, 3.349, 4.56, 6.004",\
"0.1118, 0.1518, 0.2844, 0.5467, 0.9711, 1.569, 2.356, 3.349, 4.559, 6.004",\
"0.1118, 0.1517, 0.2846, 0.5473, 0.9707, 1.568, 2.356, 3.349, 4.559, 6.004",\
"0.1161, 0.1556, 0.287, 0.548, 0.9705, 1.568, 2.356, 3.349, 4.56, 6.003",\
"0.1226, 0.1633, 0.2944, 0.551, 0.971, 1.569, 2.355, 3.347, 4.558, 6.004",\
"0.1324, 0.1732, 0.3038, 0.5556, 0.9734, 1.569, 2.354, 3.346, 4.56, 6.003",\
"0.145, 0.186, 0.3174, 0.5664, 0.9766, 1.572, 2.356, 3.347, 4.558, 6.003",\
"0.16, 0.2004, 0.333, 0.5814, 0.989, 1.576, 2.357, 3.346, 4.557, 5.997",\
"0.1768, 0.2156, 0.3502, 0.5988, 1.007, 1.591, 2.365, 3.349, 4.554, 5.998",\
"0.1936, 0.2338, 0.368, 0.6184, 1.026, 1.615, 2.386, 3.361, 4.56, 5.996");
}
}
}
}