blob: d0f08828a2652d1f2fe02d7288cb35c70497aaa0 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__or2_2) {
area : 28.224000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.0002399058" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0002404566" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.0002371356" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.0002371194" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002404566" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.005987 ;
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.003878, 0.003883, 0.003887, 0.003881, 0.003877, 0.00386, 0.003829, \
0.003777, 0.003666, 0.003089");
}
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.002229, -0.002235, -0.002246, -0.002254, -0.002261, -0.002264, \
-0.002263, -0.002266, -0.002264, -0.002065");
}
}
}
pin(A2) {
capacitance : 0.005724 ;
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.005212, 0.005213, 0.00521, 0.005214, 0.005231, 0.005231, 0.005234, \
0.005231, 0.00523, 0.004673");
}
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.004724, -0.004759, -0.004877, -0.004951, -0.005014, -0.005037, \
-0.005054, -0.005073, -0.00508, -0.004805");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2)" ;
max_capacitance : 0.4748 ;
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.00427, 0.01575, 0.03767, 0.07182, 0.1197, 0.1828, 0.2622, 0.3592, 0.4748");
values("0.04256, 0.04272, 0.04323, 0.04384, 0.04431, 0.04464, 0.04484, 0.04497, 0.04505, 0.04511",\
"0.04226, 0.04245, 0.04297, 0.04358, 0.04406, 0.04438, 0.04458, 0.04472, 0.0448, 0.04486",\
"0.04172, 0.0419, 0.04242, 0.04304, 0.04353, 0.04385, 0.04404, 0.04419, 0.04427, 0.04433",\
"0.04131, 0.04147, 0.04197, 0.04257, 0.04306, 0.04339, 0.0436, 0.04375, 0.04384, 0.04389",\
"0.04107, 0.04122, 0.04168, 0.04223, 0.0427, 0.04306, 0.04329, 0.04345, 0.04356, 0.04362",\
"0.0409, 0.04104, 0.04144, 0.04194, 0.04241, 0.04279, 0.04305, 0.04324, 0.04336, 0.04344",\
"0.04086, 0.04097, 0.04129, 0.04177, 0.04221, 0.0426, 0.04288, 0.04309, 0.04323, 0.04323",\
"0.04088, 0.04098, 0.04126, 0.04167, 0.04209, 0.04249, 0.04278, 0.043, 0.04304, 0.04266",\
"0.04099, 0.04105, 0.04129, 0.04164, 0.04205, 0.04242, 0.04269, 0.04259, 0.04172, 0.04031",\
"0.03969, 0.03973, 0.03989, 0.04013, 0.04025, 0.0395, 0.03788, 0.03661, 0.03575, 0.03513");
}
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.00427, 0.01575, 0.03767, 0.07182, 0.1197, 0.1828, 0.2622, 0.3592, 0.4748");
values("0.02337, 0.02373, 0.02451, 0.02523, 0.02574, 0.02616, 0.0263, 0.02872, 0.05184, 0.1418",\
"0.02342, 0.02374, 0.02458, 0.02537, 0.02589, 0.02614, 0.02638, 0.02904, 0.05303, 0.1442",\
"0.02333, 0.02364, 0.02434, 0.02512, 0.02563, 0.02613, 0.02631, 0.02925, 0.05523, 0.1526",\
"0.02285, 0.02308, 0.02369, 0.02442, 0.02509, 0.02564, 0.02598, 0.02998, 0.06168, 0.1691",\
"0.02238, 0.0226, 0.02311, 0.02372, 0.02433, 0.02488, 0.02562, 0.03174, 0.07357, 0.1945",\
"0.02202, 0.02218, 0.02261, 0.02324, 0.02378, 0.02448, 0.02532, 0.03581, 0.09278, 0.2288",\
"0.02179, 0.02197, 0.02231, 0.0228, 0.02352, 0.02413, 0.02564, 0.04435, 0.1265, 0.2703",\
"0.02168, 0.02184, 0.02215, 0.02254, 0.02297, 0.02383, 0.02841, 0.06521, 0.1747, 0.3097",\
"0.02169, 0.02182, 0.0221, 0.02247, 0.02294, 0.02384, 0.03884, 0.1117, 0.2291, 0.3295",\
"0.02201, 0.02213, 0.02239, 0.02275, 0.0232, 0.03008, 0.08042, 0.1749, 0.2536, 0.3093");
}
}
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.00427, 0.01575, 0.03767, 0.07182, 0.1197, 0.1828, 0.2622, 0.3592, 0.4748");
values("0.04555, 0.04572, 0.04625, 0.04687, 0.04735, 0.04767, 0.04787, 0.048, 0.04809, 0.04814",\
"0.04535, 0.04554, 0.04606, 0.04668, 0.04716, 0.04748, 0.04769, 0.04782, 0.0479, 0.04796",\
"0.04493, 0.0451, 0.04562, 0.04625, 0.04673, 0.04706, 0.04727, 0.0474, 0.04749, 0.04754",\
"0.04459, 0.04476, 0.04528, 0.04588, 0.04638, 0.0467, 0.04691, 0.04704, 0.04714, 0.04719",\
"0.04437, 0.04455, 0.04504, 0.04561, 0.0461, 0.04645, 0.04667, 0.04681, 0.0469, 0.04696",\
"0.04424, 0.04438, 0.04481, 0.04537, 0.04587, 0.04623, 0.04647, 0.04664, 0.04674, 0.04679",\
"0.04412, 0.04426, 0.04465, 0.04518, 0.04566, 0.04604, 0.04631, 0.04648, 0.04659, 0.04658",\
"0.04404, 0.04416, 0.04452, 0.04502, 0.0455, 0.04587, 0.04615, 0.04634, 0.04637, 0.04603",\
"0.04401, 0.04412, 0.04443, 0.04489, 0.04533, 0.04573, 0.04599, 0.04597, 0.04526, 0.04391",\
"0.04293, 0.04303, 0.04329, 0.04364, 0.04391, 0.04371, 0.04242, 0.04088, 0.03979, 0.03899");
}
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.00427, 0.01575, 0.03767, 0.07182, 0.1197, 0.1828, 0.2622, 0.3592, 0.4748");
values("0.02613, 0.02644, 0.02717, 0.02787, 0.02854, 0.02887, 0.0292, 0.03205, 0.05522, 0.1466",\
"0.02597, 0.0263, 0.02701, 0.02775, 0.02835, 0.02874, 0.02907, 0.032, 0.05583, 0.1482",\
"0.02572, 0.02603, 0.02668, 0.02743, 0.02809, 0.02845, 0.02883, 0.03217, 0.0587, 0.1564",\
"0.02531, 0.02555, 0.02612, 0.02678, 0.02736, 0.0279, 0.02854, 0.03261, 0.06522, 0.1733",\
"0.02492, 0.02511, 0.02563, 0.02623, 0.02689, 0.02743, 0.02801, 0.03448, 0.07736, 0.1996",\
"0.02465, 0.0248, 0.02521, 0.02585, 0.02637, 0.02687, 0.02802, 0.03833, 0.09743, 0.2349",\
"0.02444, 0.02462, 0.02492, 0.02543, 0.02611, 0.02666, 0.02848, 0.04782, 0.1317, 0.2766",\
"0.02433, 0.02446, 0.02481, 0.02518, 0.02565, 0.02648, 0.03131, 0.07045, 0.1819, 0.3148",\
"0.02427, 0.02438, 0.02472, 0.02517, 0.02553, 0.02664, 0.04342, 0.1193, 0.2355, 0.3322",\
"0.02453, 0.02463, 0.02487, 0.02526, 0.02591, 0.03405, 0.08857, 0.1813, 0.2553, 0.3074");
}
}
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.00427, 0.01575, 0.03767, 0.07182, 0.1197, 0.1828, 0.2622, 0.3592, 0.4748");
values("2.502, 2.612, 2.89, 3.264, 3.714, 4.246, 4.877, 5.627, 6.516, 7.565",\
"2.532, 2.641, 2.919, 3.295, 3.744, 4.277, 4.908, 5.657, 6.546, 7.595",\
"2.689, 2.797, 3.075, 3.452, 3.901, 4.434, 5.064, 5.814, 6.703, 7.752",\
"3.053, 3.162, 3.441, 3.816, 4.267, 4.799, 5.429, 6.178, 7.069, 8.117",\
"3.66, 3.77, 4.048, 4.423, 4.873, 5.405, 6.036, 6.785, 7.675, 8.723",\
"4.525, 4.635, 4.914, 5.289, 5.74, 6.273, 6.903, 7.653, 8.543, 9.591",\
"5.593, 5.711, 6.003, 6.387, 6.845, 7.381, 8.013, 8.765, 9.655, 10.7",\
"6.754, 6.886, 7.206, 7.612, 8.087, 8.637, 9.279, 10.03, 10.93, 11.98",\
"7.997, 8.143, 8.495, 8.931, 9.424, 9.987, 10.64, 11.4, 12.3, 13.35",\
"9.314, 9.475, 9.863, 10.33, 10.85, 11.43, 12.09, 12.86, 13.76, 14.82");
}
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.00427, 0.01575, 0.03767, 0.07182, 0.1197, 0.1828, 0.2622, 0.3592, 0.4748");
values("0.7924, 0.8871, 1.192, 1.746, 2.597, 3.784, 5.336, 7.302, 9.683, 12.53",\
"0.8509, 0.9454, 1.25, 1.806, 2.656, 3.843, 5.396, 7.363, 9.747, 12.59",\
"1.054, 1.148, 1.451, 2.006, 2.857, 4.044, 5.599, 7.566, 9.958, 12.79",\
"1.421, 1.515, 1.817, 2.371, 3.223, 4.411, 5.968, 7.928, 10.33, 13.17",\
"1.864, 1.963, 2.269, 2.823, 3.674, 4.861, 6.424, 8.384, 10.77, 13.62",\
"2.322, 2.427, 2.741, 3.295, 4.147, 5.335, 6.894, 8.855, 11.25, 14.11",\
"2.787, 2.901, 3.223, 3.78, 4.633, 5.821, 7.38, 9.342, 11.73, 14.59",\
"3.25, 3.373, 3.709, 4.27, 5.12, 6.31, 7.869, 9.83, 12.22, 15.08",\
"3.698, 3.832, 4.188, 4.755, 5.604, 6.791, 8.35, 10.31, 12.71, 15.55",\
"4.119, 4.269, 4.651, 5.226, 6.075, 7.261, 8.819, 10.78, 13.17, 16.02");
}
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.00427, 0.01575, 0.03767, 0.07182, 0.1197, 0.1828, 0.2622, 0.3592, 0.4748");
values("0.5708, 0.6492, 0.8736, 1.232, 1.723, 2.391, 3.274, 4.418, 5.854, 7.6",\
"0.5712, 0.6498, 0.8748, 1.231, 1.724, 2.391, 3.273, 4.417, 5.855, 7.596",\
"0.5708, 0.65, 0.8744, 1.231, 1.724, 2.392, 3.27, 4.418, 5.855, 7.59",\
"0.5718, 0.6492, 0.874, 1.23, 1.724, 2.393, 3.271, 4.418, 5.853, 7.597",\
"0.5718, 0.6486, 0.8744, 1.229, 1.722, 2.391, 3.274, 4.415, 5.854, 7.592",\
"0.5804, 0.6564, 0.8802, 1.235, 1.727, 2.395, 3.269, 4.418, 5.854, 7.602",\
"0.648, 0.72, 0.926, 1.268, 1.75, 2.41, 3.284, 4.424, 5.856, 7.6",\
"0.752, 0.828, 1.026, 1.352, 1.822, 2.468, 3.326, 4.452, 5.874, 7.606",\
"0.86, 0.938, 1.14, 1.45, 1.906, 2.538, 3.398, 4.508, 5.912, 7.64",\
"0.978, 1.058, 1.272, 1.576, 2.008, 2.62, 3.454, 4.558, 5.956, 7.676");
}
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.00427, 0.01575, 0.03767, 0.07182, 0.1197, 0.1828, 0.2622, 0.3592, 0.4748");
values("0.3545, 0.482, 0.9434, 1.849, 3.265, 5.259, 7.874, 11.18, 15.21, 19.99",\
"0.3545, 0.4825, 0.9436, 1.851, 3.265, 5.259, 7.873, 11.18, 15.23, 20.01",\
"0.3546, 0.4826, 0.9432, 1.851, 3.266, 5.257, 7.877, 11.18, 15.21, 20",\
"0.3602, 0.4848, 0.9438, 1.85, 3.272, 5.253, 7.87, 11.17, 15.21, 20",\
"0.393, 0.5134, 0.9562, 1.85, 3.267, 5.26, 7.879, 11.18, 15.22, 20.02",\
"0.4342, 0.548, 0.9772, 1.864, 3.273, 5.261, 7.895, 11.21, 15.21, 20.02",\
"0.4884, 0.5972, 1.004, 1.874, 3.288, 5.263, 7.884, 11.2, 15.24, 20",\
"0.554, 0.6546, 1.042, 1.888, 3.292, 5.274, 7.884, 11.19, 15.21, 20.01",\
"0.63, 0.728, 1.09, 1.906, 3.3, 5.278, 7.9, 11.19, 15.2, 20.02",\
"0.714, 0.816, 1.154, 1.934, 3.308, 5.282, 7.91, 11.2, 15.21, 20.02");
}
}
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.00427, 0.01575, 0.03767, 0.07182, 0.1197, 0.1828, 0.2622, 0.3592, 0.4748");
values("2.679, 2.788, 3.066, 3.441, 3.891, 4.424, 5.054, 5.803, 6.693, 7.741",\
"2.729, 2.839, 3.117, 3.492, 3.942, 4.475, 5.105, 5.854, 6.744, 7.792",\
"2.925, 3.034, 3.312, 3.687, 4.138, 4.671, 5.301, 6.05, 6.94, 7.987",\
"3.289, 3.397, 3.676, 4.051, 4.502, 5.035, 5.664, 6.414, 7.303, 8.351",\
"3.827, 3.937, 4.215, 4.59, 5.04, 5.573, 6.203, 6.952, 7.842, 8.89",\
"4.561, 4.671, 4.95, 5.326, 5.777, 6.309, 6.94, 7.689, 8.579, 9.627",\
"5.45, 5.565, 5.858, 6.245, 6.703, 7.241, 7.874, 8.625, 9.515, 10.56",\
"6.444, 6.568, 6.877, 7.284, 7.761, 8.313, 8.958, 9.715, 10.61, 11.66",\
"7.546, 7.678, 8.006, 8.434, 8.93, 9.499, 10.16, 10.92, 11.82, 12.87",\
"8.75, 8.89, 9.239, 9.688, 10.2, 10.79, 11.46, 12.24, 13.14, 14.2");
}
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.00427, 0.01575, 0.03767, 0.07182, 0.1197, 0.1828, 0.2622, 0.3592, 0.4748");
values("0.8513, 0.9465, 1.253, 1.81, 2.662, 3.849, 5.407, 7.366, 9.757, 12.61",\
"0.9076, 1.003, 1.309, 1.866, 2.718, 3.906, 5.463, 7.423, 9.814, 12.66",\
"1.108, 1.203, 1.508, 2.065, 2.917, 4.105, 5.663, 7.623, 10.01, 12.86",\
"1.485, 1.58, 1.882, 2.437, 3.291, 4.479, 6.039, 7.999, 10.39, 13.24",\
"1.959, 2.056, 2.363, 2.917, 3.77, 4.959, 6.518, 8.482, 10.87, 13.72",\
"2.455, 2.558, 2.871, 3.427, 4.281, 5.469, 7.03, 8.991, 11.38, 14.23",\
"2.963, 3.073, 3.394, 3.953, 4.806, 5.995, 7.554, 9.516, 11.91, 14.76",\
"3.471, 3.59, 3.924, 4.484, 5.337, 6.526, 8.087, 10.05, 12.44, 15.29",\
"3.971, 4.101, 4.452, 5.018, 5.868, 7.057, 8.617, 10.58, 12.97, 15.82",\
"4.45, 4.593, 4.965, 5.537, 6.39, 7.577, 9.135, 11.1, 13.49, 16.34");
}
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.00427, 0.01575, 0.03767, 0.07182, 0.1197, 0.1828, 0.2622, 0.3592, 0.4748");
values("0.5714, 0.6488, 0.8738, 1.231, 1.724, 2.391, 3.275, 4.416, 5.849, 7.591",\
"0.5714, 0.6492, 0.8738, 1.23, 1.723, 2.391, 3.27, 4.415, 5.85, 7.601",\
"0.571, 0.6492, 0.8738, 1.231, 1.723, 2.388, 3.272, 4.412, 5.846, 7.603",\
"0.572, 0.65, 0.8742, 1.23, 1.724, 2.391, 3.275, 4.417, 5.852, 7.599",\
"0.5714, 0.649, 0.8742, 1.229, 1.723, 2.392, 3.273, 4.418, 5.855, 7.593",\
"0.5794, 0.6556, 0.8798, 1.234, 1.727, 2.393, 3.275, 4.417, 5.854, 7.594",\
"0.6254, 0.7036, 0.922, 1.27, 1.75, 2.41, 3.282, 4.42, 5.854, 7.6",\
"0.68, 0.76, 0.986, 1.342, 1.822, 2.472, 3.332, 4.45, 5.874, 7.6",\
"0.742, 0.824, 1.052, 1.41, 1.9, 2.546, 3.396, 4.508, 5.906, 7.63",\
"0.812, 0.892, 1.124, 1.488, 1.98, 2.624, 3.468, 4.564, 5.96, 7.662");
}
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.00427, 0.01575, 0.03767, 0.07182, 0.1197, 0.1828, 0.2622, 0.3592, 0.4748");
values("0.36, 0.4868, 0.9498, 1.854, 3.279, 5.272, 7.884, 11.2, 15.23, 20.03",\
"0.3598, 0.488, 0.949, 1.854, 3.278, 5.271, 7.891, 11.19, 15.23, 20.03",\
"0.3592, 0.4864, 0.9478, 1.855, 3.279, 5.272, 7.887, 11.2, 15.23, 20.02",\
"0.3632, 0.4886, 0.9484, 1.856, 3.274, 5.273, 7.889, 11.2, 15.23, 20.02",\
"0.3892, 0.5108, 0.9582, 1.857, 3.278, 5.27, 7.896, 11.19, 15.22, 20.05",\
"0.428, 0.5432, 0.9768, 1.864, 3.277, 5.262, 7.89, 11.19, 15.24, 20.05",\
"0.476, 0.5864, 1.001, 1.875, 3.284, 5.265, 7.888, 11.2, 15.24, 20.03",\
"0.5326, 0.638, 1.034, 1.888, 3.29, 5.278, 7.884, 11.19, 15.23, 20.01",\
"0.602, 0.702, 1.074, 1.906, 3.3, 5.292, 7.894, 11.19, 15.2, 20",\
"0.68, 0.78, 1.13, 1.928, 3.312, 5.294, 7.912, 11.2, 15.22, 20.02");
}
}
}
}