blob: 0f1091b36a637d601adf006d63ad6c7592581da9 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__and2_4) {
area : 47.980800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "2.69028e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "2.69604e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "3.56328e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "3.35412e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.56328e-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.01147 ;
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.01362, 0.01363, 0.01357, 0.01358, 0.01359, 0.01359, 0.01359, \
0.01358, 0.01359, 0.01359");
}
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.009345, -0.009342, -0.009309, -0.009325, -0.009395, -0.009401, \
-0.009417, -0.009452, -0.009506, -0.009577");
}
}
}
pin(A2) {
capacitance : 0.01201 ;
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.01282, 0.01175, 0.01153, 0.01152, 0.01155, 0.01154, 0.01153, \
0.01154, 0.01154, 0.01153");
}
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.01151, -0.01152, -0.01149, -0.01148, -0.01151, -0.01151, -0.0115, \
-0.0115, -0.0115, -0.01151");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2)" ;
max_capacitance : 1.261 ;
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.009699, 0.04023, 0.09855, 0.1894, 0.3169, 0.4846, 0.6959, 0.9539, 1.261");
values("0.09281, 0.09365, 0.09556, 0.09698, 0.09777, 0.0982, 0.09845, 0.09859, 0.09868, 0.09876",\
"0.0923, 0.09315, 0.0951, 0.09655, 0.09736, 0.09779, 0.09802, 0.09815, 0.09825, 0.0983",\
"0.09052, 0.0913, 0.09321, 0.09472, 0.09554, 0.096, 0.09626, 0.09643, 0.09652, 0.09657",\
"0.08902, 0.08965, 0.09127, 0.09281, 0.09383, 0.09442, 0.09478, 0.09498, 0.09511, 0.09519",\
"0.08837, 0.08889, 0.09015, 0.0916, 0.09275, 0.0935, 0.09396, 0.09426, 0.09443, 0.09455",\
"0.08839, 0.08877, 0.08978, 0.0912, 0.09231, 0.09316, 0.09373, 0.09413, 0.09438, 0.0945",\
"0.08928, 0.08942, 0.09016, 0.0913, 0.09247, 0.09338, 0.09403, 0.09439, 0.09471, 0.09492",\
"0.09059, 0.09047, 0.091, 0.09194, 0.09306, 0.09396, 0.09466, 0.09513, 0.09551, 0.09571",\
"0.09238, 0.0921, 0.09233, 0.09313, 0.09417, 0.09505, 0.09571, 0.09627, 0.09663, 0.0969",\
"0.09474, 0.09429, 0.09427, 0.09483, 0.0957, 0.09657, 0.0973, 0.09785, 0.09824, 0.09853");
}
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.009699, 0.04023, 0.09855, 0.1894, 0.3169, 0.4846, 0.6959, 0.9539, 1.261");
values("0.05608, 0.05684, 0.05861, 0.06075, 0.06243, 0.06371, 0.0649, 0.06517, 0.0681, 0.08957",\
"0.05575, 0.05654, 0.05848, 0.0606, 0.06222, 0.0638, 0.0646, 0.06625, 0.06827, 0.08958",\
"0.05502, 0.05568, 0.05749, 0.05951, 0.06116, 0.06248, 0.06375, 0.06391, 0.06591, 0.09625",\
"0.05408, 0.05457, 0.05598, 0.05778, 0.05966, 0.06108, 0.06202, 0.06355, 0.06731, 0.09563",\
"0.05345, 0.05383, 0.05497, 0.05646, 0.05813, 0.05982, 0.06082, 0.06319, 0.06669, 0.1054",\
"0.05355, 0.05389, 0.05463, 0.05583, 0.05779, 0.05915, 0.06037, 0.06201, 0.06816, 0.1116",\
"0.05396, 0.05415, 0.05512, 0.05578, 0.05725, 0.05957, 0.06048, 0.06172, 0.07022, 0.1326",\
"0.05503, 0.05517, 0.05551, 0.05637, 0.05759, 0.05942, 0.06175, 0.06283, 0.07471, 0.163",\
"0.05658, 0.05658, 0.05695, 0.05772, 0.05896, 0.05962, 0.06139, 0.06505, 0.08751, 0.2212",\
"0.05869, 0.05856, 0.05882, 0.05907, 0.06038, 0.06086, 0.0618, 0.06764, 0.1136, 0.3231");
}
}
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.009699, 0.04023, 0.09855, 0.1894, 0.3169, 0.4846, 0.6959, 0.9539, 1.261");
values("0.1042, 0.105, 0.1067, 0.1082, 0.1092, 0.1097, 0.11, 0.1102, 0.1103, 0.1104",\
"0.1034, 0.1042, 0.1059, 0.1075, 0.1084, 0.1089, 0.1092, 0.1094, 0.1095, 0.1096",\
"0.1023, 0.1029, 0.1047, 0.1063, 0.1073, 0.1078, 0.1081, 0.1083, 0.1084, 0.1085",\
"0.1014, 0.102, 0.1035, 0.105, 0.106, 0.1067, 0.1071, 0.1073, 0.1075, 0.1076",\
"0.1009, 0.1013, 0.1025, 0.104, 0.1052, 0.1059, 0.1065, 0.1068, 0.107, 0.1071",\
"0.101, 0.1013, 0.1022, 0.1035, 0.1047, 0.1056, 0.1062, 0.1066, 0.1069, 0.107",\
"0.1018, 0.1018, 0.1026, 0.1037, 0.1048, 0.1057, 0.1064, 0.1068, 0.1071, 0.1073",\
"0.1029, 0.103, 0.1034, 0.1043, 0.1053, 0.1062, 0.1069, 0.1074, 0.1078, 0.1081",\
"0.1047, 0.1045, 0.1047, 0.1053, 0.1063, 0.1072, 0.108, 0.1085, 0.1089, 0.1092",\
"0.1069, 0.1066, 0.1064, 0.1069, 0.1078, 0.1087, 0.1093, 0.1099, 0.1104, 0.1107");
}
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.009699, 0.04023, 0.09855, 0.1894, 0.3169, 0.4846, 0.6959, 0.9539, 1.261");
values("0.05604, 0.0568, 0.05864, 0.06075, 0.06254, 0.06371, 0.06525, 0.06518, 0.06738, 0.09489",\
"0.05583, 0.0566, 0.05852, 0.06059, 0.06234, 0.0634, 0.06474, 0.06554, 0.06702, 0.0939",\
"0.05516, 0.05591, 0.05767, 0.05974, 0.06148, 0.06286, 0.06406, 0.065, 0.06753, 0.0967",\
"0.05441, 0.05494, 0.05652, 0.05841, 0.06033, 0.06176, 0.06301, 0.0641, 0.06696, 0.09797",\
"0.05363, 0.05407, 0.05544, 0.05713, 0.05887, 0.06054, 0.06226, 0.0632, 0.06705, 0.1",\
"0.05335, 0.0538, 0.05465, 0.05609, 0.05813, 0.05964, 0.06069, 0.06237, 0.06888, 0.1144",\
"0.05341, 0.05369, 0.05438, 0.05526, 0.05696, 0.05937, 0.06046, 0.06118, 0.07004, 0.1303",\
"0.05378, 0.05394, 0.05476, 0.05566, 0.05698, 0.05824, 0.06069, 0.06265, 0.07543, 0.1618",\
"0.05464, 0.05475, 0.05524, 0.05603, 0.05689, 0.05842, 0.06056, 0.06379, 0.08575, 0.2172",\
"0.05595, 0.05593, 0.0563, 0.0569, 0.05828, 0.05887, 0.06009, 0.06505, 0.111, 0.3199");
}
}
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.009699, 0.04023, 0.09855, 0.1894, 0.3169, 0.4846, 0.6959, 0.9539, 1.261");
values("0.5523, 0.6003, 0.7181, 0.8829, 1.101, 1.389, 1.76, 2.226, 2.794, 3.472",\
"0.5855, 0.6335, 0.7514, 0.9163, 1.134, 1.422, 1.793, 2.259, 2.827, 3.504",\
"0.7027, 0.7506, 0.8683, 1.033, 1.251, 1.539, 1.91, 2.376, 2.944, 3.621",\
"0.9402, 0.9877, 1.106, 1.271, 1.489, 1.777, 2.148, 2.614, 3.182, 3.859",\
"1.283, 1.336, 1.46, 1.629, 1.849, 2.137, 2.508, 2.974, 3.542, 4.219",\
"1.663, 1.726, 1.867, 2.048, 2.276, 2.567, 2.938, 3.404, 3.972, 4.649",\
"2.071, 2.143, 2.305, 2.501, 2.737, 3.033, 3.408, 3.874, 4.441, 5.117",\
"2.508, 2.589, 2.77, 2.984, 3.231, 3.534, 3.909, 4.376, 4.946, 5.621",\
"2.973, 3.062, 3.263, 3.499, 3.759, 4.067, 4.446, 4.912, 5.482, 6.158",\
"3.468, 3.567, 3.787, 4.044, 4.32, 4.635, 5.018, 5.486, 6.053, 6.731");
}
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.009699, 0.04023, 0.09855, 0.1894, 0.3169, 0.4846, 0.6959, 0.9539, 1.261");
values("0.4999, 0.5669, 0.7592, 1.091, 1.596, 2.3, 3.223, 4.387, 5.809, 7.503",\
"0.5246, 0.5916, 0.7838, 1.116, 1.621, 2.325, 3.248, 4.41, 5.832, 7.53",\
"0.6171, 0.684, 0.8757, 1.207, 1.712, 2.417, 3.343, 4.507, 5.928, 7.62",\
"0.7852, 0.853, 1.045, 1.376, 1.881, 2.585, 3.511, 4.674, 6.093, 7.79",\
"0.9653, 1.037, 1.234, 1.568, 2.073, 2.779, 3.704, 4.87, 6.292, 7.982",\
"1.131, 1.208, 1.412, 1.747, 2.253, 2.959, 3.884, 5.047, 6.47, 8.159",\
"1.273, 1.358, 1.571, 1.907, 2.413, 3.12, 4.046, 5.209, 6.627, 8.322",\
"1.386, 1.481, 1.706, 2.045, 2.55, 3.256, 4.183, 5.349, 6.767, 8.458",\
"1.468, 1.572, 1.813, 2.157, 2.661, 3.366, 4.291, 5.457, 6.878, 8.569",\
"1.515, 1.629, 1.889, 2.239, 2.744, 3.446, 4.372, 5.536, 6.956, 8.649");
}
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.009699, 0.04023, 0.09855, 0.1894, 0.3169, 0.4846, 0.6959, 0.9539, 1.261");
values("0.154, 0.1939, 0.3084, 0.509, 0.8223, 1.28, 1.901, 2.693, 3.662, 4.822",\
"0.1543, 0.1936, 0.3086, 0.5092, 0.821, 1.28, 1.902, 2.69, 3.658, 4.822",\
"0.154, 0.1934, 0.3086, 0.51, 0.8226, 1.281, 1.899, 2.693, 3.664, 4.815",\
"0.1556, 0.1954, 0.3102, 0.5098, 0.8218, 1.28, 1.901, 2.69, 3.658, 4.821",\
"0.1844, 0.221, 0.3276, 0.5182, 0.8266, 1.282, 1.901, 2.693, 3.664, 4.815",\
"0.2292, 0.269, 0.3732, 0.5556, 0.8502, 1.294, 1.905, 2.693, 3.662, 4.818",\
"0.2764, 0.3214, 0.4266, 0.6002, 0.8838, 1.316, 1.919, 2.7, 3.663, 4.812",\
"0.3244, 0.3738, 0.4866, 0.652, 0.9232, 1.341, 1.936, 2.711, 3.67, 4.819",\
"0.371, 0.4276, 0.5506, 0.715, 0.9712, 1.373, 1.95, 2.719, 3.682, 4.826",\
"0.416, 0.48, 0.614, 0.782, 1.024, 1.408, 1.974, 2.734, 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.009699, 0.04023, 0.09855, 0.1894, 0.3169, 0.4846, 0.6959, 0.9539, 1.261");
values("0.1848, 0.2595, 0.525, 1.06, 1.912, 3.117, 4.692, 6.677, 9.1, 12",\
"0.1846, 0.26, 0.5259, 1.061, 1.911, 3.117, 4.697, 6.689, 9.097, 12",\
"0.185, 0.2606, 0.5265, 1.06, 1.913, 3.113, 4.702, 6.683, 9.107, 12.03",\
"0.1914, 0.2654, 0.5276, 1.061, 1.913, 3.116, 4.687, 6.689, 9.13, 11.99",\
"0.2142, 0.2856, 0.542, 1.068, 1.913, 3.114, 4.687, 6.696, 9.135, 12.03",\
"0.2436, 0.3122, 0.5556, 1.075, 1.92, 3.115, 4.69, 6.688, 9.129, 11.99",\
"0.2804, 0.346, 0.5766, 1.082, 1.924, 3.121, 4.696, 6.675, 9.12, 12.02",\
"0.321, 0.3882, 0.6022, 1.09, 1.925, 3.126, 4.7, 6.682, 9.113, 12",\
"0.361, 0.4324, 0.6372, 1.104, 1.931, 3.126, 4.703, 6.688, 9.106, 12",\
"0.4024, 0.4812, 0.6792, 1.12, 1.933, 3.128, 4.702, 6.69, 9.11, 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.009699, 0.04023, 0.09855, 0.1894, 0.3169, 0.4846, 0.6959, 0.9539, 1.261");
values("0.6255, 0.6742, 0.7938, 0.9604, 1.18, 1.468, 1.84, 2.306, 2.875, 3.553",\
"0.6564, 0.7054, 0.8251, 0.9916, 1.211, 1.499, 1.871, 2.337, 2.906, 3.583",\
"0.7783, 0.8271, 0.9467, 1.113, 1.333, 1.621, 1.993, 2.459, 3.028, 3.704",\
"1.02, 1.068, 1.188, 1.354, 1.574, 1.863, 2.235, 2.701, 3.269, 3.947",\
"1.383, 1.434, 1.557, 1.726, 1.946, 2.235, 2.607, 3.073, 3.641, 4.319",\
"1.799, 1.859, 1.996, 2.175, 2.401, 2.692, 3.065, 3.531, 4.099, 4.777",\
"2.245, 2.314, 2.469, 2.662, 2.897, 3.192, 3.567, 4.032, 4.601, 5.277",\
"2.721, 2.799, 2.973, 3.182, 3.426, 3.727, 4.103, 4.57, 5.139, 5.817",\
"3.227, 3.314, 3.508, 3.735, 3.991, 4.297, 4.676, 5.143, 5.712, 6.388",\
"3.764, 3.86, 4.072, 4.319, 4.589, 4.902, 5.283, 5.751, 6.32, 6.997");
}
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.009699, 0.04023, 0.09855, 0.1894, 0.3169, 0.4846, 0.6959, 0.9539, 1.261");
values("0.5231, 0.5901, 0.7824, 1.114, 1.619, 2.324, 3.249, 4.414, 5.834, 7.524",\
"0.5524, 0.6193, 0.8117, 1.143, 1.648, 2.352, 3.276, 4.441, 5.864, 7.546",\
"0.6345, 0.7013, 0.8933, 1.225, 1.73, 2.434, 3.36, 4.524, 5.943, 7.634",\
"0.7744, 0.8421, 1.035, 1.366, 1.871, 2.576, 3.501, 4.666, 6.085, 7.772",\
"0.9358, 1.008, 1.206, 1.539, 2.044, 2.749, 3.676, 4.84, 6.261, 7.956",\
"1.094, 1.171, 1.376, 1.712, 2.218, 2.923, 3.847, 5.013, 6.433, 8.124",\
"1.236, 1.32, 1.534, 1.873, 2.379, 3.084, 4.009, 5.172, 6.593, 8.289",\
"1.352, 1.444, 1.67, 2.013, 2.519, 3.225, 4.149, 5.313, 6.732, 8.425",\
"1.438, 1.539, 1.779, 2.128, 2.636, 3.34, 4.265, 5.428, 6.848, 8.537",\
"1.49, 1.601, 1.858, 2.215, 2.724, 3.427, 4.353, 5.515, 6.936, 8.627");
}
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.009699, 0.04023, 0.09855, 0.1894, 0.3169, 0.4846, 0.6959, 0.9539, 1.261");
values("0.1598, 0.1996, 0.3139, 0.5125, 0.8263, 1.283, 1.904, 2.695, 3.664, 4.821",\
"0.1595, 0.1991, 0.3137, 0.5131, 0.8262, 1.284, 1.901, 2.692, 3.665, 4.824",\
"0.1597, 0.199, 0.3138, 0.5142, 0.8264, 1.283, 1.904, 2.696, 3.663, 4.823",\
"0.1602, 0.1994, 0.3156, 0.5148, 0.8256, 1.284, 1.904, 2.696, 3.665, 4.816",\
"0.1778, 0.2142, 0.3234, 0.518, 0.8288, 1.285, 1.905, 2.694, 3.666, 4.82",\
"0.22, 0.2584, 0.3618, 0.5478, 0.8474, 1.294, 1.907, 2.695, 3.666, 4.818",\
"0.265, 0.3068, 0.4114, 0.5878, 0.8774, 1.312, 1.917, 2.7, 3.662, 4.815",\
"0.3088, 0.3568, 0.467, 0.6352, 0.912, 1.336, 1.931, 2.708, 3.669, 4.823",\
"0.3552, 0.4084, 0.5262, 0.6904, 0.955, 1.363, 1.946, 2.72, 3.678, 4.826",\
"0.4, 0.46, 0.588, 0.754, 1.004, 1.394, 1.968, 2.728, 3.688, 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.009699, 0.04023, 0.09855, 0.1894, 0.3169, 0.4846, 0.6959, 0.9539, 1.261");
values("0.1852, 0.26, 0.5253, 1.059, 1.913, 3.114, 4.703, 6.683, 9.107, 12.02",\
"0.1853, 0.2595, 0.5263, 1.061, 1.913, 3.113, 4.692, 6.694, 9.107, 12.03",\
"0.1844, 0.2601, 0.5252, 1.059, 1.914, 3.112, 4.702, 6.675, 9.1, 12.02",\
"0.1906, 0.2648, 0.5266, 1.061, 1.913, 3.113, 4.7, 6.675, 9.097, 12.03",\
"0.2084, 0.2822, 0.5404, 1.063, 1.912, 3.114, 4.701, 6.675, 9.1, 12",\
"0.2314, 0.3054, 0.5554, 1.072, 1.915, 3.111, 4.69, 6.683, 9.125, 12.02",\
"0.26, 0.3322, 0.575, 1.08, 1.921, 3.114, 4.686, 6.681, 9.118, 12.03",\
"0.295, 0.3676, 0.5996, 1.089, 1.922, 3.123, 4.691, 6.678, 9.108, 12",\
"0.3314, 0.407, 0.6298, 1.104, 1.932, 3.122, 4.698, 6.677, 9.1, 12",\
"0.3702, 0.4514, 0.668, 1.123, 1.934, 3.122, 4.7, 6.684, 9.1, 11.99");
}
}
}
}