blob: 926243b6be5b4688bac4645d9c84b46e046123e1 [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_1) {
area : 43.904000 ;
latch(IQ1,IQN1) {
enable : "E" ;
data_in : "(!D)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E" ;
value : "0.000341033" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E" ;
value : "0.0002989525" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E" ;
value : "0.0003736425" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E" ;
value : "0.000292325" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0003736425" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.003043 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0279, 0.02792, 0.02786, 0.02787, 0.02785, 0.02787, 0.02792, \
0.02788, 0.0279, 0.0279");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.02548, -0.02544, -0.02543, -0.02544, -0.02549, -0.02552, -0.02561, \
-0.02565, -0.02567, -0.02569");
}
}
timing() {
related_pin : "E" ;
timing_type : hold_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.2347, -0.2298, -0.2149, -0.1938, -0.1718, -0.1444, -0.1148, -0.0858, -0.041, 0.0038",\
"-0.2367, -0.2302, -0.2178, -0.1915, -0.1769, -0.1479, -0.1172, -0.0875, -0.0475, 0.003",\
"-0.2406, -0.2361, -0.2272, -0.2055, -0.1804, -0.1503, -0.1255, -0.0935, -0.0517, -0.0068",\
"-0.2607, -0.2595, -0.2499, -0.2246, -0.2041, -0.1777, -0.1484, -0.1139, -0.0712, -0.0198",\
"-0.314, -0.3083, -0.2969, -0.2718, -0.2524, -0.2254, -0.1897, -0.1523, -0.1155, -0.0676",\
"-0.3821, -0.3794, -0.3625, -0.346, -0.3201, -0.2922, -0.2645, -0.2254, -0.185, -0.1336",\
"-0.4802, -0.4737, -0.4613, -0.4403, -0.417, -0.3909, -0.3589, -0.3267, -0.2802, -0.2326",\
"-0.5945, -0.5835, -0.5761, -0.5547, -0.5313, -0.5036, -0.4758, -0.443, -0.4006, -0.3597",\
"-0.7204, -0.7146, -0.6985, -0.677, -0.6584, -0.6313, -0.6099, -0.5736, -0.5422, -0.4999",\
"-0.8559, -0.8535, -0.8412, -0.8189, -0.7987, -0.7769, -0.7483, -0.7257, -0.6958, -0.6532");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.0515, -0.042, -0.0269, 0.005, 0.0485, 0.0964, 0.1523, 0.2139, 0.2816, 0.3552",\
"-0.0489, -0.0448, -0.0287, 0.0046, 0.0491, 0.0975, 0.1536, 0.2152, 0.2829, 0.3572",\
"-0.0526, -0.047, -0.0262, 0.003, 0.051, 0.1011, 0.1518, 0.2116, 0.2823, 0.3542",\
"-0.0618, -0.0536, -0.0414, -0.0066, 0.038, 0.0922, 0.146, 0.2112, 0.2799, 0.3562",\
"-0.0745, -0.069, -0.0511, -0.013, 0.0302, 0.0818, 0.1412, 0.2043, 0.2745, 0.3462",\
"-0.0787, -0.0703, -0.0529, -0.022, 0.0248, 0.0748, 0.136, 0.1975, 0.2708, 0.3462",\
"-0.0734, -0.0675, -0.0486, -0.0128, 0.0321, 0.0824, 0.1393, 0.2083, 0.2827, 0.3582",\
"-0.0519, -0.0516, -0.0337, 0.0055, 0.0532, 0.103, 0.1611, 0.2289, 0.3064, 0.3772",\
"-0.0225, -0.0218, -0.0031, 0.0309, 0.0846, 0.1374, 0.1965, 0.2713, 0.3451, 0.4182",\
"0.0232, 0.0242, 0.0416, 0.0777, 0.1289, 0.1832, 0.2508, 0.3193, 0.3923, 0.4742");
}
}
timing() {
related_pin : "E" ;
timing_type : setup_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.3378, 0.3328, 0.3234, 0.298, 0.2818, 0.2783, 0.297, 0.345, 0.4111, 0.4966",\
"0.3397, 0.3324, 0.3237, 0.2993, 0.2831, 0.2842, 0.3018, 0.3494, 0.4152, 0.4937",\
"0.3491, 0.342, 0.332, 0.3098, 0.2888, 0.2858, 0.306, 0.3477, 0.4076, 0.4864",\
"0.3647, 0.3672, 0.3487, 0.3303, 0.3126, 0.3073, 0.3236, 0.3579, 0.4107, 0.4754",\
"0.4113, 0.4079, 0.3909, 0.372, 0.3532, 0.3444, 0.3551, 0.3802, 0.4251, 0.4816",\
"0.4803, 0.4794, 0.469, 0.4431, 0.4204, 0.4121, 0.4191, 0.4313, 0.4639, 0.5144",\
"0.5713, 0.566, 0.5516, 0.5384, 0.5116, 0.5002, 0.4981, 0.5115, 0.5389, 0.5777",\
"0.6836, 0.6817, 0.6693, 0.6451, 0.6303, 0.6094, 0.6033, 0.6129, 0.642, 0.6727",\
"0.8048, 0.7998, 0.7918, 0.7748, 0.7578, 0.7398, 0.7318, 0.7378, 0.7588, 0.7948",\
"0.9442, 0.9422, 0.9312, 0.9132, 0.8982, 0.8842, 0.8752, 0.8722, 0.8882, 0.9282");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0973, 0.0965, 0.0775, 0.0423, -0.0032, -0.0519, -0.1038, -0.1572, -0.2234, -0.2878",\
"0.0974, 0.0959, 0.0741, 0.0444, -0.0026, -0.0521, -0.1044, -0.158, -0.2243, -0.2888",\
"0.1032, 0.0999, 0.0786, 0.0464, -0.0004, -0.0432, -0.1002, -0.1608, -0.2221, -0.2921",\
"0.1092, 0.1026, 0.0853, 0.0529, 0.012, -0.0436, -0.0969, -0.1572, -0.2223, -0.2911",\
"0.1198, 0.1155, 0.1016, 0.0631, 0.0202, -0.0317, -0.094, -0.1548, -0.225, -0.2927",\
"0.1233, 0.1158, 0.1013, 0.0652, 0.0191, -0.03, -0.0905, -0.153, -0.2232, -0.2968",\
"0.1098, 0.1044, 0.0873, 0.0549, 0.0073, -0.0459, -0.1018, -0.1701, -0.2371, -0.3123",\
"0.0924, 0.0843, 0.0676, 0.0307, -0.0136, -0.0696, -0.1357, -0.1994, -0.2719, -0.3471",\
"0.0489, 0.0485, 0.0305, -0.0079, -0.0536, -0.1102, -0.1737, -0.2454, -0.3155, -0.3955",\
"0.0038, -0.0038, -0.0207, -0.056, -0.106, -0.1667, -0.2326, -0.3042, -0.3752, -0.4547");
}
}
}
pin(E) {
capacitance : 0.003705 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
min_pulse_width_high : 0.3697 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.2704, 0.2709, 0.281, 0.3132, 0.3709, 0.4567, 0.5728, 0.7195, \
0.8989, 1.113");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.151, 0.1514, 0.1587, 0.1854, 0.235, 0.3109, 0.4137, 0.5453, \
0.7066, 0.8993");
}
}
internal_power() {
when : "D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.2755, 0.2762, 0.2867, 0.3191, 0.377, 0.4627, 0.5786, 0.7256, \
0.9049, 1.119");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.1479, 0.1482, 0.1555, 0.1818, 0.2312, 0.3067, 0.4097, 0.5411, \
0.7025, 0.8947");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D" ;
rise_constraint(scalar) {
values("0.3697");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "D" ;
rise_constraint(scalar) {
values("0.2491");
}
}
}
pin(Q) {
direction : output ;
function : "IQN1" ;
max_capacitance : 0.2342 ;
max_transition : 2.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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002609, 0.008259, 0.01905, 0.03585, 0.05944, 0.09047, 0.1296, 0.1773, 0.2342");
values("0.593, 0.5847, 0.562, 0.5348, 0.5145, 0.5002, 0.4895, 0.4814, 0.4753, 0.4706",\
"0.5925, 0.5841, 0.5615, 0.5344, 0.5141, 0.4997, 0.4891, 0.481, 0.475, 0.4702",\
"0.5937, 0.5853, 0.5627, 0.5356, 0.5153, 0.5009, 0.4903, 0.4823, 0.4762, 0.4714",\
"0.6084, 0.5999, 0.5769, 0.5498, 0.529, 0.5145, 0.5036, 0.4955, 0.4893, 0.4844",\
"0.6536, 0.645, 0.6211, 0.5923, 0.5702, 0.5542, 0.5423, 0.5333, 0.5265, 0.5213",\
"0.7419, 0.7326, 0.7072, 0.6753, 0.6492, 0.6302, 0.6159, 0.6049, 0.5966, 0.5902",\
"0.8752, 0.8653, 0.8374, 0.8012, 0.7701, 0.7461, 0.7277, 0.7135, 0.7026, 0.6941",\
"1.049, 1.038, 1.008, 0.9675, 0.93, 0.9001, 0.8765, 0.858, 0.8435, 0.8321",\
"1.258, 1.246, 1.214, 1.169, 1.124, 1.088, 1.059, 1.035, 1.017, 1.002",\
"1.499, 1.488, 1.454, 1.405, 1.354, 1.31, 1.275, 1.246, 1.222, 1.204");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002609, 0.008259, 0.01905, 0.03585, 0.05944, 0.09047, 0.1296, 0.1773, 0.2342");
values("0.389, 0.3825, 0.3697, 0.3588, 0.3505, 0.3447, 0.3413, 0.3397, 0.3404, 0.3395",\
"0.3881, 0.3816, 0.3688, 0.3579, 0.3495, 0.3436, 0.3402, 0.338, 0.3393, 0.3389",\
"0.3893, 0.3828, 0.3698, 0.359, 0.3505, 0.3447, 0.3413, 0.3396, 0.3398, 0.3395",\
"0.405, 0.3984, 0.3852, 0.3737, 0.3646, 0.358, 0.3542, 0.3514, 0.3525, 0.3521",\
"0.4519, 0.4449, 0.4305, 0.4165, 0.4051, 0.3967, 0.3903, 0.3873, 0.3871, 0.3862",\
"0.533, 0.5249, 0.5072, 0.4908, 0.4766, 0.4636, 0.4559, 0.4506, 0.4476, 0.4456",\
"0.6464, 0.6376, 0.6159, 0.595, 0.5771, 0.5632, 0.5496, 0.5407, 0.5367, 0.532",\
"0.7899, 0.7812, 0.7564, 0.7308, 0.7077, 0.6895, 0.675, 0.6621, 0.6511, 0.6458",\
"0.9655, 0.9556, 0.9278, 0.8989, 0.8706, 0.8465, 0.8277, 0.8144, 0.8007, 0.7916",\
"1.173, 1.162, 1.132, 1.098, 1.066, 1.037, 1.012, 0.9929, 0.9789, 0.9665");
}
}
internal_power() {
related_pin : "E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002609, 0.008259, 0.01905, 0.03585, 0.05944, 0.09047, 0.1296, 0.1773, 0.2342");
values("0.54, 0.5318, 0.5097, 0.4839, 0.4647, 0.4513, 0.4414, 0.4338, 0.428, 0.4235",\
"0.5396, 0.5315, 0.5095, 0.4835, 0.4644, 0.4508, 0.4408, 0.4332, 0.4275, 0.423",\
"0.5397, 0.5314, 0.5093, 0.4834, 0.4643, 0.4509, 0.4409, 0.4332, 0.4275, 0.4231",\
"0.5408, 0.5324, 0.5105, 0.4845, 0.4654, 0.4519, 0.4419, 0.4343, 0.4286, 0.4242",\
"0.5442, 0.5361, 0.5138, 0.4881, 0.4688, 0.4554, 0.4453, 0.4379, 0.4322, 0.4277",\
"0.5502, 0.542, 0.5198, 0.4942, 0.4746, 0.4611, 0.451, 0.4434, 0.4376, 0.4329",\
"0.5608, 0.5524, 0.5299, 0.5036, 0.484, 0.4701, 0.4598, 0.4519, 0.4461, 0.4415",\
"0.5733, 0.5649, 0.542, 0.5152, 0.4949, 0.4807, 0.4702, 0.4622, 0.4563, 0.4516",\
"0.5881, 0.5797, 0.5564, 0.529, 0.5083, 0.4937, 0.483, 0.4748, 0.4685, 0.4636",\
"0.6051, 0.5966, 0.5731, 0.545, 0.5237, 0.5088, 0.4976, 0.489, 0.4827, 0.4777");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002609, 0.008259, 0.01905, 0.03585, 0.05944, 0.09047, 0.1296, 0.1773, 0.2342");
values("0.4164, 0.4099, 0.3966, 0.3857, 0.3769, 0.371, 0.3664, 0.3656, 0.3651, 0.3659",\
"0.4161, 0.4097, 0.3966, 0.3854, 0.3769, 0.3709, 0.3662, 0.3654, 0.366, 0.3651",\
"0.4164, 0.4096, 0.3967, 0.3857, 0.377, 0.3707, 0.3664, 0.3652, 0.3663, 0.366",\
"0.4168, 0.4104, 0.3972, 0.3862, 0.3774, 0.3713, 0.3676, 0.366, 0.3664, 0.3661",\
"0.4178, 0.4112, 0.3981, 0.3873, 0.3784, 0.3723, 0.3678, 0.3659, 0.3666, 0.3668",\
"0.4186, 0.4121, 0.3994, 0.3882, 0.3792, 0.3728, 0.3692, 0.3676, 0.3681, 0.3677",\
"0.4191, 0.4127, 0.3999, 0.3881, 0.3815, 0.3749, 0.3704, 0.369, 0.369, 0.3686",\
"0.4203, 0.4139, 0.4009, 0.3897, 0.38, 0.3767, 0.3726, 0.3701, 0.3691, 0.3693",\
"0.4208, 0.4148, 0.4018, 0.3899, 0.3809, 0.3761, 0.3747, 0.3725, 0.3715, 0.3695",\
"0.4223, 0.416, 0.4032, 0.3914, 0.3825, 0.3759, 0.3731, 0.3739, 0.374, 0.3753");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002609, 0.008259, 0.01905, 0.03585, 0.05944, 0.09047, 0.1296, 0.1773, 0.2342");
values("0.2703, 0.2856, 0.3288, 0.394, 0.4776, 0.581, 0.7087, 0.8656, 1.056, 1.283",\
"0.2724, 0.2876, 0.3307, 0.396, 0.4796, 0.583, 0.7107, 0.8677, 1.058, 1.286",\
"0.2798, 0.295, 0.3382, 0.4035, 0.487, 0.5904, 0.7181, 0.8751, 1.066, 1.293",\
"0.3022, 0.3175, 0.3605, 0.4256, 0.509, 0.6124, 0.74, 0.8969, 1.087, 1.315",\
"0.348, 0.3632, 0.4061, 0.4709, 0.5542, 0.6573, 0.7847, 0.9414, 1.132, 1.359",\
"0.4174, 0.4329, 0.4764, 0.5416, 0.6248, 0.7277, 0.8547, 1.011, 1.201, 1.428",\
"0.504, 0.5205, 0.5664, 0.6338, 0.7185, 0.8216, 0.9484, 1.104, 1.293, 1.52",\
"0.6046, 0.622, 0.6709, 0.7426, 0.8311, 0.9364, 1.064, 1.219, 1.408, 1.633",\
"0.7182, 0.7366, 0.7889, 0.8644, 0.9581, 1.068, 1.198, 1.355, 1.543, 1.768",\
"0.8447, 0.8646, 0.9201, 1, 1.099, 1.213, 1.349, 1.509, 1.699, 1.924");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002609, 0.008259, 0.01905, 0.03585, 0.05944, 0.09047, 0.1296, 0.1773, 0.2342");
values("0.2087, 0.2221, 0.2622, 0.3325, 0.438, 0.5853, 0.7802, 1.027, 1.328, 1.687",\
"0.2091, 0.2225, 0.2626, 0.3329, 0.4384, 0.5857, 0.7806, 1.027, 1.329, 1.687",\
"0.2114, 0.2248, 0.2648, 0.3351, 0.4406, 0.5878, 0.7827, 1.029, 1.331, 1.69",\
"0.2199, 0.2332, 0.2733, 0.3433, 0.4485, 0.5955, 0.7902, 1.037, 1.338, 1.697",\
"0.2339, 0.2475, 0.2879, 0.3576, 0.4621, 0.6083, 0.8022, 1.048, 1.348, 1.708",\
"0.2449, 0.2591, 0.301, 0.371, 0.4749, 0.6201, 0.8129, 1.058, 1.357, 1.716",\
"0.2476, 0.2628, 0.3064, 0.378, 0.4826, 0.6272, 0.8187, 1.062, 1.361, 1.719",\
"0.2394, 0.2556, 0.3016, 0.3751, 0.481, 0.6266, 0.8179, 1.06, 1.358, 1.715",\
"0.2194, 0.2367, 0.2853, 0.3613, 0.4685, 0.6157, 0.8087, 1.051, 1.348, 1.704",\
"0.1867, 0.2052, 0.2565, 0.3353, 0.4441, 0.5928, 0.7878, 1.033, 1.33, 1.685");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002609, 0.008259, 0.01905, 0.03585, 0.05944, 0.09047, 0.1296, 0.1773, 0.2342");
values("0.09618, 0.1125, 0.1573, 0.2269, 0.3224, 0.4585, 0.6454, 0.8921, 1.202, 1.575",\
"0.09642, 0.1124, 0.1575, 0.2268, 0.3221, 0.4576, 0.645, 0.8912, 1.201, 1.573",\
"0.09636, 0.1122, 0.157, 0.2268, 0.3223, 0.4581, 0.6447, 0.8912, 1.201, 1.575",\
"0.09592, 0.1121, 0.1572, 0.227, 0.3225, 0.4585, 0.6453, 0.8922, 1.202, 1.573",\
"0.09774, 0.1138, 0.1587, 0.2288, 0.3238, 0.4592, 0.646, 0.8913, 1.202, 1.576",\
"0.1039, 0.1204, 0.1654, 0.2347, 0.328, 0.462, 0.6468, 0.8928, 1.202, 1.577",\
"0.117, 0.1338, 0.1798, 0.248, 0.3386, 0.468, 0.6508, 0.8946, 1.203, 1.575",\
"0.1302, 0.1488, 0.1988, 0.2704, 0.3594, 0.4838, 0.6602, 0.8988, 1.203, 1.575",\
"0.1454, 0.1658, 0.2188, 0.2948, 0.3868, 0.509, 0.681, 0.9108, 1.209, 1.577",\
"0.1622, 0.1836, 0.2402, 0.3214, 0.4164, 0.5396, 0.7108, 0.9372, 1.226, 1.584");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002609, 0.008259, 0.01905, 0.03585, 0.05944, 0.09047, 0.1296, 0.1773, 0.2342");
values("0.07344, 0.08966, 0.1456, 0.257, 0.4324, 0.687, 1.028, 1.455, 1.98, 2.602",\
"0.07324, 0.08928, 0.1455, 0.257, 0.4322, 0.6866, 1.028, 1.456, 1.981, 2.601",\
"0.07328, 0.08956, 0.1454, 0.257, 0.4324, 0.6869, 1.028, 1.455, 1.98, 2.602",\
"0.07296, 0.0895, 0.1458, 0.257, 0.4322, 0.6866, 1.028, 1.456, 1.981, 2.602",\
"0.07704, 0.0933, 0.1481, 0.2587, 0.4332, 0.6869, 1.026, 1.457, 1.978, 2.603",\
"0.08344, 0.1004, 0.1543, 0.2628, 0.436, 0.6879, 1.027, 1.454, 1.978, 2.602",\
"0.0917, 0.109, 0.1641, 0.2713, 0.4428, 0.6914, 1.028, 1.454, 1.979, 2.6",\
"0.0996, 0.1182, 0.1754, 0.2812, 0.4532, 0.701, 1.032, 1.457, 1.976, 2.602",\
"0.1106, 0.13, 0.188, 0.2932, 0.4646, 0.7146, 1.046, 1.465, 1.98, 2.603",\
"0.122, 0.1422, 0.2014, 0.3062, 0.4776, 0.7298, 1.065, 1.482, 1.993, 2.605");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002609, 0.008259, 0.01905, 0.03585, 0.05944, 0.09047, 0.1296, 0.1773, 0.2342");
values("0.3048, 0.32, 0.3631, 0.4285, 0.5123, 0.6158, 0.7436, 0.9007, 1.091, 1.319",\
"0.3075, 0.3227, 0.3659, 0.4312, 0.515, 0.6185, 0.7463, 0.9034, 1.094, 1.321",\
"0.3186, 0.3339, 0.3771, 0.4424, 0.5262, 0.6298, 0.7576, 0.9146, 1.105, 1.333",\
"0.3377, 0.3529, 0.396, 0.4613, 0.5451, 0.6487, 0.7765, 0.9336, 1.124, 1.351",\
"0.3572, 0.3724, 0.4156, 0.4808, 0.5646, 0.6682, 0.7959, 0.953, 1.144, 1.371",\
"0.375, 0.3901, 0.4333, 0.4987, 0.5825, 0.686, 0.8138, 0.9709, 1.161, 1.389",\
"0.3897, 0.4049, 0.4482, 0.5134, 0.5972, 0.7007, 0.8285, 0.9856, 1.176, 1.403",\
"0.3993, 0.4145, 0.4578, 0.5232, 0.607, 0.7107, 0.8385, 0.9955, 1.186, 1.413",\
"0.4034, 0.4187, 0.4621, 0.5275, 0.6115, 0.7152, 0.8431, 1, 1.191, 1.418",\
"0.4008, 0.4161, 0.4596, 0.5252, 0.6093, 0.713, 0.8409, 0.998, 1.189, 1.416");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002609, 0.008259, 0.01905, 0.03585, 0.05944, 0.09047, 0.1296, 0.1773, 0.2342");
values("0.3495, 0.3628, 0.4029, 0.4731, 0.5784, 0.7256, 0.9203, 1.166, 1.467, 1.827",\
"0.3522, 0.3656, 0.4057, 0.4759, 0.5812, 0.7284, 0.9231, 1.169, 1.471, 1.83",\
"0.3644, 0.3776, 0.4177, 0.4879, 0.5933, 0.7404, 0.9352, 1.181, 1.482, 1.842",\
"0.385, 0.3983, 0.4384, 0.5086, 0.614, 0.7611, 0.9559, 1.202, 1.504, 1.863",\
"0.4057, 0.419, 0.4592, 0.5294, 0.6347, 0.7818, 0.9764, 1.223, 1.524, 1.884",\
"0.4234, 0.4369, 0.4769, 0.5471, 0.6525, 0.7996, 0.9943, 1.241, 1.542, 1.901",\
"0.4371, 0.4505, 0.4904, 0.5607, 0.6658, 0.8132, 1.008, 1.254, 1.556, 1.915",\
"0.4449, 0.4583, 0.4983, 0.5685, 0.6738, 0.821, 1.016, 1.261, 1.563, 1.922",\
"0.4463, 0.4598, 0.4998, 0.5699, 0.6753, 0.8225, 1.017, 1.263, 1.564, 1.923",\
"0.4409, 0.4542, 0.4943, 0.5645, 0.6698, 0.817, 1.012, 1.258, 1.559, 1.918");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002609, 0.008259, 0.01905, 0.03585, 0.05944, 0.09047, 0.1296, 0.1773, 0.2342");
values("0.09488, 0.1109, 0.1557, 0.2257, 0.3215, 0.4574, 0.645, 0.8911, 1.201, 1.573",\
"0.09484, 0.1108, 0.1555, 0.2256, 0.3214, 0.4571, 0.645, 0.8916, 1.2, 1.575",\
"0.09504, 0.111, 0.1555, 0.2256, 0.3213, 0.457, 0.645, 0.8909, 1.201, 1.573",\
"0.09488, 0.1107, 0.1555, 0.2255, 0.3214, 0.4575, 0.645, 0.891, 1.201, 1.573",\
"0.09434, 0.1103, 0.1553, 0.2256, 0.3215, 0.4578, 0.6449, 0.8921, 1.201, 1.573",\
"0.09488, 0.1107, 0.1556, 0.2258, 0.3216, 0.4579, 0.6452, 0.8916, 1.202, 1.575",\
"0.09562, 0.1116, 0.1562, 0.2264, 0.322, 0.4572, 0.6446, 0.891, 1.202, 1.577",\
"0.096, 0.1122, 0.1572, 0.2274, 0.323, 0.4582, 0.645, 0.8908, 1.2, 1.574",\
"0.0972, 0.113, 0.1582, 0.2284, 0.3238, 0.4592, 0.6464, 0.8918, 1.2, 1.573",\
"0.0978, 0.1138, 0.1592, 0.2296, 0.3248, 0.46, 0.647, 0.8922, 1.201, 1.573");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002609, 0.008259, 0.01905, 0.03585, 0.05944, 0.09047, 0.1296, 0.1773, 0.2342");
values("0.0731, 0.0892, 0.1457, 0.2571, 0.4322, 0.6866, 1.026, 1.455, 1.977, 2.605",\
"0.07308, 0.08916, 0.1456, 0.2569, 0.4324, 0.6866, 1.027, 1.454, 1.979, 2.606",\
"0.07312, 0.0893, 0.1456, 0.2571, 0.4326, 0.6869, 1.027, 1.454, 1.977, 2.606",\
"0.07298, 0.08914, 0.1454, 0.2572, 0.4323, 0.6866, 1.028, 1.455, 1.981, 2.602",\
"0.07294, 0.08918, 0.1454, 0.257, 0.4325, 0.6871, 1.026, 1.457, 1.978, 2.604",\
"0.07296, 0.08918, 0.1454, 0.2569, 0.4326, 0.6868, 1.028, 1.455, 1.981, 2.602",\
"0.0726, 0.0892, 0.1454, 0.257, 0.433, 0.6872, 1.026, 1.454, 1.98, 2.602",\
"0.0728, 0.0892, 0.1452, 0.2572, 0.4324, 0.6868, 1.026, 1.453, 1.975, 2.599",\
"0.0726, 0.089, 0.1454, 0.257, 0.4324, 0.6874, 1.027, 1.454, 1.977, 2.598",\
"0.0726, 0.089, 0.1452, 0.2572, 0.4326, 0.687, 1.027, 1.455, 1.976, 2.599");
}
}
}
}