blob: 9427cdfce2861b4b7db9df05eeb4e68a7a086b3c [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_1) {
area : 21.952000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.000182457" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0002252745" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0001814725" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0001814725" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.000137346" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000137346" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.000137346" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.000137346" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "9.28455e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "9.28455e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "9.28455e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "9.28455e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "9.28455e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "9.28455e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "9.28455e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "9.28455e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002252745" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004012 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.09445, 0.09436, 0.09424, 0.09408, 0.094, 0.09398, 0.09402, 0.09401, \
0.09401, 0.09401");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01287, -0.01291, -0.01289, -0.01286, -0.01287, -0.01287, -0.01289, \
-0.01291, -0.01291, -0.0129");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.06532, 0.06521, 0.06511, 0.06508, 0.06499, 0.065, 0.06506, 0.06506, \
0.06504, 0.06504");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01279, -0.0128, -0.01282, -0.01279, -0.01279, -0.01277, -0.01283, \
-0.01284, -0.01283, -0.01283");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.06531, 0.06521, 0.0651, 0.06508, 0.065, 0.06498, 0.06506, 0.06506, \
0.06504, 0.06505");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01279, -0.01281, -0.0128, -0.01279, -0.01278, -0.0128, -0.01285, \
-0.01283, -0.01283, -0.01283");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03372, 0.03367, 0.03364, 0.03363, 0.03358, 0.03358, 0.03364, \
0.03365, 0.03362, 0.03365");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01325, -0.01329, -0.01326, -0.01326, -0.01329, -0.01327, -0.01331, \
-0.01333, -0.01332, -0.01332");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03372, 0.03367, 0.03365, 0.03365, 0.03358, 0.03361, 0.03364, \
0.03364, 0.03364, 0.03364");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01325, -0.01328, -0.01326, -0.01327, -0.01327, -0.0133, -0.01333, \
-0.01333, -0.01333, -0.01332");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03372, 0.03367, 0.03365, 0.03366, 0.03358, 0.03361, 0.03364, \
0.03365, 0.03363, 0.03365");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01325, -0.01327, -0.01326, -0.01327, -0.01326, -0.0133, -0.01335, \
-0.01332, -0.01332, -0.01333");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03372, 0.03367, 0.03364, 0.03364, 0.03358, 0.03355, 0.03361, \
0.03364, 0.03366, 0.03365");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01325, -0.01327, -0.01327, -0.01327, -0.01328, -0.01328, -0.01331, \
-0.01331, -0.01333, -0.01331");
}
}
}
pin(A2) {
capacitance : 0.00369 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.06154, 0.06148, 0.06152, 0.06146, 0.06141, 0.06131, 0.06134, \
0.06136, 0.06132, 0.06132");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.0131, -0.01309, -0.0131, -0.01312, -0.0131, -0.01312, -0.01318, \
-0.0132, -0.01318, -0.01319");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03244, 0.0324, 0.0325, 0.03247, 0.03246, 0.03237, 0.03244, 0.03246, \
0.03243, 0.03243");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01382, -0.01381, -0.01387, -0.01385, -0.01387, -0.0139, -0.01393, \
-0.01395, -0.01394, -0.01393");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03244, 0.0324, 0.0325, 0.03248, 0.03246, 0.03237, 0.03245, 0.03247, \
0.03243, 0.03242");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01382, -0.01384, -0.01385, -0.01386, -0.01387, -0.01386, -0.01393, \
-0.01394, -0.01394, -0.01394");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0487, 0.04864, 0.04866, 0.04864, 0.04846, 0.04853, 0.04858, \
0.04852, 0.04861, 0.04853");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03773, -0.03872, -0.04342, -0.04635, -0.04745, -0.04772, -0.04789, \
-0.04801, -0.048, -0.0481");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.02774, 0.02772, 0.02778, 0.02781, 0.02778, 0.02781, 0.0278, \
0.02781, 0.02782, 0.02788");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.02608, -0.0253, -0.02581, -0.02604, -0.0259, -0.02568, -0.02544, \
-0.02517, -0.02482, -0.02452");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.02888, 0.02884, 0.02895, 0.02886, 0.02892, 0.02888, 0.02895, \
0.02895, 0.02895, 0.02898");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03091, -0.02948, -0.026, -0.02419, -0.0237, -0.02324, -0.02295, \
-0.02247, -0.02193, -0.02147");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.02888, 0.02884, 0.02895, 0.02891, 0.0289, 0.02888, 0.02901, \
0.02897, 0.02897, 0.02895");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.02797, -0.02624, -0.02203, -0.01974, -0.01926, -0.01878, -0.0185, \
-0.01813, -0.01773, -0.01733");
}
}
}
pin(A3) {
capacitance : 0.003753 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.02933, 0.02929, 0.02933, 0.02935, 0.02939, 0.02929, 0.02936, \
0.02935, 0.02933, 0.02932");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.0144, -0.0144, -0.01437, -0.01439, -0.01437, -0.01439, -0.01445, \
-0.01448, -0.01448, -0.01448");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04885, 0.04874, 0.04866, 0.04862, 0.04841, 0.04849, 0.04855, \
0.04856, 0.04864, 0.04857");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.0396, -0.04122, -0.04555, -0.04717, -0.0476, -0.04775, -0.04791, \
-0.04797, -0.04801, -0.04804");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0284, 0.02833, 0.02835, 0.02838, 0.02838, 0.02839, 0.02848, \
0.02844, 0.02843, 0.02845");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03317, -0.03187, -0.02862, -0.02664, -0.02628, -0.02598, -0.02579, \
-0.02545, -0.02509, -0.02476");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04882, 0.04875, 0.04866, 0.04863, 0.04845, 0.04857, 0.04862, \
0.04856, 0.04858, 0.04855");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03738, -0.03853, -0.0427, -0.04483, -0.04601, -0.04661, -0.047, \
-0.0473, -0.04744, -0.04753");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0278, 0.02773, 0.02777, 0.0278, 0.02777, 0.02782, 0.02779, 0.02782, \
0.02783, 0.02787");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.02816, -0.02657, -0.02531, -0.02486, -0.02465, -0.02445, -0.02429, \
-0.02416, -0.02388, -0.02365");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04885, 0.04874, 0.04866, 0.04862, 0.04841, 0.04849, 0.04852, \
0.0486, 0.04867, 0.04857");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.04491, -0.04599, -0.04691, -0.0472, -0.0476, -0.04773, -0.04786, \
-0.04794, -0.04799, -0.04804");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0284, 0.02834, 0.02836, 0.02842, 0.02836, 0.02839, 0.02847, \
0.02848, 0.02847, 0.02846");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03924, -0.03834, -0.03606, -0.03425, -0.03412, -0.03424, -0.03445, \
-0.03453, -0.03459, -0.03464");
}
}
}
pin(A4) {
capacitance : 0.003842 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04856, 0.0485, 0.04844, 0.04861, 0.04856, 0.04845, 0.04853, \
0.04849, 0.04856, 0.0486");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.0421, -0.04442, -0.04683, -0.04724, -0.04756, -0.04768, -0.04789, \
-0.048, -0.04799, -0.04807");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04859, 0.04851, 0.04847, 0.04868, 0.04841, 0.04844, 0.04853, \
0.04853, 0.04855, 0.04854");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.04126, -0.04275, -0.04443, -0.04576, -0.04646, -0.04681, -0.04716, \
-0.04732, -0.04747, -0.0476");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04856, 0.04854, 0.04844, 0.04861, 0.04851, 0.04846, 0.04851, \
0.04848, 0.04853, 0.04859");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.04609, -0.0464, -0.04702, -0.04729, -0.0476, -0.04768, -0.04786, \
-0.04802, -0.04802, -0.04809");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04859, 0.04851, 0.04851, 0.04869, 0.04843, 0.04856, 0.04859, \
0.04857, 0.04858, 0.04857");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.04101, -0.04186, -0.0435, -0.04491, -0.04582, -0.04633, -0.04684, \
-0.04707, -0.04725, -0.04732");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04856, 0.04854, 0.04844, 0.04861, 0.04851, 0.04844, 0.04851, \
0.04848, 0.04854, 0.04858");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.04533, -0.04598, -0.0469, -0.04724, -0.04761, -0.0477, -0.04786, \
-0.04802, -0.04802, -0.04806");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04859, 0.04851, 0.04847, 0.04868, 0.04846, 0.04854, 0.04858, \
0.04855, 0.04852, 0.04858");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.04236, -0.0428, -0.04447, -0.04576, -0.04646, -0.04681, -0.04717, \
-0.04732, -0.04748, -0.0476");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04856, 0.04853, 0.04844, 0.04861, 0.04851, 0.04847, 0.04851, \
0.04849, 0.04853, 0.04855");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.04609, -0.04643, -0.047, -0.04725, -0.04761, -0.04769, -0.04786, \
-0.04802, -0.04801, -0.04807");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.06799 ;
max_transition : 2.6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.0001609, 0.0004051, 0.001169, 0.002076, 0.00265, 0.00313, 0.003399, 0.003593, 0.003729, 0.003839",\
"0.001721, 0.001954, 0.00267, 0.003458, 0.004297, 0.004781, 0.005117, 0.005391, 0.005577, 0.005699",\
"0.008899, 0.008879, 0.008909, 0.008935, 0.009076, 0.009066, 0.009144, 0.009181, 0.00921, 0.009215",\
"0.0242, 0.02381, 0.02275, 0.02122, 0.01953, 0.01806, 0.01678, 0.01573, 0.01486, 0.0142",\
"0.05071, 0.0499, 0.04728, 0.0435, 0.03937, 0.03555, 0.03192, 0.02886, 0.02625, 0.02408",\
"0.0923, 0.09096, 0.08676, 0.08035, 0.07277, 0.06535, 0.0585, 0.05244, 0.04709, 0.04243",\
"0.1515, 0.1496, 0.1439, 0.1346, 0.1233, 0.1116, 0.1002, 0.0901, 0.08091, 0.07288",\
"0.2295, 0.2272, 0.22, 0.2079, 0.1929, 0.1764, 0.16, 0.1447, 0.1308, 0.1183",\
"0.3275, 0.3248, 0.3161, 0.3017, 0.2829, 0.2617, 0.2399, 0.2188, 0.1993, 0.1813",\
"0.4464, 0.4434, 0.4335, 0.4167, 0.3944, 0.3689, 0.3415, 0.3144, 0.2887, 0.2645");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.1422, 0.1423, 0.1428, 0.1433, 0.144, 0.1444, 0.145, 0.1456, 0.1465, 0.147",\
"0.1426, 0.1426, 0.1429, 0.1434, 0.1439, 0.1444, 0.145, 0.1456, 0.1464, 0.147",\
"0.1502, 0.1499, 0.149, 0.1481, 0.1474, 0.1469, 0.1469, 0.147, 0.1475, 0.1479",\
"0.1714, 0.1707, 0.1683, 0.165, 0.1613, 0.1583, 0.156, 0.1544, 0.1535, 0.1528",\
"0.2079, 0.2067, 0.2029, 0.1972, 0.1904, 0.1836, 0.1777, 0.1731, 0.1693, 0.1661",\
"0.2609, 0.2593, 0.2542, 0.2462, 0.2364, 0.2259, 0.2159, 0.2068, 0.1988, 0.192",\
"0.3324, 0.3305, 0.3241, 0.3139, 0.3011, 0.2869, 0.2727, 0.2589, 0.246, 0.2348",\
"0.4243, 0.4219, 0.414, 0.4015, 0.3859, 0.3683, 0.3498, 0.3317, 0.314, 0.2971",\
"0.5378, 0.5351, 0.526, 0.5112, 0.4921, 0.471, 0.4485, 0.4258, 0.4034, 0.3814",\
"0.6739, 0.671, 0.6612, 0.6443, 0.6222, 0.5968, 0.5703, 0.5431, 0.5157, 0.4886");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.03135, 0.03134, 0.03137, 0.03149, 0.0315, 0.03162, 0.03168, 0.03173, 0.03172, 0.03174",\
"0.03199, 0.03198, 0.03199, 0.03204, 0.03221, 0.03231, 0.03241, 0.0324, 0.03244, 0.03244",\
"0.03629, 0.03619, 0.03586, 0.03557, 0.03514, 0.03491, 0.03471, 0.03454, 0.03444, 0.03432",\
"0.04881, 0.04845, 0.04736, 0.04568, 0.0438, 0.04222, 0.04083, 0.03969, 0.03885, 0.03806",\
"0.07491, 0.07413, 0.07159, 0.06778, 0.06351, 0.05937, 0.05557, 0.05224, 0.04959, 0.0473",\
"0.1185, 0.1172, 0.1131, 0.1065, 0.09876, 0.09085, 0.08346, 0.07684, 0.07098, 0.06602",\
"0.1815, 0.1798, 0.1741, 0.1647, 0.153, 0.1405, 0.1284, 0.1171, 0.1071, 0.09818",\
"0.2655, 0.2632, 0.256, 0.2437, 0.2279, 0.2108, 0.1931, 0.1763, 0.1609, 0.1471",\
"0.3714, 0.3688, 0.3601, 0.345, 0.3254, 0.3032, 0.2802, 0.2573, 0.2355, 0.2157",\
"0.5003, 0.4973, 0.4873, 0.4698, 0.4465, 0.4194, 0.3905, 0.3614, 0.3332, 0.3065");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.1793, 0.1795, 0.18, 0.1806, 0.1811, 0.1816, 0.1822, 0.1828, 0.1835, 0.1842",\
"0.1781, 0.1784, 0.179, 0.1797, 0.1806, 0.1811, 0.1819, 0.1827, 0.1834, 0.1844",\
"0.1797, 0.1797, 0.1797, 0.18, 0.1804, 0.181, 0.1816, 0.1823, 0.1832, 0.1837",\
"0.1951, 0.1946, 0.1932, 0.1912, 0.1893, 0.1878, 0.187, 0.1865, 0.1863, 0.1866",\
"0.2301, 0.229, 0.2257, 0.2206, 0.2152, 0.21, 0.2055, 0.2022, 0.1996, 0.1975",\
"0.2853, 0.2838, 0.2788, 0.2711, 0.2618, 0.2521, 0.243, 0.235, 0.2282, 0.2222",\
"0.3614, 0.3596, 0.353, 0.3428, 0.33, 0.3159, 0.3019, 0.2885, 0.2762, 0.2657",\
"0.4599, 0.4577, 0.4497, 0.437, 0.4206, 0.4027, 0.3838, 0.3654, 0.3476, 0.3311",\
"0.5822, 0.5793, 0.5704, 0.5554, 0.5356, 0.5137, 0.4904, 0.4663, 0.4432, 0.4204",\
"0.729, 0.726, 0.716, 0.6991, 0.6762, 0.6498, 0.6213, 0.5928, 0.564, 0.5359");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.06167, 0.06168, 0.06161, 0.06157, 0.06165, 0.06165, 0.06167, 0.06169, 0.06175, 0.06173",\
"0.06115, 0.06118, 0.06113, 0.06108, 0.0609, 0.06094, 0.06099, 0.06099, 0.06101, 0.06102",\
"0.06219, 0.06204, 0.06173, 0.06128, 0.06076, 0.06054, 0.06032, 0.06014, 0.06006, 0.05993",\
"0.07259, 0.0722, 0.07101, 0.06923, 0.06724, 0.06559, 0.06422, 0.06314, 0.06228, 0.06159",\
"0.09917, 0.09834, 0.0956, 0.09151, 0.08686, 0.08238, 0.07841, 0.07493, 0.07213, 0.06987",\
"0.1464, 0.1448, 0.1402, 0.133, 0.1243, 0.1156, 0.1075, 0.1003, 0.09415, 0.08886",\
"0.2164, 0.2144, 0.2077, 0.1969, 0.1836, 0.1697, 0.156, 0.1434, 0.1324, 0.1227",\
"0.3106, 0.3079, 0.2995, 0.2855, 0.2673, 0.2474, 0.2273, 0.2083, 0.1907, 0.1753",\
"0.4301, 0.4272, 0.4169, 0.3996, 0.3768, 0.3508, 0.324, 0.2978, 0.273, 0.2504",\
"0.5761, 0.5725, 0.5608, 0.5406, 0.5135, 0.4818, 0.4481, 0.4142, 0.3814, 0.3506");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.216, 0.2162, 0.2167, 0.2173, 0.2178, 0.2182, 0.2187, 0.2195, 0.2203, 0.2208",\
"0.2147, 0.2149, 0.2155, 0.2163, 0.2171, 0.2178, 0.2184, 0.2192, 0.22, 0.221",\
"0.2133, 0.2135, 0.2139, 0.2146, 0.2156, 0.2164, 0.2175, 0.2184, 0.2192, 0.2202",\
"0.2225, 0.2223, 0.2214, 0.2205, 0.2199, 0.2194, 0.2196, 0.2199, 0.2202, 0.221",\
"0.2534, 0.2525, 0.2499, 0.2459, 0.2416, 0.2378, 0.2346, 0.2324, 0.2309, 0.2297",\
"0.3101, 0.3086, 0.3038, 0.2965, 0.288, 0.2792, 0.2711, 0.2641, 0.2584, 0.2535",\
"0.3927, 0.3906, 0.3841, 0.3735, 0.3608, 0.3469, 0.3332, 0.3203, 0.3088, 0.2984",\
"0.5018, 0.4994, 0.4913, 0.4781, 0.4611, 0.4422, 0.4228, 0.404, 0.386, 0.3696",\
"0.6374, 0.6346, 0.6258, 0.6099, 0.5889, 0.5655, 0.5405, 0.5155, 0.4913, 0.4681",\
"0.8008, 0.7979, 0.7879, 0.7702, 0.7465, 0.7178, 0.6878, 0.6569, 0.6259, 0.596");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.08619, 0.08611, 0.08615, 0.08604, 0.08593, 0.08592, 0.08598, 0.08619, 0.08609, 0.08623",\
"0.08427, 0.08426, 0.08413, 0.08404, 0.08391, 0.08389, 0.08395, 0.08395, 0.0841, 0.08411",\
"0.08328, 0.08327, 0.08295, 0.0825, 0.08198, 0.08174, 0.08162, 0.08149, 0.08154, 0.08142",\
"0.09258, 0.09235, 0.09111, 0.08934, 0.08739, 0.08566, 0.08441, 0.08338, 0.08267, 0.0821",\
"0.1206, 0.1196, 0.1167, 0.1122, 0.1072, 0.1024, 0.09805, 0.09459, 0.09174, 0.0895",\
"0.1726, 0.1711, 0.1658, 0.1575, 0.1476, 0.1378, 0.1288, 0.1211, 0.1142, 0.1088",\
"0.2519, 0.2494, 0.2416, 0.229, 0.2135, 0.1973, 0.1817, 0.1675, 0.1552, 0.1445",\
"0.3598, 0.3567, 0.3467, 0.3296, 0.3083, 0.2845, 0.2612, 0.239, 0.2192, 0.2016",\
"0.4977, 0.4939, 0.4819, 0.4609, 0.4334, 0.4024, 0.3704, 0.3394, 0.3106, 0.2844",\
"0.6663, 0.6621, 0.6479, 0.6237, 0.5907, 0.5526, 0.512, 0.4714, 0.4329, 0.3969");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.2528, 0.253, 0.2535, 0.2541, 0.2546, 0.2551, 0.2556, 0.2563, 0.2568, 0.2576",\
"0.2515, 0.2518, 0.2524, 0.2531, 0.2539, 0.2544, 0.2554, 0.2559, 0.2568, 0.2574",\
"0.2495, 0.2497, 0.2502, 0.2511, 0.2521, 0.2531, 0.254, 0.2549, 0.2558, 0.2568",\
"0.2553, 0.2551, 0.2548, 0.2543, 0.2542, 0.2543, 0.2549, 0.2555, 0.2564, 0.2571",\
"0.2828, 0.2819, 0.2796, 0.2763, 0.2729, 0.2698, 0.2675, 0.2658, 0.2648, 0.264",\
"0.3398, 0.3383, 0.3335, 0.3269, 0.3188, 0.3106, 0.3031, 0.297, 0.2918, 0.2874",\
"0.4278, 0.4258, 0.419, 0.4084, 0.3954, 0.3818, 0.3683, 0.3558, 0.3445, 0.3347",\
"0.5474, 0.5449, 0.5365, 0.5226, 0.5049, 0.4851, 0.4652, 0.4462, 0.428, 0.4109",\
"0.6987, 0.6957, 0.6861, 0.6696, 0.6478, 0.6221, 0.5959, 0.5693, 0.544, 0.5195",\
"0.8816, 0.8784, 0.8682, 0.8498, 0.824, 0.7935, 0.7607, 0.7277, 0.6948, 0.6627");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.05488, 0.05867, 0.07182, 0.09667, 0.135, 0.1885, 0.2586, 0.3469, 0.4547, 0.5832",\
"0.05828, 0.06206, 0.07519, 0.09998, 0.1384, 0.1919, 0.2621, 0.3504, 0.4583, 0.5867",\
"0.07065, 0.07461, 0.08773, 0.1121, 0.15, 0.2033, 0.2733, 0.3616, 0.4692, 0.5976",\
"0.08169, 0.08683, 0.1037, 0.1328, 0.1732, 0.2258, 0.2951, 0.3826, 0.4899, 0.6178",\
"0.0829, 0.08943, 0.1111, 0.1476, 0.1971, 0.2584, 0.3306, 0.4173, 0.5234, 0.6505",\
"0.07152, 0.07958, 0.1062, 0.151, 0.2115, 0.2847, 0.3693, 0.4657, 0.5733, 0.699",\
"0.04619, 0.05583, 0.08746, 0.1411, 0.2127, 0.2996, 0.3987, 0.5095, 0.6313, 0.7651",\
"0.00667, 0.018, 0.05455, 0.1163, 0.1996, 0.2997, 0.415, 0.5421, 0.6805, 0.83",\
"-0.0475, -0.0346, 0.0069, 0.0768, 0.1713, 0.2855, 0.4159, 0.5603, 0.7168, 0.8846",\
"-0.1167, -0.1025, -0.0563, 0.0214, 0.1266, 0.2535, 0.4001, 0.5624, 0.7376, 0.9248");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.08518, 0.09374, 0.1242, 0.1833, 0.2755, 0.4044, 0.5733, 0.7858, 1.045, 1.354",\
"0.08853, 0.09692, 0.1271, 0.1859, 0.2784, 0.4068, 0.5759, 0.7885, 1.048, 1.357",\
"0.1074, 0.1152, 0.1437, 0.201, 0.2914, 0.4191, 0.5872, 0.7992, 1.058, 1.366",\
"0.1483, 0.1563, 0.1841, 0.2376, 0.3245, 0.4491, 0.6146, 0.8244, 1.081, 1.388",\
"0.2077, 0.2163, 0.2461, 0.3008, 0.3844, 0.5046, 0.6653, 0.8713, 1.125, 1.429",\
"0.2816, 0.292, 0.3263, 0.3857, 0.4716, 0.5895, 0.7459, 0.9464, 1.195, 1.495",\
"0.3687, 0.3814, 0.4214, 0.4892, 0.5824, 0.7033, 0.8585, 1.054, 1.297, 1.591",\
"0.471, 0.485, 0.5311, 0.6085, 0.7134, 0.8428, 1.002, 1.197, 1.435, 1.724",\
"0.588, 0.6039, 0.656, 0.7436, 0.8604, 1.004, 1.172, 1.372, 1.61, 1.894",\
"0.7199, 0.738, 0.7967, 0.8939, 1.025, 1.183, 1.366, 1.575, 1.819, 2.102");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.06136, 0.0671, 0.08801, 0.1284, 0.1907, 0.279, 0.3942, 0.5405, 0.7171, 0.9308",\
"0.06132, 0.06727, 0.08823, 0.1281, 0.1911, 0.2789, 0.3945, 0.5393, 0.7172, 0.9282",\
"0.068, 0.07274, 0.0908, 0.1285, 0.1909, 0.2791, 0.3944, 0.5402, 0.7171, 0.9279",\
"0.09456, 0.09994, 0.1184, 0.1515, 0.202, 0.2813, 0.3944, 0.5395, 0.7179, 0.9306",\
"0.1312, 0.138, 0.1602, 0.1978, 0.2506, 0.3186, 0.4128, 0.5434, 0.7171, 0.9302",\
"0.1769, 0.1856, 0.2129, 0.2578, 0.3181, 0.3915, 0.482, 0.5924, 0.7412, 0.9343",\
"0.2317, 0.2422, 0.2756, 0.3289, 0.3992, 0.4821, 0.5795, 0.693, 0.825, 0.9908",\
"0.2963, 0.3091, 0.3482, 0.4111, 0.4924, 0.5876, 0.6956, 0.817, 0.9546, 1.114",\
"0.3702, 0.3846, 0.4304, 0.5038, 0.597, 0.7068, 0.826, 0.9598, 1.107, 1.271",\
"0.4514, 0.4694, 0.5224, 0.6076, 0.713, 0.8352, 0.9724, 1.119, 1.278, 1.453");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.2018, 0.2205, 0.2834, 0.3973, 0.5686, 0.8031, 1.11, 1.495, 1.968, 2.53",\
"0.2009, 0.2195, 0.2826, 0.3971, 0.5685, 0.8021, 1.109, 1.497, 1.969, 2.53",\
"0.1988, 0.2168, 0.2801, 0.3956, 0.5682, 0.8033, 1.108, 1.496, 1.968, 2.529",\
"0.2115, 0.2267, 0.2821, 0.3923, 0.565, 0.8028, 1.109, 1.496, 1.968, 2.528",\
"0.238, 0.2528, 0.3046, 0.4029, 0.564, 0.8005, 1.11, 1.497, 1.968, 2.528",\
"0.2821, 0.2964, 0.3425, 0.4376, 0.5854, 0.8058, 1.107, 1.497, 1.967, 2.529",\
"0.337, 0.3523, 0.4025, 0.4905, 0.6312, 0.8364, 1.122, 1.497, 1.967, 2.53",\
"0.4, 0.416, 0.4726, 0.5684, 0.7012, 0.8974, 1.163, 1.52, 1.973, 2.529",\
"0.4692, 0.4876, 0.5488, 0.6542, 0.7986, 0.9828, 1.238, 1.573, 2.005, 2.544",\
"0.5434, 0.5638, 0.6322, 0.749, 0.9068, 1.098, 1.34, 1.66, 2.07, 2.586");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.07658, 0.08047, 0.09387, 0.119, 0.1576, 0.2113, 0.2817, 0.3702, 0.478, 0.6064",\
"0.0796, 0.08348, 0.09685, 0.122, 0.1606, 0.2143, 0.2846, 0.3731, 0.4809, 0.6093",\
"0.09136, 0.09509, 0.1082, 0.133, 0.1714, 0.2249, 0.2951, 0.3834, 0.4912, 0.6195",\
"0.1084, 0.1129, 0.1283, 0.1553, 0.1938, 0.2466, 0.316, 0.4038, 0.5111, 0.6391",\
"0.1176, 0.1233, 0.1427, 0.1761, 0.2228, 0.2813, 0.3516, 0.4382, 0.5444, 0.6715",\
"0.1161, 0.1233, 0.1469, 0.1879, 0.244, 0.3136, 0.395, 0.4885, 0.5948, 0.7204",\
"0.1031, 0.1114, 0.1393, 0.1876, 0.2542, 0.3362, 0.4309, 0.5377, 0.6567, 0.7879",\
"0.07817, 0.08751, 0.1193, 0.175, 0.2513, 0.3463, 0.4558, 0.5781, 0.712, 0.8582",\
"0.0413, 0.0519, 0.0873, 0.1495, 0.2357, 0.343, 0.4671, 0.6055, 0.7568, 0.9196",\
"-0.0081, 0.0037, 0.0429, 0.1108, 0.2066, 0.3251, 0.4638, 0.6183, 0.7878, 0.9692");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.1367, 0.1459, 0.1776, 0.2376, 0.3297, 0.4582, 0.6271, 0.8402, 1.099, 1.408",\
"0.1376, 0.1468, 0.1787, 0.2387, 0.3312, 0.4602, 0.6294, 0.842, 1.101, 1.41",\
"0.1451, 0.1541, 0.1853, 0.245, 0.3368, 0.4657, 0.6346, 0.8477, 1.107, 1.416",\
"0.1697, 0.1785, 0.2089, 0.2661, 0.3554, 0.4821, 0.6489, 0.8605, 1.119, 1.427",\
"0.2153, 0.2242, 0.2544, 0.3112, 0.398, 0.52, 0.6828, 0.8907, 1.146, 1.451",\
"0.2777, 0.2877, 0.321, 0.3798, 0.4662, 0.5859, 0.7437, 0.9456, 1.196, 1.497",\
"0.3523, 0.3641, 0.4017, 0.4672, 0.5587, 0.6785, 0.8343, 1.031, 1.275, 1.57",\
"0.4392, 0.4524, 0.4954, 0.5687, 0.6694, 0.7967, 0.953, 1.148, 1.386, 1.675",\
"0.5386, 0.553, 0.6008, 0.6829, 0.7946, 0.9337, 1.099, 1.294, 1.531, 1.813",\
"0.6505, 0.6666, 0.72, 0.8104, 0.9337, 1.085, 1.264, 1.468, 1.706, 1.987");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.09178, 0.09812, 0.1198, 0.1607, 0.224, 0.3123, 0.4283, 0.5739, 0.7521, 0.9635",\
"0.09184, 0.09807, 0.1197, 0.1607, 0.224, 0.3124, 0.4284, 0.5739, 0.7516, 0.9635",\
"0.09308, 0.09898, 0.1198, 0.1606, 0.2239, 0.3122, 0.4283, 0.5738, 0.752, 0.9637",\
"0.1225, 0.1276, 0.145, 0.1764, 0.2302, 0.3128, 0.428, 0.5738, 0.752, 0.9638",\
"0.1681, 0.1746, 0.1941, 0.2286, 0.2782, 0.3451, 0.4418, 0.5765, 0.7518, 0.9631",\
"0.2263, 0.2331, 0.2571, 0.2967, 0.3518, 0.4217, 0.5087, 0.6202, 0.7715, 0.968",\
"0.2961, 0.305, 0.333, 0.3794, 0.4421, 0.5193, 0.612, 0.7207, 0.8514, 1.02",\
"0.3791, 0.3893, 0.4214, 0.4754, 0.5475, 0.6334, 0.7344, 0.8496, 0.9834, 1.139",\
"0.4738, 0.4858, 0.5244, 0.5856, 0.667, 0.765, 0.8748, 0.9998, 1.141, 1.3",\
"0.5816, 0.5954, 0.6404, 0.7118, 0.8028, 0.9106, 1.033, 1.171, 1.322, 1.488");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.2233, 0.2395, 0.2954, 0.4022, 0.5688, 0.8037, 1.109, 1.495, 1.968, 2.527",\
"0.2235, 0.2396, 0.2955, 0.4025, 0.5693, 0.8036, 1.111, 1.496, 1.967, 2.53",\
"0.2254, 0.2409, 0.2962, 0.4027, 0.5691, 0.8032, 1.109, 1.495, 1.968, 2.53",\
"0.2394, 0.2536, 0.3054, 0.4064, 0.5698, 0.804, 1.111, 1.496, 1.968, 2.529",\
"0.2697, 0.2832, 0.3307, 0.4235, 0.5789, 0.8049, 1.11, 1.497, 1.968, 2.527",\
"0.3234, 0.3344, 0.3751, 0.4617, 0.6041, 0.8193, 1.114, 1.497, 1.968, 2.528",\
"0.3915, 0.4043, 0.4463, 0.5248, 0.6538, 0.8532, 1.133, 1.505, 1.969, 2.528",\
"0.469, 0.4824, 0.5282, 0.6122, 0.7366, 0.9176, 1.178, 1.53, 1.982, 2.533",\
"0.5542, 0.5686, 0.6186, 0.71, 0.8416, 1.016, 1.255, 1.584, 2.012, 2.549",\
"0.6472, 0.6624, 0.7166, 0.815, 0.9572, 1.142, 1.371, 1.677, 2.078, 2.586");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.08804, 0.0924, 0.1073, 0.1344, 0.1751, 0.2305, 0.3022, 0.3917, 0.5003, 0.6292",\
"0.09055, 0.09481, 0.1097, 0.1367, 0.1773, 0.2328, 0.3045, 0.3939, 0.5025, 0.6314",\
"0.1011, 0.1052, 0.1195, 0.1463, 0.1866, 0.2418, 0.3133, 0.4026, 0.5111, 0.64",\
"0.1217, 0.1264, 0.1418, 0.169, 0.2082, 0.2624, 0.3332, 0.422, 0.53, 0.6586",\
"0.1367, 0.1425, 0.1616, 0.1948, 0.2409, 0.2985, 0.3686, 0.456, 0.563, 0.6906",\
"0.1425, 0.1493, 0.1725, 0.2127, 0.2678, 0.336, 0.4159, 0.5077, 0.6135, 0.7397",\
"0.1385, 0.1467, 0.1736, 0.2206, 0.2856, 0.3653, 0.4581, 0.5623, 0.6791, 0.8083",\
"0.1243, 0.134, 0.1645, 0.2182, 0.2921, 0.3842, 0.4905, 0.6095, 0.7406, 0.8838",\
"0.1009, 0.1115, 0.1455, 0.2047, 0.2885, 0.3911, 0.5113, 0.6464, 0.7938, 0.9528",\
"0.0685, 0.0788, 0.1164, 0.181, 0.2728, 0.3877, 0.521, 0.6705, 0.8351, 1.012");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.171, 0.1802, 0.2121, 0.2719, 0.3642, 0.4928, 0.6616, 0.8744, 1.134, 1.442",\
"0.1718, 0.1811, 0.2131, 0.2732, 0.3658, 0.4946, 0.6639, 0.8767, 1.136, 1.445",\
"0.1753, 0.1845, 0.2164, 0.2766, 0.369, 0.4982, 0.6681, 0.8805, 1.14, 1.449",\
"0.1888, 0.1977, 0.229, 0.2872, 0.3783, 0.506, 0.6744, 0.886, 1.145, 1.454",\
"0.2205, 0.2295, 0.2596, 0.317, 0.405, 0.5284, 0.6931, 0.9018, 1.158, 1.465",\
"0.2679, 0.2776, 0.3109, 0.3697, 0.4559, 0.5762, 0.7349, 0.9383, 1.189, 1.492",\
"0.3253, 0.3365, 0.3739, 0.4392, 0.5311, 0.6499, 0.8055, 1.002, 1.247, 1.542",\
"0.3921, 0.4045, 0.4469, 0.5197, 0.6203, 0.7477, 0.9031, 1.097, 1.334, 1.622",\
"0.4668, 0.4811, 0.5284, 0.6087, 0.7202, 0.8591, 1.025, 1.219, 1.453, 1.734",\
"0.5509, 0.5665, 0.6183, 0.7076, 0.8299, 0.9807, 1.159, 1.365, 1.601, 1.878");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.117, 0.1237, 0.147, 0.1892, 0.2532, 0.3422, 0.4589, 0.6052, 0.784, 0.9957",\
"0.1167, 0.1234, 0.1464, 0.1887, 0.2534, 0.3423, 0.4591, 0.6057, 0.7839, 0.9961",\
"0.1148, 0.1215, 0.1445, 0.1879, 0.2529, 0.3425, 0.4591, 0.6054, 0.784, 0.9959",\
"0.1452, 0.1502, 0.1665, 0.1991, 0.2558, 0.3422, 0.459, 0.6055, 0.7839, 0.9963",\
"0.2013, 0.2067, 0.2247, 0.2569, 0.3032, 0.3695, 0.4688, 0.6066, 0.7836, 0.9961",\
"0.2727, 0.2792, 0.3006, 0.3358, 0.3855, 0.4504, 0.5332, 0.6455, 0.7996, 0.9992",\
"0.3607, 0.3675, 0.3925, 0.4336, 0.4877, 0.5574, 0.6428, 0.7473, 0.8766, 1.046",\
"0.4633, 0.4723, 0.502, 0.5482, 0.6097, 0.6856, 0.777, 0.8846, 1.012, 1.163",\
"0.5836, 0.595, 0.6274, 0.6832, 0.7512, 0.8364, 0.9326, 1.047, 1.179, 1.33",\
"0.7208, 0.7326, 0.7712, 0.8324, 0.9136, 1.006, 1.113, 1.233, 1.372, 1.526");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.2265, 0.2418, 0.297, 0.4031, 0.5693, 0.8037, 1.111, 1.497, 1.968, 2.529",\
"0.2268, 0.242, 0.2968, 0.4029, 0.5693, 0.8034, 1.109, 1.495, 1.966, 2.53",\
"0.2287, 0.244, 0.298, 0.4036, 0.5691, 0.8037, 1.11, 1.497, 1.968, 2.527",\
"0.2399, 0.2541, 0.3049, 0.4063, 0.5696, 0.8041, 1.11, 1.497, 1.966, 2.526",\
"0.268, 0.2811, 0.3275, 0.4223, 0.578, 0.8055, 1.111, 1.497, 1.968, 2.53",\
"0.3323, 0.3427, 0.3813, 0.4629, 0.6034, 0.819, 1.116, 1.496, 1.968, 2.527",\
"0.4168, 0.4271, 0.4673, 0.5417, 0.6632, 0.8566, 1.134, 1.505, 1.968, 2.529",\
"0.5116, 0.5238, 0.5662, 0.6446, 0.7634, 0.9348, 1.186, 1.532, 1.983, 2.535",\
"0.6152, 0.6288, 0.6756, 0.761, 0.8868, 1.057, 1.281, 1.598, 2.018, 2.55",\
"0.7284, 0.7424, 0.7932, 0.8872, 1.022, 1.202, 1.425, 1.712, 2.099, 2.597");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.08985, 0.09456, 0.1109, 0.1406, 0.1838, 0.2419, 0.3158, 0.4071, 0.5171, 0.6473",\
"0.09183, 0.09664, 0.1128, 0.1423, 0.1854, 0.2435, 0.3174, 0.4087, 0.5187, 0.6488",\
"0.1025, 0.107, 0.1225, 0.1512, 0.1939, 0.2517, 0.3254, 0.4166, 0.5265, 0.6566",\
"0.1256, 0.1304, 0.1466, 0.1746, 0.2155, 0.2718, 0.3447, 0.4353, 0.5449, 0.6746",\
"0.1439, 0.1501, 0.17, 0.2041, 0.2508, 0.3091, 0.3803, 0.4692, 0.5775, 0.7063",\
"0.154, 0.1616, 0.1855, 0.2265, 0.2824, 0.3508, 0.4307, 0.5222, 0.6286, 0.7555",\
"0.1563, 0.1642, 0.1921, 0.2405, 0.3058, 0.3858, 0.4781, 0.5817, 0.697, 0.8253",\
"0.1503, 0.159, 0.1908, 0.2447, 0.3206, 0.4122, 0.5182, 0.6359, 0.7642, 0.9062",\
"0.1354, 0.1463, 0.1811, 0.2416, 0.3252, 0.4293, 0.5493, 0.6816, 0.8263, 0.9827",\
"0.115, 0.1258, 0.1628, 0.2296, 0.3214, 0.437, 0.5697, 0.7186, 0.8794, 1.052");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.1864, 0.1956, 0.2274, 0.2872, 0.3796, 0.5083, 0.6772, 0.8901, 1.149, 1.458",\
"0.1873, 0.1967, 0.2287, 0.2888, 0.3817, 0.5103, 0.6796, 0.892, 1.151, 1.46",\
"0.1901, 0.1993, 0.2313, 0.2914, 0.3844, 0.5136, 0.6831, 0.8959, 1.155, 1.464",\
"0.1975, 0.2065, 0.2377, 0.2966, 0.388, 0.5165, 0.6855, 0.8976, 1.157, 1.466",\
"0.2212, 0.2301, 0.2599, 0.3168, 0.405, 0.5295, 0.6948, 0.9047, 1.162, 1.469",\
"0.2566, 0.2666, 0.2996, 0.3588, 0.4443, 0.5642, 0.7236, 0.9277, 1.18, 1.482",\
"0.298, 0.3092, 0.3472, 0.4131, 0.5054, 0.6245, 0.7789, 0.9759, 1.221, 1.516",\
"0.346, 0.3588, 0.4009, 0.4749, 0.577, 0.7057, 0.8613, 1.053, 1.29, 1.577",\
"0.3997, 0.4141, 0.4618, 0.5435, 0.6562, 0.7964, 0.9635, 1.158, 1.389, 1.669",\
"0.4589, 0.4747, 0.5279, 0.6183, 0.7415, 0.8949, 1.075, 1.282, 1.518, 1.792");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.1354, 0.1427, 0.1677, 0.213, 0.2799, 0.3706, 0.4882, 0.6353, 0.8135, 1.026",\
"0.1341, 0.1412, 0.1669, 0.2122, 0.2795, 0.3698, 0.488, 0.6347, 0.814, 1.027",\
"0.1301, 0.1372, 0.1626, 0.2095, 0.2783, 0.3699, 0.4874, 0.6345, 0.8139, 1.027",\
"0.1634, 0.1683, 0.1848, 0.2189, 0.2786, 0.3684, 0.4869, 0.6347, 0.8138, 1.026",\
"0.2276, 0.2334, 0.2516, 0.2823, 0.3266, 0.3933, 0.4951, 0.6349, 0.8135, 1.026",\
"0.3103, 0.317, 0.3378, 0.3722, 0.4192, 0.4798, 0.5592, 0.6712, 0.8273, 1.029",\
"0.4124, 0.4202, 0.4446, 0.4847, 0.5363, 0.5992, 0.677, 0.7759, 0.9018, 1.073",\
"0.5354, 0.5438, 0.5728, 0.6185, 0.6768, 0.7464, 0.8264, 0.9238, 1.042, 1.189",\
"0.6798, 0.6906, 0.723, 0.7766, 0.8418, 0.918, 1.005, 1.104, 1.221, 1.363",\
"0.8456, 0.8576, 0.8968, 0.9572, 1.034, 1.117, 1.212, 1.316, 1.436, 1.576");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001462, 0.003085, 0.006185, 0.01101, 0.01779, 0.0267, 0.03794, 0.05165, 0.06799");
values("0.2267, 0.2421, 0.2969, 0.403, 0.5696, 0.8037, 1.109, 1.495, 1.967, 2.528",\
"0.2269, 0.2426, 0.2972, 0.4031, 0.5701, 0.8037, 1.11, 1.496, 1.968, 2.526",\
"0.2283, 0.2436, 0.2978, 0.4034, 0.5692, 0.8035, 1.109, 1.495, 1.968, 2.526",\
"0.2346, 0.249, 0.3014, 0.4047, 0.5701, 0.8037, 1.11, 1.497, 1.967, 2.53",\
"0.2576, 0.2708, 0.3183, 0.4149, 0.5745, 0.8048, 1.11, 1.497, 1.968, 2.53",\
"0.3283, 0.3393, 0.3771, 0.4562, 0.5973, 0.8148, 1.113, 1.497, 1.968, 2.526",\
"0.4257, 0.4375, 0.4764, 0.5505, 0.6663, 0.8548, 1.13, 1.503, 1.969, 2.53",\
"0.5398, 0.5512, 0.594, 0.6696, 0.7856, 0.9484, 1.191, 1.532, 1.981, 2.534",\
"0.667, 0.6792, 0.7232, 0.807, 0.9284, 1.092, 1.307, 1.61, 2.022, 2.553",\
"0.8114, 0.823, 0.8656, 0.955, 1.088, 1.262, 1.478, 1.748, 2.122, 2.607");
}
}
}
}