/* | |
* 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.000254259" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!D&E" ; | |
value : "0.0002164185" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "D&!E" ; | |
value : "0.000276741" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "D&E" ; | |
value : "0.0002114145" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.000276741" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(D) { | |
capacitance : 0.003047 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 5 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!E" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.01638, 0.01639, 0.01634, 0.01635, 0.01636, 0.01641, 0.01642, \ | |
0.01642, 0.01641, 0.0164"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("-0.01497, -0.01496, -0.01494, -0.01503, -0.0151, -0.01509, -0.01517, \ | |
-0.01519, -0.01517, -0.0152"); | |
} | |
} | |
timing() { | |
related_pin : "E" ; | |
timing_type : hold_falling ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("-0.647, -0.636, -0.6, -0.554, -0.503, -0.442, -0.383, -0.31, -0.23, -0.136",\ | |
"-0.657, -0.646, -0.609, -0.562, -0.511, -0.454, -0.39, -0.315, -0.234, -0.144",\ | |
"-0.677, -0.662, -0.635, -0.581, -0.533, -0.477, -0.411, -0.341, -0.256, -0.166",\ | |
"-0.716, -0.709, -0.672, -0.625, -0.577, -0.515, -0.449, -0.375, -0.297, -0.204",\ | |
"-0.796, -0.786, -0.755, -0.702, -0.648, -0.591, -0.525, -0.448, -0.365, -0.269",\ | |
"-0.912, -0.902, -0.868, -0.821, -0.767, -0.709, -0.641, -0.567, -0.479, -0.381",\ | |
"-1.071, -1.06, -1.028, -0.977, -0.925, -0.861, -0.793, -0.711, -0.627, -0.531",\ | |
"-1.256, -1.247, -1.215, -1.162, -1.109, -1.045, -0.975, -0.896, -0.813, -0.716",\ | |
"-1.478, -1.47, -1.437, -1.39, -1.334, -1.266, -1.196, -1.12, -1.029, -0.935",\ | |
"-1.735, -1.727, -1.689, -1.637, -1.583, -1.518, -1.443, -1.373, -1.287, -1.191"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("-0.206, -0.197, -0.16, -0.087, -0.001, 0.104, 0.209, 0.327, 0.457, 0.601",\ | |
"-0.211, -0.197, -0.164, -0.093, -0.003, 0.097, 0.206, 0.329, 0.459, 0.597",\ | |
"-0.22, -0.207, -0.173, -0.105, -0.014, 0.083, 0.194, 0.313, 0.447, 0.586",\ | |
"-0.243, -0.234, -0.196, -0.126, -0.039, 0.058, 0.173, 0.293, 0.419, 0.56",\ | |
"-0.284, -0.277, -0.241, -0.17, -0.085, 0.018, 0.134, 0.255, 0.386, 0.53",\ | |
"-0.33, -0.321, -0.284, -0.212, -0.126, -0.027, 0.09, 0.214, 0.35, 0.499",\ | |
"-0.365, -0.359, -0.316, -0.245, -0.161, -0.057, 0.058, 0.178, 0.32, 0.465",\ | |
"-0.383, -0.379, -0.335, -0.268, -0.184, -0.083, 0.032, 0.163, 0.297, 0.442",\ | |
"-0.39, -0.383, -0.338, -0.272, -0.183, -0.082, 0.031, 0.158, 0.294, 0.444",\ | |
"-0.373, -0.368, -0.325, -0.255, -0.17, -0.063, 0.05, 0.18, 0.314, 0.463"); | |
} | |
} | |
timing() { | |
related_pin : "E" ; | |
timing_type : setup_falling ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.773, 0.763, 0.738, 0.69, 0.651, 0.631, 0.643, 0.703, 0.812, 0.94",\ | |
"0.784, 0.771, 0.739, 0.698, 0.658, 0.639, 0.649, 0.713, 0.82, 0.954",\ | |
"0.807, 0.792, 0.762, 0.716, 0.68, 0.653, 0.662, 0.724, 0.821, 0.944",\ | |
"0.845, 0.832, 0.807, 0.757, 0.718, 0.697, 0.7, 0.755, 0.84, 0.955",\ | |
"0.914, 0.907, 0.873, 0.829, 0.79, 0.762, 0.768, 0.803, 0.872, 0.975",\ | |
"1.036, 1.028, 0.996, 0.948, 0.906, 0.873, 0.868, 0.884, 0.934, 1.009",\ | |
"1.186, 1.176, 1.145, 1.1, 1.057, 1.024, 0.997, 0.997, 1.026, 1.079",\ | |
"1.378, 1.363, 1.335, 1.284, 1.242, 1.197, 1.167, 1.155, 1.157, 1.196",\ | |
"1.601, 1.584, 1.556, 1.505, 1.458, 1.415, 1.378, 1.351, 1.34, 1.353",\ | |
"1.846, 1.838, 1.81, 1.756, 1.71, 1.663, 1.62, 1.59, 1.568, 1.57"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.303, 0.292, 0.255, 0.185, 0.099, -0.002, -0.115, -0.233, -0.352, -0.49",\ | |
"0.306, 0.301, 0.266, 0.188, 0.104, -0.001, -0.111, -0.227, -0.354, -0.486",\ | |
"0.323, 0.309, 0.271, 0.2, 0.115, 0.013, -0.1, -0.215, -0.338, -0.478",\ | |
"0.34, 0.335, 0.299, 0.222, 0.139, 0.042, -0.075, -0.188, -0.319, -0.454",\ | |
"0.382, 0.373, 0.336, 0.264, 0.185, 0.079, -0.03, -0.148, -0.285, -0.425",\ | |
"0.424, 0.417, 0.38, 0.312, 0.222, 0.118, 0.007, -0.118, -0.25, -0.392",\ | |
"0.459, 0.448, 0.411, 0.343, 0.252, 0.155, 0.039, -0.085, -0.221, -0.363",\ | |
"0.477, 0.466, 0.426, 0.357, 0.273, 0.164, 0.05, -0.074, -0.209, -0.357",\ | |
"0.476, 0.459, 0.427, 0.351, 0.262, 0.163, 0.046, -0.079, -0.211, -0.365",\ | |
"0.447, 0.435, 0.401, 0.327, 0.24, 0.139, 0.018, -0.104, -0.246, -0.391"); | |
} | |
} | |
} | |
pin(E) { | |
capacitance : 0.003688 ; | |
clock : true ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 5 ; | |
min_pulse_width_high : 0.858 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!D" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.1795, 0.1787, 0.1798, 0.1883, 0.2052, 0.2318, 0.2686, 0.3161, \ | |
0.3749, 0.4455"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.1032, 0.1025, 0.1027, 0.1091, 0.1229, 0.1459, 0.1784, 0.221, \ | |
0.274, 0.3377"); | |
} | |
} | |
internal_power() { | |
when : "D" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.181, 0.1802, 0.1814, 0.1899, 0.2071, 0.2339, 0.2707, 0.3184, \ | |
0.3773, 0.4477"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.1011, 0.1004, 0.1007, 0.107, 0.1207, 0.1436, 0.1759, 0.2183, \ | |
0.2712, 0.3348"); | |
} | |
} | |
timing() { | |
related_pin : "E" ; | |
sdf_cond : "ENABLE_NOT_D === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "!D" ; | |
rise_constraint(scalar) { | |
values("0.858"); | |
} | |
} | |
timing() { | |
related_pin : "E" ; | |
sdf_cond : "ENABLE_D === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "D" ; | |
rise_constraint(scalar) { | |
values("0.626"); | |
} | |
} | |
} | |
pin(Q) { | |
direction : output ; | |
function : "IQN1" ; | |
max_capacitance : 0.5073 ; | |
max_transition : 5 ; | |
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.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004494, 0.01676, 0.04019, 0.07668, 0.1279, 0.1953, 0.2801, 0.3838, 0.5073"); | |
values("0.503, 0.4884, 0.4536, 0.421, 0.4008, 0.3871, 0.3777, 0.3708, 0.3658, 0.3621",\ | |
"0.5026, 0.488, 0.4531, 0.4208, 0.4005, 0.3869, 0.3774, 0.3705, 0.3655, 0.3618",\ | |
"0.5021, 0.4874, 0.4527, 0.4201, 0.3999, 0.3863, 0.3768, 0.3699, 0.3649, 0.3613",\ | |
"0.5035, 0.4889, 0.4541, 0.4216, 0.4013, 0.3875, 0.3781, 0.3714, 0.3664, 0.3627",\ | |
"0.5125, 0.4977, 0.4626, 0.4298, 0.4091, 0.3953, 0.3856, 0.3787, 0.3736, 0.3699",\ | |
"0.5378, 0.5227, 0.4867, 0.4522, 0.4298, 0.4146, 0.4039, 0.3965, 0.391, 0.3869",\ | |
"0.579, 0.5634, 0.5257, 0.488, 0.4631, 0.4458, 0.4338, 0.4252, 0.4189, 0.4142",\ | |
"0.6347, 0.6187, 0.5789, 0.5375, 0.5093, 0.4893, 0.4752, 0.4651, 0.4576, 0.452",\ | |
"0.7083, 0.6913, 0.6489, 0.6033, 0.5706, 0.5474, 0.5304, 0.5181, 0.5089, 0.5022",\ | |
"0.7977, 0.7802, 0.7351, 0.6844, 0.6466, 0.619, 0.5987, 0.5837, 0.5725, 0.564"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004494, 0.01676, 0.04019, 0.07668, 0.1279, 0.1953, 0.2801, 0.3838, 0.5073"); | |
values("0.3277, 0.3169, 0.3006, 0.2889, 0.2815, 0.2765, 0.2758, 0.275, 0.2754, 0.2772",\ | |
"0.3273, 0.3166, 0.3003, 0.2881, 0.28, 0.2768, 0.2752, 0.2746, 0.2754, 0.2758",\ | |
"0.3266, 0.3157, 0.2996, 0.2875, 0.2794, 0.2752, 0.2745, 0.2737, 0.2745, 0.2767",\ | |
"0.3285, 0.318, 0.3016, 0.2893, 0.2809, 0.2764, 0.2755, 0.275, 0.2754, 0.2772",\ | |
"0.342, 0.331, 0.3139, 0.3005, 0.2909, 0.2854, 0.2835, 0.2822, 0.2831, 0.2844",\ | |
"0.3688, 0.3567, 0.3371, 0.3225, 0.3105, 0.3033, 0.2997, 0.2984, 0.2997, 0.2992",\ | |
"0.4087, 0.3958, 0.3731, 0.3547, 0.3422, 0.3328, 0.3267, 0.3236, 0.3222, 0.3222",\ | |
"0.4631, 0.4488, 0.4231, 0.4017, 0.3839, 0.3741, 0.3654, 0.3596, 0.3564, 0.3546",\ | |
"0.5302, 0.5148, 0.4845, 0.4596, 0.4385, 0.4231, 0.414, 0.4078, 0.4023, 0.3987",\ | |
"0.6105, 0.5935, 0.5588, 0.5299, 0.5058, 0.4854, 0.472, 0.4649, 0.459, 0.4563"); | |
} | |
} | |
internal_power() { | |
related_pin : "E" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004494, 0.01676, 0.04019, 0.07668, 0.1279, 0.1953, 0.2801, 0.3838, 0.5073"); | |
values("0.4752, 0.4605, 0.4261, 0.3939, 0.3738, 0.3604, 0.351, 0.3443, 0.3393, 0.3357",\ | |
"0.4752, 0.4605, 0.426, 0.3938, 0.3739, 0.3604, 0.3511, 0.3444, 0.3394, 0.3357",\ | |
"0.475, 0.4604, 0.4259, 0.3937, 0.3738, 0.3603, 0.3509, 0.3442, 0.3393, 0.3356",\ | |
"0.4749, 0.4602, 0.4257, 0.3936, 0.3736, 0.3602, 0.3509, 0.3442, 0.3392, 0.3356",\ | |
"0.4751, 0.4605, 0.4259, 0.3938, 0.3738, 0.3604, 0.3511, 0.3444, 0.3394, 0.3358",\ | |
"0.476, 0.4614, 0.4269, 0.3946, 0.3746, 0.3612, 0.3518, 0.3451, 0.3401, 0.3363",\ | |
"0.4771, 0.4623, 0.4276, 0.3955, 0.3755, 0.362, 0.3527, 0.346, 0.341, 0.3374",\ | |
"0.479, 0.4643, 0.4297, 0.3973, 0.3771, 0.3637, 0.3542, 0.3474, 0.3424, 0.3388",\ | |
"0.4828, 0.4681, 0.4333, 0.4004, 0.38, 0.3663, 0.3568, 0.35, 0.3449, 0.3412",\ | |
"0.4876, 0.4729, 0.4378, 0.4045, 0.3836, 0.3698, 0.3602, 0.3532, 0.3481, 0.344"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004494, 0.01676, 0.04019, 0.07668, 0.1279, 0.1953, 0.2801, 0.3838, 0.5073"); | |
values("0.3399, 0.3293, 0.3132, 0.3008, 0.2936, 0.2881, 0.2874, 0.2859, 0.2872, 0.2885",\ | |
"0.34, 0.3295, 0.3133, 0.301, 0.2936, 0.2886, 0.2871, 0.2875, 0.2888, 0.2883",\ | |
"0.3399, 0.3293, 0.313, 0.3009, 0.2933, 0.2883, 0.2873, 0.2868, 0.2872, 0.2899",\ | |
"0.3402, 0.3298, 0.3135, 0.3014, 0.2937, 0.2888, 0.2873, 0.2868, 0.2868, 0.2885",\ | |
"0.3403, 0.3301, 0.3134, 0.3018, 0.2938, 0.2894, 0.2875, 0.287, 0.2874, 0.2901",\ | |
"0.3408, 0.3302, 0.3142, 0.3017, 0.2934, 0.29, 0.2881, 0.2872, 0.2889, 0.2893",\ | |
"0.3409, 0.3306, 0.3142, 0.3019, 0.2944, 0.2891, 0.2878, 0.2877, 0.2899, 0.2894",\ | |
"0.3411, 0.3308, 0.3144, 0.3019, 0.2932, 0.2916, 0.2895, 0.2885, 0.2889, 0.2898",\ | |
"0.3412, 0.331, 0.3147, 0.302, 0.2944, 0.2894, 0.2913, 0.2905, 0.29, 0.2895",\ | |
"0.3416, 0.3312, 0.315, 0.3024, 0.2946, 0.29, 0.2867, 0.2922, 0.2912, 0.2939"); | |
} | |
} | |
timing() { | |
related_pin : "D" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004494, 0.01676, 0.04019, 0.07668, 0.1279, 0.1953, 0.2801, 0.3838, 0.5073"); | |
values("0.6814, 0.7235, 0.8315, 0.9842, 1.173, 1.398, 1.665, 1.987, 2.373, 2.83",\ | |
"0.689, 0.7308, 0.8387, 0.9918, 1.181, 1.405, 1.673, 1.995, 2.381, 2.838",\ | |
"0.7103, 0.7524, 0.8601, 1.013, 1.202, 1.426, 1.694, 2.016, 2.402, 2.859",\ | |
"0.7515, 0.7934, 0.9014, 1.054, 1.243, 1.467, 1.735, 2.057, 2.443, 2.9",\ | |
"0.8287, 0.8708, 0.9784, 1.131, 1.32, 1.544, 1.811, 2.133, 2.519, 2.976",\ | |
"0.9462, 0.9887, 1.097, 1.25, 1.439, 1.663, 1.93, 2.252, 2.638, 3.095",\ | |
"1.097, 1.14, 1.251, 1.407, 1.598, 1.823, 2.092, 2.413, 2.799, 3.255",\ | |
"1.282, 1.326, 1.44, 1.598, 1.792, 2.02, 2.29, 2.613, 2.998, 3.454",\ | |
"1.496, 1.543, 1.661, 1.824, 2.021, 2.252, 2.523, 2.847, 3.232, 3.689",\ | |
"1.737, 1.785, 1.908, 2.078, 2.281, 2.517, 2.792, 3.116, 3.502, 3.958"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004494, 0.01676, 0.04019, 0.07668, 0.1279, 0.1953, 0.2801, 0.3838, 0.5073"); | |
values("0.4873, 0.5218, 0.6166, 0.7689, 0.9827, 1.273, 1.653, 2.133, 2.72, 3.419",\ | |
"0.4915, 0.5261, 0.6207, 0.7729, 0.9867, 1.277, 1.657, 2.137, 2.723, 3.423",\ | |
"0.5025, 0.5371, 0.6318, 0.784, 0.9978, 1.288, 1.668, 2.148, 2.735, 3.434",\ | |
"0.5273, 0.562, 0.6565, 0.8086, 1.022, 1.312, 1.693, 2.172, 2.758, 3.459",\ | |
"0.5689, 0.6039, 0.6988, 0.8506, 1.064, 1.353, 1.733, 2.213, 2.799, 3.499",\ | |
"0.6144, 0.6505, 0.7476, 0.9011, 1.114, 1.403, 1.783, 2.262, 2.848, 3.547",\ | |
"0.6556, 0.6933, 0.7927, 0.9482, 1.162, 1.451, 1.829, 2.308, 2.892, 3.591",\ | |
"0.6856, 0.725, 0.8281, 0.9862, 1.202, 1.49, 1.867, 2.344, 2.928, 3.626",\ | |
"0.6988, 0.7409, 0.8482, 1.01, 1.229, 1.518, 1.894, 2.37, 2.953, 3.649",\ | |
"0.6943, 0.7389, 0.8513, 1.017, 1.24, 1.531, 1.908, 2.383, 2.965, 3.66"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004494, 0.01676, 0.04019, 0.07668, 0.1279, 0.1953, 0.2801, 0.3838, 0.5073"); | |
values("0.1785, 0.2204, 0.3262, 0.481, 0.6808, 0.947, 1.311, 1.789, 2.394, 3.129",\ | |
"0.1788, 0.2201, 0.3261, 0.4805, 0.6806, 0.9478, 1.311, 1.789, 2.394, 3.128",\ | |
"0.1788, 0.2205, 0.3261, 0.4809, 0.6806, 0.9476, 1.311, 1.788, 2.394, 3.128",\ | |
"0.1792, 0.2211, 0.3262, 0.4806, 0.6808, 0.9476, 1.311, 1.789, 2.392, 3.128",\ | |
"0.1784, 0.2198, 0.3264, 0.4812, 0.6812, 0.948, 1.311, 1.789, 2.392, 3.131",\ | |
"0.1842, 0.226, 0.3314, 0.4852, 0.684, 0.9496, 1.312, 1.791, 2.395, 3.129",\ | |
"0.194, 0.2364, 0.344, 0.498, 0.695, 0.9568, 1.316, 1.791, 2.393, 3.129",\ | |
"0.2038, 0.2482, 0.358, 0.5138, 0.7116, 0.9712, 1.326, 1.799, 2.398, 3.13",\ | |
"0.2212, 0.2664, 0.3792, 0.5352, 0.7314, 0.9888, 1.339, 1.807, 2.404, 3.136",\ | |
"0.24, 0.2886, 0.4054, 0.5654, 0.7606, 1.014, 1.358, 1.819, 2.409, 3.137"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004494, 0.01676, 0.04019, 0.07668, 0.1279, 0.1953, 0.2801, 0.3838, 0.5073"); | |
values("0.1203, 0.158, 0.2781, 0.4919, 0.8204, 1.305, 1.958, 2.784, 3.8, 5.009",\ | |
"0.1204, 0.1577, 0.2779, 0.4921, 0.8203, 1.305, 1.957, 2.784, 3.798, 5.009",\ | |
"0.1209, 0.1581, 0.2777, 0.492, 0.8204, 1.305, 1.957, 2.785, 3.799, 5.007",\ | |
"0.1204, 0.1578, 0.2777, 0.4919, 0.8206, 1.305, 1.956, 2.784, 3.796, 5.011",\ | |
"0.1226, 0.1602, 0.2794, 0.4932, 0.8212, 1.306, 1.958, 2.785, 3.8, 5.01",\ | |
"0.1304, 0.1682, 0.287, 0.4998, 0.8252, 1.308, 1.958, 2.787, 3.8, 5.012",\ | |
"0.1408, 0.1786, 0.2972, 0.5098, 0.832, 1.308, 1.959, 2.784, 3.799, 5.004",\ | |
"0.1528, 0.1932, 0.3104, 0.5228, 0.8414, 1.314, 1.96, 2.784, 3.793, 5.007",\ | |
"0.1676, 0.2088, 0.327, 0.5402, 0.8558, 1.322, 1.963, 2.785, 3.798, 5.003",\ | |
"0.185, 0.2276, 0.3462, 0.5592, 0.875, 1.338, 1.974, 2.791, 3.795, 4.999"); | |
} | |
} | |
timing() { | |
related_pin : "E" ; | |
timing_type : rising_edge ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004494, 0.01676, 0.04019, 0.07668, 0.1279, 0.1953, 0.2801, 0.3838, 0.5073"); | |
values("0.7689, 0.8107, 0.9187, 1.072, 1.261, 1.485, 1.753, 2.075, 2.461, 2.918",\ | |
"0.7755, 0.8176, 0.9257, 1.078, 1.268, 1.492, 1.76, 2.082, 2.468, 2.925",\ | |
"0.8024, 0.8445, 0.9525, 1.105, 1.294, 1.518, 1.786, 2.108, 2.494, 2.951",\ | |
"0.8484, 0.8906, 0.9983, 1.151, 1.34, 1.564, 1.832, 2.154, 2.54, 2.997",\ | |
"0.8941, 0.9361, 1.044, 1.197, 1.386, 1.61, 1.878, 2.2, 2.586, 3.043",\ | |
"0.9359, 0.9778, 1.086, 1.239, 1.428, 1.652, 1.92, 2.242, 2.628, 3.085",\ | |
"0.9732, 1.015, 1.123, 1.276, 1.465, 1.689, 1.957, 2.279, 2.665, 3.122",\ | |
"1.005, 1.047, 1.155, 1.308, 1.497, 1.721, 1.989, 2.311, 2.697, 3.154",\ | |
"1.029, 1.071, 1.18, 1.332, 1.522, 1.746, 2.014, 2.336, 2.722, 3.179",\ | |
"1.044, 1.086, 1.194, 1.347, 1.537, 1.762, 2.03, 2.352, 2.737, 3.194"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004494, 0.01676, 0.04019, 0.07668, 0.1279, 0.1953, 0.2801, 0.3838, 0.5073"); | |
values("0.7892, 0.8238, 0.9186, 1.071, 1.285, 1.575, 1.955, 2.435, 3.021, 3.72",\ | |
"0.796, 0.8305, 0.9253, 1.077, 1.291, 1.581, 1.961, 2.441, 3.028, 3.727",\ | |
"0.8235, 0.8582, 0.9529, 1.105, 1.319, 1.609, 1.989, 2.469, 3.056, 3.755",\ | |
"0.873, 0.9077, 1.002, 1.154, 1.368, 1.658, 2.038, 2.518, 3.104, 3.805",\ | |
"0.9211, 0.956, 1.05, 1.203, 1.416, 1.706, 2.087, 2.567, 3.153, 3.851",\ | |
"0.9653, 0.9999, 1.095, 1.247, 1.46, 1.75, 2.131, 2.61, 3.197, 3.895",\ | |
"1.003, 1.038, 1.133, 1.285, 1.498, 1.788, 2.168, 2.648, 3.236, 3.933",\ | |
"1.033, 1.068, 1.163, 1.315, 1.529, 1.819, 2.199, 2.678, 3.265, 3.965",\ | |
"1.054, 1.089, 1.183, 1.336, 1.549, 1.84, 2.22, 2.7, 3.285, 3.984",\ | |
"1.064, 1.099, 1.193, 1.345, 1.559, 1.849, 2.229, 2.709, 3.295, 3.994"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004494, 0.01676, 0.04019, 0.07668, 0.1279, 0.1953, 0.2801, 0.3838, 0.5073"); | |
values("0.178, 0.2199, 0.3255, 0.4799, 0.6806, 0.947, 1.31, 1.788, 2.394, 3.13",\ | |
"0.1777, 0.2205, 0.3256, 0.4798, 0.6808, 0.9472, 1.311, 1.789, 2.392, 3.132",\ | |
"0.1783, 0.2198, 0.3252, 0.4798, 0.6806, 0.9474, 1.311, 1.789, 2.392, 3.128",\ | |
"0.1788, 0.2196, 0.3254, 0.48, 0.6804, 0.9472, 1.311, 1.789, 2.392, 3.133",\ | |
"0.1782, 0.2204, 0.3252, 0.4798, 0.6804, 0.9476, 1.311, 1.789, 2.392, 3.128",\ | |
"0.178, 0.2198, 0.3254, 0.48, 0.6806, 0.9474, 1.31, 1.788, 2.394, 3.128",\ | |
"0.1778, 0.2194, 0.3254, 0.48, 0.6806, 0.9476, 1.31, 1.789, 2.394, 3.128",\ | |
"0.1782, 0.22, 0.326, 0.4802, 0.681, 0.9472, 1.31, 1.789, 2.393, 3.128",\ | |
"0.18, 0.2214, 0.327, 0.481, 0.6818, 0.948, 1.31, 1.788, 2.392, 3.128",\ | |
"0.1802, 0.2226, 0.3284, 0.4826, 0.683, 0.9492, 1.312, 1.789, 2.394, 3.128"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004494, 0.01676, 0.04019, 0.07668, 0.1279, 0.1953, 0.2801, 0.3838, 0.5073"); | |
values("0.1214, 0.1585, 0.2777, 0.4921, 0.8206, 1.305, 1.957, 2.786, 3.8, 5.006",\ | |
"0.1203, 0.158, 0.2773, 0.4923, 0.8206, 1.304, 1.958, 2.787, 3.801, 5.01",\ | |
"0.121, 0.1586, 0.2776, 0.4922, 0.8208, 1.306, 1.956, 2.787, 3.802, 5.003",\ | |
"0.1202, 0.158, 0.2776, 0.492, 0.8204, 1.306, 1.958, 2.784, 3.797, 5.009",\ | |
"0.1208, 0.158, 0.2776, 0.4922, 0.8218, 1.304, 1.956, 2.788, 3.803, 5.001",\ | |
"0.12, 0.1578, 0.2774, 0.492, 0.8216, 1.305, 1.957, 2.788, 3.802, 5.003",\ | |
"0.12, 0.158, 0.2774, 0.4916, 0.8214, 1.304, 1.957, 2.787, 3.802, 5.005",\ | |
"0.1206, 0.158, 0.2772, 0.4924, 0.8214, 1.304, 1.955, 2.785, 3.797, 5.007",\ | |
"0.1202, 0.1578, 0.2776, 0.492, 0.8216, 1.305, 1.957, 2.782, 3.797, 5.003",\ | |
"0.1204, 0.1578, 0.2774, 0.4918, 0.8208, 1.304, 1.955, 2.783, 3.793, 4.998"); | |
} | |
} | |
} | |
} | |