blob: f6ba00ff65bf9cf86da5bfb07d157576ea613f36 [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__or4_4) {
area : 57.075200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "3.721626e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "3.382236e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "2.974158e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "2.974158e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "2.552472e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "2.552472e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "2.552472e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "2.552472e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "2.123172e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "2.123172e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "2.123172e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "2.123172e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "2.123172e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "2.123172e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "2.123172e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "2.123172e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.721626e-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.006532 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.009511, 0.009502, 0.009498, 0.009465, 0.009437, 0.009356, 0.00923, \
0.008991, 0.008381, 0.005408");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003052, -0.003049, -0.003059, -0.003067, -0.003078, -0.003078, \
-0.003077, -0.003077, -0.003078, -0.002692");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.007214, 0.007204, 0.0072, 0.007182, 0.007169, 0.007129, 0.007056, \
0.006923, 0.006571, 0.004546");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003054, -0.00305, -0.00306, -0.003068, -0.003079, -0.003078, \
-0.003078, -0.003079, -0.003078, -0.002691");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.007211, 0.007207, 0.007205, 0.007184, 0.007174, 0.007128, 0.007061, \
0.006925, 0.006582, 0.004562");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003052, -0.003052, -0.003063, -0.00307, -0.003078, -0.003078, \
-0.003079, -0.003078, -0.00308, -0.00269");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004617, 0.004611, 0.004609, 0.004603, 0.004608, 0.004588, 0.004555, \
0.004498, 0.004357, 0.003342");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003068, -0.003065, -0.003076, -0.003081, -0.003092, -0.003092, \
-0.003093, -0.003094, -0.003093, -0.002702");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004611, 0.00461, 0.004611, 0.004605, 0.004606, 0.004588, 0.004556, \
0.004499, 0.004357, 0.003348");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003065, -0.003066, -0.003076, -0.003085, -0.003093, -0.003094, \
-0.003094, -0.003092, -0.003096, -0.0027");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004612, 0.004611, 0.004609, 0.004606, 0.004607, 0.004587, 0.004558, \
0.004499, 0.004359, 0.003348");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003065, -0.003066, -0.003076, -0.003083, -0.003094, -0.003095, \
-0.003093, -0.003092, -0.003093, -0.0027");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00461, 0.004612, 0.004615, 0.004607, 0.004604, 0.004588, 0.004558, \
0.004499, 0.004358, 0.003347");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003064, -0.003067, -0.003079, -0.003083, -0.003092, -0.003092, \
-0.003094, -0.003093, -0.003095, -0.002699");
}
}
}
pin(A2) {
capacitance : 0.006752 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005527, 0.005512, 0.005505, 0.005488, 0.005463, 0.005391, 0.005273, \
0.005067, 0.00459, 0.00271");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003782, -0.003781, -0.003798, -0.00381, -0.003823, -0.003836, \
-0.003855, -0.003882, -0.003928, -0.003516");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003958, 0.003946, 0.003957, 0.003958, 0.003974, 0.003972, 0.003971, \
0.003969, 0.003971, 0.003554");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003822, -0.00382, -0.003838, -0.00384, -0.003865, -0.003873, \
-0.003892, -0.00392, -0.00396, -0.003534");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003955, 0.003947, 0.003962, 0.003961, 0.003972, 0.003972, 0.003972, \
0.003967, 0.003971, 0.003555");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00382, -0.003821, -0.003838, -0.003845, -0.003862, -0.003876, \
-0.003891, -0.003921, -0.003959, -0.003535");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006227, 0.006221, 0.006234, 0.006234, 0.006242, 0.00624, 0.006238, \
0.006237, 0.006237, 0.005174");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005667, -0.005677, -0.005763, -0.005842, -0.005916, -0.005953, \
-0.00598, -0.005998, -0.006011, -0.005475");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004263, 0.004258, 0.004277, 0.004271, 0.004288, 0.004285, 0.004285, \
0.004282, 0.004284, 0.003698");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004751, -0.004727, -0.004701, -0.00468, -0.004683, -0.004677, \
-0.004671, -0.00467, -0.004665, -0.004171");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004393, 0.004385, 0.004399, 0.004402, 0.004419, 0.004421, 0.004423, \
0.004418, 0.00442, 0.003812");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005067, -0.005059, -0.005084, -0.005084, -0.005094, -0.005099, \
-0.0051, -0.005099, -0.005098, -0.004587");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004396, 0.004394, 0.004399, 0.004402, 0.004423, 0.004423, 0.004421, \
0.004421, 0.004424, 0.003813");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005067, -0.00506, -0.005082, -0.005078, -0.005098, -0.005099, \
-0.0051, -0.005098, -0.005099, -0.004589");
}
}
}
pin(A3) {
capacitance : 0.007641 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003975, 0.003963, 0.00398, 0.003982, 0.003991, 0.003997, 0.003997, \
0.003997, 0.003998, 0.003574");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003909, -0.003914, -0.003921, -0.003923, -0.003936, -0.003938, \
-0.00394, -0.00394, -0.00394, -0.003459");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006234, 0.006217, 0.006229, 0.00623, 0.006241, 0.006239, 0.006234, \
0.006237, 0.006238, 0.0052");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005654, -0.005671, -0.005768, -0.005849, -0.005921, -0.005957, \
-0.005978, -0.005993, -0.006005, -0.005471");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00436, 0.004348, 0.004377, 0.004377, 0.004391, 0.004387, 0.004389, \
0.004384, 0.004388, 0.003787");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005048, -0.005038, -0.005059, -0.005059, -0.005074, -0.005079, \
-0.005078, -0.00508, -0.005079, -0.00457");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006241, 0.006235, 0.006236, 0.006231, 0.006244, 0.006243, 0.006242, \
0.006233, 0.006235, 0.005184");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005338, -0.005324, -0.005372, -0.005482, -0.005597, -0.005685, \
-0.005747, -0.005791, -0.005821, -0.005319");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004263, 0.00425, 0.004267, 0.004272, 0.004285, 0.004283, 0.004285, \
0.004281, 0.004284, 0.003697");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004743, -0.004718, -0.004704, -0.004675, -0.004679, -0.004673, \
-0.00467, -0.004667, -0.004665, -0.004168");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00623, 0.006216, 0.006231, 0.006229, 0.006241, 0.006242, 0.006241, \
0.00624, 0.006239, 0.005198");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005653, -0.005672, -0.005766, -0.005851, -0.005921, -0.00596, \
-0.005978, -0.005993, -0.006007, -0.005471");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004359, 0.004351, 0.004376, 0.004373, 0.004387, 0.00439, 0.00439, \
0.004389, 0.004391, 0.003787");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005046, -0.005041, -0.005059, -0.005064, -0.005076, -0.005077, \
-0.005079, -0.005076, -0.00508, -0.004572");
}
}
}
pin(A4) {
capacitance : 0.008436 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006221, 0.006216, 0.006223, 0.006222, 0.006235, 0.006236, 0.006241, \
0.00624, 0.006239, 0.005215");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005628, -0.005682, -0.005799, -0.005874, -0.005941, -0.00597, \
-0.005983, -0.006001, -0.006008, -0.005479");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00622, 0.006227, 0.006218, 0.006225, 0.006235, 0.006239, 0.006237, \
0.006239, 0.00624, 0.005211");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005309, -0.005348, -0.005472, -0.005583, -0.005681, -0.00574, \
-0.005782, -0.005812, -0.005835, -0.005334");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00622, 0.006217, 0.006219, 0.006225, 0.006232, 0.006237, 0.006239, \
0.006232, 0.006243, 0.005215");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005626, -0.005682, -0.005807, -0.005878, -0.005946, -0.005968, \
-0.005983, -0.006003, -0.006007, -0.00548");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006224, 0.006231, 0.00623, 0.006232, 0.006236, 0.006236, 0.006239, \
0.006238, 0.006238, 0.005202");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005249, -0.005289, -0.005409, -0.005503, -0.005594, -0.005659, \
-0.005711, -0.005747, -0.005776, -0.005279");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00622, 0.006217, 0.006225, 0.006226, 0.006237, 0.006238, 0.00624, \
0.006237, 0.006241, 0.005216");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005626, -0.005682, -0.005802, -0.005878, -0.005945, -0.005967, \
-0.005985, -0.006003, -0.006007, -0.00548");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00622, 0.006228, 0.006224, 0.006229, 0.00624, 0.00624, 0.006239, \
0.006239, 0.006239, 0.005211");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005308, -0.005348, -0.005474, -0.005584, -0.005682, -0.00574, \
-0.005782, -0.005814, -0.005836, -0.005334");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006219, 0.006218, 0.006218, 0.006221, 0.006237, 0.006239, 0.006236, \
0.006238, 0.006239, 0.005212");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005625, -0.005683, -0.005806, -0.005877, -0.005944, -0.005969, \
-0.005984, -0.006003, -0.006006, -0.005476");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.6612 ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.06271, 0.06289, 0.0633, 0.06382, 0.06432, 0.06473, 0.06504, 0.06527, 0.06543, 0.06555",\
"0.0626, 0.06279, 0.06321, 0.06373, 0.06423, 0.06464, 0.06495, 0.06518, 0.06536, 0.06546",\
"0.06233, 0.0625, 0.06291, 0.06343, 0.06395, 0.06437, 0.06468, 0.06492, 0.06508, 0.06518",\
"0.06203, 0.06221, 0.06262, 0.06315, 0.06366, 0.06408, 0.06439, 0.06463, 0.0648, 0.06489",\
"0.06183, 0.062, 0.06242, 0.06294, 0.06344, 0.06385, 0.06416, 0.06439, 0.06456, 0.06463",\
"0.06171, 0.06187, 0.06229, 0.06278, 0.06325, 0.06364, 0.06396, 0.06419, 0.06434, 0.06425",\
"0.06157, 0.06174, 0.06213, 0.06259, 0.06302, 0.06339, 0.06368, 0.06387, 0.06379, 0.063",\
"0.06107, 0.06123, 0.06158, 0.06199, 0.06235, 0.06262, 0.06267, 0.06208, 0.06045, 0.0588",\
"0.05412, 0.05427, 0.05455, 0.05469, 0.05358, 0.05161, 0.05037, 0.0496, 0.0491, 0.04878",\
"0.0174, 0.01752, 0.01784, 0.01824, 0.01863, 0.01901, 0.01933, 0.01962, 0.01986, 0.02004");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.02959, 0.02983, 0.03049, 0.0312, 0.032, 0.03262, 0.03333, 0.03413, 0.05888, 0.2051",\
"0.02964, 0.02989, 0.03057, 0.0313, 0.03212, 0.03263, 0.03309, 0.03436, 0.06037, 0.2098",\
"0.0297, 0.02993, 0.03056, 0.03125, 0.03204, 0.03263, 0.03278, 0.03512, 0.0655, 0.2267",\
"0.02953, 0.02974, 0.03023, 0.03097, 0.03148, 0.03226, 0.03272, 0.03567, 0.07702, 0.2599",\
"0.02922, 0.02938, 0.02982, 0.03047, 0.03097, 0.03168, 0.03207, 0.03787, 0.1022, 0.3109",\
"0.02885, 0.02902, 0.02941, 0.02998, 0.03051, 0.03119, 0.03171, 0.04447, 0.1511, 0.3731",\
"0.02856, 0.02868, 0.02899, 0.0295, 0.03014, 0.03056, 0.03311, 0.06722, 0.2304, 0.4278",\
"0.02826, 0.02839, 0.02876, 0.02904, 0.02965, 0.03046, 0.04023, 0.1377, 0.3148, 0.4554",\
"0.02805, 0.02818, 0.02849, 0.02895, 0.0292, 0.03291, 0.09741, 0.2391, 0.3493, 0.427",\
"0.02828, 0.02847, 0.02872, 0.02905, 0.03458, 0.1038, 0.1876, 0.2434, 0.2806, 0.3063");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.06551, 0.06568, 0.0661, 0.06662, 0.06712, 0.06753, 0.06784, 0.06807, 0.06825, 0.06835",\
"0.06543, 0.06561, 0.06603, 0.06654, 0.06704, 0.06746, 0.06777, 0.068, 0.06818, 0.06828",\
"0.06525, 0.06543, 0.06586, 0.06637, 0.06687, 0.06729, 0.0676, 0.06784, 0.06801, 0.0681",\
"0.0651, 0.06526, 0.06567, 0.06619, 0.06669, 0.0671, 0.06741, 0.06764, 0.06781, 0.0679",\
"0.06495, 0.06512, 0.06554, 0.06605, 0.06655, 0.06696, 0.06726, 0.0675, 0.06765, 0.0677",\
"0.06486, 0.06502, 0.06543, 0.06593, 0.06641, 0.06681, 0.06713, 0.06737, 0.06747, 0.06732",\
"0.06473, 0.06489, 0.06529, 0.06577, 0.06623, 0.06662, 0.06691, 0.06707, 0.06687, 0.06588",\
"0.06417, 0.06433, 0.0647, 0.06512, 0.06552, 0.06578, 0.06574, 0.0649, 0.06311, 0.06154",\
"0.05624, 0.05639, 0.05668, 0.05677, 0.05509, 0.05337, 0.05234, 0.0517, 0.0513, 0.05103",\
"0.01836, 0.01848, 0.01877, 0.01916, 0.01957, 0.01995, 0.02029, 0.02056, 0.02078, 0.02094");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.03241, 0.03263, 0.03325, 0.03392, 0.03467, 0.03506, 0.03557, 0.03737, 0.06255, 0.2106",\
"0.03238, 0.03261, 0.03322, 0.03388, 0.03477, 0.03525, 0.03612, 0.03702, 0.06382, 0.2152",\
"0.03239, 0.03264, 0.03327, 0.03397, 0.03461, 0.03532, 0.03548, 0.03752, 0.06902, 0.2319",\
"0.03231, 0.03252, 0.03297, 0.03356, 0.03433, 0.0349, 0.03539, 0.0382, 0.08032, 0.265",\
"0.032, 0.03218, 0.03262, 0.03311, 0.03372, 0.03443, 0.03464, 0.04019, 0.1063, 0.3166",\
"0.03167, 0.03179, 0.03217, 0.03278, 0.03336, 0.03389, 0.03475, 0.04755, 0.1569, 0.3788",\
"0.03138, 0.03151, 0.03189, 0.03236, 0.03281, 0.03357, 0.03611, 0.07306, 0.2381, 0.433",\
"0.03106, 0.03122, 0.03153, 0.03192, 0.03247, 0.0333, 0.0441, 0.1462, 0.3212, 0.4583",\
"0.03081, 0.03093, 0.03122, 0.0317, 0.03179, 0.03647, 0.1065, 0.2458, 0.3513, 0.4257",\
"0.03096, 0.03107, 0.03137, 0.03183, 0.03974, 0.1131, 0.1903, 0.241, 0.275, 0.2981");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.06812, 0.0683, 0.06872, 0.06924, 0.06974, 0.07015, 0.07047, 0.0707, 0.07086, 0.07097",\
"0.06806, 0.06824, 0.06865, 0.06918, 0.06968, 0.0701, 0.07041, 0.07065, 0.07081, 0.07091",\
"0.06787, 0.06807, 0.06846, 0.06898, 0.06949, 0.0699, 0.07022, 0.07045, 0.07061, 0.07072",\
"0.06768, 0.06786, 0.06828, 0.0688, 0.0693, 0.06971, 0.07003, 0.07026, 0.07041, 0.07051",\
"0.06755, 0.06773, 0.06815, 0.06866, 0.06916, 0.06958, 0.06989, 0.07012, 0.07026, 0.07029",\
"0.06746, 0.06763, 0.06804, 0.06855, 0.06903, 0.06944, 0.06975, 0.06998, 0.07008, 0.06987",\
"0.06735, 0.06751, 0.06791, 0.0684, 0.06886, 0.06925, 0.06953, 0.06967, 0.06942, 0.0683",\
"0.06672, 0.06688, 0.06726, 0.06771, 0.0681, 0.06837, 0.06829, 0.06734, 0.06552, 0.06398",\
"0.05875, 0.05891, 0.0592, 0.05929, 0.05759, 0.05591, 0.0549, 0.05426, 0.05386, 0.0536",\
"0.02075, 0.02088, 0.0212, 0.02162, 0.02206, 0.02247, 0.02281, 0.02308, 0.02328, 0.02343");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.03467, 0.03489, 0.03546, 0.03612, 0.03681, 0.03734, 0.03782, 0.03938, 0.06541, 0.2153",\
"0.03466, 0.03491, 0.03548, 0.03614, 0.03676, 0.03744, 0.03795, 0.03975, 0.06685, 0.2197",\
"0.0346, 0.03483, 0.03538, 0.03609, 0.03681, 0.03764, 0.0379, 0.03939, 0.07194, 0.2363",\
"0.0344, 0.03462, 0.03509, 0.03575, 0.03634, 0.03694, 0.03725, 0.0402, 0.08506, 0.2714",\
"0.03412, 0.03431, 0.03471, 0.03521, 0.03574, 0.03652, 0.03687, 0.04273, 0.1103, 0.3221",\
"0.03381, 0.03395, 0.03433, 0.03484, 0.03534, 0.03581, 0.03699, 0.05132, 0.1617, 0.3832",\
"0.0335, 0.03364, 0.03403, 0.03442, 0.03497, 0.0355, 0.03756, 0.07651, 0.244, 0.4372",\
"0.03322, 0.03334, 0.0337, 0.03402, 0.03451, 0.03538, 0.04726, 0.1527, 0.3262, 0.4605",\
"0.03294, 0.03307, 0.03336, 0.0338, 0.03399, 0.03932, 0.114, 0.2508, 0.3526, 0.4244",\
"0.03304, 0.03317, 0.0335, 0.03384, 0.04376, 0.12, 0.1918, 0.2386, 0.2698, 0.2912");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.07074, 0.07091, 0.07134, 0.07185, 0.07236, 0.07277, 0.07309, 0.07331, 0.07349, 0.07359",\
"0.07069, 0.07086, 0.07127, 0.07179, 0.0723, 0.07272, 0.07303, 0.07326, 0.07342, 0.07354",\
"0.0705, 0.07066, 0.0711, 0.07161, 0.07211, 0.07253, 0.07285, 0.07307, 0.07323, 0.07334",\
"0.0703, 0.07047, 0.07089, 0.07142, 0.07191, 0.07234, 0.07264, 0.07288, 0.07304, 0.07313",\
"0.07017, 0.07035, 0.07078, 0.07128, 0.0718, 0.0722, 0.07252, 0.07274, 0.0729, 0.0729",\
"0.07009, 0.07024, 0.07066, 0.07118, 0.07166, 0.07207, 0.07238, 0.07259, 0.07269, 0.07248",\
"0.06996, 0.07012, 0.07053, 0.07103, 0.07151, 0.0719, 0.07218, 0.07229, 0.07201, 0.07086",\
"0.06933, 0.06949, 0.06988, 0.07033, 0.07075, 0.07099, 0.07091, 0.06992, 0.06809, 0.06656",\
"0.06153, 0.0617, 0.06201, 0.06214, 0.06051, 0.0588, 0.05776, 0.05711, 0.05669, 0.0564",\
"0.02359, 0.02372, 0.02406, 0.02451, 0.02498, 0.0254, 0.02574, 0.02601, 0.02621, 0.02635");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.03699, 0.03721, 0.03777, 0.03852, 0.03905, 0.03976, 0.0401, 0.04198, 0.06828, 0.2192",\
"0.03681, 0.03705, 0.03761, 0.03834, 0.0389, 0.0396, 0.04009, 0.04161, 0.06957, 0.2261",\
"0.03659, 0.03681, 0.03736, 0.03806, 0.03864, 0.03935, 0.03973, 0.04254, 0.0739, 0.2405",\
"0.03634, 0.03655, 0.03704, 0.03758, 0.03825, 0.0387, 0.03924, 0.04329, 0.08781, 0.2752",\
"0.036, 0.03618, 0.03663, 0.03721, 0.03775, 0.03814, 0.03868, 0.04426, 0.1128, 0.3262",\
"0.03577, 0.03594, 0.03629, 0.03687, 0.03735, 0.03799, 0.03859, 0.05229, 0.1662, 0.3872",\
"0.03552, 0.03566, 0.03599, 0.03643, 0.03701, 0.03762, 0.03997, 0.08013, 0.2498, 0.4402",\
"0.03523, 0.03537, 0.03571, 0.0361, 0.03657, 0.03726, 0.05013, 0.1586, 0.3303, 0.4624",\
"0.03489, 0.03504, 0.03537, 0.03573, 0.03605, 0.04199, 0.1203, 0.2548, 0.3538, 0.4234",\
"0.03491, 0.03507, 0.03537, 0.03575, 0.04822, 0.1254, 0.1927, 0.2365, 0.2655, 0.2854");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("5.304, 5.465, 5.861, 6.363, 6.936, 7.58, 8.303, 9.12, 10.05, 11.11",\
"5.348, 5.509, 5.905, 6.406, 6.98, 7.623, 8.346, 9.164, 10.09, 11.15",\
"5.546, 5.707, 6.102, 6.605, 7.178, 7.822, 8.545, 9.362, 10.29, 11.35",\
"5.979, 6.14, 6.534, 7.037, 7.61, 8.253, 8.976, 9.794, 10.72, 11.78",\
"6.695, 6.856, 7.251, 7.753, 8.326, 8.971, 9.693, 10.51, 11.44, 12.5",\
"7.721, 7.88, 8.277, 8.779, 9.352, 9.995, 10.72, 11.53, 12.46, 13.52",\
"9.08, 9.242, 9.636, 10.14, 10.71, 11.35, 12.08, 12.9, 13.82, 14.88",\
"10.8, 10.96, 11.35, 11.86, 12.43, 13.07, 13.79, 14.61, 15.54, 16.6",\
"12.88, 13.05, 13.45, 13.95, 14.52, 15.17, 15.89, 16.71, 17.64, 18.69",\
"15.28, 15.46, 15.87, 16.39, 16.97, 17.61, 18.34, 19.16, 20.09, 21.15");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("1.18, 1.282, 1.606, 2.19, 3.086, 4.338, 5.981, 8.047, 10.58, 13.59",\
"1.247, 1.35, 1.673, 2.258, 3.154, 4.407, 6.047, 8.119, 10.64, 13.66",\
"1.482, 1.585, 1.908, 2.492, 3.388, 4.64, 6.281, 8.349, 10.87, 13.88",\
"1.928, 2.03, 2.352, 2.934, 3.831, 5.084, 6.728, 8.794, 11.32, 14.33",\
"2.595, 2.698, 3.02, 3.602, 4.498, 5.749, 7.395, 9.465, 12, 14.98",\
"3.379, 3.488, 3.818, 4.401, 5.295, 6.546, 8.191, 10.26, 12.79, 15.78",\
"4.238, 4.354, 4.695, 5.28, 6.176, 7.426, 9.068, 11.13, 13.66, 16.66",\
"5.167, 5.291, 5.645, 6.236, 7.131, 8.381, 10.02, 12.09, 14.61, 17.62",\
"6.165, 6.299, 6.667, 7.263, 8.159, 9.408, 11.05, 13.12, 15.64, 18.64",\
"7.224, 7.367, 7.753, 8.359, 9.257, 10.5, 12.14, 14.21, 16.73, 19.74");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.9596, 1.056, 1.312, 1.694, 2.213, 2.873, 3.699, 4.735, 6.003, 7.565",\
"0.9608, 1.055, 1.313, 1.695, 2.213, 2.873, 3.699, 4.734, 6.008, 7.563",\
"0.959, 1.056, 1.313, 1.694, 2.213, 2.873, 3.698, 4.736, 6.006, 7.567",\
"0.9602, 1.055, 1.313, 1.694, 2.213, 2.874, 3.699, 4.727, 6.006, 7.564",\
"0.9588, 1.055, 1.311, 1.694, 2.213, 2.872, 3.7, 4.734, 6.008, 7.562",\
"0.96, 1.056, 1.312, 1.694, 2.214, 2.874, 3.7, 4.726, 6.008, 7.566",\
"0.96, 1.054, 1.314, 1.696, 2.216, 2.872, 3.7, 4.728, 6.008, 7.568",\
"0.958, 1.054, 1.312, 1.696, 2.212, 2.874, 3.7, 4.734, 6.006, 7.564",\
"0.98, 1.074, 1.332, 1.708, 2.222, 2.874, 3.704, 4.73, 6.006, 7.568",\
"1.062, 1.152, 1.392, 1.746, 2.242, 2.9, 3.72, 4.75, 6.02, 7.572");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.4078, 0.5386, 1.014, 1.953, 3.44, 5.528, 8.279, 11.73, 15.98, 20.97",\
"0.4084, 0.5386, 1.013, 1.953, 3.44, 5.53, 8.266, 11.72, 15.94, 20.97",\
"0.4084, 0.5386, 1.014, 1.953, 3.437, 5.521, 8.268, 11.72, 15.94, 20.97",\
"0.4086, 0.5394, 1.013, 1.956, 3.436, 5.532, 8.267, 11.72, 15.95, 20.99",\
"0.4186, 0.5482, 1.015, 1.953, 3.436, 5.522, 8.266, 11.72, 15.99, 20.98",\
"0.4562, 0.5816, 1.036, 1.96, 3.437, 5.53, 8.272, 11.74, 15.98, 21",\
"0.5008, 0.6232, 1.064, 1.975, 3.446, 5.53, 8.28, 11.72, 15.98, 20.98",\
"0.552, 0.672, 1.098, 1.992, 3.458, 5.534, 8.274, 11.73, 15.94, 20.97",\
"0.614, 0.73, 1.142, 2.012, 3.468, 5.546, 8.28, 11.73, 15.94, 20.97",\
"0.684, 0.798, 1.192, 2.036, 3.482, 5.556, 8.288, 11.74, 15.95, 21.01");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("5.881, 6.042, 6.438, 6.939, 7.513, 8.156, 8.88, 9.698, 10.63, 11.68",\
"5.931, 6.091, 6.487, 6.989, 7.562, 8.205, 8.928, 9.746, 10.67, 11.73",\
"6.149, 6.309, 6.705, 7.207, 7.78, 8.424, 9.147, 9.964, 10.89, 11.95",\
"6.606, 6.766, 7.162, 7.663, 8.236, 8.878, 9.603, 10.42, 11.35, 12.4",\
"7.311, 7.472, 7.867, 8.37, 8.942, 9.587, 10.31, 11.12, 12.05, 13.11",\
"8.291, 8.452, 8.848, 9.35, 9.922, 10.56, 11.29, 12.11, 13.03, 14.09",\
"9.578, 9.739, 10.13, 10.64, 11.21, 11.85, 12.58, 13.39, 14.32, 15.38",\
"11.2, 11.36, 11.76, 12.26, 12.83, 13.47, 14.2, 15.01, 15.94, 17",\
"13.15, 13.32, 13.72, 14.22, 14.8, 15.44, 16.17, 16.99, 17.91, 18.97",\
"15.42, 15.59, 16, 16.51, 17.1, 17.75, 18.48, 19.3, 20.23, 21.29");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("1.255, 1.358, 1.683, 2.268, 3.166, 4.419, 6.062, 8.128, 10.65, 13.65",\
"1.322, 1.425, 1.749, 2.335, 3.233, 4.486, 6.129, 8.195, 10.72, 13.72",\
"1.555, 1.659, 1.983, 2.569, 3.466, 4.718, 6.362, 8.429, 10.95, 13.95",\
"2.003, 2.106, 2.429, 3.013, 3.91, 5.162, 6.807, 8.874, 11.4, 14.4",\
"2.68, 2.783, 3.107, 3.689, 4.587, 5.84, 7.484, 9.552, 12.08, 15.08",\
"3.493, 3.602, 3.931, 4.515, 5.411, 6.662, 8.307, 10.38, 12.9, 15.91",\
"4.386, 4.5, 4.84, 5.426, 6.322, 7.574, 9.217, 11.29, 13.81, 16.81",\
"5.351, 5.473, 5.824, 6.415, 7.312, 8.562, 10.21, 12.27, 14.8, 17.8",\
"6.387, 6.518, 6.882, 7.48, 8.375, 9.627, 11.27, 13.34, 15.86, 18.86",\
"7.486, 7.628, 8.009, 8.613, 9.51, 10.76, 12.4, 14.47, 16.99, 20");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.961, 1.056, 1.313, 1.695, 2.21, 2.87, 3.699, 4.728, 6.008, 7.567",\
"0.9604, 1.056, 1.313, 1.695, 2.211, 2.872, 3.699, 4.736, 6.008, 7.563",\
"0.9594, 1.056, 1.313, 1.695, 2.21, 2.874, 3.698, 4.736, 6.007, 7.566",\
"0.9592, 1.056, 1.313, 1.695, 2.214, 2.87, 3.698, 4.732, 6.004, 7.564",\
"0.959, 1.055, 1.313, 1.694, 2.214, 2.874, 3.7, 4.728, 6.004, 7.568",\
"0.958, 1.054, 1.312, 1.694, 2.21, 2.874, 3.7, 4.738, 6.008, 7.568",\
"0.962, 1.056, 1.314, 1.696, 2.214, 2.874, 3.7, 4.732, 6.006, 7.566",\
"0.964, 1.056, 1.316, 1.698, 2.216, 2.876, 3.7, 4.736, 6.006, 7.562",\
"0.982, 1.074, 1.332, 1.71, 2.224, 2.88, 3.708, 4.734, 6.01, 7.568",\
"1.032, 1.126, 1.378, 1.752, 2.256, 2.908, 3.734, 4.756, 6.02, 7.572");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.413, 0.543, 1.019, 1.958, 3.445, 5.526, 8.274, 11.72, 15.95, 21",\
"0.4118, 0.5428, 1.019, 1.958, 3.446, 5.526, 8.288, 11.75, 15.94, 20.98",\
"0.4122, 0.5434, 1.019, 1.958, 3.442, 5.534, 8.282, 11.75, 15.95, 20.98",\
"0.411, 0.5444, 1.017, 1.957, 3.445, 5.534, 8.268, 11.74, 15.94, 20.98",\
"0.4184, 0.548, 1.02, 1.957, 3.441, 5.526, 8.273, 11.75, 15.96, 20.98",\
"0.4518, 0.5772, 1.035, 1.962, 3.442, 5.532, 8.27, 11.73, 15.95, 21",\
"0.4932, 0.6162, 1.061, 1.977, 3.448, 5.528, 8.286, 11.73, 15.95, 20.98",\
"0.542, 0.662, 1.094, 1.992, 3.46, 5.538, 8.28, 11.73, 15.95, 20.97",\
"0.598, 0.714, 1.13, 2.012, 3.47, 5.546, 8.282, 11.73, 15.95, 21.02",\
"0.662, 0.778, 1.178, 2.032, 3.484, 5.552, 8.292, 11.74, 15.96, 20.99");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("6.175, 6.336, 6.731, 7.234, 7.806, 8.451, 9.174, 9.99, 10.92, 11.98",\
"6.228, 6.389, 6.784, 7.287, 7.86, 8.504, 9.227, 10.04, 10.97, 12.03",\
"6.464, 6.626, 7.02, 7.522, 8.096, 8.74, 9.464, 10.28, 11.21, 12.27",\
"6.933, 7.095, 7.49, 7.992, 8.565, 9.21, 9.933, 10.75, 11.68, 12.73",\
"7.641, 7.802, 8.195, 8.697, 9.272, 9.916, 10.64, 11.46, 12.38, 13.44",\
"8.598, 8.758, 9.153, 9.654, 10.23, 10.87, 11.6, 12.41, 13.34, 14.4",\
"9.828, 9.989, 10.38, 10.89, 11.46, 12.1, 12.83, 13.64, 14.57, 15.63",\
"11.35, 11.51, 11.91, 12.41, 12.98, 13.63, 14.35, 15.17, 16.1, 17.15",\
"13.19, 13.35, 13.75, 14.25, 14.83, 15.47, 16.2, 17.01, 17.94, 19",\
"15.29, 15.46, 15.87, 16.39, 16.97, 17.62, 18.35, 19.18, 20.11, 21.16");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("1.306, 1.411, 1.739, 2.329, 3.231, 4.486, 6.131, 8.2, 10.72, 13.73",\
"1.373, 1.477, 1.806, 2.396, 3.297, 4.552, 6.196, 8.265, 10.79, 13.79",\
"1.606, 1.71, 2.039, 2.628, 3.53, 4.785, 6.429, 8.499, 11.02, 14.03",\
"2.054, 2.158, 2.484, 3.071, 3.972, 5.227, 6.872, 8.943, 11.47, 14.47",\
"2.739, 2.843, 3.168, 3.755, 4.654, 5.91, 7.556, 9.624, 12.15, 15.16",\
"3.575, 3.683, 4.014, 4.6, 5.498, 6.753, 8.399, 10.47, 12.99, 16",\
"4.496, 4.61, 4.949, 5.539, 6.436, 7.688, 9.333, 11.4, 13.93, 16.93",\
"5.491, 5.613, 5.963, 6.555, 7.453, 8.707, 10.35, 12.42, 14.94, 17.95",\
"6.559, 6.689, 7.053, 7.65, 8.548, 9.801, 11.45, 13.51, 16.03, 19.04",\
"7.695, 7.835, 8.215, 8.819, 9.716, 10.97, 12.61, 14.68, 17.2, 20.21");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.961, 1.056, 1.313, 1.695, 2.211, 2.873, 3.699, 4.728, 6.001, 7.568",\
"0.9604, 1.055, 1.313, 1.694, 2.211, 2.874, 3.699, 4.736, 6.008, 7.566",\
"0.9602, 1.055, 1.313, 1.694, 2.214, 2.872, 3.698, 4.732, 6.002, 7.564",\
"0.9608, 1.055, 1.314, 1.695, 2.214, 2.873, 3.699, 4.73, 6.004, 7.564",\
"0.96, 1.055, 1.313, 1.694, 2.21, 2.872, 3.698, 4.73, 6, 7.566",\
"0.96, 1.056, 1.312, 1.694, 2.208, 2.874, 3.698, 4.734, 6.008, 7.566",\
"0.96, 1.056, 1.314, 1.694, 2.214, 2.872, 3.7, 4.736, 6.008, 7.566",\
"0.962, 1.056, 1.314, 1.696, 2.214, 2.868, 3.698, 4.726, 6.008, 7.564",\
"0.978, 1.072, 1.328, 1.708, 2.22, 2.876, 3.704, 4.734, 6.006, 7.566",\
"1.022, 1.116, 1.37, 1.744, 2.254, 2.912, 3.726, 4.756, 6.026, 7.574");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.4196, 0.552, 1.03, 1.97, 3.453, 5.547, 8.286, 11.75, 15.95, 21",\
"0.4186, 0.5524, 1.03, 1.97, 3.453, 5.543, 8.278, 11.73, 15.95, 21.01",\
"0.4184, 0.5514, 1.028, 1.97, 3.456, 5.548, 8.279, 11.74, 15.95, 20.98",\
"0.417, 0.5506, 1.027, 1.971, 3.456, 5.541, 8.279, 11.75, 15.99, 21.02",\
"0.421, 0.5524, 1.027, 1.966, 3.451, 5.534, 8.294, 11.74, 15.97, 21.03",\
"0.4514, 0.5782, 1.04, 1.97, 3.452, 5.535, 8.275, 11.76, 15.95, 20.98",\
"0.4898, 0.6142, 1.065, 1.98, 3.454, 5.542, 8.278, 11.75, 15.95, 20.98",\
"0.534, 0.658, 1.092, 1.996, 3.464, 5.542, 8.284, 11.73, 15.96, 20.98",\
"0.588, 0.706, 1.13, 2.014, 3.476, 5.552, 8.288, 11.74, 15.95, 20.98",\
"0.65, 0.766, 1.174, 2.034, 3.488, 5.558, 8.3, 11.75, 15.96, 21.01");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("6.259, 6.421, 6.815, 7.318, 7.891, 8.535, 9.259, 10.08, 11, 12.06",\
"6.332, 6.494, 6.888, 7.391, 7.964, 8.608, 9.332, 10.15, 11.08, 12.13",\
"6.594, 6.755, 7.149, 7.652, 8.225, 8.87, 9.593, 10.41, 11.34, 12.39",\
"7.072, 7.233, 7.628, 8.13, 8.703, 9.348, 10.07, 10.89, 11.82, 12.87",\
"7.779, 7.941, 8.335, 8.837, 9.411, 10.05, 10.78, 11.59, 12.52, 13.58",\
"8.725, 8.886, 9.282, 9.783, 10.36, 11, 11.72, 12.54, 13.47, 14.52",\
"9.923, 10.09, 10.48, 10.98, 11.56, 12.2, 12.92, 13.74, 14.67, 15.72",\
"11.4, 11.56, 11.95, 12.46, 13.03, 13.67, 14.4, 15.21, 16.14, 17.2",\
"13.15, 13.31, 13.71, 14.21, 14.79, 15.43, 16.16, 16.98, 17.91, 18.96",\
"15.16, 15.33, 15.73, 16.25, 16.83, 17.48, 18.21, 19.03, 19.96, 21.02");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("1.334, 1.441, 1.775, 2.372, 3.28, 4.54, 6.189, 8.26, 10.78, 13.79",\
"1.399, 1.506, 1.84, 2.437, 3.345, 4.605, 6.253, 8.325, 10.85, 13.86",\
"1.631, 1.738, 2.071, 2.667, 3.575, 4.834, 6.484, 8.555, 11.08, 14.09",\
"2.081, 2.187, 2.518, 3.112, 4.018, 5.278, 6.926, 8.999, 11.52, 14.53",\
"2.774, 2.88, 3.209, 3.8, 4.704, 5.962, 7.612, 9.684, 12.21, 15.22",\
"3.63, 3.739, 4.072, 4.661, 5.563, 6.822, 8.47, 10.54, 13.07, 16.08",\
"4.574, 4.689, 5.029, 5.623, 6.523, 7.778, 9.426, 11.5, 14.02, 17.03",\
"5.596, 5.719, 6.07, 6.664, 7.566, 8.823, 10.47, 12.54, 15.06, 18.07",\
"6.692, 6.822, 7.186, 7.786, 8.688, 9.944, 11.59, 13.66, 16.18, 19.19",\
"7.861, 8.001, 8.379, 8.986, 9.888, 11.14, 12.79, 14.86, 17.38, 20.39");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.9598, 1.055, 1.313, 1.694, 2.214, 2.872, 3.7, 4.729, 6.006, 7.566",\
"0.9606, 1.055, 1.313, 1.694, 2.214, 2.872, 3.699, 4.731, 6.003, 7.566",\
"0.9596, 1.055, 1.314, 1.694, 2.214, 2.873, 3.7, 4.734, 6.004, 7.564",\
"0.9602, 1.055, 1.313, 1.694, 2.212, 2.873, 3.698, 4.736, 6.004, 7.568",\
"0.9604, 1.055, 1.313, 1.694, 2.21, 2.872, 3.698, 4.732, 6.008, 7.564",\
"0.96, 1.054, 1.312, 1.694, 2.212, 2.872, 3.7, 4.734, 6.002, 7.566",\
"0.958, 1.054, 1.314, 1.694, 2.212, 2.874, 3.7, 4.728, 6.006, 7.568",\
"0.962, 1.056, 1.314, 1.694, 2.212, 2.874, 3.7, 4.736, 6.008, 7.566",\
"0.976, 1.07, 1.324, 1.702, 2.22, 2.876, 3.702, 4.732, 6.006, 7.568",\
"1.01, 1.104, 1.36, 1.738, 2.248, 2.902, 3.726, 4.752, 6.022, 7.576");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005557, 0.02155, 0.0521, 0.09969, 0.1665, 0.2543, 0.365, 0.5001, 0.6612");
values("0.429, 0.5644, 1.045, 1.992, 3.472, 5.554, 8.298, 11.75, 15.96, 21",\
"0.4286, 0.5636, 1.046, 1.991, 3.472, 5.56, 8.313, 11.76, 15.98, 21.03",\
"0.4276, 0.5638, 1.043, 1.99, 3.472, 5.554, 8.303, 11.77, 15.97, 21.01",\
"0.425, 0.5608, 1.041, 1.985, 3.474, 5.56, 8.292, 11.77, 15.99, 21.03",\
"0.4262, 0.5592, 1.037, 1.983, 3.471, 5.551, 8.297, 11.75, 15.96, 21.01",\
"0.454, 0.5822, 1.045, 1.98, 3.468, 5.547, 8.303, 11.75, 15.98, 21",\
"0.4914, 0.617, 1.068, 1.993, 3.464, 5.546, 8.288, 11.76, 15.98, 20.99",\
"0.534, 0.658, 1.096, 2.004, 3.474, 5.552, 8.296, 11.74, 15.97, 20.99",\
"0.586, 0.706, 1.13, 2.02, 3.488, 5.562, 8.298, 11.75, 15.96, 21",\
"0.644, 0.76, 1.17, 2.04, 3.496, 5.57, 8.306, 11.75, 15.97, 21.02");
}
}
}
}