blob: 61fc49ba0aa59fa29160bb33e0de72f91dbcdcc9 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__or2_1) {
area : 22.579200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.0002274156" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.000226962" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.000223722" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.0002237058" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002274156" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.00359 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 20 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.001935, 0.001937, 0.001941, 0.001935, 0.001935, 0.001924, 0.00191, \
0.001881, 0.001825, 0.001533");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.001066, -0.001068, -0.001076, -0.001077, -0.00108, -0.001082, \
-0.001082, -0.001082, -0.001083, -0.0009872");
}
}
}
pin(A2) {
capacitance : 0.0036 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 20 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.002486, 0.002488, 0.002485, 0.002491, 0.002498, 0.002497, 0.002497, \
0.002496, 0.002496, 0.002231");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.002258, -0.002279, -0.002332, -0.002367, -0.002398, -0.002409, \
-0.002418, -0.002424, -0.00243, -0.002298");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2)" ;
max_capacitance : 0.2357 ;
max_transition : 20 ;
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.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00262, 0.008305, 0.01916, 0.03608, 0.05981, 0.09104, 0.1304, 0.1784, 0.2357");
values("0.02493, 0.02499, 0.02519, 0.02545, 0.02568, 0.02584, 0.02595, 0.02602, 0.02607, 0.0261",\
"0.0248, 0.02486, 0.02507, 0.02534, 0.02557, 0.02573, 0.02584, 0.02592, 0.02597, 0.026",\
"0.02455, 0.02461, 0.02482, 0.02509, 0.02531, 0.02548, 0.02559, 0.02566, 0.02571, 0.02575",\
"0.02434, 0.0244, 0.02461, 0.02486, 0.02509, 0.02526, 0.02538, 0.02545, 0.0255, 0.02553",\
"0.02422, 0.02428, 0.02447, 0.02471, 0.02493, 0.0251, 0.02522, 0.02531, 0.02536, 0.0254",\
"0.02414, 0.0242, 0.02435, 0.02457, 0.02479, 0.02497, 0.02511, 0.0252, 0.02527, 0.0253",\
"0.02411, 0.02415, 0.02429, 0.02449, 0.0247, 0.02489, 0.02503, 0.02514, 0.02521, 0.02518",\
"0.02412, 0.02416, 0.02427, 0.02446, 0.02466, 0.02484, 0.02499, 0.02509, 0.02507, 0.02475",\
"0.02416, 0.0242, 0.0243, 0.02445, 0.02464, 0.02481, 0.0249, 0.02469, 0.02399, 0.02309",\
"0.02289, 0.0229, 0.02297, 0.02303, 0.02283, 0.02188, 0.0209, 0.02023, 0.01977, 0.01945");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00262, 0.008305, 0.01916, 0.03608, 0.05981, 0.09104, 0.1304, 0.1784, 0.2357");
values("0.01453, 0.01466, 0.01497, 0.01532, 0.01556, 0.01575, 0.01585, 0.01725, 0.02869, 0.07314",\
"0.01455, 0.01467, 0.01499, 0.01534, 0.01559, 0.01574, 0.01585, 0.01721, 0.02893, 0.0743",\
"0.01451, 0.01462, 0.01491, 0.01527, 0.01549, 0.01575, 0.01588, 0.01756, 0.03036, 0.07819",\
"0.01429, 0.01439, 0.01463, 0.01497, 0.01527, 0.01546, 0.01576, 0.01771, 0.03371, 0.08683",\
"0.01405, 0.01413, 0.01435, 0.01464, 0.01494, 0.01533, 0.01554, 0.01859, 0.03944, 0.09936",\
"0.01386, 0.01392, 0.01411, 0.01442, 0.01466, 0.01498, 0.01555, 0.02046, 0.04949, 0.1167",\
"0.01374, 0.01379, 0.01395, 0.01414, 0.01449, 0.01482, 0.01563, 0.02525, 0.06558, 0.1366",\
"0.01368, 0.01374, 0.01386, 0.01407, 0.01425, 0.01471, 0.01713, 0.036, 0.09003, 0.1559",\
"0.01368, 0.01374, 0.01386, 0.01404, 0.01428, 0.01478, 0.02281, 0.05899, 0.1163, 0.1652",\
"0.01384, 0.0139, 0.01401, 0.01417, 0.01448, 0.01822, 0.04368, 0.08948, 0.1275, 0.1547");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00262, 0.008305, 0.01916, 0.03608, 0.05981, 0.09104, 0.1304, 0.1784, 0.2357");
values("0.02635, 0.02643, 0.02663, 0.0269, 0.02713, 0.02729, 0.0274, 0.02748, 0.02753, 0.02756",\
"0.02627, 0.02634, 0.02655, 0.02681, 0.02704, 0.02721, 0.02732, 0.02739, 0.02744, 0.02747",\
"0.02608, 0.02614, 0.02634, 0.02662, 0.02685, 0.02701, 0.02712, 0.0272, 0.02725, 0.02728",\
"0.0259, 0.02597, 0.02618, 0.02644, 0.02667, 0.02684, 0.02695, 0.02702, 0.02708, 0.02711",\
"0.02579, 0.02586, 0.02605, 0.02631, 0.02653, 0.02671, 0.02683, 0.0269, 0.02696, 0.02699",\
"0.02571, 0.02577, 0.02595, 0.02619, 0.02642, 0.0266, 0.02673, 0.02681, 0.02687, 0.02689",\
"0.02565, 0.02571, 0.02587, 0.0261, 0.02633, 0.02651, 0.02665, 0.02674, 0.0268, 0.02677",\
"0.02561, 0.02566, 0.02581, 0.02603, 0.02625, 0.02643, 0.02657, 0.02666, 0.02665, 0.02637",\
"0.02558, 0.02563, 0.02576, 0.02596, 0.02616, 0.02634, 0.02645, 0.02634, 0.02577, 0.02489",\
"0.02473, 0.02476, 0.02486, 0.02499, 0.02503, 0.0246, 0.02356, 0.02268, 0.02206, 0.0216");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00262, 0.008305, 0.01916, 0.03608, 0.05981, 0.09104, 0.1304, 0.1784, 0.2357");
values("0.01594, 0.01605, 0.01634, 0.01668, 0.01696, 0.01714, 0.01732, 0.01868, 0.03025, 0.07518",\
"0.01585, 0.01598, 0.01626, 0.01661, 0.01688, 0.01711, 0.01725, 0.01868, 0.03063, 0.07633",\
"0.01574, 0.01584, 0.01612, 0.01645, 0.01674, 0.01698, 0.0171, 0.01874, 0.03203, 0.08063",\
"0.01552, 0.01561, 0.01584, 0.01615, 0.01646, 0.01667, 0.01702, 0.01909, 0.03527, 0.08888",\
"0.01531, 0.01538, 0.0156, 0.01588, 0.01612, 0.01646, 0.01684, 0.02007, 0.04126, 0.1017",\
"0.01518, 0.01523, 0.01541, 0.0157, 0.01592, 0.0162, 0.01679, 0.02219, 0.05157, 0.1192",\
"0.01508, 0.01513, 0.01528, 0.0155, 0.01582, 0.01609, 0.01702, 0.02715, 0.06882, 0.1397",\
"0.01501, 0.01507, 0.01522, 0.01542, 0.01556, 0.01603, 0.01867, 0.03839, 0.09332, 0.1583",\
"0.015, 0.01504, 0.01517, 0.01537, 0.01556, 0.01616, 0.02489, 0.06262, 0.1193, 0.1665",\
"0.01511, 0.01517, 0.0153, 0.01545, 0.01572, 0.02035, 0.04769, 0.09235, 0.1284, 0.1539");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00262, 0.008305, 0.01916, 0.03608, 0.05981, 0.09104, 0.1304, 0.1784, 0.2357");
values("2.964, 3.061, 3.328, 3.709, 4.172, 4.716, 5.36, 6.116, 7.007, 8.05",\
"2.995, 3.092, 3.359, 3.739, 4.201, 4.75, 5.391, 6.148, 7.038, 8.082",\
"3.152, 3.248, 3.515, 3.896, 4.359, 4.906, 5.549, 6.304, 7.195, 8.237",\
"3.512, 3.608, 3.875, 4.256, 4.72, 5.266, 5.909, 6.665, 7.556, 8.599",\
"4.112, 4.209, 4.476, 4.856, 5.319, 5.866, 6.508, 7.265, 8.155, 9.198",\
"4.973, 5.069, 5.335, 5.716, 6.18, 6.726, 7.369, 8.125, 9.016, 10.06",\
"6.073, 6.172, 6.446, 6.83, 7.296, 7.847, 8.489, 9.247, 10.14, 11.18",\
"7.301, 7.409, 7.702, 8.108, 8.592, 9.152, 9.802, 10.56, 11.46, 12.5",\
"8.608, 8.73, 9.05, 9.481, 9.984, 10.56, 11.22, 11.99, 12.89, 13.94",\
"9.994, 10.13, 10.48, 10.94, 11.47, 12.06, 12.74, 13.52, 14.42, 15.47");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00262, 0.008305, 0.01916, 0.03608, 0.05981, 0.09104, 0.1304, 0.1784, 0.2357");
values("0.9578, 1.047, 1.343, 1.891, 2.733, 3.908, 5.447, 7.39, 9.766, 12.58",\
"1.016, 1.104, 1.401, 1.949, 2.79, 3.964, 5.505, 7.445, 9.825, 12.63",\
"1.215, 1.304, 1.6, 2.148, 2.99, 4.165, 5.706, 7.65, 10.02, 12.83",\
"1.582, 1.67, 1.965, 2.512, 3.355, 4.531, 6.076, 8.023, 10.4, 13.21",\
"2.036, 2.126, 2.424, 2.97, 3.813, 4.992, 6.535, 8.475, 10.84, 13.67",\
"2.504, 2.598, 2.9, 3.449, 4.293, 5.469, 7.014, 8.96, 11.33, 14.15",\
"2.975, 3.073, 3.383, 3.932, 4.776, 5.954, 7.498, 9.44, 11.81, 14.64",\
"3.438, 3.543, 3.862, 4.414, 5.257, 6.434, 7.979, 9.923, 12.29, 15.12",\
"3.885, 3.998, 4.329, 4.887, 5.73, 6.905, 8.451, 10.39, 12.76, 15.59",\
"4.302, 4.424, 4.774, 5.34, 6.182, 7.357, 8.9, 10.84, 13.21, 16.04");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00262, 0.008305, 0.01916, 0.03608, 0.05981, 0.09104, 0.1304, 0.1784, 0.2357");
values("0.727, 0.7992, 1.018, 1.373, 1.865, 2.53, 3.392, 4.507, 5.915, 7.626",\
"0.7272, 0.7992, 1.018, 1.375, 1.868, 2.531, 3.392, 4.511, 5.917, 7.628",\
"0.7276, 0.7998, 1.019, 1.375, 1.867, 2.531, 3.393, 4.507, 5.917, 7.632",\
"0.7276, 0.8002, 1.019, 1.373, 1.865, 2.532, 3.395, 4.512, 5.911, 7.63",\
"0.7274, 0.7996, 1.019, 1.373, 1.867, 2.532, 3.392, 4.51, 5.913, 7.63",\
"0.7302, 0.8024, 1.021, 1.374, 1.867, 2.527, 3.392, 4.508, 5.918, 7.628",\
"0.772, 0.84, 1.048, 1.398, 1.886, 2.536, 3.404, 4.512, 5.92, 7.624",\
"0.878, 0.944, 1.14, 1.474, 1.948, 2.588, 3.434, 4.542, 5.924, 7.634",\
"0.994, 1.062, 1.26, 1.576, 2.036, 2.666, 3.506, 4.594, 5.968, 7.656",\
"1.118, 1.19, 1.392, 1.7, 2.142, 2.754, 3.582, 4.658, 6.024, 7.706");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00262, 0.008305, 0.01916, 0.03608, 0.05981, 0.09104, 0.1304, 0.1784, 0.2357");
values("0.5137, 0.6432, 1.1, 1.998, 3.4, 5.373, 7.971, 11.23, 15.23, 19.96",\
"0.5143, 0.6432, 1.101, 2, 3.405, 5.371, 7.97, 11.23, 15.23, 19.96",\
"0.5148, 0.6424, 1.102, 2, 3.402, 5.37, 7.968, 11.24, 15.23, 19.97",\
"0.518, 0.6458, 1.102, 2, 3.411, 5.371, 7.966, 11.24, 15.23, 19.96",\
"0.545, 0.6666, 1.111, 2, 3.405, 5.392, 7.964, 11.24, 15.23, 19.98",\
"0.5828, 0.699, 1.131, 2.01, 3.406, 5.38, 7.984, 11.24, 15.23, 20.02",\
"0.6326, 0.742, 1.157, 2.02, 3.42, 5.379, 7.976, 11.26, 15.22, 19.99",\
"0.6904, 0.7948, 1.19, 2.036, 3.43, 5.39, 7.974, 11.25, 15.23, 19.98",\
"0.764, 0.862, 1.236, 2.056, 3.432, 5.398, 7.982, 11.25, 15.22, 20",\
"0.848, 0.942, 1.292, 2.082, 3.446, 5.412, 7.996, 11.26, 15.23, 20.01");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00262, 0.008305, 0.01916, 0.03608, 0.05981, 0.09104, 0.1304, 0.1784, 0.2357");
values("3.148, 3.245, 3.51, 3.892, 4.354, 4.902, 5.544, 6.3, 7.19, 8.234",\
"3.199, 3.296, 3.562, 3.943, 4.406, 4.954, 5.596, 6.352, 7.242, 8.286",\
"3.394, 3.49, 3.758, 4.139, 4.6, 5.147, 5.79, 6.546, 7.438, 8.481",\
"3.753, 3.849, 4.116, 4.497, 4.961, 5.507, 6.149, 6.906, 7.795, 8.838",\
"4.285, 4.381, 4.648, 5.029, 5.492, 6.039, 6.681, 7.437, 8.328, 9.371",\
"5.012, 5.108, 5.376, 5.757, 6.221, 6.767, 7.409, 8.166, 9.056, 10.1",\
"5.92, 6.02, 6.295, 6.681, 7.15, 7.699, 8.344, 9.101, 9.992, 11.04",\
"6.942, 7.047, 7.337, 7.744, 8.229, 8.792, 9.447, 10.21, 11.1, 12.15",\
"8.07, 8.183, 8.489, 8.915, 9.421, 10, 10.67, 11.44, 12.34, 13.39",\
"9.299, 9.419, 9.741, 10.19, 10.71, 11.31, 12, 12.78, 13.69, 14.74");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00262, 0.008305, 0.01916, 0.03608, 0.05981, 0.09104, 0.1304, 0.1784, 0.2357");
values("1.017, 1.106, 1.404, 1.954, 2.798, 3.973, 5.515, 7.457, 9.825, 12.65",\
"1.072, 1.161, 1.459, 2.009, 2.853, 4.029, 5.57, 7.513, 9.88, 12.7",\
"1.27, 1.359, 1.656, 2.205, 3.049, 4.226, 5.768, 7.709, 10.08, 12.9",\
"1.642, 1.731, 2.026, 2.575, 3.42, 4.597, 6.141, 8.082, 10.45, 13.27",\
"2.123, 2.213, 2.511, 3.058, 3.902, 5.08, 6.625, 8.568, 10.94, 13.76",\
"2.626, 2.719, 3.021, 3.57, 4.414, 5.591, 7.136, 9.081, 11.45, 14.27",\
"3.135, 3.234, 3.541, 4.093, 4.937, 6.115, 7.66, 9.604, 11.97, 14.8",\
"3.64, 3.744, 4.061, 4.615, 5.458, 6.636, 8.182, 10.13, 12.5, 15.32",\
"4.134, 4.244, 4.573, 5.131, 5.973, 7.15, 8.695, 10.64, 13.01, 15.83",\
"4.601, 4.721, 5.065, 5.629, 6.471, 7.647, 9.191, 11.13, 13.51, 16.33");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00262, 0.008305, 0.01916, 0.03608, 0.05981, 0.09104, 0.1304, 0.1784, 0.2357");
values("0.727, 0.7992, 1.019, 1.375, 1.866, 2.526, 3.391, 4.509, 5.917, 7.621",\
"0.7278, 0.7986, 1.019, 1.375, 1.867, 2.526, 3.394, 4.51, 5.917, 7.628",\
"0.7274, 0.7994, 1.019, 1.374, 1.866, 2.533, 3.389, 4.512, 5.911, 7.622",\
"0.728, 0.8008, 1.019, 1.376, 1.865, 2.522, 3.391, 4.508, 5.91, 7.632",\
"0.7272, 0.8, 1.019, 1.372, 1.867, 2.531, 3.392, 4.512, 5.912, 7.625",\
"0.7304, 0.8022, 1.021, 1.375, 1.867, 2.531, 3.395, 4.51, 5.918, 7.626",\
"0.768, 0.838, 1.05, 1.398, 1.888, 2.54, 3.4, 4.518, 5.912, 7.634",\
"0.828, 0.904, 1.12, 1.468, 1.95, 2.598, 3.436, 4.542, 5.932, 7.636",\
"0.892, 0.968, 1.188, 1.548, 2.034, 2.674, 3.514, 4.598, 5.968, 7.662",\
"0.964, 1.04, 1.268, 1.626, 2.114, 2.762, 3.598, 4.664, 6.03, 7.704");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00262, 0.008305, 0.01916, 0.03608, 0.05981, 0.09104, 0.1304, 0.1784, 0.2357");
values("0.5217, 0.6499, 1.108, 2.005, 3.413, 5.388, 7.989, 11.26, 15.26, 20.03",\
"0.5212, 0.6486, 1.108, 2.005, 3.413, 5.384, 7.989, 11.26, 15.25, 20.03",\
"0.5206, 0.6496, 1.108, 2.004, 3.412, 5.381, 7.989, 11.25, 15.26, 20.03",\
"0.522, 0.6492, 1.108, 2.005, 3.412, 5.383, 7.989, 11.26, 15.26, 20.03",\
"0.5438, 0.6658, 1.113, 2.006, 3.406, 5.389, 7.977, 11.24, 15.26, 20.02",\
"0.5802, 0.6972, 1.132, 2.015, 3.41, 5.385, 7.991, 11.25, 15.26, 20.03",\
"0.6248, 0.733, 1.155, 2.025, 3.422, 5.382, 7.976, 11.26, 15.26, 20",\
"0.674, 0.782, 1.184, 2.038, 3.426, 5.392, 7.978, 11.25, 15.25, 20",\
"0.74, 0.84, 1.226, 2.052, 3.434, 5.4, 7.988, 11.24, 15.23, 19.99",\
"0.816, 0.914, 1.276, 2.074, 3.444, 5.406, 7.992, 11.25, 15.24, 20.01");
}
}
}
}