blob: 717958a824b19f47c55bf4d59ae916aa5c3bb332 [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.001087245" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E" ;
value : "0.00104517" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E" ;
value : "0.001213605" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E" ;
value : "0.0010899" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.001213605" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.003052 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01678, 0.01682, 0.01683, 0.01678, 0.01678, 0.01681, 0.01682, \
0.01682, 0.01681, 0.01682");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01541, -0.01542, -0.01541, -0.01539, -0.01545, -0.01544, -0.0155, \
-0.01552, -0.01553, -0.01555");
}
}
timing() {
related_pin : "E" ;
timing_type : hold_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-1.408, -1.397, -1.346, -1.278, -1.207, -1.131, -1.052, -0.965, -0.875, -0.755",\
"-1.42, -1.401, -1.36, -1.286, -1.219, -1.14, -1.064, -0.978, -0.885, -0.771",\
"-1.446, -1.433, -1.387, -1.317, -1.242, -1.17, -1.086, -1.005, -0.913, -0.797",\
"-1.496, -1.487, -1.433, -1.371, -1.298, -1.222, -1.136, -1.056, -0.958, -0.838",\
"-1.594, -1.577, -1.532, -1.465, -1.39, -1.318, -1.233, -1.148, -1.051, -0.934",\
"-1.749, -1.738, -1.694, -1.624, -1.55, -1.471, -1.391, -1.303, -1.2, -1.086",\
"-1.976, -1.97, -1.922, -1.854, -1.778, -1.698, -1.619, -1.524, -1.426, -1.304",\
"-2.268, -2.252, -2.211, -2.14, -2.062, -1.982, -1.903, -1.81, -1.705, -1.585",\
"-2.612, -2.599, -2.553, -2.486, -2.405, -2.33, -2.244, -2.152, -2.049, -1.929",\
"-3.009, -2.993, -2.948, -2.876, -2.804, -2.73, -2.648, -2.558, -2.457, -2.34");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.63, -0.615, -0.563, -0.47, -0.347, -0.206, -0.052, 0.126, 0.309, 0.508",\
"-0.638, -0.625, -0.573, -0.474, -0.355, -0.213, -0.055, 0.115, 0.303, 0.509",\
"-0.642, -0.636, -0.582, -0.48, -0.361, -0.222, -0.066, 0.106, 0.29, 0.495",\
"-0.672, -0.658, -0.606, -0.513, -0.386, -0.249, -0.095, 0.077, 0.262, 0.474",\
"-0.722, -0.713, -0.659, -0.561, -0.443, -0.301, -0.148, 0.028, 0.215, 0.423",\
"-0.785, -0.772, -0.725, -0.626, -0.504, -0.365, -0.21, -0.037, 0.149, 0.359",\
"-0.843, -0.833, -0.782, -0.681, -0.56, -0.428, -0.272, -0.099, 0.094, 0.301",\
"-0.885, -0.873, -0.823, -0.726, -0.606, -0.467, -0.31, -0.141, 0.047, 0.255",\
"-0.904, -0.89, -0.84, -0.743, -0.619, -0.483, -0.327, -0.158, 0.032, 0.242",\
"-0.884, -0.879, -0.82, -0.73, -0.608, -0.469, -0.312, -0.137, 0.053, 0.26");
}
}
timing() {
related_pin : "E" ;
timing_type : setup_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("1.603, 1.59, 1.553, 1.493, 1.441, 1.42, 1.45, 1.559, 1.739, 1.994",\
"1.612, 1.604, 1.558, 1.504, 1.455, 1.436, 1.455, 1.569, 1.749, 2.009",\
"1.642, 1.631, 1.589, 1.527, 1.477, 1.458, 1.484, 1.584, 1.77, 2.02",\
"1.694, 1.68, 1.642, 1.579, 1.528, 1.508, 1.532, 1.633, 1.811, 2.058",\
"1.784, 1.773, 1.731, 1.668, 1.62, 1.594, 1.611, 1.702, 1.874, 2.096",\
"1.942, 1.936, 1.886, 1.825, 1.775, 1.748, 1.758, 1.836, 1.99, 2.199",\
"2.172, 2.155, 2.117, 2.052, 1.994, 1.964, 1.964, 2.02, 2.142, 2.321",\
"2.462, 2.449, 2.406, 2.338, 2.281, 2.238, 2.223, 2.251, 2.346, 2.492",\
"2.808, 2.797, 2.757, 2.687, 2.63, 2.58, 2.553, 2.561, 2.628, 2.754",\
"3.223, 3.208, 3.158, 3.097, 3.029, 2.969, 2.934, 2.93, 2.98, 3.085");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.773, 0.761, 0.71, 0.613, 0.492, 0.361, 0.206, 0.04, -0.139, -0.329",\
"0.777, 0.768, 0.713, 0.616, 0.499, 0.361, 0.211, 0.043, -0.131, -0.329",\
"0.79, 0.775, 0.729, 0.63, 0.508, 0.372, 0.224, 0.058, -0.12, -0.31",\
"0.814, 0.8, 0.756, 0.656, 0.536, 0.402, 0.252, 0.082, -0.097, -0.29",\
"0.861, 0.85, 0.799, 0.703, 0.583, 0.447, 0.299, 0.131, -0.044, -0.237",\
"0.93, 0.92, 0.864, 0.767, 0.65, 0.518, 0.365, 0.197, 0.015, -0.178",\
"0.983, 0.968, 0.917, 0.821, 0.701, 0.561, 0.411, 0.251, 0.07, -0.131",\
"1.011, 1.001, 0.951, 0.853, 0.734, 0.599, 0.446, 0.281, 0.097, -0.098",\
"1.022, 1.009, 0.956, 0.858, 0.743, 0.604, 0.452, 0.284, 0.108, -0.094",\
"0.995, 0.982, 0.935, 0.831, 0.715, 0.576, 0.424, 0.262, 0.073, -0.125");
}
}
}
pin(E) {
capacitance : 0.00372 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
min_pulse_width_high : 1.712 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.186, 0.1852, 0.1868, 0.1971, 0.2185, 0.2519, 0.2982, 0.358, \
0.4321, 0.5207");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.1071, 0.1065, 0.1073, 0.1155, 0.133, 0.1621, 0.2029, 0.2564, \
0.3229, 0.4028");
}
}
internal_power() {
when : "D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.1901, 0.1893, 0.191, 0.2016, 0.2231, 0.2567, 0.303, 0.3629, \
0.437, 0.5257");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.1049, 0.1043, 0.105, 0.1131, 0.1305, 0.1594, 0.2002, 0.2535, \
0.3201, 0.4");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D" ;
rise_constraint(scalar) {
values("1.712");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "D" ;
rise_constraint(scalar) {
values("1.217");
}
}
}
pin(Q) {
direction : output ;
function : "IQN1" ;
max_capacitance : 0.9836 ;
max_transition : 7 ;
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.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007782, 0.03159, 0.07705, 0.1479, 0.2473, 0.378, 0.5428, 0.7439, 0.9836");
values("1.584, 1.544, 1.433, 1.291, 1.158, 1.059, 0.9897, 0.9376, 0.8978, 0.8672",\
"1.584, 1.544, 1.432, 1.29, 1.157, 1.059, 0.9893, 0.9371, 0.8976, 0.8667",\
"1.583, 1.543, 1.432, 1.29, 1.157, 1.058, 0.9887, 0.9368, 0.8969, 0.8662",\
"1.584, 1.544, 1.433, 1.291, 1.158, 1.059, 0.9899, 0.9379, 0.8983, 0.8673",\
"1.591, 1.551, 1.44, 1.297, 1.164, 1.066, 0.9959, 0.944, 0.9042, 0.8733",\
"1.614, 1.574, 1.463, 1.32, 1.185, 1.086, 1.015, 0.9622, 0.9219, 0.8907",\
"1.674, 1.633, 1.521, 1.375, 1.237, 1.133, 1.059, 1.004, 0.9616, 0.9288",\
"1.779, 1.738, 1.623, 1.471, 1.326, 1.216, 1.135, 1.075, 1.029, 0.9928",\
"1.928, 1.887, 1.767, 1.609, 1.455, 1.333, 1.244, 1.176, 1.124, 1.083",\
"2.12, 2.078, 1.955, 1.788, 1.621, 1.486, 1.386, 1.308, 1.248, 1.201");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007782, 0.03159, 0.07705, 0.1479, 0.2473, 0.378, 0.5428, 0.7439, 0.9836");
values("0.961, 0.9246, 0.8345, 0.7569, 0.7043, 0.6686, 0.6417, 0.6247, 0.613, 0.6128",\
"0.9602, 0.9239, 0.8338, 0.7558, 0.7039, 0.6663, 0.6412, 0.6224, 0.6144, 0.6101",\
"0.9597, 0.9232, 0.8331, 0.7558, 0.7023, 0.6663, 0.6403, 0.6233, 0.6123, 0.6096",\
"0.9607, 0.9243, 0.8343, 0.7566, 0.7045, 0.6672, 0.6421, 0.6238, 0.6128, 0.6128",\
"0.9729, 0.9364, 0.8462, 0.7678, 0.7141, 0.678, 0.6498, 0.6323, 0.6209, 0.6208",\
"1.019, 0.9821, 0.891, 0.8097, 0.7515, 0.7104, 0.6808, 0.6593, 0.6456, 0.6451",\
"1.102, 1.064, 0.9674, 0.8807, 0.8173, 0.7698, 0.7344, 0.7106, 0.6931, 0.69",\
"1.217, 1.177, 1.075, 0.9779, 0.906, 0.8549, 0.8122, 0.7804, 0.759, 0.7591",\
"1.364, 1.323, 1.214, 1.106, 1.023, 0.9584, 0.9135, 0.8763, 0.849, 0.848",\
"1.54, 1.497, 1.382, 1.261, 1.168, 1.093, 1.034, 0.9915, 0.9599, 0.9631");
}
}
internal_power() {
related_pin : "E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007782, 0.03159, 0.07705, 0.1479, 0.2473, 0.378, 0.5428, 0.7439, 0.9836");
values("1.556, 1.516, 1.405, 1.263, 1.131, 1.032, 0.9628, 0.9109, 0.8711, 0.8404",\
"1.556, 1.516, 1.405, 1.263, 1.131, 1.032, 0.9628, 0.9109, 0.8712, 0.8403",\
"1.556, 1.516, 1.405, 1.263, 1.13, 1.032, 0.9626, 0.9107, 0.871, 0.8402",\
"1.556, 1.516, 1.405, 1.263, 1.13, 1.032, 0.9625, 0.9106, 0.8709, 0.8401",\
"1.556, 1.516, 1.405, 1.263, 1.13, 1.032, 0.9626, 0.9108, 0.8709, 0.8403",\
"1.557, 1.517, 1.406, 1.264, 1.131, 1.033, 0.9633, 0.9115, 0.8716, 0.8409",\
"1.559, 1.519, 1.408, 1.266, 1.133, 1.034, 0.9647, 0.9128, 0.8731, 0.8422",\
"1.563, 1.523, 1.412, 1.269, 1.136, 1.037, 0.9676, 0.9154, 0.8756, 0.8446",\
"1.572, 1.531, 1.42, 1.277, 1.143, 1.044, 0.9735, 0.9207, 0.8805, 0.8492",\
"1.586, 1.545, 1.433, 1.289, 1.154, 1.053, 0.9822, 0.9289, 0.8881, 0.8564");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007782, 0.03159, 0.07705, 0.1479, 0.2473, 0.378, 0.5428, 0.7439, 0.9836");
values("0.9712, 0.935, 0.8452, 0.7676, 0.7153, 0.678, 0.652, 0.6332, 0.6231, 0.6208",\
"0.9712, 0.935, 0.8451, 0.7676, 0.7146, 0.6782, 0.6513, 0.6338, 0.6233, 0.621",\
"0.9712, 0.935, 0.8451, 0.7674, 0.7142, 0.6778, 0.6514, 0.6326, 0.6252, 0.622",\
"0.9715, 0.9351, 0.8454, 0.7682, 0.7154, 0.6788, 0.6519, 0.634, 0.6235, 0.6216",\
"0.9719, 0.9355, 0.8459, 0.7683, 0.7159, 0.6794, 0.6524, 0.635, 0.6231, 0.6234",\
"0.972, 0.9357, 0.8457, 0.7682, 0.7146, 0.6797, 0.6533, 0.6349, 0.626, 0.6255",\
"0.9727, 0.9362, 0.8465, 0.7692, 0.7156, 0.6785, 0.6534, 0.6355, 0.6243, 0.6314",\
"0.9727, 0.9364, 0.8462, 0.7682, 0.7167, 0.681, 0.6541, 0.6367, 0.6263, 0.6337",\
"0.9727, 0.9364, 0.8466, 0.7687, 0.7149, 0.6779, 0.6573, 0.639, 0.6282, 0.6403",\
"0.9727, 0.9362, 0.8462, 0.7684, 0.7147, 0.6768, 0.6508, 0.6405, 0.6313, 0.6597");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007782, 0.03159, 0.07705, 0.1479, 0.2473, 0.378, 0.5428, 0.7439, 0.9836");
values("1.549, 1.619, 1.803, 2.065, 2.375, 2.729, 3.135, 3.595, 4.12, 4.72",\
"1.559, 1.629, 1.813, 2.074, 2.385, 2.74, 3.145, 3.605, 4.13, 4.73",\
"1.588, 1.657, 1.841, 2.103, 2.413, 2.769, 3.173, 3.634, 4.158, 4.759",\
"1.638, 1.708, 1.892, 2.154, 2.464, 2.819, 3.224, 3.685, 4.209, 4.809",\
"1.735, 1.804, 1.987, 2.249, 2.559, 2.914, 3.319, 3.78, 4.304, 4.904",\
"1.893, 1.963, 2.146, 2.407, 2.717, 3.072, 3.476, 3.937, 4.461, 5.061",\
"2.123, 2.193, 2.376, 2.637, 2.946, 3.3, 3.705, 4.165, 4.689, 5.289",\
"2.412, 2.482, 2.67, 2.934, 3.246, 3.601, 4.006, 4.466, 4.99, 5.59",\
"2.758, 2.83, 3.021, 3.29, 3.606, 3.965, 4.374, 4.835, 5.36, 5.959",\
"3.155, 3.23, 3.425, 3.702, 4.024, 4.389, 4.801, 5.267, 5.794, 6.394");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007782, 0.03159, 0.07705, 0.1479, 0.2473, 0.378, 0.5428, 0.7439, 0.9836");
values("1.101, 1.162, 1.325, 1.562, 1.876, 2.282, 2.794, 3.433, 4.213, 5.142",\
"1.106, 1.168, 1.33, 1.567, 1.882, 2.287, 2.799, 3.439, 4.218, 5.149",\
"1.118, 1.179, 1.342, 1.579, 1.893, 2.299, 2.811, 3.45, 4.23, 5.16",\
"1.144, 1.205, 1.368, 1.605, 1.919, 2.325, 2.837, 3.476, 4.256, 5.185",\
"1.192, 1.254, 1.416, 1.653, 1.967, 2.372, 2.884, 3.523, 4.303, 5.233",\
"1.263, 1.325, 1.488, 1.724, 2.038, 2.442, 2.953, 3.591, 4.369, 5.3",\
"1.332, 1.396, 1.563, 1.803, 2.118, 2.521, 3.032, 3.668, 4.446, 5.375",\
"1.389, 1.455, 1.628, 1.872, 2.19, 2.595, 3.105, 3.739, 4.516, 5.442",\
"1.425, 1.494, 1.673, 1.924, 2.246, 2.654, 3.164, 3.797, 4.571, 5.496",\
"1.433, 1.505, 1.692, 1.951, 2.278, 2.691, 3.205, 3.838, 4.61, 5.532");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007782, 0.03159, 0.07705, 0.1479, 0.2473, 0.378, 0.5428, 0.7439, 0.9836");
values("0.4422, 0.5202, 0.7206, 0.9714, 1.255, 1.619, 2.085, 2.672, 3.402, 4.303",\
"0.4424, 0.5202, 0.7198, 0.9708, 1.254, 1.619, 2.086, 2.672, 3.404, 4.304",\
"0.4416, 0.5204, 0.7198, 0.9706, 1.254, 1.619, 2.087, 2.673, 3.399, 4.302",\
"0.441, 0.5206, 0.7206, 0.9706, 1.255, 1.62, 2.087, 2.672, 3.401, 4.301",\
"0.442, 0.5204, 0.7202, 0.971, 1.255, 1.62, 2.087, 2.673, 3.404, 4.301",\
"0.4418, 0.5188, 0.7206, 0.972, 1.256, 1.621, 2.086, 2.674, 3.401, 4.304",\
"0.45, 0.5278, 0.7278, 0.9792, 1.262, 1.625, 2.091, 2.676, 3.407, 4.307",\
"0.4708, 0.5508, 0.7534, 1.005, 1.284, 1.642, 2.104, 2.687, 3.414, 4.31",\
"0.496, 0.5774, 0.785, 1.042, 1.322, 1.675, 2.131, 2.707, 3.426, 4.321",\
"0.5348, 0.619, 0.8324, 1.093, 1.372, 1.722, 2.174, 2.742, 3.453, 4.335");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007782, 0.03159, 0.07705, 0.1479, 0.2473, 0.378, 0.5428, 0.7439, 0.9836");
values("0.2822, 0.3492, 0.536, 0.8308, 1.281, 1.922, 2.792, 3.922, 5.32, 7.002",\
"0.2816, 0.3494, 0.5364, 0.8296, 1.282, 1.919, 2.793, 3.916, 5.316, 6.997",\
"0.2816, 0.3492, 0.5362, 0.8296, 1.282, 1.919, 2.792, 3.923, 5.321, 6.996",\
"0.2822, 0.3488, 0.5354, 0.8302, 1.28, 1.921, 2.793, 3.921, 5.32, 7.002",\
"0.2812, 0.349, 0.5362, 0.8294, 1.281, 1.919, 2.793, 3.922, 5.318, 7",\
"0.2894, 0.3566, 0.5416, 0.8344, 1.285, 1.921, 2.794, 3.922, 5.319, 6.997",\
"0.3054, 0.3738, 0.5622, 0.852, 1.296, 1.93, 2.796, 3.925, 5.32, 6.995",\
"0.3278, 0.3972, 0.5872, 0.8754, 1.318, 1.946, 2.805, 3.929, 5.321, 6.997",\
"0.3552, 0.4268, 0.6208, 0.9078, 1.347, 1.969, 2.821, 3.933, 5.331, 6.993",\
"0.3862, 0.461, 0.6608, 0.9458, 1.385, 2.006, 2.848, 3.947, 5.332, 7.003");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007782, 0.03159, 0.07705, 0.1479, 0.2473, 0.378, 0.5428, 0.7439, 0.9836");
values("1.657, 1.727, 1.91, 2.172, 2.483, 2.838, 3.243, 3.703, 4.228, 4.828",\
"1.666, 1.736, 1.92, 2.181, 2.492, 2.847, 3.252, 3.713, 4.237, 4.837",\
"1.703, 1.772, 1.956, 2.218, 2.528, 2.883, 3.288, 3.749, 4.273, 4.873",\
"1.762, 1.831, 2.015, 2.276, 2.587, 2.942, 3.347, 3.807, 4.332, 4.932",\
"1.816, 1.886, 2.07, 2.331, 2.642, 2.996, 3.401, 3.862, 4.387, 4.987",\
"1.863, 1.933, 2.116, 2.378, 2.688, 3.044, 3.449, 3.909, 4.434, 5.034",\
"1.901, 1.97, 2.154, 2.416, 2.726, 3.081, 3.487, 3.947, 4.471, 5.072",\
"1.93, 2, 2.183, 2.445, 2.755, 3.11, 3.515, 3.976, 4.5, 5.1",\
"1.948, 2.017, 2.201, 2.462, 2.773, 3.128, 3.533, 3.993, 4.518, 5.118",\
"1.949, 2.019, 2.203, 2.466, 2.776, 3.131, 3.537, 3.998, 4.522, 5.122");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007782, 0.03159, 0.07705, 0.1479, 0.2473, 0.378, 0.5428, 0.7439, 0.9836");
values("1.512, 1.574, 1.737, 1.973, 2.288, 2.693, 3.206, 3.845, 4.624, 5.555",\
"1.522, 1.583, 1.746, 1.983, 2.297, 2.702, 3.215, 3.854, 4.634, 5.564",\
"1.559, 1.621, 1.783, 2.02, 2.335, 2.74, 3.253, 3.892, 4.671, 5.602",\
"1.624, 1.685, 1.848, 2.085, 2.399, 2.805, 3.317, 3.956, 4.736, 5.666",\
"1.686, 1.747, 1.91, 2.146, 2.461, 2.866, 3.379, 4.018, 4.797, 5.728",\
"1.738, 1.8, 1.962, 2.199, 2.514, 2.919, 3.432, 4.071, 4.849, 5.781",\
"1.779, 1.841, 2.003, 2.24, 2.555, 2.96, 3.472, 4.111, 4.891, 5.821",\
"1.806, 1.867, 2.029, 2.266, 2.581, 2.986, 3.498, 4.137, 4.917, 5.848",\
"1.814, 1.875, 2.038, 2.274, 2.589, 2.994, 3.508, 4.146, 4.925, 5.857",\
"1.804, 1.865, 2.028, 2.265, 2.579, 2.984, 3.498, 4.136, 4.915, 5.845");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007782, 0.03159, 0.07705, 0.1479, 0.2473, 0.378, 0.5428, 0.7439, 0.9836");
values("0.4412, 0.5198, 0.7188, 0.9706, 1.255, 1.62, 2.086, 2.673, 3.403, 4.306",\
"0.4412, 0.5198, 0.7188, 0.9706, 1.255, 1.619, 2.086, 2.673, 3.404, 4.303",\
"0.4412, 0.5206, 0.7192, 0.9704, 1.255, 1.62, 2.087, 2.673, 3.403, 4.304",\
"0.4418, 0.52, 0.7194, 0.9704, 1.254, 1.619, 2.087, 2.672, 3.401, 4.304",\
"0.4412, 0.5202, 0.7186, 0.9706, 1.255, 1.619, 2.086, 2.674, 3.4, 4.304",\
"0.441, 0.5182, 0.7188, 0.9704, 1.255, 1.619, 2.086, 2.673, 3.4, 4.304",\
"0.4412, 0.5198, 0.7186, 0.9708, 1.255, 1.62, 2.086, 2.673, 3.404, 4.302",\
"0.441, 0.519, 0.7194, 0.971, 1.255, 1.619, 2.087, 2.674, 3.405, 4.302",\
"0.4454, 0.5216, 0.7216, 0.9732, 1.256, 1.621, 2.088, 2.672, 3.4, 4.301",\
"0.4474, 0.5252, 0.7256, 0.9776, 1.261, 1.624, 2.09, 2.675, 3.403, 4.301");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007782, 0.03159, 0.07705, 0.1479, 0.2473, 0.378, 0.5428, 0.7439, 0.9836");
values("0.2808, 0.3484, 0.5354, 0.8298, 1.281, 1.919, 2.793, 3.919, 5.314, 6.997",\
"0.2806, 0.3482, 0.536, 0.8298, 1.281, 1.92, 2.793, 3.923, 5.321, 6.996",\
"0.2806, 0.3486, 0.5362, 0.83, 1.282, 1.919, 2.793, 3.916, 5.315, 6.997",\
"0.2808, 0.3486, 0.5362, 0.8308, 1.282, 1.919, 2.792, 3.923, 5.321, 6.996",\
"0.2808, 0.3484, 0.5362, 0.8306, 1.281, 1.919, 2.79, 3.921, 5.321, 6.996",\
"0.281, 0.3488, 0.5354, 0.8296, 1.282, 1.921, 2.789, 3.921, 5.316, 6.996",\
"0.2806, 0.3484, 0.5352, 0.8302, 1.282, 1.919, 2.792, 3.923, 5.319, 6.999",\
"0.2804, 0.3488, 0.536, 0.8302, 1.281, 1.918, 2.793, 3.922, 5.32, 6.995",\
"0.2804, 0.3482, 0.535, 0.8298, 1.281, 1.918, 2.789, 3.917, 5.324, 6.989",\
"0.28, 0.348, 0.5346, 0.8304, 1.281, 1.92, 2.791, 3.92, 5.313, 6.986");
}
}
}
}