blob: 52356041362f33772e78f31cefab5cc1ab179eac [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__and2_2) {
area : 25.401600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "1.669194e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "1.672038e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "2.10564e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "2.00106e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.10564e-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.005855 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006825, 0.006823, 0.006792, 0.00679, 0.006799, 0.006798, 0.006794, \
0.006792, 0.006792, 0.00679");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.004626, -0.004627, -0.004629, -0.004627, -0.004655, -0.004652, \
-0.004661, -0.004681, -0.004705, -0.004745");
}
}
}
pin(A2) {
capacitance : 0.005704 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006418, 0.005869, 0.00577, 0.005762, 0.005771, 0.005771, 0.005769, \
0.005768, 0.005769, 0.005766");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.005762, -0.005762, -0.00574, -0.005744, -0.005757, -0.005752, \
-0.005749, -0.005753, -0.005748, -0.005753");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2)" ;
max_capacitance : 0.6314 ;
max_transition : 12 ;
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.005351, 0.02063, 0.04979, 0.09524, 0.159, 0.2429, 0.3486, 0.4776, 0.6314");
values("0.04882, 0.04924, 0.05014, 0.05088, 0.05128, 0.05151, 0.05164, 0.05172, 0.05176, 0.05179",\
"0.04858, 0.04899, 0.04997, 0.05069, 0.0511, 0.05132, 0.05144, 0.05152, 0.05156, 0.05159",\
"0.04774, 0.04815, 0.04905, 0.04979, 0.05022, 0.05045, 0.0506, 0.05067, 0.05072, 0.05075",\
"0.04697, 0.04728, 0.04808, 0.04886, 0.04936, 0.04967, 0.04985, 0.04995, 0.05001, 0.05006",\
"0.04664, 0.04684, 0.04751, 0.04824, 0.04881, 0.04919, 0.04942, 0.04957, 0.04967, 0.04974",\
"0.04667, 0.04686, 0.04731, 0.04796, 0.04858, 0.04898, 0.04928, 0.04946, 0.04959, 0.04968",\
"0.04705, 0.04712, 0.04751, 0.04806, 0.04865, 0.04908, 0.04942, 0.04963, 0.04976, 0.04988",\
"0.04766, 0.04767, 0.0479, 0.04839, 0.04892, 0.04938, 0.04974, 0.04998, 0.05011, 0.05026",\
"0.04857, 0.04847, 0.04857, 0.04896, 0.04945, 0.04989, 0.05025, 0.0505, 0.05071, 0.05083",\
"0.04974, 0.04954, 0.04957, 0.04977, 0.05022, 0.05066, 0.05102, 0.05128, 0.05148, 0.05164");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.005351, 0.02063, 0.04979, 0.09524, 0.159, 0.2429, 0.3486, 0.4776, 0.6314");
values("0.02737, 0.0277, 0.02864, 0.02964, 0.03047, 0.03114, 0.03184, 0.03185, 0.0333, 0.04435",\
"0.02719, 0.02753, 0.02844, 0.02955, 0.03035, 0.03098, 0.03155, 0.03218, 0.03417, 0.04412",\
"0.02682, 0.02715, 0.02798, 0.02899, 0.02983, 0.03054, 0.03112, 0.0318, 0.03256, 0.04751",\
"0.02636, 0.02661, 0.02728, 0.02813, 0.02903, 0.02979, 0.0305, 0.0307, 0.03272, 0.04648",\
"0.02608, 0.02626, 0.02686, 0.02752, 0.02835, 0.02918, 0.02987, 0.03027, 0.03223, 0.05045",\
"0.02609, 0.02622, 0.02654, 0.02726, 0.02813, 0.0288, 0.02951, 0.03039, 0.03266, 0.05669",\
"0.02635, 0.02641, 0.02666, 0.02716, 0.02786, 0.02898, 0.02932, 0.03016, 0.0349, 0.06625",\
"0.02683, 0.02688, 0.02719, 0.02761, 0.02794, 0.0288, 0.03016, 0.03053, 0.03684, 0.08194",\
"0.02757, 0.02754, 0.02781, 0.02811, 0.02862, 0.02887, 0.03016, 0.0321, 0.04338, 0.1107",\
"0.02862, 0.02855, 0.0287, 0.02885, 0.02941, 0.02984, 0.03012, 0.03311, 0.05646, 0.1638");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.005351, 0.02063, 0.04979, 0.09524, 0.159, 0.2429, 0.3486, 0.4776, 0.6314");
values("0.0546, 0.05496, 0.05581, 0.05656, 0.05703, 0.05729, 0.05744, 0.05754, 0.05759, 0.05763",\
"0.05419, 0.05456, 0.05542, 0.05617, 0.05664, 0.0569, 0.05705, 0.05715, 0.0572, 0.05725",\
"0.05366, 0.054, 0.05484, 0.05561, 0.0561, 0.05637, 0.05653, 0.05662, 0.05669, 0.05674",\
"0.05319, 0.05348, 0.05422, 0.05497, 0.0555, 0.05583, 0.05603, 0.05614, 0.05623, 0.05629",\
"0.05293, 0.05317, 0.05376, 0.05447, 0.05506, 0.05544, 0.05569, 0.05586, 0.05596, 0.05604",\
"0.05298, 0.05315, 0.05361, 0.05423, 0.0548, 0.05524, 0.05553, 0.05572, 0.05587, 0.05597",\
"0.05335, 0.0534, 0.05377, 0.0543, 0.05484, 0.05529, 0.05563, 0.05587, 0.05601, 0.05613",\
"0.05395, 0.05391, 0.05416, 0.0546, 0.05512, 0.05554, 0.05592, 0.05615, 0.05634, 0.05647",\
"0.05483, 0.05471, 0.05479, 0.05513, 0.05559, 0.05604, 0.05641, 0.05666, 0.05687, 0.05701",\
"0.05592, 0.05573, 0.05569, 0.05592, 0.05632, 0.05673, 0.05709, 0.05736, 0.05758, 0.05775");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.005351, 0.02063, 0.04979, 0.09524, 0.159, 0.2429, 0.3486, 0.4776, 0.6314");
values("0.02733, 0.02765, 0.02858, 0.02962, 0.03055, 0.03114, 0.03149, 0.03221, 0.03366, 0.04417",\
"0.02727, 0.02757, 0.02848, 0.02959, 0.03038, 0.0311, 0.0316, 0.03234, 0.03417, 0.04691",\
"0.02692, 0.02726, 0.02816, 0.02912, 0.03001, 0.03085, 0.03128, 0.0318, 0.03285, 0.04755",\
"0.02653, 0.02681, 0.02761, 0.02854, 0.02939, 0.03013, 0.03079, 0.03142, 0.0325, 0.04914",\
"0.02615, 0.02634, 0.02706, 0.02788, 0.02869, 0.02952, 0.03041, 0.03082, 0.03273, 0.05036",\
"0.02601, 0.02619, 0.02659, 0.02748, 0.0284, 0.02907, 0.02962, 0.03043, 0.03386, 0.05678",\
"0.02603, 0.02613, 0.02652, 0.02696, 0.0279, 0.029, 0.02942, 0.03057, 0.03464, 0.06527",\
"0.02623, 0.02633, 0.02663, 0.0271, 0.02767, 0.02849, 0.02973, 0.03061, 0.0372, 0.08097",\
"0.02664, 0.02662, 0.02694, 0.0273, 0.02786, 0.02826, 0.02929, 0.03094, 0.04246, 0.1099",\
"0.02727, 0.02722, 0.02751, 0.02771, 0.02837, 0.02853, 0.02888, 0.03196, 0.0551, 0.1621");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.005351, 0.02063, 0.04979, 0.09524, 0.159, 0.2429, 0.3486, 0.4776, 0.6314");
values("0.5773, 0.6257, 0.7455, 0.9123, 1.132, 1.42, 1.791, 2.257, 2.824, 3.501",\
"0.6111, 0.6593, 0.7791, 0.9461, 1.166, 1.454, 1.825, 2.29, 2.857, 3.535",\
"0.7283, 0.7768, 0.8964, 1.063, 1.283, 1.571, 1.942, 2.408, 2.975, 3.652",\
"0.9657, 1.014, 1.133, 1.301, 1.521, 1.809, 2.18, 2.646, 3.214, 3.889",\
"1.314, 1.367, 1.492, 1.663, 1.884, 2.172, 2.545, 3.009, 3.577, 4.255",\
"1.703, 1.765, 1.908, 2.09, 2.319, 2.611, 2.983, 3.449, 4.016, 4.693",\
"2.121, 2.192, 2.354, 2.552, 2.79, 3.087, 3.462, 3.929, 4.496, 5.171",\
"2.566, 2.647, 2.829, 3.046, 3.296, 3.599, 3.976, 4.443, 5.011, 5.688",\
"3.039, 3.129, 3.332, 3.57, 3.834, 4.144, 4.523, 4.99, 5.559, 6.235",\
"3.545, 3.644, 3.866, 4.125, 4.405, 4.724, 5.107, 5.575, 6.143, 6.819");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.005351, 0.02063, 0.04979, 0.09524, 0.159, 0.2429, 0.3486, 0.4776, 0.6314");
values("0.5224, 0.5894, 0.7826, 1.115, 1.62, 2.324, 3.25, 4.412, 5.833, 7.528",\
"0.547, 0.6142, 0.8074, 1.14, 1.645, 2.349, 3.275, 4.439, 5.858, 7.544",\
"0.6395, 0.7068, 0.8994, 1.231, 1.736, 2.441, 3.366, 4.531, 5.952, 7.642",\
"0.8101, 0.8778, 1.071, 1.402, 1.907, 2.611, 3.537, 4.704, 6.122, 7.818",\
"0.9965, 1.068, 1.267, 1.601, 2.106, 2.811, 3.737, 4.899, 6.32, 8.016",\
"1.169, 1.247, 1.451, 1.787, 2.294, 3, 3.924, 5.089, 6.51, 8.198",\
"1.319, 1.404, 1.618, 1.956, 2.462, 3.169, 4.094, 5.258, 6.677, 8.367",\
"1.44, 1.535, 1.762, 2.102, 2.607, 3.313, 4.24, 5.405, 6.824, 8.515",\
"1.53, 1.633, 1.876, 2.222, 2.728, 3.433, 4.358, 5.523, 6.944, 8.633",\
"1.585, 1.699, 1.96, 2.314, 2.818, 3.521, 4.447, 5.611, 7.032, 8.724");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.005351, 0.02063, 0.04979, 0.09524, 0.159, 0.2429, 0.3486, 0.4776, 0.6314");
values("0.1616, 0.2015, 0.3168, 0.5167, 0.8277, 1.284, 1.901, 2.693, 3.663, 4.812",\
"0.1613, 0.2012, 0.3168, 0.5178, 0.8286, 1.284, 1.902, 2.693, 3.663, 4.817",\
"0.1614, 0.2013, 0.3168, 0.5158, 0.8284, 1.284, 1.903, 2.694, 3.663, 4.815",\
"0.1626, 0.2022, 0.3182, 0.5182, 0.828, 1.284, 1.903, 2.694, 3.659, 4.818",\
"0.1886, 0.2256, 0.3334, 0.526, 0.8322, 1.285, 1.901, 2.693, 3.663, 4.817",\
"0.2346, 0.2744, 0.3788, 0.561, 0.855, 1.296, 1.906, 2.692, 3.663, 4.812",\
"0.2824, 0.3266, 0.434, 0.6084, 0.8924, 1.322, 1.919, 2.703, 3.663, 4.811",\
"0.3306, 0.3804, 0.4946, 0.6612, 0.9322, 1.347, 1.937, 2.71, 3.667, 4.816",\
"0.3772, 0.4346, 0.5598, 0.7246, 0.9778, 1.379, 1.956, 2.723, 3.678, 4.824",\
"0.422, 0.486, 0.622, 0.794, 1.034, 1.42, 1.98, 2.734, 3.682, 4.832");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.005351, 0.02063, 0.04979, 0.09524, 0.159, 0.2429, 0.3486, 0.4776, 0.6314");
values("0.1931, 0.268, 0.5336, 1.067, 1.918, 3.116, 4.705, 6.683, 9.107, 12.01",\
"0.1932, 0.2681, 0.5331, 1.066, 1.918, 3.119, 4.707, 6.705, 9.134, 11.99",\
"0.1938, 0.2688, 0.5332, 1.067, 1.917, 3.121, 4.705, 6.705, 9.111, 12.03",\
"0.199, 0.2732, 0.5346, 1.065, 1.918, 3.121, 4.704, 6.688, 9.104, 12.01",\
"0.2212, 0.2932, 0.5492, 1.074, 1.918, 3.116, 4.706, 6.679, 9.107, 12",\
"0.2518, 0.32, 0.5644, 1.083, 1.925, 3.119, 4.7, 6.689, 9.114, 12.02",\
"0.2894, 0.3552, 0.5848, 1.089, 1.931, 3.127, 4.697, 6.68, 9.125, 12.03",\
"0.3292, 0.3956, 0.6128, 1.097, 1.933, 3.133, 4.705, 6.684, 9.112, 12.01",\
"0.3698, 0.4422, 0.6478, 1.111, 1.937, 3.132, 4.708, 6.692, 9.11, 12.01",\
"0.4118, 0.4904, 0.6908, 1.129, 1.941, 3.134, 4.706, 6.694, 9.116, 12");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.005351, 0.02063, 0.04979, 0.09524, 0.159, 0.2429, 0.3486, 0.4776, 0.6314");
values("0.6511, 0.7005, 0.822, 0.9906, 1.212, 1.501, 1.873, 2.339, 2.906, 3.584",\
"0.6822, 0.7317, 0.8533, 1.022, 1.243, 1.532, 1.904, 2.37, 2.938, 3.615",\
"0.8042, 0.8535, 0.9751, 1.144, 1.365, 1.654, 2.026, 2.491, 3.059, 3.737",\
"1.046, 1.095, 1.216, 1.385, 1.606, 1.895, 2.267, 2.733, 3.301, 3.977",\
"1.412, 1.463, 1.587, 1.758, 1.98, 2.269, 2.642, 3.108, 3.676, 4.352",\
"1.836, 1.896, 2.034, 2.215, 2.443, 2.734, 3.107, 3.573, 4.141, 4.817",\
"2.291, 2.36, 2.516, 2.711, 2.947, 3.244, 3.619, 4.085, 4.653, 5.329",\
"2.775, 2.853, 3.029, 3.24, 3.488, 3.79, 4.166, 4.634, 5.202, 5.878",\
"3.29, 3.378, 3.572, 3.802, 4.061, 4.37, 4.75, 5.217, 5.786, 6.461",\
"3.837, 3.932, 4.146, 4.397, 4.67, 4.985, 5.369, 5.837, 6.405, 7.083");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.005351, 0.02063, 0.04979, 0.09524, 0.159, 0.2429, 0.3486, 0.4776, 0.6314");
values("0.5457, 0.613, 0.8062, 1.139, 1.643, 2.347, 3.272, 4.433, 5.853, 7.55",\
"0.5752, 0.6424, 0.8356, 1.168, 1.673, 2.377, 3.302, 4.468, 5.888, 7.576",\
"0.6573, 0.7246, 0.9175, 1.25, 1.755, 2.459, 3.382, 4.545, 5.966, 7.655",\
"0.7989, 0.8667, 1.06, 1.392, 1.897, 2.602, 3.527, 4.693, 6.114, 7.8",\
"0.9646, 1.036, 1.235, 1.569, 2.074, 2.779, 3.706, 4.869, 6.287, 7.984",\
"1.128, 1.205, 1.411, 1.748, 2.254, 2.958, 3.883, 5.047, 6.468, 8.161",\
"1.277, 1.36, 1.575, 1.915, 2.421, 3.127, 4.052, 5.215, 6.634, 8.332",\
"1.4, 1.491, 1.719, 2.063, 2.569, 3.274, 4.199, 5.363, 6.782, 8.475",\
"1.494, 1.594, 1.835, 2.186, 2.693, 3.397, 4.322, 5.486, 6.905, 8.595",\
"1.554, 1.664, 1.923, 2.281, 2.789, 3.493, 4.418, 5.581, 7.001, 8.693");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.005351, 0.02063, 0.04979, 0.09524, 0.159, 0.2429, 0.3486, 0.4776, 0.6314");
values("0.1668, 0.2067, 0.3222, 0.5219, 0.8328, 1.286, 1.905, 2.696, 3.665, 4.813",\
"0.1671, 0.2067, 0.322, 0.5211, 0.8324, 1.287, 1.905, 2.696, 3.665, 4.812",\
"0.167, 0.2068, 0.3228, 0.5202, 0.8324, 1.287, 1.905, 2.692, 3.663, 4.82",\
"0.1674, 0.207, 0.3224, 0.5224, 0.8328, 1.286, 1.905, 2.695, 3.659, 4.82",\
"0.1826, 0.2194, 0.33, 0.5258, 0.8344, 1.288, 1.905, 2.695, 3.658, 4.814",\
"0.2252, 0.2644, 0.3688, 0.5536, 0.852, 1.296, 1.908, 2.696, 3.665, 4.819",\
"0.2704, 0.3134, 0.419, 0.596, 0.8838, 1.317, 1.919, 2.698, 3.661, 4.818",\
"0.3152, 0.363, 0.4756, 0.645, 0.9206, 1.342, 1.934, 2.709, 3.669, 4.818",\
"0.3622, 0.4156, 0.535, 0.7014, 0.9638, 1.369, 1.951, 2.72, 3.678, 4.822",\
"0.408, 0.466, 0.596, 0.766, 1.016, 1.404, 1.972, 2.73, 3.684, 4.834");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.005351, 0.02063, 0.04979, 0.09524, 0.159, 0.2429, 0.3486, 0.4776, 0.6314");
values("0.1929, 0.2686, 0.5332, 1.065, 1.918, 3.12, 4.692, 6.692, 9.135, 12",\
"0.1931, 0.2685, 0.533, 1.066, 1.917, 3.12, 4.706, 6.704, 9.14, 12.02",\
"0.1925, 0.2689, 0.5342, 1.064, 1.917, 3.121, 4.702, 6.693, 9.098, 12.03",\
"0.1976, 0.2724, 0.5356, 1.067, 1.917, 3.119, 4.706, 6.704, 9.111, 12.03",\
"0.2166, 0.2904, 0.5478, 1.071, 1.918, 3.121, 4.706, 6.68, 9.097, 12",\
"0.2408, 0.313, 0.5634, 1.078, 1.92, 3.115, 4.694, 6.691, 9.13, 12.03",\
"0.2682, 0.3408, 0.5828, 1.087, 1.929, 3.12, 4.693, 6.687, 9.126, 12.03",\
"0.3024, 0.3762, 0.608, 1.099, 1.928, 3.124, 4.696, 6.682, 9.111, 12",\
"0.339, 0.4148, 0.638, 1.113, 1.937, 3.127, 4.703, 6.682, 9.106, 11.99",\
"0.3786, 0.459, 0.6796, 1.131, 1.94, 3.13, 4.7, 6.686, 9.108, 11.99");
}
}
}
}