blob: 447b5aedf23a1b3d3081d03f3f6109fcf6cf95bd [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__or2_2) {
area : 28.224000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "2.00376e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "2.02158e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "1.657656e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "1.657656e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.02158e-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.00594 ;
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.004802, 0.004821, 0.004813, 0.004817, 0.004825, 0.004817, 0.004803, \
0.00479, 0.004761, 0.00472");
}
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.002606, -0.002621, -0.002632, -0.002637, -0.002653, -0.002652, \
-0.002654, -0.002654, -0.002655, -0.002654");
}
}
}
pin(A2) {
capacitance : 0.0057 ;
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.006417, 0.00643, 0.006436, 0.006437, 0.006446, 0.00645, 0.006454, \
0.006449, 0.00645, 0.006453");
}
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.005714, -0.00589, -0.006047, -0.006144, -0.006215, -0.006235, \
-0.006256, -0.006273, -0.006284, -0.006291");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2)" ;
max_capacitance : 0.6321 ;
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.005356, 0.02064, 0.04984, 0.09533, 0.1592, 0.2431, 0.3489, 0.4781, 0.6321");
values("0.05077, 0.051, 0.05171, 0.05245, 0.053, 0.05334, 0.05354, 0.05367, 0.05376, 0.05381",\
"0.05029, 0.05054, 0.05121, 0.05199, 0.05254, 0.05289, 0.0531, 0.05323, 0.05332, 0.05337",\
"0.04952, 0.04975, 0.05044, 0.0512, 0.05175, 0.0521, 0.05231, 0.05245, 0.05253, 0.0526",\
"0.04905, 0.04925, 0.04986, 0.05061, 0.05118, 0.05155, 0.05179, 0.05194, 0.05204, 0.05211",\
"0.04896, 0.04908, 0.04959, 0.05024, 0.05082, 0.05124, 0.05153, 0.0517, 0.05184, 0.05192",\
"0.04915, 0.04922, 0.04958, 0.05013, 0.05067, 0.05112, 0.05146, 0.05167, 0.05182, 0.05192",\
"0.04959, 0.04955, 0.04981, 0.05022, 0.0508, 0.05121, 0.05156, 0.05181, 0.05197, 0.0521",\
"0.0503, 0.05021, 0.05029, 0.05063, 0.0511, 0.05153, 0.05189, 0.05215, 0.05234, 0.05248",\
"0.05129, 0.05107, 0.05103, 0.05131, 0.05165, 0.05206, 0.05242, 0.05271, 0.0529, 0.05307",\
"0.05252, 0.05222, 0.05191, 0.05213, 0.05242, 0.05281, 0.05318, 0.05346, 0.05368, 0.05383");
}
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.005356, 0.02064, 0.04984, 0.09533, 0.1592, 0.2431, 0.3489, 0.4781, 0.6321");
values("0.02762, 0.02816, 0.02934, 0.03024, 0.03107, 0.03159, 0.03227, 0.03317, 0.03436, 0.04415",\
"0.02764, 0.0282, 0.02939, 0.03029, 0.03105, 0.03177, 0.03191, 0.03236, 0.03307, 0.04419",\
"0.02736, 0.02781, 0.02884, 0.02984, 0.03062, 0.03119, 0.03207, 0.03295, 0.03312, 0.04443",\
"0.02678, 0.02706, 0.02788, 0.02889, 0.02979, 0.03024, 0.03111, 0.03124, 0.03275, 0.0462",\
"0.02631, 0.02654, 0.0272, 0.0281, 0.02904, 0.02962, 0.03052, 0.03068, 0.03422, 0.0513",\
"0.02615, 0.02632, 0.02683, 0.02765, 0.02857, 0.0291, 0.02996, 0.03086, 0.03325, 0.05648",\
"0.02627, 0.0264, 0.02671, 0.02745, 0.02789, 0.0291, 0.02955, 0.03032, 0.03426, 0.06407",\
"0.02665, 0.02676, 0.02704, 0.0275, 0.02817, 0.02867, 0.02989, 0.03047, 0.03698, 0.0791",\
"0.02737, 0.02737, 0.02762, 0.0281, 0.02864, 0.02896, 0.03003, 0.03205, 0.04221, 0.1046",\
"0.0283, 0.02827, 0.02844, 0.02885, 0.02936, 0.02957, 0.03046, 0.03294, 0.05327, 0.1526");
}
}
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.005356, 0.02064, 0.04984, 0.09533, 0.1592, 0.2431, 0.3489, 0.4781, 0.6321");
values("0.05458, 0.0548, 0.05548, 0.05627, 0.05683, 0.05717, 0.05738, 0.05751, 0.05759, 0.05765",\
"0.05425, 0.05447, 0.05515, 0.05593, 0.0565, 0.05684, 0.05704, 0.05717, 0.05726, 0.05732",\
"0.05363, 0.05384, 0.0545, 0.05529, 0.05586, 0.0562, 0.05641, 0.05654, 0.05663, 0.05669",\
"0.05322, 0.0534, 0.05403, 0.0548, 0.05537, 0.05574, 0.05596, 0.05611, 0.0562, 0.05625",\
"0.05301, 0.05318, 0.05372, 0.05445, 0.05502, 0.05542, 0.05568, 0.05583, 0.05595, 0.05602",\
"0.05293, 0.05304, 0.05352, 0.05419, 0.05476, 0.05519, 0.05547, 0.05566, 0.05578, 0.05587",\
"0.05298, 0.05301, 0.05344, 0.054, 0.05457, 0.05501, 0.0553, 0.05553, 0.05567, 0.05576",\
"0.05322, 0.05321, 0.05349, 0.05398, 0.05452, 0.05495, 0.05529, 0.05554, 0.0557, 0.0558",\
"0.05363, 0.05358, 0.05372, 0.05411, 0.05459, 0.05506, 0.05541, 0.05567, 0.05586, 0.05599",\
"0.05437, 0.05423, 0.05422, 0.05453, 0.05493, 0.05537, 0.05574, 0.05603, 0.05623, 0.05637");
}
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.005356, 0.02064, 0.04984, 0.09533, 0.1592, 0.2431, 0.3489, 0.4781, 0.6321");
values("0.03122, 0.0317, 0.03277, 0.0338, 0.03444, 0.03491, 0.0355, 0.03588, 0.03701, 0.0481",\
"0.031, 0.03149, 0.03256, 0.03359, 0.03422, 0.03466, 0.03527, 0.03583, 0.03701, 0.0482",\
"0.03055, 0.031, 0.03196, 0.03281, 0.03361, 0.03421, 0.03478, 0.03513, 0.03634, 0.04866",\
"0.03004, 0.03039, 0.0312, 0.03207, 0.03285, 0.03358, 0.03414, 0.03482, 0.0364, 0.05029",\
"0.02974, 0.02996, 0.0306, 0.03137, 0.03219, 0.03286, 0.03372, 0.03425, 0.03678, 0.05351",\
"0.02962, 0.02984, 0.03027, 0.03098, 0.0319, 0.03263, 0.03313, 0.03385, 0.03684, 0.05841",\
"0.02976, 0.02985, 0.03026, 0.03081, 0.03168, 0.03265, 0.03291, 0.03365, 0.03809, 0.06779",\
"0.03014, 0.03022, 0.0306, 0.03094, 0.03159, 0.03239, 0.0336, 0.03392, 0.04005, 0.08445",\
"0.03076, 0.03085, 0.03118, 0.03161, 0.03188, 0.03248, 0.03363, 0.03527, 0.04632, 0.1114",\
"0.03169, 0.03169, 0.03195, 0.03224, 0.03287, 0.03301, 0.03367, 0.03659, 0.05828, 0.1621");
}
}
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.005356, 0.02064, 0.04984, 0.09533, 0.1592, 0.2431, 0.3489, 0.4781, 0.6321");
values("0.9856, 1.052, 1.211, 1.423, 1.682, 1.997, 2.384, 2.856, 3.427, 4.105",\
"1.002, 1.068, 1.228, 1.44, 1.699, 2.015, 2.401, 2.874, 3.444, 4.121",\
"1.093, 1.159, 1.319, 1.531, 1.79, 2.106, 2.492, 2.965, 3.535, 4.213",\
"1.301, 1.367, 1.527, 1.739, 1.998, 2.313, 2.7, 3.172, 3.742, 4.42",\
"1.639, 1.705, 1.865, 2.077, 2.336, 2.652, 3.039, 3.511, 4.082, 4.759",\
"2.068, 2.141, 2.311, 2.529, 2.792, 3.11, 3.497, 3.969, 4.54, 5.218",\
"2.53, 2.612, 2.799, 3.03, 3.303, 3.628, 4.019, 4.493, 5.064, 5.742",\
"3.018, 3.11, 3.318, 3.568, 3.85, 4.181, 4.577, 5.054, 5.627, 6.306",\
"3.537, 3.638, 3.867, 4.137, 4.433, 4.771, 5.17, 5.648, 6.224, 6.905",\
"4.089, 4.198, 4.447, 4.739, 5.052, 5.398, 5.803, 6.283, 6.858, 7.539");
}
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.005356, 0.02064, 0.04984, 0.09533, 0.1592, 0.2431, 0.3489, 0.4781, 0.6321");
values("0.3535, 0.41, 0.5888, 0.9163, 1.42, 2.122, 3.05, 4.215, 5.63, 7.332",\
"0.3846, 0.4408, 0.6198, 0.9473, 1.451, 2.156, 3.08, 4.244, 5.668, 7.358",\
"0.4918, 0.5476, 0.7254, 1.053, 1.557, 2.262, 3.188, 4.351, 5.769, 7.47",\
"0.6619, 0.7193, 0.8972, 1.224, 1.73, 2.433, 3.361, 4.521, 5.949, 7.644",\
"0.8283, 0.8904, 1.072, 1.399, 1.904, 2.608, 3.537, 4.698, 6.12, 7.819",\
"0.9777, 1.045, 1.233, 1.56, 2.065, 2.769, 3.695, 4.862, 6.285, 7.973",\
"1.102, 1.178, 1.374, 1.702, 2.205, 2.91, 3.836, 5, 6.42, 8.111",\
"1.198, 1.282, 1.49, 1.82, 2.323, 3.027, 3.952, 5.116, 6.537, 8.229",\
"1.261, 1.355, 1.578, 1.912, 2.414, 3.117, 4.042, 5.206, 6.628, 8.319",\
"1.287, 1.391, 1.632, 1.972, 2.473, 3.175, 4.1, 5.264, 6.685, 8.376");
}
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.005356, 0.02064, 0.04984, 0.09533, 0.1592, 0.2431, 0.3489, 0.4781, 0.6321");
values("0.2531, 0.3026, 0.4384, 0.6516, 0.9612, 1.394, 1.981, 2.744, 3.701, 4.847",\
"0.2534, 0.3036, 0.4386, 0.6522, 0.9626, 1.392, 1.981, 2.746, 3.697, 4.851",\
"0.2534, 0.3028, 0.4386, 0.6522, 0.9624, 1.392, 1.981, 2.747, 3.702, 4.852",\
"0.2532, 0.303, 0.4388, 0.652, 0.9612, 1.392, 1.98, 2.747, 3.701, 4.852",\
"0.2574, 0.3062, 0.442, 0.654, 0.9636, 1.395, 1.981, 2.747, 3.698, 4.851",\
"0.2966, 0.3442, 0.4688, 0.6742, 0.9742, 1.4, 1.984, 2.749, 3.702, 4.851",\
"0.3472, 0.4002, 0.5226, 0.718, 1.012, 1.432, 2.004, 2.758, 3.703, 4.849",\
"0.3992, 0.4574, 0.5876, 0.7724, 1.055, 1.463, 2.033, 2.78, 3.721, 4.861",\
"0.4494, 0.5142, 0.6552, 0.8382, 1.104, 1.5, 2.056, 2.796, 3.738, 4.872",\
"0.5, 0.57, 0.724, 0.91, 1.164, 1.542, 2.082, 2.812, 3.75, 4.882");
}
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.005356, 0.02064, 0.04984, 0.09533, 0.1592, 0.2431, 0.3489, 0.4781, 0.6321");
values("0.1555, 0.2316, 0.5101, 1.058, 1.918, 3.117, 4.708, 6.705, 9.138, 12",\
"0.1559, 0.2314, 0.51, 1.058, 1.918, 3.123, 4.692, 6.68, 9.11, 11.99",\
"0.1568, 0.232, 0.5102, 1.059, 1.917, 3.121, 4.707, 6.695, 9.101, 12",\
"0.1688, 0.2404, 0.5128, 1.059, 1.913, 3.115, 4.708, 6.685, 9.115, 12.01",\
"0.193, 0.2594, 0.5218, 1.06, 1.913, 3.118, 4.706, 6.681, 9.131, 12.05",\
"0.224, 0.2862, 0.5328, 1.066, 1.916, 3.116, 4.697, 6.694, 9.137, 12.03",\
"0.26, 0.3218, 0.5506, 1.071, 1.922, 3.117, 4.695, 6.678, 9.119, 12.03",\
"0.2984, 0.3606, 0.574, 1.078, 1.925, 3.12, 4.695, 6.68, 9.11, 12.02",\
"0.34, 0.4056, 0.606, 1.088, 1.926, 3.123, 4.702, 6.685, 9.108, 12.01",\
"0.3814, 0.4534, 0.6486, 1.101, 1.93, 3.124, 4.702, 6.69, 9.112, 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.005356, 0.02064, 0.04984, 0.09533, 0.1592, 0.2431, 0.3489, 0.4781, 0.6321");
values("1.06, 1.126, 1.286, 1.498, 1.757, 2.073, 2.459, 2.931, 3.502, 4.18",\
"1.088, 1.154, 1.314, 1.526, 1.785, 2.1, 2.487, 2.959, 3.529, 4.207",\
"1.191, 1.257, 1.417, 1.629, 1.888, 2.204, 2.59, 3.062, 3.633, 4.31",\
"1.378, 1.444, 1.604, 1.816, 2.075, 2.39, 2.777, 3.249, 3.82, 4.497",\
"1.658, 1.724, 1.884, 2.097, 2.356, 2.672, 3.058, 3.53, 4.101, 4.779",\
"2.004, 2.075, 2.244, 2.464, 2.728, 3.045, 3.433, 3.905, 4.476, 5.153",\
"2.393, 2.469, 2.649, 2.881, 3.154, 3.48, 3.872, 4.347, 4.917, 5.595",\
"2.822, 2.904, 3.095, 3.339, 3.625, 3.958, 4.356, 4.834, 5.407, 6.084",\
"3.289, 3.377, 3.582, 3.839, 4.135, 4.479, 4.882, 5.363, 5.938, 6.617",\
"3.792, 3.886, 4.106, 4.378, 4.688, 5.04, 5.451, 5.936, 6.512, 7.192");
}
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.005356, 0.02064, 0.04984, 0.09533, 0.1592, 0.2431, 0.3489, 0.4781, 0.6321");
values("0.383, 0.44, 0.6194, 0.948, 1.453, 2.156, 3.08, 4.244, 5.664, 7.354",\
"0.4128, 0.4696, 0.6492, 0.9777, 1.482, 2.186, 3.109, 4.273, 5.693, 7.385",\
"0.5198, 0.576, 0.7548, 1.083, 1.588, 2.292, 3.215, 4.38, 5.8, 7.49",\
"0.7015, 0.759, 0.9374, 1.265, 1.77, 2.474, 3.399, 4.564, 5.984, 7.677",\
"0.8881, 0.9495, 1.131, 1.458, 1.963, 2.668, 3.593, 4.757, 6.177, 7.87",\
"1.06, 1.127, 1.313, 1.64, 2.145, 2.85, 3.775, 4.939, 6.36, 8.053",\
"1.209, 1.283, 1.476, 1.805, 2.309, 3.014, 3.939, 5.103, 6.524, 8.217",\
"1.33, 1.412, 1.616, 1.946, 2.45, 3.153, 4.08, 5.244, 6.664, 8.357",\
"1.421, 1.511, 1.729, 2.061, 2.563, 3.268, 4.194, 5.358, 6.779, 8.471",\
"1.476, 1.576, 1.809, 2.147, 2.649, 3.351, 4.278, 5.441, 6.861, 8.555");
}
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.005356, 0.02064, 0.04984, 0.09533, 0.1592, 0.2431, 0.3489, 0.4781, 0.6321");
values("0.2534, 0.3028, 0.4384, 0.6528, 0.9614, 1.393, 1.98, 2.747, 3.701, 4.852",\
"0.2532, 0.3028, 0.4382, 0.6524, 0.962, 1.394, 1.981, 2.747, 3.701, 4.853",\
"0.2534, 0.3032, 0.438, 0.6516, 0.9618, 1.394, 1.979, 2.748, 3.701, 4.852",\
"0.2536, 0.3032, 0.4376, 0.652, 0.9626, 1.394, 1.98, 2.745, 3.7, 4.852",\
"0.2572, 0.306, 0.4404, 0.6548, 0.9632, 1.394, 1.979, 2.747, 3.7, 4.852",\
"0.2822, 0.332, 0.4652, 0.6738, 0.9744, 1.401, 1.984, 2.748, 3.7, 4.846",\
"0.3104, 0.3628, 0.5006, 0.7128, 1.012, 1.43, 2.003, 2.757, 3.702, 4.853",\
"0.3418, 0.3968, 0.5376, 0.7518, 1.051, 1.466, 2.031, 2.777, 3.714, 4.855",\
"0.3774, 0.4364, 0.5802, 0.7958, 1.094, 1.502, 2.06, 2.798, 3.73, 4.868",\
"0.418, 0.48, 0.63, 0.846, 1.142, 1.544, 2.094, 2.82, 3.748, 4.876");
}
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.005356, 0.02064, 0.04984, 0.09533, 0.1592, 0.2431, 0.3489, 0.4781, 0.6321");
values("0.1588, 0.2348, 0.5137, 1.061, 1.917, 3.119, 4.699, 6.684, 9.114, 12.02",\
"0.1591, 0.2342, 0.5138, 1.061, 1.917, 3.119, 4.7, 6.692, 9.126, 12.02",\
"0.159, 0.2343, 0.5125, 1.06, 1.916, 3.116, 4.7, 6.687, 9.113, 12.02",\
"0.1674, 0.2402, 0.5138, 1.061, 1.916, 3.119, 4.7, 6.692, 9.122, 12.01",\
"0.1894, 0.2568, 0.5212, 1.062, 1.916, 3.119, 4.7, 6.69, 9.125, 12.03",\
"0.2174, 0.282, 0.5312, 1.067, 1.917, 3.113, 4.695, 6.682, 9.124, 12.01",\
"0.25, 0.3108, 0.5456, 1.07, 1.921, 3.118, 4.697, 6.687, 9.123, 12.02",\
"0.286, 0.3468, 0.5662, 1.077, 1.923, 3.122, 4.696, 6.694, 9.117, 12.02",\
"0.3218, 0.3868, 0.5956, 1.086, 1.933, 3.13, 4.701, 6.684, 9.11, 12.01",\
"0.3614, 0.4314, 0.6308, 1.097, 1.932, 3.127, 4.704, 6.688, 9.112, 12");
}
}
}
}