blob: 6f1cacf90ef43229a284e73c9032eceb8150f1cd [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__latq_1) {
area : 43.904000 ;
latch(IQ1,IQN1) {
enable : "E" ;
data_in : "(!D)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E" ;
value : "0.000232983" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E" ;
value : "0.000195147" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E" ;
value : "0.000268605" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E" ;
value : "0.0001911645" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000268605" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.003047 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01639, 0.01636, 0.01631, 0.01637, 0.01639, 0.01641, 0.01641, \
0.0164, 0.0164, 0.01641");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01497, -0.01493, -0.01495, -0.01503, -0.01509, -0.01509, -0.01517, \
-0.01519, -0.01517, -0.01521");
}
}
timing() {
related_pin : "E" ;
timing_type : hold_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.498, -0.484, -0.454, -0.405, -0.356, -0.304, -0.243, -0.167, -0.087, 0.001",\
"-0.504, -0.491, -0.461, -0.412, -0.364, -0.305, -0.248, -0.178, -0.099, -0.007",\
"-0.522, -0.514, -0.485, -0.438, -0.387, -0.325, -0.267, -0.198, -0.118, -0.026",\
"-0.567, -0.56, -0.521, -0.479, -0.429, -0.369, -0.309, -0.23, -0.156, -0.058",\
"-0.649, -0.638, -0.608, -0.56, -0.505, -0.451, -0.387, -0.305, -0.224, -0.127",\
"-0.767, -0.76, -0.724, -0.676, -0.627, -0.565, -0.495, -0.421, -0.336, -0.236",\
"-0.921, -0.907, -0.878, -0.831, -0.772, -0.715, -0.648, -0.572, -0.486, -0.387",\
"-1.106, -1.095, -1.064, -1.009, -0.958, -0.899, -0.829, -0.754, -0.67, -0.575",\
"-1.316, -1.306, -1.279, -1.228, -1.176, -1.117, -1.048, -0.976, -0.891, -0.792",\
"-1.562, -1.552, -1.517, -1.471, -1.414, -1.357, -1.291, -1.213, -1.139, -1.047");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.109, -0.101, -0.065, 0.003, 0.097, 0.191, 0.298, 0.419, 0.543, 0.682",\
"-0.116, -0.106, -0.071, 0.002, 0.083, 0.186, 0.295, 0.414, 0.545, 0.678",\
"-0.125, -0.115, -0.081, -0.01, 0.076, 0.171, 0.283, 0.402, 0.536, 0.669",\
"-0.152, -0.145, -0.109, -0.035, 0.049, 0.149, 0.258, 0.382, 0.513, 0.653",\
"-0.186, -0.181, -0.145, -0.069, 0.016, 0.115, 0.231, 0.353, 0.487, 0.629",\
"-0.221, -0.209, -0.172, -0.103, -0.018, 0.085, 0.204, 0.325, 0.462, 0.606",\
"-0.24, -0.232, -0.194, -0.123, -0.037, 0.064, 0.184, 0.306, 0.446, 0.591",\
"-0.248, -0.235, -0.2, -0.131, -0.042, 0.063, 0.177, 0.306, 0.449, 0.592",\
"-0.228, -0.219, -0.18, -0.116, -0.025, 0.08, 0.199, 0.326, 0.468, 0.613",\
"-0.199, -0.187, -0.153, -0.082, 0.014, 0.113, 0.235, 0.368, 0.505, 0.661");
}
}
timing() {
related_pin : "E" ;
timing_type : setup_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.716, 0.713, 0.678, 0.631, 0.582, 0.544, 0.539, 0.575, 0.659, 0.761",\
"0.727, 0.715, 0.683, 0.637, 0.587, 0.55, 0.543, 0.582, 0.666, 0.767",\
"0.746, 0.736, 0.704, 0.66, 0.606, 0.573, 0.562, 0.596, 0.672, 0.772",\
"0.787, 0.777, 0.743, 0.696, 0.651, 0.615, 0.596, 0.626, 0.683, 0.769",\
"0.865, 0.851, 0.822, 0.776, 0.723, 0.682, 0.664, 0.679, 0.719, 0.784",\
"0.97, 0.968, 0.932, 0.885, 0.836, 0.794, 0.763, 0.758, 0.772, 0.81",\
"1.123, 1.118, 1.084, 1.039, 0.987, 0.943, 0.91, 0.887, 0.886, 0.91",\
"1.306, 1.298, 1.268, 1.219, 1.171, 1.121, 1.074, 1.046, 1.029, 1.036",\
"1.516, 1.508, 1.477, 1.432, 1.379, 1.328, 1.28, 1.247, 1.221, 1.205",\
"1.747, 1.744, 1.714, 1.67, 1.625, 1.571, 1.527, 1.477, 1.441, 1.419");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.206, 0.203, 0.16, 0.087, 0.001, -0.097, -0.204, -0.319, -0.438, -0.577",\
"0.211, 0.203, 0.164, 0.093, 0.002, -0.09, -0.2, -0.314, -0.44, -0.573",\
"0.228, 0.216, 0.179, 0.105, 0.019, -0.083, -0.189, -0.305, -0.427, -0.561",\
"0.25, 0.24, 0.204, 0.131, 0.045, -0.058, -0.166, -0.284, -0.408, -0.547",\
"0.284, 0.271, 0.235, 0.163, 0.075, -0.024, -0.134, -0.255, -0.386, -0.531",\
"0.308, 0.298, 0.267, 0.194, 0.104, 0, -0.114, -0.239, -0.375, -0.515",\
"0.324, 0.316, 0.278, 0.203, 0.12, 0.017, -0.096, -0.23, -0.362, -0.507",\
"0.319, 0.307, 0.276, 0.204, 0.113, 0.008, -0.113, -0.237, -0.377, -0.517",\
"0.295, 0.286, 0.249, 0.173, 0.081, -0.024, -0.136, -0.27, -0.404, -0.561",\
"0.248, 0.236, 0.203, 0.128, 0.035, -0.068, -0.185, -0.321, -0.463, -0.62");
}
}
}
pin(E) {
capacitance : 0.003736 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5 ;
min_pulse_width_high : 0.797 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.179, 0.1783, 0.1794, 0.1878, 0.2049, 0.2314, 0.2681, 0.3157, \
0.3746, 0.4451");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.1032, 0.1026, 0.1029, 0.1092, 0.123, 0.1461, 0.1786, 0.2211, \
0.2743, 0.3379");
}
}
internal_power() {
when : "D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.1826, 0.1819, 0.1831, 0.1917, 0.2089, 0.2357, 0.2725, 0.3201, \
0.3791, 0.4497");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.1011, 0.1005, 0.1008, 0.107, 0.1206, 0.1435, 0.176, 0.2184, \
0.2714, 0.3349");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D" ;
rise_constraint(scalar) {
values("0.797");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "D" ;
rise_constraint(scalar) {
values("0.528");
}
}
}
pin(Q) {
direction : output ;
function : "IQN1" ;
max_capacitance : 0.2531 ;
max_transition : 5 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "D" ;
when : "E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008848, 0.02051, 0.03868, 0.06418, 0.09773, 0.14, 0.1916, 0.2531");
values("0.3154, 0.3109, 0.3001, 0.2916, 0.2858, 0.2818, 0.279, 0.2771, 0.2757, 0.2746",\
"0.3151, 0.3104, 0.2999, 0.2911, 0.2853, 0.2813, 0.2786, 0.2767, 0.2752, 0.2742",\
"0.3144, 0.3098, 0.2992, 0.2906, 0.2847, 0.2807, 0.278, 0.2761, 0.2746, 0.2736",\
"0.3166, 0.3119, 0.3013, 0.2925, 0.2866, 0.2827, 0.2799, 0.278, 0.2766, 0.2756",\
"0.3273, 0.3225, 0.3115, 0.3024, 0.2961, 0.2919, 0.289, 0.287, 0.2855, 0.2844",\
"0.3502, 0.3452, 0.3333, 0.323, 0.316, 0.3111, 0.3077, 0.3053, 0.3037, 0.3024",\
"0.384, 0.3787, 0.366, 0.3542, 0.3459, 0.3401, 0.3361, 0.3332, 0.3311, 0.3296",\
"0.4308, 0.4253, 0.4111, 0.3974, 0.3875, 0.3803, 0.3751, 0.3717, 0.369, 0.367",\
"0.4903, 0.4841, 0.4686, 0.4527, 0.4407, 0.4319, 0.4256, 0.421, 0.4177, 0.4153",\
"0.5608, 0.5543, 0.5372, 0.5189, 0.5047, 0.4942, 0.4864, 0.4807, 0.4764, 0.4732");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008848, 0.02051, 0.03868, 0.06418, 0.09773, 0.14, 0.1916, 0.2531");
values("0.2195, 0.2172, 0.2131, 0.2097, 0.2078, 0.2072, 0.2073, 0.208, 0.2094, 0.2098",\
"0.2189, 0.2167, 0.2126, 0.2094, 0.2073, 0.2066, 0.2065, 0.2073, 0.208, 0.2089",\
"0.2182, 0.216, 0.2118, 0.2084, 0.2066, 0.2057, 0.206, 0.2067, 0.2081, 0.2085",\
"0.2209, 0.2187, 0.2145, 0.211, 0.2087, 0.2079, 0.2082, 0.2084, 0.2092, 0.2103",\
"0.2324, 0.23, 0.2252, 0.2207, 0.2179, 0.2165, 0.2161, 0.2164, 0.2171, 0.2188",\
"0.2528, 0.2499, 0.2438, 0.2391, 0.2353, 0.2325, 0.2324, 0.2319, 0.2322, 0.2328",\
"0.2838, 0.2805, 0.2735, 0.2665, 0.2619, 0.2592, 0.2561, 0.2557, 0.2561, 0.2553",\
"0.3248, 0.3208, 0.3128, 0.3044, 0.2979, 0.2937, 0.2911, 0.2893, 0.2877, 0.2877",\
"0.3762, 0.3714, 0.3619, 0.3524, 0.344, 0.337, 0.3339, 0.3324, 0.3306, 0.3284",\
"0.4375, 0.4322, 0.4211, 0.41, 0.3999, 0.3911, 0.3857, 0.3837, 0.3819, 0.3806");
}
}
internal_power() {
related_pin : "E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008848, 0.02051, 0.03868, 0.06418, 0.09773, 0.14, 0.1916, 0.2531");
values("0.2873, 0.2828, 0.2723, 0.264, 0.2584, 0.2547, 0.2521, 0.2503, 0.2489, 0.2479",\
"0.2871, 0.2827, 0.2723, 0.264, 0.2585, 0.2546, 0.2521, 0.2502, 0.2488, 0.2477",\
"0.2869, 0.2824, 0.2722, 0.2638, 0.2582, 0.2544, 0.2518, 0.25, 0.2486, 0.2476",\
"0.287, 0.2826, 0.2721, 0.2638, 0.2583, 0.2545, 0.2519, 0.2501, 0.2487, 0.2477",\
"0.2875, 0.2831, 0.2726, 0.2643, 0.2587, 0.2551, 0.2524, 0.2506, 0.2492, 0.2482",\
"0.2884, 0.2839, 0.2735, 0.2651, 0.2596, 0.2558, 0.2532, 0.2513, 0.25, 0.249",\
"0.2897, 0.2852, 0.2748, 0.2664, 0.2609, 0.257, 0.2544, 0.2525, 0.2512, 0.2502",\
"0.2922, 0.2876, 0.2773, 0.2688, 0.2632, 0.2592, 0.2565, 0.2547, 0.2533, 0.2523",\
"0.2951, 0.2905, 0.2798, 0.2712, 0.2655, 0.2617, 0.259, 0.2571, 0.2557, 0.2547",\
"0.2993, 0.2946, 0.2837, 0.275, 0.2689, 0.2649, 0.2621, 0.2601, 0.2587, 0.2577");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008848, 0.02051, 0.03868, 0.06418, 0.09773, 0.14, 0.1916, 0.2531");
values("0.2328, 0.2306, 0.2263, 0.223, 0.2208, 0.22, 0.22, 0.2207, 0.2213, 0.223",\
"0.2328, 0.2306, 0.2263, 0.2229, 0.2208, 0.2199, 0.2203, 0.2205, 0.2212, 0.2223",\
"0.2328, 0.2305, 0.2262, 0.2229, 0.2207, 0.2199, 0.2202, 0.2204, 0.2212, 0.222",\
"0.2331, 0.2307, 0.2265, 0.2231, 0.2213, 0.2201, 0.22, 0.2207, 0.2214, 0.2226",\
"0.2334, 0.2315, 0.2271, 0.2236, 0.2218, 0.2207, 0.2209, 0.2212, 0.2218, 0.2229",\
"0.2335, 0.2314, 0.2272, 0.2235, 0.2215, 0.2206, 0.2205, 0.2212, 0.2223, 0.2229",\
"0.2336, 0.2313, 0.227, 0.2236, 0.2221, 0.2207, 0.2209, 0.2214, 0.222, 0.2223",\
"0.2339, 0.232, 0.2273, 0.2237, 0.2217, 0.2218, 0.2216, 0.2217, 0.2224, 0.2229",\
"0.2342, 0.2318, 0.2275, 0.2239, 0.222, 0.2213, 0.222, 0.2233, 0.2229, 0.2231",\
"0.2344, 0.2322, 0.2279, 0.2244, 0.2218, 0.2216, 0.2207, 0.2232, 0.2242, 0.2252");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008848, 0.02051, 0.03868, 0.06418, 0.09773, 0.14, 0.1916, 0.2531");
values("0.5701, 0.6022, 0.6929, 0.8284, 1, 1.21, 1.468, 1.783, 2.165, 2.62",\
"0.5773, 0.6096, 0.7002, 0.8358, 1.008, 1.217, 1.475, 1.791, 2.173, 2.628",\
"0.5984, 0.6307, 0.7213, 0.8569, 1.029, 1.238, 1.496, 1.812, 2.194, 2.649",\
"0.6414, 0.6737, 0.7641, 0.8995, 1.071, 1.281, 1.539, 1.854, 2.236, 2.691",\
"0.7208, 0.7532, 0.8433, 0.9787, 1.15, 1.36, 1.618, 1.933, 2.315, 2.77",\
"0.8355, 0.8686, 0.9608, 1.098, 1.27, 1.48, 1.738, 2.053, 2.435, 2.89",\
"0.983, 1.017, 1.111, 1.251, 1.426, 1.638, 1.896, 2.211, 2.593, 3.048",\
"1.161, 1.197, 1.294, 1.437, 1.615, 1.829, 2.088, 2.405, 2.786, 3.24",\
"1.364, 1.401, 1.503, 1.652, 1.835, 2.053, 2.314, 2.63, 3.012, 3.466",\
"1.59, 1.629, 1.737, 1.892, 2.083, 2.306, 2.571, 2.888, 3.27, 3.724");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008848, 0.02051, 0.03868, 0.06418, 0.09773, 0.14, 0.1916, 0.2531");
values("0.4162, 0.4439, 0.5289, 0.6726, 0.8815, 1.17, 1.549, 2.027, 2.612, 3.309",\
"0.4203, 0.448, 0.533, 0.6766, 0.8854, 1.174, 1.553, 2.032, 2.615, 3.313",\
"0.4312, 0.4589, 0.5439, 0.6877, 0.8964, 1.185, 1.565, 2.042, 2.627, 3.324",\
"0.4563, 0.4839, 0.5688, 0.7123, 0.9209, 1.209, 1.589, 2.067, 2.65, 3.348",\
"0.4944, 0.5225, 0.6081, 0.7516, 0.9597, 1.247, 1.626, 2.105, 2.688, 3.385",\
"0.5322, 0.5611, 0.648, 0.793, 1.001, 1.288, 1.667, 2.145, 2.728, 3.425",\
"0.5619, 0.592, 0.681, 0.8278, 1.036, 1.322, 1.7, 2.177, 2.76, 3.456",\
"0.5769, 0.6086, 0.7008, 0.8509, 1.061, 1.347, 1.723, 2.199, 2.781, 3.477",\
"0.5757, 0.6092, 0.7046, 0.8585, 1.071, 1.359, 1.734, 2.209, 2.791, 3.485",\
"0.5543, 0.5903, 0.6902, 0.8483, 1.065, 1.355, 1.733, 2.207, 2.788, 3.481");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008848, 0.02051, 0.03868, 0.06418, 0.09773, 0.14, 0.1916, 0.2531");
values("0.1728, 0.2043, 0.294, 0.4371, 0.6287, 0.8976, 1.271, 1.762, 2.373, 3.112",\
"0.1727, 0.2041, 0.2945, 0.4372, 0.6289, 0.8978, 1.27, 1.762, 2.374, 3.118",\
"0.1735, 0.2042, 0.2943, 0.4373, 0.6292, 0.8976, 1.27, 1.761, 2.373, 3.114",\
"0.1728, 0.2041, 0.2943, 0.4368, 0.6292, 0.8976, 1.271, 1.762, 2.373, 3.112",\
"0.1738, 0.2052, 0.2954, 0.438, 0.6298, 0.8982, 1.27, 1.761, 2.374, 3.113",\
"0.1826, 0.2146, 0.3044, 0.4456, 0.6346, 0.901, 1.272, 1.762, 2.374, 3.113",\
"0.1912, 0.224, 0.3166, 0.459, 0.6472, 0.91, 1.278, 1.764, 2.374, 3.114",\
"0.2054, 0.2396, 0.3328, 0.4752, 0.6624, 0.9226, 1.286, 1.768, 2.378, 3.115",\
"0.2232, 0.2598, 0.3566, 0.4998, 0.6856, 0.94, 1.298, 1.774, 2.38, 3.118",\
"0.2428, 0.281, 0.3824, 0.5304, 0.717, 0.968, 1.316, 1.785, 2.386, 3.118");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008848, 0.02051, 0.03868, 0.06418, 0.09773, 0.14, 0.1916, 0.2531");
values("0.1309, 0.1652, 0.2815, 0.4927, 0.829, 1.32, 1.973, 2.794, 3.808, 5.005",\
"0.1305, 0.1648, 0.2813, 0.493, 0.8279, 1.317, 1.97, 2.799, 3.804, 5.012",\
"0.131, 0.1651, 0.2818, 0.4928, 0.8282, 1.32, 1.973, 2.794, 3.809, 5.004",\
"0.1303, 0.1652, 0.2815, 0.493, 0.8279, 1.317, 1.97, 2.799, 3.803, 5.012",\
"0.1354, 0.1692, 0.2852, 0.4956, 0.8292, 1.318, 1.971, 2.8, 3.803, 5.01",\
"0.1426, 0.1764, 0.293, 0.5016, 0.8322, 1.319, 1.973, 2.797, 3.805, 5.011",\
"0.1524, 0.187, 0.3028, 0.51, 0.8376, 1.321, 1.974, 2.797, 3.808, 5.001",\
"0.166, 0.2002, 0.3162, 0.5238, 0.8462, 1.324, 1.972, 2.794, 3.803, 5.007",\
"0.1806, 0.2156, 0.3306, 0.5406, 0.861, 1.333, 1.976, 2.796, 3.801, 5.001",\
"0.1986, 0.2338, 0.3482, 0.559, 0.8778, 1.351, 1.989, 2.802, 3.805, 4.999");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008848, 0.02051, 0.03868, 0.06418, 0.09773, 0.14, 0.1916, 0.2531");
values("0.6563, 0.6887, 0.7794, 0.9148, 1.087, 1.297, 1.554, 1.87, 2.252, 2.707",\
"0.6631, 0.6954, 0.7863, 0.9217, 1.094, 1.303, 1.561, 1.877, 2.259, 2.714",\
"0.6898, 0.722, 0.8128, 0.9483, 1.12, 1.33, 1.588, 1.903, 2.285, 2.74",\
"0.7364, 0.7687, 0.8595, 0.9948, 1.167, 1.376, 1.634, 1.95, 2.332, 2.787",\
"0.7827, 0.8151, 0.9056, 1.041, 1.213, 1.423, 1.68, 1.996, 2.378, 2.833",\
"0.8253, 0.8577, 0.9483, 1.084, 1.256, 1.466, 1.723, 2.039, 2.421, 2.876",\
"0.8633, 0.8956, 0.9864, 1.122, 1.294, 1.504, 1.761, 2.077, 2.459, 2.914",\
"0.8956, 0.9281, 1.019, 1.154, 1.326, 1.536, 1.794, 2.109, 2.491, 2.946",\
"0.9197, 0.952, 1.043, 1.179, 1.351, 1.561, 1.819, 2.134, 2.516, 2.971",\
"0.9341, 0.9665, 1.058, 1.194, 1.366, 1.576, 1.834, 2.149, 2.531, 2.986");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008848, 0.02051, 0.03868, 0.06418, 0.09773, 0.14, 0.1916, 0.2531");
values("0.7189, 0.7467, 0.8317, 0.9753, 1.184, 1.472, 1.852, 2.331, 2.915, 3.611",\
"0.7258, 0.7536, 0.8386, 0.9822, 1.191, 1.479, 1.859, 2.337, 2.92, 3.618",\
"0.7535, 0.7811, 0.866, 1.01, 1.218, 1.506, 1.886, 2.364, 2.949, 3.646",\
"0.8027, 0.8303, 0.9152, 1.059, 1.267, 1.556, 1.935, 2.414, 2.997, 3.695",\
"0.8507, 0.8784, 0.9632, 1.106, 1.315, 1.604, 1.983, 2.461, 3.045, 3.743",\
"0.8948, 0.9224, 1.007, 1.151, 1.36, 1.648, 2.027, 2.505, 3.091, 3.786",\
"0.9325, 0.9598, 1.045, 1.189, 1.397, 1.685, 2.065, 2.543, 3.127, 3.824",\
"0.9627, 0.9905, 1.075, 1.219, 1.427, 1.716, 2.095, 2.573, 3.157, 3.853",\
"0.9829, 1.01, 1.095, 1.239, 1.448, 1.737, 2.115, 2.593, 3.177, 3.873",\
"0.9923, 1.02, 1.105, 1.248, 1.457, 1.745, 2.125, 2.603, 3.187, 3.883");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008848, 0.02051, 0.03868, 0.06418, 0.09773, 0.14, 0.1916, 0.2531");
values("0.1715, 0.2032, 0.2928, 0.4357, 0.6289, 0.8978, 1.27, 1.761, 2.374, 3.113",\
"0.1716, 0.2031, 0.2928, 0.4357, 0.6283, 0.8976, 1.271, 1.762, 2.374, 3.113",\
"0.1716, 0.203, 0.2929, 0.4357, 0.6284, 0.8988, 1.271, 1.76, 2.373, 3.114",\
"0.1715, 0.203, 0.2928, 0.4358, 0.6286, 0.8974, 1.27, 1.76, 2.373, 3.113",\
"0.1712, 0.203, 0.293, 0.4358, 0.6284, 0.8988, 1.27, 1.762, 2.373, 3.113",\
"0.1714, 0.203, 0.293, 0.4358, 0.6286, 0.898, 1.27, 1.761, 2.373, 3.116",\
"0.1718, 0.2032, 0.2932, 0.4358, 0.6284, 0.8974, 1.271, 1.761, 2.373, 3.113",\
"0.1722, 0.2038, 0.2938, 0.4364, 0.6286, 0.8976, 1.271, 1.76, 2.375, 3.113",\
"0.1732, 0.2048, 0.2946, 0.4374, 0.6294, 0.8988, 1.271, 1.76, 2.372, 3.112",\
"0.1742, 0.2058, 0.296, 0.4388, 0.6312, 0.8992, 1.271, 1.762, 2.374, 3.112");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008848, 0.02051, 0.03868, 0.06418, 0.09773, 0.14, 0.1916, 0.2531");
values("0.1308, 0.1651, 0.2814, 0.4935, 0.8278, 1.319, 1.973, 2.801, 3.804, 5.009",\
"0.1307, 0.1652, 0.2813, 0.4931, 0.8282, 1.318, 1.971, 2.799, 3.803, 5.012",\
"0.1308, 0.1652, 0.2814, 0.4928, 0.8284, 1.32, 1.971, 2.797, 3.806, 5.012",\
"0.1308, 0.1652, 0.2812, 0.4932, 0.8278, 1.318, 1.971, 2.8, 3.803, 5.012",\
"0.1306, 0.1648, 0.2818, 0.493, 0.8282, 1.32, 1.971, 2.795, 3.807, 5.005",\
"0.1304, 0.165, 0.2818, 0.4932, 0.8282, 1.32, 1.972, 2.796, 3.81, 5.007",\
"0.1304, 0.1652, 0.2814, 0.4936, 0.828, 1.317, 1.972, 2.797, 3.806, 5.012",\
"0.1306, 0.1648, 0.2816, 0.4936, 0.8296, 1.319, 1.97, 2.796, 3.806, 5.003",\
"0.1304, 0.165, 0.2814, 0.4932, 0.8278, 1.318, 1.969, 2.792, 3.802, 5",\
"0.1302, 0.165, 0.2816, 0.4932, 0.8294, 1.32, 1.971, 2.793, 3.798, 5");
}
}
}
}