blob: f7f09d60cc7a5aca80d13ee30d4a723a780b5704 [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.0001952181" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E" ;
value : "0.0001529418" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E" ;
value : "0.0002297262" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E" ;
value : "0.0001487376" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002297262" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.002991 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.009004, 0.009024, 0.009011, 0.008983, 0.009029, 0.009013, 0.009023, \
0.009019, 0.009017, 0.009014");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.008151, -0.008127, -0.008152, -0.008207, -0.008232, -0.008262, \
-0.008278, -0.008282, -0.008287, -0.008295");
}
}
timing() {
related_pin : "E" ;
timing_type : hold_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-1.145, -1.134, -1.077, -1.001, -0.913, -0.821, -0.718, -0.595, -0.451, -0.284",\
"-1.164, -1.145, -1.09, -1.007, -0.926, -0.832, -0.733, -0.611, -0.465, -0.3",\
"-1.203, -1.184, -1.125, -1.05, -0.965, -0.872, -0.766, -0.646, -0.506, -0.333",\
"-1.271, -1.26, -1.204, -1.125, -1.045, -0.95, -0.843, -0.72, -0.571, -0.405",\
"-1.409, -1.398, -1.338, -1.266, -1.177, -1.082, -0.979, -0.854, -0.703, -0.532",\
"-1.625, -1.609, -1.553, -1.477, -1.388, -1.29, -1.184, -1.055, -0.903, -0.724",\
"-1.895, -1.881, -1.824, -1.743, -1.657, -1.558, -1.445, -1.32, -1.167, -0.994",\
"-2.225, -2.213, -2.156, -2.079, -1.989, -1.892, -1.773, -1.648, -1.496, -1.315",\
"-2.622, -2.602, -2.546, -2.47, -2.382, -2.283, -2.172, -2.042, -1.891, -1.713",\
"-3.068, -3.055, -2.997, -2.917, -2.834, -2.735, -2.623, -2.49, -2.341, -2.174");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.424, -0.409, -0.342, -0.228, -0.094, 0.065, 0.251, 0.443, 0.664, 0.908",\
"-0.432, -0.414, -0.35, -0.235, -0.1, 0.058, 0.244, 0.44, 0.659, 0.901",\
"-0.457, -0.438, -0.37, -0.256, -0.122, 0.034, 0.221, 0.417, 0.635, 0.879",\
"-0.498, -0.488, -0.421, -0.306, -0.174, -0.014, 0.166, 0.369, 0.591, 0.837",\
"-0.576, -0.556, -0.486, -0.379, -0.248, -0.083, 0.091, 0.294, 0.518, 0.767",\
"-0.641, -0.625, -0.557, -0.446, -0.31, -0.151, 0.029, 0.233, 0.459, 0.711",\
"-0.69, -0.673, -0.601, -0.485, -0.359, -0.197, -0.016, 0.192, 0.411, 0.668",\
"-0.703, -0.691, -0.621, -0.509, -0.375, -0.216, -0.036, 0.166, 0.395, 0.647",\
"-0.688, -0.667, -0.602, -0.486, -0.348, -0.198, -0.015, 0.186, 0.412, 0.665",\
"-0.626, -0.612, -0.546, -0.428, -0.296, -0.135, 0.046, 0.255, 0.479, 0.732");
}
}
timing() {
related_pin : "E" ;
timing_type : setup_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("1.3, 1.284, 1.233, 1.174, 1.129, 1.12, 1.174, 1.304, 1.493, 1.737",\
"1.313, 1.295, 1.244, 1.19, 1.142, 1.126, 1.187, 1.304, 1.492, 1.73",\
"1.349, 1.332, 1.283, 1.225, 1.175, 1.165, 1.22, 1.336, 1.515, 1.749",\
"1.426, 1.414, 1.355, 1.294, 1.252, 1.235, 1.283, 1.388, 1.558, 1.777",\
"1.558, 1.544, 1.495, 1.43, 1.38, 1.363, 1.391, 1.484, 1.63, 1.819",\
"1.763, 1.75, 1.7, 1.639, 1.581, 1.549, 1.561, 1.628, 1.73, 1.889",\
"2.039, 2.027, 1.969, 1.904, 1.846, 1.8, 1.792, 1.828, 1.905, 2.022",\
"2.373, 2.356, 2.306, 2.233, 2.167, 2.111, 2.076, 2.077, 2.13, 2.209",\
"2.773, 2.754, 2.704, 2.636, 2.562, 2.492, 2.437, 2.42, 2.435, 2.487",\
"3.23, 3.212, 3.158, 3.086, 3.013, 2.936, 2.88, 2.841, 2.836, 2.866");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.538, 0.525, 0.455, 0.347, 0.213, 0.055, -0.116, -0.307, -0.521, -0.751",\
"0.548, 0.532, 0.462, 0.351, 0.216, 0.065, -0.107, -0.303, -0.515, -0.749",\
"0.57, 0.55, 0.488, 0.373, 0.244, 0.087, -0.085, -0.279, -0.487, -0.723",\
"0.617, 0.604, 0.532, 0.422, 0.286, 0.139, -0.036, -0.228, -0.443, -0.679",\
"0.688, 0.672, 0.6, 0.491, 0.364, 0.206, 0.036, -0.16, -0.376, -0.617",\
"0.75, 0.73, 0.666, 0.556, 0.425, 0.27, 0.099, -0.098, -0.318, -0.562",\
"0.791, 0.775, 0.71, 0.595, 0.462, 0.305, 0.129, -0.065, -0.281, -0.525",\
"0.797, 0.78, 0.715, 0.603, 0.472, 0.317, 0.144, -0.057, -0.273, -0.519",\
"0.775, 0.755, 0.685, 0.574, 0.442, 0.281, 0.109, -0.085, -0.304, -0.548",\
"0.705, 0.686, 0.616, 0.501, 0.368, 0.213, 0.033, -0.166, -0.379, -0.629");
}
}
}
pin(E) {
capacitance : 0.003606 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
min_pulse_width_high : 1.363 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.0957, 0.09511, 0.09638, 0.1031, 0.116, 0.1361, 0.1639, 0.1997, \
0.2442, 0.2974");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.05454, 0.05412, 0.0549, 0.06009, 0.07117, 0.08877, 0.1134, 0.1453, \
0.1847, 0.2322");
}
}
internal_power() {
when : "D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.09809, 0.09747, 0.0988, 0.1056, 0.1187, 0.1389, 0.1668, 0.2027, \
0.2471, 0.3005");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.05356, 0.05314, 0.0539, 0.05902, 0.06998, 0.08753, 0.112, 0.1438, \
0.1832, 0.2306");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D" ;
rise_constraint(scalar) {
values("1.363");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "D" ;
rise_constraint(scalar) {
values("0.881");
}
}
}
pin(Q) {
direction : output ;
function : "IQN1" ;
max_capacitance : 1.438 ;
max_transition : 8.6 ;
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.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01092, 0.04574, 0.1122, 0.2158, 0.3612, 0.5524, 0.7933, 1.087, 1.438");
values("0.6734, 0.6446, 0.5742, 0.504, 0.4594, 0.4304, 0.4102, 0.3957, 0.3851, 0.3773",\
"0.6731, 0.6443, 0.5739, 0.5038, 0.4591, 0.4301, 0.4099, 0.3955, 0.3849, 0.3771",\
"0.6728, 0.644, 0.5737, 0.5035, 0.4588, 0.4298, 0.4096, 0.3952, 0.3846, 0.3768",\
"0.6736, 0.6448, 0.5744, 0.5043, 0.4596, 0.4305, 0.4104, 0.396, 0.3855, 0.3777",\
"0.6796, 0.6508, 0.5803, 0.5098, 0.4649, 0.4357, 0.4153, 0.4008, 0.3903, 0.3824",\
"0.7032, 0.6741, 0.6026, 0.5303, 0.4833, 0.4526, 0.4312, 0.4159, 0.4048, 0.3965",\
"0.7494, 0.7197, 0.6454, 0.569, 0.5179, 0.4841, 0.4604, 0.4434, 0.4309, 0.4218",\
"0.8105, 0.78, 0.7028, 0.6211, 0.5646, 0.5269, 0.5001, 0.4808, 0.4666, 0.456",\
"0.8887, 0.8574, 0.777, 0.689, 0.6261, 0.5832, 0.5523, 0.53, 0.5134, 0.5012",\
"0.9869, 0.9547, 0.871, 0.7757, 0.7044, 0.6553, 0.6195, 0.5935, 0.5738, 0.5591");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01092, 0.04574, 0.1122, 0.2158, 0.3612, 0.5524, 0.7933, 1.087, 1.438");
values("0.3775, 0.3525, 0.3169, 0.2964, 0.2837, 0.2771, 0.2743, 0.2746, 0.275, 0.2904",\
"0.3769, 0.3521, 0.3164, 0.2947, 0.283, 0.2771, 0.2743, 0.2736, 0.2734, 0.2911",\
"0.3765, 0.3517, 0.3161, 0.2944, 0.2826, 0.2761, 0.274, 0.2733, 0.2737, 0.2893",\
"0.3785, 0.3537, 0.318, 0.2961, 0.2849, 0.2777, 0.2743, 0.274, 0.2741, 0.2945",\
"0.3967, 0.3713, 0.3337, 0.31, 0.2955, 0.288, 0.2839, 0.2826, 0.2837, 0.3041",\
"0.4322, 0.4048, 0.3625, 0.3364, 0.3184, 0.3078, 0.3021, 0.2987, 0.2999, 0.3248",\
"0.4805, 0.4514, 0.4031, 0.371, 0.3515, 0.3375, 0.3281, 0.324, 0.3245, 0.3514",\
"0.5445, 0.5136, 0.4585, 0.4209, 0.3934, 0.3771, 0.3667, 0.3606, 0.3563, 0.3954",\
"0.6228, 0.5897, 0.5264, 0.4826, 0.4498, 0.4266, 0.4133, 0.4055, 0.4052, 0.4567",\
"0.7146, 0.6791, 0.6077, 0.5568, 0.5182, 0.4873, 0.4674, 0.4598, 0.4617, 0.5471");
}
}
internal_power() {
related_pin : "E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01092, 0.04574, 0.1122, 0.2158, 0.3612, 0.5524, 0.7933, 1.087, 1.438");
values("0.6587, 0.6299, 0.5596, 0.4896, 0.445, 0.416, 0.3958, 0.3814, 0.3709, 0.363",\
"0.6586, 0.63, 0.5596, 0.4895, 0.4449, 0.4159, 0.3958, 0.3814, 0.3708, 0.363",\
"0.6586, 0.6299, 0.5594, 0.4895, 0.4448, 0.4159, 0.3958, 0.3813, 0.3707, 0.3628",\
"0.6584, 0.6297, 0.5593, 0.4892, 0.4447, 0.4157, 0.3956, 0.3812, 0.3706, 0.3628",\
"0.6584, 0.6297, 0.5593, 0.4893, 0.4447, 0.4156, 0.3955, 0.3811, 0.3705, 0.3627",\
"0.6589, 0.6301, 0.5597, 0.4897, 0.445, 0.4161, 0.3959, 0.3814, 0.3709, 0.363",\
"0.6596, 0.6308, 0.5605, 0.4904, 0.4457, 0.4166, 0.3962, 0.3818, 0.3712, 0.3633",\
"0.6621, 0.6335, 0.5628, 0.4925, 0.4475, 0.4182, 0.3979, 0.3832, 0.3725, 0.3647",\
"0.6673, 0.6382, 0.5674, 0.4963, 0.4508, 0.4212, 0.4005, 0.3857, 0.3749, 0.3669",\
"0.6742, 0.6451, 0.5734, 0.5016, 0.4554, 0.4252, 0.4041, 0.3891, 0.378, 0.3698");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01092, 0.04574, 0.1122, 0.2158, 0.3612, 0.5524, 0.7933, 1.087, 1.438");
values("0.3826, 0.3579, 0.3224, 0.3013, 0.2889, 0.2826, 0.2799, 0.2788, 0.2799, 0.2951",\
"0.3826, 0.3578, 0.3225, 0.3012, 0.2889, 0.282, 0.279, 0.2796, 0.2807, 0.2975",\
"0.3826, 0.3578, 0.3219, 0.3013, 0.2897, 0.2829, 0.2792, 0.2795, 0.2799, 0.2973",\
"0.3828, 0.358, 0.3227, 0.3014, 0.289, 0.2821, 0.279, 0.279, 0.2798, 0.2989",\
"0.3829, 0.358, 0.3224, 0.3015, 0.2894, 0.2824, 0.2799, 0.2789, 0.2801, 0.3022",\
"0.3829, 0.3581, 0.3228, 0.3017, 0.2892, 0.2833, 0.2805, 0.2792, 0.2818, 0.3079",\
"0.3833, 0.3585, 0.3227, 0.3007, 0.2907, 0.2842, 0.2801, 0.28, 0.2814, 0.3144",\
"0.3833, 0.3585, 0.3227, 0.301, 0.2882, 0.2838, 0.2824, 0.2815, 0.2849, 0.3272",\
"0.3835, 0.3585, 0.3229, 0.3008, 0.289, 0.2823, 0.2819, 0.284, 0.29, 0.3517",\
"0.3833, 0.3583, 0.3231, 0.302, 0.2884, 0.2791, 0.2773, 0.281, 0.2951, 0.3928");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01092, 0.04574, 0.1122, 0.2158, 0.3612, 0.5524, 0.7933, 1.087, 1.438");
values("1.254, 1.336, 1.539, 1.808, 2.12, 2.479, 2.89, 3.368, 3.929, 4.584",\
"1.269, 1.35, 1.554, 1.822, 2.134, 2.493, 2.904, 3.383, 3.943, 4.598",\
"1.308, 1.39, 1.593, 1.861, 2.174, 2.533, 2.944, 3.422, 3.982, 4.637",\
"1.383, 1.465, 1.668, 1.937, 2.249, 2.608, 3.019, 3.497, 4.058, 4.713",\
"1.52, 1.601, 1.805, 2.073, 2.385, 2.744, 3.155, 3.633, 4.194, 4.849",\
"1.732, 1.814, 2.017, 2.284, 2.596, 2.955, 3.366, 3.844, 4.404, 5.059",\
"2.003, 2.088, 2.296, 2.569, 2.883, 3.243, 3.655, 4.134, 4.693, 5.348",\
"2.336, 2.422, 2.635, 2.914, 3.235, 3.601, 4.016, 4.496, 5.057, 5.711",\
"2.73, 2.818, 3.037, 3.322, 3.649, 4.021, 4.442, 4.925, 5.487, 6.142",\
"3.178, 3.27, 3.497, 3.792, 4.127, 4.505, 4.933, 5.42, 5.984, 6.639");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01092, 0.04574, 0.1122, 0.2158, 0.3612, 0.5524, 0.7933, 1.087, 1.438");
values("0.7794, 0.8472, 1.024, 1.292, 1.659, 2.15, 2.792, 3.601, 4.591, 5.767",\
"0.7872, 0.855, 1.032, 1.3, 1.666, 2.158, 2.8, 3.608, 4.598, 5.776",\
"0.8095, 0.8774, 1.054, 1.322, 1.689, 2.18, 2.822, 3.631, 4.62, 5.798",\
"0.8568, 0.9247, 1.101, 1.369, 1.736, 2.227, 2.869, 3.677, 4.666, 5.845",\
"0.9317, 1, 1.177, 1.445, 1.81, 2.301, 2.942, 3.751, 4.739, 5.919",\
"1.004, 1.075, 1.257, 1.528, 1.894, 2.384, 3.024, 3.832, 4.818, 5.998",\
"1.06, 1.134, 1.321, 1.596, 1.965, 2.456, 3.094, 3.901, 4.888, 6.064",\
"1.092, 1.17, 1.364, 1.644, 2.016, 2.506, 3.144, 3.949, 4.934, 6.109",\
"1.091, 1.173, 1.375, 1.662, 2.04, 2.532, 3.169, 3.972, 4.955, 6.128",\
"1.053, 1.139, 1.351, 1.645, 2.031, 2.528, 3.167, 3.968, 4.95, 6.122");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01092, 0.04574, 0.1122, 0.2158, 0.3612, 0.5524, 0.7933, 1.087, 1.438");
values("0.3432, 0.427, 0.6264, 0.8562, 1.157, 1.546, 2.055, 2.729, 3.576, 4.627",\
"0.3432, 0.4278, 0.6266, 0.8564, 1.157, 1.546, 2.058, 2.727, 3.578, 4.626",\
"0.344, 0.428, 0.6266, 0.8564, 1.156, 1.546, 2.058, 2.727, 3.58, 4.625",\
"0.3442, 0.4282, 0.6268, 0.8562, 1.157, 1.546, 2.058, 2.726, 3.576, 4.628",\
"0.3426, 0.4276, 0.627, 0.8566, 1.158, 1.546, 2.058, 2.726, 3.576, 4.624",\
"0.3486, 0.4328, 0.6324, 0.8614, 1.16, 1.549, 2.06, 2.73, 3.581, 4.627",\
"0.3692, 0.4558, 0.6578, 0.8838, 1.176, 1.561, 2.068, 2.734, 3.584, 4.627",\
"0.3898, 0.4768, 0.6854, 0.9164, 1.209, 1.59, 2.088, 2.745, 3.587, 4.632",\
"0.4166, 0.507, 0.7202, 0.9526, 1.245, 1.624, 2.119, 2.77, 3.6, 4.635",\
"0.4532, 0.5478, 0.7674, 1.002, 1.292, 1.669, 2.157, 2.798, 3.622, 4.65");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01092, 0.04574, 0.1122, 0.2158, 0.3612, 0.5524, 0.7933, 1.087, 1.438");
values("0.1992, 0.2724, 0.4861, 0.8454, 1.407, 2.239, 3.361, 4.791, 6.526, 8.609",\
"0.1996, 0.2722, 0.4869, 0.847, 1.408, 2.239, 3.361, 4.787, 6.535, 8.614",\
"0.1997, 0.2721, 0.4866, 0.847, 1.408, 2.239, 3.361, 4.788, 6.536, 8.613",\
"0.1992, 0.2718, 0.4868, 0.847, 1.408, 2.239, 3.361, 4.788, 6.534, 8.618",\
"0.2052, 0.2778, 0.49, 0.8478, 1.41, 2.24, 3.36, 4.784, 6.528, 8.608",\
"0.2214, 0.2954, 0.507, 0.8628, 1.418, 2.242, 3.358, 4.784, 6.527, 8.609",\
"0.2404, 0.3158, 0.5274, 0.8836, 1.432, 2.247, 3.361, 4.783, 6.528, 8.619",\
"0.2648, 0.3424, 0.5532, 0.9096, 1.451, 2.257, 3.366, 4.791, 6.525, 8.617",\
"0.2944, 0.3742, 0.5858, 0.9412, 1.479, 2.275, 3.372, 4.787, 6.53, 8.612",\
"0.3282, 0.4116, 0.624, 0.9776, 1.517, 2.307, 3.393, 4.799, 6.529, 8.606");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01092, 0.04574, 0.1122, 0.2158, 0.3612, 0.5524, 0.7933, 1.087, 1.438");
values("1.321, 1.403, 1.606, 1.875, 2.187, 2.546, 2.957, 3.436, 3.996, 4.651",\
"1.335, 1.416, 1.62, 1.888, 2.2, 2.559, 2.971, 3.449, 4.009, 4.664",\
"1.382, 1.463, 1.666, 1.935, 2.247, 2.606, 3.017, 3.496, 4.056, 4.711",\
"1.436, 1.518, 1.721, 1.989, 2.302, 2.66, 3.072, 3.55, 4.111, 4.766",\
"1.477, 1.559, 1.762, 2.03, 2.343, 2.701, 3.112, 3.591, 4.151, 4.806",\
"1.504, 1.585, 1.789, 2.057, 2.369, 2.728, 3.139, 3.618, 4.178, 4.833",\
"1.515, 1.597, 1.8, 2.068, 2.381, 2.74, 3.151, 3.63, 4.19, 4.845",\
"1.51, 1.592, 1.795, 2.063, 2.376, 2.735, 3.146, 3.625, 4.185, 4.84",\
"1.484, 1.566, 1.77, 2.038, 2.351, 2.71, 3.121, 3.6, 4.16, 4.815",\
"1.433, 1.516, 1.72, 1.99, 2.303, 2.662, 3.074, 3.553, 4.113, 4.768");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01092, 0.04574, 0.1122, 0.2158, 0.3612, 0.5524, 0.7933, 1.087, 1.438");
values("1.101, 1.169, 1.346, 1.614, 1.98, 2.472, 3.114, 3.923, 4.91, 6.092",\
"1.115, 1.183, 1.359, 1.627, 1.994, 2.485, 3.127, 3.936, 4.926, 6.103",\
"1.164, 1.232, 1.408, 1.677, 2.043, 2.535, 3.177, 3.985, 4.975, 6.15",\
"1.223, 1.292, 1.468, 1.736, 2.103, 2.594, 3.236, 4.045, 5.033, 6.214",\
"1.27, 1.338, 1.514, 1.782, 2.149, 2.64, 3.282, 4.091, 5.079, 6.26",\
"1.3, 1.368, 1.544, 1.813, 2.179, 2.671, 3.313, 4.122, 5.108, 6.29",\
"1.311, 1.379, 1.556, 1.824, 2.191, 2.682, 3.324, 4.133, 5.121, 6.302",\
"1.299, 1.367, 1.544, 1.812, 2.179, 2.67, 3.312, 4.12, 5.107, 6.289",\
"1.264, 1.331, 1.507, 1.776, 2.142, 2.634, 3.276, 4.083, 5.071, 6.248",\
"1.2, 1.268, 1.444, 1.713, 2.079, 2.571, 3.213, 4.021, 5.009, 6.187");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01092, 0.04574, 0.1122, 0.2158, 0.3612, 0.5524, 0.7933, 1.087, 1.438");
values("0.3432, 0.4282, 0.6258, 0.8564, 1.156, 1.546, 2.056, 2.726, 3.577, 4.627",\
"0.343, 0.4278, 0.626, 0.8564, 1.156, 1.545, 2.057, 2.726, 3.578, 4.624",\
"0.3428, 0.4274, 0.6258, 0.8566, 1.156, 1.546, 2.059, 2.726, 3.581, 4.626",\
"0.3432, 0.427, 0.6262, 0.8566, 1.156, 1.545, 2.057, 2.729, 3.577, 4.622",\
"0.3426, 0.4278, 0.6258, 0.8564, 1.157, 1.546, 2.056, 2.727, 3.579, 4.622",\
"0.343, 0.428, 0.6262, 0.857, 1.156, 1.546, 2.057, 2.726, 3.581, 4.627",\
"0.3426, 0.4274, 0.6264, 0.8572, 1.156, 1.546, 2.057, 2.728, 3.578, 4.624",\
"0.3434, 0.4282, 0.6272, 0.8578, 1.157, 1.546, 2.057, 2.726, 3.577, 4.628",\
"0.3466, 0.4308, 0.6302, 0.86, 1.159, 1.549, 2.058, 2.725, 3.574, 4.619",\
"0.3502, 0.4348, 0.6346, 0.8644, 1.163, 1.551, 2.06, 2.728, 3.577, 4.622");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01092, 0.04574, 0.1122, 0.2158, 0.3612, 0.5524, 0.7933, 1.087, 1.438");
values("0.1996, 0.272, 0.4866, 0.8474, 1.408, 2.238, 3.357, 4.784, 6.525, 8.605",\
"0.1994, 0.272, 0.4866, 0.8472, 1.41, 2.237, 3.361, 4.791, 6.527, 8.613",\
"0.1996, 0.272, 0.4864, 0.8454, 1.408, 2.239, 3.361, 4.79, 6.541, 8.603",\
"0.1994, 0.272, 0.4866, 0.8472, 1.407, 2.239, 3.362, 4.784, 6.526, 8.606",\
"0.1992, 0.2716, 0.4866, 0.8474, 1.408, 2.237, 3.359, 4.784, 6.525, 8.605",\
"0.199, 0.2716, 0.4864, 0.846, 1.407, 2.238, 3.357, 4.783, 6.528, 8.606",\
"0.1992, 0.2716, 0.4868, 0.8468, 1.408, 2.236, 3.359, 4.785, 6.531, 8.607",\
"0.199, 0.2714, 0.4866, 0.8468, 1.409, 2.236, 3.358, 4.78, 6.532, 8.622",\
"0.1986, 0.2712, 0.4862, 0.8468, 1.409, 2.236, 3.356, 4.78, 6.526, 8.606",\
"0.1992, 0.2716, 0.4862, 0.8456, 1.408, 2.235, 3.358, 4.78, 6.52, 8.601");
}
}
}
}