blob: fbab3f3d1d554eb5def96b409a794aa44defb110 [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.0043956" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E" ;
value : "0.0058788" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E" ;
value : "0.01258056" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E" ;
value : "0.01326168" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.01326168" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.003018 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.01187, 0.01191, 0.01186, 0.01185, 0.01187, 0.01188, 0.01188, \
0.01188, 0.01188, 0.01187");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.01082, -0.01082, -0.01081, -0.0108, -0.01082, -0.01084, -0.01087, \
-0.01088, -0.01089, -0.0109");
}
}
timing() {
related_pin : "E" ;
timing_type : hold_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.893, -0.881, -0.837, -0.783, -0.725, -0.666, -0.598, -0.513, -0.411, -0.283",\
"-0.896, -0.886, -0.847, -0.787, -0.733, -0.674, -0.603, -0.521, -0.418, -0.296",\
"-0.924, -0.911, -0.868, -0.816, -0.754, -0.698, -0.629, -0.546, -0.439, -0.312",\
"-0.984, -0.97, -0.927, -0.869, -0.813, -0.754, -0.682, -0.596, -0.494, -0.371",\
"-1.097, -1.087, -1.043, -0.988, -0.93, -0.867, -0.802, -0.709, -0.608, -0.481",\
"-1.294, -1.281, -1.237, -1.182, -1.126, -1.061, -0.987, -0.9, -0.794, -0.665",\
"-1.549, -1.535, -1.494, -1.439, -1.375, -1.316, -1.245, -1.16, -1.054, -0.933",\
"-1.86, -1.849, -1.807, -1.751, -1.699, -1.639, -1.568, -1.484, -1.385, -1.266",\
"-2.216, -2.205, -2.162, -2.108, -2.061, -1.997, -1.938, -1.863, -1.773, -1.664",\
"-2.608, -2.596, -2.563, -2.513, -2.459, -2.407, -2.351, -2.287, -2.206, -2.109");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.389, -0.373, -0.32, -0.233, -0.124, 0.001, 0.144, 0.297, 0.478, 0.672",\
"-0.389, -0.382, -0.325, -0.239, -0.124, -0.002, 0.137, 0.298, 0.473, 0.665",\
"-0.402, -0.389, -0.337, -0.246, -0.14, -0.01, 0.128, 0.285, 0.464, 0.662",\
"-0.425, -0.413, -0.361, -0.272, -0.163, -0.039, 0.1, 0.262, 0.444, 0.645",\
"-0.47, -0.458, -0.406, -0.311, -0.206, -0.081, 0.063, 0.222, 0.407, 0.606",\
"-0.501, -0.49, -0.432, -0.345, -0.24, -0.113, 0.03, 0.194, 0.375, 0.575",\
"-0.505, -0.489, -0.436, -0.353, -0.242, -0.119, 0.028, 0.183, 0.365, 0.564",\
"-0.471, -0.459, -0.409, -0.32, -0.209, -0.085, 0.062, 0.218, 0.4, 0.6",\
"-0.402, -0.389, -0.335, -0.247, -0.137, -0.003, 0.14, 0.306, 0.484, 0.691",\
"-0.284, -0.275, -0.217, -0.123, -0.013, 0.118, 0.268, 0.434, 0.624, 0.83");
}
}
timing() {
related_pin : "E" ;
timing_type : setup_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("1.036, 1.027, 0.988, 0.947, 0.936, 0.969, 1.091, 1.297, 1.57, 1.913",\
"1.05, 1.038, 0.995, 0.96, 0.938, 0.978, 1.095, 1.299, 1.572, 1.91",\
"1.069, 1.059, 1.018, 0.982, 0.969, 1.004, 1.126, 1.323, 1.593, 1.926",\
"1.132, 1.117, 1.076, 1.038, 1.026, 1.054, 1.168, 1.355, 1.607, 1.919",\
"1.242, 1.23, 1.189, 1.155, 1.13, 1.157, 1.248, 1.415, 1.64, 1.918",\
"1.435, 1.425, 1.382, 1.341, 1.317, 1.323, 1.389, 1.534, 1.728, 1.973",\
"1.696, 1.683, 1.643, 1.595, 1.564, 1.561, 1.609, 1.725, 1.897, 2.129",\
"2.025, 2.009, 1.969, 1.919, 1.885, 1.872, 1.897, 1.999, 2.149, 2.362",\
"2.395, 2.386, 2.348, 2.297, 2.25, 2.233, 2.25, 2.33, 2.472, 2.683",\
"2.833, 2.822, 2.786, 2.735, 2.686, 2.642, 2.653, 2.721, 2.859, 3.064");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.487, 0.473, 0.421, 0.331, 0.23, 0.11, -0.02, -0.169, -0.326, -0.491",\
"0.488, 0.473, 0.424, 0.334, 0.233, 0.11, -0.018, -0.169, -0.32, -0.492",\
"0.497, 0.488, 0.43, 0.344, 0.239, 0.121, -0.01, -0.156, -0.313, -0.486",\
"0.523, 0.517, 0.459, 0.373, 0.274, 0.147, 0.021, -0.129, -0.292, -0.471",\
"0.569, 0.553, 0.498, 0.412, 0.306, 0.187, 0.056, -0.094, -0.26, -0.451",\
"0.591, 0.577, 0.526, 0.441, 0.331, 0.215, 0.08, -0.078, -0.248, -0.435",\
"0.585, 0.578, 0.523, 0.439, 0.331, 0.211, 0.077, -0.073, -0.253, -0.447",\
"0.548, 0.537, 0.479, 0.395, 0.286, 0.165, 0.031, -0.119, -0.3, -0.496",\
"0.471, 0.459, 0.4, 0.315, 0.203, 0.076, -0.064, -0.224, -0.403, -0.597",\
"0.348, 0.329, 0.273, 0.181, 0.07, -0.062, -0.206, -0.371, -0.553, -0.759");
}
}
}
pin(E) {
capacitance : 0.003656 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.4 ;
min_pulse_width_high : 1.085 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.1185, 0.1183, 0.1235, 0.1411, 0.1732, 0.2212, 0.2859, 0.3682, \
0.469, 0.5894");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.06699, 0.06675, 0.07077, 0.08524, 0.1128, 0.1547, 0.2118, 0.2846, \
0.3744, 0.4817");
}
}
internal_power() {
when : "D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.1213, 0.121, 0.1264, 0.1441, 0.1764, 0.2245, 0.2892, 0.3714, \
0.4723, 0.5926");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.06536, 0.06518, 0.06913, 0.08336, 0.1109, 0.1527, 0.2098, 0.2827, \
0.3724, 0.4798");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D" ;
rise_constraint(scalar) {
values("1.085");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "D" ;
rise_constraint(scalar) {
values("0.76");
}
}
}
pin(Q) {
direction : output ;
function : "IQN1" ;
max_capacitance : 1.445 ;
max_transition : 7.4 ;
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.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01097, 0.04595, 0.1128, 0.2168, 0.3629, 0.555, 0.7971, 1.093, 1.445");
values("1.176, 1.138, 1.035, 0.9133, 0.8072, 0.7333, 0.6822, 0.6451, 0.6173, 0.5963",\
"1.176, 1.137, 1.035, 0.913, 0.8069, 0.733, 0.6819, 0.6448, 0.6171, 0.596",\
"1.176, 1.137, 1.035, 0.9132, 0.807, 0.7331, 0.682, 0.6449, 0.6172, 0.5961",\
"1.181, 1.142, 1.04, 0.9178, 0.8114, 0.7375, 0.6865, 0.6493, 0.6215, 0.6004",\
"1.204, 1.165, 1.063, 0.9398, 0.8321, 0.7569, 0.7048, 0.6669, 0.6386, 0.6171",\
"1.273, 1.233, 1.128, 1.001, 0.8886, 0.8087, 0.7528, 0.7121, 0.6816, 0.6584",\
"1.402, 1.362, 1.253, 1.118, 0.9953, 0.9058, 0.8422, 0.7953, 0.7601, 0.7332",\
"1.594, 1.553, 1.438, 1.293, 1.156, 1.052, 0.9765, 0.9199, 0.877, 0.844",\
"1.842, 1.8, 1.68, 1.523, 1.369, 1.247, 1.156, 1.086, 1.033, 0.9915",\
"2.138, 2.094, 1.969, 1.8, 1.628, 1.485, 1.376, 1.291, 1.225, 1.174");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01097, 0.04595, 0.1128, 0.2168, 0.3629, 0.555, 0.7971, 1.093, 1.445");
values("0.6812, 0.6457, 0.5652, 0.5042, 0.4664, 0.4421, 0.4267, 0.4169, 0.4117, 0.4161",\
"0.6807, 0.6452, 0.5647, 0.5037, 0.4659, 0.4414, 0.4264, 0.4166, 0.4109, 0.4153",\
"0.6805, 0.6452, 0.5647, 0.5038, 0.466, 0.4418, 0.4256, 0.4166, 0.412, 0.4171",\
"0.6888, 0.6533, 0.5727, 0.5113, 0.4728, 0.4479, 0.4314, 0.422, 0.4171, 0.4235",\
"0.7325, 0.6963, 0.6138, 0.549, 0.5064, 0.4774, 0.4591, 0.4479, 0.442, 0.4471",\
"0.824, 0.7863, 0.6975, 0.6255, 0.5748, 0.539, 0.5135, 0.4983, 0.487, 0.4927",\
"0.957, 0.9175, 0.8207, 0.7344, 0.6756, 0.6322, 0.5984, 0.5753, 0.5619, 0.5647",\
"1.127, 1.086, 0.9815, 0.8808, 0.8065, 0.7528, 0.714, 0.6819, 0.6613, 0.6629",\
"1.333, 1.289, 1.177, 1.062, 0.9714, 0.9029, 0.8526, 0.8175, 0.7878, 0.7918",\
"1.572, 1.526, 1.407, 1.274, 1.17, 1.088, 1.023, 0.9752, 0.9436, 0.9543");
}
}
internal_power() {
related_pin : "E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01097, 0.04595, 0.1128, 0.2168, 0.3629, 0.555, 0.7971, 1.093, 1.445");
values("1.155, 1.116, 1.014, 0.8928, 0.7868, 0.7131, 0.6622, 0.6252, 0.5975, 0.5765",\
"1.155, 1.117, 1.014, 0.8927, 0.7868, 0.7132, 0.6622, 0.6253, 0.5975, 0.5765",\
"1.155, 1.116, 1.014, 0.8926, 0.7867, 0.713, 0.6621, 0.6251, 0.5974, 0.5764",\
"1.155, 1.116, 1.014, 0.8925, 0.7866, 0.713, 0.6621, 0.6251, 0.5974, 0.5764",\
"1.156, 1.117, 1.015, 0.8936, 0.7877, 0.7139, 0.663, 0.626, 0.5984, 0.5773",\
"1.16, 1.121, 1.019, 0.8968, 0.7905, 0.7165, 0.6654, 0.6284, 0.6006, 0.5796",\
"1.169, 1.13, 1.027, 0.9049, 0.7978, 0.7231, 0.6715, 0.634, 0.6058, 0.5844",\
"1.185, 1.146, 1.042, 0.9181, 0.8097, 0.7337, 0.681, 0.6426, 0.6139, 0.5923",\
"1.204, 1.164, 1.06, 0.9343, 0.824, 0.7464, 0.6927, 0.6535, 0.6242, 0.6019",\
"1.225, 1.185, 1.08, 0.9528, 0.8405, 0.7612, 0.7061, 0.6658, 0.6358, 0.6129");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01097, 0.04595, 0.1128, 0.2168, 0.3629, 0.555, 0.7971, 1.093, 1.445");
values("0.6887, 0.6533, 0.5732, 0.5126, 0.4743, 0.4491, 0.4333, 0.4243, 0.4193, 0.4251",\
"0.6887, 0.6531, 0.5726, 0.5118, 0.4739, 0.4489, 0.4335, 0.4241, 0.4192, 0.4249",\
"0.6888, 0.6534, 0.5728, 0.5119, 0.474, 0.4493, 0.4339, 0.4237, 0.4195, 0.4256",\
"0.6892, 0.6535, 0.5732, 0.5128, 0.4743, 0.4502, 0.4355, 0.4246, 0.4197, 0.4268",\
"0.6897, 0.6541, 0.5737, 0.5127, 0.4748, 0.4499, 0.4342, 0.4248, 0.4206, 0.4293",\
"0.6897, 0.6541, 0.5742, 0.5134, 0.4751, 0.4506, 0.4342, 0.4265, 0.4213, 0.4316",\
"0.6899, 0.6543, 0.5742, 0.5126, 0.476, 0.4523, 0.4365, 0.426, 0.4201, 0.4354",\
"0.6897, 0.6542, 0.5738, 0.5122, 0.4738, 0.451, 0.4388, 0.4283, 0.423, 0.4387",\
"0.6898, 0.6541, 0.5734, 0.513, 0.4737, 0.4481, 0.4355, 0.4314, 0.4288, 0.4519",\
"0.6896, 0.654, 0.5741, 0.5126, 0.4732, 0.4483, 0.4314, 0.4283, 0.4303, 0.4728");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01097, 0.04595, 0.1128, 0.2168, 0.3629, 0.555, 0.7971, 1.093, 1.445");
values("1.001, 1.064, 1.227, 1.451, 1.718, 2.03, 2.393, 2.815, 3.309, 3.887",\
"1.01, 1.073, 1.235, 1.46, 1.727, 2.039, 2.402, 2.824, 3.318, 3.896",\
"1.034, 1.097, 1.26, 1.484, 1.751, 2.063, 2.426, 2.848, 3.342, 3.92",\
"1.091, 1.155, 1.317, 1.542, 1.809, 2.12, 2.483, 2.905, 3.4, 3.977",\
"1.211, 1.274, 1.436, 1.66, 1.927, 2.238, 2.6, 3.023, 3.517, 4.095",\
"1.405, 1.468, 1.63, 1.854, 2.12, 2.43, 2.792, 3.215, 3.708, 4.286",\
"1.664, 1.729, 1.895, 2.121, 2.389, 2.699, 3.061, 3.483, 3.976, 4.552",\
"1.98, 2.048, 2.218, 2.452, 2.724, 3.038, 3.403, 3.826, 4.318, 4.894",\
"2.34, 2.411, 2.591, 2.836, 3.119, 3.442, 3.811, 4.237, 4.731, 5.306",\
"2.743, 2.817, 3.007, 3.265, 3.563, 3.9, 4.28, 4.714, 5.212, 5.787");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01097, 0.04595, 0.1128, 0.2168, 0.3629, 0.555, 0.7971, 1.093, 1.445");
values("0.6998, 0.7567, 0.9018, 1.117, 1.417, 1.82, 2.348, 3.014, 3.83, 4.803",\
"0.7031, 0.76, 0.9052, 1.12, 1.42, 1.824, 2.351, 3.017, 3.833, 4.806",\
"0.7127, 0.7695, 0.9148, 1.129, 1.429, 1.833, 2.361, 3.027, 3.843, 4.817",\
"0.7388, 0.7957, 0.9409, 1.155, 1.455, 1.859, 2.386, 3.052, 3.868, 4.842",\
"0.7848, 0.8424, 0.988, 1.202, 1.5, 1.902, 2.428, 3.093, 3.908, 4.882",\
"0.8268, 0.8867, 1.036, 1.252, 1.55, 1.95, 2.474, 3.138, 3.951, 4.923",\
"0.8476, 0.9104, 1.067, 1.287, 1.587, 1.987, 2.509, 3.169, 3.981, 4.952",\
"0.8368, 0.903, 1.068, 1.296, 1.601, 2.003, 2.524, 3.182, 3.99, 4.956",\
"0.7908, 0.8605, 1.034, 1.271, 1.582, 1.99, 2.515, 3.172, 3.978, 4.942",\
"0.7042, 0.7779, 0.9604, 1.207, 1.525, 1.94, 2.471, 3.135, 3.941, 4.903");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01097, 0.04595, 0.1128, 0.2168, 0.3629, 0.555, 0.7971, 1.093, 1.445");
values("0.3397, 0.4127, 0.5864, 0.7942, 1.055, 1.408, 1.874, 2.479, 3.247, 4.184",\
"0.3393, 0.413, 0.5864, 0.7942, 1.054, 1.408, 1.877, 2.481, 3.246, 4.185",\
"0.3392, 0.413, 0.5864, 0.794, 1.054, 1.408, 1.876, 2.482, 3.246, 4.19",\
"0.3398, 0.4132, 0.5864, 0.7942, 1.054, 1.407, 1.875, 2.482, 3.242, 4.184",\
"0.3394, 0.412, 0.587, 0.7956, 1.057, 1.411, 1.877, 2.481, 3.246, 4.184",\
"0.3496, 0.4226, 0.596, 0.8038, 1.062, 1.415, 1.881, 2.482, 3.243, 4.185",\
"0.373, 0.4478, 0.6254, 0.8326, 1.086, 1.431, 1.893, 2.49, 3.251, 4.193",\
"0.4162, 0.4944, 0.6756, 0.8838, 1.131, 1.467, 1.919, 2.509, 3.263, 4.198",\
"0.4702, 0.5528, 0.7456, 0.9612, 1.204, 1.53, 1.968, 2.543, 3.284, 4.211",\
"0.531, 0.6174, 0.8248, 1.053, 1.302, 1.623, 2.049, 2.608, 3.328, 4.232");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01097, 0.04595, 0.1128, 0.2168, 0.3629, 0.555, 0.7971, 1.093, 1.445");
values("0.205, 0.2689, 0.4429, 0.7428, 1.226, 1.935, 2.893, 4.122, 5.619, 7.412",\
"0.2052, 0.2694, 0.4427, 0.7428, 1.226, 1.935, 2.894, 4.122, 5.619, 7.412",\
"0.2047, 0.2694, 0.4429, 0.7426, 1.227, 1.933, 2.898, 4.119, 5.622, 7.411",\
"0.2048, 0.2692, 0.4434, 0.743, 1.226, 1.935, 2.898, 4.118, 5.622, 7.415",\
"0.2116, 0.275, 0.4476, 0.7448, 1.228, 1.937, 2.894, 4.118, 5.621, 7.409",\
"0.2286, 0.2946, 0.467, 0.7592, 1.237, 1.941, 2.897, 4.119, 5.618, 7.412",\
"0.254, 0.3224, 0.4988, 0.7862, 1.256, 1.951, 2.903, 4.118, 5.624, 7.405",\
"0.2866, 0.3572, 0.5388, 0.8234, 1.291, 1.977, 2.912, 4.126, 5.627, 7.407",\
"0.3238, 0.3964, 0.5828, 0.8676, 1.334, 2.016, 2.945, 4.142, 5.622, 7.412",\
"0.3672, 0.442, 0.6328, 0.9182, 1.382, 2.07, 2.997, 4.183, 5.649, 7.415");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01097, 0.04595, 0.1128, 0.2168, 0.3629, 0.555, 0.7971, 1.093, 1.445");
values("1.05, 1.114, 1.275, 1.501, 1.768, 2.079, 2.442, 2.865, 3.359, 3.937",\
"1.059, 1.123, 1.285, 1.51, 1.777, 2.088, 2.451, 2.874, 3.368, 3.946",\
"1.092, 1.155, 1.317, 1.542, 1.809, 2.121, 2.484, 2.906, 3.401, 3.978",\
"1.128, 1.191, 1.353, 1.578, 1.845, 2.157, 2.52, 2.942, 3.437, 4.014",\
"1.154, 1.217, 1.379, 1.604, 1.871, 2.183, 2.546, 2.968, 3.462, 4.04",\
"1.169, 1.233, 1.394, 1.62, 1.886, 2.198, 2.561, 2.984, 3.478, 4.056",\
"1.173, 1.236, 1.398, 1.623, 1.891, 2.202, 2.565, 2.987, 3.481, 4.059",\
"1.159, 1.223, 1.385, 1.611, 1.878, 2.19, 2.553, 2.975, 3.47, 4.047",\
"1.126, 1.19, 1.353, 1.579, 1.847, 2.159, 2.523, 2.946, 3.44, 4.017",\
"1.07, 1.134, 1.298, 1.525, 1.794, 2.107, 2.471, 2.894, 3.389, 3.966");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01097, 0.04595, 0.1128, 0.2168, 0.3629, 0.555, 0.7971, 1.093, 1.445");
values("0.9519, 1.009, 1.154, 1.369, 1.669, 2.072, 2.6, 3.266, 4.082, 5.056",\
"0.9613, 1.018, 1.164, 1.378, 1.678, 2.081, 2.609, 3.275, 4.091, 5.065",\
"0.9974, 1.054, 1.2, 1.414, 1.714, 2.118, 2.645, 3.312, 4.128, 5.102",\
"1.04, 1.097, 1.242, 1.457, 1.757, 2.161, 2.688, 3.354, 4.17, 5.144",\
"1.072, 1.129, 1.274, 1.489, 1.788, 2.192, 2.72, 3.385, 4.202, 5.176",\
"1.088, 1.145, 1.29, 1.505, 1.804, 2.208, 2.736, 3.402, 4.216, 5.192",\
"1.085, 1.142, 1.287, 1.502, 1.802, 2.206, 2.733, 3.399, 4.215, 5.189",\
"1.062, 1.119, 1.264, 1.478, 1.778, 2.182, 2.709, 3.375, 4.189, 5.165",\
"1.016, 1.073, 1.218, 1.433, 1.732, 2.136, 2.664, 3.329, 4.144, 5.116",\
"0.9469, 1.003, 1.149, 1.363, 1.663, 2.067, 2.595, 3.26, 4.074, 5.047");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01097, 0.04595, 0.1128, 0.2168, 0.3629, 0.555, 0.7971, 1.093, 1.445");
values("0.3394, 0.4114, 0.5858, 0.7944, 1.054, 1.409, 1.877, 2.479, 3.246, 4.189",\
"0.3392, 0.412, 0.586, 0.7944, 1.055, 1.409, 1.877, 2.48, 3.242, 4.188",\
"0.3392, 0.412, 0.5862, 0.7944, 1.054, 1.41, 1.876, 2.48, 3.245, 4.185",\
"0.3386, 0.4118, 0.5854, 0.794, 1.055, 1.407, 1.875, 2.479, 3.246, 4.184",\
"0.3384, 0.4112, 0.586, 0.7942, 1.055, 1.407, 1.875, 2.481, 3.247, 4.19",\
"0.3386, 0.4122, 0.5864, 0.7942, 1.055, 1.41, 1.877, 2.481, 3.244, 4.184",\
"0.3412, 0.4138, 0.5878, 0.7964, 1.056, 1.409, 1.877, 2.478, 3.247, 4.189",\
"0.3454, 0.4184, 0.593, 0.8012, 1.059, 1.412, 1.878, 2.479, 3.242, 4.187",\
"0.35, 0.4232, 0.5988, 0.8068, 1.066, 1.417, 1.884, 2.481, 3.245, 4.184",\
"0.3546, 0.4286, 0.6054, 0.8136, 1.072, 1.422, 1.887, 2.486, 3.247, 4.186");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01097, 0.04595, 0.1128, 0.2168, 0.3629, 0.555, 0.7971, 1.093, 1.445");
values("0.2036, 0.2688, 0.4436, 0.742, 1.226, 1.935, 2.898, 4.118, 5.622, 7.411",\
"0.2036, 0.269, 0.4432, 0.7432, 1.227, 1.936, 2.898, 4.118, 5.622, 7.411",\
"0.2038, 0.2686, 0.4432, 0.743, 1.227, 1.935, 2.895, 4.122, 5.621, 7.414",\
"0.2034, 0.269, 0.4434, 0.7424, 1.227, 1.933, 2.893, 4.117, 5.619, 7.414",\
"0.204, 0.2692, 0.4432, 0.7432, 1.227, 1.935, 2.898, 4.116, 5.621, 7.411",\
"0.2034, 0.2688, 0.4428, 0.742, 1.227, 1.935, 2.896, 4.118, 5.622, 7.407",\
"0.203, 0.2682, 0.4432, 0.7424, 1.226, 1.934, 2.892, 4.116, 5.614, 7.41",\
"0.2032, 0.2684, 0.443, 0.742, 1.229, 1.933, 2.893, 4.119, 5.626, 7.41",\
"0.2026, 0.2678, 0.4426, 0.7422, 1.227, 1.935, 2.894, 4.116, 5.614, 7.408",\
"0.2024, 0.2678, 0.4426, 0.7424, 1.226, 1.935, 2.894, 4.118, 5.614, 7.401");
}
}
}
}