blob: 2b84147a44722178fded3cd21ecc3f55419c9ffd [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__and2_4) {
area : 47.980800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.0001671885" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0001671885" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.000225954" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.0002073465" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000225954" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.0134 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.09819, 0.09793, 0.09741, 0.09743, 0.09732, 0.09782, 0.0977, \
0.09781, 0.09763, 0.0977");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.06804, -0.06794, -0.06784, -0.06772, -0.0679, -0.06815, -0.06814, \
-0.06822, -0.06804, -0.06818");
}
}
}
pin(A2) {
capacitance : 0.01405 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.09417, 0.08808, 0.08555, 0.08555, 0.08547, 0.08576, 0.08573, \
0.08566, 0.08572, 0.0856");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.08572, -0.08555, -0.08545, -0.08529, -0.08526, -0.08552, -0.08545, \
-0.08542, -0.08551, -0.0855");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2)" ;
max_capacitance : 1.623 ;
max_transition : 5.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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.0122, 0.0515, 0.1266, 0.2435, 0.4076, 0.6235, 0.8955, 1.228, 1.623");
values("0.688, 0.6761, 0.6687, 0.6672, 0.6673, 0.6668, 0.667, 0.6669, 0.6671, 0.6672",\
"0.6828, 0.6696, 0.6626, 0.6614, 0.6607, 0.6613, 0.6615, 0.6614, 0.6615, 0.6616",\
"0.6837, 0.6703, 0.6604, 0.6596, 0.6603, 0.6606, 0.6611, 0.6614, 0.6616, 0.6618",\
"0.7367, 0.7187, 0.6994, 0.6938, 0.6917, 0.6912, 0.691, 0.6912, 0.6912, 0.6911",\
"0.8386, 0.8126, 0.7825, 0.768, 0.7615, 0.7574, 0.7568, 0.7553, 0.7548, 0.755",\
"0.9878, 0.9556, 0.9111, 0.8844, 0.8728, 0.8639, 0.8624, 0.8586, 0.8589, 0.8571",\
"1.186, 1.149, 1.087, 1.049, 1.028, 1.016, 1.009, 1.004, 1.002, 0.9998",\
"1.434, 1.391, 1.313, 1.263, 1.231, 1.212, 1.201, 1.193, 1.189, 1.186",\
"1.732, 1.684, 1.592, 1.526, 1.484, 1.457, 1.441, 1.43, 1.423, 1.417",\
"2.08, 2.03, 1.923, 1.841, 1.787, 1.751, 1.73, 1.714, 1.704, 1.697");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.0122, 0.0515, 0.1266, 0.2435, 0.4076, 0.6235, 0.8955, 1.228, 1.623");
values("0.4168, 0.4078, 0.4003, 0.4022, 0.408, 0.4145, 0.4219, 0.4283, 0.4418, 0.4477",\
"0.4139, 0.405, 0.3975, 0.3995, 0.4048, 0.4114, 0.4206, 0.4269, 0.44, 0.4464",\
"0.4174, 0.4087, 0.3996, 0.3989, 0.4035, 0.4105, 0.4192, 0.4251, 0.4387, 0.445",\
"0.4642, 0.4516, 0.4359, 0.4281, 0.4287, 0.4339, 0.4413, 0.4494, 0.4634, 0.4671",\
"0.5466, 0.5301, 0.5052, 0.4945, 0.4863, 0.4879, 0.4935, 0.5003, 0.5053, 0.5143",\
"0.6745, 0.652, 0.6187, 0.5938, 0.5866, 0.5806, 0.5812, 0.5844, 0.5908, 0.5971",\
"0.8472, 0.8171, 0.7749, 0.7392, 0.7243, 0.7196, 0.7162, 0.7145, 0.7163, 0.7214",\
"1.066, 1.029, 0.9791, 0.9348, 0.9052, 0.887, 0.8886, 0.8909, 0.8851, 0.8875",\
"1.331, 1.285, 1.226, 1.172, 1.139, 1.112, 1.096, 1.106, 1.1, 1.095",\
"1.643, 1.593, 1.519, 1.461, 1.411, 1.382, 1.359, 1.349, 1.365, 1.363");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.0122, 0.0515, 0.1266, 0.2435, 0.4076, 0.6235, 0.8955, 1.228, 1.623");
values("0.7896, 0.7734, 0.7585, 0.7542, 0.7516, 0.7519, 0.7514, 0.7512, 0.7511, 0.7509",\
"0.7854, 0.7685, 0.7538, 0.75, 0.7474, 0.7479, 0.747, 0.7465, 0.7464, 0.7465",\
"0.7891, 0.7721, 0.7563, 0.7523, 0.7501, 0.7497, 0.7497, 0.7499, 0.7498, 0.75",\
"0.8405, 0.8203, 0.7975, 0.7883, 0.7842, 0.783, 0.7825, 0.7824, 0.7824, 0.7821",\
"0.9477, 0.9204, 0.8861, 0.8675, 0.8591, 0.8547, 0.8523, 0.8511, 0.8502, 0.8497",\
"1.102, 1.07, 1.021, 0.9919, 0.9774, 0.9686, 0.9642, 0.9615, 0.9599, 0.9586",\
"1.307, 1.27, 1.208, 1.166, 1.143, 1.129, 1.12, 1.116, 1.112, 1.11",\
"1.564, 1.522, 1.445, 1.391, 1.357, 1.336, 1.323, 1.316, 1.311, 1.307",\
"1.874, 1.828, 1.737, 1.67, 1.622, 1.595, 1.577, 1.565, 1.557, 1.551",\
"2.239, 2.188, 2.083, 1.999, 1.945, 1.905, 1.881, 1.865, 1.853, 1.845");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.0122, 0.0515, 0.1266, 0.2435, 0.4076, 0.6235, 0.8955, 1.228, 1.623");
values("0.4168, 0.4087, 0.4007, 0.403, 0.4084, 0.4136, 0.4224, 0.4278, 0.44, 0.4482",\
"0.4136, 0.4048, 0.3977, 0.3992, 0.4044, 0.4105, 0.4192, 0.4274, 0.436, 0.4446",\
"0.4126, 0.4037, 0.3948, 0.3955, 0.4008, 0.4069, 0.417, 0.4215, 0.4351, 0.4401",\
"0.4467, 0.4351, 0.4228, 0.4173, 0.4192, 0.4249, 0.4341, 0.444, 0.4526, 0.4603",\
"0.5258, 0.5105, 0.4878, 0.4796, 0.4732, 0.4753, 0.4831, 0.4886, 0.5008, 0.5071",\
"0.653, 0.6327, 0.6007, 0.5794, 0.5763, 0.5689, 0.5713, 0.5732, 0.5822, 0.5935",\
"0.8276, 0.8011, 0.7614, 0.7276, 0.7108, 0.7111, 0.7072, 0.7019, 0.7073, 0.7138",\
"1.05, 1.018, 0.9694, 0.929, 0.8989, 0.8866, 0.8859, 0.8886, 0.8819, 0.8843",\
"1.321, 1.281, 1.223, 1.175, 1.137, 1.113, 1.103, 1.11, 1.106, 1.104",\
"1.641, 1.596, 1.528, 1.472, 1.423, 1.389, 1.37, 1.365, 1.38, 1.373");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.0122, 0.0515, 0.1266, 0.2435, 0.4076, 0.6235, 0.8955, 1.228, 1.623");
values("0.1903, 0.215, 0.2791, 0.3759, 0.5135, 0.7032, 0.9523, 1.266, 1.649, 2.105",\
"0.1985, 0.223, 0.287, 0.3838, 0.5216, 0.7112, 0.9604, 1.274, 1.657, 2.113",\
"0.2345, 0.259, 0.3229, 0.4195, 0.5572, 0.7469, 0.9959, 1.31, 1.693, 2.15",\
"0.3072, 0.3323, 0.3966, 0.4932, 0.6309, 0.8204, 1.069, 1.383, 1.766, 2.222",\
"0.3978, 0.4249, 0.4924, 0.5914, 0.7299, 0.9192, 1.168, 1.481, 1.864, 2.321",\
"0.5055, 0.5344, 0.6058, 0.7076, 0.8465, 1.036, 1.284, 1.598, 1.98, 2.436",\
"0.6288, 0.6603, 0.7365, 0.8426, 0.9832, 1.172, 1.421, 1.734, 2.116, 2.573",\
"0.7671, 0.8011, 0.8832, 0.995, 1.139, 1.33, 1.578, 1.891, 2.273, 2.729",\
"0.921, 0.9582, 1.046, 1.163, 1.313, 1.506, 1.756, 2.069, 2.451, 2.908",\
"1.091, 1.131, 1.224, 1.348, 1.503, 1.701, 1.955, 2.27, 2.652, 3.107");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.0122, 0.0515, 0.1266, 0.2435, 0.4076, 0.6235, 0.8955, 1.228, 1.623");
values("0.191, 0.2182, 0.298, 0.4388, 0.6557, 0.9597, 1.358, 1.861, 2.475, 3.206",\
"0.1972, 0.2243, 0.3043, 0.4449, 0.6618, 0.9659, 1.365, 1.867, 2.48, 3.214",\
"0.2228, 0.2499, 0.3296, 0.4698, 0.6866, 0.9906, 1.39, 1.894, 2.507, 3.238",\
"0.2648, 0.2922, 0.3722, 0.5115, 0.7275, 1.031, 1.43, 1.932, 2.546, 3.278",\
"0.3016, 0.3299, 0.4104, 0.5497, 0.7649, 1.067, 1.467, 1.969, 2.584, 3.316",\
"0.3315, 0.3611, 0.4431, 0.5811, 0.7951, 1.098, 1.496, 1.999, 2.611, 3.345",\
"0.3508, 0.3823, 0.4666, 0.6058, 0.8195, 1.12, 1.518, 2.02, 2.634, 3.365",\
"0.3577, 0.3918, 0.4796, 0.6204, 0.8345, 1.135, 1.531, 2.034, 2.646, 3.377",\
"0.3501, 0.3865, 0.4783, 0.6215, 0.8376, 1.14, 1.536, 2.036, 2.648, 3.379",\
"0.3276, 0.3662, 0.4619, 0.6089, 0.8256, 1.13, 1.53, 2.03, 2.642, 3.371");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.0122, 0.0515, 0.1266, 0.2435, 0.4076, 0.6235, 0.8955, 1.228, 1.623");
values("0.05794, 0.08286, 0.1544, 0.2821, 0.4924, 0.7969, 1.204, 1.715, 2.34, 3.085",\
"0.05806, 0.08296, 0.1545, 0.2823, 0.4922, 0.7968, 1.204, 1.715, 2.34, 3.085",\
"0.05808, 0.0829, 0.1543, 0.2825, 0.4919, 0.7975, 1.204, 1.716, 2.343, 3.091",\
"0.06412, 0.08848, 0.1581, 0.2837, 0.4928, 0.797, 1.203, 1.716, 2.343, 3.085",\
"0.07528, 0.1003, 0.1693, 0.2914, 0.4958, 0.7978, 1.203, 1.716, 2.339, 3.089",\
"0.088, 0.1146, 0.1824, 0.3006, 0.5006, 0.8006, 1.205, 1.716, 2.342, 3.086",\
"0.1026, 0.1318, 0.2002, 0.3154, 0.5082, 0.8036, 1.206, 1.716, 2.34, 3.084",\
"0.1182, 0.1494, 0.221, 0.3354, 0.5232, 0.8104, 1.208, 1.718, 2.342, 3.088",\
"0.1348, 0.1684, 0.2432, 0.358, 0.543, 0.827, 1.218, 1.722, 2.344, 3.087",\
"0.1508, 0.187, 0.267, 0.3826, 0.5654, 0.8488, 1.238, 1.734, 2.349, 3.089");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.0122, 0.0515, 0.1266, 0.2435, 0.4076, 0.6235, 0.8955, 1.228, 1.623");
values("0.06188, 0.09678, 0.2134, 0.4447, 0.815, 1.337, 2.025, 2.891, 3.952, 5.217",\
"0.06168, 0.09708, 0.2134, 0.4447, 0.8151, 1.337, 2.028, 2.894, 3.953, 5.216",\
"0.06124, 0.09714, 0.2137, 0.4447, 0.8161, 1.338, 2.024, 2.891, 3.951, 5.217",\
"0.06644, 0.1012, 0.2162, 0.4451, 0.8152, 1.339, 2.027, 2.894, 3.954, 5.218",\
"0.07306, 0.1071, 0.2208, 0.4487, 0.8176, 1.338, 2.026, 2.893, 3.946, 5.214",\
"0.0822, 0.1154, 0.2264, 0.4498, 0.8186, 1.338, 2.024, 2.891, 3.944, 5.214",\
"0.093, 0.1266, 0.2368, 0.4558, 0.8202, 1.34, 2.024, 2.887, 3.945, 5.211",\
"0.106, 0.1396, 0.2476, 0.465, 0.828, 1.344, 2.026, 2.889, 3.947, 5.202",\
"0.1184, 0.1534, 0.2608, 0.4754, 0.8372, 1.352, 2.032, 2.89, 3.944, 5.205",\
"0.1312, 0.1686, 0.2758, 0.487, 0.8496, 1.368, 2.042, 2.897, 3.945, 5.2");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.0122, 0.0515, 0.1266, 0.2435, 0.4076, 0.6235, 0.8955, 1.228, 1.623");
values("0.2134, 0.2394, 0.3051, 0.4027, 0.5406, 0.7303, 0.9792, 1.293, 1.676, 2.132",\
"0.222, 0.2479, 0.3136, 0.4112, 0.5491, 0.7388, 0.9879, 1.301, 1.684, 2.141",\
"0.2595, 0.2853, 0.3509, 0.4484, 0.5863, 0.776, 1.025, 1.339, 1.722, 2.178",\
"0.337, 0.3629, 0.4285, 0.5259, 0.6636, 0.8533, 1.102, 1.416, 1.799, 2.255",\
"0.4374, 0.4657, 0.5347, 0.6342, 0.7722, 0.9614, 1.21, 1.523, 1.906, 2.363",\
"0.5577, 0.5883, 0.6612, 0.7629, 0.9018, 1.091, 1.339, 1.653, 2.035, 2.491",\
"0.6992, 0.732, 0.8097, 0.9151, 1.055, 1.244, 1.492, 1.805, 2.187, 2.643",\
"0.86, 0.896, 0.9785, 1.089, 1.232, 1.421, 1.669, 1.982, 2.364, 2.82",\
"1.042, 1.08, 1.169, 1.285, 1.431, 1.624, 1.871, 2.184, 2.566, 3.022",\
"1.245, 1.287, 1.381, 1.503, 1.654, 1.849, 2.1, 2.414, 2.795, 3.25");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.0122, 0.0515, 0.1266, 0.2435, 0.4076, 0.6235, 0.8955, 1.228, 1.623");
values("0.2037, 0.231, 0.3109, 0.4516, 0.6683, 0.9721, 1.371, 1.875, 2.489, 3.221",\
"0.209, 0.2363, 0.3162, 0.4568, 0.6737, 0.9773, 1.376, 1.881, 2.495, 3.226",\
"0.2237, 0.2509, 0.3305, 0.4709, 0.6877, 0.9918, 1.391, 1.894, 2.507, 3.239",\
"0.2493, 0.277, 0.3571, 0.497, 0.7133, 1.016, 1.417, 1.92, 2.535, 3.264",\
"0.2742, 0.3029, 0.3841, 0.5235, 0.739, 1.042, 1.441, 1.944, 2.559, 3.29",\
"0.2904, 0.3208, 0.404, 0.5434, 0.7579, 1.06, 1.458, 1.961, 2.574, 3.307",\
"0.2923, 0.325, 0.4113, 0.5523, 0.7667, 1.068, 1.465, 1.966, 2.579, 3.312",\
"0.2788, 0.3136, 0.4036, 0.5472, 0.7631, 1.064, 1.461, 1.962, 2.574, 3.304",\
"0.2467, 0.2838, 0.3776, 0.5248, 0.7428, 1.047, 1.445, 1.945, 2.557, 3.286",\
"0.1957, 0.2351, 0.3334, 0.4839, 0.7038, 1.011, 1.413, 1.914, 2.525, 3.255");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.0122, 0.0515, 0.1266, 0.2435, 0.4076, 0.6235, 0.8955, 1.228, 1.623");
values("0.06386, 0.0888, 0.1587, 0.284, 0.4934, 0.7981, 1.204, 1.716, 2.341, 3.084",\
"0.0637, 0.08864, 0.1587, 0.2845, 0.4935, 0.7981, 1.204, 1.715, 2.339, 3.087",\
"0.06382, 0.0891, 0.1587, 0.2847, 0.4934, 0.7978, 1.203, 1.716, 2.339, 3.088",\
"0.06778, 0.09236, 0.1611, 0.2853, 0.493, 0.7979, 1.203, 1.716, 2.34, 3.084",\
"0.07958, 0.1048, 0.1724, 0.2922, 0.4952, 0.798, 1.203, 1.716, 2.34, 3.087",\
"0.0918, 0.119, 0.1844, 0.3016, 0.5006, 0.8004, 1.204, 1.715, 2.342, 3.088",\
"0.1054, 0.1348, 0.2012, 0.3136, 0.507, 0.8032, 1.206, 1.717, 2.34, 3.085",\
"0.1194, 0.1516, 0.2206, 0.3308, 0.518, 0.8078, 1.208, 1.718, 2.341, 3.086",\
"0.1352, 0.17, 0.242, 0.3524, 0.5348, 0.8192, 1.213, 1.72, 2.343, 3.087",\
"0.1512, 0.188, 0.2656, 0.374, 0.5554, 0.8376, 1.227, 1.728, 2.345, 3.088");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.0122, 0.0515, 0.1266, 0.2435, 0.4076, 0.6235, 0.8955, 1.228, 1.623");
values("0.06156, 0.09696, 0.2134, 0.4447, 0.8155, 1.339, 2.025, 2.891, 3.948, 5.212",\
"0.06154, 0.09698, 0.2134, 0.4447, 0.8153, 1.338, 2.025, 2.891, 3.948, 5.211",\
"0.06128, 0.09704, 0.2137, 0.4446, 0.8158, 1.337, 2.028, 2.89, 3.952, 5.217",\
"0.06542, 0.1006, 0.2161, 0.4451, 0.8165, 1.337, 2.028, 2.896, 3.947, 5.217",\
"0.07216, 0.1063, 0.2207, 0.4474, 0.8158, 1.338, 2.025, 2.889, 3.948, 5.205",\
"0.081, 0.1154, 0.2282, 0.45, 0.8166, 1.337, 2.023, 2.887, 3.95, 5.206",\
"0.0918, 0.1252, 0.2382, 0.4578, 0.8198, 1.338, 2.023, 2.887, 3.947, 5.211",\
"0.1032, 0.1382, 0.2504, 0.468, 0.8286, 1.343, 2.024, 2.887, 3.941, 5.208",\
"0.1154, 0.1518, 0.2638, 0.4816, 0.8436, 1.356, 2.032, 2.889, 3.941, 5.201",\
"0.1276, 0.1656, 0.277, 0.4936, 0.8562, 1.374, 2.048, 2.899, 3.943, 5.199");
}
}
}
}