blob: 59bc5d5ec9872b5856ed9fce091cf51731988bf5 [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_1) {
area : 26.342400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.00090873" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.00072144" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.00069327" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.00069327" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.000664785" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000664785" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.000664785" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.000664785" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.000635805" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.000635805" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.000635805" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.000635805" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.000635805" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.000635805" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.000635805" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.000635805" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00090873" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.00281 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03393, 0.03392, 0.03392, 0.03391, 0.03386, 0.03386, 0.03382, \
0.03378, 0.03373, 0.03365");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.00409, -0.004118, -0.00412, -0.004138, -0.004136, -0.004149, \
-0.004151, -0.00415, -0.00415, -0.004152");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.02338, 0.02337, 0.02335, 0.02335, 0.02332, 0.02332, 0.0233, \
0.02329, 0.02325, 0.02321");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.004109, -0.004128, -0.00414, -0.004149, -0.004155, -0.004169, \
-0.004169, -0.004169, -0.004167, -0.00417");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.02336, 0.02338, 0.02336, 0.02333, 0.02332, 0.02333, 0.02331, \
0.02328, 0.02326, 0.02321");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.004104, -0.004132, -0.00414, -0.004149, -0.004159, -0.00417, \
-0.004165, -0.004166, -0.004168, -0.004169");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01253, 0.01251, 0.0125, 0.0125, 0.01248, 0.01251, 0.01249, 0.01249, \
0.01247, 0.01245");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.004138, -0.00416, -0.004173, -0.004195, -0.004196, -0.004208, \
-0.004211, -0.004209, -0.004211, -0.004214");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01252, 0.01251, 0.01251, 0.01249, 0.01248, 0.0125, 0.0125, 0.01248, \
0.01247, 0.01245");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.004138, -0.004167, -0.004177, -0.004195, -0.004195, -0.004216, \
-0.00421, -0.004208, -0.004212, -0.004212");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01252, 0.0125, 0.01251, 0.01249, 0.01249, 0.0125, 0.0125, 0.01249, \
0.01247, 0.01245");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.004137, -0.004166, -0.004177, -0.004195, -0.004196, -0.004218, \
-0.004208, -0.004209, -0.004213, -0.004211");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0125, 0.01251, 0.01251, 0.01249, 0.01249, 0.0125, 0.0125, 0.01248, \
0.01247, 0.01246");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.004138, -0.004172, -0.004184, -0.004179, -0.004196, -0.00421, \
-0.004209, -0.004214, -0.00421, -0.004217");
}
}
}
pin(A2) {
capacitance : 0.002851 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.02138, 0.02135, 0.02136, 0.02135, 0.02134, 0.02132, 0.0213, \
0.02126, 0.02121, 0.02113");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.004667, -0.004679, -0.004688, -0.004707, -0.004701, -0.004726, \
-0.004732, -0.004748, -0.004758, -0.004773");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0108, 0.0108, 0.01078, 0.0108, 0.0108, 0.0108, 0.01079, 0.01076, \
0.01074, 0.01071");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.004755, -0.00477, -0.004777, -0.004799, -0.004799, -0.004821, \
-0.004826, -0.004838, -0.004846, -0.004863");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0108, 0.0108, 0.01078, 0.01081, 0.0108, 0.01081, 0.01079, 0.01077, \
0.01074, 0.01071");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.004754, -0.004768, -0.004781, -0.004799, -0.004803, -0.004822, \
-0.00483, -0.004837, -0.004849, -0.00486");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01381, 0.01381, 0.01382, 0.01383, 0.01381, 0.01384, 0.01384, \
0.01383, 0.01384, 0.01384");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01323, -0.01324, -0.01326, -0.01336, -0.01347, -0.01356, -0.01362, \
-0.01365, -0.01366, -0.01369");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.008845, 0.008835, 0.008848, 0.008855, 0.008875, 0.008877, 0.008892, \
0.008892, 0.008899, 0.008896");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01145, -0.01145, -0.01143, -0.01148, -0.01144, -0.01145, -0.01144, \
-0.01141, -0.0114, -0.01137");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.009126, 0.009143, 0.009151, 0.009165, 0.009177, 0.009203, 0.009206, \
0.009196, 0.009188, 0.009204");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01283, -0.0128, -0.01275, -0.0127, -0.01267, -0.01267, -0.01265, \
-0.01261, -0.01259, -0.01256");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.009127, 0.009146, 0.009156, 0.009164, 0.009168, 0.009197, 0.009191, \
0.009209, 0.009206, 0.0092");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.0128, -0.01278, -0.01271, -0.01267, -0.01264, -0.01264, -0.01259, \
-0.01257, -0.01254, -0.01251");
}
}
}
pin(A3) {
capacitance : 0.002788 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.009816, 0.009816, 0.009802, 0.009813, 0.009795, 0.009808, 0.009789, \
0.009757, 0.009724, 0.009672");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.00533, -0.005346, -0.005365, -0.005364, -0.005374, -0.005399, \
-0.005402, -0.005417, -0.005436, -0.005451");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01386, 0.01384, 0.01383, 0.01381, 0.01382, 0.01384, 0.01384, \
0.01384, 0.01385, 0.01384");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01343, -0.01344, -0.0134, -0.01344, -0.0135, -0.0136, -0.01362, \
-0.01365, -0.01366, -0.01367");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.009059, 0.009052, 0.009076, 0.009087, 0.009106, 0.009128, 0.009133, \
0.009127, 0.00912, 0.009125");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01301, -0.01299, -0.01296, -0.01295, -0.01295, -0.01298, -0.01296, \
-0.01294, -0.01293, -0.01291");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01387, 0.01384, 0.01383, 0.01384, 0.01383, 0.01385, 0.01386, \
0.01385, 0.01384, 0.01384");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01215, -0.01214, -0.01226, -0.01261, -0.01295, -0.0132, -0.01332, \
-0.0134, -0.01346, -0.0135");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.00885, 0.00884, 0.008851, 0.008871, 0.008871, 0.008889, 0.008897, \
0.008893, 0.008904, 0.008894");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.0116, -0.01156, -0.01151, -0.01151, -0.01146, -0.01148, -0.01147, \
-0.01145, -0.01143, -0.0114");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01383, 0.01382, 0.01383, 0.01382, 0.01382, 0.01383, 0.01383, \
0.01384, 0.01384, 0.01383");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01346, -0.01346, -0.01342, -0.01344, -0.01351, -0.0136, -0.01362, \
-0.01365, -0.01366, -0.01367");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.009078, 0.009086, 0.009084, 0.009086, 0.009096, 0.009138, 0.009128, \
0.009135, 0.009125, 0.009124");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01304, -0.01304, -0.01301, -0.01299, -0.01299, -0.01301, -0.01301, \
-0.01301, -0.013, -0.01299");
}
}
}
pin(A4) {
capacitance : 0.002733 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01382, 0.0138, 0.01378, 0.0138, 0.01379, 0.01382, 0.01384, 0.01384, \
0.01384, 0.01383");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01337, -0.01341, -0.01339, -0.01346, -0.01353, -0.01359, -0.01364, \
-0.01366, -0.01368, -0.01369");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01384, 0.01382, 0.01381, 0.01382, 0.01383, 0.01383, 0.01385, \
0.01385, 0.01384, 0.01384");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.0122, -0.01227, -0.01256, -0.01293, -0.01313, -0.01329, -0.01339, \
-0.01345, -0.01348, -0.01351");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01383, 0.0138, 0.01378, 0.01381, 0.01381, 0.01382, 0.01384, \
0.01383, 0.01384, 0.01383");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01341, -0.01341, -0.01341, -0.01347, -0.01353, -0.01361, -0.01364, \
-0.01366, -0.01367, -0.01369");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01385, 0.01383, 0.01382, 0.01381, 0.01384, 0.01385, 0.01385, \
0.01386, 0.01384, 0.01385");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01169, -0.01194, -0.01231, -0.01265, -0.01291, -0.01314, -0.01325, \
-0.01333, -0.01338, -0.01343");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01383, 0.0138, 0.01378, 0.0138, 0.01382, 0.01382, 0.01384, 0.01384, \
0.01383, 0.01383");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01338, -0.0134, -0.0134, -0.01347, -0.01354, -0.0136, -0.01363, \
-0.01366, -0.01367, -0.01368");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01383, 0.01381, 0.01381, 0.01382, 0.01382, 0.01382, 0.01384, \
0.01382, 0.01383, 0.01384");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.0122, -0.01229, -0.01257, -0.01291, -0.01313, -0.0133, -0.01339, \
-0.01345, -0.01349, -0.01351");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01381, 0.0138, 0.01379, 0.01381, 0.01379, 0.01384, 0.01385, \
0.01383, 0.01384, 0.01383");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01341, -0.01342, -0.01341, -0.01346, -0.01353, -0.0136, -0.01363, \
-0.01367, -0.01367, -0.0137");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.2467 ;
max_transition : 7 ;
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.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.3027, 0.296, 0.2783, 0.2573, 0.2391, 0.226, 0.2161, 0.2088, 0.2031, 0.1986",\
"0.3021, 0.2954, 0.2777, 0.2567, 0.2385, 0.2254, 0.2155, 0.2082, 0.2025, 0.198",\
"0.3018, 0.2951, 0.2774, 0.2564, 0.2383, 0.2251, 0.2153, 0.208, 0.2023, 0.1979",\
"0.3046, 0.2979, 0.2802, 0.2592, 0.2411, 0.2279, 0.2182, 0.2109, 0.2052, 0.2008",\
"0.3112, 0.3045, 0.2868, 0.2659, 0.2479, 0.2349, 0.2251, 0.2178, 0.2122, 0.2078",\
"0.3235, 0.3168, 0.2992, 0.2781, 0.26, 0.2467, 0.2369, 0.2295, 0.2238, 0.2194",\
"0.3444, 0.3376, 0.3194, 0.2977, 0.2788, 0.2648, 0.2545, 0.2468, 0.2408, 0.2362",\
"0.3737, 0.3665, 0.3478, 0.3247, 0.3046, 0.2895, 0.2783, 0.2699, 0.2635, 0.2586",\
"0.4106, 0.4032, 0.3834, 0.3592, 0.3373, 0.3208, 0.3085, 0.2992, 0.2922, 0.2866",\
"0.456, 0.4483, 0.4277, 0.4017, 0.3781, 0.3598, 0.3459, 0.3354, 0.3274, 0.3212");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.09183, 0.09082, 0.08939, 0.0886, 0.08886, 0.08942, 0.08993, 0.09082, 0.09205, 0.09434",\
"0.09228, 0.09133, 0.08965, 0.08918, 0.08931, 0.08996, 0.0907, 0.09131, 0.09241, 0.09434",\
"0.0939, 0.09289, 0.09121, 0.0904, 0.09048, 0.09126, 0.092, 0.09293, 0.09381, 0.09592",\
"0.1011, 0.09972, 0.09693, 0.09503, 0.09448, 0.09468, 0.09551, 0.09599, 0.09691, 0.1002",\
"0.113, 0.1109, 0.107, 0.104, 0.1017, 0.101, 0.1012, 0.1014, 0.1026, 0.1042",\
"0.1297, 0.1273, 0.1217, 0.1168, 0.1136, 0.1119, 0.1109, 0.1103, 0.1113, 0.1128",\
"0.1517, 0.1485, 0.1414, 0.1344, 0.1295, 0.1273, 0.1256, 0.1247, 0.1246, 0.1256",\
"0.1798, 0.1759, 0.1673, 0.158, 0.1509, 0.1464, 0.1452, 0.1439, 0.1428, 0.1429",\
"0.2138, 0.2091, 0.1991, 0.1886, 0.1794, 0.1724, 0.168, 0.1678, 0.1665, 0.1681",\
"0.2549, 0.2494, 0.2377, 0.225, 0.2141, 0.2048, 0.1986, 0.1959, 0.1955, 0.1986");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.3135, 0.3067, 0.289, 0.2678, 0.2497, 0.2366, 0.2267, 0.2192, 0.2136, 0.2092",\
"0.3129, 0.3061, 0.2884, 0.2673, 0.2492, 0.2359, 0.2261, 0.2187, 0.213, 0.2086",\
"0.3117, 0.305, 0.2872, 0.2661, 0.248, 0.2347, 0.2249, 0.2175, 0.2118, 0.2074",\
"0.3122, 0.3055, 0.2878, 0.2667, 0.2485, 0.2353, 0.2255, 0.218, 0.2124, 0.2079",\
"0.3181, 0.3114, 0.2935, 0.2724, 0.2541, 0.2408, 0.2309, 0.2235, 0.2177, 0.2133",\
"0.3321, 0.3253, 0.3073, 0.2857, 0.267, 0.2534, 0.2431, 0.2355, 0.2296, 0.225",\
"0.3545, 0.3475, 0.329, 0.3067, 0.2875, 0.2729, 0.2624, 0.2543, 0.2482, 0.2434",\
"0.3848, 0.3777, 0.3588, 0.3356, 0.3151, 0.2998, 0.2882, 0.2795, 0.2729, 0.2678",\
"0.4245, 0.4171, 0.3975, 0.3731, 0.351, 0.3343, 0.3216, 0.312, 0.3047, 0.2989",\
"0.4748, 0.4672, 0.4467, 0.4206, 0.3966, 0.3778, 0.3638, 0.3528, 0.3444, 0.3379");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.1052, 0.104, 0.102, 0.1008, 0.1008, 0.1011, 0.1016, 0.1026, 0.1035, 0.105",\
"0.1054, 0.1042, 0.102, 0.1009, 0.1009, 0.101, 0.1018, 0.1026, 0.1035, 0.105",\
"0.1061, 0.1049, 0.1027, 0.1015, 0.1013, 0.1017, 0.1024, 0.103, 0.1044, 0.1061",\
"0.1121, 0.1105, 0.1074, 0.1053, 0.1044, 0.1044, 0.1049, 0.1056, 0.1066, 0.1086",\
"0.1243, 0.1221, 0.1179, 0.1144, 0.1119, 0.1111, 0.1108, 0.111, 0.112, 0.114",\
"0.142, 0.1394, 0.1334, 0.1281, 0.1247, 0.1223, 0.121, 0.1206, 0.121, 0.123",\
"0.1656, 0.1623, 0.1549, 0.1475, 0.1419, 0.1392, 0.1371, 0.1358, 0.1351, 0.1374",\
"0.1958, 0.1919, 0.1831, 0.1736, 0.1657, 0.1609, 0.1587, 0.1568, 0.1556, 0.1567",\
"0.2331, 0.2283, 0.218, 0.2071, 0.1968, 0.1896, 0.1849, 0.1831, 0.1823, 0.1834",\
"0.278, 0.2727, 0.2605, 0.2474, 0.2353, 0.2259, 0.2193, 0.2149, 0.2148, 0.2174");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.3236, 0.3168, 0.2991, 0.278, 0.2598, 0.2467, 0.2369, 0.2294, 0.2237, 0.2193",\
"0.323, 0.3163, 0.2986, 0.2775, 0.2593, 0.2461, 0.2363, 0.2289, 0.2231, 0.2187",\
"0.3217, 0.315, 0.2973, 0.2761, 0.258, 0.2447, 0.235, 0.2275, 0.2218, 0.2174",\
"0.3211, 0.3144, 0.2967, 0.2755, 0.2574, 0.2442, 0.2343, 0.2269, 0.2212, 0.2168",\
"0.3247, 0.318, 0.3002, 0.2789, 0.2607, 0.2475, 0.2376, 0.2302, 0.2244, 0.22",\
"0.3376, 0.3308, 0.3128, 0.2912, 0.2726, 0.2589, 0.2487, 0.2411, 0.2351, 0.2307",\
"0.3609, 0.3541, 0.3356, 0.3133, 0.294, 0.2797, 0.269, 0.2609, 0.2547, 0.25",\
"0.3946, 0.3876, 0.3687, 0.3455, 0.325, 0.3094, 0.2981, 0.2892, 0.2825, 0.2774",\
"0.4401, 0.4329, 0.4132, 0.3886, 0.3662, 0.3492, 0.3364, 0.3266, 0.3191, 0.3133",\
"0.4987, 0.4911, 0.4703, 0.4437, 0.4192, 0.4, 0.3852, 0.3741, 0.3653, 0.3586");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.1177, 0.1163, 0.114, 0.1123, 0.1117, 0.112, 0.1124, 0.1131, 0.1144, 0.116",\
"0.1176, 0.1162, 0.1138, 0.1122, 0.1119, 0.1121, 0.1127, 0.1132, 0.1146, 0.1165",\
"0.1175, 0.116, 0.1135, 0.1119, 0.1113, 0.1117, 0.1123, 0.1126, 0.1146, 0.1158",\
"0.1221, 0.1205, 0.1171, 0.1147, 0.1135, 0.1135, 0.1136, 0.1149, 0.1154, 0.1174",\
"0.1346, 0.1325, 0.1281, 0.124, 0.1211, 0.12, 0.1195, 0.1198, 0.1204, 0.1228",\
"0.1537, 0.1509, 0.1449, 0.1386, 0.1348, 0.1322, 0.1306, 0.1301, 0.1304, 0.1329",\
"0.1797, 0.1763, 0.1683, 0.1606, 0.1543, 0.1509, 0.1484, 0.1466, 0.1458, 0.1475",\
"0.2135, 0.2093, 0.2001, 0.1902, 0.1817, 0.1758, 0.173, 0.171, 0.1692, 0.1709",\
"0.2557, 0.2507, 0.2401, 0.2279, 0.2171, 0.209, 0.2038, 0.2015, 0.1997, 0.2006",\
"0.3068, 0.3013, 0.2884, 0.2749, 0.2616, 0.2511, 0.2437, 0.2385, 0.2373, 0.2397");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.3337, 0.3269, 0.3092, 0.2881, 0.2699, 0.2568, 0.247, 0.2395, 0.2338, 0.2294",\
"0.3331, 0.3264, 0.3086, 0.2875, 0.2694, 0.2562, 0.2463, 0.239, 0.2332, 0.2288",\
"0.3318, 0.3251, 0.3073, 0.2863, 0.2681, 0.2549, 0.245, 0.2376, 0.232, 0.2275",\
"0.3309, 0.3242, 0.3064, 0.2853, 0.2671, 0.254, 0.2442, 0.2366, 0.231, 0.2265",\
"0.3331, 0.3264, 0.3086, 0.2874, 0.2692, 0.2559, 0.2461, 0.2386, 0.2329, 0.2285",\
"0.3443, 0.3375, 0.3195, 0.298, 0.2795, 0.266, 0.256, 0.2483, 0.2425, 0.2379",\
"0.3675, 0.3606, 0.3423, 0.3202, 0.301, 0.2868, 0.2762, 0.2683, 0.2622, 0.2575",\
"0.404, 0.3971, 0.3782, 0.3551, 0.3346, 0.3192, 0.3078, 0.2991, 0.2925, 0.2874",\
"0.455, 0.4478, 0.4281, 0.4035, 0.381, 0.3637, 0.3508, 0.3411, 0.3335, 0.3276",\
"0.5208, 0.5132, 0.4924, 0.4656, 0.4407, 0.4211, 0.4061, 0.3947, 0.3858, 0.3789");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.129, 0.1275, 0.1248, 0.1229, 0.122, 0.1221, 0.1226, 0.1231, 0.1241, 0.1256",\
"0.1283, 0.1267, 0.1239, 0.1222, 0.1214, 0.1215, 0.1218, 0.1225, 0.1233, 0.1254",\
"0.1271, 0.1255, 0.1226, 0.1208, 0.1201, 0.1203, 0.1209, 0.1212, 0.1222, 0.124",\
"0.1313, 0.1295, 0.126, 0.1231, 0.1217, 0.1215, 0.1217, 0.1221, 0.1229, 0.1247",\
"0.1441, 0.1418, 0.137, 0.1326, 0.1293, 0.1279, 0.1273, 0.1274, 0.1281, 0.1297",\
"0.1644, 0.1614, 0.1549, 0.1486, 0.1441, 0.1413, 0.1393, 0.1387, 0.1387, 0.1407",\
"0.1929, 0.1892, 0.181, 0.1724, 0.1661, 0.1622, 0.1593, 0.1572, 0.156, 0.1575",\
"0.2309, 0.2265, 0.2169, 0.206, 0.1971, 0.191, 0.1877, 0.1849, 0.183, 0.1836",\
"0.2786, 0.2734, 0.2619, 0.2492, 0.238, 0.2291, 0.2235, 0.2207, 0.2182, 0.2189",\
"0.337, 0.331, 0.3178, 0.3031, 0.2895, 0.277, 0.2686, 0.2636, 0.2619, 0.2646");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("1.147, 1.2, 1.351, 1.574, 1.855, 2.189, 2.581, 3.033, 3.554, 4.154",\
"1.149, 1.202, 1.353, 1.577, 1.858, 2.191, 2.583, 3.035, 3.557, 4.156",\
"1.182, 1.235, 1.386, 1.61, 1.89, 2.224, 2.615, 3.068, 3.589, 4.188",\
"1.282, 1.336, 1.487, 1.71, 1.991, 2.325, 2.716, 3.168, 3.69, 4.289",\
"1.468, 1.522, 1.673, 1.897, 2.177, 2.511, 2.903, 3.355, 3.876, 4.476",\
"1.747, 1.8, 1.951, 2.174, 2.454, 2.788, 3.179, 3.631, 4.153, 4.752",\
"2.118, 2.17, 2.319, 2.542, 2.821, 3.155, 3.545, 3.997, 4.518, 5.118",\
"2.569, 2.622, 2.772, 2.995, 3.275, 3.608, 3.999, 4.451, 4.972, 5.572",\
"3.104, 3.158, 3.308, 3.531, 3.812, 4.147, 4.539, 4.992, 5.514, 6.113",\
"3.726, 3.781, 3.934, 4.157, 4.44, 4.775, 5.169, 5.623, 6.146, 6.747");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.3412, 0.373, 0.4744, 0.6539, 0.9301, 1.317, 1.826, 2.469, 3.252, 4.186",\
"0.3522, 0.384, 0.4849, 0.665, 0.9412, 1.328, 1.838, 2.48, 3.262, 4.193",\
"0.3904, 0.4222, 0.5231, 0.7025, 0.9786, 1.365, 1.875, 2.515, 3.301, 4.234",\
"0.4548, 0.4866, 0.5867, 0.7649, 1.039, 1.426, 1.935, 2.577, 3.361, 4.296",\
"0.4986, 0.5312, 0.6341, 0.8124, 1.086, 1.471, 1.979, 2.619, 3.404, 4.335",\
"0.5029, 0.5379, 0.6431, 0.8227, 1.094, 1.478, 1.985, 2.625, 3.408, 4.338",\
"0.4589, 0.4957, 0.6049, 0.7875, 1.059, 1.441, 1.946, 2.585, 3.367, 4.3",\
"0.3594, 0.3987, 0.513, 0.6988, 0.9719, 1.354, 1.86, 2.496, 3.276, 4.206",\
"0.2004, 0.2426, 0.3622, 0.5537, 0.8293, 1.212, 1.717, 2.354, 3.133, 4.063",\
"-0.0223, 0.0228, 0.149, 0.3454, 0.6231, 1.006, 1.514, 2.154, 2.934, 3.864");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.4004, 0.4562, 0.6078, 0.8312, 1.126, 1.511, 2.001, 2.608, 3.356, 4.271",\
"0.3998, 0.4566, 0.6084, 0.8308, 1.126, 1.509, 2.001, 2.606, 3.356, 4.272",\
"0.4002, 0.4564, 0.6078, 0.8308, 1.125, 1.509, 2, 2.608, 3.355, 4.272",\
"0.3998, 0.4558, 0.608, 0.832, 1.125, 1.51, 2, 2.608, 3.359, 4.272",\
"0.3996, 0.4558, 0.6074, 0.8306, 1.125, 1.511, 2, 2.608, 3.357, 4.268",\
"0.3968, 0.454, 0.606, 0.8292, 1.127, 1.51, 2, 2.606, 3.357, 4.27",\
"0.399, 0.4546, 0.6078, 0.8334, 1.128, 1.513, 2.001, 2.609, 3.358, 4.27",\
"0.4126, 0.468, 0.6202, 0.844, 1.137, 1.52, 2.008, 2.615, 3.361, 4.276",\
"0.4292, 0.4848, 0.6356, 0.859, 1.152, 1.537, 2.021, 2.625, 3.369, 4.277",\
"0.4534, 0.5082, 0.6588, 0.879, 1.171, 1.55, 2.036, 2.638, 3.382, 4.289");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.1571, 0.202, 0.3554, 0.6603, 1.151, 1.845, 2.758, 3.919, 5.32, 6.998",\
"0.1571, 0.2021, 0.3555, 0.6602, 1.152, 1.848, 2.763, 3.919, 5.321, 6.991",\
"0.1568, 0.2017, 0.3558, 0.6612, 1.15, 1.844, 2.759, 3.91, 5.321, 6.998",\
"0.1614, 0.206, 0.3581, 0.6607, 1.153, 1.846, 2.764, 3.911, 5.32, 6.994",\
"0.176, 0.2192, 0.3692, 0.6662, 1.151, 1.845, 2.761, 3.91, 5.321, 7",\
"0.1936, 0.2364, 0.384, 0.675, 1.156, 1.849, 2.764, 3.915, 5.315, 6.996",\
"0.2148, 0.2574, 0.4034, 0.6894, 1.165, 1.85, 2.761, 3.917, 5.315, 6.994",\
"0.241, 0.2826, 0.427, 0.709, 1.177, 1.859, 2.767, 3.913, 5.329, 6.993",\
"0.2684, 0.3096, 0.4518, 0.73, 1.192, 1.873, 2.78, 3.924, 5.322, 7.002",\
"0.2972, 0.3406, 0.4832, 0.7562, 1.211, 1.892, 2.798, 3.941, 5.336, 7");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("1.351, 1.404, 1.556, 1.779, 2.059, 2.394, 2.785, 3.237, 3.759, 4.358",\
"1.354, 1.407, 1.558, 1.782, 2.062, 2.396, 2.787, 3.24, 3.761, 4.361",\
"1.367, 1.42, 1.571, 1.795, 2.076, 2.41, 2.801, 3.253, 3.775, 4.374",\
"1.415, 1.468, 1.619, 1.842, 2.123, 2.457, 2.848, 3.3, 3.822, 4.421",\
"1.54, 1.593, 1.744, 1.967, 2.248, 2.582, 2.973, 3.425, 3.946, 4.546",\
"1.763, 1.816, 1.967, 2.19, 2.469, 2.804, 3.194, 3.646, 4.168, 4.767",\
"2.075, 2.128, 2.28, 2.505, 2.785, 3.119, 3.51, 3.963, 4.484, 5.083",\
"2.472, 2.526, 2.679, 2.905, 3.189, 3.525, 3.917, 4.37, 4.892, 5.491",\
"2.956, 3.01, 3.166, 3.393, 3.678, 4.017, 4.411, 4.867, 5.389, 5.989",\
"3.523, 3.579, 3.738, 3.97, 4.258, 4.598, 4.995, 5.451, 5.976, 6.577");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.3752, 0.4076, 0.5092, 0.6892, 0.9653, 1.352, 1.862, 2.502, 3.284, 4.22",\
"0.3857, 0.4178, 0.5194, 0.6994, 0.9755, 1.363, 1.871, 2.514, 3.296, 4.228",\
"0.4226, 0.4546, 0.556, 0.7359, 1.012, 1.399, 1.909, 2.549, 3.332, 4.266",\
"0.49, 0.5217, 0.6223, 0.8008, 1.076, 1.463, 1.971, 2.613, 3.394, 4.328",\
"0.5455, 0.5782, 0.6805, 0.8585, 1.132, 1.517, 2.025, 2.664, 3.447, 4.382",\
"0.5618, 0.5964, 0.7015, 0.8808, 1.153, 1.536, 2.043, 2.682, 3.464, 4.395",\
"0.5314, 0.5682, 0.6771, 0.8594, 1.131, 1.513, 2.018, 2.656, 3.438, 4.369",\
"0.449, 0.4882, 0.602, 0.7879, 1.06, 1.442, 1.947, 2.584, 3.363, 4.293",\
"0.3091, 0.3509, 0.47, 0.6605, 0.935, 1.318, 1.824, 2.461, 3.239, 4.168",\
"0.1096, 0.1545, 0.2794, 0.4747, 0.752, 1.136, 1.644, 2.283, 3.063, 3.991");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.4004, 0.4564, 0.6084, 0.8308, 1.126, 1.51, 1.999, 2.605, 3.357, 4.272",\
"0.4002, 0.4564, 0.6082, 0.8306, 1.126, 1.511, 2, 2.606, 3.355, 4.269",\
"0.4002, 0.457, 0.6078, 0.8306, 1.127, 1.511, 1.999, 2.607, 3.357, 4.272",\
"0.4, 0.4564, 0.6086, 0.8314, 1.127, 1.511, 2, 2.606, 3.359, 4.269",\
"0.4004, 0.4562, 0.6084, 0.8316, 1.124, 1.51, 2.001, 2.607, 3.356, 4.267",\
"0.402, 0.4576, 0.6098, 0.8326, 1.127, 1.514, 2.002, 2.61, 3.36, 4.269",\
"0.4136, 0.4702, 0.6204, 0.8434, 1.135, 1.519, 2.007, 2.613, 3.358, 4.275",\
"0.4222, 0.4802, 0.6338, 0.8588, 1.15, 1.53, 2.015, 2.619, 3.365, 4.278",\
"0.4392, 0.4968, 0.651, 0.8758, 1.167, 1.547, 2.03, 2.631, 3.376, 4.283",\
"0.4652, 0.5232, 0.681, 0.9048, 1.194, 1.571, 2.05, 2.651, 3.388, 4.294");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.1606, 0.2055, 0.359, 0.6632, 1.154, 1.846, 2.759, 3.909, 5.316, 6.996",\
"0.1606, 0.2054, 0.359, 0.6627, 1.154, 1.846, 2.761, 3.915, 5.319, 6.993",\
"0.1604, 0.2053, 0.359, 0.6637, 1.154, 1.846, 2.762, 3.91, 5.316, 6.996",\
"0.1629, 0.2076, 0.3607, 0.664, 1.154, 1.846, 2.762, 3.915, 5.315, 6.995",\
"0.1766, 0.2206, 0.3706, 0.6682, 1.153, 1.848, 2.764, 3.91, 5.316, 6.996",\
"0.1942, 0.2374, 0.3856, 0.6768, 1.158, 1.85, 2.765, 3.911, 5.317, 6.99",\
"0.2162, 0.258, 0.4038, 0.691, 1.165, 1.853, 2.765, 3.917, 5.317, 6.992",\
"0.2408, 0.2824, 0.4268, 0.7088, 1.179, 1.861, 2.768, 3.915, 5.325, 6.997",\
"0.2648, 0.3088, 0.452, 0.7314, 1.195, 1.878, 2.783, 3.925, 5.322, 7.004",\
"0.2958, 0.3392, 0.4806, 0.7556, 1.215, 1.895, 2.803, 3.947, 5.337, 7.001");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("1.47, 1.523, 1.674, 1.898, 2.178, 2.513, 2.904, 3.356, 3.877, 4.477",\
"1.473, 1.526, 1.677, 1.901, 2.181, 2.516, 2.907, 3.359, 3.88, 4.48",\
"1.486, 1.539, 1.69, 1.914, 2.194, 2.529, 2.92, 3.372, 3.894, 4.493",\
"1.515, 1.568, 1.719, 1.943, 2.223, 2.557, 2.948, 3.401, 3.922, 4.521",\
"1.593, 1.646, 1.797, 2.021, 2.3, 2.635, 3.026, 3.478, 4, 4.599",\
"1.763, 1.816, 1.966, 2.189, 2.469, 2.803, 3.194, 3.646, 4.168, 4.767",\
"2.03, 2.085, 2.236, 2.461, 2.742, 3.076, 3.467, 3.92, 4.441, 5.04",\
"2.393, 2.447, 2.602, 2.828, 3.111, 3.447, 3.839, 4.292, 4.814, 5.413",\
"2.845, 2.9, 3.055, 3.284, 3.569, 3.908, 4.302, 4.757, 5.28, 5.88",\
"3.375, 3.433, 3.592, 3.825, 4.115, 4.457, 4.853, 5.311, 5.835, 6.436");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.3935, 0.4263, 0.5298, 0.7115, 0.989, 1.377, 1.887, 2.528, 3.31, 4.245",\
"0.4035, 0.4362, 0.5397, 0.7215, 0.9992, 1.387, 1.897, 2.538, 3.32, 4.254",\
"0.4393, 0.472, 0.575, 0.7567, 1.034, 1.422, 1.932, 2.573, 3.356, 4.29",\
"0.5083, 0.5405, 0.6426, 0.8227, 1.099, 1.486, 1.995, 2.636, 3.42, 4.352",\
"0.5711, 0.6047, 0.7079, 0.8874, 1.161, 1.546, 2.055, 2.695, 3.478, 4.411",\
"0.5962, 0.6314, 0.7376, 0.9179, 1.191, 1.575, 2.082, 2.721, 3.502, 4.435",\
"0.5766, 0.6139, 0.7239, 0.907, 1.18, 1.562, 2.068, 2.706, 3.487, 4.419",\
"0.5064, 0.5464, 0.6615, 0.8488, 1.123, 1.506, 2.01, 2.647, 3.427, 4.357",\
"0.3818, 0.4245, 0.5453, 0.7366, 1.013, 1.397, 1.903, 2.542, 3.321, 4.249",\
"0.1993, 0.2452, 0.3726, 0.5705, 0.8493, 1.235, 1.744, 2.385, 3.164, 4.093");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.4006, 0.4564, 0.608, 0.8318, 1.125, 1.511, 2, 2.606, 3.356, 4.269",\
"0.4, 0.4566, 0.6078, 0.8312, 1.124, 1.51, 2, 2.607, 3.355, 4.27",\
"0.4008, 0.4572, 0.608, 0.831, 1.125, 1.51, 2, 2.606, 3.358, 4.272",\
"0.4002, 0.4566, 0.6082, 0.8314, 1.124, 1.512, 2.001, 2.609, 3.36, 4.272",\
"0.4002, 0.4568, 0.6086, 0.832, 1.126, 1.512, 2, 2.607, 3.357, 4.273",\
"0.403, 0.458, 0.6102, 0.8348, 1.128, 1.514, 2.002, 2.606, 3.358, 4.273",\
"0.413, 0.469, 0.6218, 0.8436, 1.135, 1.518, 2.005, 2.61, 3.36, 4.273",\
"0.4224, 0.4788, 0.6336, 0.8574, 1.15, 1.53, 2.016, 2.618, 3.365, 4.275",\
"0.4396, 0.4976, 0.6538, 0.878, 1.171, 1.551, 2.032, 2.631, 3.377, 4.284",\
"0.471, 0.531, 0.6896, 0.9138, 1.203, 1.579, 2.056, 2.654, 3.391, 4.294");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.1654, 0.2106, 0.366, 0.6698, 1.158, 1.849, 2.762, 3.918, 5.319, 6.994",\
"0.1654, 0.2106, 0.3652, 0.6688, 1.158, 1.852, 2.763, 3.915, 5.318, 6.993",\
"0.1654, 0.2103, 0.3648, 0.6686, 1.157, 1.85, 2.764, 3.912, 5.317, 6.993",\
"0.1658, 0.211, 0.3658, 0.6684, 1.158, 1.85, 2.767, 3.92, 5.317, 6.991",\
"0.1806, 0.2238, 0.375, 0.6718, 1.159, 1.851, 2.766, 3.92, 5.317, 6.993",\
"0.2, 0.2416, 0.39, 0.6818, 1.162, 1.854, 2.762, 3.915, 5.319, 6.993",\
"0.2218, 0.263, 0.4098, 0.6978, 1.17, 1.857, 2.766, 3.914, 5.329, 6.995",\
"0.2486, 0.289, 0.433, 0.7152, 1.186, 1.869, 2.774, 3.919, 5.329, 7.007",\
"0.2754, 0.3192, 0.4608, 0.7402, 1.204, 1.887, 2.79, 3.93, 5.327, 6.999",\
"0.3062, 0.352, 0.4918, 0.767, 1.226, 1.908, 2.815, 3.956, 5.344, 7.008");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("1.518, 1.571, 1.722, 1.946, 2.226, 2.56, 2.951, 3.404, 3.925, 4.525",\
"1.523, 1.576, 1.728, 1.951, 2.232, 2.566, 2.957, 3.409, 3.931, 4.53",\
"1.54, 1.593, 1.744, 1.968, 2.247, 2.582, 2.973, 3.426, 3.947, 4.547",\
"1.564, 1.617, 1.768, 1.991, 2.272, 2.606, 2.997, 3.449, 3.971, 4.57",\
"1.617, 1.67, 1.82, 2.044, 2.325, 2.659, 3.05, 3.502, 4.023, 4.623",\
"1.752, 1.805, 1.955, 2.178, 2.459, 2.792, 3.183, 3.635, 4.157, 4.756",\
"1.989, 2.042, 2.194, 2.419, 2.699, 3.034, 3.425, 3.877, 4.398, 4.998",\
"2.331, 2.385, 2.538, 2.763, 3.047, 3.382, 3.774, 4.227, 4.749, 5.348",\
"2.765, 2.821, 2.976, 3.203, 3.487, 3.826, 4.22, 4.674, 5.197, 5.796",\
"3.275, 3.332, 3.493, 3.727, 4.017, 4.358, 4.755, 5.212, 5.736, 6.337");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.3987, 0.4324, 0.5374, 0.7221, 1.002, 1.391, 1.902, 2.545, 3.328, 4.26",\
"0.4079, 0.4411, 0.5465, 0.731, 1.011, 1.401, 1.912, 2.554, 3.337, 4.269",\
"0.4435, 0.4765, 0.5812, 0.7655, 1.046, 1.435, 1.946, 2.589, 3.371, 4.305",\
"0.5144, 0.5469, 0.6503, 0.8325, 1.111, 1.5, 2.01, 2.652, 3.436, 4.368",\
"0.5816, 0.6153, 0.7198, 0.9009, 1.177, 1.564, 2.073, 2.714, 3.497, 4.43",\
"0.6119, 0.6476, 0.7551, 0.9373, 1.212, 1.597, 2.105, 2.746, 3.528, 4.459",\
"0.5983, 0.6362, 0.7481, 0.9335, 1.209, 1.593, 2.099, 2.738, 3.519, 4.451",\
"0.5356, 0.5764, 0.6938, 0.883, 1.16, 1.545, 2.052, 2.69, 3.47, 4.4",\
"0.4187, 0.4628, 0.586, 0.7813, 1.061, 1.449, 1.959, 2.598, 3.377, 4.307",\
"0.246, 0.2932, 0.4244, 0.626, 0.9107, 1.299, 1.812, 2.456, 3.238, 4.167");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.4006, 0.4566, 0.6082, 0.8322, 1.126, 1.511, 2.001, 2.609, 3.356, 4.267",\
"0.4006, 0.4566, 0.6084, 0.8314, 1.127, 1.511, 1.998, 2.606, 3.358, 4.272",\
"0.4004, 0.4566, 0.6082, 0.8316, 1.126, 1.511, 2, 2.606, 3.356, 4.269",\
"0.4004, 0.4566, 0.6088, 0.8316, 1.125, 1.511, 2, 2.606, 3.36, 4.268",\
"0.4002, 0.4568, 0.6104, 0.8314, 1.127, 1.51, 2.001, 2.606, 3.356, 4.272",\
"0.4012, 0.4572, 0.6096, 0.8326, 1.129, 1.513, 2, 2.61, 3.359, 4.27",\
"0.411, 0.4666, 0.6188, 0.8408, 1.134, 1.517, 2.006, 2.61, 3.359, 4.274",\
"0.4206, 0.4776, 0.634, 0.8552, 1.149, 1.527, 2.013, 2.618, 3.364, 4.274",\
"0.4412, 0.4992, 0.6532, 0.8778, 1.168, 1.546, 2.03, 2.632, 3.375, 4.284",\
"0.4742, 0.5366, 0.693, 0.9164, 1.207, 1.58, 2.056, 2.652, 3.389, 4.295");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002696, 0.008648, 0.02002, 0.03772, 0.06257, 0.09527, 0.1365, 0.1867, 0.2467");
values("0.1697, 0.2156, 0.3723, 0.6769, 1.166, 1.859, 2.771, 3.916, 5.326, 6.995",\
"0.1698, 0.2153, 0.3718, 0.6778, 1.165, 1.859, 2.769, 3.916, 5.325, 6.994",\
"0.1692, 0.2148, 0.3712, 0.6766, 1.165, 1.857, 2.77, 3.917, 5.332, 6.996",\
"0.169, 0.2147, 0.3709, 0.6752, 1.166, 1.855, 2.771, 3.925, 5.326, 6.994",\
"0.1842, 0.2276, 0.38, 0.6788, 1.163, 1.858, 2.766, 3.916, 5.327, 6.994",\
"0.2036, 0.2464, 0.396, 0.6886, 1.169, 1.857, 2.772, 3.917, 5.323, 6.993",\
"0.23, 0.2706, 0.4174, 0.7056, 1.179, 1.864, 2.771, 3.926, 5.332, 6.993",\
"0.257, 0.299, 0.4434, 0.7268, 1.198, 1.878, 2.785, 3.926, 5.33, 7.003",\
"0.287, 0.331, 0.473, 0.7542, 1.22, 1.902, 2.803, 3.941, 5.334, 7.01",\
"0.3192, 0.3664, 0.509, 0.786, 1.247, 1.93, 2.837, 3.972, 5.355, 7.015");
}
}
}
}