blob: 5816875c856ffd68f0c3a38bc0c5301c33822a07 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__or2_4) {
area : 50.803200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "9.2271e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "9.3621e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "7.3134e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "7.3134e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "9.3621e-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.0131 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
values("0.02706, 0.02704, 0.02705, 0.02704, 0.02712, 0.02711, 0.02707, \
0.02703, 0.02698, 0.02688");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
values("-0.01439, -0.01444, -0.01451, -0.01453, -0.01458, -0.01459, -0.01459, \
-0.01458, -0.01459, -0.01458");
}
}
}
pin(A2) {
capacitance : 0.01364 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
values("0.03992, 0.03982, 0.03975, 0.03978, 0.03993, 0.03999, 0.03997, \
0.03996, 0.03996, 0.03995");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
values("-0.03438, -0.03694, -0.03809, -0.03854, -0.03883, -0.039, -0.03906, \
-0.03911, -0.03915, -0.03919");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2)" ;
max_capacitance : 2.259 ;
max_transition : 11.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.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.01659, 0.07131, 0.1758, 0.3386, 0.567, 0.8676, 1.246, 1.708, 2.259");
values("0.3036, 0.3002, 0.3012, 0.3037, 0.3054, 0.3066, 0.3073, 0.3077, 0.3079, 0.3082",\
"0.2992, 0.296, 0.2966, 0.2994, 0.3014, 0.3024, 0.303, 0.3034, 0.3037, 0.3038",\
"0.2958, 0.2926, 0.2928, 0.2954, 0.2975, 0.2987, 0.2995, 0.2999, 0.3002, 0.3004",\
"0.303, 0.2982, 0.2969, 0.299, 0.3009, 0.3022, 0.303, 0.3037, 0.304, 0.3043",\
"0.3237, 0.3156, 0.3109, 0.3108, 0.3118, 0.313, 0.3138, 0.3144, 0.3148, 0.3151",\
"0.3521, 0.341, 0.3323, 0.3304, 0.3304, 0.331, 0.3318, 0.3325, 0.3329, 0.3331",\
"0.3877, 0.3735, 0.3618, 0.3577, 0.3569, 0.357, 0.3574, 0.358, 0.3583, 0.3587",\
"0.4316, 0.4153, 0.3999, 0.3937, 0.3916, 0.3913, 0.3916, 0.3919, 0.392, 0.3923",\
"0.4857, 0.467, 0.4479, 0.4395, 0.4359, 0.4349, 0.4347, 0.4348, 0.4349, 0.435",\
"0.551, 0.5302, 0.5071, 0.4956, 0.4909, 0.4886, 0.4879, 0.4876, 0.4874, 0.4876");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.01659, 0.07131, 0.1758, 0.3386, 0.567, 0.8676, 1.246, 1.708, 2.259");
values("0.1484, 0.1514, 0.159, 0.1649, 0.1698, 0.1736, 0.1786, 0.1836, 0.1901, 0.2596",\
"0.1485, 0.1513, 0.159, 0.165, 0.1707, 0.1739, 0.1789, 0.1827, 0.1928, 0.2661",\
"0.1481, 0.1493, 0.1549, 0.161, 0.1671, 0.1709, 0.1747, 0.18, 0.1884, 0.2707",\
"0.1527, 0.152, 0.1555, 0.1596, 0.1647, 0.1703, 0.1738, 0.1797, 0.1914, 0.2794",\
"0.1644, 0.1627, 0.1618, 0.1666, 0.1707, 0.1754, 0.1798, 0.1845, 0.1948, 0.3028",\
"0.1846, 0.1805, 0.1781, 0.1792, 0.1851, 0.1895, 0.1921, 0.1977, 0.2122, 0.3408",\
"0.2137, 0.2089, 0.2036, 0.203, 0.2058, 0.2123, 0.2161, 0.2177, 0.2353, 0.3937",\
"0.2521, 0.2462, 0.2389, 0.2352, 0.2352, 0.2384, 0.2485, 0.2553, 0.27, 0.4982",\
"0.3004, 0.2917, 0.2816, 0.2767, 0.2757, 0.278, 0.2797, 0.2934, 0.3348, 0.6479",\
"0.359, 0.3474, 0.3355, 0.3283, 0.3261, 0.3242, 0.3283, 0.3363, 0.4196, 0.9162");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.01659, 0.07131, 0.1758, 0.3386, 0.567, 0.8676, 1.246, 1.708, 2.259");
values("0.3293, 0.3259, 0.327, 0.3295, 0.3313, 0.3324, 0.3329, 0.3333, 0.3336, 0.3337",\
"0.3256, 0.3225, 0.3232, 0.326, 0.3276, 0.3287, 0.3294, 0.3298, 0.33, 0.3302",\
"0.3212, 0.3176, 0.3184, 0.3211, 0.323, 0.3242, 0.3248, 0.3252, 0.3256, 0.3257",\
"0.3241, 0.3197, 0.319, 0.3211, 0.3231, 0.3243, 0.325, 0.3255, 0.3259, 0.3261",\
"0.3374, 0.331, 0.3278, 0.3288, 0.3303, 0.3317, 0.3324, 0.333, 0.3333, 0.3335",\
"0.3614, 0.353, 0.3476, 0.3468, 0.348, 0.3491, 0.3501, 0.3506, 0.351, 0.3513",\
"0.3965, 0.3858, 0.3779, 0.3754, 0.3761, 0.377, 0.3778, 0.3784, 0.3789, 0.3792",\
"0.4432, 0.4306, 0.4198, 0.4153, 0.4148, 0.4155, 0.4159, 0.4164, 0.4168, 0.4171",\
"0.5023, 0.4871, 0.4723, 0.4667, 0.4648, 0.4645, 0.4646, 0.4649, 0.4653, 0.4656",\
"0.5737, 0.5561, 0.538, 0.5295, 0.5263, 0.5249, 0.5248, 0.5248, 0.5249, 0.5252");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.01659, 0.07131, 0.1758, 0.3386, 0.567, 0.8676, 1.246, 1.708, 2.259");
values("0.1696, 0.1716, 0.1783, 0.1842, 0.1889, 0.1929, 0.1968, 0.1988, 0.2074, 0.2807",\
"0.1671, 0.1691, 0.1759, 0.1815, 0.1859, 0.1902, 0.1935, 0.1967, 0.2077, 0.2736",\
"0.1658, 0.1667, 0.1717, 0.1773, 0.1832, 0.1869, 0.1902, 0.1955, 0.2018, 0.2768",\
"0.1703, 0.1698, 0.1727, 0.1765, 0.1823, 0.1866, 0.1902, 0.1949, 0.2032, 0.2902",\
"0.183, 0.181, 0.1807, 0.1848, 0.1877, 0.1929, 0.1977, 0.2006, 0.2108, 0.3106",\
"0.204, 0.2015, 0.1979, 0.1986, 0.2042, 0.2094, 0.2118, 0.2159, 0.2293, 0.3519",\
"0.2353, 0.2309, 0.2264, 0.2256, 0.227, 0.2349, 0.2385, 0.2407, 0.2587, 0.4246",\
"0.2765, 0.2712, 0.2644, 0.2614, 0.2606, 0.2646, 0.2739, 0.2801, 0.3005, 0.5234",\
"0.3285, 0.3208, 0.3126, 0.3083, 0.3059, 0.3078, 0.3111, 0.3255, 0.3678, 0.7",\
"0.392, 0.3818, 0.3713, 0.3645, 0.3629, 0.3618, 0.3644, 0.3732, 0.4634, 0.9882");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.01659, 0.07131, 0.1758, 0.3386, 0.567, 0.8676, 1.246, 1.708, 2.259");
values("0.4595, 0.5227, 0.6687, 0.8697, 1.138, 1.496, 1.961, 2.546, 3.261, 4.112",\
"0.4726, 0.5357, 0.6817, 0.8824, 1.151, 1.509, 1.974, 2.56, 3.273, 4.125",\
"0.5526, 0.6154, 0.7613, 0.962, 1.23, 1.588, 2.054, 2.639, 3.353, 4.205",\
"0.7264, 0.7899, 0.9357, 1.137, 1.405, 1.764, 2.229, 2.814, 3.528, 4.379",\
"0.9485, 1.018, 1.172, 1.379, 1.65, 2.009, 2.474, 3.059, 3.773, 4.625",\
"1.198, 1.273, 1.439, 1.652, 1.928, 2.288, 2.755, 3.34, 4.054, 4.905",\
"1.485, 1.565, 1.743, 1.963, 2.241, 2.603, 3.071, 3.658, 4.372, 5.223",\
"1.819, 1.904, 2.092, 2.32, 2.602, 2.964, 3.432, 4.018, 4.735, 5.586",\
"2.206, 2.294, 2.492, 2.73, 3.016, 3.379, 3.846, 4.432, 5.148, 6",\
"2.643, 2.737, 2.946, 3.195, 3.487, 3.852, 4.319, 4.904, 5.619, 6.471");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.01659, 0.07131, 0.1758, 0.3386, 0.567, 0.8676, 1.246, 1.708, 2.259");
values("0.2102, 0.2629, 0.4272, 0.7327, 1.206, 1.867, 2.737, 3.833, 5.168, 6.758",\
"0.2338, 0.2864, 0.4508, 0.7567, 1.229, 1.891, 2.761, 3.857, 5.194, 6.787",\
"0.3113, 0.3638, 0.5269, 0.8325, 1.305, 1.967, 2.837, 3.93, 5.269, 6.866",\
"0.3911, 0.4482, 0.6117, 0.9165, 1.389, 2.052, 2.919, 4.015, 5.355, 6.95",\
"0.4419, 0.5052, 0.6713, 0.9748, 1.447, 2.11, 2.978, 4.076, 5.41, 7.007",\
"0.4619, 0.5317, 0.7033, 1.005, 1.477, 2.138, 3.007, 4.102, 5.441, 7.031",\
"0.4471, 0.5243, 0.7039, 1.004, 1.475, 2.136, 3.005, 4.099, 5.435, 7.029",\
"0.3935, 0.4773, 0.6685, 0.9706, 1.44, 2.099, 2.969, 4.063, 5.397, 6.99",\
"0.2984, 0.3877, 0.5919, 0.897, 1.367, 2.026, 2.895, 3.988, 5.324, 6.916",\
"0.1585, 0.2536, 0.4717, 0.7809, 1.253, 1.913, 2.782, 3.875, 5.211, 6.802");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.01659, 0.07131, 0.1758, 0.3386, 0.567, 0.8676, 1.246, 1.708, 2.259");
values("0.123, 0.1808, 0.3239, 0.5635, 0.9447, 1.505, 2.262, 3.225, 4.404, 5.808",\
"0.1227, 0.1809, 0.3235, 0.5635, 0.9458, 1.506, 2.263, 3.226, 4.404, 5.809",\
"0.1227, 0.1811, 0.3241, 0.564, 0.9448, 1.506, 2.261, 3.226, 4.403, 5.809",\
"0.1276, 0.1848, 0.3268, 0.5654, 0.9448, 1.505, 2.264, 3.226, 4.404, 5.8",\
"0.1524, 0.2102, 0.3482, 0.5802, 0.9536, 1.507, 2.264, 3.225, 4.401, 5.807",\
"0.176, 0.2374, 0.374, 0.5998, 0.9684, 1.519, 2.27, 3.225, 4.401, 5.802",\
"0.196, 0.2616, 0.4026, 0.6192, 0.9804, 1.526, 2.277, 3.232, 4.403, 5.803",\
"0.215, 0.2834, 0.432, 0.6408, 0.992, 1.533, 2.279, 3.237, 4.407, 5.804",\
"0.2354, 0.3068, 0.463, 0.665, 1.006, 1.537, 2.282, 3.238, 4.412, 5.809",\
"0.2586, 0.3336, 0.4982, 0.6958, 1.025, 1.546, 2.284, 3.24, 4.41, 5.812");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.01659, 0.07131, 0.1758, 0.3386, 0.567, 0.8676, 1.246, 1.708, 2.259");
values("0.07924, 0.1491, 0.4126, 0.9301, 1.733, 2.864, 4.355, 6.225, 8.501, 11.23",\
"0.07932, 0.149, 0.4125, 0.9293, 1.736, 2.862, 4.357, 6.227, 8.513, 11.24",\
"0.08228, 0.1505, 0.4126, 0.9291, 1.736, 2.865, 4.356, 6.223, 8.504, 11.26",\
"0.09854, 0.1628, 0.4156, 0.9278, 1.735, 2.863, 4.354, 6.226, 8.511, 11.25",\
"0.117, 0.1804, 0.4194, 0.9316, 1.734, 2.862, 4.35, 6.217, 8.513, 11.24",\
"0.135, 0.2016, 0.4266, 0.9322, 1.734, 2.859, 4.339, 6.217, 8.502, 11.24",\
"0.1538, 0.2274, 0.4382, 0.9344, 1.735, 2.86, 4.34, 6.21, 8.494, 11.23",\
"0.1718, 0.253, 0.457, 0.9396, 1.737, 2.861, 4.342, 6.207, 8.5, 11.2",\
"0.1914, 0.2784, 0.4816, 0.9478, 1.743, 2.864, 4.347, 6.208, 8.486, 11.22",\
"0.2128, 0.3034, 0.5122, 0.9616, 1.756, 2.875, 4.346, 6.21, 8.488, 11.2");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.01659, 0.07131, 0.1758, 0.3386, 0.567, 0.8676, 1.246, 1.708, 2.259");
values("0.498, 0.5612, 0.707, 0.9081, 1.176, 1.534, 2, 2.585, 3.299, 4.151",\
"0.5171, 0.5801, 0.726, 0.927, 1.195, 1.553, 2.019, 2.604, 3.318, 4.17",\
"0.5837, 0.6468, 0.7926, 0.9933, 1.262, 1.62, 2.085, 2.671, 3.385, 4.237",\
"0.7053, 0.7691, 0.9161, 1.118, 1.386, 1.744, 2.209, 2.795, 3.509, 4.36",\
"0.8631, 0.9308, 1.086, 1.295, 1.567, 1.925, 2.391, 2.976, 3.69, 4.542",\
"1.062, 1.134, 1.298, 1.514, 1.79, 2.152, 2.618, 3.203, 3.917, 4.769",\
"1.308, 1.383, 1.554, 1.777, 2.059, 2.423, 2.89, 3.476, 4.19, 5.041",\
"1.598, 1.677, 1.857, 2.088, 2.374, 2.74, 3.208, 3.793, 4.508, 5.359",\
"1.931, 2.014, 2.204, 2.445, 2.738, 3.106, 3.574, 4.16, 4.875, 5.726",\
"2.306, 2.394, 2.595, 2.848, 3.15, 3.523, 3.993, 4.579, 5.294, 6.144");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.01659, 0.07131, 0.1758, 0.3386, 0.567, 0.8676, 1.246, 1.708, 2.259");
values("0.2335, 0.2865, 0.4511, 0.7571, 1.23, 1.891, 2.759, 3.854, 5.19, 6.781",\
"0.2556, 0.3085, 0.4731, 0.7789, 1.251, 1.913, 2.781, 3.875, 5.21, 6.803",\
"0.3359, 0.3885, 0.5518, 0.8575, 1.33, 1.991, 2.861, 3.955, 5.291, 6.884",\
"0.4316, 0.4883, 0.6517, 0.9563, 1.429, 2.091, 2.96, 4.055, 5.391, 6.984",\
"0.5008, 0.563, 0.7285, 1.032, 1.505, 2.166, 3.036, 4.131, 5.466, 7.059",\
"0.541, 0.6096, 0.7795, 1.082, 1.553, 2.215, 3.084, 4.179, 5.514, 7.107",\
"0.5511, 0.6258, 0.8027, 1.104, 1.575, 2.236, 3.105, 4.199, 5.535, 7.127",\
"0.5267, 0.608, 0.7947, 1.096, 1.566, 2.227, 3.095, 4.19, 5.526, 7.118",\
"0.4675, 0.5537, 0.7523, 1.056, 1.526, 2.186, 3.055, 4.149, 5.484, 7.076",\
"0.3722, 0.463, 0.6735, 0.981, 1.453, 2.114, 2.982, 4.076, 5.412, 7.003");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.01659, 0.07131, 0.1758, 0.3386, 0.567, 0.8676, 1.246, 1.708, 2.259");
values("0.1229, 0.1809, 0.3235, 0.5636, 0.9452, 1.505, 2.263, 3.224, 4.397, 5.806",\
"0.1227, 0.1809, 0.3234, 0.5639, 0.946, 1.505, 2.263, 3.222, 4.4, 5.809",\
"0.1228, 0.1809, 0.3237, 0.5638, 0.944, 1.505, 2.264, 3.226, 4.402, 5.81",\
"0.1286, 0.1862, 0.3276, 0.5648, 0.9464, 1.506, 2.262, 3.222, 4.401, 5.803",\
"0.1426, 0.2028, 0.3472, 0.5806, 0.9538, 1.508, 2.264, 3.226, 4.404, 5.81",\
"0.1566, 0.2186, 0.3688, 0.6012, 0.9688, 1.517, 2.268, 3.225, 4.403, 5.808",\
"0.1706, 0.235, 0.3888, 0.6204, 0.9826, 1.526, 2.272, 3.227, 4.398, 5.803",\
"0.1884, 0.2548, 0.4124, 0.6426, 0.9984, 1.534, 2.276, 3.233, 4.402, 5.8",\
"0.2088, 0.2776, 0.4406, 0.6684, 1.017, 1.546, 2.281, 3.233, 4.404, 5.802",\
"0.231, 0.303, 0.4742, 0.7024, 1.047, 1.56, 2.29, 3.238, 4.404, 5.802");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.01659, 0.07131, 0.1758, 0.3386, 0.567, 0.8676, 1.246, 1.708, 2.259");
values("0.08164, 0.1509, 0.4138, 0.9297, 1.733, 2.863, 4.341, 6.218, 8.501, 11.22",\
"0.08122, 0.1508, 0.4134, 0.9304, 1.731, 2.861, 4.346, 6.213, 8.498, 11.23",\
"0.08218, 0.1513, 0.4134, 0.93, 1.734, 2.862, 4.348, 6.219, 8.505, 11.23",\
"0.09688, 0.1615, 0.4162, 0.9282, 1.733, 2.863, 4.346, 6.22, 8.505, 11.22",\
"0.1146, 0.177, 0.4192, 0.9312, 1.732, 2.86, 4.343, 6.216, 8.491, 11.22",\
"0.1302, 0.197, 0.425, 0.9326, 1.734, 2.86, 4.343, 6.218, 8.499, 11.22",\
"0.147, 0.2174, 0.4344, 0.9344, 1.738, 2.859, 4.34, 6.209, 8.5, 11.22",\
"0.1642, 0.2428, 0.4506, 0.9392, 1.74, 2.863, 4.341, 6.208, 8.488, 11.22",\
"0.1812, 0.266, 0.47, 0.9468, 1.744, 2.864, 4.35, 6.209, 8.485, 11.22",\
"0.1986, 0.2884, 0.4958, 0.9566, 1.751, 2.874, 4.35, 6.213, 8.488, 11.2");
}
}
}
}