blob: f3719d0ad02e05b4bec0c8beeb3536a5f5c93567 [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__or4_2) {
area : 30.732800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "3.19077e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "3.320064e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "2.883276e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "2.883276e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "2.43738e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "2.43738e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "2.43738e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "2.43738e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.986732e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.986534e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.986732e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.986534e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "1.986732e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "1.986534e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "1.986732e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "1.986534e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.320064e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.003697 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.01091, 0.01091, 0.01091, 0.01091, 0.0109, 0.01089, 0.01087, \
0.01086, 0.01083, 0.0108");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002034, -0.002038, -0.002042, -0.002051, -0.002052, -0.002061, \
-0.00206, -0.002059, -0.002061, -0.002061");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.007625, 0.007628, 0.007621, 0.007622, 0.007612, 0.007611, 0.0076, \
0.00759, 0.007575, 0.007554");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002037, -0.00204, -0.002045, -0.002055, -0.002056, -0.002064, \
-0.002064, -0.002063, -0.002064, -0.002064");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.007618, 0.007631, 0.007623, 0.007621, 0.007606, 0.007609, 0.007603, \
0.007591, 0.007576, 0.007554");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002036, -0.002042, -0.002046, -0.002058, -0.002059, -0.002064, \
-0.002064, -0.002064, -0.002065, -0.002064");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004212, 0.004209, 0.004206, 0.00421, 0.004205, 0.004211, 0.004205, \
0.004203, 0.004197, 0.004184");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002046, -0.002051, -0.002055, -0.002065, -0.002066, -0.002075, \
-0.002074, -0.002073, -0.002076, -0.002076");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004207, 0.004211, 0.004211, 0.004206, 0.004206, 0.004207, 0.004207, \
0.004203, 0.004195, 0.004187");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002045, -0.002054, -0.002056, -0.002063, -0.002067, -0.002074, \
-0.002076, -0.002075, -0.002074, -0.002076");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004207, 0.00421, 0.004211, 0.004206, 0.004207, 0.004208, 0.004208, \
0.004202, 0.004194, 0.004186");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002045, -0.002053, -0.002056, -0.002068, -0.002067, -0.002077, \
-0.002074, -0.002075, -0.002075, -0.002075");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004208, 0.004211, 0.004208, 0.004208, 0.004205, 0.004212, 0.004208, \
0.004202, 0.004195, 0.004186");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002047, -0.002054, -0.002058, -0.002066, -0.002068, -0.002076, \
-0.002077, -0.002077, -0.002075, -0.002077");
}
}
}
pin(A2) {
capacitance : 0.003573 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.006943, 0.00694, 0.006939, 0.006941, 0.00693, 0.006931, 0.006917, \
0.006897, 0.006875, 0.006845");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002395, -0.0024, -0.002397, -0.002403, -0.002409, -0.002416, \
-0.002424, -0.002426, -0.002432, -0.002441");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003641, 0.00364, 0.003642, 0.003647, 0.003651, 0.003659, 0.003649, \
0.003638, 0.003624, 0.003605");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002425, -0.002431, -0.002428, -0.00244, -0.00244, -0.002454, \
-0.002457, -0.002458, -0.002465, -0.002473");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003639, 0.003648, 0.003645, 0.003651, 0.003645, 0.003656, 0.003648, \
0.00364, 0.003621, 0.003604");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002424, -0.002434, -0.00243, -0.002439, -0.002442, -0.002451, \
-0.002454, -0.00246, -0.002464, -0.002472");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005392, 0.005398, 0.005402, 0.005397, 0.005397, 0.005407, 0.005404, \
0.005407, 0.0054, 0.005401");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004684, -0.004861, -0.005036, -0.005125, -0.005187, -0.005236, \
-0.005255, -0.005266, -0.005278, -0.005285");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003386, 0.00339, 0.003389, 0.003402, 0.003399, 0.00341, 0.00341, \
0.003412, 0.00341, 0.00341");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003681, -0.003783, -0.003828, -0.003818, -0.00382, -0.003825, \
-0.003822, -0.003821, -0.003819, -0.003817");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003503, 0.00351, 0.003511, 0.003515, 0.00352, 0.00353, 0.00353, \
0.003533, 0.003532, 0.003529");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004021, -0.004031, -0.004036, -0.004036, -0.004036, -0.004057, \
-0.00406, -0.004065, -0.00407, -0.004079");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003503, 0.003507, 0.003513, 0.003514, 0.003517, 0.003526, 0.00353, \
0.003531, 0.003532, 0.003531");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003957, -0.00397, -0.003973, -0.003974, -0.003979, -0.003989, \
-0.004001, -0.004009, -0.004015, -0.004028");
}
}
}
pin(A3) {
capacitance : 0.003494 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003117, 0.003124, 0.003116, 0.003121, 0.00312, 0.003121, 0.003113, \
0.003101, 0.003083, 0.003057");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00266, -0.002674, -0.002675, -0.002676, -0.002683, -0.00269, \
-0.002692, -0.002695, -0.002697, -0.002701");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005409, 0.005404, 0.005393, 0.005397, 0.00539, 0.005404, 0.005408, \
0.005402, 0.0054, 0.005399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004892, -0.004941, -0.005071, -0.005155, -0.005204, -0.005242, \
-0.005257, -0.005272, -0.005278, -0.005284");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003504, 0.003513, 0.003513, 0.00352, 0.003524, 0.003538, 0.003539, \
0.003539, 0.003535, 0.003534");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004339, -0.004345, -0.004348, -0.004358, -0.004356, -0.004372, \
-0.004372, -0.004373, -0.004372, -0.004374");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005409, 0.005414, 0.005398, 0.005404, 0.0054, 0.005396, 0.005404, \
0.005402, 0.0054, 0.005402");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004501, -0.004521, -0.00465, -0.004813, -0.004947, -0.005047, \
-0.005105, -0.005135, -0.005164, -0.005179");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003385, 0.003394, 0.003387, 0.003395, 0.003402, 0.003408, 0.00341, \
0.00341, 0.00341, 0.00341");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003935, -0.003889, -0.003837, -0.003822, -0.003816, -0.003824, \
-0.00382, -0.003821, -0.003819, -0.003819");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005403, 0.005406, 0.005396, 0.005397, 0.005398, 0.005402, 0.005405, \
0.005408, 0.005403, 0.005403");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004909, -0.004947, -0.005072, -0.005158, -0.005201, -0.005243, \
-0.005257, -0.005274, -0.005278, -0.005285");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003506, 0.003517, 0.003519, 0.003524, 0.003524, 0.003538, 0.003539, \
0.003538, 0.003539, 0.00354");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004337, -0.004341, -0.004344, -0.004354, -0.004349, -0.004363, \
-0.004361, -0.004363, -0.004358, -0.004355");
}
}
}
pin(A4) {
capacitance : 0.003551 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005398, 0.0054, 0.005381, 0.005395, 0.005392, 0.005406, 0.005408, \
0.005403, 0.005402, 0.005402");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00488, -0.004963, -0.0051, -0.005175, -0.005217, -0.005248, \
-0.005263, -0.005278, -0.005285, -0.005289");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005404, 0.005397, 0.005398, 0.005398, 0.005397, 0.005396, 0.005399, \
0.005405, 0.005402, 0.005404");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004535, -0.004635, -0.00479, -0.004944, -0.005029, -0.005096, \
-0.005132, -0.005154, -0.005176, -0.00519");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005396, 0.005398, 0.005396, 0.005392, 0.005389, 0.005414, 0.005407, \
0.005408, 0.005401, 0.005402");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004889, -0.004967, -0.005106, -0.005179, -0.005217, -0.005248, \
-0.005261, -0.005276, -0.005282, -0.00529");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005405, 0.005396, 0.005403, 0.00539, 0.005394, 0.005405, 0.005396, \
0.005404, 0.005402, 0.005399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004459, -0.004553, -0.0047, -0.004836, -0.004939, -0.005013, \
-0.00507, -0.005102, -0.00513, -0.00515");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005397, 0.005403, 0.005386, 0.005386, 0.005393, 0.005412, 0.005401, \
0.005409, 0.005402, 0.005401");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004874, -0.004966, -0.005106, -0.005183, -0.005217, -0.005247, \
-0.005261, -0.005275, -0.005283, -0.00529");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005401, 0.005402, 0.005399, 0.0054, 0.005396, 0.005409, 0.005403, \
0.005404, 0.005405, 0.005403");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004533, -0.004636, -0.004792, -0.004937, -0.005026, -0.005098, \
-0.005132, -0.005152, -0.005178, -0.005191");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005395, 0.005397, 0.005394, 0.005399, 0.005398, 0.005401, 0.005406, \
0.005404, 0.0054, 0.0054");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004889, -0.004969, -0.005105, -0.005179, -0.005212, -0.005249, \
-0.005266, -0.005277, -0.005283, -0.005291");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.4751 ;
max_transition : 6.8 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.05087, 0.04988, 0.04865, 0.04813, 0.04804, 0.04804, 0.04806, 0.04812, 0.04816, 0.04819",\
"0.0507, 0.04971, 0.04848, 0.04801, 0.0479, 0.0479, 0.04792, 0.04797, 0.048, 0.04803",\
"0.05034, 0.04934, 0.04812, 0.04761, 0.04754, 0.04753, 0.04759, 0.04762, 0.04766, 0.04769",\
"0.05018, 0.04916, 0.04794, 0.04748, 0.04732, 0.04737, 0.0474, 0.04747, 0.0475, 0.04753",\
"0.05024, 0.04927, 0.04805, 0.04755, 0.04742, 0.04746, 0.04753, 0.0476, 0.04766, 0.04769",\
"0.05145, 0.05039, 0.04897, 0.04829, 0.04806, 0.04805, 0.0481, 0.04817, 0.04823, 0.04828",\
"0.05395, 0.05261, 0.0509, 0.04979, 0.04934, 0.04917, 0.04916, 0.04918, 0.04923, 0.04925",\
"0.05684, 0.05531, 0.05309, 0.05178, 0.05113, 0.05084, 0.0507, 0.0507, 0.0507, 0.0507",\
"0.06015, 0.05847, 0.0558, 0.05422, 0.05334, 0.05289, 0.05266, 0.05257, 0.05254, 0.05254",\
"0.06394, 0.06207, 0.05901, 0.05709, 0.05603, 0.05542, 0.05508, 0.05495, 0.05493, 0.05491");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.02412, 0.02426, 0.02483, 0.02557, 0.02616, 0.02676, 0.02722, 0.02772, 0.02812, 0.02913",\
"0.02424, 0.02437, 0.02485, 0.02563, 0.0263, 0.02692, 0.0274, 0.02772, 0.02814, 0.02861",\
"0.02424, 0.02436, 0.02484, 0.02555, 0.02622, 0.02692, 0.02738, 0.0279, 0.02824, 0.02875",\
"0.02444, 0.02445, 0.02481, 0.02534, 0.02594, 0.02664, 0.02714, 0.02772, 0.0281, 0.02873",\
"0.02489, 0.02488, 0.02496, 0.02525, 0.02576, 0.02649, 0.02702, 0.02756, 0.02806, 0.02861",\
"0.0257, 0.02566, 0.02538, 0.02554, 0.02608, 0.02661, 0.02708, 0.02766, 0.02828, 0.02896",\
"0.02701, 0.02669, 0.02635, 0.02631, 0.02659, 0.0274, 0.02775, 0.02804, 0.02891, 0.02942",\
"0.02873, 0.02833, 0.02792, 0.02749, 0.02764, 0.02821, 0.029, 0.0294, 0.02949, 0.03042",\
"0.03095, 0.0305, 0.02982, 0.02935, 0.02946, 0.02946, 0.03015, 0.03118, 0.03152, 0.03156",\
"0.03391, 0.03334, 0.03239, 0.03173, 0.03162, 0.03163, 0.03205, 0.03281, 0.03352, 0.03454");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.05437, 0.05335, 0.0521, 0.05159, 0.05147, 0.05149, 0.05153, 0.05157, 0.05161, 0.05164",\
"0.05426, 0.05319, 0.05202, 0.05149, 0.05136, 0.05138, 0.0514, 0.05147, 0.0515, 0.05153",\
"0.05396, 0.05295, 0.0517, 0.05127, 0.05111, 0.0511, 0.05115, 0.0512, 0.05124, 0.05128",\
"0.05374, 0.05273, 0.05148, 0.05098, 0.05087, 0.05085, 0.0509, 0.05095, 0.051, 0.05102",\
"0.05366, 0.05263, 0.05137, 0.05081, 0.05069, 0.05069, 0.05075, 0.05082, 0.05087, 0.05092",\
"0.05436, 0.05325, 0.05184, 0.05116, 0.05092, 0.05088, 0.05092, 0.05097, 0.051, 0.05104",\
"0.05571, 0.05451, 0.05284, 0.05197, 0.05153, 0.05146, 0.05142, 0.0515, 0.05152, 0.05156",\
"0.05775, 0.05638, 0.05441, 0.05332, 0.05281, 0.05262, 0.05249, 0.05252, 0.05254, 0.05256",\
"0.0605, 0.059, 0.05667, 0.05533, 0.05461, 0.05436, 0.05422, 0.05417, 0.05417, 0.05418",\
"0.06396, 0.06228, 0.05965, 0.05805, 0.05713, 0.05677, 0.05656, 0.05643, 0.05638, 0.05638");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.02767, 0.02774, 0.02814, 0.02887, 0.02945, 0.03013, 0.03051, 0.03085, 0.03121, 0.03169",\
"0.02767, 0.02772, 0.02817, 0.02883, 0.02947, 0.03015, 0.03053, 0.03087, 0.03123, 0.03173",\
"0.0276, 0.02776, 0.02812, 0.02877, 0.02939, 0.03009, 0.03041, 0.03111, 0.03117, 0.03175",\
"0.02769, 0.02777, 0.028, 0.0285, 0.02911, 0.0298, 0.03041, 0.03071, 0.03109, 0.03167",\
"0.02809, 0.02806, 0.02816, 0.0284, 0.02897, 0.02966, 0.03027, 0.03065, 0.03129, 0.03151",\
"0.02879, 0.02869, 0.02851, 0.02877, 0.02923, 0.02972, 0.03027, 0.03071, 0.03123, 0.03176",\
"0.03, 0.02977, 0.02953, 0.02929, 0.02973, 0.03047, 0.03079, 0.03143, 0.03186, 0.03223",\
"0.03172, 0.03135, 0.03096, 0.03065, 0.03072, 0.03136, 0.03207, 0.03242, 0.0326, 0.03359",\
"0.03395, 0.03345, 0.03292, 0.0325, 0.0325, 0.03265, 0.03342, 0.03422, 0.0345, 0.03518",\
"0.03681, 0.03615, 0.03534, 0.03486, 0.03474, 0.03445, 0.035, 0.03564, 0.03692, 0.03746");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.05766, 0.05666, 0.05542, 0.05487, 0.05477, 0.0548, 0.05483, 0.05488, 0.05492, 0.05494",\
"0.05751, 0.05654, 0.0553, 0.05475, 0.05466, 0.05468, 0.05471, 0.05477, 0.05479, 0.05483",\
"0.05728, 0.05624, 0.05502, 0.05453, 0.05443, 0.05438, 0.05444, 0.05449, 0.05453, 0.05455",\
"0.05703, 0.05603, 0.05479, 0.05426, 0.05415, 0.05416, 0.0542, 0.05425, 0.05429, 0.05432",\
"0.05689, 0.05587, 0.05461, 0.05407, 0.05394, 0.05396, 0.05401, 0.05407, 0.05412, 0.05416",\
"0.05735, 0.05624, 0.05488, 0.05421, 0.05398, 0.05396, 0.05401, 0.05406, 0.0541, 0.05414",\
"0.05824, 0.05709, 0.05544, 0.05465, 0.05436, 0.05426, 0.05428, 0.05431, 0.05435, 0.05438",\
"0.05967, 0.05835, 0.05657, 0.05563, 0.05517, 0.05505, 0.055, 0.055, 0.05503, 0.05505",\
"0.06177, 0.06039, 0.05833, 0.05724, 0.0567, 0.05642, 0.05638, 0.05636, 0.05636, 0.05638",\
"0.06479, 0.0633, 0.06098, 0.05973, 0.05896, 0.05863, 0.05852, 0.05849, 0.05846, 0.05847");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.0311, 0.03118, 0.03153, 0.03216, 0.03274, 0.03339, 0.03379, 0.03413, 0.03453, 0.03494",\
"0.03103, 0.03106, 0.03145, 0.03212, 0.03271, 0.03339, 0.03386, 0.03415, 0.03478, 0.03492",\
"0.03084, 0.03094, 0.03129, 0.03186, 0.03249, 0.03313, 0.03355, 0.03397, 0.03461, 0.03473",\
"0.03076, 0.03078, 0.03103, 0.03145, 0.03201, 0.0326, 0.03319, 0.03377, 0.03427, 0.03443",\
"0.03113, 0.03103, 0.03109, 0.03139, 0.03185, 0.03248, 0.03321, 0.03349, 0.03395, 0.03449",\
"0.0318, 0.03168, 0.03145, 0.03166, 0.03201, 0.0326, 0.03317, 0.03361, 0.03429, 0.03468",\
"0.03302, 0.03275, 0.0325, 0.03228, 0.03276, 0.03335, 0.03365, 0.03391, 0.03453, 0.03535",\
"0.03465, 0.03432, 0.03391, 0.03364, 0.03354, 0.03436, 0.03491, 0.03545, 0.03572, 0.03649",\
"0.037, 0.03658, 0.03589, 0.03559, 0.03536, 0.03561, 0.03646, 0.03714, 0.03766, 0.0382",\
"0.04002, 0.03944, 0.03873, 0.03808, 0.03787, 0.03779, 0.03808, 0.0391, 0.04007, 0.04113");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.06095, 0.05993, 0.05866, 0.05814, 0.05808, 0.05808, 0.05809, 0.05815, 0.05819, 0.05822",\
"0.0608, 0.05979, 0.05857, 0.05806, 0.05796, 0.05795, 0.05798, 0.05805, 0.05807, 0.0581",\
"0.06055, 0.05954, 0.05831, 0.05783, 0.05766, 0.05768, 0.05772, 0.05777, 0.0578, 0.05783",\
"0.06032, 0.05929, 0.05804, 0.05755, 0.05744, 0.05744, 0.05748, 0.05753, 0.05756, 0.0576",\
"0.06015, 0.05913, 0.05787, 0.05734, 0.05721, 0.05726, 0.0573, 0.05736, 0.05741, 0.05743",\
"0.06039, 0.05935, 0.05803, 0.0574, 0.05721, 0.0572, 0.05725, 0.05731, 0.05735, 0.05738",\
"0.06105, 0.05992, 0.05841, 0.05768, 0.05741, 0.05736, 0.05739, 0.05744, 0.05747, 0.05749",\
"0.0621, 0.06089, 0.0592, 0.05838, 0.05803, 0.05791, 0.05786, 0.05791, 0.05794, 0.05796",\
"0.06385, 0.06251, 0.06066, 0.05967, 0.05931, 0.05907, 0.05907, 0.05908, 0.0591, 0.05911",\
"0.06655, 0.06512, 0.06306, 0.06194, 0.06132, 0.06108, 0.06102, 0.06102, 0.06102, 0.06105");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.03426, 0.03428, 0.03464, 0.03515, 0.03578, 0.03643, 0.03692, 0.03734, 0.03766, 0.03824",\
"0.03405, 0.03407, 0.03435, 0.03502, 0.0356, 0.03625, 0.03662, 0.03712, 0.03762, 0.03816",\
"0.03368, 0.03375, 0.03407, 0.03453, 0.03515, 0.03581, 0.03625, 0.03673, 0.03729, 0.03748",\
"0.03355, 0.03351, 0.03375, 0.03412, 0.03463, 0.0354, 0.03587, 0.03633, 0.03667, 0.03705",\
"0.03391, 0.03378, 0.03388, 0.03411, 0.03453, 0.03512, 0.03565, 0.03607, 0.03675, 0.03723",\
"0.03462, 0.03445, 0.03426, 0.03446, 0.03473, 0.03528, 0.03575, 0.03649, 0.03667, 0.03751",\
"0.03581, 0.03562, 0.03527, 0.035, 0.03554, 0.03599, 0.03635, 0.03696, 0.03723, 0.03809",\
"0.03762, 0.03722, 0.03683, 0.03645, 0.03637, 0.03712, 0.03779, 0.03774, 0.03824, 0.03917",\
"0.04001, 0.03953, 0.0389, 0.03859, 0.03835, 0.03852, 0.03922, 0.04007, 0.04016, 0.04062",\
"0.0432, 0.0426, 0.04176, 0.04126, 0.04103, 0.04072, 0.0413, 0.04233, 0.04319, 0.04424");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.7998, 0.851, 0.9833, 1.162, 1.375, 1.621, 1.906, 2.237, 2.622, 3.07",\
"0.8087, 0.8599, 0.9922, 1.171, 1.384, 1.63, 1.915, 2.246, 2.631, 3.08",\
"0.8489, 0.9, 1.032, 1.211, 1.424, 1.671, 1.955, 2.286, 2.672, 3.12",\
"0.9409, 0.9921, 1.124, 1.303, 1.516, 1.762, 2.047, 2.378, 2.763, 3.211",\
"1.098, 1.149, 1.281, 1.46, 1.673, 1.919, 2.204, 2.534, 2.92, 3.368",\
"1.328, 1.378, 1.509, 1.687, 1.899, 2.145, 2.43, 2.761, 3.146, 3.594",\
"1.59, 1.644, 1.782, 1.963, 2.177, 2.425, 2.711, 3.042, 3.428, 3.876",\
"1.873, 1.931, 2.076, 2.266, 2.483, 2.734, 3.022, 3.356, 3.743, 4.192",\
"2.182, 2.242, 2.395, 2.595, 2.818, 3.07, 3.361, 3.696, 4.086, 4.538",\
"2.521, 2.583, 2.744, 2.952, 3.184, 3.44, 3.733, 4.069, 4.459, 4.911");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.2915, 0.3277, 0.4338, 0.619, 0.9021, 1.297, 1.817, 2.471, 3.269, 4.216",\
"0.3065, 0.3427, 0.4488, 0.6342, 0.9173, 1.312, 1.831, 2.487, 3.282, 4.233",\
"0.3578, 0.394, 0.4998, 0.685, 0.9681, 1.363, 1.882, 2.538, 3.336, 4.284",\
"0.4491, 0.4857, 0.5917, 0.7763, 1.059, 1.454, 1.975, 2.629, 3.426, 4.376",\
"0.5386, 0.5788, 0.6892, 0.8747, 1.157, 1.552, 2.072, 2.727, 3.525, 4.476",\
"0.6058, 0.65, 0.7668, 0.9539, 1.237, 1.632, 2.151, 2.805, 3.603, 4.555",\
"0.6475, 0.696, 0.8207, 1.011, 1.293, 1.689, 2.207, 2.86, 3.658, 4.609",\
"0.663, 0.7151, 0.849, 1.044, 1.326, 1.72, 2.239, 2.892, 3.689, 4.64",\
"0.6501, 0.7066, 0.8495, 1.05, 1.333, 1.727, 2.245, 2.898, 3.696, 4.644",\
"0.6075, 0.6676, 0.8207, 1.029, 1.313, 1.706, 2.225, 2.877, 3.674, 4.624");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.2272, 0.2713, 0.3896, 0.5572, 0.7766, 1.063, 1.426, 1.892, 2.471, 3.184",\
"0.2272, 0.2715, 0.3895, 0.5574, 0.7774, 1.063, 1.426, 1.891, 2.475, 3.186",\
"0.227, 0.2711, 0.3894, 0.5564, 0.7766, 1.06, 1.426, 1.891, 2.475, 3.187",\
"0.2272, 0.271, 0.389, 0.5574, 0.778, 1.061, 1.426, 1.891, 2.472, 3.186",\
"0.225, 0.2698, 0.3878, 0.5566, 0.777, 1.062, 1.426, 1.89, 2.473, 3.187",\
"0.2298, 0.2722, 0.3888, 0.5566, 0.7782, 1.061, 1.426, 1.891, 2.473, 3.187",\
"0.2564, 0.301, 0.413, 0.573, 0.7886, 1.07, 1.433, 1.896, 2.473, 3.185",\
"0.283, 0.329, 0.4464, 0.5982, 0.8072, 1.087, 1.449, 1.909, 2.487, 3.194",\
"0.3072, 0.3556, 0.4792, 0.6326, 0.831, 1.104, 1.462, 1.923, 2.5, 3.207",\
"0.3312, 0.3818, 0.51, 0.6698, 0.8588, 1.122, 1.475, 1.933, 2.51, 3.218");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.114, 0.1563, 0.3035, 0.6052, 1.09, 1.771, 2.663, 3.797, 5.178, 6.819",\
"0.1142, 0.1555, 0.3035, 0.6061, 1.089, 1.77, 2.667, 3.792, 5.174, 6.814",\
"0.1135, 0.1562, 0.3037, 0.6062, 1.089, 1.77, 2.667, 3.798, 5.178, 6.821",\
"0.1183, 0.1588, 0.3049, 0.6053, 1.089, 1.771, 2.663, 3.799, 5.178, 6.822",\
"0.136, 0.1768, 0.3152, 0.6086, 1.089, 1.77, 2.666, 3.79, 5.169, 6.811",\
"0.1552, 0.1978, 0.3306, 0.615, 1.091, 1.769, 2.663, 3.79, 5.173, 6.818",\
"0.1754, 0.2196, 0.3494, 0.6226, 1.094, 1.77, 2.663, 3.791, 5.17, 6.815",\
"0.1936, 0.2418, 0.3722, 0.6326, 1.097, 1.771, 2.663, 3.787, 5.168, 6.811",\
"0.214, 0.2658, 0.3976, 0.6484, 1.101, 1.773, 2.665, 3.789, 5.162, 6.797",\
"0.2336, 0.2908, 0.4276, 0.6662, 1.108, 1.775, 2.667, 3.791, 5.166, 6.8");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.9597, 1.011, 1.143, 1.322, 1.535, 1.781, 2.066, 2.397, 2.782, 3.23",\
"0.9704, 1.022, 1.154, 1.333, 1.546, 1.792, 2.077, 2.408, 2.793, 3.241",\
"1.012, 1.063, 1.196, 1.374, 1.587, 1.834, 2.118, 2.449, 2.834, 3.283",\
"1.09, 1.142, 1.274, 1.453, 1.665, 1.912, 2.197, 2.528, 2.913, 3.361",\
"1.214, 1.265, 1.398, 1.577, 1.789, 2.036, 2.321, 2.651, 3.037, 3.485",\
"1.386, 1.438, 1.571, 1.752, 1.965, 2.212, 2.497, 2.828, 3.213, 3.661",\
"1.592, 1.645, 1.783, 1.969, 2.188, 2.437, 2.724, 3.057, 3.442, 3.891",\
"1.833, 1.888, 2.031, 2.222, 2.446, 2.701, 2.993, 3.328, 3.715, 4.165",\
"2.11, 2.168, 2.316, 2.514, 2.743, 3.003, 3.297, 3.636, 4.026, 4.478",\
"2.424, 2.484, 2.638, 2.843, 3.079, 3.342, 3.641, 3.982, 4.373, 4.826");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.3253, 0.362, 0.4687, 0.6544, 0.9381, 1.334, 1.853, 2.507, 3.304, 4.254",\
"0.3399, 0.3764, 0.4832, 0.669, 0.9528, 1.348, 1.868, 2.521, 3.319, 4.269",\
"0.3908, 0.4275, 0.5341, 0.7199, 1.003, 1.399, 1.919, 2.572, 3.369, 4.32",\
"0.4861, 0.5227, 0.6291, 0.8142, 1.098, 1.494, 2.013, 2.666, 3.464, 4.414",\
"0.5899, 0.6296, 0.7395, 0.9249, 1.208, 1.603, 2.123, 2.776, 3.574, 4.525",\
"0.6728, 0.7161, 0.8318, 1.019, 1.302, 1.697, 2.216, 2.871, 3.668, 4.619",\
"0.7312, 0.7787, 0.9012, 1.091, 1.374, 1.769, 2.288, 2.941, 3.739, 4.69",\
"0.7641, 0.8153, 0.9466, 1.14, 1.423, 1.817, 2.336, 2.989, 3.786, 4.737",\
"0.7696, 0.8246, 0.9638, 1.162, 1.446, 1.84, 2.358, 3.012, 3.809, 4.759",\
"0.7465, 0.8049, 0.953, 1.159, 1.443, 1.836, 2.355, 3.008, 3.804, 4.754");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.2274, 0.2714, 0.3894, 0.5576, 0.7772, 1.06, 1.426, 1.892, 2.475, 3.186",\
"0.2273, 0.2712, 0.3896, 0.5578, 0.7774, 1.063, 1.426, 1.891, 2.475, 3.187",\
"0.227, 0.2714, 0.3892, 0.558, 0.7776, 1.061, 1.426, 1.892, 2.475, 3.187",\
"0.2276, 0.2716, 0.3892, 0.5578, 0.7776, 1.06, 1.426, 1.89, 2.472, 3.187",\
"0.2276, 0.2716, 0.3894, 0.558, 0.7774, 1.061, 1.426, 1.892, 2.475, 3.187",\
"0.236, 0.2798, 0.3968, 0.5632, 0.7812, 1.064, 1.428, 1.892, 2.475, 3.187",\
"0.2502, 0.2952, 0.415, 0.5828, 0.7978, 1.076, 1.436, 1.899, 2.478, 3.189",\
"0.2674, 0.3122, 0.4346, 0.604, 0.8212, 1.1, 1.457, 1.914, 2.486, 3.192",\
"0.2854, 0.3322, 0.457, 0.6282, 0.8436, 1.122, 1.475, 1.932, 2.504, 3.208",\
"0.3052, 0.3542, 0.4818, 0.656, 0.8706, 1.146, 1.493, 1.945, 2.516, 3.218");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.1166, 0.1586, 0.3058, 0.6067, 1.091, 1.771, 2.662, 3.794, 5.17, 6.803",\
"0.1163, 0.1588, 0.3056, 0.607, 1.09, 1.771, 2.662, 3.794, 5.17, 6.802",\
"0.1163, 0.1586, 0.3057, 0.6067, 1.091, 1.771, 2.665, 3.795, 5.172, 6.807",\
"0.1177, 0.1596, 0.3062, 0.607, 1.089, 1.768, 2.666, 3.79, 5.163, 6.814",\
"0.133, 0.1746, 0.3142, 0.609, 1.09, 1.769, 2.666, 3.793, 5.17, 6.814",\
"0.151, 0.192, 0.3274, 0.6142, 1.091, 1.769, 2.662, 3.794, 5.171, 6.811",\
"0.1696, 0.2146, 0.3446, 0.6212, 1.095, 1.77, 2.662, 3.793, 5.17, 6.812",\
"0.1876, 0.2344, 0.365, 0.6306, 1.097, 1.773, 2.664, 3.79, 5.164, 6.807",\
"0.2052, 0.2562, 0.3882, 0.6434, 1.101, 1.775, 2.667, 3.789, 5.162, 6.804",\
"0.2238, 0.279, 0.4142, 0.6586, 1.108, 1.775, 2.667, 3.791, 5.166, 6.8");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("1.054, 1.105, 1.237, 1.417, 1.629, 1.876, 2.161, 2.491, 2.877, 3.325",\
"1.066, 1.117, 1.249, 1.428, 1.641, 1.887, 2.172, 2.503, 2.888, 3.336",\
"1.109, 1.16, 1.292, 1.471, 1.684, 1.931, 2.215, 2.546, 2.932, 3.38",\
"1.187, 1.238, 1.37, 1.549, 1.761, 2.008, 2.293, 2.624, 3.009, 3.457",\
"1.296, 1.348, 1.48, 1.659, 1.871, 2.118, 2.403, 2.734, 3.119, 3.567",\
"1.437, 1.488, 1.622, 1.802, 2.015, 2.262, 2.547, 2.878, 3.263, 3.711",\
"1.596, 1.649, 1.786, 1.972, 2.189, 2.439, 2.726, 3.058, 3.444, 3.893",\
"1.782, 1.837, 1.978, 2.168, 2.391, 2.646, 2.938, 3.273, 3.661, 4.11",\
"2.003, 2.06, 2.205, 2.4, 2.628, 2.889, 3.185, 3.524, 3.914, 4.366",\
"2.265, 2.323, 2.472, 2.674, 2.908, 3.174, 3.473, 3.815, 4.207, 4.66");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.3463, 0.384, 0.4931, 0.6811, 0.9661, 1.363, 1.883, 2.536, 3.334, 4.285",\
"0.3606, 0.3982, 0.5074, 0.6954, 0.9803, 1.377, 1.897, 2.55, 3.349, 4.299",\
"0.411, 0.4488, 0.5577, 0.7454, 1.03, 1.427, 1.947, 2.601, 3.399, 4.349",\
"0.5088, 0.5461, 0.6543, 0.8412, 1.126, 1.523, 2.042, 2.697, 3.494, 4.445",\
"0.6238, 0.6638, 0.7745, 0.961, 1.245, 1.641, 2.162, 2.815, 3.614, 4.564",\
"0.7198, 0.7632, 0.8793, 1.067, 1.351, 1.747, 2.267, 2.921, 3.719, 4.67",\
"0.7928, 0.8399, 0.9626, 1.153, 1.436, 1.832, 2.351, 3.005, 3.803, 4.753",\
"0.8406, 0.8916, 1.022, 1.216, 1.499, 1.895, 2.414, 3.068, 3.865, 4.816",\
"0.8634, 0.9177, 1.056, 1.254, 1.538, 1.933, 2.452, 3.106, 3.903, 4.853",\
"0.8586, 0.9162, 1.063, 1.268, 1.552, 1.946, 2.465, 3.119, 3.916, 4.867");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.2274, 0.2716, 0.3898, 0.5576, 0.7776, 1.061, 1.426, 1.891, 2.474, 3.187",\
"0.2272, 0.2716, 0.3898, 0.5572, 0.7772, 1.06, 1.426, 1.89, 2.471, 3.186",\
"0.2272, 0.2714, 0.3894, 0.5574, 0.778, 1.06, 1.426, 1.89, 2.472, 3.187",\
"0.2272, 0.2714, 0.3898, 0.5574, 0.7774, 1.061, 1.426, 1.891, 2.472, 3.187",\
"0.2276, 0.2716, 0.3896, 0.5574, 0.778, 1.061, 1.427, 1.891, 2.473, 3.187",\
"0.2352, 0.2778, 0.3954, 0.5614, 0.78, 1.063, 1.427, 1.89, 2.471, 3.186",\
"0.2458, 0.291, 0.4112, 0.5788, 0.796, 1.075, 1.437, 1.896, 2.478, 3.189",\
"0.2584, 0.3042, 0.4268, 0.5984, 0.8182, 1.098, 1.456, 1.914, 2.487, 3.194",\
"0.2718, 0.3176, 0.4432, 0.619, 0.8402, 1.12, 1.478, 1.931, 2.504, 3.204",\
"0.286, 0.3336, 0.4614, 0.6398, 0.863, 1.143, 1.497, 1.95, 2.519, 3.217");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.1214, 0.164, 0.312, 0.6122, 1.095, 1.773, 2.667, 3.793, 5.172, 6.811",\
"0.1209, 0.1637, 0.312, 0.6121, 1.094, 1.773, 2.668, 3.79, 5.173, 6.814",\
"0.1203, 0.1633, 0.3117, 0.612, 1.093, 1.773, 2.668, 3.791, 5.173, 6.814",\
"0.1204, 0.1627, 0.3102, 0.6122, 1.094, 1.773, 2.663, 3.796, 5.173, 6.814",\
"0.1346, 0.1762, 0.3168, 0.6122, 1.092, 1.771, 2.668, 3.791, 5.164, 6.814",\
"0.151, 0.1936, 0.329, 0.6176, 1.094, 1.773, 2.664, 3.795, 5.172, 6.815",\
"0.1686, 0.2134, 0.3452, 0.6248, 1.096, 1.773, 2.667, 3.792, 5.169, 6.81",\
"0.1866, 0.234, 0.3642, 0.6328, 1.098, 1.775, 2.666, 3.792, 5.168, 6.808",\
"0.203, 0.2536, 0.3854, 0.643, 1.103, 1.778, 2.668, 3.791, 5.164, 6.808",\
"0.2216, 0.2752, 0.4104, 0.6582, 1.108, 1.78, 2.67, 3.794, 5.165, 6.803");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("1.091, 1.142, 1.274, 1.453, 1.666, 1.912, 2.197, 2.528, 2.913, 3.361",\
"1.105, 1.157, 1.289, 1.468, 1.68, 1.927, 2.212, 2.543, 2.928, 3.376",\
"1.153, 1.204, 1.336, 1.515, 1.728, 1.974, 2.259, 2.59, 2.975, 3.423",\
"1.23, 1.281, 1.413, 1.592, 1.805, 2.051, 2.336, 2.667, 3.052, 3.5",\
"1.333, 1.384, 1.517, 1.696, 1.908, 2.155, 2.44, 2.771, 3.156, 3.604",\
"1.459, 1.511, 1.644, 1.823, 2.036, 2.283, 2.568, 2.899, 3.284, 3.732",\
"1.595, 1.648, 1.783, 1.967, 2.184, 2.433, 2.719, 3.051, 3.436, 3.884",\
"1.744, 1.798, 1.937, 2.125, 2.346, 2.6, 2.891, 3.225, 3.612, 4.061",\
"1.917, 1.972, 2.115, 2.307, 2.533, 2.792, 3.086, 3.424, 3.814, 4.264",\
"2.124, 2.181, 2.327, 2.524, 2.755, 3.019, 3.317, 3.658, 4.051, 4.503");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.3541, 0.3931, 0.5051, 0.6963, 0.9841, 1.383, 1.904, 2.559, 3.357, 4.308",\
"0.3677, 0.4068, 0.5187, 0.7098, 0.9977, 1.396, 1.917, 2.572, 3.37, 4.321",\
"0.4184, 0.4573, 0.5688, 0.7596, 1.047, 1.446, 1.967, 2.621, 3.42, 4.37",\
"0.5193, 0.5577, 0.6679, 0.8575, 1.144, 1.543, 2.064, 2.718, 3.517, 4.467",\
"0.643, 0.6835, 0.7958, 0.9844, 1.27, 1.668, 2.189, 2.843, 3.642, 4.593",\
"0.7494, 0.7931, 0.9106, 1.1, 1.386, 1.783, 2.304, 2.958, 3.756, 4.707",\
"0.8342, 0.8816, 1.005, 1.197, 1.482, 1.879, 2.4, 3.054, 3.852, 4.804",\
"0.8947, 0.9459, 1.077, 1.272, 1.557, 1.953, 2.474, 3.128, 3.926, 4.877",\
"0.9317, 0.9861, 1.125, 1.325, 1.61, 2.006, 2.526, 3.181, 3.979, 4.929",\
"0.9442, 1.002, 1.149, 1.354, 1.64, 2.035, 2.556, 3.21, 4.008, 4.958");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.2274, 0.2716, 0.3894, 0.5578, 0.7776, 1.061, 1.426, 1.89, 2.472, 3.183",\
"0.2278, 0.2714, 0.3896, 0.5574, 0.7776, 1.061, 1.426, 1.891, 2.475, 3.187",\
"0.2274, 0.2714, 0.3894, 0.5582, 0.7782, 1.062, 1.426, 1.891, 2.473, 3.187",\
"0.2274, 0.2712, 0.3894, 0.5574, 0.7776, 1.06, 1.426, 1.892, 2.475, 3.187",\
"0.2276, 0.2716, 0.3896, 0.5574, 0.778, 1.06, 1.426, 1.891, 2.473, 3.187",\
"0.2314, 0.2748, 0.3932, 0.56, 0.78, 1.064, 1.428, 1.89, 2.472, 3.183",\
"0.241, 0.286, 0.4054, 0.5738, 0.7906, 1.071, 1.434, 1.895, 2.475, 3.185",\
"0.2512, 0.2966, 0.4186, 0.5892, 0.8112, 1.092, 1.452, 1.908, 2.484, 3.193",\
"0.2616, 0.308, 0.432, 0.6072, 0.8312, 1.112, 1.471, 1.927, 2.5, 3.202",\
"0.2736, 0.3204, 0.4466, 0.625, 0.8492, 1.133, 1.493, 1.945, 2.514, 3.212");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004272, 0.01576, 0.03769, 0.07186, 0.1198, 0.1829, 0.2624, 0.3594, 0.4751");
values("0.1253, 0.1696, 0.3195, 0.622, 1.101, 1.779, 2.672, 3.794, 5.174, 6.815",\
"0.1256, 0.1687, 0.3192, 0.6207, 1.1, 1.779, 2.67, 3.792, 5.175, 6.814",\
"0.1245, 0.168, 0.3188, 0.621, 1.102, 1.777, 2.672, 3.794, 5.175, 6.815",\
"0.1238, 0.1669, 0.3162, 0.6196, 1.1, 1.779, 2.672, 3.794, 5.169, 6.814",\
"0.137, 0.1778, 0.3206, 0.6172, 1.099, 1.777, 2.671, 3.797, 5.174, 6.813",\
"0.1528, 0.195, 0.3332, 0.624, 1.098, 1.777, 2.671, 3.798, 5.171, 6.811",\
"0.1704, 0.2156, 0.3482, 0.6284, 1.101, 1.776, 2.671, 3.797, 5.168, 6.814",\
"0.1882, 0.2352, 0.3682, 0.6366, 1.105, 1.779, 2.669, 3.791, 5.168, 6.814",\
"0.205, 0.2552, 0.3876, 0.6478, 1.108, 1.782, 2.674, 3.794, 5.168, 6.807",\
"0.2218, 0.2756, 0.4108, 0.661, 1.112, 1.787, 2.679, 3.797, 5.167, 6.804");
}
}
}
}