blob: 53d2919b5a5fcf0bdc8f867480ef3db96c1b6bac [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 : "6.38046e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "6.29658e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "4.90626e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "4.90626e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "3.47742e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "3.47472e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "3.47454e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "3.47454e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "2.0151e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "2.01258e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "2.01258e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "2.01258e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "2.0151e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "2.01258e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "2.01222e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "2.01222e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "6.38046e-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.01444 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0364, 0.03642, 0.03637, 0.03632, 0.03628, 0.03614, 0.036, 0.03576, \
0.0354, 0.03481");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006934, -0.006951, -0.006942, -0.006951, -0.006975, -0.00697, \
-0.006982, -0.006985, -0.006997, -0.007011");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02647, 0.02648, 0.02643, 0.0264, 0.02637, 0.0263, 0.0262, 0.02606, \
0.02585, 0.02549");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006943, -0.006959, -0.00695, -0.006956, -0.006983, -0.006982, \
-0.006986, -0.006992, -0.006998, -0.007014");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02647, 0.02647, 0.02644, 0.0264, 0.02637, 0.02629, 0.0262, 0.02606, \
0.02585, 0.0255");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006949, -0.00696, -0.00695, -0.006955, -0.006986, -0.006983, \
-0.006992, -0.006995, -0.007003, -0.007011");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01471, 0.01471, 0.01465, 0.01464, 0.01464, 0.01462, 0.01458, \
0.01452, 0.01444, 0.0143");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.007005, -0.007014, -0.007007, -0.007007, -0.00703, -0.007027, \
-0.007032, -0.007025, -0.007025, -0.00703");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01471, 0.01471, 0.01467, 0.01465, 0.01465, 0.01463, 0.01458, \
0.01452, 0.01443, 0.0143");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.007004, -0.007014, -0.007007, -0.007009, -0.007028, -0.007025, \
-0.007029, -0.007029, -0.007028, -0.007033");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01471, 0.01471, 0.01465, 0.01464, 0.01465, 0.01462, 0.01458, \
0.01453, 0.01444, 0.0143");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.007004, -0.007014, -0.006999, -0.007008, -0.007036, -0.007029, \
-0.007032, -0.00703, -0.007034, -0.007031");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0147, 0.01469, 0.01467, 0.01464, 0.01466, 0.01461, 0.01458, \
0.01452, 0.01444, 0.0143");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006997, -0.007015, -0.007004, -0.006999, -0.007035, -0.007027, \
-0.007032, -0.00703, -0.00703, -0.007031");
}
}
}
pin(A2) {
capacitance : 0.01398 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0217, 0.02169, 0.02167, 0.02167, 0.02161, 0.02151, 0.02135, \
0.02114, 0.02082, 0.02029");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.008201, -0.008198, -0.008205, -0.00824, -0.008258, -0.008268, \
-0.00829, -0.008313, -0.008353, -0.008395");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01174, 0.01174, 0.01173, 0.01173, 0.01171, 0.01166, 0.01158, \
0.01145, 0.01126, 0.01097");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.008258, -0.008256, -0.008257, -0.008286, -0.008314, -0.008326, \
-0.008345, -0.008364, -0.008398, -0.00844");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01173, 0.01174, 0.01173, 0.01172, 0.01173, 0.01166, 0.01157, \
0.01145, 0.01126, 0.01097");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.008258, -0.008256, -0.008264, -0.008295, -0.008314, -0.008337, \
-0.008341, -0.008369, -0.0084, -0.008435");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01696, 0.01695, 0.01696, 0.01696, 0.01698, 0.01698, 0.01698, \
0.01698, 0.01698, 0.01697");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01542, -0.01556, -0.01583, -0.01607, -0.01628, -0.01641, -0.01648, \
-0.01654, -0.01657, -0.01659");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01044, 0.01043, 0.01044, 0.01044, 0.01048, 0.01046, 0.01047, \
0.01048, 0.01047, 0.01048");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01208, -0.01196, -0.01172, -0.0116, -0.01157, -0.01153, -0.0115, \
-0.01149, -0.01148, -0.01147");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01037, 0.01038, 0.01039, 0.01039, 0.01041, 0.01042, 0.01041, \
0.01042, 0.01042, 0.01042");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01212, -0.01205, -0.01192, -0.0119, -0.01191, -0.0119, -0.01189, \
-0.01188, -0.01187, -0.01188");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01037, 0.01038, 0.01037, 0.01038, 0.01042, 0.01042, 0.01042, \
0.01042, 0.01042, 0.01042");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01212, -0.01205, -0.01192, -0.01188, -0.01191, -0.0119, -0.01188, \
-0.01189, -0.01188, -0.01188");
}
}
}
pin(A3) {
capacitance : 0.01379 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01062, 0.01062, 0.01061, 0.01062, 0.01064, 0.01064, 0.01063, \
0.01061, 0.01059, 0.01058");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.008358, -0.008372, -0.008371, -0.008381, -0.008401, -0.008402, \
-0.008399, -0.008394, -0.008396, -0.008398");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01693, 0.01691, 0.01691, 0.01688, 0.01692, 0.01691, 0.01692, \
0.01692, 0.01692, 0.01692");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01379, -0.01383, -0.0143, -0.01491, -0.0154, -0.01569, -0.01586, \
-0.01596, -0.01605, -0.01612");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01026, 0.01027, 0.01026, 0.01029, 0.01031, 0.01032, 0.01031, \
0.01032, 0.01031, 0.01031");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01208, -0.01197, -0.01182, -0.01178, -0.0118, -0.01179, -0.01178, \
-0.01177, -0.01176, -0.01176");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01695, 0.01693, 0.01691, 0.01692, 0.01694, 0.01694, 0.01693, \
0.01692, 0.01692, 0.01693");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01378, -0.01373, -0.01389, -0.01437, -0.0149, -0.01529, -0.01556, \
-0.01574, -0.01586, -0.01596");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01044, 0.01042, 0.01042, 0.01043, 0.01048, 0.01047, 0.01048, \
0.01048, 0.01047, 0.01047");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01211, -0.01194, -0.01172, -0.01157, -0.01156, -0.01152, -0.01149, \
-0.01148, -0.01147, -0.01146");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01693, 0.01691, 0.01691, 0.0169, 0.01693, 0.01692, 0.01692, \
0.01692, 0.01692, 0.01691");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01379, -0.01382, -0.0143, -0.01491, -0.01539, -0.01568, -0.01586, \
-0.01597, -0.01605, -0.01612");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01026, 0.01027, 0.01026, 0.01029, 0.01031, 0.01032, 0.01032, \
0.01032, 0.01032, 0.01032");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01208, -0.01197, -0.01183, -0.01178, -0.01181, -0.01179, -0.01177, \
-0.01177, -0.01177, -0.01176");
}
}
}
pin(A4) {
capacitance : 0.01338 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01696, 0.01694, 0.01691, 0.01693, 0.01697, 0.01696, 0.01698, \
0.01697, 0.01697, 0.01697");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.0153, -0.01557, -0.01595, -0.01618, -0.01636, -0.01643, -0.0165, \
-0.01653, -0.01655, -0.01658");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0169, 0.0169, 0.01688, 0.01691, 0.01692, 0.01691, 0.01693, 0.01693, \
0.01693, 0.01692");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01373, -0.01398, -0.01448, -0.01493, -0.01532, -0.01557, -0.01574, \
-0.01586, -0.01595, -0.016");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01696, 0.01695, 0.01692, 0.01694, 0.01699, 0.01698, 0.01697, \
0.01697, 0.01697, 0.01698");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01532, -0.01557, -0.01595, -0.01619, -0.01637, -0.01643, -0.0165, \
-0.01653, -0.01655, -0.01658");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01695, 0.01692, 0.01688, 0.01692, 0.01693, 0.01693, 0.01693, \
0.01693, 0.01692, 0.01692");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01377, -0.01402, -0.01445, -0.01479, -0.01518, -0.01541, -0.01561, \
-0.01574, -0.01586, -0.01593");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01696, 0.01693, 0.01691, 0.01694, 0.01699, 0.01697, 0.01697, \
0.01697, 0.01698, 0.01698");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.0153, -0.01557, -0.01594, -0.01619, -0.01636, -0.01644, -0.0165, \
-0.01653, -0.01655, -0.01658");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0169, 0.0169, 0.01688, 0.01688, 0.01691, 0.01693, 0.01693, 0.01692, \
0.01692, 0.01692");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01372, -0.01398, -0.01447, -0.01493, -0.01531, -0.01558, -0.01574, \
-0.01586, -0.01594, -0.01601");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01696, 0.01694, 0.01691, 0.01695, 0.01698, 0.01698, 0.01698, \
0.01697, 0.01697, 0.01698");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01532, -0.01557, -0.01594, -0.01619, -0.01637, -0.01643, -0.0165, \
-0.01653, -0.01656, -0.01658");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.1806 ;
max_transition : 12 ;
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.000284, 0.0002936, 0.000313, 0.0003393, 0.0003674, 0.0003933, 0.0004014, 0.0004047, 0.0004101, 0.000411",\
"0.0001949, 0.0002316, 0.0003726, 0.0005067, 0.0006459, 0.0007362, 0.000785, 0.0008255, 0.0008596, 0.0008816",\
"-0.000281, -0.0001952, 5.062e-05, 0.0004244, 0.0007597, 0.001032, 0.001237, 0.001396, 0.001491, 0.001575",\
"-0.0007524, -0.0006645, -0.000388, 6.586e-05, 0.0005386, 0.0009432, 0.001299, 0.001564, 0.001763, 0.001908",\
"-0.0009269, -0.0008401, -0.0006092, -0.0002313, 0.0002417, 0.0007288, 0.001151, 0.001495, 0.001773, 0.001969",\
"-0.0006403, -0.0006054, -0.0004595, -0.0002185, 0.0001465, 0.0005884, 0.0009992, 0.001379, 0.001686, 0.001929",\
"0.0001468, 0.0001367, 0.0001859, 0.0002687, 0.0004591, 0.0007277, 0.001058, 0.001374, 0.001674, 0.001915",\
"0.00154, 0.001499, 0.001411, 0.001314, 0.00128, 0.001334, 0.001475, 0.001669, 0.001884, 0.002094",\
"0.003563, 0.003488, 0.003295, 0.002976, 0.002706, 0.002513, 0.002419, 0.002421, 0.002467, 0.002554",\
"0.00627, 0.006144, 0.005828, 0.005335, 0.004789, 0.004298, 0.003936, 0.003671, 0.003524, 0.003431");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.0716, 0.07161, 0.07167, 0.07174, 0.07184, 0.07193, 0.07204, 0.07216, 0.07253, 0.07521",\
"0.07092, 0.07098, 0.07113, 0.07133, 0.07154, 0.07171, 0.07188, 0.07205, 0.07247, 0.07518",\
"0.06977, 0.06984, 0.07003, 0.07036, 0.07071, 0.07103, 0.07132, 0.07167, 0.07221, 0.07511",\
"0.06925, 0.06927, 0.06941, 0.06964, 0.06997, 0.07036, 0.07069, 0.07108, 0.07176, 0.07523",\
"0.06941, 0.06942, 0.06945, 0.06954, 0.06971, 0.06999, 0.07029, 0.07063, 0.07142, 0.07579",\
"0.07016, 0.07013, 0.0701, 0.07002, 0.07, 0.07008, 0.07023, 0.07045, 0.07148, 0.07718",\
"0.07141, 0.07135, 0.07121, 0.07102, 0.07085, 0.07071, 0.07063, 0.07081, 0.07217, 0.0805",\
"0.07327, 0.07316, 0.07294, 0.07254, 0.07219, 0.07188, 0.07158, 0.07169, 0.07423, 0.08737",\
"0.07575, 0.07563, 0.07526, 0.0747, 0.07411, 0.07355, 0.0731, 0.07343, 0.07887, 0.102",\
"0.07886, 0.07869, 0.07822, 0.07747, 0.07659, 0.07576, 0.07535, 0.07738, 0.09057, 0.1296");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.01241, 0.01239, 0.0124, 0.01239, 0.01241, 0.0124, 0.01243, 0.01242, 0.01242, 0.01241",\
"0.01228, 0.01225, 0.01231, 0.0123, 0.0123, 0.01232, 0.01234, 0.01232, 0.01234, 0.01234",\
"0.01209, 0.0121, 0.01217, 0.01225, 0.01228, 0.01235, 0.01239, 0.01242, 0.01244, 0.01245",\
"0.01167, 0.0117, 0.01181, 0.01198, 0.01215, 0.01232, 0.01246, 0.01255, 0.01261, 0.01267",\
"0.0113, 0.01133, 0.01143, 0.01162, 0.01187, 0.01209, 0.01228, 0.01244, 0.01258, 0.01268",\
"0.0112, 0.01121, 0.0113, 0.01145, 0.01167, 0.01189, 0.01211, 0.01231, 0.01246, 0.01261",\
"0.01166, 0.01165, 0.01166, 0.01172, 0.01182, 0.01198, 0.01213, 0.01231, 0.01245, 0.01258",\
"0.01273, 0.01271, 0.01265, 0.01253, 0.0125, 0.01248, 0.01253, 0.0126, 0.01267, 0.01277",\
"0.0145, 0.01446, 0.01428, 0.01405, 0.0138, 0.01358, 0.0134, 0.01331, 0.01326, 0.01322",\
"0.01698, 0.0169, 0.01663, 0.01623, 0.01576, 0.01527, 0.01487, 0.01453, 0.01428, 0.01409");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.08205, 0.08206, 0.08212, 0.08216, 0.08224, 0.08233, 0.08243, 0.08258, 0.08298, 0.08595",\
"0.08164, 0.08168, 0.08177, 0.08187, 0.08202, 0.08217, 0.08228, 0.08247, 0.08292, 0.08588",\
"0.0809, 0.08097, 0.08111, 0.08131, 0.08154, 0.08178, 0.08199, 0.08222, 0.08278, 0.08605",\
"0.08046, 0.08048, 0.08059, 0.08077, 0.08102, 0.08131, 0.08156, 0.08189, 0.08258, 0.08635",\
"0.0802, 0.08024, 0.0803, 0.08045, 0.08064, 0.08089, 0.08117, 0.0815, 0.08234, 0.08697",\
"0.08012, 0.08014, 0.0802, 0.08029, 0.08043, 0.08064, 0.08089, 0.08117, 0.08231, 0.08846",\
"0.08019, 0.08021, 0.08024, 0.08034, 0.08044, 0.08055, 0.08074, 0.08107, 0.08274, 0.09151",\
"0.08066, 0.08066, 0.08064, 0.08065, 0.08073, 0.08082, 0.08086, 0.08128, 0.08416, 0.09794",\
"0.0818, 0.08175, 0.08163, 0.08147, 0.08138, 0.08141, 0.08147, 0.08221, 0.08797, 0.1112",\
"0.08374, 0.08365, 0.08342, 0.08311, 0.08269, 0.08245, 0.08263, 0.08499, 0.09802, 0.1365");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.02419, 0.02418, 0.02417, 0.02416, 0.02415, 0.02414, 0.02413, 0.02413, 0.02414, 0.02413",\
"0.02423, 0.02423, 0.02422, 0.0242, 0.0242, 0.0242, 0.02419, 0.02419, 0.02417, 0.02418",\
"0.024, 0.02399, 0.02399, 0.02399, 0.02397, 0.02396, 0.02397, 0.02395, 0.02397, 0.02395",\
"0.02331, 0.02331, 0.02335, 0.02337, 0.0234, 0.02346, 0.0235, 0.02349, 0.02351, 0.0235",\
"0.02263, 0.02264, 0.02268, 0.02275, 0.02285, 0.02292, 0.023, 0.02305, 0.02311, 0.02314",\
"0.02228, 0.02231, 0.02234, 0.0224, 0.02246, 0.02257, 0.02262, 0.0227, 0.02275, 0.02282",\
"0.02248, 0.02246, 0.02245, 0.02243, 0.02248, 0.0225, 0.02254, 0.02261, 0.02267, 0.0227",\
"0.0233, 0.02328, 0.0232, 0.0231, 0.02299, 0.02291, 0.02285, 0.02283, 0.02281, 0.02281",\
"0.02487, 0.02481, 0.02466, 0.02441, 0.02415, 0.02388, 0.02364, 0.02347, 0.02332, 0.02318",\
"0.02715, 0.0271, 0.02686, 0.02643, 0.02596, 0.02551, 0.02504, 0.0246, 0.02427, 0.02402");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.1016, 0.1016, 0.1016, 0.1017, 0.1017, 0.1018, 0.1019, 0.1021, 0.1025, 0.1057",\
"0.1012, 0.1012, 0.1013, 0.1014, 0.1015, 0.1017, 0.1018, 0.102, 0.1025, 0.1057",\
"0.1004, 0.1005, 0.1006, 0.1008, 0.1011, 0.1013, 0.1015, 0.1017, 0.1023, 0.1059",\
"0.09994, 0.09997, 0.1001, 0.1003, 0.1005, 0.1008, 0.1011, 0.1014, 0.1021, 0.1063",\
"0.0997, 0.09974, 0.09982, 0.09995, 0.1001, 0.1004, 0.1007, 0.101, 0.102, 0.107",\
"0.09957, 0.09957, 0.09965, 0.09976, 0.09993, 0.1001, 0.1004, 0.1007, 0.1019, 0.1086",\
"0.09945, 0.09948, 0.09956, 0.09967, 0.09978, 0.09996, 0.1002, 0.1005, 0.1023, 0.1119",\
"0.09946, 0.09946, 0.0995, 0.09958, 0.09975, 0.0999, 0.1001, 0.1006, 0.1037, 0.1182",\
"0.09979, 0.09979, 0.09975, 0.09972, 0.09982, 0.1, 0.1002, 0.1011, 0.1071, 0.131",\
"0.1006, 0.1005, 0.1004, 0.1004, 0.1002, 0.1002, 0.1006, 0.1032, 0.1162, 0.1545");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.03401, 0.03401, 0.03399, 0.03396, 0.03394, 0.03394, 0.03391, 0.03389, 0.03391, 0.03387",\
"0.03339, 0.0334, 0.03338, 0.03336, 0.03334, 0.03331, 0.03329, 0.03328, 0.03329, 0.03328",\
"0.03248, 0.03247, 0.03247, 0.03246, 0.03243, 0.03242, 0.0324, 0.03236, 0.03238, 0.03236",\
"0.03173, 0.03172, 0.03174, 0.03173, 0.03172, 0.03172, 0.03172, 0.0317, 0.03167, 0.03166",\
"0.03118, 0.03119, 0.0312, 0.03121, 0.03122, 0.03124, 0.03124, 0.03126, 0.03126, 0.03126",\
"0.03096, 0.03097, 0.03096, 0.03096, 0.03095, 0.03096, 0.03095, 0.03094, 0.03093, 0.03092",\
"0.03121, 0.03121, 0.03114, 0.03108, 0.03102, 0.03099, 0.03094, 0.03089, 0.03083, 0.03079",\
"0.03204, 0.03203, 0.03191, 0.03177, 0.03156, 0.03143, 0.03126, 0.03113, 0.031, 0.0309",\
"0.03356, 0.03353, 0.03334, 0.03309, 0.03278, 0.03241, 0.03205, 0.03179, 0.03151, 0.03131",\
"0.03585, 0.03577, 0.03551, 0.03507, 0.03456, 0.034, 0.03346, 0.03294, 0.03249, 0.03208");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.1114, 0.1114, 0.1114, 0.1114, 0.1115, 0.1116, 0.1117, 0.1118, 0.1123, 0.1156",\
"0.1109, 0.111, 0.1111, 0.1112, 0.1114, 0.1115, 0.1116, 0.1117, 0.1122, 0.1156",\
"0.1102, 0.1102, 0.1103, 0.1106, 0.1108, 0.111, 0.1113, 0.1115, 0.1121, 0.1157",\
"0.1097, 0.1097, 0.1098, 0.1101, 0.1103, 0.1105, 0.1108, 0.1111, 0.1119, 0.1161",\
"0.1095, 0.1095, 0.1096, 0.1097, 0.1099, 0.1102, 0.1104, 0.1108, 0.1117, 0.1169",\
"0.1093, 0.1094, 0.1094, 0.1095, 0.1097, 0.1099, 0.1101, 0.1104, 0.1117, 0.1185",\
"0.1092, 0.1092, 0.1093, 0.1094, 0.1096, 0.1097, 0.1099, 0.1103, 0.1122, 0.1217",\
"0.1091, 0.1092, 0.1092, 0.1093, 0.1095, 0.1096, 0.1098, 0.1102, 0.1134, 0.1278",\
"0.1094, 0.1093, 0.1093, 0.1093, 0.1094, 0.1097, 0.1099, 0.1107, 0.1165, 0.1398",\
"0.1099, 0.1099, 0.1098, 0.1098, 0.1098, 0.1098, 0.1102, 0.1125, 0.1248, 0.1617");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.1742, 0.1824, 0.2111, 0.2659, 0.3513, 0.4708, 0.628, 0.8259, 1.068, 1.355",\
"0.2021, 0.2103, 0.2396, 0.2948, 0.3805, 0.5004, 0.6578, 0.8554, 1.098, 1.386",\
"0.2979, 0.307, 0.3373, 0.3933, 0.4799, 0.6003, 0.7579, 0.9564, 1.199, 1.487",\
"0.4115, 0.4257, 0.473, 0.5531, 0.6599, 0.7885, 0.9472, 1.146, 1.388, 1.676",\
"0.4968, 0.5169, 0.583, 0.6952, 0.8448, 1.023, 1.222, 1.438, 1.683, 1.971",\
"0.5447, 0.5708, 0.6563, 0.8036, 0.9991, 1.231, 1.491, 1.771, 2.068, 2.381",\
"0.551, 0.5831, 0.6903, 0.8717, 1.114, 1.404, 1.727, 2.077, 2.446, 2.832",\
"0.5117, 0.5499, 0.6781, 0.8959, 1.188, 1.537, 1.926, 2.347, 2.792, 3.257",\
"0.4238, 0.4684, 0.6175, 0.8717, 1.214, 1.622, 2.081, 2.577, 3.1, 3.648",\
"0.2864, 0.3378, 0.5065, 0.7971, 1.189, 1.659, 2.186, 2.754, 3.364, 3.994");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.6597, 0.7032, 0.8575, 1.155, 1.619, 2.271, 3.127, 4.207, 5.524, 7.09",\
"0.6743, 0.7183, 0.8741, 1.174, 1.64, 2.294, 3.152, 4.232, 5.548, 7.117",\
"0.7558, 0.7995, 0.9554, 1.257, 1.727, 2.383, 3.244, 4.326, 5.645, 7.216",\
"0.9519, 0.9928, 1.143, 1.44, 1.909, 2.566, 3.428, 4.511, 5.832, 7.407",\
"1.284, 1.326, 1.468, 1.748, 2.208, 2.863, 3.723, 4.807, 6.126, 7.704",\
"1.672, 1.724, 1.898, 2.203, 2.649, 3.292, 4.148, 5.229, 6.547, 8.119",\
"2.097, 2.158, 2.363, 2.724, 3.229, 3.872, 4.718, 5.794, 7.109, 8.681",\
"2.561, 2.63, 2.869, 3.283, 3.864, 4.588, 5.447, 6.515, 7.826, 9.391",\
"3.074, 3.15, 3.419, 3.886, 4.54, 5.355, 6.311, 7.403, 8.708, 10.27",\
"3.636, 3.723, 4.017, 4.536, 5.262, 6.17, 7.231, 8.43, 9.763, 11.32");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.2277, 0.2419, 0.2912, 0.3851, 0.5317, 0.7383, 1.009, 1.35, 1.766, 2.258",\
"0.228, 0.2421, 0.2911, 0.3853, 0.5318, 0.7386, 1.009, 1.35, 1.766, 2.259",\
"0.2524, 0.263, 0.303, 0.3874, 0.5314, 0.7384, 1.008, 1.35, 1.763, 2.26",\
"0.3943, 0.407, 0.4488, 0.5204, 0.6202, 0.7766, 1.015, 1.349, 1.766, 2.262",\
"0.5622, 0.579, 0.6368, 0.7312, 0.8614, 1.017, 1.2, 1.447, 1.798, 2.267",\
"0.7484, 0.7708, 0.8442, 0.9674, 1.133, 1.331, 1.557, 1.801, 2.077, 2.435",\
"0.9464, 0.9748, 1.068, 1.222, 1.428, 1.671, 1.943, 2.244, 2.564, 2.9",\
"1.159, 1.194, 1.307, 1.492, 1.743, 2.036, 2.361, 2.712, 3.09, 3.492",\
"1.381, 1.421, 1.554, 1.778, 2.069, 2.42, 2.798, 3.213, 3.657, 4.112",\
"1.62, 1.665, 1.817, 2.073, 2.414, 2.817, 3.261, 3.736, 4.244, 4.776");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("1.219, 1.298, 1.575, 2.087, 2.87, 3.949, 5.365, 7.15, 9.325, 11.91",\
"1.214, 1.294, 1.572, 2.089, 2.868, 3.949, 5.367, 7.15, 9.325, 11.91",\
"1.192, 1.275, 1.559, 2.084, 2.869, 3.949, 5.366, 7.149, 9.325, 11.91",\
"1.143, 1.225, 1.518, 2.063, 2.861, 3.952, 5.367, 7.148, 9.324, 11.92",\
"1.226, 1.288, 1.523, 2.016, 2.834, 3.947, 5.371, 7.149, 9.325, 11.92",\
"1.467, 1.526, 1.736, 2.132, 2.832, 3.914, 5.364, 7.148, 9.325, 11.92",\
"1.744, 1.812, 2.035, 2.441, 3.045, 3.978, 5.341, 7.146, 9.321, 11.91",\
"2.032, 2.109, 2.361, 2.805, 3.439, 4.283, 5.487, 7.15, 9.317, 11.91",\
"2.322, 2.406, 2.69, 3.19, 3.892, 4.771, 5.874, 7.366, 9.36, 11.92",\
"2.606, 2.7, 3.024, 3.586, 4.352, 5.308, 6.458, 7.836, 9.64, 12");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.2276, 0.2365, 0.2675, 0.3257, 0.4144, 0.537, 0.6967, 0.8967, 1.14, 1.429",\
"0.2554, 0.2644, 0.2953, 0.3534, 0.4422, 0.5648, 0.7245, 0.9245, 1.168, 1.457",\
"0.3549, 0.3637, 0.3944, 0.4522, 0.541, 0.6636, 0.8236, 1.024, 1.267, 1.556",\
"0.5078, 0.52, 0.5607, 0.6316, 0.729, 0.8532, 1.013, 1.213, 1.456, 1.746",\
"0.6381, 0.6555, 0.712, 0.8105, 0.9452, 1.11, 1.298, 1.507, 1.751, 2.04",\
"0.7352, 0.7571, 0.8305, 0.9585, 1.134, 1.348, 1.592, 1.859, 2.147, 2.452",\
"0.7915, 0.8189, 0.91, 1.069, 1.287, 1.553, 1.856, 2.189, 2.545, 2.92",\
"0.8048, 0.8375, 0.9463, 1.136, 1.398, 1.719, 2.084, 2.485, 2.913, 3.365",\
"0.7716, 0.8093, 0.9365, 1.159, 1.464, 1.841, 2.27, 2.74, 3.244, 3.774",\
"0.6888, 0.7324, 0.8772, 1.131, 1.483, 1.913, 2.407, 2.951, 3.531, 4.144");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("1.03, 1.074, 1.231, 1.53, 1.995, 2.646, 3.502, 4.58, 5.897, 7.465",\
"1.051, 1.096, 1.254, 1.555, 2.02, 2.673, 3.53, 4.609, 5.927, 7.494",\
"1.141, 1.186, 1.345, 1.647, 2.116, 2.77, 3.629, 4.709, 6.027, 7.597",\
"1.316, 1.361, 1.52, 1.822, 2.29, 2.946, 3.805, 4.887, 6.206, 7.777",\
"1.578, 1.624, 1.783, 2.085, 2.553, 3.207, 4.067, 5.149, 6.469, 8.041",\
"1.902, 1.953, 2.127, 2.446, 2.919, 3.574, 4.434, 5.516, 6.836, 8.408",\
"2.278, 2.335, 2.527, 2.875, 3.385, 4.057, 4.919, 5.999, 7.32, 8.893",\
"2.699, 2.762, 2.979, 3.364, 3.917, 4.64, 5.529, 6.615, 7.934, 9.503",\
"3.158, 3.23, 3.475, 3.905, 4.513, 5.291, 6.24, 7.363, 8.688, 10.26",\
"3.665, 3.746, 4.019, 4.498, 5.166, 6.012, 7.026, 8.215, 9.584, 11.16");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.2836, 0.298, 0.3474, 0.4413, 0.5876, 0.7916, 1.06, 1.4, 1.813, 2.309",\
"0.2827, 0.2972, 0.3469, 0.4403, 0.5863, 0.7923, 1.06, 1.399, 1.813, 2.309",\
"0.2825, 0.2958, 0.3443, 0.4384, 0.5849, 0.7897, 1.06, 1.399, 1.814, 2.308",\
"0.3997, 0.4121, 0.4528, 0.5228, 0.6332, 0.8074, 1.062, 1.4, 1.814, 2.309",\
"0.56, 0.5752, 0.6316, 0.7274, 0.8562, 1.014, 1.204, 1.471, 1.835, 2.313",\
"0.7362, 0.758, 0.8318, 0.9554, 1.12, 1.32, 1.546, 1.792, 2.077, 2.453",\
"0.9278, 0.9558, 1.05, 1.203, 1.407, 1.653, 1.926, 2.228, 2.546, 2.889",\
"1.133, 1.163, 1.276, 1.462, 1.713, 2.006, 2.337, 2.692, 3.072, 3.476",\
"1.344, 1.385, 1.514, 1.736, 2.029, 2.382, 2.767, 3.185, 3.627, 4.093",\
"1.563, 1.608, 1.763, 2.022, 2.363, 2.767, 3.216, 3.7, 4.211, 4.744");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("1.275, 1.349, 1.611, 2.1, 2.87, 3.949, 5.365, 7.148, 9.325, 11.92",\
"1.275, 1.349, 1.606, 2.101, 2.871, 3.949, 5.365, 7.147, 9.326, 11.92",\
"1.273, 1.348, 1.608, 2.1, 2.871, 3.948, 5.365, 7.149, 9.325, 11.92",\
"1.276, 1.347, 1.605, 2.1, 2.871, 3.95, 5.366, 7.149, 9.325, 11.92",\
"1.315, 1.383, 1.627, 2.107, 2.872, 3.949, 5.366, 7.15, 9.32, 11.91",\
"1.446, 1.513, 1.748, 2.192, 2.907, 3.956, 5.366, 7.15, 9.324, 11.92",\
"1.616, 1.685, 1.93, 2.38, 3.057, 4.035, 5.384, 7.15, 9.321, 11.92",\
"1.847, 1.922, 2.164, 2.618, 3.308, 4.248, 5.512, 7.194, 9.33, 11.92",\
"2.125, 2.199, 2.45, 2.917, 3.615, 4.566, 5.79, 7.368, 9.4, 11.93",\
"2.418, 2.498, 2.768, 3.258, 3.976, 4.94, 6.18, 7.704, 9.624, 12.04");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.2436, 0.254, 0.2893, 0.3546, 0.4522, 0.5842, 0.7529, 0.9608, 1.211, 1.506",\
"0.2731, 0.2834, 0.3185, 0.3835, 0.4809, 0.6127, 0.7812, 0.9891, 1.239, 1.534",\
"0.3782, 0.3879, 0.4214, 0.4845, 0.5804, 0.7113, 0.8794, 1.087, 1.337, 1.632",\
"0.5572, 0.5692, 0.6093, 0.6785, 0.7746, 0.9024, 1.068, 1.275, 1.524, 1.819",\
"0.7264, 0.7422, 0.7964, 0.8908, 1.02, 1.18, 1.363, 1.571, 1.818, 2.112",\
"0.8671, 0.8876, 0.9566, 1.077, 1.244, 1.449, 1.684, 1.944, 2.225, 2.526",\
"0.9718, 0.9971, 1.082, 1.23, 1.436, 1.688, 1.979, 2.301, 2.646, 3.013",\
"1.036, 1.065, 1.166, 1.343, 1.589, 1.891, 2.24, 2.625, 3.04, 3.48",\
"1.057, 1.092, 1.208, 1.412, 1.698, 2.052, 2.46, 2.911, 3.399, 3.914",\
"1.03, 1.07, 1.203, 1.435, 1.761, 2.166, 2.636, 3.155, 3.716, 4.312");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("1.366, 1.41, 1.568, 1.867, 2.331, 2.984, 3.839, 4.918, 6.233, 7.802",\
"1.386, 1.431, 1.59, 1.89, 2.356, 3.009, 3.866, 4.945, 6.262, 7.83",\
"1.481, 1.526, 1.686, 1.988, 2.457, 3.111, 3.97, 5.05, 6.368, 7.938",\
"1.671, 1.716, 1.875, 2.177, 2.646, 3.301, 4.161, 5.243, 6.562, 8.134",\
"1.942, 1.988, 2.147, 2.448, 2.916, 3.571, 4.432, 5.513, 6.833, 8.405",\
"2.272, 2.32, 2.488, 2.796, 3.265, 3.919, 4.778, 5.86, 7.18, 8.752",\
"2.631, 2.683, 2.863, 3.195, 3.69, 4.352, 5.212, 6.293, 7.612, 9.184",\
"3.022, 3.079, 3.274, 3.63, 4.157, 4.859, 5.74, 6.823, 8.143, 9.716",\
"3.448, 3.51, 3.721, 4.105, 4.668, 5.413, 6.341, 7.457, 8.78, 10.35",\
"3.907, 3.976, 4.207, 4.622, 5.226, 6.017, 6.996, 8.166, 9.531, 11.11");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.3499, 0.3658, 0.42, 0.5206, 0.6729, 0.8812, 1.152, 1.49, 1.903, 2.394",\
"0.3459, 0.3629, 0.4173, 0.5182, 0.6712, 0.8803, 1.151, 1.49, 1.903, 2.396",\
"0.3314, 0.3472, 0.4026, 0.5063, 0.6629, 0.8752, 1.148, 1.488, 1.902, 2.394",\
"0.4374, 0.4492, 0.4888, 0.5612, 0.6806, 0.8704, 1.14, 1.483, 1.899, 2.393",\
"0.6038, 0.6196, 0.674, 0.7694, 0.8926, 1.045, 1.243, 1.524, 1.905, 2.392",\
"0.7896, 0.8074, 0.8776, 0.9964, 1.156, 1.35, 1.57, 1.813, 2.107, 2.499",\
"0.9838, 1.009, 1.095, 1.243, 1.443, 1.683, 1.95, 2.248, 2.564, 2.903",\
"1.186, 1.222, 1.325, 1.503, 1.744, 2.031, 2.356, 2.706, 3.085, 3.483",\
"1.403, 1.44, 1.563, 1.781, 2.062, 2.399, 2.782, 3.197, 3.635, 4.095",\
"1.63, 1.676, 1.817, 2.065, 2.393, 2.784, 3.233, 3.704, 4.216, 4.736");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("1.279, 1.352, 1.61, 2.103, 2.871, 3.949, 5.366, 7.148, 9.325, 11.92",\
"1.28, 1.354, 1.611, 2.103, 2.872, 3.95, 5.364, 7.149, 9.321, 11.91",\
"1.283, 1.355, 1.612, 2.103, 2.872, 3.95, 5.365, 7.149, 9.32, 11.91",\
"1.283, 1.356, 1.612, 2.101, 2.871, 3.95, 5.364, 7.15, 9.324, 11.91",\
"1.298, 1.368, 1.619, 2.11, 2.872, 3.949, 5.367, 7.147, 9.323, 11.92",\
"1.385, 1.454, 1.691, 2.149, 2.887, 3.955, 5.364, 7.152, 9.325, 11.92",\
"1.504, 1.577, 1.828, 2.287, 2.992, 4.001, 5.374, 7.15, 9.325, 11.92",\
"1.641, 1.715, 1.976, 2.458, 3.184, 4.165, 5.473, 7.18, 9.332, 11.91",\
"1.81, 1.888, 2.155, 2.653, 3.401, 4.414, 5.694, 7.328, 9.392, 11.93",\
"2.016, 2.096, 2.372, 2.88, 3.652, 4.684, 6, 7.606, 9.586, 12.03");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.2392, 0.2499, 0.2869, 0.3551, 0.4574, 0.5952, 0.7702, 0.9847, 1.241, 1.541",\
"0.2678, 0.2784, 0.315, 0.3828, 0.4844, 0.6218, 0.7966, 1.011, 1.267, 1.567",\
"0.3754, 0.3852, 0.4196, 0.4847, 0.5839, 0.7196, 0.8933, 1.107, 1.362, 1.662",\
"0.5634, 0.5754, 0.616, 0.686, 0.7835, 0.9138, 1.083, 1.295, 1.549, 1.849",\
"0.7485, 0.7646, 0.8189, 0.9128, 1.043, 1.202, 1.385, 1.595, 1.846, 2.143",\
"0.9107, 0.9309, 0.9992, 1.12, 1.285, 1.488, 1.721, 1.98, 2.259, 2.561",\
"1.041, 1.066, 1.149, 1.295, 1.498, 1.747, 2.034, 2.352, 2.695, 3.059",\
"1.132, 1.161, 1.26, 1.433, 1.675, 1.971, 2.315, 2.694, 3.104, 3.54",\
"1.184, 1.217, 1.331, 1.53, 1.809, 2.156, 2.556, 3, 3.48, 3.99",\
"1.189, 1.228, 1.357, 1.583, 1.899, 2.295, 2.755, 3.264, 3.816, 4.403");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("1.438, 1.483, 1.641, 1.939, 2.404, 3.055, 3.911, 4.99, 6.306, 7.875",\
"1.466, 1.512, 1.67, 1.97, 2.437, 3.089, 3.946, 5.025, 6.342, 7.91",\
"1.57, 1.616, 1.775, 2.077, 2.546, 3.201, 4.059, 5.139, 6.457, 8.028",\
"1.754, 1.799, 1.958, 2.26, 2.729, 3.385, 4.244, 5.326, 6.646, 8.216",\
"2.012, 2.057, 2.216, 2.517, 2.984, 3.639, 4.499, 5.583, 6.901, 8.473",\
"2.327, 2.374, 2.538, 2.843, 3.311, 3.965, 4.825, 5.906, 7.226, 8.798",\
"2.669, 2.72, 2.894, 3.217, 3.703, 4.362, 5.222, 6.303, 7.622, 9.194",\
"3.036, 3.09, 3.276, 3.618, 4.13, 4.821, 5.696, 6.779, 8.097, 9.671",\
"3.428, 3.485, 3.683, 4.045, 4.586, 5.311, 6.226, 7.336, 8.66, 10.23",\
"3.847, 3.909, 4.119, 4.504, 5.074, 5.835, 6.792, 7.948, 9.308, 10.89");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("0.3672, 0.3841, 0.4435, 0.5512, 0.7132, 0.9306, 1.207, 1.552, 1.968, 2.462",\
"0.3622, 0.3803, 0.4389, 0.5483, 0.7094, 0.9277, 1.207, 1.551, 1.967, 2.46",\
"0.3477, 0.3637, 0.4221, 0.5325, 0.6986, 0.9191, 1.201, 1.546, 1.965, 2.459",\
"0.4596, 0.4708, 0.513, 0.5868, 0.7112, 0.908, 1.187, 1.537, 1.959, 2.457",\
"0.636, 0.6518, 0.7064, 0.7982, 0.923, 1.074, 1.276, 1.566, 1.956, 2.449",\
"0.825, 0.8462, 0.9156, 1.032, 1.191, 1.382, 1.601, 1.842, 2.14, 2.543",\
"1.028, 1.057, 1.139, 1.287, 1.484, 1.714, 1.982, 2.277, 2.59, 2.93",\
"1.237, 1.27, 1.374, 1.549, 1.786, 2.07, 2.389, 2.737, 3.108, 3.502",\
"1.458, 1.497, 1.618, 1.829, 2.105, 2.44, 2.815, 3.222, 3.655, 4.115",\
"1.692, 1.735, 1.877, 2.115, 2.439, 2.827, 3.257, 3.729, 4.235, 4.758");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002239, 0.00659, 0.0149, 0.02784, 0.04601, 0.06991, 0.1, 0.1368, 0.1806");
values("1.278, 1.355, 1.61, 2.102, 2.87, 3.95, 5.365, 7.149, 9.321, 11.91",\
"1.279, 1.352, 1.61, 2.103, 2.872, 3.949, 5.364, 7.149, 9.321, 11.91",\
"1.282, 1.352, 1.611, 2.101, 2.871, 3.948, 5.366, 7.147, 9.324, 11.91",\
"1.282, 1.354, 1.61, 2.105, 2.872, 3.949, 5.366, 7.149, 9.321, 11.91",\
"1.291, 1.36, 1.615, 2.104, 2.871, 3.95, 5.366, 7.15, 9.324, 11.91",\
"1.35, 1.419, 1.661, 2.131, 2.88, 3.951, 5.367, 7.147, 9.323, 11.92",\
"1.449, 1.522, 1.772, 2.237, 2.956, 3.984, 5.372, 7.149, 9.325, 11.92",\
"1.554, 1.627, 1.887, 2.372, 3.113, 4.114, 5.449, 7.174, 9.327, 11.91",\
"1.67, 1.745, 2.016, 2.521, 3.284, 4.319, 5.636, 7.3, 9.382, 11.93",\
"1.806, 1.882, 2.162, 2.684, 3.472, 4.54, 5.892, 7.542, 9.556, 12.02");
}
}
}
}