blob: f5de6808cd9f68d5a4be73bbafb7091912ba011c [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__and2_1) {
area : 22.579200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.0004278" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0004317" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.00044421" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.00044322" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00044421" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.003784 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 13.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("0.01014, 0.01012, 0.01009, 0.01008, 0.01011, 0.0101, 0.0101, 0.0101, \
0.01008, 0.01009");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("-0.006106, -0.006125, -0.006121, -0.006133, -0.006151, -0.006166, \
-0.006177, -0.0062, -0.00623, -0.006294");
}
}
}
pin(A2) {
capacitance : 0.003773 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 13.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("0.01014, 0.009203, 0.008824, 0.008767, 0.008767, 0.008764, 0.008749, \
0.008746, 0.008748, 0.008749");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("-0.008761, -0.00876, -0.00873, -0.008733, -0.008751, -0.008747, \
-0.008743, -0.00874, -0.008738, -0.008743");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2)" ;
max_capacitance : 0.4596 ;
max_transition : 13.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.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.004165, 0.01528, 0.03649, 0.06955, 0.1159, 0.177, 0.2539, 0.3477, 0.4596");
values("0.08957, 0.08924, 0.08916, 0.08931, 0.0894, 0.08946, 0.08953, 0.08954, 0.08954, 0.08956",\
"0.08912, 0.08871, 0.08869, 0.08892, 0.08901, 0.08904, 0.08912, 0.0891, 0.08913, 0.08914",\
"0.08833, 0.08795, 0.08796, 0.08808, 0.08822, 0.08833, 0.08838, 0.0884, 0.08842, 0.08845",\
"0.0911, 0.09032, 0.08967, 0.0896, 0.08961, 0.08973, 0.08981, 0.08983, 0.08988, 0.0899",\
"0.09865, 0.09722, 0.09551, 0.09477, 0.0945, 0.09441, 0.0944, 0.09438, 0.09435, 0.09437",\
"0.1097, 0.1077, 0.1049, 0.1033, 0.1026, 0.1022, 0.1021, 0.102, 0.102, 0.102",\
"0.1247, 0.122, 0.118, 0.1156, 0.1143, 0.1137, 0.1133, 0.1131, 0.113, 0.1129",\
"0.1439, 0.1407, 0.1354, 0.132, 0.1299, 0.1288, 0.1282, 0.1279, 0.1276, 0.1275",\
"0.1677, 0.1639, 0.1573, 0.1526, 0.1498, 0.1481, 0.1471, 0.1466, 0.1461, 0.1459",\
"0.1959, 0.1918, 0.1837, 0.1778, 0.174, 0.1717, 0.1702, 0.1694, 0.1688, 0.1683");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.004165, 0.01528, 0.03649, 0.06955, 0.1159, 0.177, 0.2539, 0.3477, 0.4596");
values("0.05217, 0.05194, 0.05202, 0.05272, 0.05333, 0.05364, 0.0538, 0.05391, 0.06444, 0.1325",\
"0.05188, 0.05163, 0.05173, 0.05239, 0.05294, 0.05316, 0.0535, 0.05424, 0.06426, 0.1337",\
"0.05176, 0.05144, 0.05141, 0.05194, 0.05252, 0.0528, 0.0529, 0.05379, 0.06463, 0.1384",\
"0.05454, 0.05387, 0.05309, 0.05299, 0.05342, 0.0537, 0.05392, 0.05478, 0.06786, 0.1482",\
"0.0602, 0.05923, 0.05769, 0.05695, 0.05693, 0.05673, 0.05692, 0.05785, 0.07338, 0.1655",\
"0.06928, 0.06794, 0.06573, 0.06442, 0.06353, 0.06276, 0.06307, 0.06401, 0.08483, 0.1933",\
"0.08196, 0.08029, 0.07723, 0.07504, 0.07406, 0.07278, 0.07186, 0.07412, 0.1013, 0.2369",\
"0.09859, 0.09646, 0.09278, 0.08953, 0.08771, 0.08676, 0.08553, 0.08811, 0.1276, 0.3009",\
"0.1192, 0.1165, 0.1121, 0.1081, 0.1053, 0.1037, 0.103, 0.1088, 0.1692, 0.3967",\
"0.1438, 0.1407, 0.1353, 0.1305, 0.1271, 0.1253, 0.1246, 0.1384, 0.2382, 0.5395");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.004165, 0.01528, 0.03649, 0.06955, 0.1159, 0.177, 0.2539, 0.3477, 0.4596");
values("0.1005, 0.09984, 0.09941, 0.09933, 0.09937, 0.09939, 0.09941, 0.09942, 0.09942, 0.09943",\
"0.09975, 0.0991, 0.09873, 0.09869, 0.09868, 0.0987, 0.09872, 0.09872, 0.09873, 0.09874",\
"0.09938, 0.09874, 0.0983, 0.09826, 0.09831, 0.09836, 0.09839, 0.09841, 0.09842, 0.09843",\
"0.102, 0.1011, 0.1002, 0.09994, 0.09995, 0.09998, 0.1, 0.1, 0.1001, 0.1001",\
"0.11, 0.1084, 0.1065, 0.1054, 0.1051, 0.1049, 0.1049, 0.1048, 0.1048, 0.1048",\
"0.1216, 0.1195, 0.1164, 0.1146, 0.1137, 0.1132, 0.113, 0.1129, 0.1128, 0.1128",\
"0.1371, 0.1344, 0.1302, 0.1274, 0.126, 0.1252, 0.1247, 0.1245, 0.1244, 0.1243",\
"0.157, 0.1537, 0.1483, 0.1446, 0.1424, 0.1412, 0.1404, 0.14, 0.1398, 0.1396",\
"0.1813, 0.1776, 0.171, 0.1661, 0.1632, 0.1614, 0.1603, 0.1596, 0.1592, 0.1589",\
"0.2105, 0.2063, 0.1984, 0.1923, 0.1884, 0.186, 0.1844, 0.1835, 0.1829, 0.1824");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.004165, 0.01528, 0.03649, 0.06955, 0.1159, 0.177, 0.2539, 0.3477, 0.4596");
values("0.05217, 0.05188, 0.05208, 0.05275, 0.05342, 0.05367, 0.05383, 0.05457, 0.06465, 0.1319",\
"0.05192, 0.05161, 0.05175, 0.05242, 0.05294, 0.05316, 0.0535, 0.05424, 0.06387, 0.1339",\
"0.05152, 0.05121, 0.05124, 0.05182, 0.05249, 0.05262, 0.05272, 0.05361, 0.06463, 0.1381",\
"0.05335, 0.05272, 0.05216, 0.05236, 0.05282, 0.05295, 0.05338, 0.05433, 0.06706, 0.1458",\
"0.05804, 0.05721, 0.05622, 0.0556, 0.05573, 0.05586, 0.05596, 0.05695, 0.07246, 0.1635",\
"0.06652, 0.06529, 0.06353, 0.06253, 0.06215, 0.06159, 0.06145, 0.06287, 0.08278, 0.19",\
"0.07884, 0.07729, 0.07468, 0.07312, 0.07229, 0.0714, 0.07042, 0.07276, 0.0991, 0.2296",\
"0.09524, 0.09333, 0.09001, 0.08767, 0.08606, 0.08496, 0.0843, 0.08681, 0.1241, 0.292",\
"0.1157, 0.1134, 0.1093, 0.1058, 0.1038, 0.1024, 0.1016, 0.1073, 0.1634, 0.3829",\
"0.1405, 0.1377, 0.1328, 0.1288, 0.1257, 0.1236, 0.1234, 0.1364, 0.2286, 0.5177");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.004165, 0.01528, 0.03649, 0.06955, 0.1159, 0.177, 0.2539, 0.3477, 0.4596");
values("0.5133, 0.5657, 0.7071, 0.9144, 1.196, 1.574, 2.065, 2.682, 3.435, 4.333",\
"0.5412, 0.5937, 0.735, 0.9422, 1.224, 1.602, 2.093, 2.71, 3.463, 4.361",\
"0.6452, 0.6977, 0.8387, 1.046, 1.328, 1.706, 2.196, 2.814, 3.567, 4.465",\
"0.8541, 0.9071, 1.049, 1.258, 1.539, 1.917, 2.408, 3.025, 3.779, 4.677",\
"1.113, 1.172, 1.325, 1.542, 1.828, 2.207, 2.696, 3.314, 4.066, 4.965",\
"1.407, 1.472, 1.636, 1.863, 2.157, 2.539, 3.03, 3.646, 4.399, 5.296",\
"1.745, 1.814, 1.991, 2.23, 2.532, 2.917, 3.409, 4.027, 4.78, 5.676",\
"2.129, 2.204, 2.393, 2.647, 2.959, 3.348, 3.842, 4.459, 5.212, 6.109",\
"2.559, 2.64, 2.844, 3.114, 3.438, 3.836, 4.334, 4.952, 5.704, 6.601",\
"3.036, 3.123, 3.341, 3.63, 3.969, 4.379, 4.884, 5.506, 6.26, 7.156");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.004165, 0.01528, 0.03649, 0.06955, 0.1159, 0.177, 0.2539, 0.3477, 0.4596");
values("0.5101, 0.5784, 0.7805, 1.132, 1.668, 2.418, 3.403, 4.644, 6.158, 7.961",\
"0.5293, 0.5974, 0.8, 1.151, 1.688, 2.436, 3.421, 4.662, 6.176, 7.983",\
"0.6043, 0.6723, 0.8742, 1.225, 1.761, 2.511, 3.497, 4.736, 6.252, 8.054",\
"0.7236, 0.7928, 0.9958, 1.345, 1.881, 2.63, 3.616, 4.857, 6.372, 8.174",\
"0.8216, 0.893, 1.099, 1.452, 1.987, 2.735, 3.721, 4.961, 6.476, 8.282",\
"0.8925, 0.9671, 1.178, 1.53, 2.064, 2.814, 3.798, 5.039, 6.551, 8.358",\
"0.9315, 1.01, 1.229, 1.583, 2.115, 2.862, 3.847, 5.086, 6.6, 8.403",\
"0.9333, 1.016, 1.245, 1.605, 2.139, 2.885, 3.868, 5.107, 6.62, 8.424",\
"0.8929, 0.9801, 1.221, 1.59, 2.128, 2.876, 3.86, 5.097, 6.61, 8.413",\
"0.8076, 0.8997, 1.152, 1.532, 2.077, 2.833, 3.818, 5.057, 6.569, 8.37");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.004165, 0.01528, 0.03649, 0.06955, 0.1159, 0.177, 0.2539, 0.3477, 0.4596");
values("0.1804, 0.2335, 0.385, 0.6459, 1.063, 1.674, 2.497, 3.543, 4.825, 6.352",\
"0.1804, 0.2331, 0.3846, 0.646, 1.063, 1.674, 2.497, 3.544, 4.824, 6.353",\
"0.1807, 0.2335, 0.3854, 0.6462, 1.063, 1.674, 2.498, 3.544, 4.824, 6.353",\
"0.1914, 0.2432, 0.3908, 0.6498, 1.064, 1.674, 2.497, 3.545, 4.826, 6.351",\
"0.2286, 0.2798, 0.4268, 0.6752, 1.077, 1.679, 2.499, 3.544, 4.826, 6.353",\
"0.2646, 0.318, 0.4664, 0.711, 1.104, 1.694, 2.505, 3.545, 4.825, 6.353",\
"0.302, 0.3594, 0.509, 0.749, 1.132, 1.71, 2.515, 3.552, 4.825, 6.348",\
"0.342, 0.4034, 0.5594, 0.7966, 1.168, 1.732, 2.525, 3.559, 4.832, 6.351",\
"0.3868, 0.4526, 0.6164, 0.853, 1.215, 1.767, 2.546, 3.568, 4.838, 6.356",\
"0.432, 0.504, 0.678, 0.92, 1.274, 1.82, 2.584, 3.592, 4.85, 6.364");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.004165, 0.01528, 0.03649, 0.06955, 0.1159, 0.177, 0.2539, 0.3477, 0.4596");
values("0.2202, 0.3075, 0.5988, 1.18, 2.115, 3.434, 5.168, 7.36, 10.03, 13.22",\
"0.2211, 0.3075, 0.5986, 1.18, 2.114, 3.434, 5.172, 7.358, 10.03, 13.21",\
"0.2203, 0.3076, 0.5985, 1.181, 2.114, 3.435, 5.172, 7.36, 10.03, 13.22",\
"0.2316, 0.3184, 0.605, 1.182, 2.114, 3.432, 5.168, 7.356, 10.03, 13.21",\
"0.249, 0.336, 0.6206, 1.191, 2.119, 3.434, 5.171, 7.361, 10.03, 13.21",\
"0.2706, 0.3588, 0.6374, 1.197, 2.125, 3.439, 5.167, 7.357, 10.03, 13.21",\
"0.2966, 0.3858, 0.6618, 1.209, 2.127, 3.444, 5.171, 7.351, 10.02, 13.21",\
"0.3278, 0.418, 0.6944, 1.231, 2.136, 3.446, 5.179, 7.356, 10.02, 13.21",\
"0.3604, 0.4552, 0.7326, 1.262, 2.16, 3.459, 5.181, 7.362, 10.02, 13.2",\
"0.3944, 0.4904, 0.775, 1.298, 2.192, 3.489, 5.2, 7.366, 10.03, 13.2");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.004165, 0.01528, 0.03649, 0.06955, 0.1159, 0.177, 0.2539, 0.3477, 0.4596");
values("0.5753, 0.6298, 0.7741, 0.984, 1.268, 1.646, 2.137, 2.755, 3.508, 4.405",\
"0.6006, 0.6552, 0.7993, 1.009, 1.293, 1.671, 2.162, 2.78, 3.533, 4.43",\
"0.7081, 0.7626, 0.9067, 1.117, 1.4, 1.779, 2.27, 2.887, 3.64, 4.538",\
"0.9251, 0.9794, 1.124, 1.334, 1.618, 1.996, 2.487, 3.105, 3.858, 4.755",\
"1.21, 1.27, 1.424, 1.641, 1.928, 2.306, 2.797, 3.414, 4.167, 5.065",\
"1.533, 1.599, 1.764, 1.992, 2.286, 2.668, 3.158, 3.775, 4.529, 5.426",\
"1.905, 1.977, 2.154, 2.393, 2.694, 3.079, 3.571, 4.189, 4.941, 5.838",\
"2.335, 2.412, 2.601, 2.853, 3.161, 3.55, 4.044, 4.661, 5.415, 6.311",\
"2.823, 2.905, 3.108, 3.373, 3.693, 4.087, 4.583, 5.201, 5.954, 6.851",\
"3.371, 3.458, 3.675, 3.957, 4.288, 4.691, 5.192, 5.811, 6.565, 7.462");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.004165, 0.01528, 0.03649, 0.06955, 0.1159, 0.177, 0.2539, 0.3477, 0.4596");
values("0.5349, 0.6029, 0.8054, 1.157, 1.693, 2.442, 3.428, 4.669, 6.182, 7.987",\
"0.5558, 0.6238, 0.8264, 1.178, 1.714, 2.463, 3.448, 4.689, 6.203, 8.009",\
"0.6059, 0.6739, 0.8761, 1.227, 1.763, 2.513, 3.499, 4.738, 6.254, 8.055",\
"0.6821, 0.7514, 0.9551, 1.306, 1.841, 2.591, 3.576, 4.817, 6.33, 8.137",\
"0.7445, 0.8166, 1.026, 1.378, 1.914, 2.663, 3.648, 4.889, 6.402, 8.209",\
"0.7804, 0.8557, 1.07, 1.425, 1.96, 2.708, 3.692, 4.933, 6.446, 8.249",\
"0.778, 0.8571, 1.08, 1.44, 1.974, 2.721, 3.706, 4.945, 6.458, 8.263",\
"0.7306, 0.814, 1.047, 1.416, 1.955, 2.702, 3.686, 4.924, 6.435, 8.239",\
"0.6335, 0.7212, 0.9658, 1.345, 1.891, 2.644, 3.627, 4.866, 6.377, 8.179",\
"0.4843, 0.5761, 0.8313, 1.222, 1.777, 2.539, 3.53, 4.769, 6.28, 8.082");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.004165, 0.01528, 0.03649, 0.06955, 0.1159, 0.177, 0.2539, 0.3477, 0.4596");
values("0.193, 0.245, 0.3949, 0.6531, 1.067, 1.676, 2.499, 3.546, 4.826, 6.353",\
"0.1934, 0.2453, 0.3948, 0.6533, 1.068, 1.677, 2.5, 3.545, 4.826, 6.353",\
"0.1931, 0.2454, 0.395, 0.6534, 1.068, 1.677, 2.499, 3.546, 4.827, 6.353",\
"0.1988, 0.25, 0.3986, 0.6552, 1.069, 1.676, 2.499, 3.546, 4.826, 6.353",\
"0.236, 0.2858, 0.429, 0.6748, 1.078, 1.68, 2.501, 3.546, 4.826, 6.353",\
"0.2736, 0.3258, 0.4686, 0.7104, 1.103, 1.693, 2.505, 3.547, 4.825, 6.352",\
"0.3102, 0.367, 0.51, 0.746, 1.129, 1.709, 2.514, 3.551, 4.828, 6.352",\
"0.348, 0.4092, 0.5554, 0.7866, 1.16, 1.728, 2.525, 3.559, 4.831, 6.354",\
"0.3884, 0.4538, 0.6076, 0.8362, 1.199, 1.755, 2.54, 3.568, 4.836, 6.358",\
"0.432, 0.502, 0.664, 0.892, 1.246, 1.792, 2.566, 3.584, 4.846, 6.364");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.004165, 0.01528, 0.03649, 0.06955, 0.1159, 0.177, 0.2539, 0.3477, 0.4596");
values("0.2204, 0.3072, 0.5985, 1.18, 2.115, 3.433, 5.168, 7.356, 10.03, 13.22",\
"0.2206, 0.3075, 0.5988, 1.18, 2.114, 3.434, 5.172, 7.358, 10.03, 13.21",\
"0.2205, 0.3077, 0.598, 1.18, 2.115, 3.435, 5.171, 7.36, 10.03, 13.22",\
"0.2302, 0.3174, 0.604, 1.182, 2.115, 3.434, 5.172, 7.358, 10.03, 13.21",\
"0.2462, 0.3344, 0.6206, 1.189, 2.115, 3.434, 5.168, 7.361, 10.03, 13.21",\
"0.2654, 0.3558, 0.6396, 1.197, 2.122, 3.436, 5.169, 7.356, 10.03, 13.21",\
"0.2892, 0.382, 0.667, 1.213, 2.127, 3.438, 5.168, 7.353, 10.02, 13.21",\
"0.3178, 0.4128, 0.6994, 1.242, 2.142, 3.445, 5.172, 7.351, 10.02, 13.2",\
"0.3472, 0.4438, 0.7362, 1.277, 2.172, 3.465, 5.182, 7.355, 10.02, 13.2",\
"0.3776, 0.4764, 0.7758, 1.315, 2.212, 3.504, 5.21, 7.372, 10.02, 13.2");
}
}
}
}