blob: 918b6079f50915155142ae887881b1badcb76423 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__or2_4) {
area : 50.803200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.00058878" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.00059328" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.00056886" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.0005688" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00059328" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01355 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 13.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("0.02961, 0.02959, 0.02958, 0.02961, 0.02965, 0.0296, 0.02957, \
0.02947, 0.02936, 0.02913");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("-0.01386, -0.01393, -0.01399, -0.01399, -0.01406, -0.01407, -0.01407, \
-0.01407, -0.01407, -0.01408");
}
}
}
pin(A2) {
capacitance : 0.01417 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 13.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("0.04133, 0.04136, 0.04126, 0.04128, 0.04146, 0.04145, 0.0414, \
0.04144, 0.04142, 0.04143");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("-0.03833, -0.03857, -0.03935, -0.03995, -0.04039, -0.04048, -0.04063, \
-0.04069, -0.04074, -0.04077");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2)" ;
max_capacitance : 1.845 ;
max_transition : 13.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.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.01373, 0.05842, 0.1438, 0.2767, 0.4633, 0.7087, 1.018, 1.395, 1.845");
values("0.3447, 0.336, 0.3268, 0.3242, 0.3231, 0.3225, 0.3222, 0.322, 0.3219, 0.3217",\
"0.3406, 0.3317, 0.323, 0.3202, 0.3191, 0.3185, 0.3182, 0.3181, 0.3179, 0.3177",\
"0.3379, 0.3288, 0.32, 0.3171, 0.3161, 0.3156, 0.3154, 0.3152, 0.3151, 0.315",\
"0.3479, 0.3382, 0.3279, 0.3243, 0.3231, 0.3228, 0.3225, 0.3225, 0.3223, 0.3223",\
"0.3797, 0.3673, 0.3523, 0.3456, 0.3426, 0.3417, 0.3411, 0.3408, 0.3405, 0.3404",\
"0.4236, 0.4088, 0.3887, 0.3789, 0.3741, 0.3719, 0.3708, 0.37, 0.3696, 0.3692",\
"0.4798, 0.4628, 0.438, 0.4243, 0.4178, 0.4143, 0.4124, 0.411, 0.4104, 0.4099",\
"0.5503, 0.5317, 0.5014, 0.4842, 0.4749, 0.4698, 0.4668, 0.4653, 0.4639, 0.4634",\
"0.6369, 0.6168, 0.5813, 0.5595, 0.5469, 0.5401, 0.536, 0.5334, 0.5319, 0.5305",\
"0.741, 0.7188, 0.6782, 0.6516, 0.6357, 0.6262, 0.6204, 0.6168, 0.6144, 0.6127");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.01373, 0.05842, 0.1438, 0.2767, 0.4633, 0.7087, 1.018, 1.395, 1.845");
values("0.1608, 0.1625, 0.1686, 0.174, 0.1781, 0.1812, 0.1848, 0.1905, 0.2292, 0.4868",\
"0.1611, 0.1627, 0.169, 0.1744, 0.1787, 0.1821, 0.1854, 0.1917, 0.2332, 0.496",\
"0.1637, 0.1641, 0.1675, 0.173, 0.1776, 0.1818, 0.1849, 0.1911, 0.2362, 0.5151",\
"0.1747, 0.1726, 0.1738, 0.1765, 0.181, 0.1854, 0.1888, 0.1944, 0.2469, 0.5499",\
"0.1961, 0.1926, 0.1885, 0.1904, 0.1935, 0.1974, 0.2008, 0.2076, 0.2682, 0.6123",\
"0.2304, 0.2244, 0.2172, 0.214, 0.2181, 0.2211, 0.2224, 0.2311, 0.3025, 0.7045",\
"0.2785, 0.2705, 0.2592, 0.2534, 0.2517, 0.2559, 0.2596, 0.269, 0.3656, 0.8533",\
"0.3408, 0.3299, 0.3152, 0.3061, 0.3015, 0.3009, 0.3071, 0.3237, 0.4559, 1.075",\
"0.4179, 0.4046, 0.3866, 0.3736, 0.3663, 0.3609, 0.3644, 0.3931, 0.6006, 1.407",\
"0.511, 0.4941, 0.4714, 0.456, 0.4455, 0.438, 0.4392, 0.484, 0.8129, 1.895");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.01373, 0.05842, 0.1438, 0.2767, 0.4633, 0.7087, 1.018, 1.395, 1.845");
values("0.3733, 0.3644, 0.3555, 0.3528, 0.3517, 0.3512, 0.3509, 0.3507, 0.3504, 0.3503",\
"0.3698, 0.3608, 0.3521, 0.3493, 0.3482, 0.3477, 0.3474, 0.3472, 0.347, 0.3469",\
"0.3652, 0.3561, 0.3472, 0.3443, 0.3435, 0.3429, 0.3427, 0.3425, 0.3424, 0.3423",\
"0.3705, 0.3606, 0.3505, 0.347, 0.3458, 0.3453, 0.3448, 0.3445, 0.3445, 0.3444",\
"0.3954, 0.3838, 0.3702, 0.3644, 0.3622, 0.361, 0.3605, 0.36, 0.3598, 0.3597",\
"0.4363, 0.4231, 0.4063, 0.3985, 0.3948, 0.3929, 0.392, 0.3916, 0.3912, 0.3909",\
"0.4957, 0.4813, 0.4602, 0.4493, 0.4439, 0.4414, 0.4401, 0.439, 0.4386, 0.4382",\
"0.5748, 0.5585, 0.5329, 0.5184, 0.5106, 0.5068, 0.5043, 0.5029, 0.5022, 0.5015",\
"0.6733, 0.6554, 0.6245, 0.6058, 0.5952, 0.5895, 0.5863, 0.5841, 0.5828, 0.5819",\
"0.7914, 0.7719, 0.7361, 0.7125, 0.6987, 0.6911, 0.6862, 0.683, 0.6811, 0.6795");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.01373, 0.05842, 0.1438, 0.2767, 0.4633, 0.7087, 1.018, 1.395, 1.845");
values("0.1868, 0.1876, 0.1921, 0.1977, 0.2018, 0.2053, 0.2086, 0.2131, 0.2514, 0.5097",\
"0.1843, 0.1851, 0.1897, 0.1953, 0.1997, 0.2026, 0.2059, 0.2101, 0.2521, 0.5141",\
"0.1842, 0.1842, 0.1872, 0.1916, 0.1964, 0.2005, 0.2046, 0.2089, 0.2525, 0.5301",\
"0.1949, 0.1933, 0.1931, 0.1956, 0.1994, 0.2035, 0.2079, 0.2125, 0.2628, 0.5671",\
"0.2181, 0.2144, 0.2104, 0.2118, 0.2141, 0.2167, 0.2211, 0.227, 0.2881, 0.6334",\
"0.2554, 0.25, 0.2424, 0.2389, 0.242, 0.2443, 0.2457, 0.2546, 0.3284, 0.7387",\
"0.309, 0.3011, 0.2907, 0.2838, 0.2823, 0.2854, 0.2886, 0.2967, 0.3967, 0.8994",\
"0.3788, 0.3686, 0.3551, 0.3454, 0.3408, 0.3391, 0.3457, 0.3599, 0.5017, 1.14",\
"0.4661, 0.4535, 0.4366, 0.4237, 0.4149, 0.4111, 0.4136, 0.444, 0.6634, 1.504",\
"0.5722, 0.5565, 0.5362, 0.5193, 0.5073, 0.4999, 0.501, 0.5515, 0.9087, 2.039");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.01373, 0.05842, 0.1438, 0.2767, 0.4633, 0.7087, 1.018, 1.395, 1.845");
values("0.6772, 0.7495, 0.9273, 1.173, 1.484, 1.88, 2.381, 3.004, 3.764, 4.67",\
"0.6873, 0.7596, 0.9375, 1.183, 1.494, 1.89, 2.391, 3.015, 3.775, 4.681",\
"0.7687, 0.8409, 1.018, 1.264, 1.575, 1.971, 2.472, 3.096, 3.856, 4.761",\
"0.9675, 1.039, 1.216, 1.462, 1.773, 2.169, 2.67, 3.294, 4.053, 4.959",\
"1.252, 1.328, 1.51, 1.76, 2.074, 2.47, 2.971, 3.595, 4.355, 5.261",\
"1.588, 1.668, 1.858, 2.116, 2.437, 2.838, 3.341, 3.965, 4.724, 5.63",\
"1.987, 2.072, 2.272, 2.536, 2.862, 3.266, 3.772, 4.399, 5.158, 6.063",\
"2.457, 2.548, 2.758, 3.031, 3.362, 3.769, 4.276, 4.903, 5.665, 6.571",\
"3.002, 3.097, 3.319, 3.604, 3.943, 4.355, 4.864, 5.491, 6.253, 7.159",\
"3.622, 3.722, 3.958, 4.256, 4.606, 5.027, 5.539, 6.168, 6.929, 7.836");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.01373, 0.05842, 0.1438, 0.2767, 0.4633, 0.7087, 1.018, 1.395, 1.845");
values("0.2887, 0.3507, 0.5407, 0.8892, 1.428, 2.182, 3.173, 4.421, 5.946, 7.761",\
"0.315, 0.377, 0.567, 0.9157, 1.455, 2.207, 3.2, 4.449, 5.968, 7.786",\
"0.4027, 0.4641, 0.6522, 1, 1.54, 2.293, 3.285, 4.532, 6.058, 7.869",\
"0.4945, 0.5596, 0.7498, 1.097, 1.635, 2.39, 3.381, 4.63, 6.153, 7.967",\
"0.5465, 0.6168, 0.8108, 1.156, 1.694, 2.446, 3.438, 4.684, 6.209, 8.025",\
"0.5525, 0.6286, 0.8297, 1.175, 1.71, 2.462, 3.451, 4.699, 6.218, 8.033",\
"0.5056, 0.5878, 0.7994, 1.146, 1.68, 2.431, 3.421, 4.666, 6.189, 8.002",\
"0.4006, 0.4883, 0.7128, 1.064, 1.601, 2.351, 3.339, 4.585, 6.104, 7.918",\
"0.2347, 0.328, 0.5656, 0.9233, 1.463, 2.218, 3.207, 4.452, 5.972, 7.783",\
"0.0021, 0.101, 0.3525, 0.72, 1.263, 2.022, 3.017, 4.262, 5.782, 7.593");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.01373, 0.05842, 0.1438, 0.2767, 0.4633, 0.7087, 1.018, 1.395, 1.845");
values("0.1943, 0.2627, 0.4417, 0.7164, 1.128, 1.719, 2.53, 3.573, 4.856, 6.395",\
"0.1941, 0.262, 0.4419, 0.7164, 1.128, 1.719, 2.53, 3.571, 4.859, 6.399",\
"0.1943, 0.2622, 0.4418, 0.7166, 1.128, 1.718, 2.529, 3.573, 4.858, 6.398",\
"0.1964, 0.2642, 0.4442, 0.7178, 1.129, 1.72, 2.527, 3.573, 4.86, 6.399",\
"0.2246, 0.2906, 0.4662, 0.7344, 1.136, 1.723, 2.528, 3.573, 4.853, 6.399",\
"0.2554, 0.3232, 0.4944, 0.7646, 1.164, 1.743, 2.54, 3.576, 4.861, 6.397",\
"0.2834, 0.3562, 0.5266, 0.7914, 1.183, 1.76, 2.557, 3.586, 4.867, 6.391",\
"0.3138, 0.3904, 0.5634, 0.822, 1.207, 1.776, 2.564, 3.597, 4.873, 6.406",\
"0.3474, 0.4286, 0.6078, 0.8644, 1.24, 1.796, 2.576, 3.6, 4.88, 6.414",\
"0.386, 0.47, 0.66, 0.916, 1.284, 1.832, 2.598, 3.614, 4.888, 6.414");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.01373, 0.05842, 0.1438, 0.2767, 0.4633, 0.7087, 1.018, 1.395, 1.845");
values("0.1238, 0.2068, 0.5125, 1.116, 2.06, 3.386, 5.134, 7.332, 10.02, 13.22",\
"0.1238, 0.2067, 0.5128, 1.116, 2.06, 3.388, 5.133, 7.337, 10.02, 13.22",\
"0.1255, 0.2088, 0.5117, 1.116, 2.061, 3.388, 5.133, 7.331, 10.02, 13.22",\
"0.1428, 0.2248, 0.5184, 1.117, 2.06, 3.387, 5.13, 7.336, 10.01, 13.21",\
"0.1638, 0.246, 0.5284, 1.122, 2.063, 3.384, 5.134, 7.329, 10.02, 13.21",\
"0.1876, 0.2724, 0.5442, 1.125, 2.066, 3.388, 5.128, 7.325, 10.01, 13.19",\
"0.2138, 0.303, 0.5686, 1.135, 2.069, 3.391, 5.13, 7.323, 10.03, 13.2",\
"0.2426, 0.3354, 0.601, 1.154, 2.082, 3.395, 5.133, 7.326, 10.01, 13.23",\
"0.272, 0.3682, 0.6368, 1.176, 2.105, 3.417, 5.142, 7.335, 10.01, 13.2",\
"0.3062, 0.4034, 0.6812, 1.203, 2.129, 3.447, 5.168, 7.342, 10.01, 13.2");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.01373, 0.05842, 0.1438, 0.2767, 0.4633, 0.7087, 1.018, 1.395, 1.845");
values("0.743, 0.8152, 0.9934, 1.239, 1.55, 1.946, 2.447, 3.071, 3.83, 4.736",\
"0.7612, 0.8335, 1.012, 1.257, 1.568, 1.964, 2.465, 3.089, 3.849, 4.754",\
"0.8269, 0.8991, 1.077, 1.322, 1.634, 2.029, 2.53, 3.154, 3.914, 4.819",\
"0.954, 1.026, 1.204, 1.45, 1.761, 2.157, 2.658, 3.281, 4.041, 4.947",\
"1.137, 1.214, 1.399, 1.652, 1.968, 2.365, 2.866, 3.49, 4.249, 5.154",\
"1.387, 1.466, 1.659, 1.921, 2.245, 2.647, 3.151, 3.775, 4.535, 5.439",\
"1.704, 1.787, 1.987, 2.258, 2.589, 2.997, 3.503, 4.13, 4.89, 5.795",\
"2.082, 2.17, 2.38, 2.662, 3.004, 3.418, 3.927, 4.555, 5.316, 6.221",\
"2.518, 2.61, 2.832, 3.128, 3.484, 3.909, 4.424, 5.054, 5.815, 6.72",\
"3.009, 3.107, 3.341, 3.653, 4.025, 4.466, 4.993, 5.628, 6.392, 7.297");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.01373, 0.05842, 0.1438, 0.2767, 0.4633, 0.7087, 1.018, 1.395, 1.845");
values("0.3223, 0.385, 0.5757, 0.925, 1.464, 2.218, 3.208, 4.453, 5.974, 7.789",\
"0.3462, 0.4088, 0.5993, 0.949, 1.488, 2.241, 3.23, 4.478, 5.998, 7.813",\
"0.4354, 0.4973, 0.6865, 1.035, 1.574, 2.328, 3.318, 4.565, 6.087, 7.9",\
"0.5462, 0.6117, 0.8012, 1.148, 1.687, 2.441, 3.432, 4.678, 6.199, 8.013",\
"0.6224, 0.6918, 0.8857, 1.231, 1.769, 2.521, 3.511, 4.758, 6.28, 8.095",\
"0.658, 0.7331, 0.9327, 1.277, 1.813, 2.566, 3.555, 4.803, 6.322, 8.135",\
"0.6494, 0.7296, 0.9386, 1.285, 1.82, 2.571, 3.56, 4.806, 6.328, 8.141",\
"0.5923, 0.6781, 0.8989, 1.249, 1.786, 2.537, 3.526, 4.771, 6.291, 8.103",\
"0.4858, 0.5771, 0.8103, 1.166, 1.706, 2.461, 3.45, 4.695, 6.215, 8.026",\
"0.3278, 0.4237, 0.6704, 1.034, 1.578, 2.338, 3.332, 4.577, 6.096, 7.907");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.01373, 0.05842, 0.1438, 0.2767, 0.4633, 0.7087, 1.018, 1.395, 1.845");
values("0.1942, 0.2623, 0.4412, 0.7162, 1.127, 1.719, 2.529, 3.572, 4.858, 6.399",\
"0.1942, 0.262, 0.442, 0.7164, 1.127, 1.72, 2.53, 3.571, 4.859, 6.396",\
"0.1944, 0.2622, 0.442, 0.7162, 1.126, 1.719, 2.529, 3.573, 4.858, 6.397",\
"0.1986, 0.2662, 0.4446, 0.7182, 1.128, 1.718, 2.529, 3.573, 4.856, 6.398",\
"0.2188, 0.2886, 0.4692, 0.7382, 1.139, 1.725, 2.528, 3.574, 4.86, 6.395",\
"0.237, 0.309, 0.493, 0.7688, 1.167, 1.743, 2.541, 3.577, 4.858, 6.391",\
"0.2592, 0.3338, 0.5212, 0.7972, 1.193, 1.766, 2.554, 3.583, 4.862, 6.392",\
"0.287, 0.3644, 0.5572, 0.8384, 1.227, 1.79, 2.572, 3.593, 4.866, 6.401",\
"0.3198, 0.4012, 0.5988, 0.8874, 1.278, 1.83, 2.597, 3.606, 4.876, 6.402",\
"0.356, 0.442, 0.648, 0.946, 1.342, 1.89, 2.644, 3.644, 4.89, 6.41");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.01373, 0.05842, 0.1438, 0.2767, 0.4633, 0.7087, 1.018, 1.395, 1.845");
values("0.1272, 0.2113, 0.5146, 1.118, 2.061, 3.387, 5.135, 7.325, 10.01, 13.21",\
"0.1273, 0.211, 0.5143, 1.12, 2.061, 3.386, 5.131, 7.323, 10.01, 13.2",\
"0.1271, 0.211, 0.5145, 1.118, 2.062, 3.391, 5.131, 7.328, 10.01, 13.2",\
"0.143, 0.2248, 0.5186, 1.119, 2.061, 3.387, 5.136, 7.324, 10, 13.21",\
"0.1616, 0.2446, 0.5278, 1.122, 2.065, 3.385, 5.13, 7.321, 10, 13.2",\
"0.1836, 0.2682, 0.5416, 1.127, 2.067, 3.389, 5.126, 7.327, 10.01, 13.2",\
"0.2078, 0.2958, 0.5634, 1.137, 2.072, 3.393, 5.131, 7.334, 10, 13.2",\
"0.2334, 0.3252, 0.5916, 1.152, 2.083, 3.399, 5.134, 7.325, 10.01, 13.2",\
"0.2612, 0.3562, 0.6254, 1.174, 2.103, 3.416, 5.141, 7.329, 10.01, 13.22",\
"0.2904, 0.3882, 0.6638, 1.199, 2.129, 3.447, 5.164, 7.346, 10.01, 13.2");
}
}
}
}