blob: 3fd8dfc24ac1f5b8174003da14ca4403218ce4d2 [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 : "8.96445e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "9.80463e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "8.40411e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "8.40411e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "6.98346e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "6.98346e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "6.98346e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "6.98346e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "5.54697e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "5.54697e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "5.54697e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "5.54697e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "5.54697e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "5.54697e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "5.54697e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "5.54697e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "9.80463e-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.003998 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.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.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.03402, 0.03401, 0.03402, 0.03399, 0.03395, 0.03396, 0.03391, \
0.03386, 0.03378, 0.03368");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005195, -0.005214, -0.005241, -0.005242, -0.005242, -0.005262, \
-0.005256, -0.005263, -0.005257, -0.005263");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02334, 0.02334, 0.02333, 0.02331, 0.0233, 0.02331, 0.02327, \
0.02324, 0.0232, 0.02314");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005214, -0.005235, -0.005266, -0.005263, -0.005262, -0.005279, \
-0.005277, -0.005282, -0.005276, -0.005283");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02334, 0.02335, 0.02334, 0.02332, 0.02329, 0.02331, 0.02327, \
0.02324, 0.02321, 0.02314");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005213, -0.00524, -0.005254, -0.005259, -0.005259, -0.00529, \
-0.005283, -0.005283, -0.005281, -0.005283");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01238, 0.01237, 0.01237, 0.01237, 0.01236, 0.01238, 0.01237, \
0.01235, 0.01234, 0.0123");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005244, -0.005272, -0.005293, -0.005298, -0.005298, -0.005325, \
-0.005322, -0.005321, -0.005322, -0.005324");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01237, 0.01237, 0.01238, 0.01237, 0.01236, 0.01238, 0.01237, \
0.01235, 0.01234, 0.01231");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005247, -0.00528, -0.005304, -0.005301, -0.005305, -0.005327, \
-0.005324, -0.005321, -0.005324, -0.005325");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01238, 0.01237, 0.01237, 0.01237, 0.01237, 0.01238, 0.01237, \
0.01235, 0.01233, 0.01231");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005238, -0.00528, -0.005305, -0.005307, -0.005306, -0.005329, \
-0.005325, -0.005325, -0.005322, -0.005325");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01236, 0.01237, 0.01237, 0.01237, 0.01237, 0.01238, 0.01236, \
0.01235, 0.01233, 0.01231");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005244, -0.005279, -0.005298, -0.005299, -0.00531, -0.005323, \
-0.005322, -0.005318, -0.005323, -0.005328");
}
}
}
pin(A2) {
capacitance : 0.003895 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.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.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02202, 0.022, 0.02203, 0.022, 0.02198, 0.02199, 0.02195, 0.02189, \
0.02182, 0.02172");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005845, -0.005847, -0.00588, -0.005904, -0.005899, -0.005922, \
-0.005928, -0.005938, -0.005955, -0.005971");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01132, 0.01129, 0.01132, 0.01132, 0.01131, 0.01134, 0.01131, \
0.01129, 0.01125, 0.01119");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005952, -0.005944, -0.005966, -0.005989, -0.005994, -0.00601, \
-0.006025, -0.006038, -0.006053, -0.006068");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01132, 0.0113, 0.01132, 0.01133, 0.01132, 0.01134, 0.01131, \
0.01127, 0.01124, 0.01119");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005948, -0.005949, -0.005966, -0.005991, -0.005988, -0.006022, \
-0.006029, -0.006038, -0.00606, -0.006074");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01629, 0.01627, 0.0163, 0.01628, 0.01628, 0.01632, 0.01632, \
0.01631, 0.01631, 0.01631");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.0132, -0.01396, -0.01529, -0.01575, -0.01587, -0.01596, -0.016, \
-0.01604, -0.01605, -0.01607");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.009903, 0.00989, 0.00993, 0.00992, 0.009929, 0.009973, 0.009957, \
0.009952, 0.009951, 0.009957");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.00993, -0.01035, -0.01084, -0.01099, -0.01105, -0.01113, -0.01116, \
-0.01119, -0.01122, -0.01123");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01021, 0.01021, 0.01023, 0.01024, 0.01025, 0.01028, 0.01028, \
0.01028, 0.01028, 0.01028");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01056, -0.01051, -0.01045, -0.01037, -0.01031, -0.01027, -0.01021, \
-0.01016, -0.01014, -0.01011");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01021, 0.01022, 0.01023, 0.01025, 0.01025, 0.01028, 0.01028, \
0.01028, 0.01028, 0.01027");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.009826, -0.00977, -0.00971, -0.0096, -0.009536, -0.009511, \
-0.009477, -0.009441, -0.009422, -0.009419");
}
}
}
pin(A3) {
capacitance : 0.003805 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.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.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01026, 0.01025, 0.01026, 0.01027, 0.01025, 0.01026, 0.01024, \
0.0102, 0.01014, 0.01007");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.006664, -0.006659, -0.00668, -0.006703, -0.006709, -0.006736, \
-0.006748, -0.006769, -0.006793, -0.006829");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01632, 0.01632, 0.0163, 0.01628, 0.01629, 0.01633, 0.01633, \
0.01631, 0.01631, 0.01631");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.0141, -0.01492, -0.01555, -0.01579, -0.01589, -0.01598, -0.01602, \
-0.01603, -0.01606, -0.01608");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01023, 0.01023, 0.01024, 0.01025, 0.01027, 0.0103, 0.0103, 0.0103, \
0.0103, 0.0103");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01164, -0.01159, -0.01155, -0.01146, -0.01141, -0.01139, -0.01135, \
-0.01133, -0.01135, -0.01136");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01633, 0.01631, 0.01632, 0.01629, 0.01628, 0.01632, 0.01633, \
0.01631, 0.01632, 0.01632");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01356, -0.0137, -0.01437, -0.01499, -0.01536, -0.01559, -0.01569, \
-0.01577, -0.01582, -0.01586");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.009903, 0.00989, 0.009916, 0.009934, 0.009929, 0.009955, 0.009952, \
0.009949, 0.009951, 0.00996");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01216, -0.01181, -0.01143, -0.01131, -0.01126, -0.01127, -0.01128, \
-0.0113, -0.01132, -0.01136");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01631, 0.01632, 0.0163, 0.01629, 0.01627, 0.01633, 0.01633, \
0.01632, 0.01631, 0.01631");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01512, -0.01527, -0.01556, -0.0158, -0.01588, -0.01598, -0.01602, \
-0.01605, -0.01606, -0.01608");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01022, 0.01024, 0.01025, 0.01027, 0.01026, 0.01031, 0.0103, \
0.0103, 0.01029, 0.0103");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.0139, -0.01387, -0.01386, -0.01379, -0.01378, -0.01383, -0.01383, \
-0.01385, -0.01386, -0.01388");
}
}
}
pin(A4) {
capacitance : 0.003877 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.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.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01628, 0.01627, 0.01628, 0.01632, 0.01629, 0.01634, 0.01632, \
0.0163, 0.01631, 0.01631");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01485, -0.01522, -0.01567, -0.01581, -0.0159, -0.01599, -0.01602, \
-0.01604, -0.01608, -0.01608");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01629, 0.01625, 0.01626, 0.01627, 0.01628, 0.01632, 0.01633, \
0.01632, 0.01633, 0.01631");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01375, -0.01413, -0.01483, -0.01528, -0.0155, -0.01565, -0.01574, \
-0.0158, -0.01584, -0.01587");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01629, 0.01627, 0.01626, 0.01629, 0.0163, 0.01633, 0.01632, \
0.0163, 0.0163, 0.0163");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01511, -0.0153, -0.01565, -0.01582, -0.01591, -0.016, -0.01601, \
-0.01604, -0.01607, -0.01607");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.0163, 0.01627, 0.01626, 0.0163, 0.01629, 0.01632, 0.01633, 0.01631, \
0.01631, 0.01632");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.0135, -0.0139, -0.01454, -0.01497, -0.01528, -0.01547, -0.01561, \
-0.01569, -0.01573, -0.01578");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01628, 0.01627, 0.01627, 0.01627, 0.01628, 0.01633, 0.01632, \
0.01631, 0.0163, 0.01631");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.0149, -0.01522, -0.01566, -0.01583, -0.01591, -0.01599, -0.01602, \
-0.01604, -0.01607, -0.01608");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01629, 0.01625, 0.01626, 0.01629, 0.0163, 0.01635, 0.01633, \
0.01632, 0.01634, 0.01632");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01375, -0.01414, -0.01483, -0.01528, -0.01551, -0.01565, -0.01575, \
-0.01581, -0.01585, -0.01587");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01629, 0.01627, 0.01627, 0.01627, 0.01628, 0.01634, 0.01631, \
0.01631, 0.01631, 0.01632");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01511, -0.0153, -0.01565, -0.01582, -0.01589, -0.01599, -0.01601, \
-0.01604, -0.01608, -0.01607");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.7208 ;
max_transition : 8.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.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.1999, 0.1911, 0.1743, 0.1626, 0.1559, 0.1516, 0.1488, 0.1468, 0.1454, 0.1444",\
"0.1993, 0.1904, 0.1737, 0.162, 0.1553, 0.151, 0.1482, 0.1463, 0.1449, 0.1439",\
"0.1991, 0.1903, 0.1735, 0.162, 0.1553, 0.1511, 0.1482, 0.1463, 0.1449, 0.1439",\
"0.2017, 0.1929, 0.1763, 0.1648, 0.1582, 0.1542, 0.1514, 0.1496, 0.1483, 0.1473",\
"0.2134, 0.2043, 0.1869, 0.1745, 0.1671, 0.1626, 0.1597, 0.1577, 0.1563, 0.1553",\
"0.2351, 0.2252, 0.2057, 0.1911, 0.1823, 0.1769, 0.1734, 0.171, 0.1693, 0.1681",\
"0.2633, 0.2525, 0.2306, 0.2138, 0.2033, 0.1967, 0.1923, 0.1895, 0.1874, 0.186",\
"0.2996, 0.288, 0.2638, 0.2442, 0.2314, 0.2233, 0.2177, 0.2139, 0.2114, 0.2096",\
"0.3448, 0.3326, 0.3057, 0.2826, 0.2674, 0.2571, 0.2501, 0.2453, 0.242, 0.2396",\
"0.3989, 0.386, 0.3566, 0.3299, 0.3116, 0.2986, 0.2901, 0.2839, 0.2797, 0.2767");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.07938, 0.07793, 0.07686, 0.07726, 0.07836, 0.07985, 0.08101, 0.08225, 0.08541, 0.09108",\
"0.07994, 0.07825, 0.07746, 0.07779, 0.07892, 0.08025, 0.08167, 0.08291, 0.08508, 0.09222",\
"0.08166, 0.07989, 0.07868, 0.07855, 0.07965, 0.08111, 0.08305, 0.0839, 0.08607, 0.09236",\
"0.09014, 0.08756, 0.08432, 0.08274, 0.08308, 0.08408, 0.08563, 0.08687, 0.08871, 0.0969",\
"0.103, 0.09931, 0.09399, 0.09135, 0.08988, 0.09035, 0.09137, 0.09248, 0.09435, 0.1036",\
"0.1221, 0.1171, 0.1095, 0.1045, 0.1025, 0.102, 0.1014, 0.1027, 0.1046, 0.1154",\
"0.1479, 0.141, 0.1312, 0.1231, 0.12, 0.1185, 0.1187, 0.1176, 0.1198, 0.1314",\
"0.1808, 0.1722, 0.1598, 0.1497, 0.1429, 0.1397, 0.1397, 0.1393, 0.1403, 0.1556",\
"0.2207, 0.2103, 0.1953, 0.1832, 0.1737, 0.1689, 0.166, 0.168, 0.1682, 0.1902",\
"0.268, 0.256, 0.2378, 0.2232, 0.2117, 0.2037, 0.199, 0.198, 0.2031, 0.2356");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.212, 0.2031, 0.1861, 0.1745, 0.1677, 0.1633, 0.1604, 0.1585, 0.1571, 0.1561",\
"0.2115, 0.2026, 0.1856, 0.1739, 0.1672, 0.1629, 0.16, 0.158, 0.1567, 0.1557",\
"0.2106, 0.2017, 0.1847, 0.173, 0.1662, 0.1619, 0.1591, 0.1571, 0.1557, 0.1548",\
"0.2125, 0.2036, 0.1864, 0.1746, 0.1676, 0.1632, 0.1604, 0.1584, 0.157, 0.156",\
"0.2236, 0.2143, 0.1962, 0.1831, 0.1755, 0.1706, 0.1674, 0.1652, 0.1637, 0.1626",\
"0.242, 0.2324, 0.2131, 0.1985, 0.1897, 0.1842, 0.1806, 0.1781, 0.1764, 0.1751",\
"0.2686, 0.2585, 0.2376, 0.2212, 0.2111, 0.2046, 0.2002, 0.1974, 0.1952, 0.1938",\
"0.3055, 0.2947, 0.2719, 0.2526, 0.2404, 0.2325, 0.2273, 0.2236, 0.221, 0.2192",\
"0.3525, 0.341, 0.3155, 0.2935, 0.2788, 0.2689, 0.2621, 0.2573, 0.2541, 0.2516",\
"0.4089, 0.3966, 0.3692, 0.3432, 0.3254, 0.3134, 0.3048, 0.299, 0.2948, 0.2917");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.09223, 0.09027, 0.08837, 0.08841, 0.08904, 0.09034, 0.09139, 0.09296, 0.09513, 0.1006",\
"0.09224, 0.09022, 0.08841, 0.08818, 0.08931, 0.0907, 0.09162, 0.09296, 0.09579, 0.101",\
"0.09303, 0.09115, 0.0891, 0.08857, 0.08967, 0.09097, 0.09222, 0.09362, 0.09612, 0.1026",\
"0.1002, 0.09771, 0.09415, 0.09257, 0.09238, 0.09377, 0.09463, 0.09593, 0.09711, 0.1053",\
"0.1135, 0.1096, 0.1044, 0.1009, 0.0996, 0.09971, 0.1006, 0.1012, 0.1031, 0.1118",\
"0.133, 0.128, 0.1201, 0.1146, 0.1128, 0.1115, 0.1109, 0.1118, 0.1137, 0.1256",\
"0.1596, 0.153, 0.1432, 0.1354, 0.1306, 0.1298, 0.1287, 0.1276, 0.1292, 0.1424",\
"0.1937, 0.1856, 0.1736, 0.1636, 0.1561, 0.1525, 0.1531, 0.152, 0.1514, 0.1679",\
"0.2354, 0.2258, 0.2109, 0.1986, 0.1892, 0.1829, 0.1802, 0.1817, 0.1822, 0.2054",\
"0.2851, 0.2735, 0.2562, 0.242, 0.2307, 0.2214, 0.2168, 0.2156, 0.2194, 0.2551");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.2233, 0.2144, 0.1975, 0.1858, 0.179, 0.1746, 0.1717, 0.1698, 0.1684, 0.1674",\
"0.2228, 0.2139, 0.1969, 0.1853, 0.1785, 0.1741, 0.1712, 0.1693, 0.1679, 0.1669",\
"0.2219, 0.2129, 0.1959, 0.1843, 0.1774, 0.1731, 0.1703, 0.1683, 0.1669, 0.166",\
"0.2222, 0.2133, 0.1963, 0.1843, 0.1775, 0.1732, 0.1703, 0.1683, 0.1669, 0.1659",\
"0.2309, 0.2216, 0.2037, 0.1908, 0.1833, 0.1785, 0.1754, 0.1732, 0.1717, 0.1705",\
"0.248, 0.2384, 0.2194, 0.2051, 0.1967, 0.1912, 0.1877, 0.1852, 0.1835, 0.1823",\
"0.2763, 0.2663, 0.2456, 0.2294, 0.2194, 0.2129, 0.2087, 0.2058, 0.2037, 0.2022",\
"0.3175, 0.3067, 0.2839, 0.2648, 0.2524, 0.2445, 0.2391, 0.2353, 0.2326, 0.2307",\
"0.3698, 0.3585, 0.3333, 0.3108, 0.2957, 0.2857, 0.2787, 0.2739, 0.2704, 0.2679",\
"0.4324, 0.4205, 0.3931, 0.3668, 0.3486, 0.3361, 0.3274, 0.3214, 0.317, 0.3137");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.1052, 0.1027, 0.1003, 0.09968, 0.1003, 0.1012, 0.1027, 0.1037, 0.1058, 0.112",\
"0.1049, 0.1025, 0.1, 0.09945, 0.09992, 0.101, 0.1026, 0.1037, 0.1052, 0.1117",\
"0.1044, 0.1021, 0.09944, 0.09866, 0.09932, 0.1004, 0.1014, 0.103, 0.1049, 0.112",\
"0.1104, 0.1075, 0.1036, 0.1014, 0.1014, 0.1025, 0.1031, 0.1047, 0.1058, 0.1142",\
"0.1239, 0.1199, 0.1143, 0.1105, 0.1084, 0.1083, 0.1091, 0.1103, 0.1118, 0.122",\
"0.1447, 0.1395, 0.1315, 0.1256, 0.1232, 0.1211, 0.1209, 0.1212, 0.1241, 0.1342",\
"0.1736, 0.167, 0.1566, 0.1484, 0.1427, 0.1415, 0.1399, 0.139, 0.1406, 0.1537",\
"0.2108, 0.2028, 0.1901, 0.1787, 0.1712, 0.1674, 0.1677, 0.1656, 0.1658, 0.183",\
"0.2571, 0.2472, 0.2318, 0.2193, 0.2089, 0.2024, 0.1991, 0.1996, 0.1999, 0.2254",\
"0.3125, 0.3011, 0.2835, 0.2684, 0.2556, 0.2469, 0.2406, 0.2388, 0.2434, 0.2803");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.2345, 0.2256, 0.2087, 0.197, 0.1902, 0.1858, 0.183, 0.181, 0.1797, 0.1786",\
"0.234, 0.2252, 0.2083, 0.1966, 0.1898, 0.1854, 0.1826, 0.1806, 0.1792, 0.1781",\
"0.2331, 0.2242, 0.2073, 0.1955, 0.1887, 0.1844, 0.1816, 0.1796, 0.1782, 0.1772",\
"0.2328, 0.2239, 0.2069, 0.1951, 0.1883, 0.1839, 0.1811, 0.1791, 0.1777, 0.1767",\
"0.2389, 0.2298, 0.2122, 0.1996, 0.1923, 0.1878, 0.1847, 0.1826, 0.1811, 0.1801",\
"0.2547, 0.2453, 0.2266, 0.2128, 0.2048, 0.1996, 0.1961, 0.1937, 0.1921, 0.1909",\
"0.2848, 0.2749, 0.2545, 0.2384, 0.2286, 0.2222, 0.218, 0.2152, 0.2131, 0.2116",\
"0.3316, 0.3209, 0.2979, 0.2784, 0.2659, 0.2577, 0.2521, 0.2481, 0.2453, 0.2434",\
"0.3916, 0.38, 0.3545, 0.331, 0.3154, 0.3046, 0.2974, 0.2922, 0.2885, 0.2857",\
"0.4635, 0.4514, 0.4233, 0.3958, 0.3764, 0.3631, 0.3538, 0.3473, 0.3424, 0.3387");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.117, 0.1142, 0.1112, 0.11, 0.1103, 0.1112, 0.1126, 0.1136, 0.1148, 0.1213",\
"0.1158, 0.1131, 0.1099, 0.1091, 0.1092, 0.1103, 0.1112, 0.1126, 0.1142, 0.1214",\
"0.1143, 0.1118, 0.1087, 0.1076, 0.1077, 0.1087, 0.1098, 0.1113, 0.1128, 0.1207",\
"0.1198, 0.117, 0.1126, 0.11, 0.1095, 0.1102, 0.1115, 0.1126, 0.1142, 0.1218",\
"0.1342, 0.13, 0.1235, 0.1197, 0.1172, 0.1168, 0.1176, 0.1189, 0.1198, 0.129",\
"0.1566, 0.1509, 0.1425, 0.1362, 0.1328, 0.1309, 0.1303, 0.1308, 0.1324, 0.143",\
"0.1884, 0.1814, 0.1705, 0.1612, 0.1557, 0.1541, 0.1522, 0.1509, 0.1515, 0.1651",\
"0.2308, 0.2222, 0.2087, 0.1974, 0.1886, 0.1842, 0.183, 0.1809, 0.1807, 0.1983",\
"0.2841, 0.2736, 0.2573, 0.2441, 0.2326, 0.2244, 0.2208, 0.2205, 0.2201, 0.245",\
"0.3486, 0.3366, 0.3179, 0.3013, 0.2871, 0.2772, 0.2695, 0.2666, 0.2706, 0.3083");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.6258, 0.6856, 0.8364, 1.048, 1.313, 1.632, 2.016, 2.477, 3.028, 3.679",\
"0.6343, 0.6942, 0.8452, 1.056, 1.321, 1.64, 2.024, 2.485, 3.036, 3.688",\
"0.6828, 0.7425, 0.8937, 1.105, 1.369, 1.689, 2.073, 2.534, 3.085, 3.736",\
"0.802, 0.8616, 1.012, 1.223, 1.488, 1.807, 2.191, 2.652, 3.203, 3.854",\
"1.005, 1.063, 1.212, 1.422, 1.686, 2.005, 2.388, 2.85, 3.401, 4.052",\
"1.263, 1.324, 1.473, 1.684, 1.949, 2.269, 2.653, 3.114, 3.664, 4.316",\
"1.572, 1.635, 1.788, 1.998, 2.265, 2.587, 2.974, 3.436, 3.987, 4.638",\
"1.937, 2.002, 2.161, 2.375, 2.643, 2.965, 3.353, 3.817, 4.37, 5.021",\
"2.358, 2.427, 2.593, 2.815, 3.085, 3.41, 3.798, 4.262, 4.816, 5.47",\
"2.833, 2.906, 3.083, 3.314, 3.592, 3.922, 4.314, 4.779, 5.333, 5.987");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.28, 0.3234, 0.4506, 0.6766, 1.026, 1.517, 2.162, 2.973, 3.966, 5.147",\
"0.2955, 0.3387, 0.4663, 0.692, 1.042, 1.532, 2.177, 2.989, 3.981, 5.164",\
"0.3493, 0.3923, 0.5192, 0.7447, 1.094, 1.584, 2.229, 3.04, 4.034, 5.215",\
"0.4306, 0.4746, 0.602, 0.8257, 1.175, 1.664, 2.31, 3.119, 4.11, 5.291",\
"0.4868, 0.5338, 0.6652, 0.8888, 1.236, 1.725, 2.368, 3.181, 4.17, 5.352",\
"0.5102, 0.5609, 0.6978, 0.9226, 1.267, 1.755, 2.397, 3.208, 4.2, 5.38",\
"0.4946, 0.5489, 0.6927, 0.9207, 1.266, 1.75, 2.393, 3.202, 4.192, 5.374",\
"0.4347, 0.4933, 0.6451, 0.8795, 1.225, 1.711, 2.35, 3.159, 4.148, 5.327",\
"0.3284, 0.3913, 0.5513, 0.7927, 1.142, 1.629, 2.27, 3.078, 4.065, 5.243",\
"0.1731, 0.2406, 0.4089, 0.6585, 1.009, 1.5, 2.146, 2.955, 3.941, 5.119");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.2083, 0.267, 0.4149, 0.639, 0.9474, 1.355, 1.898, 2.603, 3.488, 4.556",\
"0.2088, 0.2667, 0.4146, 0.639, 0.9466, 1.357, 1.9, 2.605, 3.486, 4.557",\
"0.2079, 0.2667, 0.4146, 0.639, 0.9462, 1.354, 1.9, 2.602, 3.484, 4.562",\
"0.2064, 0.2648, 0.4136, 0.6382, 0.9468, 1.356, 1.899, 2.603, 3.485, 4.557",\
"0.2074, 0.265, 0.414, 0.6388, 0.9466, 1.355, 1.9, 2.605, 3.489, 4.558",\
"0.2286, 0.2832, 0.426, 0.6508, 0.9558, 1.363, 1.905, 2.606, 3.487, 4.558",\
"0.247, 0.3046, 0.443, 0.6618, 0.9696, 1.377, 1.917, 2.613, 3.49, 4.563",\
"0.2708, 0.331, 0.4696, 0.68, 0.9822, 1.388, 1.927, 2.626, 3.503, 4.57",\
"0.3006, 0.3634, 0.5044, 0.7082, 1.003, 1.402, 1.937, 2.635, 3.513, 4.575",\
"0.3328, 0.4, 0.5502, 0.7518, 1.041, 1.433, 1.957, 2.648, 3.517, 4.582");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.1012, 0.1582, 0.3475, 0.7333, 1.349, 2.21, 3.348, 4.777, 6.528, 8.604",\
"0.1014, 0.1583, 0.3477, 0.733, 1.347, 2.21, 3.347, 4.777, 6.527, 8.609",\
"0.1013, 0.1582, 0.3476, 0.7332, 1.347, 2.21, 3.347, 4.78, 6.527, 8.605",\
"0.1109, 0.1669, 0.3518, 0.7352, 1.349, 2.211, 3.348, 4.782, 6.532, 8.625",\
"0.1266, 0.1824, 0.3642, 0.738, 1.347, 2.21, 3.345, 4.778, 6.532, 8.609",\
"0.1452, 0.2016, 0.3806, 0.7432, 1.349, 2.211, 3.349, 4.772, 6.523, 8.607",\
"0.168, 0.2242, 0.4032, 0.7558, 1.353, 2.212, 3.345, 4.771, 6.516, 8.601",\
"0.193, 0.2512, 0.4306, 0.7744, 1.365, 2.221, 3.347, 4.773, 6.528, 8.601",\
"0.2172, 0.2782, 0.461, 0.7996, 1.385, 2.235, 3.356, 4.78, 6.519, 8.612",\
"0.2444, 0.307, 0.4918, 0.8282, 1.404, 2.257, 3.381, 4.793, 6.523, 8.599");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.7681, 0.8277, 0.9786, 1.189, 1.454, 1.773, 2.158, 2.619, 3.169, 3.821",\
"0.7771, 0.8367, 0.9876, 1.199, 1.463, 1.783, 2.167, 2.628, 3.178, 3.83",\
"0.8081, 0.8676, 1.019, 1.23, 1.494, 1.814, 2.198, 2.659, 3.21, 3.861",\
"0.8805, 0.94, 1.091, 1.301, 1.566, 1.885, 2.269, 2.731, 3.281, 3.933",\
"1.018, 1.079, 1.231, 1.442, 1.707, 2.026, 2.411, 2.872, 3.423, 4.074",\
"1.219, 1.281, 1.437, 1.652, 1.921, 2.243, 2.628, 3.089, 3.64, 4.291",\
"1.485, 1.549, 1.707, 1.925, 2.197, 2.522, 2.91, 3.374, 3.925, 4.576",\
"1.809, 1.875, 2.038, 2.261, 2.536, 2.864, 3.254, 3.719, 4.273, 4.924",\
"2.184, 2.253, 2.424, 2.655, 2.936, 3.27, 3.662, 4.129, 4.682, 5.336",\
"2.607, 2.68, 2.859, 3.1, 3.392, 3.735, 4.134, 4.604, 5.159, 5.812");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.3208, 0.3644, 0.4921, 0.7181, 1.068, 1.558, 2.201, 3.013, 4.003, 5.184",\
"0.3354, 0.379, 0.5068, 0.7328, 1.082, 1.573, 2.216, 3.029, 4.019, 5.198",\
"0.3879, 0.4316, 0.5591, 0.7846, 1.134, 1.625, 2.269, 3.081, 4.071, 5.249",\
"0.4782, 0.5225, 0.6496, 0.8738, 1.222, 1.712, 2.357, 3.167, 4.158, 5.34",\
"0.5516, 0.5979, 0.7291, 0.9524, 1.3, 1.789, 2.432, 3.243, 4.233, 5.415",\
"0.5941, 0.6435, 0.779, 1.004, 1.349, 1.836, 2.479, 3.29, 4.279, 5.459",\
"0.6001, 0.6537, 0.7959, 1.023, 1.367, 1.852, 2.494, 3.303, 4.294, 5.471",\
"0.5676, 0.625, 0.7744, 1.007, 1.352, 1.837, 2.477, 3.286, 4.274, 5.454",\
"0.4924, 0.5541, 0.7113, 0.95, 1.298, 1.785, 2.426, 3.233, 4.22, 5.398",\
"0.3735, 0.4391, 0.6045, 0.8516, 1.202, 1.693, 2.337, 3.146, 4.132, 5.309");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.208, 0.2668, 0.4149, 0.6394, 0.9464, 1.357, 1.9, 2.603, 3.486, 4.557",\
"0.2082, 0.2668, 0.4149, 0.6388, 0.9466, 1.355, 1.899, 2.603, 3.488, 4.556",\
"0.2082, 0.2679, 0.415, 0.6402, 0.947, 1.356, 1.9, 2.602, 3.486, 4.56",\
"0.2092, 0.2686, 0.4154, 0.6404, 0.9472, 1.358, 1.898, 2.603, 3.488, 4.555",\
"0.2174, 0.2772, 0.4234, 0.645, 0.951, 1.358, 1.9, 2.604, 3.488, 4.559",\
"0.2274, 0.2884, 0.4384, 0.661, 0.964, 1.368, 1.906, 2.608, 3.489, 4.561",\
"0.2404, 0.3016, 0.453, 0.6758, 0.9816, 1.385, 1.921, 2.617, 3.491, 4.559",\
"0.2618, 0.3248, 0.4774, 0.6972, 0.999, 1.401, 1.933, 2.628, 3.502, 4.569",\
"0.29, 0.3552, 0.5128, 0.7326, 1.031, 1.425, 1.951, 2.641, 3.513, 4.576",\
"0.3196, 0.3886, 0.5544, 0.7782, 1.079, 1.471, 1.983, 2.661, 3.521, 4.583");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.104, 0.1611, 0.3504, 0.7347, 1.349, 2.213, 3.344, 4.776, 6.52, 8.612",\
"0.104, 0.1605, 0.3502, 0.7346, 1.347, 2.21, 3.346, 4.777, 6.523, 8.606",\
"0.1038, 0.1612, 0.3504, 0.7348, 1.347, 2.211, 3.346, 4.776, 6.524, 8.6",\
"0.1103, 0.1657, 0.3524, 0.7362, 1.349, 2.211, 3.346, 4.778, 6.528, 8.599",\
"0.1244, 0.1812, 0.3638, 0.738, 1.351, 2.211, 3.345, 4.78, 6.523, 8.603",\
"0.1426, 0.1986, 0.3794, 0.7434, 1.35, 2.214, 3.35, 4.775, 6.523, 8.604",\
"0.1642, 0.2198, 0.3992, 0.7546, 1.355, 2.212, 3.345, 4.782, 6.52, 8.604",\
"0.1868, 0.244, 0.4246, 0.7724, 1.366, 2.22, 3.349, 4.775, 6.532, 8.599",\
"0.2106, 0.2708, 0.4532, 0.794, 1.385, 2.234, 3.36, 4.778, 6.519, 8.612",\
"0.2358, 0.297, 0.4808, 0.8196, 1.404, 2.255, 3.378, 4.794, 6.524, 8.599");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.8535, 0.9135, 1.064, 1.275, 1.54, 1.859, 2.243, 2.704, 3.255, 3.907",\
"0.8632, 0.9227, 1.074, 1.285, 1.549, 1.869, 2.253, 2.714, 3.265, 3.916",\
"0.8937, 0.9534, 1.104, 1.315, 1.58, 1.899, 2.283, 2.744, 3.295, 3.947",\
"0.9443, 1.004, 1.155, 1.365, 1.63, 1.95, 2.334, 2.795, 3.346, 3.997",\
"1.035, 1.096, 1.248, 1.459, 1.724, 2.043, 2.427, 2.889, 3.439, 4.09",\
"1.181, 1.243, 1.398, 1.614, 1.883, 2.205, 2.59, 3.052, 3.603, 4.254",\
"1.395, 1.458, 1.616, 1.836, 2.108, 2.434, 2.823, 3.286, 3.837, 4.489",\
"1.663, 1.729, 1.894, 2.12, 2.398, 2.728, 3.119, 3.585, 4.138, 4.789",\
"1.973, 2.043, 2.216, 2.453, 2.741, 3.08, 3.476, 3.944, 4.498, 5.151",\
"2.321, 2.395, 2.577, 2.826, 3.129, 3.481, 3.888, 4.363, 4.92, 5.573");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.3469, 0.3913, 0.5216, 0.7495, 1.1, 1.59, 2.235, 3.047, 4.038, 5.219",\
"0.3609, 0.4055, 0.5355, 0.7635, 1.114, 1.604, 2.249, 3.061, 4.051, 5.232",\
"0.4117, 0.4563, 0.586, 0.8137, 1.164, 1.654, 2.299, 3.111, 4.102, 5.283",\
"0.5079, 0.5524, 0.6811, 0.9066, 1.256, 1.747, 2.391, 3.203, 4.193, 5.374",\
"0.5942, 0.6413, 0.7735, 0.9983, 1.346, 1.834, 2.479, 3.29, 4.281, 5.461",\
"0.653, 0.703, 0.8399, 1.065, 1.411, 1.898, 2.541, 3.352, 4.341, 5.521",\
"0.6795, 0.7334, 0.8758, 1.104, 1.448, 1.934, 2.576, 3.385, 4.376, 5.555",\
"0.6714, 0.7293, 0.8787, 1.111, 1.457, 1.943, 2.583, 3.392, 4.379, 5.558",\
"0.6268, 0.6887, 0.8459, 1.085, 1.433, 1.921, 2.562, 3.369, 4.357, 5.535",\
"0.5448, 0.6108, 0.7763, 1.023, 1.374, 1.866, 2.51, 3.318, 4.306, 5.483");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.2085, 0.267, 0.4151, 0.6404, 0.9466, 1.357, 1.9, 2.605, 3.487, 4.557",\
"0.2091, 0.2686, 0.415, 0.6396, 0.9468, 1.357, 1.898, 2.605, 3.486, 4.556",\
"0.2082, 0.267, 0.415, 0.6394, 0.9464, 1.356, 1.899, 2.603, 3.486, 4.559",\
"0.2096, 0.2676, 0.4158, 0.6398, 0.9472, 1.356, 1.9, 2.601, 3.488, 4.562",\
"0.2164, 0.2754, 0.4224, 0.6446, 0.9508, 1.359, 1.9, 2.602, 3.489, 4.56",\
"0.2252, 0.286, 0.4364, 0.6602, 0.9642, 1.368, 1.908, 2.608, 3.49, 4.562",\
"0.24, 0.303, 0.4532, 0.6768, 0.9816, 1.385, 1.921, 2.617, 3.495, 4.564",\
"0.2634, 0.3282, 0.4834, 0.706, 1.007, 1.406, 1.938, 2.63, 3.5, 4.567",\
"0.2916, 0.3606, 0.523, 0.7514, 1.051, 1.445, 1.963, 2.648, 3.513, 4.574",\
"0.3234, 0.3944, 0.5676, 0.8042, 1.112, 1.506, 2.016, 2.681, 3.532, 4.584");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.1088, 0.1668, 0.3565, 0.739, 1.351, 2.216, 3.345, 4.776, 6.523, 8.6",\
"0.1088, 0.1664, 0.3564, 0.7393, 1.351, 2.216, 3.346, 4.776, 6.523, 8.604",\
"0.1085, 0.1661, 0.3562, 0.7393, 1.351, 2.215, 3.345, 4.776, 6.522, 8.605",\
"0.1119, 0.1685, 0.357, 0.739, 1.351, 2.212, 3.346, 4.775, 6.523, 8.602",\
"0.127, 0.1828, 0.3672, 0.741, 1.353, 2.216, 3.347, 4.776, 6.521, 8.606",\
"0.1452, 0.2008, 0.3818, 0.747, 1.353, 2.212, 3.346, 4.777, 6.519, 8.599",\
"0.1666, 0.2218, 0.4016, 0.7582, 1.358, 2.216, 3.347, 4.782, 6.521, 8.599",\
"0.1886, 0.2456, 0.4266, 0.7758, 1.369, 2.223, 3.351, 4.777, 6.528, 8.598",\
"0.2132, 0.2728, 0.4534, 0.7974, 1.386, 2.239, 3.359, 4.782, 6.522, 8.606",\
"0.2398, 0.3006, 0.4834, 0.8242, 1.408, 2.261, 3.381, 4.794, 6.528, 8.601");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.888, 0.9477, 1.099, 1.31, 1.574, 1.893, 2.278, 2.739, 3.289, 3.941",\
"0.9004, 0.9603, 1.111, 1.322, 1.587, 1.906, 2.29, 2.751, 3.302, 3.953",\
"0.932, 0.9918, 1.143, 1.354, 1.618, 1.938, 2.322, 2.783, 3.334, 3.985",\
"0.9743, 1.034, 1.185, 1.396, 1.66, 1.98, 2.364, 2.825, 3.376, 4.027",\
"1.04, 1.101, 1.252, 1.464, 1.728, 2.048, 2.432, 2.893, 3.444, 4.095",\
"1.151, 1.213, 1.366, 1.582, 1.85, 2.171, 2.556, 3.018, 3.569, 4.22",\
"1.322, 1.385, 1.543, 1.761, 2.033, 2.358, 2.746, 3.209, 3.76, 4.411",\
"1.539, 1.605, 1.771, 1.999, 2.278, 2.608, 2.999, 3.464, 4.017, 4.668",\
"1.79, 1.861, 2.037, 2.277, 2.569, 2.912, 3.311, 3.78, 4.334, 4.986",\
"2.073, 2.147, 2.334, 2.587, 2.895, 3.256, 3.671, 4.151, 4.709, 5.363");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.3576, 0.4033, 0.5366, 0.7676, 1.12, 1.612, 2.258, 3.069, 4.061, 5.241",\
"0.3704, 0.416, 0.5489, 0.78, 1.133, 1.625, 2.27, 3.082, 4.073, 5.254",\
"0.4213, 0.4669, 0.5994, 0.8302, 1.183, 1.675, 2.32, 3.132, 4.123, 5.304",\
"0.5226, 0.568, 0.6986, 0.9267, 1.278, 1.77, 2.415, 3.227, 4.217, 5.398",\
"0.6196, 0.6673, 0.8009, 1.028, 1.377, 1.867, 2.511, 3.323, 4.313, 5.494",\
"0.6911, 0.7418, 0.8801, 1.108, 1.455, 1.943, 2.586, 3.398, 4.387, 5.568",\
"0.7348, 0.7895, 0.9331, 1.163, 1.509, 1.997, 2.639, 3.448, 4.438, 5.618",\
"0.7499, 0.8086, 0.9597, 1.195, 1.542, 2.028, 2.669, 3.478, 4.466, 5.646",\
"0.7346, 0.798, 0.9568, 1.199, 1.549, 2.037, 2.679, 3.487, 4.474, 5.652",\
"0.6887, 0.7567, 0.9256, 1.175, 1.529, 2.021, 2.665, 3.475, 4.461, 5.639");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.2086, 0.2673, 0.4154, 0.6388, 0.9462, 1.357, 1.9, 2.605, 3.486, 4.556",\
"0.2082, 0.2672, 0.4156, 0.64, 0.9468, 1.357, 1.899, 2.605, 3.488, 4.557",\
"0.2086, 0.267, 0.4156, 0.6394, 0.9466, 1.357, 1.9, 2.604, 3.486, 4.556",\
"0.2084, 0.2682, 0.4156, 0.6396, 0.9472, 1.357, 1.9, 2.601, 3.488, 4.562",\
"0.2136, 0.272, 0.4202, 0.6432, 0.9494, 1.359, 1.901, 2.604, 3.487, 4.557",\
"0.2216, 0.2816, 0.4332, 0.6556, 0.9594, 1.365, 1.904, 2.606, 3.486, 4.562",\
"0.2376, 0.2992, 0.451, 0.6744, 0.9796, 1.381, 1.916, 2.614, 3.492, 4.564",\
"0.2658, 0.3308, 0.487, 0.7108, 1.01, 1.408, 1.938, 2.628, 3.498, 4.567",\
"0.2988, 0.3678, 0.5336, 0.7638, 1.069, 1.46, 1.975, 2.652, 3.512, 4.57",\
"0.3342, 0.407, 0.5836, 0.8244, 1.14, 1.54, 2.047, 2.704, 3.542, 4.589");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005968, 0.02341, 0.05671, 0.1086, 0.1814, 0.2772, 0.3979, 0.5452, 0.7208");
values("0.1135, 0.1719, 0.3645, 0.7477, 1.358, 2.216, 3.348, 4.779, 6.525, 8.601",\
"0.1132, 0.1708, 0.3645, 0.7478, 1.358, 2.217, 3.352, 4.779, 6.522, 8.605",\
"0.1121, 0.1706, 0.3635, 0.747, 1.357, 2.221, 3.348, 4.777, 6.522, 8.605",\
"0.1144, 0.1718, 0.3624, 0.7454, 1.357, 2.217, 3.35, 4.779, 6.524, 8.605",\
"0.1308, 0.1864, 0.372, 0.747, 1.358, 2.216, 3.349, 4.776, 6.523, 8.603",\
"0.1494, 0.2042, 0.3872, 0.7536, 1.359, 2.218, 3.355, 4.778, 6.523, 8.601",\
"0.1706, 0.2258, 0.4076, 0.7654, 1.364, 2.22, 3.352, 4.78, 6.523, 8.603",\
"0.1948, 0.252, 0.4334, 0.7832, 1.376, 2.228, 3.356, 4.78, 6.523, 8.603",\
"0.2222, 0.2796, 0.4624, 0.8072, 1.395, 2.244, 3.365, 4.791, 6.524, 8.605",\
"0.2508, 0.3122, 0.4942, 0.8384, 1.42, 2.27, 3.388, 4.799, 6.533, 8.603");
}
}
}
}