blob: bbd2609ce474d59347a419c8f822993ef4955ef6 [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__and3_1) {
area : 21.952000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.0004387086" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.0005113548" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.0005116518" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.0012009294" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.000511731" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.0010341144" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.0010271052" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.0008480934" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0012009294" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.002757 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.00306, 0.003059, 0.003047, 0.003042, 0.00304, 0.003044, 0.003042, \
0.003041, 0.003039, 0.00304");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.001673, -0.001672, -0.001671, -0.001676, -0.001685, -0.001689, \
-0.00169, -0.001697, -0.001704, -0.001714");
}
}
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.003058, 0.003055, 0.003049, 0.003042, 0.003043, 0.003042, 0.003043, \
0.003042, 0.003044, 0.003042");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.001642, -0.001646, -0.001647, -0.00165, -0.001654, -0.001656, \
-0.001663, -0.001665, -0.001673, -0.001684");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.003057, 0.003057, 0.003047, 0.003039, 0.003041, 0.003042, 0.003043, \
0.003043, 0.003042, 0.003041");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.001601, 0.001598, 0.001588, 0.001587, 0.001572, 0.001564, 0.001554, \
0.001544, 0.001526, 0.001503");
}
}
}
pin(A2) {
capacitance : 0.002688 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.003727, 0.003735, 0.003762, 0.003795, 0.003829, 0.003858, 0.003872, \
0.003885, 0.00389, 0.003887");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002671, -0.002668, -0.002662, -0.002658, -0.00266, -0.002658, \
-0.002657, -0.002658, -0.002659, -0.002658");
}
}
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.003303, 0.003026, 0.002806, 0.002741, 0.002712, 0.002693, 0.002684, \
0.002675, 0.002668, 0.002662");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002662, -0.002661, -0.00266, -0.002657, -0.002662, -0.002662, \
-0.002662, -0.002662, -0.002662, -0.002662");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002988, 0.002989, 0.002986, 0.00298, 0.002981, 0.002975, 0.002975, \
0.002967, 0.002962, 0.002959");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.001807, -0.001809, -0.001806, -0.001806, -0.001816, -0.001823, \
-0.001829, -0.001838, -0.001853, -0.001875");
}
}
}
pin(A3) {
capacitance : 0.002731 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002806, 0.002703, 0.002672, 0.002664, 0.002668, 0.002666, 0.002664, \
0.002666, 0.002665, 0.002663");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002666, -0.002666, -0.002658, -0.002656, -0.00266, -0.002657, \
-0.002657, -0.002658, -0.002658, -0.002658");
}
}
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.003117, 0.002919, 0.002745, 0.002689, 0.002675, 0.002664, 0.002659, \
0.002653, 0.002651, 0.002646");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002662, -0.002661, -0.002659, -0.002658, -0.002665, -0.002662, \
-0.002661, -0.00266, -0.002661, -0.002663");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.003063, 0.00283, 0.002702, 0.002666, 0.002657, 0.002653, 0.00265, \
0.002646, 0.002644, 0.002642");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002666, -0.002664, -0.002658, -0.002657, -0.002662, -0.002662, \
-0.002661, -0.002659, -0.002658, -0.00266");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3)" ;
max_capacitance : 0.2312 ;
max_transition : 8.9 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.03098, 0.03083, 0.03063, 0.03055, 0.03054, 0.0305, 0.03047, 0.03046, 0.03046, 0.03045",\
"0.03102, 0.03085, 0.03066, 0.03058, 0.03054, 0.03052, 0.03051, 0.0305, 0.0305, 0.03049",\
"0.03091, 0.03075, 0.03055, 0.03044, 0.03043, 0.03042, 0.0304, 0.03039, 0.03039, 0.03039",\
"0.03125, 0.03106, 0.0308, 0.03069, 0.03065, 0.03064, 0.03063, 0.03062, 0.03062, 0.03062",\
"0.03296, 0.03265, 0.03217, 0.03185, 0.03171, 0.03164, 0.0316, 0.03158, 0.03157, 0.03156",\
"0.03583, 0.03539, 0.03464, 0.03407, 0.03378, 0.03358, 0.03352, 0.03345, 0.03341, 0.03338",\
"0.03989, 0.03935, 0.03828, 0.03746, 0.03693, 0.03661, 0.03644, 0.03632, 0.03627, 0.03619",\
"0.0452, 0.04454, 0.0432, 0.04206, 0.0413, 0.04083, 0.04055, 0.04035, 0.04022, 0.04013",\
"0.05188, 0.05111, 0.04944, 0.04797, 0.04693, 0.04623, 0.04581, 0.04553, 0.04534, 0.04521",\
"0.05991, 0.05904, 0.05705, 0.05521, 0.05387, 0.05297, 0.05236, 0.05197, 0.05167, 0.0515");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.01903, 0.01881, 0.01844, 0.01825, 0.01828, 0.0184, 0.01854, 0.0187, 0.01906, 0.02051",\
"0.01897, 0.01874, 0.01839, 0.01818, 0.01823, 0.01834, 0.0185, 0.01874, 0.01898, 0.02043",\
"0.01892, 0.01871, 0.01832, 0.01811, 0.01815, 0.01826, 0.01842, 0.0186, 0.01887, 0.02053",\
"0.01927, 0.01901, 0.01861, 0.01833, 0.01834, 0.01844, 0.01858, 0.01882, 0.01897, 0.02097",\
"0.02062, 0.02034, 0.01978, 0.01936, 0.01928, 0.01929, 0.01943, 0.01957, 0.01984, 0.02204",\
"0.02287, 0.02251, 0.02177, 0.02127, 0.02104, 0.02094, 0.0209, 0.02105, 0.02133, 0.02404",\
"0.02612, 0.02568, 0.0248, 0.02407, 0.02369, 0.02361, 0.02351, 0.0236, 0.02391, 0.02712",\
"0.03049, 0.02997, 0.0289, 0.02793, 0.02727, 0.02708, 0.02711, 0.02707, 0.02738, 0.03136",\
"0.03606, 0.03545, 0.03415, 0.03294, 0.03197, 0.03159, 0.03137, 0.03177, 0.03231, 0.03797",\
"0.04284, 0.04212, 0.04064, 0.03918, 0.03801, 0.03731, 0.03689, 0.03695, 0.03838, 0.04689");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.03454, 0.03434, 0.03404, 0.03389, 0.0338, 0.03375, 0.03374, 0.03372, 0.03371, 0.0337",\
"0.0345, 0.0343, 0.034, 0.03384, 0.03375, 0.0337, 0.03369, 0.03367, 0.03365, 0.03364",\
"0.03437, 0.03416, 0.03386, 0.03371, 0.03362, 0.03361, 0.03358, 0.03356, 0.03355, 0.03354",\
"0.03469, 0.03447, 0.03412, 0.03392, 0.03385, 0.03382, 0.03381, 0.0338, 0.0338, 0.03379",\
"0.0364, 0.03608, 0.03551, 0.03515, 0.03494, 0.03487, 0.03482, 0.0348, 0.03478, 0.03477",\
"0.03939, 0.03895, 0.03813, 0.03749, 0.03711, 0.03691, 0.03681, 0.03674, 0.03669, 0.03666",\
"0.04357, 0.04302, 0.04192, 0.04101, 0.04043, 0.04008, 0.03988, 0.03975, 0.03966, 0.0396",\
"0.04908, 0.04842, 0.04703, 0.0458, 0.04495, 0.04443, 0.04411, 0.04392, 0.04377, 0.04368",\
"0.05596, 0.05517, 0.05346, 0.05192, 0.05079, 0.05008, 0.04961, 0.04929, 0.04908, 0.04894",\
"0.06417, 0.06328, 0.06128, 0.05938, 0.058, 0.057, 0.05636, 0.05591, 0.05563, 0.05543");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.01905, 0.0188, 0.01845, 0.01825, 0.01829, 0.0184, 0.01852, 0.01868, 0.01902, 0.02061",\
"0.01897, 0.01877, 0.01839, 0.01817, 0.01824, 0.01834, 0.0185, 0.01866, 0.01908, 0.02048",\
"0.01886, 0.01863, 0.01827, 0.01804, 0.01811, 0.01822, 0.01836, 0.01854, 0.01883, 0.02044",\
"0.01907, 0.01882, 0.01842, 0.01813, 0.01814, 0.01826, 0.0184, 0.01856, 0.0189, 0.02069",\
"0.02014, 0.01986, 0.01936, 0.01897, 0.01891, 0.01896, 0.01902, 0.0192, 0.01954, 0.02163",\
"0.0221, 0.02174, 0.02108, 0.02064, 0.02048, 0.0204, 0.02046, 0.02059, 0.02095, 0.02351",\
"0.02521, 0.02478, 0.02395, 0.02325, 0.02293, 0.02292, 0.02288, 0.02295, 0.02328, 0.02634",\
"0.02945, 0.02893, 0.02793, 0.02699, 0.02641, 0.0262, 0.0263, 0.02643, 0.02677, 0.03058",\
"0.03491, 0.03434, 0.03316, 0.03202, 0.03121, 0.0307, 0.03056, 0.03084, 0.03141, 0.03691",\
"0.04163, 0.04095, 0.03954, 0.03826, 0.03715, 0.03646, 0.03612, 0.0362, 0.03747, 0.04554");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.03807, 0.03782, 0.03743, 0.03719, 0.03707, 0.03699, 0.03696, 0.03693, 0.03691, 0.0369",\
"0.03788, 0.03763, 0.03723, 0.037, 0.03688, 0.0368, 0.03678, 0.03675, 0.03672, 0.03671",\
"0.03777, 0.03752, 0.03712, 0.03689, 0.03677, 0.0367, 0.03668, 0.03664, 0.03662, 0.03661",\
"0.0381, 0.03784, 0.0374, 0.03716, 0.03702, 0.03696, 0.03695, 0.03692, 0.03691, 0.03691",\
"0.03979, 0.03944, 0.03882, 0.03839, 0.03818, 0.03806, 0.038, 0.03796, 0.03793, 0.03792",\
"0.0429, 0.04247, 0.04159, 0.04087, 0.04045, 0.04022, 0.04008, 0.04, 0.03994, 0.03991",\
"0.04731, 0.04671, 0.04555, 0.04456, 0.04395, 0.04355, 0.04333, 0.04318, 0.04308, 0.04302",\
"0.05307, 0.05236, 0.05092, 0.04963, 0.04876, 0.04819, 0.04783, 0.04761, 0.04745, 0.04735",\
"0.06025, 0.05947, 0.05774, 0.05614, 0.05497, 0.05419, 0.0537, 0.05335, 0.05312, 0.05298",\
"0.06897, 0.06809, 0.06604, 0.06411, 0.06264, 0.06161, 0.06094, 0.06048, 0.06017, 0.05995");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.01905, 0.01881, 0.01844, 0.01825, 0.01829, 0.0184, 0.01854, 0.01878, 0.01906, 0.02056",\
"0.01897, 0.01873, 0.01839, 0.0182, 0.01824, 0.01834, 0.01848, 0.01876, 0.01901, 0.02046",\
"0.01883, 0.01858, 0.01825, 0.01802, 0.01809, 0.01821, 0.01834, 0.01848, 0.01883, 0.0205",\
"0.01892, 0.01869, 0.01827, 0.01802, 0.01803, 0.01813, 0.0183, 0.01852, 0.01892, 0.02069",\
"0.01979, 0.01954, 0.01905, 0.01873, 0.01869, 0.01874, 0.01888, 0.01904, 0.0194, 0.02133",\
"0.0216, 0.02127, 0.02063, 0.02024, 0.02012, 0.02011, 0.02014, 0.02038, 0.02066, 0.02313",\
"0.0246, 0.02422, 0.0234, 0.02279, 0.02254, 0.02268, 0.02262, 0.02263, 0.02299, 0.02589",\
"0.02889, 0.0284, 0.02744, 0.02661, 0.02615, 0.02599, 0.02614, 0.0262, 0.02656, 0.03013",\
"0.0345, 0.03397, 0.03284, 0.03174, 0.03104, 0.03066, 0.03064, 0.03096, 0.03155, 0.03661",\
"0.04147, 0.04085, 0.03948, 0.0383, 0.03728, 0.0368, 0.0364, 0.03653, 0.03774, 0.04534");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.5123, 0.5487, 0.6527, 0.8076, 1.01, 1.269, 1.596, 2.004, 2.5, 3.091",\
"0.5333, 0.5699, 0.6738, 0.8288, 1.031, 1.29, 1.617, 2.025, 2.521, 3.112",\
"0.6039, 0.6403, 0.7443, 0.8992, 1.102, 1.36, 1.688, 2.095, 2.591, 3.182",\
"0.7462, 0.7824, 0.8862, 1.041, 1.244, 1.502, 1.83, 2.237, 2.733, 3.325",\
"0.9498, 0.988, 1.096, 1.253, 1.457, 1.717, 2.044, 2.452, 2.948, 3.539",\
"1.178, 1.219, 1.335, 1.502, 1.714, 1.977, 2.306, 2.713, 3.208, 3.8",\
"1.432, 1.477, 1.601, 1.778, 1.998, 2.268, 2.6, 3.009, 3.504, 4.094",\
"1.713, 1.762, 1.896, 2.085, 2.316, 2.593, 2.929, 3.339, 3.835, 4.426",\
"2.024, 2.076, 2.219, 2.423, 2.665, 2.952, 3.295, 3.709, 4.207, 4.798",\
"2.364, 2.42, 2.574, 2.789, 3.047, 3.345, 3.697, 4.118, 4.621, 5.214");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.6627, 0.7143, 0.8712, 1.126, 1.49, 1.985, 2.633, 3.45, 4.445, 5.631",\
"0.673, 0.7245, 0.8814, 1.137, 1.5, 1.995, 2.643, 3.46, 4.455, 5.642",\
"0.7112, 0.7628, 0.9194, 1.174, 1.538, 2.033, 2.681, 3.497, 4.493, 5.676",\
"0.7899, 0.8415, 0.9976, 1.252, 1.615, 2.111, 2.759, 3.575, 4.568, 5.754",\
"0.8833, 0.9359, 1.094, 1.349, 1.713, 2.207, 2.855, 3.671, 4.667, 5.851",\
"0.9613, 1.015, 1.174, 1.433, 1.799, 2.295, 2.941, 3.755, 4.75, 5.939",\
"1.023, 1.077, 1.24, 1.501, 1.867, 2.363, 3.012, 3.827, 4.822, 6.009",\
"1.065, 1.12, 1.288, 1.553, 1.921, 2.417, 3.064, 3.88, 4.875, 6.06",\
"1.083, 1.141, 1.314, 1.585, 1.957, 2.455, 3.101, 3.916, 4.911, 6.097",\
"1.073, 1.135, 1.315, 1.593, 1.972, 2.474, 3.122, 3.937, 4.931, 6.117");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.1936, 0.2304, 0.3416, 0.5227, 0.799, 1.194, 1.737, 2.433, 3.298, 4.329",\
"0.1938, 0.2305, 0.3423, 0.5236, 0.7987, 1.194, 1.735, 2.431, 3.299, 4.33",\
"0.1939, 0.2307, 0.3419, 0.5238, 0.7988, 1.193, 1.737, 2.432, 3.298, 4.328",\
"0.1956, 0.232, 0.3434, 0.5238, 0.7984, 1.196, 1.736, 2.431, 3.299, 4.33",\
"0.2184, 0.2538, 0.3606, 0.5366, 0.8052, 1.198, 1.738, 2.432, 3.298, 4.329",\
"0.2524, 0.2888, 0.397, 0.5718, 0.8312, 1.215, 1.745, 2.434, 3.299, 4.331",\
"0.2892, 0.3264, 0.4368, 0.611, 0.8662, 1.239, 1.76, 2.446, 3.302, 4.331",\
"0.3292, 0.37, 0.4828, 0.6578, 0.9096, 1.274, 1.783, 2.457, 3.305, 4.331",\
"0.3706, 0.4148, 0.5326, 0.7122, 0.9622, 1.318, 1.816, 2.478, 3.325, 4.339",\
"0.4158, 0.4612, 0.5874, 0.772, 1.022, 1.375, 1.864, 2.517, 3.346, 4.354");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.2705, 0.3349, 0.5392, 0.9089, 1.502, 2.366, 3.517, 4.986, 6.772, 8.894",\
"0.2704, 0.335, 0.5376, 0.9095, 1.502, 2.365, 3.517, 4.979, 6.766, 8.894",\
"0.2706, 0.3361, 0.5396, 0.909, 1.502, 2.365, 3.519, 4.99, 6.779, 8.889",\
"0.2716, 0.3354, 0.5392, 0.9102, 1.504, 2.364, 3.519, 4.984, 6.763, 8.888",\
"0.2826, 0.3466, 0.5502, 0.9158, 1.508, 2.366, 3.519, 4.99, 6.767, 8.894",\
"0.295, 0.3586, 0.5646, 0.9324, 1.519, 2.376, 3.519, 4.976, 6.762, 8.906",\
"0.3126, 0.377, 0.5798, 0.944, 1.528, 2.385, 3.534, 4.988, 6.777, 8.903",\
"0.3366, 0.4, 0.602, 0.962, 1.538, 2.388, 3.535, 4.992, 6.768, 8.892",\
"0.3648, 0.4272, 0.631, 0.99, 1.558, 2.399, 3.539, 4.994, 6.777, 8.91",\
"0.3942, 0.4618, 0.6634, 1.024, 1.589, 2.42, 3.551, 5, 6.779, 8.9");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.5658, 0.6037, 0.7106, 0.8684, 1.073, 1.332, 1.66, 2.068, 2.565, 3.155",\
"0.585, 0.6229, 0.73, 0.8877, 1.092, 1.352, 1.68, 2.088, 2.584, 3.175",\
"0.6554, 0.6934, 0.8003, 0.9581, 1.163, 1.422, 1.751, 2.159, 2.655, 3.246",\
"0.7991, 0.8369, 0.9435, 1.101, 1.306, 1.566, 1.894, 2.302, 2.798, 3.389",\
"1.015, 1.054, 1.162, 1.322, 1.527, 1.787, 2.116, 2.524, 3.02, 3.611",\
"1.261, 1.304, 1.421, 1.59, 1.801, 2.065, 2.394, 2.802, 3.298, 3.889",\
"1.537, 1.584, 1.71, 1.888, 2.108, 2.378, 2.71, 3.118, 3.614, 4.204",\
"1.848, 1.898, 2.033, 2.223, 2.452, 2.728, 3.063, 3.474, 3.97, 4.56",\
"2.194, 2.248, 2.393, 2.595, 2.836, 3.119, 3.46, 3.873, 4.37, 4.961",\
"2.578, 2.635, 2.791, 3.005, 3.258, 3.552, 3.901, 4.318, 4.818, 5.41");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.7071, 0.7588, 0.9155, 1.17, 1.534, 2.029, 2.678, 3.494, 4.489, 5.676",\
"0.7177, 0.7693, 0.9262, 1.181, 1.545, 2.04, 2.688, 3.504, 4.5, 5.685",\
"0.7444, 0.796, 0.9528, 1.208, 1.572, 2.067, 2.715, 3.531, 4.527, 5.713",\
"0.7953, 0.8468, 1.003, 1.258, 1.621, 2.116, 2.764, 3.58, 4.576, 5.76",\
"0.8575, 0.9105, 1.069, 1.325, 1.689, 2.184, 2.832, 3.646, 4.641, 5.83",\
"0.9084, 0.9622, 1.124, 1.384, 1.75, 2.246, 2.894, 3.708, 4.705, 5.889",\
"0.9439, 0.999, 1.164, 1.427, 1.794, 2.291, 2.94, 3.754, 4.748, 5.933",\
"0.9558, 1.013, 1.183, 1.451, 1.822, 2.319, 2.967, 3.783, 4.776, 5.961",\
"0.9389, 0.9983, 1.175, 1.451, 1.828, 2.327, 2.974, 3.789, 4.784, 5.968",\
"0.8894, 0.9518, 1.135, 1.42, 1.805, 2.311, 2.962, 3.777, 4.771, 5.956");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.2064, 0.2434, 0.3528, 0.5328, 0.8039, 1.199, 1.74, 2.437, 3.296, 4.329",\
"0.2068, 0.2433, 0.3532, 0.5324, 0.804, 1.199, 1.738, 2.438, 3.296, 4.33",\
"0.2064, 0.2429, 0.3528, 0.5324, 0.8042, 1.198, 1.739, 2.437, 3.297, 4.327",\
"0.2074, 0.244, 0.3538, 0.533, 0.805, 1.199, 1.74, 2.438, 3.3, 4.329",\
"0.226, 0.2612, 0.3658, 0.5428, 0.81, 1.201, 1.739, 2.436, 3.301, 4.333",\
"0.2612, 0.2974, 0.4032, 0.5748, 0.8324, 1.215, 1.747, 2.44, 3.297, 4.333",\
"0.2974, 0.3352, 0.4436, 0.6136, 0.8668, 1.24, 1.759, 2.448, 3.303, 4.334",\
"0.3362, 0.377, 0.4878, 0.6574, 0.9064, 1.271, 1.78, 2.459, 3.308, 4.33",\
"0.3786, 0.4224, 0.5372, 0.7072, 0.9518, 1.309, 1.812, 2.475, 3.317, 4.336",\
"0.4206, 0.4674, 0.5906, 0.765, 1.006, 1.356, 1.848, 2.504, 3.342, 4.352");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.2708, 0.335, 0.5392, 0.909, 1.503, 2.366, 3.52, 4.98, 6.767, 8.894",\
"0.2705, 0.3361, 0.5392, 0.9096, 1.505, 2.366, 3.517, 4.987, 6.772, 8.893",\
"0.2705, 0.3352, 0.5386, 0.9096, 1.504, 2.364, 3.516, 4.987, 6.777, 8.894",\
"0.2714, 0.3358, 0.5404, 0.9096, 1.503, 2.366, 3.518, 4.989, 6.777, 8.886",\
"0.2828, 0.3462, 0.55, 0.916, 1.506, 2.37, 3.517, 4.975, 6.764, 8.893",\
"0.296, 0.3606, 0.5658, 0.9322, 1.518, 2.374, 3.521, 4.978, 6.778, 8.894",\
"0.3122, 0.3766, 0.5838, 0.9474, 1.529, 2.38, 3.532, 4.981, 6.778, 8.885",\
"0.3342, 0.399, 0.6072, 0.9684, 1.54, 2.385, 3.531, 4.991, 6.768, 8.887",\
"0.3582, 0.4268, 0.6354, 1, 1.567, 2.402, 3.536, 4.992, 6.769, 8.908",\
"0.3884, 0.4542, 0.6666, 1.036, 1.602, 2.43, 3.555, 4.996, 6.776, 8.894");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.6125, 0.6518, 0.762, 0.9233, 1.131, 1.392, 1.721, 2.13, 2.627, 3.218",\
"0.629, 0.6682, 0.7786, 0.9396, 1.147, 1.409, 1.738, 2.146, 2.643, 3.235",\
"0.6994, 0.7386, 0.8489, 1.01, 1.218, 1.479, 1.809, 2.217, 2.714, 3.305",\
"0.844, 0.8831, 0.9932, 1.154, 1.362, 1.623, 1.953, 2.361, 2.858, 3.45",\
"1.069, 1.108, 1.219, 1.381, 1.589, 1.851, 2.181, 2.589, 3.086, 3.677",\
"1.333, 1.377, 1.496, 1.666, 1.879, 2.143, 2.473, 2.881, 3.378, 3.969",\
"1.632, 1.679, 1.807, 1.987, 2.208, 2.477, 2.81, 3.219, 3.715, 4.306",\
"1.971, 2.021, 2.158, 2.348, 2.579, 2.855, 3.191, 3.602, 4.099, 4.69",\
"2.354, 2.408, 2.555, 2.757, 2.996, 3.28, 3.62, 4.032, 4.531, 5.122",\
"2.784, 2.842, 2.997, 3.211, 3.463, 3.755, 4.103, 4.519, 5.019, 5.612");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.728, 0.7795, 0.9363, 1.191, 1.555, 2.05, 2.699, 3.515, 4.51, 5.696",\
"0.7404, 0.7919, 0.9488, 1.204, 1.568, 2.063, 2.711, 3.527, 4.523, 5.709",\
"0.7619, 0.8136, 0.9705, 1.225, 1.589, 2.085, 2.733, 3.549, 4.544, 5.731",\
"0.7879, 0.8398, 0.9959, 1.251, 1.614, 2.11, 2.757, 3.574, 4.57, 5.756",\
"0.8124, 0.8657, 1.024, 1.281, 1.644, 2.14, 2.788, 3.604, 4.599, 5.783",\
"0.8218, 0.8759, 1.038, 1.298, 1.665, 2.161, 2.808, 3.623, 4.617, 5.805",\
"0.8122, 0.868, 1.034, 1.299, 1.668, 2.165, 2.812, 3.627, 4.622, 5.808",\
"0.773, 0.8308, 1.003, 1.275, 1.65, 2.148, 2.796, 3.61, 4.604, 5.789",\
"0.6992, 0.7594, 0.9382, 1.219, 1.603, 2.107, 2.756, 3.571, 4.565, 5.749",\
"0.5864, 0.6494, 0.834, 1.126, 1.52, 2.035, 2.69, 3.506, 4.501, 5.684");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.2184, 0.2552, 0.3647, 0.544, 0.8136, 1.206, 1.746, 2.44, 3.298, 4.334",\
"0.2183, 0.2555, 0.3644, 0.5442, 0.8154, 1.206, 1.743, 2.442, 3.3, 4.333",\
"0.2183, 0.2558, 0.3651, 0.5442, 0.8152, 1.206, 1.745, 2.44, 3.299, 4.334",\
"0.2188, 0.2558, 0.3658, 0.545, 0.8142, 1.206, 1.745, 2.442, 3.304, 4.332",\
"0.2324, 0.268, 0.3744, 0.5506, 0.8196, 1.208, 1.744, 2.44, 3.304, 4.328",\
"0.2688, 0.3052, 0.4108, 0.5802, 0.8372, 1.219, 1.749, 2.444, 3.304, 4.333",\
"0.3052, 0.3432, 0.4502, 0.6194, 0.8702, 1.244, 1.762, 2.45, 3.305, 4.329",\
"0.3452, 0.3834, 0.4924, 0.662, 0.9084, 1.271, 1.782, 2.46, 3.312, 4.335",\
"0.3826, 0.4258, 0.5406, 0.7092, 0.9502, 1.305, 1.807, 2.476, 3.319, 4.34",\
"0.4238, 0.4708, 0.5922, 0.7634, 1, 1.349, 1.842, 2.502, 3.337, 4.354");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002589, 0.008165, 0.01881, 0.03541, 0.05868, 0.08932, 0.1279, 0.175, 0.2312");
values("0.2704, 0.335, 0.5393, 0.9088, 1.503, 2.365, 3.519, 4.985, 6.772, 8.894",\
"0.2708, 0.335, 0.5385, 0.909, 1.504, 2.366, 3.519, 4.983, 6.77, 8.895",\
"0.2712, 0.335, 0.5386, 0.9092, 1.503, 2.366, 3.519, 4.98, 6.766, 8.893",\
"0.2712, 0.3362, 0.539, 0.9102, 1.503, 2.369, 3.519, 4.985, 6.774, 8.91",\
"0.2814, 0.3456, 0.55, 0.9154, 1.505, 2.366, 3.517, 4.987, 6.777, 8.885",\
"0.2936, 0.3586, 0.5646, 0.9308, 1.515, 2.373, 3.518, 4.989, 6.759, 8.895",\
"0.3094, 0.3752, 0.5834, 0.948, 1.529, 2.377, 3.524, 4.976, 6.762, 8.891",\
"0.3332, 0.3984, 0.6102, 0.9766, 1.545, 2.387, 3.529, 4.986, 6.76, 8.888",\
"0.3554, 0.4244, 0.6398, 1.011, 1.579, 2.408, 3.539, 4.987, 6.767, 8.906",\
"0.3812, 0.451, 0.6726, 1.051, 1.626, 2.45, 3.568, 5, 6.773, 8.89");
}
}
}
}