blob: 63ed899e6fdedad723885ada3392880bd2265f3b [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_2) {
area : 48.294400 ;
latch(IQ1,IQN1) {
enable : "E" ;
data_in : "(!D)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E" ;
value : "0.000964665" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E" ;
value : "0.000922635" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E" ;
value : "0.001026405" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E" ;
value : "0.00092907" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.001026405" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.003057 ;
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.01679, 0.01678, 0.01678, 0.01679, 0.0168, 0.01682, \
0.01681, 0.0168, 0.01681");
}
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.01542, -0.01542, -0.01539, -0.0154, -0.01541, -0.01549, -0.0155, \
-0.01553, -0.01553, -0.01554");
}
}
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("-0.956, -0.947, -0.896, -0.827, -0.752, -0.668, -0.59, -0.498, -0.391, -0.26",\
"-0.969, -0.957, -0.91, -0.834, -0.761, -0.686, -0.602, -0.506, -0.403, -0.273",\
"-0.995, -0.984, -0.936, -0.869, -0.787, -0.712, -0.629, -0.539, -0.424, -0.296",\
"-1.044, -1.035, -0.984, -0.922, -0.846, -0.766, -0.682, -0.588, -0.477, -0.342",\
"-1.151, -1.145, -1.092, -1.022, -0.953, -0.868, -0.78, -0.685, -0.577, -0.446",\
"-1.325, -1.314, -1.268, -1.198, -1.121, -1.034, -0.953, -0.854, -0.736, -0.604",\
"-1.557, -1.544, -1.494, -1.424, -1.344, -1.265, -1.175, -1.076, -0.961, -0.832",\
"-1.829, -1.819, -1.776, -1.706, -1.623, -1.539, -1.455, -1.351, -1.241, -1.115",\
"-2.16, -2.15, -2.104, -2.027, -1.954, -1.868, -1.789, -1.688, -1.578, -1.458",\
"-2.523, -2.511, -2.464, -2.399, -2.316, -2.243, -2.157, -2.068, -1.964, -1.838");
}
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.321, -0.304, -0.249, -0.153, -0.031, 0.111, 0.263, 0.437, 0.616, 0.816",\
"-0.326, -0.309, -0.258, -0.155, -0.034, 0.111, 0.258, 0.43, 0.613, 0.81",\
"-0.329, -0.32, -0.27, -0.171, -0.045, 0.092, 0.249, 0.419, 0.603, 0.803",\
"-0.362, -0.348, -0.297, -0.201, -0.076, 0.067, 0.219, 0.391, 0.578, 0.786",\
"-0.412, -0.398, -0.343, -0.243, -0.123, 0.018, 0.182, 0.35, 0.541, 0.745",\
"-0.448, -0.437, -0.389, -0.292, -0.163, -0.026, 0.134, 0.315, 0.501, 0.714",\
"-0.48, -0.464, -0.414, -0.318, -0.192, -0.052, 0.106, 0.285, 0.481, 0.686",\
"-0.476, -0.47, -0.413, -0.319, -0.192, -0.052, 0.115, 0.291, 0.483, 0.692",\
"-0.446, -0.435, -0.385, -0.284, -0.161, -0.02, 0.148, 0.323, 0.522, 0.735",\
"-0.38, -0.372, -0.319, -0.216, -0.09, 0.055, 0.219, 0.404, 0.598, 0.82");
}
}
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.139, 1.126, 1.082, 1.025, 0.973, 0.948, 0.996, 1.13, 1.327, 1.584",\
"1.148, 1.137, 1.093, 1.035, 0.977, 0.963, 1, 1.136, 1.327, 1.579",\
"1.182, 1.166, 1.117, 1.058, 1.007, 0.984, 1.026, 1.154, 1.348, 1.598",\
"1.227, 1.219, 1.174, 1.111, 1.059, 1.04, 1.078, 1.193, 1.374, 1.609",\
"1.328, 1.315, 1.276, 1.217, 1.16, 1.137, 1.158, 1.251, 1.408, 1.618",\
"1.499, 1.492, 1.439, 1.381, 1.325, 1.293, 1.303, 1.366, 1.502, 1.674",\
"1.724, 1.714, 1.667, 1.606, 1.541, 1.504, 1.499, 1.54, 1.638, 1.789",\
"2.005, 1.996, 1.95, 1.882, 1.824, 1.775, 1.751, 1.772, 1.848, 1.976",\
"2.343, 2.328, 2.281, 2.221, 2.156, 2.099, 2.069, 2.08, 2.138, 2.254",\
"2.72, 2.71, 2.658, 2.592, 2.531, 2.471, 2.431, 2.434, 2.472, 2.575");
}
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.469, 0.456, 0.406, 0.304, 0.176, 0.033, -0.123, -0.281, -0.459, -0.653",\
"0.472, 0.459, 0.408, 0.306, 0.184, 0.036, -0.116, -0.283, -0.455, -0.647",\
"0.486, 0.47, 0.423, 0.321, 0.193, 0.052, -0.099, -0.27, -0.446, -0.635",\
"0.513, 0.498, 0.447, 0.344, 0.218, 0.079, -0.078, -0.242, -0.42, -0.611",\
"0.557, 0.542, 0.49, 0.393, 0.269, 0.127, -0.032, -0.198, -0.386, -0.578",\
"0.603, 0.585, 0.534, 0.432, 0.309, 0.17, 0.01, -0.163, -0.354, -0.554",\
"0.612, 0.606, 0.549, 0.45, 0.333, 0.184, 0.026, -0.15, -0.336, -0.546",\
"0.603, 0.597, 0.542, 0.44, 0.32, 0.177, 0.021, -0.16, -0.351, -0.555",\
"0.564, 0.553, 0.501, 0.406, 0.277, 0.131, -0.022, -0.207, -0.401, -0.61",\
"0.491, 0.475, 0.425, 0.327, 0.198, 0.047, -0.113, -0.299, -0.502, -0.718");
}
}
}
pin(E) {
capacitance : 0.003719 ;
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.242 ;
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.1861, 0.1854, 0.187, 0.1974, 0.2187, 0.2521, 0.2984, 0.3582, \
0.4323, 0.5211");
}
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.1072, 0.1066, 0.1075, 0.1156, 0.1333, 0.1622, 0.2031, 0.2566, \
0.3231, 0.403");
}
}
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.1872, 0.1863, 0.1881, 0.1987, 0.2202, 0.2538, 0.3001, 0.3601, \
0.4341, 0.5229");
}
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.105, 0.1044, 0.1052, 0.1132, 0.1307, 0.1595, 0.2004, 0.2538, \
0.3202, 0.4002");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D" ;
rise_constraint(scalar) {
values("1.242");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "D" ;
rise_constraint(scalar) {
values("0.918");
}
}
}
pin(Q) {
direction : output ;
function : "IQN1" ;
max_capacitance : 0.4946 ;
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.004407, 0.01637, 0.0392, 0.07478, 0.1247, 0.1904, 0.2731, 0.3742, 0.4946");
values("0.5907, 0.5752, 0.5366, 0.4934, 0.4614, 0.4401, 0.425, 0.4141, 0.4058, 0.3995",\
"0.5902, 0.5746, 0.5359, 0.4928, 0.4609, 0.4396, 0.4245, 0.4135, 0.4052, 0.3989",\
"0.5896, 0.5741, 0.5355, 0.4922, 0.4603, 0.439, 0.424, 0.4129, 0.4046, 0.3984",\
"0.5916, 0.576, 0.5374, 0.4941, 0.4622, 0.4409, 0.4258, 0.4148, 0.4066, 0.4003",\
"0.6026, 0.5871, 0.548, 0.5046, 0.472, 0.4504, 0.435, 0.4238, 0.4154, 0.4091",\
"0.6339, 0.6179, 0.5777, 0.5323, 0.4978, 0.4746, 0.4581, 0.446, 0.437, 0.4302",\
"0.6894, 0.673, 0.6306, 0.5819, 0.5435, 0.5172, 0.4984, 0.4845, 0.4742, 0.4664",\
"0.7688, 0.7516, 0.7068, 0.6533, 0.6098, 0.5789, 0.5566, 0.54, 0.5276, 0.5182",\
"0.8718, 0.8538, 0.8061, 0.7477, 0.6972, 0.6608, 0.6338, 0.6135, 0.5981, 0.5864",\
"0.9961, 0.9771, 0.9264, 0.8625, 0.8047, 0.7617, 0.7292, 0.7045, 0.6856, 0.6709");
}
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.004407, 0.01637, 0.0392, 0.07478, 0.1247, 0.1904, 0.2731, 0.3742, 0.4946");
values("0.3769, 0.3641, 0.3396, 0.3221, 0.3104, 0.3033, 0.2997, 0.2981, 0.2971, 0.2982",\
"0.3761, 0.3634, 0.3389, 0.3212, 0.3097, 0.3025, 0.299, 0.2967, 0.2971, 0.2973",\
"0.3752, 0.3627, 0.3384, 0.3207, 0.309, 0.3018, 0.2979, 0.2967, 0.2944, 0.2982",\
"0.3781, 0.3653, 0.3409, 0.3231, 0.3111, 0.3037, 0.2998, 0.2985, 0.2978, 0.2986",\
"0.395, 0.3821, 0.3569, 0.3375, 0.3238, 0.3155, 0.3105, 0.308, 0.3073, 0.3103",\
"0.4303, 0.4164, 0.3886, 0.3671, 0.3509, 0.3396, 0.333, 0.3296, 0.3271, 0.3283",\
"0.4831, 0.4684, 0.437, 0.4108, 0.3919, 0.3787, 0.3683, 0.3624, 0.359, 0.3616",\
"0.5535, 0.5378, 0.5026, 0.472, 0.4475, 0.4309, 0.4193, 0.411, 0.4039, 0.4061",\
"0.6408, 0.6241, 0.5848, 0.5492, 0.5199, 0.4972, 0.4829, 0.4731, 0.4641, 0.465",\
"0.7455, 0.7276, 0.684, 0.6427, 0.6087, 0.5812, 0.5597, 0.5476, 0.5398, 0.5423");
}
}
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.004407, 0.01637, 0.0392, 0.07478, 0.1247, 0.1904, 0.2731, 0.3742, 0.4946");
values("0.5608, 0.5455, 0.507, 0.4643, 0.4328, 0.4119, 0.3969, 0.386, 0.3778, 0.3716",\
"0.5609, 0.5455, 0.5071, 0.4643, 0.4328, 0.4118, 0.3969, 0.386, 0.3778, 0.3716",\
"0.5606, 0.5451, 0.5067, 0.464, 0.4324, 0.4115, 0.3966, 0.3857, 0.3775, 0.3713",\
"0.5607, 0.5451, 0.5068, 0.464, 0.4325, 0.4116, 0.3967, 0.3858, 0.3776, 0.3714",\
"0.5607, 0.5454, 0.5068, 0.4643, 0.4327, 0.4118, 0.3969, 0.3861, 0.3779, 0.3716",\
"0.5622, 0.5468, 0.5084, 0.4657, 0.4342, 0.4131, 0.3982, 0.3873, 0.3791, 0.3729",\
"0.5647, 0.5492, 0.5107, 0.4679, 0.4361, 0.415, 0.4, 0.389, 0.3808, 0.3745",\
"0.5691, 0.5537, 0.5147, 0.4716, 0.4396, 0.4183, 0.4031, 0.3919, 0.3836, 0.3774",\
"0.5758, 0.5602, 0.5208, 0.4771, 0.4445, 0.4228, 0.4075, 0.3962, 0.3877, 0.3813",\
"0.5836, 0.5679, 0.5281, 0.4838, 0.4505, 0.4285, 0.4126, 0.4011, 0.3925, 0.3859");
}
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.004407, 0.01637, 0.0392, 0.07478, 0.1247, 0.1904, 0.2731, 0.3742, 0.4946");
values("0.3893, 0.3765, 0.3523, 0.3342, 0.3222, 0.3148, 0.3109, 0.3091, 0.3077, 0.311",\
"0.3892, 0.3766, 0.3523, 0.3344, 0.3223, 0.3149, 0.3112, 0.3094, 0.3079, 0.3108",\
"0.3893, 0.3766, 0.3523, 0.3343, 0.3225, 0.315, 0.3109, 0.3089, 0.3087, 0.3109",\
"0.3897, 0.3768, 0.3524, 0.3345, 0.3229, 0.3152, 0.3113, 0.3091, 0.3084, 0.3105",\
"0.3899, 0.3773, 0.3529, 0.3351, 0.323, 0.3163, 0.3119, 0.31, 0.3089, 0.3124",\
"0.3905, 0.378, 0.3537, 0.3354, 0.3239, 0.3159, 0.3119, 0.3105, 0.3085, 0.3137",\
"0.3908, 0.3782, 0.3537, 0.336, 0.3244, 0.3168, 0.3127, 0.311, 0.3106, 0.3142",\
"0.3913, 0.3785, 0.354, 0.3358, 0.3236, 0.3184, 0.3143, 0.3115, 0.3102, 0.3178",\
"0.3915, 0.3789, 0.3543, 0.3364, 0.3235, 0.3162, 0.3148, 0.3132, 0.3126, 0.3212",\
"0.3917, 0.3788, 0.3543, 0.3365, 0.3235, 0.316, 0.3128, 0.3135, 0.3154, 0.3283");
}
}
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.004407, 0.01637, 0.0392, 0.07478, 0.1247, 0.1904, 0.2731, 0.3742, 0.4946");
values("0.9947, 1.052, 1.201, 1.414, 1.675, 1.982, 2.34, 2.762, 3.259, 3.843",\
"1.004, 1.061, 1.21, 1.423, 1.685, 1.991, 2.35, 2.771, 3.269, 3.853",\
"1.033, 1.089, 1.239, 1.451, 1.713, 2.02, 2.378, 2.8, 3.297, 3.881",\
"1.087, 1.144, 1.293, 1.506, 1.767, 2.074, 2.432, 2.854, 3.351, 3.935",\
"1.193, 1.25, 1.399, 1.611, 1.872, 2.179, 2.537, 2.959, 3.456, 4.04",\
"1.363, 1.42, 1.569, 1.782, 2.042, 2.349, 2.707, 3.129, 3.626, 4.209",\
"1.586, 1.644, 1.797, 2.013, 2.277, 2.584, 2.943, 3.365, 3.862, 4.445",\
"1.862, 1.922, 2.079, 2.299, 2.567, 2.879, 3.241, 3.664, 4.16, 4.743",\
"2.177, 2.241, 2.404, 2.633, 2.91, 3.227, 3.593, 4.018, 4.517, 5.099",\
"2.531, 2.597, 2.768, 3.008, 3.297, 3.623, 3.998, 4.428, 4.928, 5.511");
}
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.004407, 0.01637, 0.0392, 0.07478, 0.1247, 0.1904, 0.2731, 0.3742, 0.4946");
values("0.7234, 0.7721, 0.905, 1.116, 1.41, 1.803, 2.313, 2.955, 3.74, 4.678",\
"0.7286, 0.7774, 0.9103, 1.121, 1.416, 1.808, 2.318, 2.96, 3.745, 4.684",\
"0.7401, 0.7888, 0.9222, 1.133, 1.427, 1.82, 2.33, 2.971, 3.758, 4.695",\
"0.7674, 0.8164, 0.9492, 1.16, 1.454, 1.846, 2.356, 2.998, 3.784, 4.722",\
"0.8158, 0.865, 0.9981, 1.208, 1.502, 1.893, 2.402, 3.044, 3.829, 4.764",\
"0.8649, 0.9159, 1.052, 1.264, 1.558, 1.948, 2.456, 3.097, 3.882, 4.819",\
"0.9016, 0.9547, 1.095, 1.31, 1.606, 1.996, 2.503, 3.143, 3.925, 4.861",\
"0.9164, 0.9721, 1.119, 1.339, 1.639, 2.031, 2.536, 3.174, 3.955, 4.89",\
"0.9022, 0.9608, 1.114, 1.341, 1.647, 2.044, 2.551, 3.188, 3.967, 4.899",\
"0.8577, 0.9197, 1.08, 1.314, 1.627, 2.03, 2.543, 3.181, 3.96, 4.89");
}
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.004407, 0.01637, 0.0392, 0.07478, 0.1247, 0.1904, 0.2731, 0.3742, 0.4946");
values("0.2925, 0.3514, 0.5008, 0.7144, 0.9854, 1.34, 1.809, 2.423, 3.198, 4.15",\
"0.2927, 0.3516, 0.5008, 0.7148, 0.9852, 1.34, 1.811, 2.424, 3.2, 4.15",\
"0.293, 0.3522, 0.501, 0.7152, 0.9852, 1.34, 1.811, 2.424, 3.2, 4.15",\
"0.2924, 0.352, 0.501, 0.7152, 0.9854, 1.34, 1.811, 2.421, 3.198, 4.149",\
"0.2926, 0.3514, 0.5022, 0.7154, 0.9862, 1.341, 1.812, 2.423, 3.198, 4.15",\
"0.301, 0.3602, 0.5088, 0.7216, 0.9918, 1.344, 1.813, 2.423, 3.197, 4.151",\
"0.3174, 0.3786, 0.5306, 0.7442, 1.009, 1.357, 1.821, 2.429, 3.201, 4.152",\
"0.3426, 0.4054, 0.5606, 0.7754, 1.04, 1.384, 1.841, 2.442, 3.208, 4.155",\
"0.378, 0.4454, 0.6052, 0.8246, 1.086, 1.423, 1.874, 2.466, 3.22, 4.161",\
"0.4172, 0.4886, 0.6576, 0.8858, 1.149, 1.482, 1.922, 2.502, 3.244, 4.174");
}
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.004407, 0.01637, 0.0392, 0.07478, 0.1247, 0.1904, 0.2731, 0.3742, 0.4946");
values("0.1986, 0.2526, 0.4184, 0.7227, 1.182, 1.847, 2.753, 3.906, 5.316, 7.001",\
"0.1986, 0.2534, 0.4187, 0.7224, 1.181, 1.847, 2.753, 3.9, 5.317, 7",\
"0.1997, 0.2541, 0.4182, 0.7228, 1.182, 1.847, 2.752, 3.908, 5.313, 7.006",\
"0.198, 0.2528, 0.418, 0.723, 1.182, 1.847, 2.752, 3.907, 5.323, 7.002",\
"0.2016, 0.256, 0.4206, 0.7244, 1.182, 1.845, 2.752, 3.906, 5.324, 7.008",\
"0.2136, 0.2696, 0.4338, 0.7348, 1.19, 1.851, 2.753, 3.907, 5.315, 7.002",\
"0.2318, 0.2892, 0.4536, 0.752, 1.203, 1.857, 2.753, 3.908, 5.323, 7.011",\
"0.251, 0.3108, 0.4792, 0.7784, 1.226, 1.873, 2.761, 3.908, 5.313, 7.003",\
"0.2764, 0.338, 0.5096, 0.8088, 1.259, 1.9, 2.779, 3.913, 5.323, 7.012",\
"0.3042, 0.368, 0.5446, 0.8434, 1.297, 1.941, 2.811, 3.936, 5.328, 7.004");
}
}
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.004407, 0.01637, 0.0392, 0.07478, 0.1247, 0.1904, 0.2731, 0.3742, 0.4946");
values("1.101, 1.157, 1.307, 1.519, 1.781, 2.088, 2.446, 2.868, 3.366, 3.95",\
"1.11, 1.167, 1.316, 1.529, 1.79, 2.097, 2.456, 2.878, 3.375, 3.959",\
"1.146, 1.203, 1.352, 1.565, 1.826, 2.133, 2.492, 2.914, 3.411, 3.995",\
"1.206, 1.262, 1.412, 1.624, 1.886, 2.193, 2.551, 2.973, 3.47, 4.054",\
"1.262, 1.319, 1.469, 1.681, 1.943, 2.249, 2.608, 3.03, 3.527, 4.111",\
"1.311, 1.368, 1.518, 1.73, 1.992, 2.299, 2.657, 3.079, 3.576, 4.16",\
"1.352, 1.409, 1.558, 1.771, 2.032, 2.339, 2.698, 3.12, 3.617, 4.201",\
"1.382, 1.439, 1.589, 1.801, 2.063, 2.369, 2.728, 3.15, 3.647, 4.232",\
"1.398, 1.455, 1.605, 1.818, 2.08, 2.387, 2.746, 3.168, 3.665, 4.249",\
"1.396, 1.454, 1.604, 1.818, 2.08, 2.388, 2.747, 3.169, 3.667, 4.251");
}
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.004407, 0.01637, 0.0392, 0.07478, 0.1247, 0.1904, 0.2731, 0.3742, 0.4946");
values("1.139, 1.188, 1.321, 1.532, 1.826, 2.218, 2.728, 3.37, 4.156, 5.093",\
"1.148, 1.197, 1.33, 1.541, 1.835, 2.227, 2.737, 3.379, 4.165, 5.103",\
"1.186, 1.235, 1.368, 1.579, 1.873, 2.265, 2.775, 3.417, 4.202, 5.138",\
"1.251, 1.299, 1.432, 1.643, 1.938, 2.33, 2.839, 3.482, 4.266, 5.205",\
"1.312, 1.361, 1.494, 1.705, 1.999, 2.391, 2.901, 3.543, 4.329, 5.267",\
"1.366, 1.415, 1.547, 1.758, 2.052, 2.444, 2.954, 3.596, 4.382, 5.319",\
"1.406, 1.455, 1.588, 1.799, 2.093, 2.485, 2.995, 3.637, 4.422, 5.36",\
"1.432, 1.481, 1.614, 1.825, 2.119, 2.511, 3.021, 3.663, 4.448, 5.385",\
"1.441, 1.49, 1.623, 1.833, 2.128, 2.52, 3.029, 3.671, 4.456, 5.392",\
"1.431, 1.48, 1.613, 1.823, 2.117, 2.51, 3.02, 3.662, 4.446, 5.382");
}
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.004407, 0.01637, 0.0392, 0.07478, 0.1247, 0.1904, 0.2731, 0.3742, 0.4946");
values("0.292, 0.351, 0.4996, 0.713, 0.9846, 1.34, 1.81, 2.423, 3.198, 4.145",\
"0.2918, 0.3508, 0.4996, 0.7128, 0.9844, 1.34, 1.81, 2.423, 3.197, 4.15",\
"0.2918, 0.3508, 0.4994, 0.713, 0.9848, 1.34, 1.811, 2.422, 3.197, 4.15",\
"0.2918, 0.3506, 0.4998, 0.7128, 0.9844, 1.341, 1.812, 2.423, 3.2, 4.15",\
"0.2912, 0.3506, 0.4992, 0.7128, 0.985, 1.341, 1.809, 2.421, 3.197, 4.15",\
"0.2918, 0.3508, 0.499, 0.7132, 0.985, 1.34, 1.811, 2.422, 3.2, 4.148",\
"0.2912, 0.3516, 0.4996, 0.7136, 0.985, 1.34, 1.811, 2.423, 3.198, 4.15",\
"0.2932, 0.3534, 0.501, 0.715, 0.9862, 1.342, 1.811, 2.421, 3.199, 4.147",\
"0.2962, 0.3554, 0.5048, 0.718, 0.9892, 1.344, 1.812, 2.423, 3.196, 4.143",\
"0.2984, 0.359, 0.5078, 0.7214, 0.993, 1.346, 1.813, 2.425, 3.196, 4.145");
}
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.004407, 0.01637, 0.0392, 0.07478, 0.1247, 0.1904, 0.2731, 0.3742, 0.4946");
values("0.1984, 0.2534, 0.4186, 0.723, 1.182, 1.847, 2.752, 3.908, 5.311, 7.005",\
"0.1992, 0.2534, 0.4184, 0.7222, 1.182, 1.847, 2.753, 3.908, 5.312, 7.006",\
"0.1992, 0.2534, 0.4184, 0.7224, 1.18, 1.845, 2.753, 3.906, 5.323, 6.999",\
"0.1988, 0.2526, 0.418, 0.7224, 1.181, 1.848, 2.748, 3.904, 5.318, 6.996",\
"0.1992, 0.253, 0.4182, 0.7226, 1.182, 1.845, 2.753, 3.907, 5.315, 7.003",\
"0.1968, 0.2528, 0.418, 0.7224, 1.18, 1.847, 2.752, 3.908, 5.313, 7.006",\
"0.1982, 0.2526, 0.4184, 0.7226, 1.181, 1.848, 2.747, 3.903, 5.317, 6.999",\
"0.1982, 0.2524, 0.4184, 0.7224, 1.182, 1.845, 2.75, 3.906, 5.318, 7.011",\
"0.1982, 0.252, 0.418, 0.7222, 1.182, 1.846, 2.75, 3.901, 5.313, 7.003",\
"0.1968, 0.252, 0.418, 0.722, 1.181, 1.845, 2.749, 3.906, 5.312, 7.002");
}
}
}
}