blob: 525ddece5fd55f8c188d56b48875453069c9ea7e [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_4) {
area : 61.465600 ;
latch(IQ1,IQN1) {
enable : "E" ;
data_in : "(!D)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E" ;
value : "0.000152487" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E" ;
value : "0.000123234" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E" ;
value : "0.00018045" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E" ;
value : "0.000119499" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00018045" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.002913 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.006776, 0.006781, 0.006762, 0.006786, 0.006787, 0.006798, 0.006799, \
0.006798, 0.006798, 0.006801");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.006139, -0.006128, -0.006197, -0.006243, -0.006252, -0.006285, \
-0.006296, -0.006301, -0.006308, -0.006308");
}
}
timing() {
related_pin : "E" ;
timing_type : hold_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-1.62, -1.598, -1.514, -1.403, -1.273, -1.142, -0.986, -0.81, -0.604, -0.373",\
"-1.645, -1.619, -1.539, -1.423, -1.298, -1.167, -1.011, -0.831, -0.628, -0.399",\
"-1.713, -1.687, -1.604, -1.496, -1.373, -1.238, -1.077, -0.901, -0.697, -0.462",\
"-1.841, -1.813, -1.732, -1.617, -1.495, -1.353, -1.199, -1.019, -0.816, -0.578",\
"-2.03, -2.011, -1.931, -1.816, -1.691, -1.558, -1.394, -1.211, -1.01, -0.773",\
"-2.326, -2.299, -2.219, -2.108, -1.983, -1.845, -1.685, -1.497, -1.285, -1.044",\
"-2.695, -2.671, -2.586, -2.475, -2.346, -2.209, -2.042, -1.856, -1.632, -1.392",\
"-3.118, -3.09, -3.009, -2.893, -2.764, -2.619, -2.45, -2.262, -2.039, -1.791",\
"-3.597, -3.569, -3.487, -3.367, -3.242, -3.088, -2.92, -2.719, -2.496, -2.251",\
"-4.137, -4.114, -4.027, -3.909, -3.772, -3.62, -3.448, -3.248, -3.022, -2.766");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.567, -0.541, -0.44, -0.271, -0.069, 0.148, 0.391, 0.658, 0.96, 1.294",\
"-0.581, -0.556, -0.454, -0.287, -0.084, 0.133, 0.372, 0.648, 0.944, 1.279",\
"-0.627, -0.596, -0.501, -0.324, -0.134, 0.084, 0.33, 0.606, 0.902, 1.234",\
"-0.709, -0.682, -0.588, -0.414, -0.223, 0.002, 0.241, 0.519, 0.813, 1.15",\
"-0.844, -0.816, -0.724, -0.551, -0.354, -0.143, 0.107, 0.382, 0.684, 1.014",\
"-0.986, -0.962, -0.865, -0.689, -0.502, -0.279, -0.032, 0.238, 0.545, 0.881",\
"-1.117, -1.088, -0.991, -0.821, -0.628, -0.412, -0.164, 0.114, 0.426, 0.76",\
"-1.217, -1.19, -1.093, -0.925, -0.73, -0.51, -0.263, 0.015, 0.323, 0.662",\
"-1.282, -1.259, -1.159, -0.99, -0.792, -0.572, -0.328, -0.048, 0.268, 0.601",\
"-1.313, -1.285, -1.186, -1.015, -0.818, -0.601, -0.352, -0.073, 0.237, 0.574");
}
}
timing() {
related_pin : "E" ;
timing_type : setup_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("1.838, 1.813, 1.733, 1.641, 1.556, 1.486, 1.446, 1.45, 1.501, 1.603",\
"1.86, 1.834, 1.756, 1.666, 1.582, 1.505, 1.469, 1.472, 1.519, 1.618",\
"1.932, 1.904, 1.827, 1.735, 1.646, 1.573, 1.532, 1.53, 1.573, 1.668",\
"2.046, 2.021, 1.949, 1.851, 1.763, 1.692, 1.639, 1.627, 1.658, 1.737",\
"2.24, 2.219, 2.135, 2.038, 1.951, 1.871, 1.819, 1.792, 1.808, 1.864",\
"2.526, 2.497, 2.418, 2.318, 2.23, 2.144, 2.076, 2.036, 2.024, 2.039",\
"2.89, 2.865, 2.785, 2.688, 2.583, 2.49, 2.409, 2.345, 2.301, 2.273",\
"3.312, 3.287, 3.206, 3.104, 2.998, 2.891, 2.79, 2.706, 2.632, 2.559",\
"3.784, 3.762, 3.681, 3.573, 3.458, 3.347, 3.235, 3.123, 3.012, 2.911",\
"4.322, 4.294, 4.218, 4.108, 3.991, 3.867, 3.739, 3.603, 3.47, 3.34");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.733, 0.706, 0.604, 0.434, 0.242, 0.031, -0.212, -0.472, -0.768, -1.089",\
"0.746, 0.72, 0.624, 0.448, 0.255, 0.044, -0.195, -0.459, -0.75, -1.072",\
"0.791, 0.766, 0.668, 0.493, 0.3, 0.091, -0.154, -0.418, -0.708, -1.03",\
"0.871, 0.844, 0.749, 0.573, 0.386, 0.172, -0.066, -0.333, -0.625, -0.944",\
"1.008, 0.977, 0.88, 0.708, 0.521, 0.308, 0.072, -0.195, -0.492, -0.81",\
"1.136, 1.11, 1.016, 0.844, 0.655, 0.449, 0.21, -0.062, -0.352, -0.683",\
"1.254, 1.228, 1.133, 0.965, 0.779, 0.564, 0.327, 0.059, -0.238, -0.57",\
"1.352, 1.326, 1.227, 1.06, 0.87, 0.654, 0.412, 0.145, -0.151, -0.484",\
"1.409, 1.387, 1.285, 1.112, 0.918, 0.705, 0.463, 0.194, -0.109, -0.44",\
"1.426, 1.405, 1.302, 1.129, 0.931, 0.716, 0.47, 0.2, -0.099, -0.43");
}
}
}
pin(E) {
capacitance : 0.003529 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
min_pulse_width_high : 1.953 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.07773, 0.07717, 0.07666, 0.07799, 0.0813, 0.08682, 0.09466, \
0.1051, 0.1182, 0.1344");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.04513, 0.04475, 0.04416, 0.04489, 0.0475, 0.05225, 0.05926, \
0.06866, 0.08057, 0.09509");
}
}
internal_power() {
when : "D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.07952, 0.07891, 0.07843, 0.07978, 0.08317, 0.08867, 0.0966, \
0.1071, 0.1203, 0.1365");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.04445, 0.044, 0.04346, 0.0442, 0.04677, 0.05146, 0.05842, 0.06779, \
0.07962, 0.09409");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D" ;
rise_constraint(scalar) {
values("1.953");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "D" ;
rise_constraint(scalar) {
values("1.221");
}
}
}
pin(Q) {
direction : output ;
function : "IQN1" ;
max_capacitance : 1.43 ;
max_transition : 11 ;
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.01086, 0.04548, 0.1116, 0.2146, 0.3591, 0.5492, 0.7888, 1.081, 1.43");
values("0.3413, 0.3228, 0.2879, 0.2686, 0.2583, 0.2521, 0.2482, 0.2457, 0.2439, 0.2426",\
"0.3413, 0.3226, 0.2877, 0.2685, 0.2581, 0.2519, 0.248, 0.2455, 0.2437, 0.2424",\
"0.341, 0.3223, 0.2874, 0.2682, 0.2578, 0.2516, 0.2478, 0.2452, 0.2434, 0.2422",\
"0.3409, 0.3223, 0.2874, 0.2682, 0.2577, 0.2516, 0.2477, 0.2452, 0.2434, 0.2421",\
"0.3414, 0.3228, 0.2879, 0.2686, 0.2581, 0.252, 0.2481, 0.2456, 0.2438, 0.2426",\
"0.3464, 0.3276, 0.2924, 0.2725, 0.2615, 0.255, 0.251, 0.2483, 0.2465, 0.2453",\
"0.3626, 0.3431, 0.3058, 0.2839, 0.2714, 0.2638, 0.259, 0.2559, 0.2538, 0.2523",\
"0.384, 0.3638, 0.3235, 0.2988, 0.2845, 0.2756, 0.2699, 0.2662, 0.2636, 0.2618",\
"0.4075, 0.3867, 0.3435, 0.3159, 0.2997, 0.2897, 0.283, 0.2786, 0.2756, 0.2734",\
"0.4335, 0.4122, 0.3663, 0.3355, 0.3177, 0.3062, 0.2986, 0.2934, 0.2899, 0.2873");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.01086, 0.04548, 0.1116, 0.2146, 0.3591, 0.5492, 0.7888, 1.081, 1.43");
values("0.2098, 0.2013, 0.1931, 0.1887, 0.1879, 0.1891, 0.191, 0.194, 0.2002, 0.25",\
"0.2096, 0.2011, 0.1928, 0.1883, 0.1881, 0.1888, 0.1907, 0.1937, 0.1987, 0.2546",\
"0.2092, 0.2008, 0.1923, 0.1879, 0.1874, 0.1885, 0.1898, 0.1931, 0.1996, 0.2537",\
"0.2093, 0.2008, 0.1923, 0.1878, 0.1875, 0.1882, 0.1904, 0.1928, 0.1997, 0.2613",\
"0.2133, 0.2043, 0.1954, 0.1903, 0.1895, 0.19, 0.1913, 0.1937, 0.202, 0.2764",\
"0.2237, 0.2132, 0.2026, 0.1966, 0.1939, 0.1942, 0.1946, 0.1978, 0.2082, 0.3035",\
"0.2379, 0.2255, 0.2127, 0.2041, 0.2019, 0.2005, 0.2009, 0.2031, 0.2173, 0.3486",\
"0.2562, 0.2412, 0.2261, 0.2159, 0.2103, 0.2101, 0.2102, 0.2106, 0.2329, 0.427",\
"0.2784, 0.2609, 0.2429, 0.2314, 0.2228, 0.2188, 0.2226, 0.2235, 0.261, 0.5532",\
"0.3047, 0.2849, 0.2631, 0.2491, 0.2397, 0.2347, 0.2319, 0.2393, 0.3216, 0.79");
}
}
internal_power() {
related_pin : "E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.01086, 0.04548, 0.1116, 0.2146, 0.3591, 0.5492, 0.7888, 1.081, 1.43");
values("0.3309, 0.3123, 0.2774, 0.2582, 0.2479, 0.2417, 0.2378, 0.2353, 0.2335, 0.2322",\
"0.3308, 0.3122, 0.2774, 0.2582, 0.2479, 0.2417, 0.2379, 0.2353, 0.2335, 0.2323",\
"0.3308, 0.3121, 0.2773, 0.2581, 0.2477, 0.2416, 0.2377, 0.2352, 0.2334, 0.2321",\
"0.3306, 0.312, 0.2772, 0.2579, 0.2476, 0.2414, 0.2376, 0.235, 0.2332, 0.232",\
"0.3303, 0.3117, 0.2769, 0.2577, 0.2473, 0.2412, 0.2373, 0.2348, 0.233, 0.2317",\
"0.3303, 0.3117, 0.277, 0.2577, 0.2474, 0.2412, 0.2373, 0.2348, 0.233, 0.2317",\
"0.3303, 0.3117, 0.2769, 0.2577, 0.2472, 0.2412, 0.2372, 0.2346, 0.2328, 0.2316",\
"0.3302, 0.3116, 0.2768, 0.2576, 0.2473, 0.2411, 0.2372, 0.2346, 0.2329, 0.2316",\
"0.3303, 0.3118, 0.2769, 0.2577, 0.2473, 0.2411, 0.2372, 0.2347, 0.2329, 0.2316",\
"0.3307, 0.3121, 0.2772, 0.2579, 0.2475, 0.2413, 0.2374, 0.2348, 0.233, 0.2317");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.01086, 0.04548, 0.1116, 0.2146, 0.3591, 0.5492, 0.7888, 1.081, 1.43");
values("0.214, 0.2055, 0.1973, 0.1927, 0.1917, 0.1933, 0.1949, 0.1979, 0.2045, 0.2622",\
"0.2142, 0.2056, 0.1973, 0.1929, 0.1924, 0.1931, 0.1948, 0.1977, 0.2043, 0.2637",\
"0.214, 0.2055, 0.1971, 0.1927, 0.1924, 0.193, 0.1953, 0.1977, 0.2046, 0.2699",\
"0.2141, 0.2057, 0.1974, 0.193, 0.1926, 0.1938, 0.1952, 0.1978, 0.2059, 0.2781",\
"0.2141, 0.2055, 0.1971, 0.1931, 0.1927, 0.1936, 0.195, 0.1984, 0.2062, 0.2972",\
"0.2142, 0.2056, 0.1976, 0.1926, 0.1919, 0.1931, 0.1948, 0.1982, 0.2101, 0.3182",\
"0.2141, 0.2056, 0.1973, 0.1928, 0.1928, 0.1937, 0.1953, 0.1987, 0.2153, 0.3605",\
"0.2143, 0.2057, 0.1972, 0.1928, 0.1907, 0.1948, 0.1968, 0.1983, 0.2244, 0.4232",\
"0.2144, 0.2057, 0.1975, 0.1932, 0.1917, 0.1917, 0.1969, 0.2021, 0.2415, 0.5388",\
"0.2144, 0.2058, 0.1976, 0.1934, 0.1919, 0.1904, 0.1927, 0.2041, 0.2875, 0.7486");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.01086, 0.04548, 0.1116, 0.2146, 0.3591, 0.5492, 0.7888, 1.081, 1.43");
values("1.765, 1.888, 2.183, 2.554, 2.968, 3.435, 3.975, 4.607, 5.352, 6.225",\
"1.789, 1.911, 2.206, 2.577, 2.991, 3.459, 3.999, 4.631, 5.375, 6.249",\
"1.859, 1.982, 2.277, 2.648, 3.062, 3.529, 4.069, 4.701, 5.446, 6.319",\
"1.981, 2.104, 2.399, 2.77, 3.184, 3.651, 4.192, 4.824, 5.568, 6.442",\
"2.179, 2.302, 2.597, 2.968, 3.382, 3.849, 4.389, 5.022, 5.766, 6.64",\
"2.469, 2.592, 2.886, 3.257, 3.671, 4.138, 4.678, 5.31, 6.055, 6.928",\
"2.834, 2.96, 3.261, 3.637, 4.053, 4.522, 5.062, 5.694, 6.439, 7.312",\
"3.25, 3.382, 3.693, 4.081, 4.509, 4.984, 5.529, 6.163, 6.907, 7.78",\
"3.724, 3.859, 4.182, 4.581, 5.022, 5.508, 6.06, 6.698, 7.445, 8.318",\
"4.262, 4.4, 4.732, 5.143, 5.595, 6.092, 6.65, 7.294, 8.044, 8.92");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.01086, 0.04548, 0.1116, 0.2146, 0.3591, 0.5492, 0.7888, 1.081, 1.43");
values("1.035, 1.135, 1.396, 1.761, 2.248, 2.899, 3.748, 4.817, 6.121, 7.674",\
"1.05, 1.15, 1.411, 1.776, 2.263, 2.914, 3.763, 4.831, 6.136, 7.689",\
"1.094, 1.194, 1.455, 1.82, 2.307, 2.958, 3.807, 4.876, 6.179, 7.734",\
"1.18, 1.281, 1.541, 1.906, 2.393, 3.044, 3.893, 4.961, 6.265, 7.819",\
"1.315, 1.415, 1.677, 2.041, 2.527, 3.178, 4.027, 5.096, 6.398, 7.954",\
"1.461, 1.565, 1.835, 2.205, 2.693, 3.344, 4.193, 5.26, 6.564, 8.119",\
"1.594, 1.703, 1.981, 2.362, 2.855, 3.507, 4.354, 5.421, 6.725, 8.279",\
"1.703, 1.816, 2.105, 2.495, 2.994, 3.647, 4.495, 5.561, 6.864, 8.415",\
"1.781, 1.899, 2.198, 2.6, 3.104, 3.759, 4.607, 5.673, 6.973, 8.525",\
"1.822, 1.946, 2.257, 2.67, 3.182, 3.839, 4.686, 5.751, 7.051, 8.602");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.01086, 0.04548, 0.1116, 0.2146, 0.3591, 0.5492, 0.7888, 1.081, 1.43");
values("0.4018, 0.5168, 0.7794, 1.074, 1.446, 1.952, 2.632, 3.52, 4.655, 6.04",\
"0.4018, 0.5164, 0.7798, 1.074, 1.446, 1.953, 2.632, 3.525, 4.651, 6.037",\
"0.402, 0.5164, 0.7794, 1.074, 1.446, 1.952, 2.63, 3.52, 4.654, 6.036",\
"0.402, 0.5166, 0.7788, 1.074, 1.446, 1.953, 2.632, 3.525, 4.654, 6.036",\
"0.402, 0.5166, 0.7786, 1.074, 1.446, 1.954, 2.631, 3.525, 4.654, 6.04",\
"0.4038, 0.5182, 0.781, 1.076, 1.448, 1.954, 2.632, 3.521, 4.653, 6.042",\
"0.4272, 0.5426, 0.8044, 1.094, 1.46, 1.961, 2.636, 3.527, 4.655, 6.043",\
"0.4552, 0.5732, 0.8446, 1.138, 1.5, 1.991, 2.655, 3.539, 4.661, 6.044",\
"0.4816, 0.6048, 0.8836, 1.184, 1.55, 2.037, 2.694, 3.56, 4.676, 6.052",\
"0.508, 0.636, 0.922, 1.228, 1.596, 2.082, 2.732, 3.59, 4.694, 6.056");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.01086, 0.04548, 0.1116, 0.2146, 0.3591, 0.5492, 0.7888, 1.081, 1.43");
values("0.2412, 0.3496, 0.6364, 1.077, 1.793, 2.858, 4.291, 6.124, 8.359, 11.01",\
"0.241, 0.3496, 0.637, 1.076, 1.794, 2.859, 4.297, 6.115, 8.351, 11.02",\
"0.2406, 0.3496, 0.6372, 1.077, 1.794, 2.859, 4.295, 6.121, 8.359, 11",\
"0.2408, 0.3494, 0.637, 1.077, 1.794, 2.859, 4.292, 6.119, 8.359, 11.01",\
"0.2452, 0.3528, 0.6394, 1.078, 1.794, 2.859, 4.291, 6.125, 8.358, 11.02",\
"0.2628, 0.372, 0.6624, 1.093, 1.801, 2.861, 4.295, 6.119, 8.359, 11.02",\
"0.2842, 0.3942, 0.692, 1.12, 1.816, 2.866, 4.3, 6.123, 8.357, 11.01",\
"0.309, 0.421, 0.7248, 1.15, 1.839, 2.875, 4.297, 6.122, 8.348, 11.01",\
"0.3388, 0.4518, 0.7604, 1.184, 1.86, 2.886, 4.302, 6.122, 8.353, 11.01",\
"0.3704, 0.4862, 0.801, 1.221, 1.886, 2.902, 4.308, 6.122, 8.346, 11");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.01086, 0.04548, 0.1116, 0.2146, 0.3591, 0.5492, 0.7888, 1.081, 1.43");
values("1.886, 2.008, 2.303, 2.675, 3.088, 3.556, 4.096, 4.728, 5.473, 6.346",\
"1.906, 2.029, 2.324, 2.695, 3.109, 3.577, 4.117, 4.749, 5.493, 6.367",\
"1.98, 2.103, 2.398, 2.769, 3.183, 3.651, 4.191, 4.823, 5.567, 6.441",\
"2.083, 2.206, 2.501, 2.872, 3.286, 3.753, 4.294, 4.926, 5.67, 6.544",\
"2.169, 2.292, 2.586, 2.957, 3.372, 3.839, 4.379, 5.011, 5.756, 6.629",\
"2.233, 2.356, 2.65, 3.022, 3.436, 3.904, 4.443, 5.075, 5.82, 6.693",\
"2.277, 2.4, 2.694, 3.066, 3.48, 3.948, 4.488, 5.12, 5.864, 6.738",\
"2.299, 2.422, 2.717, 3.088, 3.502, 3.97, 4.51, 5.143, 5.887, 6.76",\
"2.298, 2.42, 2.715, 3.087, 3.501, 3.969, 4.509, 5.141, 5.886, 6.759",\
"2.271, 2.394, 2.689, 3.061, 3.475, 3.942, 4.483, 5.115, 5.86, 6.733");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.01086, 0.04548, 0.1116, 0.2146, 0.3591, 0.5492, 0.7888, 1.081, 1.43");
values("1.508, 1.608, 1.869, 2.234, 2.721, 3.372, 4.221, 5.289, 6.592, 8.148",\
"1.529, 1.63, 1.89, 2.255, 2.742, 3.393, 4.242, 5.311, 6.615, 8.169",\
"1.604, 1.705, 1.966, 2.33, 2.817, 3.469, 4.318, 5.386, 6.691, 8.241",\
"1.712, 1.813, 2.073, 2.438, 2.925, 3.576, 4.425, 5.493, 6.796, 8.353",\
"1.802, 1.902, 2.162, 2.527, 3.014, 3.665, 4.514, 5.582, 6.886, 8.44",\
"1.868, 1.969, 2.229, 2.594, 3.081, 3.733, 4.582, 5.65, 6.954, 8.508",\
"1.915, 2.015, 2.276, 2.64, 3.128, 3.779, 4.628, 5.696, 7.001, 8.551",\
"1.938, 2.038, 2.298, 2.663, 3.15, 3.802, 4.65, 5.718, 7.021, 8.578",\
"1.933, 2.033, 2.294, 2.658, 3.145, 3.797, 4.645, 5.713, 7.017, 8.569",\
"1.899, 1.999, 2.261, 2.625, 3.111, 3.763, 4.612, 5.679, 6.984, 8.536");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.01086, 0.04548, 0.1116, 0.2146, 0.3591, 0.5492, 0.7888, 1.081, 1.43");
values("0.4022, 0.5166, 0.7786, 1.074, 1.446, 1.952, 2.632, 3.525, 4.653, 6.042",\
"0.402, 0.5166, 0.7784, 1.074, 1.446, 1.953, 2.63, 3.525, 4.652, 6.036",\
"0.402, 0.5164, 0.7786, 1.074, 1.446, 1.953, 2.633, 3.526, 4.655, 6.037",\
"0.4026, 0.5166, 0.7784, 1.074, 1.446, 1.953, 2.631, 3.525, 4.654, 6.037",\
"0.4022, 0.517, 0.7788, 1.075, 1.446, 1.953, 2.633, 3.524, 4.65, 6.04",\
"0.4016, 0.5174, 0.779, 1.075, 1.447, 1.951, 2.634, 3.521, 4.654, 6.038",\
"0.4024, 0.5166, 0.7786, 1.075, 1.447, 1.952, 2.632, 3.523, 4.654, 6.039",\
"0.402, 0.5172, 0.779, 1.074, 1.446, 1.952, 2.632, 3.521, 4.653, 6.041",\
"0.402, 0.5172, 0.779, 1.075, 1.446, 1.953, 2.633, 3.521, 4.649, 6.034",\
"0.4024, 0.518, 0.779, 1.075, 1.448, 1.954, 2.632, 3.52, 4.654, 6.036");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.01086, 0.04548, 0.1116, 0.2146, 0.3591, 0.5492, 0.7888, 1.081, 1.43");
values("0.2414, 0.3494, 0.6364, 1.076, 1.794, 2.855, 4.295, 6.117, 8.358, 11.01",\
"0.2414, 0.3492, 0.6366, 1.077, 1.792, 2.856, 4.293, 6.123, 8.359, 11",\
"0.241, 0.3496, 0.6366, 1.076, 1.792, 2.855, 4.295, 6.124, 8.352, 11.02",\
"0.2412, 0.3492, 0.637, 1.076, 1.794, 2.859, 4.297, 6.117, 8.358, 11.01",\
"0.241, 0.3494, 0.6366, 1.076, 1.793, 2.858, 4.298, 6.119, 8.356, 11.02",\
"0.2412, 0.3494, 0.637, 1.076, 1.794, 2.859, 4.295, 6.121, 8.358, 11",\
"0.241, 0.3492, 0.6372, 1.077, 1.792, 2.855, 4.293, 6.116, 8.356, 11.02",\
"0.241, 0.3494, 0.6364, 1.078, 1.791, 2.855, 4.29, 6.121, 8.352, 11.01",\
"0.2412, 0.3494, 0.6368, 1.077, 1.792, 2.855, 4.29, 6.109, 8.346, 11",\
"0.2412, 0.3494, 0.6372, 1.076, 1.794, 2.854, 4.29, 6.11, 8.336, 11");
}
}
}
}