/* | |
* 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__xnor2_4) { | |
area : 46.099200 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&!A2" ; | |
value : "0.01351548" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&A2" ; | |
value : "0.00409932" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&!A2" ; | |
value : "0.003834" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&A2" ; | |
value : "0.0071316" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.01351548" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(A1) { | |
capacitance : 0.006938 ; | |
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 ; | |
} | |
pin(A2) { | |
capacitance : 0.006977 ; | |
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 ; | |
} | |
pin(ZN) { | |
direction : output ; | |
function : "(!(A1^A2))" ; | |
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 : "A1" ; | |
when : "!A2" ; | |
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("0.5607, 0.5323, 0.4713, 0.4162, 0.3819, 0.3606, 0.3463, 0.3364, 0.3293, 0.3242",\ | |
"0.5603, 0.5321, 0.4709, 0.4159, 0.3818, 0.3603, 0.3459, 0.3361, 0.3291, 0.3239",\ | |
"0.5599, 0.5315, 0.4704, 0.4156, 0.3813, 0.3598, 0.3454, 0.3355, 0.3285, 0.3233",\ | |
"0.5613, 0.5329, 0.4721, 0.4173, 0.3835, 0.3624, 0.3481, 0.3383, 0.3312, 0.3261",\ | |
"0.5641, 0.5363, 0.4765, 0.4228, 0.3905, 0.3703, 0.3567, 0.3472, 0.3404, 0.3355",\ | |
"0.5822, 0.5538, 0.4933, 0.4401, 0.4082, 0.3881, 0.3746, 0.3655, 0.3589, 0.3542",\ | |
"0.6117, 0.5834, 0.5227, 0.4696, 0.4373, 0.4174, 0.4039, 0.3947, 0.3881, 0.3833",\ | |
"0.654, 0.6254, 0.5648, 0.5106, 0.4781, 0.4576, 0.4442, 0.4349, 0.4285, 0.4236",\ | |
"0.7072, 0.6791, 0.6172, 0.5624, 0.5297, 0.5094, 0.4958, 0.4864, 0.4797, 0.4749",\ | |
"0.7738, 0.7449, 0.682, 0.6271, 0.5936, 0.5725, 0.5586, 0.549, 0.5422, 0.5375"); | |
} | |
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.4466, 0.428, 0.3999, 0.3813, 0.3691, 0.3648, 0.363, 0.3625, 0.3657, 0.3761",\ | |
"0.4458, 0.4268, 0.399, 0.3798, 0.3683, 0.3641, 0.3623, 0.3617, 0.365, 0.3743",\ | |
"0.4456, 0.4269, 0.3991, 0.3798, 0.3679, 0.3644, 0.3619, 0.3617, 0.3646, 0.3749",\ | |
"0.4523, 0.4333, 0.4052, 0.3863, 0.3745, 0.3705, 0.3684, 0.3686, 0.369, 0.3799",\ | |
"0.4708, 0.4521, 0.4235, 0.4034, 0.3914, 0.3875, 0.3849, 0.3855, 0.3867, 0.4002",\ | |
"0.5024, 0.4826, 0.4542, 0.4323, 0.4198, 0.4145, 0.4134, 0.4118, 0.4144, 0.4309",\ | |
"0.5521, 0.5312, 0.5006, 0.4787, 0.4648, 0.4577, 0.4548, 0.4552, 0.4559, 0.4771",\ | |
"0.6215, 0.5992, 0.5649, 0.539, 0.5245, 0.5163, 0.5109, 0.5092, 0.5112, 0.5424",\ | |
"0.7074, 0.6836, 0.647, 0.6164, 0.5959, 0.5873, 0.5837, 0.5808, 0.5833, 0.6343",\ | |
"0.8088, 0.7826, 0.7411, 0.7103, 0.6844, 0.6704, 0.6665, 0.6649, 0.6721, 0.7623"); | |
} | |
} | |
internal_power() { | |
related_pin : "A1" ; | |
when : "A2" ; | |
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("0.5021, 0.4746, 0.4169, 0.3671, 0.3375, 0.3193, 0.307, 0.2986, 0.2926, 0.2883",\ | |
"0.5016, 0.474, 0.4163, 0.3668, 0.3371, 0.3187, 0.3065, 0.298, 0.2921, 0.2878",\ | |
"0.5025, 0.475, 0.4174, 0.3677, 0.3382, 0.32, 0.3077, 0.2995, 0.2934, 0.2891",\ | |
"0.5189, 0.491, 0.4324, 0.3814, 0.3508, 0.3319, 0.3192, 0.3106, 0.3044, 0.2999",\ | |
"0.5753, 0.5456, 0.4813, 0.4231, 0.3871, 0.3644, 0.3493, 0.3389, 0.3316, 0.3262",\ | |
"0.6712, 0.6386, 0.5659, 0.4962, 0.4502, 0.4207, 0.4006, 0.3868, 0.3771, 0.3699",\ | |
"0.8022, 0.7668, 0.6845, 0.6014, 0.5423, 0.5029, 0.4754, 0.4565, 0.443, 0.4332",\ | |
"0.9661, 0.9286, 0.8372, 0.7394, 0.6647, 0.6133, 0.5768, 0.551, 0.5324, 0.5185",\ | |
"1.16, 1.121, 1.022, 0.9086, 0.8172, 0.7517, 0.7043, 0.6704, 0.6452, 0.6266",\ | |
"1.383, 1.342, 1.235, 1.109, 0.9995, 0.9192, 0.8599, 0.8158, 0.7835, 0.7591"); | |
} | |
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.2798, 0.2582, 0.2287, 0.2127, 0.2048, 0.2022, 0.2019, 0.2028, 0.2071, 0.2137",\ | |
"0.28, 0.259, 0.2293, 0.213, 0.2053, 0.2026, 0.2012, 0.2017, 0.2035, 0.214",\ | |
"0.2832, 0.2618, 0.2314, 0.2151, 0.207, 0.204, 0.204, 0.205, 0.2068, 0.2162",\ | |
"0.3128, 0.2901, 0.256, 0.2345, 0.2221, 0.2166, 0.2148, 0.2154, 0.2176, 0.2265",\ | |
"0.3738, 0.3477, 0.3056, 0.2775, 0.2577, 0.2476, 0.2418, 0.2402, 0.2403, 0.2498",\ | |
"0.4636, 0.4331, 0.3798, 0.3414, 0.3165, 0.298, 0.2868, 0.2816, 0.281, 0.2896",\ | |
"0.58, 0.546, 0.4822, 0.4303, 0.3942, 0.3714, 0.3556, 0.3443, 0.3361, 0.3445",\ | |
"0.7219, 0.6847, 0.6077, 0.5463, 0.4979, 0.4643, 0.4452, 0.4282, 0.4182, 0.4265",\ | |
"0.8894, 0.849, 0.7614, 0.6874, 0.6276, 0.582, 0.5507, 0.5324, 0.5224, 0.5325",\ | |
"1.082, 1.04, 0.9411, 0.855, 0.7834, 0.726, 0.6839, 0.657, 0.6428, 0.665"); | |
} | |
} | |
internal_power() { | |
related_pin : "A2" ; | |
when : "!A1" ; | |
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("0.5108, 0.4833, 0.4255, 0.3758, 0.346, 0.3276, 0.3156, 0.307, 0.301, 0.2966",\ | |
"0.5112, 0.4837, 0.426, 0.3761, 0.3463, 0.328, 0.3158, 0.3073, 0.3013, 0.297",\ | |
"0.5122, 0.4847, 0.4269, 0.3773, 0.3476, 0.3291, 0.3167, 0.3084, 0.3023, 0.2981",\ | |
"0.5164, 0.4887, 0.431, 0.3813, 0.3517, 0.3333, 0.3211, 0.3125, 0.3066, 0.3023",\ | |
"0.5258, 0.4983, 0.4406, 0.3909, 0.3612, 0.3428, 0.3308, 0.3224, 0.3165, 0.3121",\ | |
"0.5455, 0.5179, 0.4594, 0.4092, 0.3794, 0.3606, 0.3481, 0.3398, 0.3335, 0.3292",\ | |
"0.574, 0.5461, 0.4871, 0.4358, 0.4053, 0.3863, 0.3735, 0.3646, 0.3583, 0.3539",\ | |
"0.61, 0.5816, 0.5222, 0.4703, 0.439, 0.42, 0.4069, 0.3981, 0.3919, 0.3875",\ | |
"0.6534, 0.6247, 0.5644, 0.5126, 0.4812, 0.4619, 0.449, 0.44, 0.4338, 0.4293",\ | |
"0.7074, 0.6786, 0.6178, 0.5649, 0.5333, 0.5131, 0.4999, 0.4909, 0.4845, 0.48"); | |
} | |
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.4407, 0.4217, 0.3937, 0.3747, 0.3627, 0.3586, 0.3568, 0.3571, 0.3585, 0.3675",\ | |
"0.4385, 0.4199, 0.3916, 0.3729, 0.361, 0.3568, 0.355, 0.356, 0.3556, 0.366",\ | |
"0.4397, 0.4205, 0.393, 0.3738, 0.3621, 0.3583, 0.3561, 0.3556, 0.3571, 0.366",\ | |
"0.4467, 0.4277, 0.4002, 0.3812, 0.3695, 0.3658, 0.364, 0.3635, 0.365, 0.3745",\ | |
"0.4629, 0.444, 0.4165, 0.3965, 0.3839, 0.3795, 0.3792, 0.3779, 0.3791, 0.393",\ | |
"0.49, 0.4707, 0.4426, 0.4215, 0.4082, 0.4044, 0.4015, 0.4006, 0.4018, 0.4193",\ | |
"0.5288, 0.509, 0.4788, 0.4586, 0.4445, 0.4375, 0.4346, 0.4341, 0.4354, 0.4569",\ | |
"0.5838, 0.5631, 0.531, 0.5076, 0.4925, 0.4846, 0.481, 0.4797, 0.4817, 0.5152",\ | |
"0.6535, 0.6308, 0.5957, 0.5682, 0.5508, 0.5448, 0.5401, 0.5366, 0.5406, 0.5989",\ | |
"0.7362, 0.7129, 0.6745, 0.6453, 0.6229, 0.611, 0.6092, 0.6086, 0.6163, 0.7196"); | |
} | |
} | |
internal_power() { | |
related_pin : "A2" ; | |
when : "A1" ; | |
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("0.5463, 0.5179, 0.457, 0.4021, 0.3681, 0.3466, 0.3322, 0.3223, 0.3153, 0.3101",\ | |
"0.5455, 0.5171, 0.4562, 0.401, 0.3673, 0.3458, 0.3314, 0.3216, 0.3145, 0.3094",\ | |
"0.5474, 0.5191, 0.4581, 0.4033, 0.3693, 0.3479, 0.3335, 0.3237, 0.3166, 0.3115",\ | |
"0.5634, 0.5348, 0.473, 0.4169, 0.3823, 0.3603, 0.3459, 0.3358, 0.3284, 0.3232",\ | |
"0.6168, 0.5871, 0.5209, 0.4589, 0.4192, 0.394, 0.3771, 0.3652, 0.3569, 0.3508",\ | |
"0.7116, 0.6793, 0.6058, 0.5335, 0.4841, 0.4525, 0.4309, 0.4157, 0.4048, 0.397",\ | |
"0.8428, 0.8078, 0.7256, 0.6404, 0.5793, 0.5377, 0.5091, 0.489, 0.4745, 0.464",\ | |
"1.009, 0.9714, 0.8813, 0.7822, 0.7067, 0.6525, 0.6149, 0.5877, 0.5684, 0.5538",\ | |
"1.208, 1.169, 1.07, 0.9573, 0.8649, 0.7979, 0.7489, 0.7135, 0.6873, 0.6679",\ | |
"1.438, 1.397, 1.291, 1.165, 1.055, 0.9729, 0.9118, 0.8669, 0.833, 0.8072"); | |
} | |
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.2833, 0.262, 0.2323, 0.2164, 0.2086, 0.2055, 0.2055, 0.2054, 0.2065, 0.217",\ | |
"0.2836, 0.262, 0.2327, 0.2166, 0.2082, 0.2063, 0.2052, 0.2054, 0.2076, 0.2184",\ | |
"0.2866, 0.2653, 0.2354, 0.2185, 0.2104, 0.2077, 0.2081, 0.2104, 0.2108, 0.2191",\ | |
"0.3105, 0.288, 0.2553, 0.2351, 0.2242, 0.2196, 0.2174, 0.2184, 0.2202, 0.2306",\ | |
"0.3645, 0.3388, 0.2991, 0.2733, 0.2563, 0.2477, 0.2437, 0.2418, 0.2414, 0.2517",\ | |
"0.447, 0.4188, 0.3685, 0.3319, 0.3101, 0.2959, 0.288, 0.2821, 0.2821, 0.2908",\ | |
"0.5562, 0.5247, 0.4641, 0.4175, 0.384, 0.3647, 0.3531, 0.3436, 0.3369, 0.346",\ | |
"0.6904, 0.6565, 0.5862, 0.5264, 0.4836, 0.4529, 0.4395, 0.4268, 0.4183, 0.4274",\ | |
"0.8503, 0.8135, 0.7329, 0.6628, 0.6092, 0.5681, 0.5411, 0.5271, 0.5192, 0.5309",\ | |
"1.037, 0.998, 0.9086, 0.8261, 0.7606, 0.7095, 0.6728, 0.6506, 0.6374, 0.6614"); | |
} | |
} | |
timing() { | |
related_pin : "A1" ; | |
timing_sense : negative_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("0.6705, 0.718, 0.8379, 1.005, 1.216, 1.477, 1.8, 2.197, 2.678, 3.251",\ | |
"0.6793, 0.7269, 0.8468, 1.014, 1.225, 1.486, 1.809, 2.206, 2.687, 3.26",\ | |
"0.7024, 0.75, 0.8698, 1.037, 1.248, 1.509, 1.832, 2.229, 2.71, 3.283",\ | |
"0.7069, 0.7545, 0.8744, 1.042, 1.252, 1.514, 1.837, 2.234, 2.715, 3.288",\ | |
"0.684, 0.7308, 0.849, 1.014, 1.224, 1.485, 1.808, 2.205, 2.687, 3.26",\ | |
"0.619, 0.6653, 0.7811, 0.9444, 1.153, 1.414, 1.737, 2.134, 2.616, 3.189",\ | |
"0.5012, 0.5469, 0.6628, 0.8259, 1.035, 1.296, 1.618, 2.015, 2.497, 3.07",\ | |
"0.3321, 0.3774, 0.4939, 0.657, 0.865, 1.124, 1.446, 1.841, 2.322, 2.895",\ | |
"0.1086, 0.1546, 0.2705, 0.4318, 0.6388, 0.8973, 1.219, 1.614, 2.094, 2.666",\ | |
"-0.1713, -0.1253, -0.0103, 0.1512, 0.3573, 0.6153, 0.936, 1.331, 1.811, 2.384"); | |
} | |
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.8765, 0.914, 1.018, 1.199, 1.483, 1.885, 2.415, 3.085, 3.901, 4.876",\ | |
"0.8792, 0.9167, 1.02, 1.202, 1.486, 1.887, 2.417, 3.087, 3.906, 4.882",\ | |
"0.906, 0.9434, 1.047, 1.228, 1.512, 1.914, 2.444, 3.114, 3.931, 4.906",\ | |
"0.9981, 1.036, 1.139, 1.321, 1.604, 2.006, 2.536, 3.205, 4.025, 5.001",\ | |
"1.174, 1.211, 1.315, 1.496, 1.78, 2.181, 2.711, 3.381, 4.2, 5.176",\ | |
"1.428, 1.466, 1.57, 1.751, 2.034, 2.435, 2.965, 3.635, 4.452, 5.429",\ | |
"1.756, 1.794, 1.899, 2.08, 2.362, 2.763, 3.293, 3.962, 4.78, 5.756",\ | |
"2.152, 2.191, 2.296, 2.477, 2.759, 3.159, 3.687, 4.356, 5.174, 6.15",\ | |
"2.611, 2.651, 2.758, 2.939, 3.221, 3.62, 4.148, 4.816, 5.633, 6.608",\ | |
"3.135, 3.176, 3.285, 3.467, 3.749, 4.148, 4.676, 5.343, 6.158, 7.133"); | |
} | |
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.1878, 0.2374, 0.3567, 0.5327, 0.7904, 1.157, 1.658, 2.314, 3.131, 4.114",\ | |
"0.1869, 0.2373, 0.3576, 0.5332, 0.791, 1.157, 1.658, 2.314, 3.13, 4.114",\ | |
"0.1877, 0.2376, 0.3572, 0.5336, 0.79, 1.157, 1.658, 2.313, 3.129, 4.112",\ | |
"0.1872, 0.237, 0.3562, 0.5322, 0.7908, 1.157, 1.657, 2.314, 3.131, 4.114",\ | |
"0.183, 0.2314, 0.3492, 0.5262, 0.7874, 1.155, 1.658, 2.311, 3.129, 4.115",\ | |
"0.1818, 0.2298, 0.3456, 0.523, 0.7848, 1.152, 1.657, 2.311, 3.129, 4.115",\ | |
"0.1804, 0.2284, 0.3454, 0.5226, 0.785, 1.153, 1.654, 2.309, 3.125, 4.114",\ | |
"0.1808, 0.229, 0.3462, 0.5224, 0.782, 1.15, 1.651, 2.304, 3.122, 4.104",\ | |
"0.1812, 0.2298, 0.3464, 0.5208, 0.7784, 1.147, 1.647, 2.3, 3.118, 4.1",\ | |
"0.1826, 0.2306, 0.3472, 0.52, 0.7772, 1.144, 1.646, 2.301, 3.116, 4.101"); | |
} | |
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.1114, 0.1563, 0.3114, 0.6346, 1.156, 1.9, 2.875, 4.105, 5.598, 7.382",\ | |
"0.1123, 0.1564, 0.3118, 0.6346, 1.157, 1.896, 2.876, 4.103, 5.599, 7.385",\ | |
"0.1124, 0.1562, 0.3118, 0.6346, 1.157, 1.9, 2.873, 4.107, 5.599, 7.383",\ | |
"0.1122, 0.1566, 0.312, 0.6348, 1.158, 1.896, 2.875, 4.107, 5.597, 7.385",\ | |
"0.1128, 0.1568, 0.312, 0.6346, 1.157, 1.9, 2.876, 4.107, 5.597, 7.386",\ | |
"0.1146, 0.1574, 0.3134, 0.6338, 1.157, 1.9, 2.877, 4.101, 5.596, 7.387",\ | |
"0.1176, 0.1622, 0.316, 0.6356, 1.158, 1.899, 2.877, 4.107, 5.598, 7.383",\ | |
"0.1232, 0.1678, 0.3208, 0.6388, 1.159, 1.897, 2.876, 4.099, 5.599, 7.384",\ | |
"0.1316, 0.1752, 0.327, 0.642, 1.163, 1.9, 2.873, 4.106, 5.611, 7.385",\ | |
"0.1402, 0.1852, 0.334, 0.6492, 1.165, 1.903, 2.873, 4.104, 5.606, 7.398"); | |
} | |
} | |
timing() { | |
related_pin : "A1" ; | |
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("0.4641, 0.5096, 0.6248, 0.7874, 0.9957, 1.256, 1.578, 1.975, 2.456, 3.029",\ | |
"0.4732, 0.5187, 0.6339, 0.7965, 1.005, 1.265, 1.587, 1.984, 2.465, 3.038",\ | |
"0.5144, 0.5601, 0.6752, 0.8378, 1.046, 1.306, 1.628, 2.025, 2.506, 3.08",\ | |
"0.6173, 0.6626, 0.777, 0.9388, 1.147, 1.407, 1.729, 2.126, 2.607, 3.18",\ | |
"0.7866, 0.8321, 0.946, 1.108, 1.315, 1.574, 1.896, 2.293, 2.773, 3.346",\ | |
"1.003, 1.051, 1.168, 1.331, 1.54, 1.8, 2.122, 2.517, 2.998, 3.57",\ | |
"1.261, 1.311, 1.435, 1.603, 1.815, 2.078, 2.4, 2.795, 3.274, 3.846",\ | |
"1.557, 1.611, 1.742, 1.92, 2.139, 2.407, 2.732, 3.128, 3.607, 4.177",\ | |
"1.892, 1.949, 2.089, 2.277, 2.507, 2.783, 3.116, 3.516, 3.995, 4.565",\ | |
"2.267, 2.327, 2.475, 2.674, 2.914, 3.202, 3.546, 3.955, 4.44, 5.011"); | |
} | |
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.3431, 0.3842, 0.4979, 0.6891, 0.9768, 1.38, 1.912, 2.582, 3.401, 4.375",\ | |
"0.3518, 0.3933, 0.5065, 0.6978, 0.9856, 1.389, 1.92, 2.589, 3.409, 4.386",\ | |
"0.3839, 0.4252, 0.5381, 0.7295, 1.017, 1.42, 1.952, 2.622, 3.438, 4.417",\ | |
"0.4433, 0.4847, 0.5969, 0.7865, 1.073, 1.475, 2.005, 2.676, 3.493, 4.468",\ | |
"0.494, 0.5371, 0.6508, 0.8398, 1.124, 1.524, 2.053, 2.722, 3.541, 4.514",\ | |
"0.5206, 0.5664, 0.6842, 0.8745, 1.157, 1.555, 2.081, 2.75, 3.567, 4.542",\ | |
"0.5164, 0.5656, 0.6895, 0.8828, 1.167, 1.564, 2.089, 2.753, 3.568, 4.543",\ | |
"0.4779, 0.5305, 0.6612, 0.8585, 1.146, 1.547, 2.072, 2.735, 3.548, 4.519",\ | |
"0.4022, 0.4585, 0.5969, 0.7997, 1.09, 1.494, 2.026, 2.69, 3.502, 4.472",\ | |
"0.2879, 0.3477, 0.4947, 0.7033, 0.9971, 1.404, 1.941, 2.614, 3.43, 4.399"); | |
} | |
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.1756, 0.2229, 0.3391, 0.5174, 0.7802, 1.151, 1.653, 2.309, 3.124, 4.114",\ | |
"0.1753, 0.2229, 0.3387, 0.5172, 0.7803, 1.151, 1.654, 2.31, 3.13, 4.114",\ | |
"0.1751, 0.2233, 0.3387, 0.5166, 0.78, 1.15, 1.653, 2.31, 3.127, 4.113",\ | |
"0.1746, 0.2224, 0.3396, 0.518, 0.78, 1.151, 1.654, 2.31, 3.128, 4.114",\ | |
"0.1874, 0.2348, 0.349, 0.525, 0.7848, 1.154, 1.654, 2.311, 3.13, 4.112",\ | |
"0.2128, 0.2604, 0.375, 0.5472, 0.8016, 1.163, 1.66, 2.312, 3.128, 4.108",\ | |
"0.2494, 0.2996, 0.414, 0.5818, 0.8302, 1.184, 1.673, 2.319, 3.132, 4.112",\ | |
"0.2912, 0.3458, 0.4648, 0.6326, 0.8734, 1.22, 1.696, 2.331, 3.138, 4.114",\ | |
"0.3358, 0.3932, 0.523, 0.6918, 0.9338, 1.276, 1.745, 2.366, 3.153, 4.119",\ | |
"0.3824, 0.4446, 0.5828, 0.7606, 1, 1.345, 1.812, 2.42, 3.192, 4.141"); | |
} | |
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.1218, 0.1715, 0.3321, 0.65, 1.165, 1.903, 2.882, 4.107, 5.616, 7.395",\ | |
"0.1218, 0.1707, 0.3323, 0.6502, 1.167, 1.905, 2.877, 4.112, 5.613, 7.393",\ | |
"0.1223, 0.1709, 0.3323, 0.6498, 1.167, 1.903, 2.881, 4.114, 5.607, 7.402",\ | |
"0.1266, 0.1749, 0.3351, 0.6508, 1.167, 1.906, 2.881, 4.112, 5.604, 7.39",\ | |
"0.1414, 0.19, 0.3458, 0.6586, 1.168, 1.904, 2.881, 4.104, 5.615, 7.394",\ | |
"0.164, 0.2144, 0.3652, 0.672, 1.176, 1.907, 2.877, 4.11, 5.615, 7.404",\ | |
"0.1912, 0.2416, 0.391, 0.6942, 1.193, 1.916, 2.884, 4.108, 5.613, 7.392",\ | |
"0.2222, 0.2764, 0.4218, 0.7208, 1.22, 1.94, 2.899, 4.114, 5.617, 7.395",\ | |
"0.2522, 0.308, 0.4576, 0.7482, 1.249, 1.976, 2.932, 4.136, 5.618, 7.401",\ | |
"0.2884, 0.3444, 0.498, 0.7816, 1.278, 2.009, 2.978, 4.186, 5.651, 7.414"); | |
} | |
} | |
timing() { | |
related_pin : "A2" ; | |
timing_sense : negative_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("0.6235, 0.6692, 0.7843, 0.9469, 1.155, 1.415, 1.738, 2.134, 2.616, 3.189",\ | |
"0.6337, 0.6792, 0.7942, 0.9569, 1.165, 1.425, 1.748, 2.144, 2.626, 3.199",\ | |
"0.659, 0.7044, 0.8196, 0.9823, 1.19, 1.45, 1.773, 2.17, 2.651, 3.224",\ | |
"0.6631, 0.7086, 0.8237, 0.9862, 1.194, 1.454, 1.777, 2.173, 2.655, 3.228",\ | |
"0.6283, 0.6737, 0.7885, 0.9507, 1.158, 1.418, 1.741, 2.138, 2.619, 3.192",\ | |
"0.5458, 0.5911, 0.7062, 0.8684, 1.076, 1.336, 1.658, 2.054, 2.536, 3.109",\ | |
"0.4099, 0.4554, 0.57, 0.7325, 0.9408, 1.2, 1.522, 1.918, 2.399, 2.971",\ | |
"0.2154, 0.2607, 0.3758, 0.5378, 0.7446, 1.003, 1.324, 1.719, 2.198, 2.77",\ | |
"-0.0415, 0.004, 0.1183, 0.2801, 0.4856, 0.7433, 1.063, 1.458, 1.938, 2.509",\ | |
"-0.3629, -0.317, -0.2032, -0.0428, 0.1621, 0.4192, 0.7394, 1.134, 1.614, 2.186"); | |
} | |
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.8348, 0.8722, 0.9758, 1.157, 1.441, 1.843, 2.373, 3.043, 3.86, 4.836",\ | |
"0.8386, 0.876, 0.9795, 1.161, 1.445, 1.847, 2.377, 3.046, 3.864, 4.841",\ | |
"0.8877, 0.9251, 1.029, 1.21, 1.494, 1.896, 2.426, 3.095, 3.914, 4.891",\ | |
"1.017, 1.055, 1.158, 1.34, 1.623, 2.025, 2.556, 3.225, 4.044, 5.02",\ | |
"1.231, 1.269, 1.372, 1.554, 1.837, 2.239, 2.769, 3.439, 4.257, 5.233",\ | |
"1.524, 1.562, 1.666, 1.847, 2.13, 2.532, 3.062, 3.731, 4.549, 5.526",\ | |
"1.896, 1.934, 2.038, 2.219, 2.502, 2.904, 3.433, 4.102, 4.92, 5.897",\ | |
"2.349, 2.388, 2.492, 2.674, 2.956, 3.356, 3.885, 4.554, 5.372, 6.349",\ | |
"2.881, 2.92, 3.026, 3.207, 3.489, 3.888, 4.417, 5.085, 5.902, 6.878",\ | |
"3.493, 3.533, 3.639, 3.821, 4.102, 4.501, 5.029, 5.697, 6.513, 7.486"); | |
} | |
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.1752, 0.2227, 0.3396, 0.5172, 0.7797, 1.15, 1.652, 2.311, 3.127, 4.114",\ | |
"0.1753, 0.2227, 0.3398, 0.517, 0.78, 1.149, 1.654, 2.31, 3.127, 4.113",\ | |
"0.1754, 0.2227, 0.3391, 0.5166, 0.7806, 1.151, 1.654, 2.31, 3.129, 4.113",\ | |
"0.1747, 0.2224, 0.339, 0.5176, 0.7794, 1.151, 1.652, 2.308, 3.127, 4.115",\ | |
"0.1744, 0.2218, 0.338, 0.515, 0.7788, 1.149, 1.654, 2.309, 3.129, 4.113",\ | |
"0.176, 0.2232, 0.34, 0.517, 0.7792, 1.147, 1.652, 2.311, 3.125, 4.114",\ | |
"0.1776, 0.225, 0.342, 0.5188, 0.7812, 1.149, 1.65, 2.304, 3.122, 4.11",\ | |
"0.1776, 0.2262, 0.3418, 0.5168, 0.7768, 1.143, 1.644, 2.299, 3.115, 4.098",\ | |
"0.178, 0.2256, 0.341, 0.5148, 0.773, 1.141, 1.644, 2.299, 3.114, 4.098",\ | |
"0.179, 0.2274, 0.3406, 0.5136, 0.7718, 1.142, 1.641, 2.298, 3.113, 4.094"); | |
} | |
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.1117, 0.1564, 0.3116, 0.6344, 1.157, 1.898, 2.875, 4.108, 5.598, 7.385",\ | |
"0.1123, 0.1563, 0.3111, 0.6346, 1.157, 1.899, 2.877, 4.108, 5.599, 7.387",\ | |
"0.1128, 0.1564, 0.3116, 0.6346, 1.157, 1.897, 2.875, 4.103, 5.597, 7.384",\ | |
"0.1122, 0.1564, 0.312, 0.6346, 1.159, 1.9, 2.877, 4.108, 5.598, 7.385",\ | |
"0.1126, 0.1564, 0.3132, 0.6346, 1.157, 1.899, 2.877, 4.108, 5.597, 7.387",\ | |
"0.114, 0.1576, 0.313, 0.6352, 1.159, 1.9, 2.876, 4.104, 5.599, 7.387",\ | |
"0.1154, 0.1598, 0.3142, 0.6348, 1.16, 1.898, 2.872, 4.099, 5.599, 7.387",\ | |
"0.1194, 0.1636, 0.3174, 0.6374, 1.157, 1.897, 2.873, 4.108, 5.599, 7.383",\ | |
"0.1268, 0.1692, 0.3224, 0.6396, 1.16, 1.897, 2.872, 4.107, 5.605, 7.387",\ | |
"0.1318, 0.1764, 0.328, 0.643, 1.161, 1.899, 2.872, 4.1, 5.606, 7.396"); | |
} | |
} | |
timing() { | |
related_pin : "A2" ; | |
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("0.5001, 0.5476, 0.6674, 0.835, 1.046, 1.307, 1.63, 2.027, 2.508, 3.081",\ | |
"0.5085, 0.556, 0.6758, 0.8433, 1.054, 1.315, 1.638, 2.035, 2.516, 3.09",\ | |
"0.5522, 0.5997, 0.7195, 0.8869, 1.097, 1.359, 1.682, 2.079, 2.56, 3.133",\ | |
"0.6579, 0.7051, 0.8247, 0.9917, 1.202, 1.463, 1.786, 2.183, 2.664, 3.237",\ | |
"0.8373, 0.8842, 1.003, 1.169, 1.379, 1.64, 1.962, 2.359, 2.839, 3.412",\ | |
"1.073, 1.121, 1.243, 1.411, 1.622, 1.883, 2.205, 2.601, 3.081, 3.653",\ | |
"1.362, 1.414, 1.54, 1.711, 1.925, 2.188, 2.511, 2.906, 3.385, 3.957",\ | |
"1.701, 1.755, 1.889, 2.069, 2.288, 2.554, 2.878, 3.274, 3.753, 4.323",\ | |
"2.089, 2.148, 2.289, 2.479, 2.707, 2.982, 3.31, 3.707, 4.186, 4.756",\ | |
"2.53, 2.592, 2.742, 2.943, 3.181, 3.466, 3.803, 4.206, 4.686, 5.256"); | |
} | |
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.3569, 0.3983, 0.5117, 0.7028, 0.9905, 1.393, 1.926, 2.595, 3.415, 4.392",\ | |
"0.3636, 0.4048, 0.5182, 0.7097, 0.9973, 1.4, 1.931, 2.601, 3.42, 4.399",\ | |
"0.3794, 0.4204, 0.5337, 0.7247, 1.012, 1.415, 1.947, 2.618, 3.435, 4.41",\ | |
"0.4082, 0.4499, 0.5627, 0.7531, 1.04, 1.442, 1.973, 2.643, 3.462, 4.438",\ | |
"0.4285, 0.4718, 0.5873, 0.7777, 1.063, 1.463, 1.994, 2.663, 3.48, 4.458",\ | |
"0.4215, 0.4681, 0.5881, 0.7812, 1.067, 1.465, 1.993, 2.661, 3.477, 4.453",\ | |
"0.3784, 0.4277, 0.5536, 0.7511, 1.04, 1.441, 1.966, 2.632, 3.447, 4.423",\ | |
"0.2935, 0.346, 0.4783, 0.6798, 0.9738, 1.38, 1.909, 2.574, 3.387, 4.359",\ | |
"0.1639, 0.22, 0.3584, 0.5652, 0.8632, 1.275, 1.812, 2.482, 3.296, 4.266",\ | |
"-0.0137, 0.0456, 0.192, 0.4045, 0.7065, 1.122, 1.667, 2.348, 3.169, 4.141"); | |
} | |
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.1872, 0.2379, 0.3572, 0.533, 0.79, 1.157, 1.658, 2.312, 3.13, 4.113",\ | |
"0.1876, 0.238, 0.3568, 0.5331, 0.79, 1.157, 1.658, 2.313, 3.128, 4.115",\ | |
"0.1876, 0.2375, 0.3573, 0.5331, 0.79, 1.157, 1.658, 2.313, 3.129, 4.112",\ | |
"0.1867, 0.237, 0.3568, 0.5336, 0.7904, 1.158, 1.659, 2.314, 3.131, 4.108",\ | |
"0.196, 0.246, 0.3644, 0.539, 0.7952, 1.161, 1.659, 2.314, 3.13, 4.113",\ | |
"0.2192, 0.269, 0.388, 0.5586, 0.8094, 1.17, 1.662, 2.315, 3.127, 4.112",\ | |
"0.2524, 0.304, 0.4226, 0.5894, 0.833, 1.187, 1.676, 2.321, 3.134, 4.114",\ | |
"0.291, 0.3456, 0.469, 0.6346, 0.8722, 1.214, 1.693, 2.331, 3.137, 4.118",\ | |
"0.3348, 0.3938, 0.5232, 0.6934, 0.9262, 1.262, 1.73, 2.351, 3.147, 4.122",\ | |
"0.3808, 0.4456, 0.5836, 0.7582, 0.9906, 1.324, 1.784, 2.392, 3.174, 4.131"); | |
} | |
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.1218, 0.171, 0.332, 0.6508, 1.167, 1.903, 2.882, 4.106, 5.613, 7.396",\ | |
"0.1218, 0.1711, 0.3321, 0.6499, 1.167, 1.905, 2.881, 4.112, 5.613, 7.41",\ | |
"0.1217, 0.1707, 0.3323, 0.651, 1.167, 1.903, 2.878, 4.114, 5.605, 7.39",\ | |
"0.1264, 0.175, 0.3348, 0.6509, 1.167, 1.905, 2.881, 4.112, 5.612, 7.402",\ | |
"0.1396, 0.1902, 0.3458, 0.6582, 1.169, 1.903, 2.881, 4.106, 5.607, 7.409",\ | |
"0.1586, 0.2104, 0.3656, 0.6752, 1.176, 1.908, 2.884, 4.107, 5.604, 7.395",\ | |
"0.182, 0.2356, 0.39, 0.6982, 1.199, 1.919, 2.882, 4.113, 5.612, 7.406",\ | |
"0.207, 0.2624, 0.4188, 0.7246, 1.229, 1.949, 2.905, 4.116, 5.614, 7.39",\ | |
"0.2342, 0.2908, 0.4518, 0.7538, 1.261, 1.991, 2.948, 4.149, 5.622, 7.401",\ | |
"0.266, 0.325, 0.487, 0.7864, 1.293, 2.033, 2.999, 4.206, 5.668, 7.422"); | |
} | |
} | |
} | |
} | |