blob: db78b3a83053852f76917bb18defd30e26a803a9 [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__nor4_4) {
area : 81.222400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0002132988" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0002382534" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0001822227" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0001822227" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0001253802" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0001252911" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0001252845" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0001252845" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "6.79107e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "6.78249e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "6.78249e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "6.78249e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "6.79107e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "6.78216e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "6.7815e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "6.7815e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002382534" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01585 ;
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.1505, 0.1505, 0.1503, 0.1501, 0.15, 0.1499, 0.1497, 0.1495, \
0.1491, 0.1486");
}
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.02004, -0.02002, -0.02007, -0.02008, -0.02009, -0.02015, -0.02017, \
-0.02018, -0.02019, -0.02022");
}
}
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.1059, 0.1058, 0.1057, 0.1055, 0.1055, 0.1054, 0.1053, 0.1051, \
0.1049, 0.1046");
}
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.02014, -0.02014, -0.02017, -0.02017, -0.02021, -0.02025, -0.02028, \
-0.02028, -0.02031, -0.02033");
}
}
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.1058, 0.1058, 0.1057, 0.1055, 0.1055, 0.1054, 0.1053, 0.1051, \
0.1049, 0.1046");
}
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.02014, -0.02011, -0.02017, -0.02018, -0.0202, -0.02027, -0.02027, \
-0.02029, -0.02031, -0.02034");
}
}
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.05456, 0.05445, 0.05438, 0.05431, 0.05431, 0.05434, 0.05428, \
0.05423, 0.05412, 0.054");
}
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.02128, -0.02128, -0.02132, -0.02133, -0.02135, -0.02138, -0.0214, \
-0.02139, -0.02138, -0.0214");
}
}
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.05455, 0.05445, 0.05438, 0.05432, 0.05431, 0.05434, 0.05428, \
0.05421, 0.05415, 0.05401");
}
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.02128, -0.02126, -0.0213, -0.02133, -0.02134, -0.0214, -0.0214, \
-0.0214, -0.0214, -0.02139");
}
}
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.05456, 0.05444, 0.05438, 0.05434, 0.0543, 0.05433, 0.05429, \
0.05421, 0.05415, 0.054");
}
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.02128, -0.02128, -0.02135, -0.02133, -0.02135, -0.0214, -0.0214, \
-0.0214, -0.0214, -0.0214");
}
}
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.05454, 0.05444, 0.05439, 0.05429, 0.05427, 0.05435, 0.05428, \
0.05422, 0.05414, 0.05399");
}
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.0213, -0.02128, -0.02131, -0.02134, -0.02135, -0.02138, -0.0214, \
-0.02139, -0.02141, -0.0214");
}
}
}
pin(A2) {
capacitance : 0.01561 ;
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.09691, 0.09688, 0.0969, 0.09687, 0.09661, 0.09666, 0.09641, \
0.09619, 0.09592, 0.09546");
}
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.02194, -0.02198, -0.02202, -0.02204, -0.02205, -0.02211, -0.02214, \
-0.02218, -0.02223, -0.02228");
}
}
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.05225, 0.05216, 0.05226, 0.05223, 0.05213, 0.05217, 0.05208, \
0.05189, 0.05172, 0.05145");
}
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.02205, -0.02209, -0.02215, -0.02215, -0.02216, -0.02225, -0.02228, \
-0.02234, -0.02242, -0.02248");
}
}
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.05226, 0.05217, 0.05227, 0.05223, 0.05208, 0.05215, 0.05207, \
0.05192, 0.0517, 0.05147");
}
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.02205, -0.02209, -0.02213, -0.02214, -0.02216, -0.02226, -0.0223, \
-0.02235, -0.02242, -0.02248");
}
}
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.06497, 0.06491, 0.06501, 0.06494, 0.06481, 0.06498, 0.06494, \
0.06496, 0.06495, 0.06495");
}
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.05367, -0.05663, -0.06128, -0.06274, -0.06326, -0.06364, -0.06385, \
-0.06391, -0.06399, -0.06407");
}
}
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.03713, 0.03705, 0.03716, 0.03716, 0.03713, 0.03728, 0.03727, \
0.03729, 0.03728, 0.03725");
}
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.03754, -0.03889, -0.04068, -0.04138, -0.04156, -0.04186, -0.04194, \
-0.042, -0.04209, -0.04214");
}
}
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.03675, 0.03668, 0.0368, 0.03681, 0.03672, 0.03688, 0.03688, \
0.03689, 0.03688, 0.03687");
}
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.03811, -0.03873, -0.03931, -0.03952, -0.03953, -0.03964, -0.0396, \
-0.03952, -0.03951, -0.03952");
}
}
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.03674, 0.03669, 0.03681, 0.03683, 0.03677, 0.0369, 0.03686, \
0.03689, 0.03689, 0.03687");
}
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.03683, -0.03727, -0.03772, -0.03789, -0.03789, -0.03804, -0.03802, \
-0.03803, -0.03806, -0.03814");
}
}
}
pin(A3) {
capacitance : 0.01538 ;
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.04128, 0.04123, 0.04122, 0.04123, 0.04116, 0.04114, 0.04104, \
0.04088, 0.04066, 0.0403");
}
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.02549, -0.02546, -0.02553, -0.02553, -0.02555, -0.02563, -0.02562, \
-0.02562, -0.02563, -0.02562");
}
}
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.06492, 0.06477, 0.06475, 0.06469, 0.0646, 0.06473, 0.06481, \
0.06476, 0.06479, 0.06472");
}
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.05254, -0.05368, -0.05714, -0.05988, -0.06112, -0.06202, -0.06242, \
-0.0627, -0.06289, -0.06305");
}
}
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.03631, 0.03623, 0.03632, 0.03633, 0.03634, 0.03639, 0.03643, \
0.03645, 0.03643, 0.03644");
}
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.04531, -0.04439, -0.04379, -0.04357, -0.0435, -0.04357, -0.0436, \
-0.04369, -0.04378, -0.04396");
}
}
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.06499, 0.0648, 0.06483, 0.06475, 0.06468, 0.06473, 0.06481, \
0.06486, 0.06479, 0.06484");
}
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.05169, -0.05192, -0.05467, -0.05766, -0.05973, -0.06105, -0.06174, \
-0.06215, -0.06248, -0.06266");
}
}
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.03719, 0.03711, 0.03716, 0.03719, 0.03714, 0.03725, 0.03725, \
0.03726, 0.03729, 0.03726");
}
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.04518, -0.04398, -0.04282, -0.04239, -0.04217, -0.04223, -0.04216, \
-0.04217, -0.04212, -0.04214");
}
}
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.06492, 0.06477, 0.06474, 0.06469, 0.06458, 0.06472, 0.06478, \
0.06475, 0.06477, 0.06472");
}
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.0534, -0.05389, -0.05715, -0.05988, -0.06116, -0.06201, -0.06241, \
-0.0627, -0.06288, -0.06305");
}
}
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.03631, 0.03623, 0.03632, 0.03633, 0.03632, 0.03644, 0.03643, \
0.03645, 0.03641, 0.03642");
}
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.04747, -0.04725, -0.04715, -0.0471, -0.04706, -0.04716, -0.04709, \
-0.04703, -0.04693, -0.04679");
}
}
}
pin(A4) {
capacitance : 0.0151 ;
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.06491, 0.06482, 0.06492, 0.06478, 0.06501, 0.06495, 0.06504, \
0.06496, 0.06495, 0.06494");
}
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.05797, -0.06007, -0.06221, -0.06304, -0.06335, -0.06372, -0.0638, \
-0.0639, -0.064, -0.06404");
}
}
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.06478, 0.06463, 0.06473, 0.06467, 0.06472, 0.06489, 0.0649, \
0.06488, 0.0648, 0.06479");
}
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.05251, -0.05422, -0.05726, -0.05946, -0.06074, -0.06151, -0.06201, \
-0.06237, -0.06259, -0.06272");
}
}
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.06491, 0.0649, 0.06496, 0.06478, 0.06497, 0.06504, 0.06503, \
0.06499, 0.06492, 0.06489");
}
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.05902, -0.06052, -0.06222, -0.06306, -0.06333, -0.06365, -0.06377, \
-0.06391, -0.06399, -0.06403");
}
}
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.06477, 0.06466, 0.06475, 0.06473, 0.06477, 0.0648, 0.06494, \
0.0648, 0.06486, 0.06479");
}
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.0526, -0.05422, -0.05681, -0.0587, -0.06014, -0.0611, -0.06169, \
-0.06206, -0.06234, -0.06253");
}
}
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.06493, 0.06491, 0.0649, 0.06478, 0.0649, 0.06504, 0.06502, 0.06498, \
0.06493, 0.06491");
}
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.05906, -0.06054, -0.06222, -0.06303, -0.06334, -0.06368, -0.06375, \
-0.06392, -0.06401, -0.06402");
}
}
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.06474, 0.06463, 0.0647, 0.06477, 0.06472, 0.0648, 0.06487, 0.06487, \
0.0649, 0.06479");
}
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.05251, -0.05423, -0.05726, -0.05945, -0.06077, -0.06155, -0.062, \
-0.06237, -0.06261, -0.0627");
}
}
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.06493, 0.06483, 0.06497, 0.06484, 0.0649, 0.06492, 0.06498, \
0.06493, 0.06493, 0.06498");
}
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.05902, -0.06052, -0.06222, -0.06304, -0.06334, -0.06371, -0.06375, \
-0.06389, -0.06397, -0.06402");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.3587 ;
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("-0.004327, -0.004041, -0.00341, -0.002804, -0.002425, -0.002297, -0.002159, -0.002091, -0.002084, -0.002007",\
"-0.004037, -0.00351, -0.002274, -0.00101, -7.974e-05, 0.0006009, 0.0009502, 0.001211, 0.001352, 0.001477",\
"0.001828, 0.001996, 0.002592, 0.003441, 0.004324, 0.004928, 0.005267, 0.005602, 0.005823, 0.006035",\
"0.0171, 0.01667, 0.01574, 0.01454, 0.0135, 0.0126, 0.01194, 0.01132, 0.01089, 0.01055",\
"0.04379, 0.04262, 0.03968, 0.03576, 0.03176, 0.02814, 0.02511, 0.02262, 0.02053, 0.01874",\
"0.08585, 0.08406, 0.0787, 0.07102, 0.06307, 0.05563, 0.04905, 0.0433, 0.0386, 0.03451",\
"0.1467, 0.144, 0.1363, 0.1247, 0.1115, 0.09898, 0.08761, 0.07751, 0.06869, 0.06121",\
"0.2274, 0.2242, 0.2142, 0.1986, 0.18, 0.1613, 0.1438, 0.1283, 0.1144, 0.1022",\
"0.3296, 0.3258, 0.3135, 0.294, 0.2703, 0.245, 0.2206, 0.1984, 0.1783, 0.1604",\
"0.4537, 0.4495, 0.4351, 0.412, 0.3831, 0.3515, 0.3199, 0.29, 0.2627, 0.238");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.2443, 0.2444, 0.245, 0.2457, 0.2464, 0.247, 0.2479, 0.249, 0.2498, 0.2534",\
"0.2417, 0.242, 0.243, 0.2441, 0.2453, 0.2463, 0.2474, 0.2485, 0.2496, 0.2534",\
"0.2458, 0.2456, 0.2452, 0.2452, 0.2457, 0.2464, 0.2473, 0.2485, 0.2495, 0.2534",\
"0.2661, 0.265, 0.2622, 0.2585, 0.2556, 0.2537, 0.2527, 0.2524, 0.2529, 0.2567",\
"0.3029, 0.3012, 0.2959, 0.2885, 0.2809, 0.2745, 0.2692, 0.2657, 0.2636, 0.2659",\
"0.3575, 0.3549, 0.3472, 0.3364, 0.3241, 0.3123, 0.3016, 0.2926, 0.2866, 0.2876",\
"0.4319, 0.4285, 0.4183, 0.4034, 0.387, 0.3696, 0.353, 0.3381, 0.326, 0.3236",\
"0.5282, 0.524, 0.5112, 0.4921, 0.4701, 0.4477, 0.4254, 0.4044, 0.3859, 0.381",\
"0.6478, 0.6429, 0.6276, 0.6041, 0.5769, 0.5484, 0.5204, 0.4928, 0.4695, 0.465",\
"0.792, 0.7865, 0.7689, 0.7416, 0.7085, 0.6736, 0.6393, 0.6054, 0.578, 0.5838");
}
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.04488, 0.04487, 0.04487, 0.04496, 0.04501, 0.04509, 0.04507, 0.04509, 0.04507, 0.04509",\
"0.04473, 0.04466, 0.04478, 0.04492, 0.04512, 0.04519, 0.04528, 0.04527, 0.0453, 0.04531",\
"0.04802, 0.04797, 0.04786, 0.04778, 0.04781, 0.04779, 0.04773, 0.04769, 0.04775, 0.04773",\
"0.05953, 0.05915, 0.05804, 0.05659, 0.05519, 0.05398, 0.05298, 0.05226, 0.05162, 0.05115",\
"0.08462, 0.08372, 0.08086, 0.07673, 0.07259, 0.06869, 0.06539, 0.06272, 0.06039, 0.05859",\
"0.1278, 0.1261, 0.1211, 0.1137, 0.1053, 0.09719, 0.08997, 0.08376, 0.07866, 0.07431",\
"0.1916, 0.1893, 0.1818, 0.1703, 0.1569, 0.1434, 0.1311, 0.1198, 0.1103, 0.1021",\
"0.2776, 0.2746, 0.2647, 0.2492, 0.2304, 0.2107, 0.1919, 0.1746, 0.1592, 0.1458",\
"0.3868, 0.3832, 0.3712, 0.3518, 0.3274, 0.3012, 0.2752, 0.2507, 0.2282, 0.2083",\
"0.5204, 0.5161, 0.5022, 0.4791, 0.4494, 0.4163, 0.3828, 0.3504, 0.3203, 0.2926");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.2914, 0.2915, 0.2919, 0.2924, 0.293, 0.2936, 0.2944, 0.2951, 0.2961, 0.3002",\
"0.289, 0.2893, 0.2901, 0.2911, 0.2921, 0.293, 0.2939, 0.2951, 0.2956, 0.3004",\
"0.2868, 0.287, 0.2876, 0.2888, 0.2901, 0.2914, 0.2927, 0.294, 0.2953, 0.3002",\
"0.2961, 0.2957, 0.2947, 0.2937, 0.2934, 0.2936, 0.294, 0.2949, 0.2961, 0.3007",\
"0.327, 0.3257, 0.3219, 0.3167, 0.312, 0.308, 0.3054, 0.3034, 0.3031, 0.3073",\
"0.3819, 0.3794, 0.3724, 0.3624, 0.352, 0.3422, 0.334, 0.3277, 0.3228, 0.3253",\
"0.4607, 0.4574, 0.4471, 0.4321, 0.4156, 0.3994, 0.3844, 0.371, 0.3608, 0.3604",\
"0.5637, 0.5596, 0.5465, 0.5267, 0.5038, 0.4816, 0.4592, 0.4389, 0.4212, 0.4173",\
"0.6922, 0.6873, 0.6718, 0.6477, 0.6186, 0.5884, 0.5596, 0.5319, 0.5084, 0.5027",\
"0.8475, 0.8419, 0.8242, 0.7956, 0.7609, 0.723, 0.6864, 0.652, 0.6226, 0.6232");
}
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.09672, 0.09676, 0.09667, 0.09657, 0.09659, 0.09669, 0.09667, 0.09664, 0.09671, 0.09666",\
"0.09641, 0.09644, 0.09632, 0.09624, 0.09623, 0.09629, 0.09628, 0.09627, 0.09632, 0.09629",\
"0.09524, 0.09514, 0.095, 0.09456, 0.09436, 0.09428, 0.09423, 0.09414, 0.09401, 0.09397",\
"0.102, 0.1016, 0.1005, 0.09904, 0.09756, 0.09634, 0.09537, 0.0948, 0.09431, 0.09386",\
"0.1252, 0.1242, 0.1213, 0.1171, 0.1129, 0.109, 0.1058, 0.103, 0.1008, 0.09918",\
"0.1699, 0.1682, 0.1628, 0.1549, 0.1459, 0.1374, 0.13, 0.1237, 0.1184, 0.114",\
"0.2389, 0.2363, 0.2282, 0.2156, 0.2011, 0.1863, 0.1728, 0.1609, 0.1507, 0.1422",\
"0.3338, 0.3304, 0.3196, 0.3022, 0.2812, 0.2593, 0.2384, 0.2192, 0.2023, 0.1878",\
"0.456, 0.4519, 0.4384, 0.4164, 0.3887, 0.359, 0.3295, 0.302, 0.2769, 0.2549",\
"0.6062, 0.6014, 0.5858, 0.5591, 0.525, 0.4871, 0.4489, 0.412, 0.3776, 0.3464");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.3746, 0.3747, 0.3751, 0.3757, 0.3763, 0.3768, 0.3775, 0.3785, 0.3792, 0.3838",\
"0.3722, 0.3725, 0.3733, 0.3744, 0.3754, 0.3762, 0.3771, 0.3781, 0.3792, 0.384",\
"0.3689, 0.3692, 0.37, 0.3714, 0.3729, 0.3745, 0.3757, 0.377, 0.3784, 0.3829",\
"0.3694, 0.3695, 0.3697, 0.3704, 0.3714, 0.3729, 0.3742, 0.3758, 0.3774, 0.3822",\
"0.3862, 0.3854, 0.3836, 0.3814, 0.3798, 0.3789, 0.3788, 0.3789, 0.3797, 0.3854",\
"0.4314, 0.4295, 0.4242, 0.4172, 0.4104, 0.4043, 0.3993, 0.3958, 0.3938, 0.3978",\
"0.5106, 0.5074, 0.4978, 0.4843, 0.4702, 0.4571, 0.4453, 0.4352, 0.4282, 0.4298",\
"0.6223, 0.6181, 0.6051, 0.585, 0.5626, 0.541, 0.521, 0.5029, 0.4873, 0.4856",\
"0.7655, 0.7606, 0.7447, 0.7193, 0.6885, 0.6575, 0.6284, 0.6017, 0.5788, 0.5737",\
"0.94, 0.9343, 0.9162, 0.8859, 0.8483, 0.8083, 0.7691, 0.7327, 0.7028, 0.6999");
}
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.1384, 0.1385, 0.1383, 0.1382, 0.1381, 0.1381, 0.1382, 0.1382, 0.1382, 0.1382",\
"0.1346, 0.1345, 0.1343, 0.1343, 0.1342, 0.1342, 0.1342, 0.1342, 0.1342, 0.1342",\
"0.131, 0.1309, 0.1308, 0.1304, 0.13, 0.13, 0.1299, 0.1298, 0.1298, 0.1297",\
"0.1366, 0.1362, 0.1351, 0.1336, 0.1323, 0.131, 0.13, 0.1295, 0.129, 0.1286",\
"0.1604, 0.1593, 0.1562, 0.1518, 0.1471, 0.143, 0.1397, 0.1369, 0.1347, 0.1331",\
"0.209, 0.207, 0.2009, 0.1919, 0.1819, 0.1725, 0.1644, 0.1576, 0.1521, 0.1475",\
"0.2861, 0.2831, 0.2738, 0.259, 0.2422, 0.2254, 0.2102, 0.197, 0.1858, 0.1765",\
"0.3942, 0.3902, 0.3773, 0.3568, 0.332, 0.3062, 0.2819, 0.2601, 0.2412, 0.2251",\
"0.5345, 0.5296, 0.5134, 0.4869, 0.454, 0.4186, 0.3837, 0.3517, 0.3228, 0.2976",\
"0.7081, 0.7023, 0.6833, 0.6513, 0.6101, 0.5649, 0.5188, 0.4751, 0.4348, 0.3986");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.4197, 0.4199, 0.4203, 0.4208, 0.4215, 0.422, 0.4226, 0.4236, 0.4241, 0.4292",\
"0.4174, 0.4178, 0.4185, 0.4195, 0.4206, 0.4214, 0.4223, 0.4233, 0.4241, 0.4289",\
"0.414, 0.4143, 0.4152, 0.4165, 0.4181, 0.4194, 0.4208, 0.4222, 0.4236, 0.4286",\
"0.4134, 0.4137, 0.4139, 0.4147, 0.416, 0.4175, 0.419, 0.4206, 0.422, 0.4276",\
"0.4263, 0.4257, 0.4243, 0.4232, 0.4222, 0.422, 0.4221, 0.4226, 0.4238, 0.4293",\
"0.4696, 0.4679, 0.463, 0.4567, 0.4507, 0.4456, 0.4414, 0.4384, 0.437, 0.4408",\
"0.5514, 0.5483, 0.5388, 0.5254, 0.5119, 0.4992, 0.4881, 0.4787, 0.4715, 0.4735",\
"0.6727, 0.6684, 0.6549, 0.6341, 0.6105, 0.5889, 0.5691, 0.5512, 0.5358, 0.5327",\
"0.8326, 0.8274, 0.8106, 0.7835, 0.7506, 0.7176, 0.6869, 0.659, 0.635, 0.6284",\
"1.03, 1.024, 1.005, 0.9724, 0.9316, 0.8873, 0.8445, 0.8056, 0.773, 0.7668");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.1015, 0.1109, 0.1436, 0.2055, 0.3019, 0.4367, 0.6139, 0.8371, 1.11, 1.434",\
"0.1157, 0.1252, 0.1582, 0.2208, 0.3175, 0.4525, 0.63, 0.8533, 1.126, 1.451",\
"0.1594, 0.1712, 0.209, 0.2725, 0.369, 0.5041, 0.6816, 0.9049, 1.178, 1.503",\
"0.1882, 0.2049, 0.2581, 0.3463, 0.4628, 0.6026, 0.7791, 1.002, 1.274, 1.599",\
"0.1854, 0.2075, 0.2774, 0.3924, 0.5433, 0.7233, 0.9275, 1.155, 1.426, 1.749",\
"0.1437, 0.1714, 0.2603, 0.404, 0.5911, 0.8125, 1.063, 1.34, 1.638, 1.964",\
"0.0609, 0.0941, 0.2008, 0.3756, 0.6011, 0.8666, 1.164, 1.492, 1.846, 2.224",\
"-0.0667, -0.0274, 0.0984, 0.3028, 0.5676, 0.8797, 1.228, 1.606, 2.015, 2.453",\
"-0.2408, -0.1952, -0.0514, 0.1836, 0.4897, 0.8482, 1.247, 1.681, 2.144, 2.64",\
"-0.4636, -0.4125, -0.2488, 0.0165, 0.3611, 0.7655, 1.218, 1.708, 2.233, 2.787");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.2093, 0.2381, 0.3439, 0.5511, 0.8757, 1.33, 1.928, 2.68, 3.597, 4.692",\
"0.2189, 0.2478, 0.3536, 0.5619, 0.8872, 1.342, 1.941, 2.694, 3.61, 4.704",\
"0.2809, 0.3075, 0.4083, 0.6125, 0.9363, 1.391, 1.988, 2.741, 3.658, 4.752",\
"0.4136, 0.4423, 0.5402, 0.7316, 1.046, 1.494, 2.088, 2.838, 3.754, 4.845",\
"0.5898, 0.6228, 0.7344, 0.9354, 1.237, 1.674, 2.258, 3, 3.911, 4.997",\
"0.8103, 0.8484, 0.974, 1.196, 1.517, 1.945, 2.516, 3.246, 4.147, 5.227",\
"1.074, 1.118, 1.262, 1.506, 1.854, 2.308, 2.874, 3.591, 4.478, 5.546",\
"1.382, 1.432, 1.597, 1.872, 2.246, 2.73, 3.329, 4.045, 4.918, 5.971",\
"1.736, 1.794, 1.98, 2.286, 2.698, 3.212, 3.845, 4.598, 5.474, 6.512",\
"2.139, 2.206, 2.413, 2.754, 3.206, 3.759, 4.425, 5.216, 6.131, 7.176");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.1225, 0.138, 0.1928, 0.2971, 0.4597, 0.688, 0.9865, 1.366, 1.825, 2.377",\
"0.1226, 0.1382, 0.1926, 0.2973, 0.4598, 0.6887, 0.9867, 1.366, 1.827, 2.375",\
"0.1594, 0.1718, 0.2132, 0.3013, 0.4594, 0.6886, 0.9878, 1.365, 1.826, 2.376",\
"0.2358, 0.253, 0.3084, 0.4011, 0.5245, 0.7087, 0.9894, 1.365, 1.827, 2.378",\
"0.3334, 0.3546, 0.4227, 0.537, 0.691, 0.8764, 1.095, 1.405, 1.832, 2.374",\
"0.4504, 0.4782, 0.5628, 0.6996, 0.8774, 1.099, 1.351, 1.632, 1.975, 2.436",\
"0.5878, 0.6208, 0.7266, 0.89, 1.098, 1.345, 1.633, 1.959, 2.319, 2.711",\
"0.7466, 0.7878, 0.9096, 1.105, 1.347, 1.629, 1.947, 2.306, 2.711, 3.152",\
"0.9244, 0.971, 1.117, 1.34, 1.623, 1.943, 2.3, 2.691, 3.133, 3.617",\
"1.115, 1.173, 1.346, 1.604, 1.923, 2.285, 2.686, 3.119, 3.59, 4.114");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.4788, 0.5413, 0.7563, 1.143, 1.719, 2.513, 3.558, 4.876, 6.477, 8.375",\
"0.4727, 0.537, 0.7551, 1.143, 1.718, 2.515, 3.561, 4.876, 6.477, 8.383",\
"0.4592, 0.5208, 0.7409, 1.139, 1.718, 2.515, 3.559, 4.876, 6.476, 8.372",\
"0.5074, 0.5599, 0.7457, 1.117, 1.713, 2.515, 3.561, 4.875, 6.481, 8.387",\
"0.5728, 0.6294, 0.8184, 1.159, 1.704, 2.506, 3.558, 4.876, 6.481, 8.372",\
"0.6796, 0.7296, 0.909, 1.259, 1.784, 2.523, 3.552, 4.866, 6.481, 8.388",\
"0.8216, 0.8734, 1.051, 1.387, 1.922, 2.643, 3.601, 4.87, 6.467, 8.392",\
"0.9886, 1.043, 1.233, 1.565, 2.087, 2.824, 3.761, 4.959, 6.489, 8.385",\
"1.17, 1.236, 1.441, 1.79, 2.302, 3.037, 3.993, 5.16, 6.609, 8.422",\
"1.371, 1.44, 1.668, 2.05, 2.574, 3.288, 4.252, 5.44, 6.859, 8.588");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.1414, 0.1514, 0.186, 0.2502, 0.3483, 0.4846, 0.663, 0.8869, 1.16, 1.485",\
"0.1553, 0.1653, 0.1997, 0.2641, 0.3623, 0.4987, 0.677, 0.9011, 1.174, 1.499",\
"0.2064, 0.2167, 0.2513, 0.315, 0.413, 0.5492, 0.7275, 0.9515, 1.224, 1.549",\
"0.2574, 0.272, 0.32, 0.4009, 0.5098, 0.6469, 0.8243, 1.048, 1.32, 1.645",\
"0.2795, 0.2986, 0.3604, 0.4655, 0.6067, 0.7786, 0.9753, 1.2, 1.472, 1.795",\
"0.2673, 0.2909, 0.3688, 0.4992, 0.6731, 0.883, 1.125, 1.394, 1.686, 2.01",\
"0.2185, 0.2466, 0.3394, 0.4956, 0.7052, 0.9558, 1.241, 1.558, 1.905, 2.277",\
"0.1316, 0.1645, 0.2716, 0.4544, 0.6983, 0.991, 1.323, 1.689, 2.088, 2.517",\
"0.0046, 0.0417, 0.1646, 0.3716, 0.6506, 0.9863, 1.366, 1.783, 2.234, 2.718",\
"-0.1646, -0.1229, 0.015, 0.2466, 0.559, 0.9375, 1.365, 1.836, 2.342, 2.883");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.3524, 0.3842, 0.4944, 0.7032, 1.028, 1.482, 2.079, 2.832, 3.75, 4.843",\
"0.3611, 0.3932, 0.5049, 0.7146, 1.04, 1.495, 2.092, 2.846, 3.763, 4.857",\
"0.3956, 0.4276, 0.5386, 0.749, 1.075, 1.531, 2.13, 2.883, 3.801, 4.896",\
"0.4691, 0.502, 0.6143, 0.822, 1.145, 1.598, 2.194, 2.947, 3.866, 4.959",\
"0.5973, 0.6309, 0.7459, 0.9591, 1.279, 1.723, 2.314, 3.06, 3.974, 5.065",\
"0.7837, 0.8204, 0.9418, 1.158, 1.486, 1.929, 2.508, 3.245, 4.149, 5.233",\
"1.014, 1.056, 1.191, 1.423, 1.757, 2.21, 2.789, 3.513, 4.405, 5.478",\
"1.284, 1.332, 1.484, 1.742, 2.095, 2.558, 3.148, 3.875, 4.754, 5.812",\
"1.595, 1.648, 1.821, 2.108, 2.493, 2.976, 3.578, 4.317, 5.202, 6.245",\
"1.947, 2.007, 2.2, 2.517, 2.94, 3.458, 4.081, 4.834, 5.733, 6.783");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.1735, 0.1896, 0.2454, 0.3508, 0.5137, 0.7416, 1.042, 1.42, 1.881, 2.43",\
"0.1725, 0.1894, 0.2453, 0.3505, 0.5138, 0.7423, 1.043, 1.421, 1.881, 2.429",\
"0.19, 0.203, 0.2511, 0.3508, 0.5136, 0.742, 1.042, 1.42, 1.881, 2.429",\
"0.2799, 0.2963, 0.3482, 0.4361, 0.5599, 0.755, 1.043, 1.419, 1.88, 2.429",\
"0.3904, 0.4092, 0.4744, 0.5828, 0.7298, 0.9096, 1.134, 1.453, 1.884, 2.429",\
"0.5226, 0.5472, 0.6252, 0.7546, 0.9252, 1.138, 1.387, 1.665, 2.016, 2.482",\
"0.6778, 0.707, 0.8014, 0.9538, 1.153, 1.392, 1.674, 1.995, 2.35, 2.746",\
"0.8506, 0.889, 1.002, 1.181, 1.411, 1.68, 1.991, 2.348, 2.747, 3.184",\
"1.05, 1.091, 1.222, 1.432, 1.698, 2.003, 2.348, 2.734, 3.17, 3.651",\
"1.268, 1.319, 1.473, 1.712, 2.014, 2.359, 2.743, 3.164, 3.632, 4.15");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.5373, 0.5926, 0.7858, 1.15, 1.72, 2.514, 3.558, 4.868, 6.47, 8.393",\
"0.536, 0.5919, 0.7857, 1.15, 1.72, 2.516, 3.558, 4.87, 6.467, 8.392",\
"0.5379, 0.5928, 0.7857, 1.152, 1.72, 2.515, 3.556, 4.873, 6.48, 8.382",\
"0.5797, 0.6309, 0.8075, 1.158, 1.719, 2.515, 3.56, 4.868, 6.47, 8.382",\
"0.6434, 0.6938, 0.8764, 1.211, 1.742, 2.515, 3.559, 4.867, 6.48, 8.38",\
"0.7576, 0.8012, 0.9658, 1.298, 1.818, 2.555, 3.565, 4.876, 6.469, 8.388",\
"0.917, 0.9604, 1.113, 1.423, 1.931, 2.657, 3.628, 4.884, 6.475, 8.393",\
"1.102, 1.15, 1.309, 1.604, 2.083, 2.8, 3.752, 4.97, 6.499, 8.388",\
"1.306, 1.357, 1.529, 1.839, 2.303, 2.985, 3.923, 5.123, 6.615, 8.447",\
"1.531, 1.585, 1.772, 2.101, 2.576, 3.237, 4.139, 5.328, 6.792, 8.569");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.1601, 0.172, 0.2116, 0.2834, 0.3894, 0.5323, 0.7161, 0.9444, 1.221, 1.549",\
"0.1744, 0.1859, 0.2257, 0.2971, 0.4028, 0.5459, 0.7297, 0.9579, 1.234, 1.562",\
"0.2288, 0.2395, 0.2767, 0.3461, 0.4507, 0.5933, 0.777, 1.005, 1.282, 1.609",\
"0.2989, 0.3136, 0.3611, 0.4411, 0.5488, 0.6888, 0.8714, 1.099, 1.375, 1.702",\
"0.3428, 0.3615, 0.4223, 0.5244, 0.6631, 0.831, 1.024, 1.251, 1.525, 1.852",\
"0.3569, 0.3791, 0.4539, 0.5796, 0.7479, 0.9529, 1.189, 1.453, 1.74, 2.066",\
"0.338, 0.3651, 0.4532, 0.6017, 0.8031, 1.045, 1.323, 1.633, 1.973, 2.339",\
"0.2866, 0.3168, 0.4187, 0.5913, 0.8231, 1.104, 1.426, 1.782, 2.172, 2.594",\
"0.2019, 0.236, 0.3497, 0.5446, 0.8069, 1.128, 1.493, 1.898, 2.337, 2.812",\
"0.0833, 0.1209, 0.246, 0.4606, 0.7541, 1.113, 1.523, 1.977, 2.47, 2.997");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.4919, 0.524, 0.6353, 0.8449, 1.169, 1.623, 2.221, 2.973, 3.89, 4.985",\
"0.5005, 0.5332, 0.6453, 0.8564, 1.181, 1.636, 2.234, 2.986, 3.904, 4.998",\
"0.537, 0.5697, 0.6823, 0.8941, 1.22, 1.677, 2.275, 3.028, 3.947, 5.041",\
"0.5926, 0.6262, 0.7402, 0.9513, 1.277, 1.733, 2.331, 3.085, 4.005, 5.099",\
"0.6695, 0.7041, 0.8222, 1.039, 1.364, 1.815, 2.41, 3.16, 4.078, 5.172",\
"0.7963, 0.8331, 0.9537, 1.173, 1.503, 1.953, 2.539, 3.282, 4.192, 5.281",\
"0.9643, 1.005, 1.139, 1.369, 1.701, 2.155, 2.741, 3.471, 4.369, 5.448",\
"1.171, 1.217, 1.367, 1.619, 1.969, 2.425, 3.013, 3.744, 4.628, 5.689",\
"1.415, 1.466, 1.632, 1.909, 2.288, 2.764, 3.355, 4.089, 4.974, 6.022",\
"1.692, 1.75, 1.933, 2.238, 2.65, 3.159, 3.77, 4.505, 5.394, 6.444");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.2292, 0.2469, 0.3074, 0.4189, 0.5857, 0.8162, 1.117, 1.497, 1.957, 2.507",\
"0.2268, 0.2444, 0.3066, 0.4182, 0.5856, 0.8162, 1.118, 1.497, 1.958, 2.508",\
"0.2276, 0.2432, 0.3, 0.4116, 0.5832, 0.8152, 1.117, 1.497, 1.959, 2.509",\
"0.3301, 0.3451, 0.3952, 0.4783, 0.609, 0.8178, 1.116, 1.496, 1.958, 2.508",\
"0.4594, 0.479, 0.5394, 0.643, 0.7804, 0.954, 1.185, 1.516, 1.96, 2.508",\
"0.6172, 0.6408, 0.7134, 0.8314, 0.9924, 1.194, 1.435, 1.711, 2.071, 2.549",\
"0.8026, 0.8298, 0.9152, 1.054, 1.237, 1.462, 1.734, 2.047, 2.395, 2.794",\
"1.012, 1.047, 1.146, 1.31, 1.517, 1.768, 2.064, 2.41, 2.799, 3.229",\
"1.251, 1.29, 1.405, 1.594, 1.831, 2.113, 2.435, 2.807, 3.231, 3.702",\
"1.518, 1.566, 1.699, 1.915, 2.186, 2.495, 2.851, 3.252, 3.703, 4.209");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.5463, 0.601, 0.7903, 1.154, 1.72, 2.513, 3.557, 4.869, 6.48, 8.384",\
"0.5479, 0.6017, 0.7905, 1.154, 1.72, 2.515, 3.558, 4.874, 6.474, 8.385",\
"0.5505, 0.604, 0.7917, 1.155, 1.722, 2.515, 3.557, 4.875, 6.48, 8.391",\
"0.5796, 0.6291, 0.8051, 1.158, 1.722, 2.515, 3.558, 4.873, 6.471, 8.38",\
"0.6404, 0.6904, 0.8684, 1.202, 1.736, 2.517, 3.559, 4.873, 6.473, 8.391",\
"0.7488, 0.7936, 0.955, 1.286, 1.809, 2.552, 3.565, 4.869, 6.473, 8.374",\
"0.9356, 0.9764, 1.123, 1.417, 1.921, 2.647, 3.623, 4.894, 6.477, 8.388",\
"1.154, 1.197, 1.348, 1.634, 2.089, 2.785, 3.74, 4.972, 6.511, 8.394",\
"1.389, 1.434, 1.601, 1.897, 2.34, 2.989, 3.908, 5.109, 6.613, 8.454",\
"1.643, 1.693, 1.866, 2.189, 2.652, 3.276, 4.142, 5.307, 6.775, 8.565");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.1588, 0.1712, 0.2141, 0.2902, 0.4019, 0.5508, 0.7397, 0.9726, 1.253, 1.583",\
"0.1718, 0.1843, 0.2262, 0.3021, 0.4135, 0.562, 0.751, 0.9838, 1.264, 1.595",\
"0.2294, 0.2405, 0.279, 0.3514, 0.4607, 0.6083, 0.7969, 1.03, 1.31, 1.64",\
"0.3076, 0.3225, 0.3707, 0.4522, 0.5613, 0.7047, 0.8912, 1.123, 1.402, 1.733",\
"0.3618, 0.3806, 0.442, 0.5455, 0.6845, 0.8526, 1.045, 1.274, 1.551, 1.881",\
"0.3891, 0.4123, 0.4868, 0.613, 0.7806, 0.9855, 1.22, 1.482, 1.768, 2.096",\
"0.3889, 0.4159, 0.5038, 0.6512, 0.8511, 1.091, 1.366, 1.673, 2.01, 2.373",\
"0.3609, 0.3916, 0.4929, 0.663, 0.8918, 1.167, 1.484, 1.835, 2.221, 2.637",\
"0.3058, 0.3397, 0.4517, 0.6441, 0.9025, 1.216, 1.574, 1.97, 2.402, 2.87",\
"0.2233, 0.2613, 0.3835, 0.5943, 0.8827, 1.232, 1.632, 2.075, 2.556, 3.073");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.528, 0.5602, 0.671, 0.8809, 1.205, 1.659, 2.256, 3.009, 3.927, 5.021",\
"0.5391, 0.5718, 0.6843, 0.8948, 1.22, 1.675, 2.273, 3.025, 3.943, 5.038",\
"0.5732, 0.6058, 0.7186, 0.9299, 1.256, 1.712, 2.311, 3.064, 3.983, 5.078",\
"0.6191, 0.6522, 0.7655, 0.9768, 1.303, 1.759, 2.358, 3.111, 4.03, 5.125",\
"0.6778, 0.711, 0.8278, 1.042, 1.366, 1.819, 2.415, 3.166, 4.085, 5.178",\
"0.7751, 0.8104, 0.9294, 1.144, 1.471, 1.921, 2.508, 3.252, 4.164, 5.252",\
"0.8968, 0.9371, 1.07, 1.299, 1.627, 2.076, 2.66, 3.391, 4.291, 5.369",\
"1.042, 1.089, 1.238, 1.49, 1.841, 2.293, 2.874, 3.603, 4.486, 5.547",\
"1.215, 1.266, 1.434, 1.713, 2.093, 2.57, 3.154, 3.878, 4.759, 5.805",\
"1.416, 1.472, 1.656, 1.963, 2.378, 2.889, 3.498, 4.223, 5.1, 6.144");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.2497, 0.2694, 0.3373, 0.4554, 0.6299, 0.8646, 1.168, 1.547, 2.01, 2.562",\
"0.2447, 0.2657, 0.3332, 0.4526, 0.6277, 0.8636, 1.168, 1.548, 2.01, 2.56",\
"0.2453, 0.2624, 0.3234, 0.442, 0.6224, 0.8608, 1.167, 1.548, 2.01, 2.56",\
"0.3589, 0.3739, 0.4234, 0.5059, 0.6408, 0.8566, 1.163, 1.545, 2.009, 2.56",\
"0.5029, 0.5228, 0.582, 0.681, 0.8166, 0.986, 1.222, 1.56, 2.009, 2.559",\
"0.6812, 0.7032, 0.7738, 0.887, 1.042, 1.236, 1.471, 1.746, 2.11, 2.594",\
"0.8908, 0.9186, 1.002, 1.133, 1.305, 1.517, 1.777, 2.084, 2.426, 2.829",\
"1.138, 1.171, 1.268, 1.418, 1.611, 1.845, 2.122, 2.457, 2.837, 3.264",\
"1.423, 1.46, 1.572, 1.746, 1.963, 2.219, 2.517, 2.867, 3.274, 3.739",\
"1.746, 1.79, 1.92, 2.121, 2.368, 2.645, 2.964, 3.334, 3.762, 4.252");
}
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.003469, 0.01214, 0.02869, 0.05447, 0.09065, 0.1383, 0.1982, 0.2714, 0.3587");
values("0.5475, 0.5996, 0.7907, 1.154, 1.72, 2.516, 3.558, 4.873, 6.471, 8.373",\
"0.5483, 0.6009, 0.7893, 1.154, 1.72, 2.516, 3.556, 4.873, 6.475, 8.381",\
"0.5499, 0.6035, 0.7913, 1.154, 1.721, 2.515, 3.558, 4.869, 6.48, 8.378",\
"0.5679, 0.6174, 0.7968, 1.156, 1.72, 2.516, 3.558, 4.873, 6.471, 8.38",\
"0.6164, 0.6672, 0.8462, 1.186, 1.731, 2.515, 3.558, 4.874, 6.473, 8.383",\
"0.7226, 0.7668, 0.928, 1.258, 1.788, 2.542, 3.563, 4.876, 6.48, 8.392",\
"0.9276, 0.9704, 1.115, 1.403, 1.897, 2.624, 3.615, 4.887, 6.477, 8.388",\
"1.18, 1.221, 1.373, 1.655, 2.09, 2.769, 3.718, 4.96, 6.514, 8.391",\
"1.459, 1.505, 1.664, 1.96, 2.395, 3.01, 3.897, 5.089, 6.597, 8.446",\
"1.765, 1.812, 1.98, 2.295, 2.754, 3.354, 4.175, 5.306, 6.757, 8.553");
}
}
}
}