blob: 429c8a073f680bfc8966ed45b53981a01ccad9af [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__nand4_1) {
area : 19.756800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "9.07885e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "9.07885e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "9.07885e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "9.07885e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "9.07885e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "9.07885e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "9.07885e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "9.0794e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.000141196" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.000141196" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.000141196" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0001412015" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.000190663" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0001906685" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.000239745" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0001886885" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000239745" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004056 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04059, 0.04046, 0.04004, 0.03972, 0.03953, 0.03943, 0.03947, \
0.03948, 0.03941, 0.03944");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.02081, -0.02075, -0.02071, -0.02064, -0.02061, -0.02058, -0.02066, \
-0.02066, -0.02067, -0.02067");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04044, 0.04041, 0.04007, 0.03988, 0.03957, 0.03949, 0.03948, \
0.03946, 0.03946, 0.03947");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.02083, -0.02077, -0.02071, -0.02065, -0.02062, -0.0206, -0.02067, \
-0.02067, -0.02069, -0.02068");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04055, 0.04041, 0.04008, 0.03988, 0.03965, 0.03949, 0.03952, \
0.03946, 0.03945, 0.03947");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.02083, -0.02077, -0.02071, -0.02065, -0.02062, -0.0206, -0.02067, \
-0.02067, -0.02067, -0.02069");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04034, 0.04031, 0.04011, 0.03983, 0.03963, 0.03957, 0.03955, \
0.03949, 0.03946, 0.03948");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.02084, -0.02079, -0.02073, -0.02067, -0.02063, -0.02061, -0.02068, \
-0.02065, -0.02068, -0.02068");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03988, 0.03993, 0.03977, 0.03963, 0.03949, 0.03941, 0.03943, \
0.03937, 0.03936, 0.03937");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03124, 0.03138, 0.03156, 0.03159, 0.0317, 0.03169, 0.03171, \
0.0317, 0.03165, 0.0317");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03986, 0.0399, 0.03984, 0.03975, 0.03956, 0.03946, 0.03945, \
0.03942, 0.03941, 0.03941");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03131, 0.03145, 0.0316, 0.03167, 0.03178, 0.03175, 0.03173, \
0.03174, 0.03167, 0.03175");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0396, 0.03962, 0.03953, 0.03947, 0.03944, 0.03937, 0.03943, \
0.03938, 0.03939, 0.03941");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.08184, 0.08203, 0.08235, 0.08243, 0.08264, 0.08273, 0.08275, \
0.0828, 0.08281, 0.08281");
}
}
}
pin(A2) {
capacitance : 0.003985 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.05839, 0.06286, 0.06487, 0.0669, 0.0683, 0.06939, 0.07012, 0.07059, \
0.07086, 0.07111");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03472, -0.0347, -0.0345, -0.03425, -0.03408, -0.03402, -0.03405, \
-0.03399, -0.03398, -0.03404");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.05566, 0.05961, 0.06148, 0.06391, 0.06585, 0.06738, 0.06846, \
0.06916, 0.06962, 0.06995");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03463, -0.03462, -0.0345, -0.03428, -0.03412, -0.03407, -0.03408, \
-0.03399, -0.034, -0.03399");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.05556, 0.05572, 0.05679, 0.05848, 0.06002, 0.0611, 0.06209, \
0.06271, 0.06317, 0.06354");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03454, -0.03454, -0.03434, -0.03421, -0.03407, -0.03399, -0.03406, \
-0.03403, -0.03402, -0.03398");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04452, 0.04062, 0.0358, 0.03463, 0.03423, 0.03408, 0.03408, \
0.03404, 0.03403, 0.03404");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03435, -0.03432, -0.03434, -0.0342, -0.03412, -0.03403, -0.03407, \
-0.03401, -0.034, -0.03403");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03955, 0.03958, 0.03946, 0.03937, 0.03933, 0.03927, 0.03933, \
0.03928, 0.03929, 0.03931");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.02188, -0.02181, -0.02181, -0.02177, -0.02175, -0.02173, -0.02183, \
-0.02185, -0.02189, -0.02188");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03954, 0.03958, 0.03949, 0.03941, 0.03935, 0.0393, 0.03933, \
0.0393, 0.0393, 0.03929");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.02188, -0.02181, -0.02183, -0.02179, -0.02175, -0.02175, -0.02184, \
-0.02186, -0.02187, -0.0219");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03959, 0.03962, 0.03955, 0.03946, 0.03938, 0.03932, 0.03935, \
0.03936, 0.03936, 0.03935");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.02895, 0.02892, 0.0289, 0.02895, 0.02885, 0.02878, 0.02867, \
0.0286, 0.02856, 0.0285");
}
}
}
pin(A3) {
capacitance : 0.003957 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04563, 0.04818, 0.04962, 0.04917, 0.04866, 0.04832, 0.04809, \
0.04779, 0.04753, 0.04734");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03473, -0.0347, -0.0345, -0.03423, -0.03408, -0.03403, -0.03403, \
-0.03399, -0.03402, -0.03394");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03608, 0.03432, 0.03451, 0.03431, 0.03416, 0.03409, 0.03411, \
0.03407, 0.03406, 0.03403");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03447, -0.03441, -0.03425, -0.03413, -0.03402, -0.03395, -0.03404, \
-0.034, -0.03398, -0.03402");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0577, 0.05797, 0.05869, 0.06004, 0.06153, 0.0626, 0.06358, 0.06421, \
0.06466, 0.06494");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03455, -0.03453, -0.03435, -0.0342, -0.03412, -0.034, -0.034, \
-0.03401, -0.03401, -0.034");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04293, 0.03921, 0.03461, 0.03434, 0.03423, 0.03411, 0.03411, \
0.03407, 0.03407, 0.03405");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03436, -0.03431, -0.03429, -0.03423, -0.03415, -0.03408, -0.03407, \
-0.03403, -0.03403, -0.034");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.05033, 0.05337, 0.05505, 0.05691, 0.0585, 0.05985, 0.06093, \
0.06164, 0.06214, 0.06252");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03471, -0.03462, -0.03453, -0.03431, -0.03412, -0.03409, -0.03405, \
-0.03404, -0.03399, -0.03399");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04019, 0.03665, 0.03472, 0.03438, 0.03421, 0.03417, 0.03413, \
0.03409, 0.03407, 0.03407");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03443, -0.03453, -0.03434, -0.03422, -0.03412, -0.03409, -0.03409, \
-0.03405, -0.03404, -0.03401");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0387, 0.0387, 0.03867, 0.03864, 0.03857, 0.03851, 0.03855, 0.03851, \
0.03849, 0.03848");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.02394, -0.02388, -0.02391, -0.02386, -0.0238, -0.02383, -0.02387, \
-0.02389, -0.0239, -0.02394");
}
}
}
pin(A4) {
capacitance : 0.003925 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03434, 0.03476, 0.03464, 0.03445, 0.0342, 0.03412, 0.03416, \
0.03409, 0.03412, 0.03412");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03455, -0.03447, -0.0343, -0.03415, -0.03399, -0.03397, -0.03398, \
-0.03404, -0.03403, -0.03399");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03478, 0.03472, 0.03458, 0.0344, 0.03422, 0.0341, 0.03415, 0.03405, \
0.03411, 0.03406");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03442, -0.03441, -0.0343, -0.03423, -0.03408, -0.03402, -0.034, \
-0.03404, -0.03406, -0.03401");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03435, 0.03462, 0.03466, 0.0345, 0.03423, 0.03415, 0.03417, \
0.03414, 0.03411, 0.03412");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03455, -0.03447, -0.03438, -0.03422, -0.03406, -0.03404, -0.03401, \
-0.03402, -0.03404, -0.03407");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0355, 0.03465, 0.03456, 0.03438, 0.03424, 0.03412, 0.03414, \
0.03413, 0.0341, 0.03405");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03433, -0.03429, -0.03432, -0.03422, -0.03414, -0.03411, -0.03407, \
-0.03409, -0.03402, -0.03404");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03433, 0.03461, 0.03466, 0.0345, 0.03424, 0.03415, 0.03415, \
0.03414, 0.03409, 0.03413");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03455, -0.03447, -0.03437, -0.03422, -0.03407, -0.03404, -0.03404, \
-0.03402, -0.03403, -0.034");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03693, 0.03478, 0.03458, 0.03444, 0.03429, 0.03414, 0.03415, \
0.03408, 0.0341, 0.03409");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03443, -0.03448, -0.03431, -0.03429, -0.03411, -0.03411, -0.03408, \
-0.03403, -0.03402, -0.03398");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03606, 0.03461, 0.03467, 0.03449, 0.03429, 0.03422, 0.03419, \
0.03415, 0.03412, 0.03411");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03444, -0.03445, -0.03436, -0.03429, -0.03417, -0.03412, -0.03412, \
-0.03411, -0.03406, -0.03406");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.1499 ;
max_transition : 2.6 ;
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.023, 0.02321, 0.02371, 0.02405, 0.02436, 0.02455, 0.0246, 0.02473, 0.02476, 0.02481",\
"0.02312, 0.02325, 0.02364, 0.02409, 0.02428, 0.02452, 0.02456, 0.02468, 0.02477, 0.02481",\
"0.02909, 0.02874, 0.02784, 0.02703, 0.02643, 0.02601, 0.02564, 0.02543, 0.02526, 0.0252",\
"0.04956, 0.04812, 0.04437, 0.04005, 0.03633, 0.03347, 0.03138, 0.02988, 0.02877, 0.02796",\
"0.08926, 0.0865, 0.07893, 0.06935, 0.06039, 0.05293, 0.04705, 0.04252, 0.03902, 0.03633",\
"0.151, 0.1469, 0.135, 0.1193, 0.1035, 0.08933, 0.07769, 0.06813, 0.06051, 0.0544",\
"0.236, 0.2309, 0.2154, 0.193, 0.1694, 0.1473, 0.1279, 0.1116, 0.09787, 0.08655",\
"0.3455, 0.3394, 0.3209, 0.2929, 0.261, 0.2298, 0.2015, 0.1765, 0.1551, 0.137",\
"0.4808, 0.474, 0.4529, 0.4197, 0.3801, 0.3394, 0.3011, 0.2667, 0.236, 0.2092",\
"0.6434, 0.636, 0.6126, 0.5751, 0.5283, 0.4786, 0.4296, 0.3843, 0.3434, 0.3068");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.1423, 0.143, 0.1449, 0.1464, 0.1476, 0.1481, 0.1498, 0.1502, 0.1524, 0.1539",\
"0.143, 0.1438, 0.1452, 0.1469, 0.1479, 0.1493, 0.151, 0.1523, 0.1534, 0.1549",\
"0.1503, 0.1503, 0.1501, 0.1505, 0.1507, 0.1508, 0.1515, 0.1532, 0.1545, 0.1558",\
"0.1723, 0.171, 0.1679, 0.164, 0.1611, 0.1589, 0.1587, 0.1583, 0.1579, 0.1591",\
"0.2151, 0.2122, 0.2051, 0.1961, 0.1869, 0.1803, 0.1754, 0.1719, 0.169, 0.1683",\
"0.2835, 0.2791, 0.2663, 0.2506, 0.2352, 0.2204, 0.2081, 0.1994, 0.192, 0.1876",\
"0.3775, 0.3722, 0.3549, 0.3312, 0.3079, 0.2858, 0.2644, 0.2473, 0.2332, 0.2238",\
"0.4982, 0.492, 0.4725, 0.4418, 0.4081, 0.3765, 0.3477, 0.3212, 0.2983, 0.2795",\
"0.6473, 0.6404, 0.6183, 0.5829, 0.5393, 0.4974, 0.4581, 0.4214, 0.389, 0.3623",\
"0.8259, 0.8185, 0.7947, 0.7555, 0.7043, 0.6505, 0.5996, 0.5539, 0.5098, 0.4717");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.02258, 0.02287, 0.02347, 0.02401, 0.02427, 0.02448, 0.02458, 0.02472, 0.02474, 0.02479",\
"0.02152, 0.02186, 0.02266, 0.02338, 0.0239, 0.02419, 0.02439, 0.02459, 0.02467, 0.02473",\
"0.02413, 0.02418, 0.0242, 0.02439, 0.02449, 0.02451, 0.02468, 0.0247, 0.02472, 0.02478",\
"0.04167, 0.04071, 0.03806, 0.03512, 0.03263, 0.03072, 0.02932, 0.02832, 0.02757, 0.02703",\
"0.08017, 0.0777, 0.07108, 0.0628, 0.05519, 0.0488, 0.04387, 0.04005, 0.03705, 0.03475",\
"0.1421, 0.1383, 0.1271, 0.1123, 0.09763, 0.08472, 0.07393, 0.06517, 0.05813, 0.05245",\
"0.2284, 0.2234, 0.2085, 0.1868, 0.1638, 0.1426, 0.1241, 0.1085, 0.09549, 0.08463",\
"0.3404, 0.3345, 0.3161, 0.2883, 0.2568, 0.2261, 0.1984, 0.1741, 0.1533, 0.1356",\
"0.479, 0.4724, 0.4513, 0.4181, 0.3785, 0.3379, 0.2998, 0.2656, 0.2354, 0.2091",\
"0.646, 0.6386, 0.6151, 0.5773, 0.5302, 0.4799, 0.431, 0.3856, 0.3448, 0.3084");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.1926, 0.1928, 0.1938, 0.1948, 0.1952, 0.196, 0.1971, 0.1984, 0.1997, 0.2023",\
"0.1927, 0.1931, 0.194, 0.1951, 0.1959, 0.1967, 0.1974, 0.1985, 0.2007, 0.2024",\
"0.1982, 0.198, 0.1979, 0.1976, 0.198, 0.1982, 0.1989, 0.2001, 0.201, 0.2039",\
"0.22, 0.2188, 0.2152, 0.2113, 0.2087, 0.2064, 0.2045, 0.2044, 0.2051, 0.2068",\
"0.2641, 0.2616, 0.2541, 0.2448, 0.2356, 0.228, 0.2224, 0.2191, 0.2166, 0.2156",\
"0.3344, 0.3302, 0.3184, 0.3023, 0.2857, 0.2699, 0.2578, 0.248, 0.2414, 0.2365",\
"0.431, 0.4262, 0.4108, 0.3881, 0.3627, 0.3386, 0.3174, 0.2984, 0.285, 0.2739",\
"0.5557, 0.5502, 0.5325, 0.5042, 0.4698, 0.4359, 0.4042, 0.3762, 0.3529, 0.3324",\
"0.7092, 0.7032, 0.6839, 0.6512, 0.6094, 0.5649, 0.5227, 0.484, 0.4484, 0.4189",\
"0.8935, 0.8873, 0.8662, 0.8303, 0.7824, 0.7285, 0.6743, 0.6232, 0.5773, 0.5356");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.02253, 0.02283, 0.02347, 0.02399, 0.02432, 0.02447, 0.02455, 0.02465, 0.02471, 0.02474",\
"0.02101, 0.02141, 0.02239, 0.02325, 0.02385, 0.0242, 0.02441, 0.02455, 0.02462, 0.02469",\
"0.02103, 0.02123, 0.02192, 0.02271, 0.02336, 0.02379, 0.02411, 0.02431, 0.02445, 0.02454",\
"0.03562, 0.0349, 0.03324, 0.0314, 0.02976, 0.02861, 0.02773, 0.02708, 0.02659, 0.02625",\
"0.07321, 0.07105, 0.06525, 0.05811, 0.05167, 0.0462, 0.04189, 0.03857, 0.03593, 0.03389",\
"0.1367, 0.1331, 0.1227, 0.1089, 0.0951, 0.08301, 0.07291, 0.0646, 0.05785, 0.05239",\
"0.2268, 0.2222, 0.2076, 0.1866, 0.1644, 0.1437, 0.1257, 0.1104, 0.09745, 0.08671",\
"0.3447, 0.339, 0.321, 0.2935, 0.2624, 0.232, 0.2043, 0.1801, 0.1592, 0.1413",\
"0.4913, 0.4847, 0.4637, 0.4308, 0.3912, 0.3507, 0.3123, 0.2776, 0.2471, 0.2203",\
"0.6678, 0.6604, 0.6371, 0.5993, 0.5522, 0.5016, 0.452, 0.4059, 0.3642, 0.327");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.2416, 0.2417, 0.2418, 0.2423, 0.2427, 0.2431, 0.2444, 0.2457, 0.2468, 0.2489",\
"0.2407, 0.2408, 0.2411, 0.2415, 0.2424, 0.2425, 0.2435, 0.2443, 0.2459, 0.2481",\
"0.2452, 0.2448, 0.2441, 0.2436, 0.2435, 0.2433, 0.2433, 0.2448, 0.2461, 0.2471",\
"0.2674, 0.2659, 0.262, 0.2576, 0.2541, 0.2516, 0.25, 0.2494, 0.2491, 0.2506",\
"0.3133, 0.3108, 0.3032, 0.2928, 0.2825, 0.2746, 0.2685, 0.2642, 0.2614, 0.2603",\
"0.3874, 0.3833, 0.371, 0.3543, 0.3359, 0.3196, 0.3055, 0.2953, 0.2872, 0.2815",\
"0.4906, 0.4854, 0.4698, 0.4454, 0.4184, 0.3921, 0.3685, 0.3486, 0.3335, 0.3211",\
"0.6242, 0.6185, 0.5997, 0.569, 0.5324, 0.496, 0.4616, 0.4309, 0.4046, 0.3829",\
"0.7889, 0.7827, 0.7623, 0.7277, 0.6825, 0.6342, 0.588, 0.5451, 0.5073, 0.474",\
"0.987, 0.9802, 0.9582, 0.9199, 0.8683, 0.8102, 0.7505, 0.6949, 0.6443, 0.5988");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.02257, 0.02291, 0.0235, 0.02402, 0.02434, 0.02453, 0.02465, 0.02474, 0.02479, 0.02484",\
"0.02095, 0.02138, 0.02239, 0.02324, 0.02383, 0.02415, 0.02437, 0.02451, 0.02459, 0.02468",\
"0.01948, 0.01984, 0.02086, 0.02206, 0.02294, 0.02352, 0.02391, 0.02417, 0.02433, 0.02447",\
"0.0316, 0.03111, 0.03, 0.02882, 0.02794, 0.0272, 0.02672, 0.02635, 0.02602, 0.02576",\
"0.06801, 0.06615, 0.0611, 0.05488, 0.04927, 0.04448, 0.04068, 0.03765, 0.03525, 0.03339",\
"0.1326, 0.1293, 0.1197, 0.1068, 0.09386, 0.08249, 0.07293, 0.06493, 0.05837, 0.05295",\
"0.2265, 0.222, 0.2081, 0.1882, 0.1667, 0.1466, 0.1289, 0.1137, 0.101, 0.09013",\
"0.3507, 0.3451, 0.3276, 0.3009, 0.2705, 0.2405, 0.213, 0.1888, 0.1678, 0.1496",\
"0.5062, 0.4997, 0.4789, 0.4466, 0.4074, 0.3672, 0.3286, 0.2938, 0.2627, 0.2354",\
"0.6939, 0.6865, 0.6633, 0.6257, 0.5791, 0.5285, 0.4786, 0.432, 0.3895, 0.3513");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.2863, 0.2863, 0.2864, 0.287, 0.2874, 0.2877, 0.2887, 0.2893, 0.2912, 0.2928",\
"0.2853, 0.2852, 0.2852, 0.2856, 0.2861, 0.2869, 0.2873, 0.2886, 0.2887, 0.2915",\
"0.29, 0.2896, 0.2885, 0.2878, 0.2872, 0.2871, 0.2874, 0.2872, 0.2894, 0.29",\
"0.3135, 0.3119, 0.3074, 0.3025, 0.2986, 0.2954, 0.2933, 0.2923, 0.293, 0.2936",\
"0.3625, 0.3596, 0.3513, 0.3399, 0.3286, 0.3195, 0.3127, 0.3079, 0.305, 0.3035",\
"0.4416, 0.4369, 0.4241, 0.4058, 0.3859, 0.367, 0.3521, 0.3406, 0.3319, 0.3257",\
"0.5525, 0.5471, 0.5296, 0.5036, 0.4742, 0.4452, 0.4188, 0.3971, 0.3798, 0.3671",\
"0.6967, 0.6903, 0.6704, 0.6375, 0.5976, 0.5573, 0.5186, 0.4848, 0.4561, 0.4329",\
"0.8751, 0.8686, 0.8457, 0.8086, 0.7595, 0.7066, 0.6551, 0.6077, 0.566, 0.5285",\
"1.09, 1.083, 1.058, 1.016, 0.9608, 0.8964, 0.8309, 0.7693, 0.7132, 0.6629");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.05865, 0.06789, 0.1002, 0.1616, 0.2567, 0.3899, 0.5652, 0.7862, 1.055, 1.376",\
"0.06072, 0.06996, 0.1022, 0.1635, 0.2587, 0.392, 0.5672, 0.7881, 1.058, 1.378",\
"0.07095, 0.08008, 0.1113, 0.1718, 0.2665, 0.3995, 0.5744, 0.7948, 1.064, 1.385",\
"0.0839, 0.0949, 0.1303, 0.1917, 0.2845, 0.4159, 0.5898, 0.8096, 1.078, 1.399",\
"0.09453, 0.108, 0.1505, 0.22, 0.317, 0.4463, 0.618, 0.836, 1.103, 1.423",\
"0.1009, 0.117, 0.1673, 0.2483, 0.3561, 0.4927, 0.6626, 0.8774, 1.142, 1.46",\
"0.1016, 0.1206, 0.179, 0.2723, 0.3947, 0.5438, 0.7237, 0.9378, 1.199, 1.513",\
"0.09643, 0.1177, 0.1846, 0.2908, 0.4286, 0.5946, 0.7885, 1.015, 1.276, 1.587",\
"0.0849, 0.1092, 0.1845, 0.3036, 0.4571, 0.6413, 0.853, 1.094, 1.369, 1.682",\
"0.0664, 0.0933, 0.1769, 0.3093, 0.4792, 0.6817, 0.913, 1.173, 1.465, 1.793");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.06506, 0.07486, 0.1085, 0.1714, 0.2692, 0.4051, 0.5849, 0.8104, 1.086, 1.413",\
"0.06922, 0.07886, 0.1124, 0.1755, 0.2731, 0.4099, 0.5886, 0.8139, 1.089, 1.419",\
"0.08632, 0.0955, 0.128, 0.1904, 0.2875, 0.4233, 0.6031, 0.8287, 1.104, 1.432",\
"0.1163, 0.1271, 0.1619, 0.2227, 0.3178, 0.4526, 0.6304, 0.8555, 1.131, 1.458",\
"0.1527, 0.1663, 0.2084, 0.2764, 0.3712, 0.5029, 0.6788, 0.9018, 1.175, 1.502",\
"0.1947, 0.2112, 0.2617, 0.3419, 0.447, 0.5798, 0.7518, 0.972, 1.243, 1.566",\
"0.2425, 0.2618, 0.3211, 0.4148, 0.5352, 0.6804, 0.8547, 1.07, 1.337, 1.658",\
"0.2958, 0.3182, 0.3869, 0.4936, 0.6313, 0.7938, 0.9821, 1.201, 1.463, 1.78",\
"0.3554, 0.3807, 0.459, 0.58, 0.7346, 0.9161, 1.123, 1.357, 1.623, 1.936",\
"0.4217, 0.4502, 0.537, 0.673, 0.8448, 1.047, 1.274, 1.527, 1.81, 2.127");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.0973, 0.114, 0.1718, 0.2796, 0.4474, 0.6833, 0.9918, 1.383, 1.857, 2.424",\
"0.09651, 0.1136, 0.1714, 0.2796, 0.4478, 0.6832, 0.9912, 1.382, 1.858, 2.423",\
"0.1007, 0.1156, 0.1702, 0.2795, 0.4478, 0.6828, 0.9922, 1.382, 1.858, 2.423",\
"0.12, 0.1349, 0.1875, 0.284, 0.4475, 0.6823, 0.9912, 1.381, 1.857, 2.422",\
"0.1572, 0.1727, 0.2229, 0.3172, 0.4638, 0.6843, 0.9926, 1.383, 1.858, 2.422",\
"0.2052, 0.2232, 0.2787, 0.3711, 0.5135, 0.7156, 0.9991, 1.382, 1.858, 2.425",\
"0.2606, 0.2803, 0.3455, 0.4463, 0.588, 0.7844, 1.048, 1.402, 1.857, 2.424",\
"0.3211, 0.346, 0.4209, 0.5368, 0.6872, 0.8784, 1.136, 1.466, 1.895, 2.432",\
"0.3894, 0.4182, 0.5042, 0.6348, 0.799, 1.001, 1.252, 1.575, 1.977, 2.482",\
"0.466, 0.4956, 0.5946, 0.7424, 0.9278, 1.142, 1.398, 1.713, 2.106, 2.587");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.08562, 0.1018, 0.1581, 0.266, 0.4342, 0.6704, 0.9806, 1.373, 1.851, 2.424",\
"0.08548, 0.1018, 0.1582, 0.2662, 0.4341, 0.6701, 0.9813, 1.375, 1.852, 2.421",\
"0.08822, 0.1028, 0.1581, 0.2662, 0.4343, 0.6705, 0.9817, 1.373, 1.85, 2.418",\
"0.1135, 0.1266, 0.1712, 0.2678, 0.4352, 0.6706, 0.9807, 1.373, 1.851, 2.424",\
"0.1553, 0.1697, 0.2146, 0.2984, 0.4421, 0.6698, 0.98, 1.371, 1.853, 2.424",\
"0.206, 0.2232, 0.2766, 0.362, 0.49, 0.6885, 0.9814, 1.372, 1.852, 2.421",\
"0.2625, 0.2841, 0.3479, 0.4459, 0.5746, 0.7546, 1.013, 1.376, 1.849, 2.42",\
"0.3248, 0.3496, 0.4266, 0.5412, 0.6834, 0.8602, 1.096, 1.423, 1.86, 2.417",\
"0.3906, 0.422, 0.5118, 0.6426, 0.8062, 0.9944, 1.226, 1.524, 1.922, 2.445",\
"0.4642, 0.498, 0.6, 0.7546, 0.9388, 1.148, 1.386, 1.678, 2.042, 2.518");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.07664, 0.08596, 0.1184, 0.1796, 0.2748, 0.408, 0.5832, 0.8044, 1.074, 1.394",\
"0.07721, 0.08666, 0.1192, 0.1808, 0.2758, 0.4092, 0.5844, 0.8057, 1.075, 1.396",\
"0.08109, 0.09061, 0.123, 0.1843, 0.2793, 0.4126, 0.5878, 0.8083, 1.078, 1.399",\
"0.08837, 0.09878, 0.1331, 0.1952, 0.2891, 0.4211, 0.5955, 0.8156, 1.085, 1.405",\
"0.09457, 0.107, 0.1465, 0.2126, 0.3087, 0.4391, 0.6117, 0.8304, 1.098, 1.418",\
"0.09505, 0.1099, 0.1564, 0.2322, 0.3346, 0.4683, 0.6394, 0.8555, 1.121, 1.439",\
"0.08877, 0.1058, 0.1595, 0.2466, 0.3614, 0.5034, 0.6784, 0.8935, 1.156, 1.472",\
"0.07464, 0.09405, 0.155, 0.2536, 0.3832, 0.5395, 0.7238, 0.9437, 1.206, 1.518",\
"0.0521, 0.0737, 0.1424, 0.2525, 0.3968, 0.5697, 0.7697, 0.9994, 1.267, 1.58",\
"0.0203, 0.0447, 0.1201, 0.2426, 0.4017, 0.5921, 0.8106, 1.056, 1.334, 1.653");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.08402, 0.09353, 0.1268, 0.1893, 0.2862, 0.4227, 0.6016, 0.8268, 1.103, 1.432",\
"0.08783, 0.09726, 0.1305, 0.193, 0.2906, 0.4269, 0.6052, 0.831, 1.106, 1.435",\
"0.1038, 0.1131, 0.1455, 0.2078, 0.3048, 0.4405, 0.6196, 0.845, 1.12, 1.449",\
"0.1378, 0.1476, 0.18, 0.2402, 0.3353, 0.4696, 0.6474, 0.872, 1.146, 1.475",\
"0.1825, 0.1943, 0.2321, 0.2963, 0.3891, 0.5207, 0.696, 0.9183, 1.192, 1.518",\
"0.2352, 0.2492, 0.2942, 0.3681, 0.4687, 0.5986, 0.77, 0.9893, 1.26, 1.583",\
"0.2961, 0.3127, 0.3648, 0.4502, 0.5635, 0.7035, 0.875, 1.089, 1.355, 1.675",\
"0.3657, 0.3839, 0.4439, 0.5416, 0.6694, 0.8241, 1.007, 1.223, 1.484, 1.799",\
"0.4438, 0.4643, 0.5324, 0.6419, 0.7856, 0.9576, 1.156, 1.385, 1.647, 1.958",\
"0.5309, 0.5552, 0.63, 0.7521, 0.9112, 1.101, 1.319, 1.563, 1.841, 2.154");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.09918, 0.1152, 0.1721, 0.2798, 0.4477, 0.6823, 0.9915, 1.382, 1.857, 2.424",\
"0.09957, 0.1153, 0.1719, 0.2804, 0.4472, 0.6822, 0.9912, 1.382, 1.857, 2.424",\
"0.106, 0.1203, 0.1732, 0.2801, 0.4477, 0.6829, 0.9923, 1.381, 1.859, 2.423",\
"0.1266, 0.1401, 0.1893, 0.2863, 0.4476, 0.6831, 0.9919, 1.382, 1.858, 2.424",\
"0.1669, 0.1796, 0.2241, 0.3132, 0.462, 0.6863, 0.9918, 1.381, 1.857, 2.424",\
"0.2193, 0.2331, 0.2803, 0.3649, 0.5016, 0.7076, 0.9997, 1.382, 1.856, 2.423",\
"0.2797, 0.2953, 0.3486, 0.4393, 0.5702, 0.7614, 1.031, 1.396, 1.859, 2.424",\
"0.3472, 0.3654, 0.4261, 0.5262, 0.6652, 0.8474, 1.1, 1.44, 1.883, 2.432",\
"0.4184, 0.4414, 0.5102, 0.624, 0.7734, 0.963, 1.204, 1.524, 1.937, 2.464",\
"0.498, 0.5222, 0.6014, 0.7286, 0.8934, 1.096, 1.341, 1.645, 2.039, 2.531");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.1163, 0.1325, 0.1895, 0.298, 0.4664, 0.7018, 1.015, 1.406, 1.885, 2.451",\
"0.1162, 0.1325, 0.1895, 0.2981, 0.4661, 0.7026, 1.013, 1.407, 1.885, 2.456",\
"0.1167, 0.1325, 0.1893, 0.2977, 0.4664, 0.7017, 1.013, 1.404, 1.885, 2.452",\
"0.1384, 0.1509, 0.1977, 0.2979, 0.4656, 0.7018, 1.011, 1.407, 1.884, 2.451",\
"0.1822, 0.1955, 0.239, 0.323, 0.4713, 0.7012, 1.012, 1.405, 1.884, 2.455",\
"0.237, 0.2526, 0.3024, 0.3853, 0.5135, 0.7162, 1.012, 1.402, 1.884, 2.449",\
"0.2996, 0.3184, 0.3765, 0.4689, 0.5956, 0.7764, 1.04, 1.406, 1.879, 2.448",\
"0.3674, 0.3904, 0.4594, 0.5684, 0.703, 0.8802, 1.118, 1.45, 1.889, 2.448",\
"0.4414, 0.4688, 0.5494, 0.674, 0.8284, 1.013, 1.244, 1.544, 1.95, 2.467",\
"0.5222, 0.5514, 0.6444, 0.7872, 0.963, 1.167, 1.4, 1.693, 2.062, 2.543");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.0892, 0.09848, 0.131, 0.1922, 0.2873, 0.4206, 0.5959, 0.8166, 1.086, 1.407",\
"0.08945, 0.09879, 0.1314, 0.1929, 0.2882, 0.4216, 0.5969, 0.8177, 1.087, 1.408",\
"0.08979, 0.09934, 0.132, 0.1936, 0.2888, 0.4222, 0.5976, 0.8185, 1.088, 1.409",\
"0.09065, 0.1006, 0.1342, 0.1961, 0.2903, 0.4229, 0.5975, 0.8178, 1.087, 1.408",\
"0.08904, 0.1006, 0.138, 0.2023, 0.2974, 0.4281, 0.6009, 0.8199, 1.088, 1.408",\
"0.08049, 0.09405, 0.1371, 0.2085, 0.3082, 0.4403, 0.6115, 0.8276, 1.093, 1.411",\
"0.0631, 0.07864, 0.128, 0.2086, 0.3176, 0.456, 0.6289, 0.8438, 1.106, 1.421",\
"0.03611, 0.05355, 0.1092, 0.2001, 0.3207, 0.4697, 0.65, 0.8668, 1.129, 1.44",\
"-0.0019, 0.0179, 0.0797, 0.1808, 0.314, 0.4762, 0.6685, 0.8937, 1.158, 1.469",\
"-0.0516, -0.03, 0.0386, 0.1499, 0.2964, 0.4731, 0.6794, 0.9173, 1.19, 1.504");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.1001, 0.1098, 0.1433, 0.2065, 0.3038, 0.4401, 0.6199, 0.845, 1.121, 1.449",\
"0.1031, 0.1128, 0.1466, 0.2098, 0.3074, 0.4438, 0.623, 0.848, 1.124, 1.452",\
"0.1186, 0.1281, 0.1611, 0.2238, 0.3208, 0.4568, 0.6359, 0.8618, 1.136, 1.463",\
"0.155, 0.1644, 0.1961, 0.2565, 0.3516, 0.4865, 0.6638, 0.8889, 1.163, 1.491",\
"0.2068, 0.2176, 0.2528, 0.3145, 0.4064, 0.5378, 0.7131, 0.935, 1.209, 1.534",\
"0.2695, 0.2822, 0.323, 0.3923, 0.4891, 0.6175, 0.7881, 1.007, 1.277, 1.6",\
"0.3431, 0.3576, 0.4048, 0.4836, 0.5908, 0.7266, 0.8954, 1.109, 1.375, 1.694",\
"0.4281, 0.4448, 0.4979, 0.5875, 0.7071, 0.8549, 1.033, 1.245, 1.505, 1.819",\
"0.5252, 0.544, 0.6041, 0.7033, 0.837, 1, 1.19, 1.413, 1.672, 1.981",\
"0.6353, 0.656, 0.7227, 0.8327, 0.9805, 1.159, 1.366, 1.601, 1.873, 2.182");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.09929, 0.1157, 0.1721, 0.2797, 0.4475, 0.6824, 0.9924, 1.383, 1.858, 2.423",\
"0.09952, 0.1155, 0.172, 0.28, 0.4475, 0.6831, 0.9911, 1.382, 1.858, 2.421",\
"0.1041, 0.1187, 0.1727, 0.2802, 0.4479, 0.6829, 0.991, 1.382, 1.858, 2.422",\
"0.1217, 0.1354, 0.1855, 0.285, 0.4484, 0.6827, 0.9911, 1.382, 1.858, 2.423",\
"0.1615, 0.1736, 0.2169, 0.3072, 0.4593, 0.6863, 0.9914, 1.383, 1.858, 2.424",\
"0.2153, 0.2279, 0.2718, 0.3548, 0.4935, 0.7044, 0.9996, 1.383, 1.856, 2.422",\
"0.2787, 0.2925, 0.3391, 0.4254, 0.557, 0.7514, 1.028, 1.397, 1.86, 2.424",\
"0.3487, 0.3645, 0.4172, 0.5092, 0.6456, 0.8312, 1.088, 1.435, 1.881, 2.433",\
"0.4254, 0.4428, 0.5018, 0.6034, 0.7476, 0.9374, 1.185, 1.51, 1.932, 2.463",\
"0.509, 0.529, 0.5944, 0.7078, 0.862, 1.061, 1.312, 1.623, 2.023, 2.525");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.145, 0.1614, 0.2185, 0.3273, 0.4957, 0.7338, 1.044, 1.435, 1.916, 2.482",\
"0.1449, 0.1613, 0.2188, 0.3276, 0.497, 0.7338, 1.044, 1.434, 1.916, 2.487",\
"0.1446, 0.1609, 0.2187, 0.3276, 0.497, 0.7326, 1.044, 1.437, 1.915, 2.481",\
"0.1599, 0.1732, 0.2235, 0.3277, 0.4964, 0.7336, 1.044, 1.437, 1.911, 2.487",\
"0.2044, 0.2171, 0.2608, 0.3472, 0.5004, 0.7339, 1.045, 1.435, 1.915, 2.486",\
"0.2629, 0.2781, 0.324, 0.406, 0.5375, 0.7445, 1.045, 1.436, 1.915, 2.481",\
"0.3297, 0.3471, 0.4022, 0.4905, 0.6166, 0.7988, 1.068, 1.44, 1.914, 2.48",\
"0.4042, 0.424, 0.4886, 0.5894, 0.7228, 0.8982, 1.138, 1.475, 1.92, 2.484",\
"0.4842, 0.51, 0.5834, 0.6994, 0.8482, 1.028, 1.26, 1.564, 1.973, 2.497",\
"0.571, 0.5976, 0.6856, 0.82, 0.9874, 1.182, 1.412, 1.706, 2.079, 2.567");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.09658, 0.106, 0.1384, 0.1998, 0.2948, 0.428, 0.6032, 0.8241, 1.094, 1.415",\
"0.09663, 0.106, 0.1387, 0.2003, 0.2955, 0.4288, 0.6042, 0.825, 1.095, 1.416",\
"0.09503, 0.1045, 0.1373, 0.1991, 0.2944, 0.428, 0.6034, 0.8243, 1.094, 1.415",\
"0.09159, 0.1013, 0.1343, 0.1958, 0.2907, 0.4231, 0.5981, 0.8184, 1.088, 1.409",\
"0.08216, 0.09309, 0.1292, 0.1927, 0.287, 0.4178, 0.5909, 0.81, 1.078, 1.398",\
"0.06221, 0.07483, 0.1155, 0.1851, 0.284, 0.4155, 0.5864, 0.8023, 1.068, 1.386",\
"0.03096, 0.04531, 0.09087, 0.1677, 0.275, 0.4132, 0.5851, 0.7995, 1.062, 1.377",\
"-0.01256, 0.00353, 0.05445, 0.139, 0.2547, 0.403, 0.5834, 0.7995, 1.06, 1.371",\
"-0.0697, -0.0521, 0.0045, 0.0975, 0.223, 0.381, 0.5725, 0.7981, 1.061, 1.371",\
"-0.1417, -0.1222, -0.0602, 0.0416, 0.1776, 0.3464, 0.5493, 0.7868, 1.06, 1.373");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.111, 0.1211, 0.1558, 0.2205, 0.3187, 0.4559, 0.6352, 0.8614, 1.137, 1.465",\
"0.114, 0.1242, 0.1588, 0.2234, 0.3218, 0.459, 0.6383, 0.8645, 1.14, 1.468",\
"0.1297, 0.1396, 0.1736, 0.2373, 0.3352, 0.472, 0.6513, 0.8767, 1.153, 1.481",\
"0.168, 0.1772, 0.2092, 0.2706, 0.3664, 0.5011, 0.6794, 0.9039, 1.179, 1.507",\
"0.2259, 0.2361, 0.2702, 0.3302, 0.4223, 0.5535, 0.7291, 0.951, 1.225, 1.551",\
"0.2983, 0.31, 0.3482, 0.4137, 0.5079, 0.6349, 0.8054, 1.024, 1.294, 1.617",\
"0.3847, 0.3981, 0.4412, 0.5149, 0.6166, 0.7485, 0.9151, 1.128, 1.392, 1.712",\
"0.4863, 0.5012, 0.5499, 0.6319, 0.7446, 0.885, 1.058, 1.268, 1.526, 1.839",\
"0.6034, 0.6201, 0.674, 0.7659, 0.8894, 1.043, 1.225, 1.442, 1.698, 2.003",\
"0.7376, 0.7559, 0.8158, 0.916, 1.052, 1.218, 1.414, 1.641, 1.906, 2.211");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.09927, 0.1156, 0.1721, 0.2798, 0.4476, 0.683, 0.9918, 1.382, 1.857, 2.423",\
"0.09972, 0.1158, 0.1721, 0.2798, 0.4477, 0.6825, 0.992, 1.382, 1.858, 2.422",\
"0.1016, 0.1169, 0.1725, 0.2797, 0.4476, 0.6831, 0.9924, 1.383, 1.858, 2.422",\
"0.1147, 0.1289, 0.1804, 0.2828, 0.4481, 0.6829, 0.9931, 1.382, 1.858, 2.423",\
"0.1489, 0.1618, 0.2083, 0.301, 0.4562, 0.6855, 0.9924, 1.383, 1.858, 2.423",\
"0.1985, 0.211, 0.257, 0.3473, 0.4888, 0.7012, 0.9985, 1.383, 1.858, 2.422",\
"0.2592, 0.2723, 0.3195, 0.411, 0.5525, 0.7488, 1.025, 1.395, 1.861, 2.422",\
"0.3284, 0.3432, 0.3933, 0.4875, 0.6329, 0.8302, 1.089, 1.434, 1.881, 2.431",\
"0.4048, 0.4214, 0.4746, 0.576, 0.7264, 0.929, 1.188, 1.515, 1.933, 2.461",\
"0.4866, 0.505, 0.5652, 0.6734, 0.831, 1.041, 1.308, 1.632, 2.03, 2.529");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002028, 0.005635, 0.01252, 0.02326, 0.03832, 0.05814, 0.0831, 0.1136, 0.1499");
values("0.1708, 0.1875, 0.2457, 0.3564, 0.5261, 0.7634, 1.075, 1.465, 1.946, 2.513",\
"0.171, 0.1877, 0.2456, 0.3566, 0.5262, 0.7634, 1.074, 1.467, 1.942, 2.515",\
"0.1706, 0.1874, 0.2461, 0.3561, 0.5265, 0.7632, 1.075, 1.466, 1.946, 2.513",\
"0.1808, 0.195, 0.2481, 0.3559, 0.5261, 0.7637, 1.074, 1.465, 1.944, 2.516",\
"0.2251, 0.2376, 0.2811, 0.3709, 0.5285, 0.7622, 1.075, 1.467, 1.946, 2.516",\
"0.2861, 0.3001, 0.345, 0.426, 0.5605, 0.772, 1.075, 1.467, 1.946, 2.514",\
"0.3581, 0.3736, 0.4252, 0.5103, 0.6352, 0.821, 1.096, 1.469, 1.945, 2.515",\
"0.4368, 0.4564, 0.516, 0.6118, 0.74, 0.9152, 1.159, 1.503, 1.952, 2.511",\
"0.5246, 0.5466, 0.6152, 0.7256, 0.8654, 1.041, 1.273, 1.584, 1.998, 2.529",\
"0.6184, 0.6442, 0.724, 0.8478, 1.007, 1.195, 1.424, 1.717, 2.097, 2.59");
}
}
}
}