blob: 90fbf5dfd3563170efbe42794fee431a39b89d1b [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__nand2_4) {
area : 45.158400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.000808425" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.000861885" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.000975915" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.000888705" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000975915" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.02679 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("0.2013, 0.2007, 0.1999, 0.1994, 0.199, 0.1994, 0.1994, 0.1994, \
0.1993, 0.1992");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("-0.1315, -0.1312, -0.1309, -0.1309, -0.131, -0.1314, -0.1314, \
-0.1317, -0.1318, -0.1319");
}
}
}
pin(A2) {
capacitance : 0.02717 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("0.2015, 0.1884, 0.1789, 0.1762, 0.1753, 0.1753, 0.1752, 0.175, \
0.175, 0.1749");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("-0.1761, -0.1759, -0.1751, -0.1749, -0.1749, -0.1753, -0.1751, \
-0.1749, -0.1749, -0.1751");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2))" ;
max_capacitance : 1.343 ;
max_transition : 7.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.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.01026, 0.04276, 0.1048, 0.2015, 0.3372, 0.5158, 0.7407, 1.015, 1.343");
values("0.01067, 0.01452, 0.01767, 0.01954, 0.02021, 0.02059, 0.02089, 0.02102, 0.02113, 0.02123",\
"0.002771, 0.006495, 0.01269, 0.01652, 0.01848, 0.01944, 0.01993, 0.02033, 0.02058, 0.02075",\
"0.01768, 0.01719, 0.01782, 0.01902, 0.01964, 0.02025, 0.02052, 0.02074, 0.02089, 0.021",\
"0.09567, 0.08585, 0.06793, 0.05345, 0.04334, 0.03697, 0.03274, 0.02966, 0.02761, 0.02607",\
"0.25, 0.2301, 0.1865, 0.1445, 0.1124, 0.08928, 0.0727, 0.06087, 0.05197, 0.04564",\
"0.4839, 0.4559, 0.3864, 0.3106, 0.2466, 0.1971, 0.1591, 0.1304, 0.1085, 0.09177",\
"0.8033, 0.7684, 0.6758, 0.5641, 0.4615, 0.3763, 0.3085, 0.2548, 0.2124, 0.1791",\
"1.211, 1.171, 1.059, 0.9125, 0.7679, 0.6413, 0.5357, 0.4496, 0.3791, 0.3218",\
"1.714, 1.669, 1.541, 1.363, 1.176, 1.004, 0.8546, 0.728, 0.6226, 0.5339",\
"2.317, 2.268, 2.125, 1.92, 1.692, 1.471, 1.273, 1.101, 0.9526, 0.8271");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.01026, 0.04276, 0.1048, 0.2015, 0.3372, 0.5158, 0.7407, 1.015, 1.343");
values("0.458, 0.468, 0.48, 0.4849, 0.4895, 0.4928, 0.4967, 0.5053, 0.5124, 0.5213",\
"0.4486, 0.4571, 0.4723, 0.4824, 0.4895, 0.4959, 0.5021, 0.5071, 0.5097, 0.529",\
"0.4741, 0.4734, 0.4753, 0.4806, 0.4877, 0.4946, 0.5012, 0.5066, 0.5173, 0.5249",\
"0.5746, 0.5621, 0.5404, 0.5235, 0.5147, 0.513, 0.5133, 0.5174, 0.52, 0.5305",\
"0.7556, 0.7349, 0.686, 0.6405, 0.6016, 0.5769, 0.5633, 0.5507, 0.5493, 0.555",\
"1.022, 0.994, 0.9225, 0.8421, 0.773, 0.7151, 0.6717, 0.6416, 0.6191, 0.6157",\
"1.379, 1.346, 1.256, 1.142, 1.034, 0.9414, 0.8616, 0.7996, 0.7541, 0.7292",\
"1.833, 1.795, 1.69, 1.546, 1.397, 1.265, 1.15, 1.052, 0.9669, 0.9181",\
"2.39, 2.349, 2.231, 2.061, 1.872, 1.697, 1.541, 1.401, 1.28, 1.204",\
"3.057, 3.012, 2.883, 2.689, 2.47, 2.245, 2.043, 1.865, 1.7, 1.607");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.01026, 0.04276, 0.1048, 0.2015, 0.3372, 0.5158, 0.7407, 1.015, 1.343");
values("0.005595, 0.01464, 0.01805, 0.01953, 0.02018, 0.02049, 0.02066, 0.02079, 0.0209, 0.02096",\
"0.0003514, 0.004973, 0.01213, 0.01625, 0.01828, 0.01917, 0.01989, 0.02015, 0.02055, 0.02055",\
"0.001923, 0.003987, 0.009361, 0.01393, 0.01666, 0.0182, 0.01906, 0.01963, 0.02005, 0.02028",\
"0.06949, 0.06329, 0.05203, 0.04324, 0.03688, 0.03265, 0.02978, 0.02765, 0.02614, 0.02504",\
"0.222, 0.2056, 0.1685, 0.1332, 0.1059, 0.08549, 0.07064, 0.05963, 0.05149, 0.04539",\
"0.4644, 0.4383, 0.3738, 0.3036, 0.2441, 0.1979, 0.1617, 0.1338, 0.1122, 0.09551",\
"0.7988, 0.7648, 0.6756, 0.5677, 0.4691, 0.3866, 0.3206, 0.2674, 0.2247, 0.1908",\
"1.229, 1.19, 1.079, 0.9349, 0.7914, 0.6667, 0.5622, 0.476, 0.4049, 0.346",\
"1.76, 1.716, 1.587, 1.41, 1.223, 1.051, 0.9005, 0.7736, 0.6661, 0.576",\
"2.397, 2.348, 2.205, 1.999, 1.769, 1.547, 1.347, 1.172, 1.021, 0.8935");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.01026, 0.04276, 0.1048, 0.2015, 0.3372, 0.5158, 0.7407, 1.015, 1.343");
values("0.6586, 0.6599, 0.6619, 0.6637, 0.667, 0.6708, 0.6755, 0.6846, 0.6935, 0.7047",\
"0.6459, 0.6474, 0.6512, 0.6557, 0.6598, 0.6622, 0.6701, 0.6774, 0.6872, 0.6971",\
"0.6679, 0.6649, 0.6602, 0.6593, 0.6612, 0.6636, 0.6697, 0.6752, 0.6854, 0.6996",\
"0.7679, 0.7569, 0.7331, 0.7099, 0.6949, 0.6888, 0.6868, 0.69, 0.6962, 0.708",\
"0.9567, 0.9387, 0.8905, 0.8369, 0.793, 0.7617, 0.7435, 0.7301, 0.7273, 0.7338",\
"1.239, 1.214, 1.144, 1.058, 0.9789, 0.9133, 0.8627, 0.8291, 0.8056, 0.799",\
"1.618, 1.589, 1.504, 1.385, 1.265, 1.16, 1.072, 1.004, 0.9528, 0.9223",\
"2.101, 2.069, 1.972, 1.828, 1.665, 1.516, 1.384, 1.276, 1.182, 1.132",\
"2.696, 2.661, 2.552, 2.385, 2.187, 1.991, 1.811, 1.653, 1.518, 1.437",\
"3.408, 3.37, 3.252, 3.067, 2.839, 2.594, 2.364, 2.159, 1.973, 1.873");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.01026, 0.04276, 0.1048, 0.2015, 0.3372, 0.5158, 0.7407, 1.015, 1.343");
values("0.0749, 0.09784, 0.176, 0.3236, 0.5532, 0.8752, 1.299, 1.833, 2.484, 3.261",\
"0.08191, 0.1049, 0.1837, 0.3317, 0.5614, 0.8836, 1.307, 1.841, 2.492, 3.269",\
"0.1001, 0.1302, 0.2164, 0.364, 0.5933, 0.9157, 1.339, 1.872, 2.524, 3.3",\
"0.1072, 0.148, 0.2613, 0.4311, 0.6599, 0.9799, 1.403, 1.936, 2.588, 3.363",\
"0.09821, 0.1504, 0.2933, 0.5009, 0.7648, 1.087, 1.507, 2.038, 2.688, 3.462",\
"0.0712, 0.1348, 0.3072, 0.5565, 0.8654, 1.233, 1.66, 2.187, 2.833, 3.604",\
"0.0258, 0.0993, 0.3022, 0.5926, 0.9502, 1.369, 1.849, 2.39, 3.031, 3.8",\
"-0.0406, 0.0446, 0.2751, 0.6078, 1.015, 1.488, 2.023, 2.625, 3.289, 4.054",\
"-0.1304, -0.0346, 0.2259, 0.5999, 1.057, 1.585, 2.179, 2.841, 3.572, 4.368",\
"-0.2452, -0.1365, 0.1548, 0.5667, 1.076, 1.659, 2.314, 3.038, 3.834, 4.702");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.01026, 0.04276, 0.1048, 0.2015, 0.3372, 0.5158, 0.7407, 1.015, 1.343");
values("0.07863, 0.1077, 0.2036, 0.3821, 0.6592, 1.046, 1.556, 2.201, 2.985, 3.918",\
"0.09021, 0.1188, 0.2156, 0.3957, 0.6727, 1.06, 1.571, 2.212, 2.999, 3.935",\
"0.1377, 0.17, 0.2655, 0.4446, 0.7217, 1.109, 1.621, 2.264, 3.05, 3.98",\
"0.206, 0.2482, 0.3671, 0.5491, 0.8227, 1.209, 1.718, 2.361, 3.145, 4.078",\
"0.2925, 0.3467, 0.4936, 0.7111, 0.9916, 1.372, 1.876, 2.514, 3.299, 4.228",\
"0.3966, 0.4636, 0.6432, 0.8987, 1.223, 1.613, 2.111, 2.744, 3.521, 4.453",\
"0.5197, 0.6003, 0.8133, 1.113, 1.481, 1.921, 2.43, 3.056, 3.826, 4.751",\
"0.6637, 0.7569, 1.006, 1.351, 1.769, 2.258, 2.823, 3.461, 4.223, 5.138",\
"0.8294, 0.9353, 1.221, 1.614, 2.085, 2.627, 3.246, 3.943, 4.719, 5.627",\
"1.019, 1.138, 1.459, 1.901, 2.428, 3.027, 3.701, 4.46, 5.297, 6.218");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.01026, 0.04276, 0.1048, 0.2015, 0.3372, 0.5158, 0.7407, 1.015, 1.343");
values("0.07919, 0.1175, 0.2505, 0.5066, 0.9005, 1.457, 2.188, 3.103, 4.229, 5.572",\
"0.07878, 0.1172, 0.2512, 0.5048, 0.8999, 1.458, 2.186, 3.106, 4.231, 5.57",\
"0.1092, 0.1463, 0.2584, 0.5045, 0.8997, 1.456, 2.183, 3.103, 4.23, 5.569",\
"0.1636, 0.2065, 0.3324, 0.5417, 0.9012, 1.456, 2.186, 3.105, 4.229, 5.567",\
"0.2377, 0.2916, 0.4362, 0.6646, 0.986, 1.474, 2.188, 3.106, 4.232, 5.569",\
"0.3256, 0.3926, 0.5672, 0.819, 1.162, 1.608, 2.231, 3.11, 4.233, 5.572",\
"0.4272, 0.5082, 0.7184, 1.005, 1.372, 1.845, 2.431, 3.204, 4.241, 5.572",\
"0.5442, 0.6398, 0.8904, 1.22, 1.625, 2.118, 2.729, 3.46, 4.395, 5.608",\
"0.6738, 0.7854, 1.077, 1.453, 1.908, 2.434, 3.071, 3.831, 4.72, 5.828",\
"0.8148, 0.947, 1.273, 1.707, 2.215, 2.789, 3.455, 4.243, 5.167, 6.225");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.01026, 0.04276, 0.1048, 0.2015, 0.3372, 0.5158, 0.7407, 1.015, 1.343");
values("0.09407, 0.1417, 0.3087, 0.6273, 1.123, 1.817, 2.733, 3.886, 5.291, 6.969",\
"0.09414, 0.1418, 0.3076, 0.6257, 1.121, 1.817, 2.731, 3.884, 5.292, 6.964",\
"0.1231, 0.1621, 0.3085, 0.6261, 1.121, 1.817, 2.735, 3.885, 5.292, 6.968",\
"0.1787, 0.2248, 0.3678, 0.6351, 1.125, 1.82, 2.736, 3.881, 5.305, 6.961",\
"0.2528, 0.31, 0.4702, 0.7334, 1.147, 1.816, 2.728, 3.884, 5.288, 6.97",\
"0.34, 0.4104, 0.5986, 0.8864, 1.285, 1.868, 2.733, 3.882, 5.291, 6.967",\
"0.4356, 0.5238, 0.751, 1.064, 1.492, 2.045, 2.81, 3.889, 5.287, 6.976",\
"0.5416, 0.6454, 0.9146, 1.272, 1.727, 2.314, 3.034, 4.009, 5.31, 6.958",\
"0.6594, 0.7788, 1.092, 1.504, 2, 2.613, 3.368, 4.271, 5.467, 7.009",\
"0.7862, 0.9232, 1.284, 1.75, 2.3, 2.946, 3.733, 4.662, 5.772, 7.191");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.01026, 0.04276, 0.1048, 0.2015, 0.3372, 0.5158, 0.7407, 1.015, 1.343");
values("0.09215, 0.1163, 0.1945, 0.3419, 0.5716, 0.8934, 1.317, 1.851, 2.503, 3.279",\
"0.09945, 0.1226, 0.2016, 0.3498, 0.5801, 0.9017, 1.326, 1.859, 2.511, 3.287",\
"0.1074, 0.1345, 0.2183, 0.3666, 0.5968, 0.9188, 1.343, 1.877, 2.528, 3.304",\
"0.1035, 0.1385, 0.2386, 0.3997, 0.6301, 0.9513, 1.374, 1.908, 2.558, 3.335",\
"0.07875, 0.1237, 0.2485, 0.4337, 0.6828, 1.007, 1.427, 1.959, 2.608, 3.383",\
"0.0313, 0.0855, 0.2367, 0.456, 0.7335, 1.081, 1.509, 2.037, 2.684, 3.457",\
"-0.0414, 0.0219, 0.1989, 0.4555, 0.7717, 1.15, 1.604, 2.146, 2.79, 3.559",\
"-0.1416, -0.0692, 0.134, 0.4277, 0.787, 1.207, 1.694, 2.264, 2.928, 3.695",\
"-0.2728, -0.19, 0.0387, 0.3693, 0.7739, 1.241, 1.772, 2.376, 3.069, 3.862",\
"-0.4359, -0.3438, -0.089, 0.2789, 0.728, 1.246, 1.828, 2.476, 3.205, 4.029");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.01026, 0.04276, 0.1048, 0.2015, 0.3372, 0.5158, 0.7407, 1.015, 1.343");
values("0.1144, 0.1422, 0.2369, 0.4144, 0.6906, 1.079, 1.588, 2.229, 3.012, 3.946",\
"0.1249, 0.153, 0.2482, 0.4269, 0.7028, 1.089, 1.6, 2.24, 3.026, 3.954",\
"0.1789, 0.2064, 0.2996, 0.4768, 0.7528, 1.14, 1.648, 2.289, 3.074, 4.009",\
"0.2672, 0.3021, 0.4088, 0.5841, 0.8561, 1.24, 1.748, 2.389, 3.17, 4.105",\
"0.3811, 0.424, 0.5519, 0.7549, 1.028, 1.406, 1.909, 2.545, 3.325, 4.256",\
"0.5211, 0.5729, 0.7255, 0.9594, 1.269, 1.651, 2.146, 2.777, 3.552, 4.48",\
"0.6882, 0.7501, 0.9286, 1.197, 1.544, 1.97, 2.471, 3.092, 3.86, 4.78",\
"0.8838, 0.9558, 1.162, 1.469, 1.857, 2.325, 2.875, 3.504, 4.263, 5.174",\
"1.112, 1.193, 1.428, 1.774, 2.207, 2.718, 3.317, 3.999, 4.764, 5.667",\
"1.372, 1.464, 1.728, 2.114, 2.594, 3.154, 3.799, 4.536, 5.356, 6.268");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.01026, 0.04276, 0.1048, 0.2015, 0.3372, 0.5158, 0.7407, 1.015, 1.343");
values("0.07907, 0.1173, 0.2509, 0.505, 0.9, 1.456, 2.188, 3.106, 4.229, 5.569",\
"0.07932, 0.1173, 0.2516, 0.5046, 0.9012, 1.456, 2.187, 3.106, 4.232, 5.568",\
"0.1037, 0.1383, 0.2569, 0.5051, 0.9006, 1.456, 2.183, 3.107, 4.232, 5.567",\
"0.1606, 0.1934, 0.308, 0.5311, 0.9039, 1.459, 2.186, 3.107, 4.23, 5.571",\
"0.2432, 0.2806, 0.3986, 0.6133, 0.9592, 1.471, 2.188, 3.108, 4.232, 5.568",\
"0.3434, 0.3872, 0.521, 0.7406, 1.075, 1.559, 2.225, 3.112, 4.229, 5.571",\
"0.457, 0.5092, 0.6652, 0.9068, 1.243, 1.713, 2.349, 3.184, 4.253, 5.566",\
"0.5848, 0.6466, 0.8278, 1.099, 1.454, 1.921, 2.542, 3.345, 4.351, 5.621",\
"0.7212, 0.7964, 1.006, 1.313, 1.701, 2.183, 2.793, 3.579, 4.557, 5.756",\
"0.8696, 0.9576, 1.201, 1.548, 1.971, 2.487, 3.104, 3.879, 4.839, 6.005");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.01026, 0.04276, 0.1048, 0.2015, 0.3372, 0.5158, 0.7407, 1.015, 1.343");
values("0.1517, 0.2001, 0.3677, 0.6866, 1.182, 1.878, 2.791, 3.94, 5.346, 7.016",\
"0.1516, 0.1998, 0.3682, 0.6867, 1.183, 1.875, 2.79, 3.942, 5.347, 7.021",\
"0.1674, 0.2081, 0.3678, 0.6857, 1.181, 1.878, 2.789, 3.941, 5.348, 7.02",\
"0.2275, 0.2726, 0.4114, 0.6922, 1.182, 1.876, 2.79, 3.941, 5.347, 7.019",\
"0.3051, 0.3567, 0.5146, 0.7766, 1.201, 1.877, 2.789, 3.94, 5.347, 7.017",\
"0.3968, 0.4604, 0.6386, 0.925, 1.328, 1.917, 2.791, 3.938, 5.344, 7.02",\
"0.5008, 0.578, 0.7866, 1.097, 1.529, 2.086, 2.862, 3.946, 5.343, 7.019",\
"0.6174, 0.7072, 0.9526, 1.3, 1.755, 2.345, 3.073, 4.05, 5.36, 7.016",\
"0.7432, 0.8486, 1.129, 1.524, 2.012, 2.63, 3.391, 4.306, 5.501, 7.048",\
"0.8786, 1.001, 1.327, 1.769, 2.302, 2.947, 3.746, 4.681, 5.806, 7.231");
}
}
}
}