blob: a3513fb287fbbb9f6d1b52c8e55c2d0cb212c37b [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__dlya_1) {
area : 31.046400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!I" ;
value : "0.000123426" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "I" ;
value : "0.00012276" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000123426" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(I) {
capacitance : 0.002242 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(Z) {
direction : output ;
function : "I" ;
max_capacitance : 0.4054 ;
max_transition : 5.2 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "I" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003791, 0.01359, 0.0323, 0.06144, 0.1023, 0.1562, 0.2239, 0.3067, 0.4054");
values("0.294, 0.2867, 0.2735, 0.2652, 0.2604, 0.2575, 0.2555, 0.2542, 0.2533, 0.2526",\
"0.2933, 0.2857, 0.2726, 0.2645, 0.2596, 0.2565, 0.2547, 0.2534, 0.2525, 0.2518",\
"0.2941, 0.2866, 0.2734, 0.2653, 0.2605, 0.2573, 0.2554, 0.2542, 0.2533, 0.2527",\
"0.2998, 0.2924, 0.2792, 0.2709, 0.2662, 0.2631, 0.2613, 0.2599, 0.259, 0.2585",\
"0.3109, 0.3033, 0.2902, 0.282, 0.2773, 0.2742, 0.2723, 0.2709, 0.2701, 0.2695",\
"0.3274, 0.3199, 0.3068, 0.2983, 0.2935, 0.2906, 0.2886, 0.2874, 0.2865, 0.2859",\
"0.3499, 0.3426, 0.3292, 0.3209, 0.3163, 0.3133, 0.3113, 0.3101, 0.3092, 0.3086",\
"0.3791, 0.3717, 0.3582, 0.3499, 0.3451, 0.3423, 0.3404, 0.3392, 0.3383, 0.3375",\
"0.415, 0.4076, 0.3943, 0.3861, 0.3813, 0.3783, 0.3764, 0.3751, 0.374, 0.3735",\
"0.4582, 0.4508, 0.4373, 0.4293, 0.4242, 0.4213, 0.4194, 0.4182, 0.4173, 0.4166");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003791, 0.01359, 0.0323, 0.06144, 0.1023, 0.1562, 0.2239, 0.3067, 0.4054");
values("0.2093, 0.2071, 0.2031, 0.2017, 0.2023, 0.203, 0.2052, 0.2067, 0.2088, 0.2114",\
"0.2092, 0.2071, 0.2036, 0.2025, 0.2021, 0.2031, 0.2047, 0.2071, 0.2079, 0.2119",\
"0.21, 0.2076, 0.2045, 0.2027, 0.2028, 0.204, 0.206, 0.2076, 0.2093, 0.2128",\
"0.2139, 0.2113, 0.2084, 0.2064, 0.2066, 0.2077, 0.2093, 0.2116, 0.2129, 0.2164",\
"0.2219, 0.2198, 0.2163, 0.2146, 0.2148, 0.2155, 0.2176, 0.2202, 0.221, 0.2236",\
"0.2349, 0.2325, 0.2284, 0.2277, 0.228, 0.2281, 0.2304, 0.2314, 0.234, 0.2379",\
"0.2532, 0.2513, 0.2477, 0.2464, 0.2465, 0.2481, 0.2486, 0.2499, 0.2516, 0.2541",\
"0.2776, 0.2752, 0.2716, 0.2694, 0.2689, 0.2716, 0.274, 0.2755, 0.2759, 0.2771",\
"0.3073, 0.3049, 0.302, 0.2998, 0.2991, 0.2999, 0.3028, 0.3075, 0.3078, 0.3077",\
"0.3434, 0.341, 0.3371, 0.3354, 0.3352, 0.3349, 0.336, 0.3412, 0.3456, 0.3473");
}
}
timing() {
related_pin : "I" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003791, 0.01359, 0.0323, 0.06144, 0.1023, 0.1562, 0.2239, 0.3067, 0.4054");
values("0.6964, 0.7255, 0.8041, 0.9212, 1.074, 1.269, 1.518, 1.831, 2.211, 2.665",\
"0.7041, 0.7332, 0.8119, 0.9286, 1.081, 1.277, 1.526, 1.838, 2.219, 2.673",\
"0.744, 0.7731, 0.8517, 0.9684, 1.121, 1.317, 1.566, 1.878, 2.259, 2.713",\
"0.8295, 0.8584, 0.9373, 1.054, 1.206, 1.402, 1.651, 1.963, 2.344, 2.798",\
"0.9503, 0.9796, 1.058, 1.175, 1.327, 1.523, 1.772, 2.084, 2.465, 2.919",\
"1.101, 1.13, 1.209, 1.325, 1.478, 1.673, 1.923, 2.235, 2.615, 3.069",\
"1.283, 1.312, 1.391, 1.508, 1.66, 1.856, 2.105, 2.417, 2.798, 3.252",\
"1.497, 1.526, 1.604, 1.722, 1.874, 2.069, 2.319, 2.631, 3.012, 3.466",\
"1.742, 1.772, 1.85, 1.966, 2.119, 2.314, 2.564, 2.876, 3.256, 3.71",\
"2.02, 2.05, 2.128, 2.245, 2.397, 2.592, 2.842, 3.154, 3.535, 3.988");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003791, 0.01359, 0.0323, 0.06144, 0.1023, 0.1562, 0.2239, 0.3067, 0.4054");
values("0.5455, 0.5702, 0.6464, 0.7846, 0.9997, 1.302, 1.699, 2.199, 2.812, 3.54",\
"0.5531, 0.5778, 0.6543, 0.7925, 1.007, 1.309, 1.706, 2.207, 2.817, 3.548",\
"0.5787, 0.6033, 0.68, 0.8178, 1.033, 1.335, 1.733, 2.233, 2.845, 3.573",\
"0.6047, 0.6291, 0.706, 0.8439, 1.059, 1.361, 1.758, 2.26, 2.87, 3.599",\
"0.6146, 0.6393, 0.7156, 0.8535, 1.068, 1.37, 1.767, 2.269, 2.879, 3.607",\
"0.6053, 0.6299, 0.7064, 0.8441, 1.059, 1.361, 1.758, 2.259, 2.871, 3.598",\
"0.5735, 0.5984, 0.6749, 0.8131, 1.027, 1.329, 1.726, 2.227, 2.838, 3.565",\
"0.5164, 0.541, 0.6177, 0.7555, 0.9701, 1.272, 1.669, 2.169, 2.78, 3.508",\
"0.4319, 0.4564, 0.5332, 0.6714, 0.8858, 1.187, 1.585, 2.085, 2.696, 3.423",\
"0.3174, 0.3419, 0.4183, 0.5562, 0.7709, 1.073, 1.47, 1.97, 2.581, 3.309");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003791, 0.01359, 0.0323, 0.06144, 0.1023, 0.1562, 0.2239, 0.3067, 0.4054");
values("0.1339, 0.161, 0.2391, 0.3684, 0.5597, 0.8434, 1.232, 1.736, 2.359, 3.099",\
"0.1337, 0.1609, 0.2391, 0.3679, 0.5601, 0.843, 1.232, 1.736, 2.358, 3.097",\
"0.1339, 0.161, 0.2391, 0.3679, 0.5598, 0.8438, 1.232, 1.737, 2.356, 3.099",\
"0.1338, 0.161, 0.2392, 0.3682, 0.56, 0.8428, 1.232, 1.737, 2.357, 3.097",\
"0.1338, 0.161, 0.239, 0.368, 0.5602, 0.8432, 1.232, 1.737, 2.356, 3.099",\
"0.1332, 0.1608, 0.2388, 0.368, 0.5604, 0.8432, 1.233, 1.737, 2.357, 3.099",\
"0.1334, 0.1606, 0.2398, 0.368, 0.56, 0.8432, 1.233, 1.736, 2.358, 3.097",\
"0.1336, 0.1616, 0.2394, 0.3678, 0.5598, 0.8424, 1.232, 1.737, 2.357, 3.099",\
"0.1332, 0.161, 0.2392, 0.3682, 0.56, 0.8432, 1.232, 1.736, 2.356, 3.097",\
"0.1336, 0.161, 0.2392, 0.3686, 0.5606, 0.8426, 1.232, 1.737, 2.356, 3.096");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003791, 0.01359, 0.0323, 0.06144, 0.1023, 0.1562, 0.2239, 0.3067, 0.4054");
values("0.09354, 0.1261, 0.239, 0.4688, 0.8392, 1.359, 2.041, 2.904, 3.962, 5.21",\
"0.09346, 0.1261, 0.2389, 0.4687, 0.8376, 1.36, 2.043, 2.909, 3.96, 5.21",\
"0.09346, 0.1262, 0.2389, 0.4688, 0.8374, 1.359, 2.043, 2.906, 3.954, 5.212",\
"0.09342, 0.1263, 0.2389, 0.469, 0.838, 1.359, 2.041, 2.904, 3.954, 5.21",\
"0.0928, 0.126, 0.2392, 0.4688, 0.8384, 1.359, 2.041, 2.909, 3.96, 5.218",\
"0.0934, 0.1264, 0.2388, 0.4686, 0.8372, 1.357, 2.042, 2.906, 3.962, 5.215",\
"0.0932, 0.1262, 0.239, 0.4692, 0.8378, 1.356, 2.041, 2.901, 3.957, 5.204",\
"0.0934, 0.1262, 0.239, 0.4688, 0.839, 1.356, 2.04, 2.899, 3.953, 5.206",\
"0.0934, 0.1266, 0.2392, 0.469, 0.8394, 1.356, 2.04, 2.901, 3.948, 5.206",\
"0.0936, 0.1266, 0.239, 0.469, 0.838, 1.358, 2.039, 2.899, 3.949, 5.199");
}
}
}
}