blob: 13f7b29f5cae627d80e80ea5a2bead9a2d2856cd [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__nand4_1) {
area : 19.756800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "7.8732e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "7.8732e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "7.8732e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "7.8732e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "7.8732e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "7.8732e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "7.8732e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "7.8732e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.0607112e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.0607112e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.0607112e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.0607112e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "1.3191822e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "1.319166e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "1.56978e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "1.6142166e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "1.6142166e-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.003437 ;
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.002679, 0.002676, 0.002663, 0.00265, 0.002642, 0.002637, 0.002634, \
0.002632, 0.002624, 0.002204");
}
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.001929, -0.001927, -0.001927, -0.001927, -0.001937, -0.001942, \
-0.001956, -0.001975, -0.00203, -0.002018");
}
}
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.002673, 0.002675, 0.002664, 0.002651, 0.002648, 0.002636, 0.002634, \
0.002632, 0.002622, 0.002196");
}
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.001931, -0.00193, -0.001931, -0.00193, -0.001938, -0.001945, \
-0.001958, -0.001979, -0.002036, -0.002026");
}
}
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.002679, 0.002674, 0.002663, 0.002651, 0.002651, 0.002639, 0.002632, \
0.002629, 0.002621, 0.002196");
}
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.001931, -0.00193, -0.001931, -0.001929, -0.001937, -0.001946, \
-0.001957, -0.00198, -0.002035, -0.002027");
}
}
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.002671, 0.002675, 0.002669, 0.00266, 0.002652, 0.002645, 0.002638, \
0.002634, 0.002618, 0.002175");
}
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.001937, -0.001937, -0.00194, -0.001939, -0.001947, -0.001952, \
-0.001965, -0.001992, -0.00206, -0.002046");
}
}
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.002634, 0.002635, 0.002634, 0.00263, 0.002633, 0.002631, 0.002631, \
0.002632, 0.002623, 0.002198");
}
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.0003717, 0.0003729, 0.0003681, 0.0003622, 0.0003431, 0.0003225, \
0.0002932, 0.000239, 8.721e-05, -0.0005057");
}
}
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.002633, 0.002635, 0.002637, 0.002634, 0.002635, 0.002633, 0.002631, \
0.002633, 0.002621, 0.002178");
}
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.0003513, 0.0003519, 0.0003459, 0.0003405, 0.0003228, 0.0003012, \
0.000268, 0.0002033, -5.216e-06, -0.0006448");
}
}
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.002634, 0.002634, 0.002637, 0.002632, 0.002634, 0.002634, 0.002633, \
0.002633, 0.002622, 0.002178");
}
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.002504, 0.002504, 0.002497, 0.002486, 0.002459, 0.002425, 0.002369, \
0.002258, 0.0019, 0.0006126");
}
}
}
pin(A2) {
capacitance : 0.003261 ;
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.002212, 0.002203, 0.00219, 0.002175, 0.002164, 0.002154, 0.002139, \
0.00212, 0.00208, 0.00167");
}
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.002129, -0.002129, -0.002121, -0.002113, -0.00211, -0.002104, \
-0.002104, -0.002102, -0.002095, -0.001897");
}
}
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.0022, 0.002198, 0.00219, 0.002178, 0.002166, 0.002155, 0.00214, \
0.002119, 0.002077, 0.001664");
}
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.002133, -0.002132, -0.002126, -0.002117, -0.002112, -0.002108, \
-0.002106, -0.002102, -0.002096, -0.001897");
}
}
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.002201, 0.002135, 0.002127, 0.002118, 0.002114, 0.00211, 0.002105, \
0.002104, 0.002098, 0.001733");
}
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.002132, -0.00213, -0.002121, -0.002111, -0.002108, -0.002106, \
-0.002102, -0.0021, -0.002096, -0.001894");
}
}
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.002194, 0.002128, 0.002128, 0.00212, 0.002118, 0.00211, 0.002107, \
0.002106, 0.002097, 0.001718");
}
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.002124, -0.002121, -0.002122, -0.002113, -0.002111, -0.002106, \
-0.002102, -0.002098, -0.002092, -0.001887");
}
}
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.002423, 0.002421, 0.002419, 0.002414, 0.002414, 0.002408, 0.002395, \
0.002379, 0.002336, 0.00188");
}
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.002105, -0.002101, -0.002102, -0.002102, -0.002103, -0.002103, \
-0.002102, -0.002102, -0.002097, -0.001896");
}
}
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.002421, 0.002419, 0.00242, 0.002414, 0.002412, 0.002405, 0.002392, \
0.002376, 0.00233, 0.001858");
}
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.002103, -0.002102, -0.002104, -0.002104, -0.002104, -0.002103, \
-0.002102, -0.002101, -0.002094, -0.001891");
}
}
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.002438, 0.002435, 0.002435, 0.002429, 0.00243, 0.002423, 0.00241, \
0.002392, 0.002346, 0.001874");
}
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.0003575, -0.0003584, -0.0003625, -0.0003712, -0.0003915, -0.000422, \
-0.000471, -0.0005716, -0.0008643, -0.001526");
}
}
}
pin(A3) {
capacitance : 0.003199 ;
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.002147, 0.002145, 0.002134, 0.002121, 0.002116, 0.002114, 0.00211, \
0.00211, 0.002106, 0.001743");
}
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.002128, -0.002128, -0.00212, -0.002111, -0.00211, -0.002104, \
-0.002104, -0.002102, -0.002096, -0.001896");
}
}
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.002132, 0.002132, 0.002125, 0.002119, 0.002117, 0.002108, 0.002105, \
0.002106, 0.002101, 0.001736");
}
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.002126, -0.002123, -0.002117, -0.002107, -0.002106, -0.002104, \
-0.002101, -0.002099, -0.002097, -0.001897");
}
}
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.002135, 0.002136, 0.002128, 0.00212, 0.00212, 0.002112, 0.002108, \
0.002107, 0.0021, 0.001736");
}
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.002131, -0.002127, -0.002121, -0.002111, -0.002109, -0.002106, \
-0.002101, -0.0021, -0.002096, -0.001894");
}
}
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.002133, 0.002133, 0.002131, 0.002122, 0.00212, 0.002112, 0.00211, \
0.002108, 0.002098, 0.001721");
}
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.002121, -0.002122, -0.002119, -0.002114, -0.002111, -0.002105, \
-0.002101, -0.002098, -0.002091, -0.001886");
}
}
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.002146, 0.002144, 0.002135, 0.002124, 0.002119, 0.002116, 0.00211, \
0.002109, 0.002103, 0.001736");
}
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.002135, -0.002131, -0.002126, -0.002118, -0.002113, -0.002107, \
-0.002106, -0.002102, -0.002095, -0.001897");
}
}
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.002134, 0.002135, 0.002131, 0.002125, 0.002123, 0.002113, 0.002108, \
0.002108, 0.002099, 0.00172");
}
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.002129, -0.002125, -0.002119, -0.002116, -0.002112, -0.002107, \
-0.002103, -0.002097, -0.002092, -0.001886");
}
}
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.002101, 0.002099, 0.002098, 0.002092, 0.002089, 0.002078, 0.002064, \
0.002043, 0.002013, 0.001622");
}
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.002106, -0.002108, -0.002104, -0.002102, -0.002104, -0.002102, \
-0.0021, -0.0021, -0.002092, -0.001889");
}
}
}
pin(A4) {
capacitance : 0.003204 ;
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.002146, 0.002143, 0.002135, 0.002119, 0.002119, 0.002114, 0.00211, \
0.00211, 0.002104, 0.001743");
}
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.002126, -0.002124, -0.00212, -0.002107, -0.002106, -0.002104, \
-0.002102, -0.002101, -0.002095, -0.001896");
}
}
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.002137, 0.002138, 0.002129, 0.00212, 0.002117, 0.002112, 0.002107, \
0.002108, 0.0021, 0.001732");
}
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.00213, -0.002125, -0.002122, -0.002111, -0.002108, -0.002104, \
-0.002101, -0.002101, -0.002096, -0.001895");
}
}
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.002142, 0.002143, 0.002136, 0.002122, 0.002124, 0.002115, 0.00211, \
0.002109, 0.002101, 0.001735");
}
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.00213, -0.002126, -0.002124, -0.002113, -0.00211, -0.002104, \
-0.002102, -0.002099, -0.002093, -0.001893");
}
}
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.002138, 0.002135, 0.002131, 0.002124, 0.002123, 0.002114, 0.002111, \
0.002108, 0.0021, 0.001719");
}
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.002125, -0.002123, -0.00212, -0.002119, -0.002114, -0.002108, \
-0.002103, -0.002099, -0.002091, -0.001887");
}
}
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.002146, 0.002144, 0.002137, 0.002123, 0.002122, 0.002116, 0.00211, \
0.002109, 0.002102, 0.001736");
}
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.00213, -0.002126, -0.002124, -0.002112, -0.00211, -0.002105, \
-0.002102, -0.0021, -0.002093, -0.001893");
}
}
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.002138, 0.002136, 0.002133, 0.002124, 0.002122, 0.002114, 0.00211, \
0.002108, 0.002098, 0.001718");
}
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.002126, -0.002129, -0.002123, -0.002116, -0.002112, -0.002108, \
-0.002102, -0.002097, -0.002091, -0.001886");
}
}
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.002145, 0.002143, 0.002138, 0.002125, 0.002123, 0.002118, 0.002113, \
0.002109, 0.002097, 0.001718");
}
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.002131, -0.002128, -0.002127, -0.002118, -0.002115, -0.002107, \
-0.002102, -0.002097, -0.002089, -0.001886");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.109 ;
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.003135, 0.003132, 0.003132, 0.003133, 0.003128, 0.003133, 0.003132, 0.00313, 0.003116, 0.003018",\
"0.003094, 0.003097, 0.003104, 0.003115, 0.003113, 0.00312, 0.003119, 0.003119, 0.003101, 0.003002",\
"0.003001, 0.00301, 0.003037, 0.003065, 0.003085, 0.003095, 0.003103, 0.003108, 0.003092, 0.002979",\
"0.002885, 0.002901, 0.002942, 0.002993, 0.003031, 0.003058, 0.003076, 0.003085, 0.003067, 0.002927",\
"0.002773, 0.002793, 0.002845, 0.00291, 0.002967, 0.003011, 0.00304, 0.003056, 0.003026, 0.002829",\
"0.002695, 0.002708, 0.00276, 0.002831, 0.002898, 0.002953, 0.002993, 0.003012, 0.002947, 0.002637",\
"0.002636, 0.002649, 0.00269, 0.002757, 0.002831, 0.002893, 0.002941, 0.002943, 0.002762, 0.002259",\
"0.002595, 0.002604, 0.002651, 0.002702, 0.00277, 0.002837, 0.002872, 0.002753, 0.002268, 0.001597",\
"0.002559, 0.002568, 0.002605, 0.002658, 0.002719, 0.002756, 0.002566, 0.00192, 0.001209, 0.0006765",\
"0.002676, 0.002685, 0.002716, 0.002761, 0.002636, 0.001784, 0.0009549, 0.0003944, 1.104e-05, -0.0002555");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.01188, 0.01189, 0.0119, 0.01193, 0.01194, 0.01196, 0.01198, 0.01222, 0.01557, 0.03573",\
"0.01186, 0.01188, 0.01195, 0.01202, 0.01205, 0.01211, 0.01219, 0.01242, 0.01593, 0.03667",\
"0.0116, 0.01165, 0.01177, 0.01191, 0.01202, 0.01212, 0.0122, 0.01252, 0.01667, 0.03942",\
"0.01135, 0.01138, 0.01151, 0.01168, 0.01185, 0.01199, 0.01206, 0.01259, 0.0185, 0.04498",\
"0.01117, 0.0112, 0.01131, 0.01147, 0.01162, 0.01179, 0.01196, 0.01287, 0.02249, 0.05399",\
"0.01107, 0.01109, 0.01118, 0.01131, 0.01145, 0.01165, 0.01189, 0.01431, 0.03136, 0.06584",\
"0.011, 0.01103, 0.01108, 0.0112, 0.01132, 0.01149, 0.01227, 0.0202, 0.04698, 0.07616",\
"0.01098, 0.01099, 0.01103, 0.01111, 0.01126, 0.01159, 0.01679, 0.03752, 0.06043, 0.07792",\
"0.01095, 0.01097, 0.011, 0.01106, 0.01162, 0.01943, 0.03421, 0.04585, 0.05429, 0.0604",\
"0.01044, 0.01036, 0.01056, 0.01259, 0.0152, 0.01732, 0.01883, 0.01986, 0.02058, 0.02109");
}
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.003128, 0.003129, 0.003127, 0.003129, 0.00313, 0.00313, 0.003132, 0.00313, 0.003114, 0.003013",\
"0.003097, 0.0031, 0.003106, 0.003112, 0.003118, 0.003121, 0.003123, 0.003123, 0.003106, 0.003003",\
"0.003028, 0.003041, 0.003059, 0.003078, 0.003094, 0.003103, 0.003109, 0.003111, 0.003093, 0.002973",\
"0.002943, 0.002955, 0.002988, 0.003024, 0.003055, 0.003074, 0.003087, 0.003094, 0.003073, 0.002928",\
"0.002859, 0.002874, 0.002914, 0.002961, 0.003005, 0.003035, 0.003058, 0.00307, 0.003035, 0.002833",\
"0.002802, 0.00281, 0.00285, 0.002904, 0.002953, 0.002996, 0.003025, 0.003037, 0.002964, 0.002649",\
"0.002755, 0.002765, 0.002797, 0.002848, 0.002902, 0.002949, 0.002984, 0.002977, 0.002791, 0.002281",\
"0.002721, 0.002731, 0.002762, 0.002804, 0.002854, 0.002907, 0.002929, 0.002804, 0.002318, 0.00164",\
"0.002696, 0.002704, 0.002732, 0.002773, 0.002815, 0.002842, 0.002664, 0.002031, 0.001299, 0.0007487",\
"0.00282, 0.00283, 0.002853, 0.002882, 0.00277, 0.002005, 0.001117, 0.0005107, 9.967e-05, -0.0001866");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.01418, 0.01418, 0.01418, 0.0142, 0.01422, 0.01423, 0.01428, 0.0145, 0.01807, 0.03879",\
"0.01417, 0.01418, 0.01421, 0.01424, 0.01425, 0.0143, 0.01434, 0.01458, 0.01836, 0.03966",\
"0.01398, 0.014, 0.01407, 0.01416, 0.01421, 0.01426, 0.01429, 0.01466, 0.01906, 0.04242",\
"0.01373, 0.01375, 0.01384, 0.01396, 0.01409, 0.01414, 0.01427, 0.01471, 0.02099, 0.04801",\
"0.01355, 0.01357, 0.01366, 0.01377, 0.01391, 0.01406, 0.01411, 0.01511, 0.02518, 0.05697",\
"0.01344, 0.01345, 0.01352, 0.01361, 0.01375, 0.01385, 0.01407, 0.0167, 0.03433, 0.06853",\
"0.01336, 0.01338, 0.01342, 0.01352, 0.01361, 0.01374, 0.01445, 0.02302, 0.04998, 0.07854",\
"0.01331, 0.01332, 0.01335, 0.0134, 0.01352, 0.01388, 0.01943, 0.04048, 0.06268, 0.0796",\
"0.01324, 0.01324, 0.01328, 0.01334, 0.01401, 0.02237, 0.03649, 0.04747, 0.05535, 0.06098",\
"0.01247, 0.01232, 0.01244, 0.01413, 0.01616, 0.01772, 0.01893, 0.01981, 0.02045, 0.02091");
}
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.00313, 0.00313, 0.003129, 0.003129, 0.003131, 0.003132, 0.003133, 0.003131, 0.003113, 0.003011",\
"0.003096, 0.003098, 0.003106, 0.003112, 0.003118, 0.003121, 0.003124, 0.003123, 0.003106, 0.003001",\
"0.00303, 0.003038, 0.00306, 0.003079, 0.003095, 0.003103, 0.00311, 0.003112, 0.003092, 0.002974",\
"0.002941, 0.002955, 0.002988, 0.003024, 0.003055, 0.003074, 0.003086, 0.003095, 0.003072, 0.002924",\
"0.002861, 0.002873, 0.002913, 0.002964, 0.003006, 0.003038, 0.00306, 0.003072, 0.003037, 0.002835",\
"0.0028, 0.002813, 0.002849, 0.002904, 0.002955, 0.002996, 0.003025, 0.003038, 0.002967, 0.002658",\
"0.002756, 0.002767, 0.002801, 0.002846, 0.002902, 0.002949, 0.002985, 0.002981, 0.002807, 0.002313",\
"0.002722, 0.002735, 0.002761, 0.002806, 0.002854, 0.002904, 0.002932, 0.002829, 0.002381, 0.001709",\
"0.002697, 0.002705, 0.002733, 0.002772, 0.002816, 0.00285, 0.002728, 0.002175, 0.001435, 0.0008605",\
"0.002822, 0.002831, 0.002854, 0.002888, 0.002847, 0.00232, 0.001418, 0.0007467, 0.0002848, -3.905e-05");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.01624, 0.01623, 0.01625, 0.01625, 0.01627, 0.01626, 0.01627, 0.01656, 0.02037, 0.04171",\
"0.01616, 0.01617, 0.01617, 0.0162, 0.01621, 0.0162, 0.01623, 0.01659, 0.02054, 0.04243",\
"0.01597, 0.01597, 0.01601, 0.01605, 0.01607, 0.01613, 0.01617, 0.01652, 0.02125, 0.04503",\
"0.01575, 0.01577, 0.01582, 0.01589, 0.01597, 0.01602, 0.01605, 0.01666, 0.02316, 0.05062",\
"0.01559, 0.01561, 0.01565, 0.01574, 0.01582, 0.01589, 0.01596, 0.01705, 0.02751, 0.05956",\
"0.01548, 0.0155, 0.01553, 0.01559, 0.0157, 0.0158, 0.01596, 0.01872, 0.03692, 0.07106",\
"0.0154, 0.01542, 0.01544, 0.0155, 0.01559, 0.01566, 0.01636, 0.02539, 0.0526, 0.08062",\
"0.01532, 0.01533, 0.01536, 0.0154, 0.01547, 0.0158, 0.02182, 0.04304, 0.06465, 0.08104",\
"0.01522, 0.01522, 0.01523, 0.0153, 0.01609, 0.02493, 0.03846, 0.04884, 0.05618, 0.06137",\
"0.01397, 0.01375, 0.01386, 0.01525, 0.01673, 0.0179, 0.01888, 0.01963, 0.02019, 0.02061");
}
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.003128, 0.003129, 0.003129, 0.003131, 0.003131, 0.003132, 0.003134, 0.003133, 0.003116, 0.00301",\
"0.003097, 0.0031, 0.003104, 0.003109, 0.003115, 0.00312, 0.003122, 0.003121, 0.003106, 0.002999",\
"0.003032, 0.003042, 0.003061, 0.003078, 0.003093, 0.003102, 0.003109, 0.003112, 0.003094, 0.002973",\
"0.002945, 0.002956, 0.002989, 0.003024, 0.003055, 0.003077, 0.00309, 0.003096, 0.003073, 0.002927",\
"0.00286, 0.002873, 0.002916, 0.002962, 0.003008, 0.003038, 0.003062, 0.003072, 0.003039, 0.002838",\
"0.002795, 0.002811, 0.002847, 0.002902, 0.002953, 0.002994, 0.003025, 0.003037, 0.00297, 0.002666",\
"0.002756, 0.002768, 0.0028, 0.002846, 0.002903, 0.002952, 0.002987, 0.002984, 0.002821, 0.002341",\
"0.002725, 0.002733, 0.002763, 0.002806, 0.002854, 0.002906, 0.002936, 0.002848, 0.002432, 0.001769",\
"0.002697, 0.002707, 0.002734, 0.00277, 0.002815, 0.002854, 0.002773, 0.00229, 0.001556, 0.0009589",\
"0.002827, 0.002835, 0.002857, 0.002892, 0.002887, 0.002546, 0.001699, 0.0009666, 0.0004584, 9.87e-05");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.01799, 0.01799, 0.018, 0.018, 0.01801, 0.01801, 0.01809, 0.01832, 0.02225, 0.04426",\
"0.01782, 0.01781, 0.01783, 0.01784, 0.01785, 0.01789, 0.01793, 0.01812, 0.02235, 0.04483",\
"0.01764, 0.01764, 0.01766, 0.01767, 0.01771, 0.01773, 0.01778, 0.01805, 0.02307, 0.04747",\
"0.0175, 0.01751, 0.01754, 0.01755, 0.01761, 0.01764, 0.01771, 0.01824, 0.02503, 0.05301",\
"0.01738, 0.01738, 0.01742, 0.01747, 0.01752, 0.01756, 0.01764, 0.01865, 0.02962, 0.062",\
"0.01729, 0.01729, 0.01731, 0.01737, 0.01739, 0.01748, 0.01765, 0.02056, 0.03927, 0.07322",\
"0.01721, 0.01721, 0.01722, 0.01727, 0.0173, 0.01735, 0.01817, 0.02766, 0.05494, 0.08241",\
"0.0171, 0.01711, 0.01714, 0.01717, 0.0172, 0.0176, 0.02397, 0.04534, 0.06635, 0.08223",\
"0.01696, 0.01697, 0.01697, 0.01699, 0.01797, 0.02719, 0.04013, 0.04992, 0.05677, 0.06161",\
"0.01497, 0.01472, 0.01487, 0.01595, 0.017, 0.01789, 0.01869, 0.01933, 0.01984, 0.02024");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.6203, 0.6868, 0.9199, 1.365, 2.058, 3.032, 4.311, 5.926, 7.888, 10.24",\
"0.6713, 0.7379, 0.9717, 1.418, 2.111, 3.084, 4.362, 5.978, 7.944, 10.29",\
"0.868, 0.9354, 1.17, 1.617, 2.312, 3.285, 4.566, 6.177, 8.144, 10.5",\
"1.255, 1.322, 1.556, 2.004, 2.699, 3.673, 4.953, 6.569, 8.538, 10.88",\
"1.77, 1.859, 2.142, 2.611, 3.306, 4.28, 5.56, 7.176, 9.144, 11.49",\
"2.353, 2.465, 2.824, 3.402, 4.157, 5.134, 6.414, 8.026, 9.997, 12.34",\
"2.994, 3.135, 3.576, 4.281, 5.184, 6.253, 7.541, 9.152, 11.12, 13.46",\
"3.693, 3.864, 4.398, 5.238, 6.305, 7.549, 8.947, 10.57, 12.54, 14.88",\
"4.445, 4.648, 5.278, 6.268, 7.509, 8.945, 10.54, 12.29, 14.27, 16.62",\
"5.247, 5.485, 6.219, 7.363, 8.798, 10.44, 12.24, 14.21, 16.32, 18.69");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.7902, 0.8727, 1.16, 1.709, 2.564, 3.761, 5.337, 7.333, 9.755, 12.65",\
"0.8695, 0.953, 1.245, 1.798, 2.659, 3.858, 5.436, 7.42, 9.859, 12.74",\
"1.135, 1.22, 1.517, 2.076, 2.936, 4.143, 5.72, 7.713, 10.15, 13.02",\
"1.66, 1.745, 2.042, 2.603, 3.471, 4.681, 6.265, 8.249, 10.68, 13.58",\
"2.486, 2.575, 2.876, 3.436, 4.302, 5.515, 7.104, 9.101, 11.53, 14.43",\
"3.558, 3.673, 4.03, 4.615, 5.48, 6.695, 8.277, 10.28, 12.71, 15.61",\
"4.825, 4.973, 5.433, 6.129, 7.038, 8.248, 9.837, 11.84, 14.26, 17.18",\
"6.288, 6.474, 7.041, 7.912, 8.961, 10.22, 11.8, 13.8, 16.24, 19.13",\
"7.953, 8.179, 8.869, 9.92, 11.18, 12.58, 14.21, 16.21, 18.64, 21.53",\
"9.815, 10.09, 10.91, 12.16, 13.65, 15.29, 17.04, 19.08, 21.51, 24.41");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.9029, 1.012, 1.395, 2.125, 3.264, 4.859, 6.959, 9.603, 12.84, 16.68",\
"0.9023, 1.011, 1.393, 2.125, 3.262, 4.859, 6.959, 9.604, 12.83, 16.68",\
"0.9004, 1.012, 1.394, 2.125, 3.263, 4.86, 6.957, 9.607, 12.83, 16.69",\
"0.9482, 1.041, 1.395, 2.124, 3.263, 4.86, 6.96, 9.607, 12.83, 16.69",\
"1.238, 1.323, 1.604, 2.192, 3.267, 4.86, 6.959, 9.605, 12.83, 16.68",\
"1.598, 1.699, 2.025, 2.576, 3.445, 4.884, 6.959, 9.605, 12.84, 16.68",\
"2.007, 2.125, 2.502, 3.13, 3.987, 5.184, 7.032, 9.614, 12.83, 16.68",\
"2.46, 2.594, 3.03, 3.744, 4.694, 5.874, 7.446, 9.746, 12.85, 16.68",\
"2.956, 3.116, 3.604, 4.412, 5.468, 6.76, 8.278, 10.28, 13.05, 16.72",\
"3.504, 3.68, 4.228, 5.132, 6.312, 7.72, 9.362, 11.24, 13.7, 17.01");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("1.108, 1.242, 1.725, 2.644, 4.078, 6.086, 8.731, 12.08, 16.12, 21",\
"1.105, 1.242, 1.724, 2.643, 4.075, 6.089, 8.726, 12.06, 16.13, 20.99",\
"1.107, 1.242, 1.723, 2.643, 4.076, 6.089, 8.733, 12.07, 16.13, 20.99",\
"1.109, 1.245, 1.723, 2.644, 4.075, 6.092, 8.73, 12.06, 16.14, 21",\
"1.239, 1.34, 1.754, 2.648, 4.076, 6.084, 8.73, 12.06, 16.13, 20.99",\
"1.625, 1.715, 2.01, 2.727, 4.089, 6.095, 8.732, 12.07, 16.13, 21.04",\
"2.115, 2.217, 2.539, 3.104, 4.212, 6.104, 8.746, 12.06, 16.13, 20.98",\
"2.652, 2.78, 3.166, 3.77, 4.668, 6.274, 8.774, 12.07, 16.13, 21.01",\
"3.24, 3.394, 3.846, 4.564, 5.45, 6.764, 8.946, 12.1, 16.14, 20.98",\
"3.888, 4.06, 4.588, 5.414, 6.442, 7.636, 9.458, 12.3, 16.19, 20.98");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.7415, 0.8082, 1.041, 1.486, 2.18, 3.151, 4.43, 6.046, 8.016, 10.35",\
"0.7959, 0.8627, 1.096, 1.541, 2.235, 3.208, 4.489, 6.1, 8.071, 10.42",\
"0.995, 1.062, 1.296, 1.743, 2.437, 3.409, 4.691, 6.301, 8.275, 10.62",\
"1.36, 1.429, 1.666, 2.114, 2.808, 3.783, 5.064, 6.678, 8.648, 10.99",\
"1.869, 1.95, 2.219, 2.688, 3.386, 4.36, 5.642, 7.257, 9.226, 11.57",\
"2.481, 2.581, 2.904, 3.443, 4.189, 5.173, 6.456, 8.072, 10.04, 12.39",\
"3.173, 3.297, 3.691, 4.329, 5.174, 6.227, 7.524, 9.139, 11.11, 13.46",\
"3.936, 4.088, 4.562, 5.32, 6.298, 7.469, 8.85, 10.49, 12.46, 14.81",\
"4.767, 4.947, 5.51, 6.406, 7.535, 8.862, 10.37, 12.1, 14.1, 16.46",\
"5.663, 5.875, 6.535, 7.572, 8.878, 10.38, 12.06, 13.93, 16.03, 18.41");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.9621, 1.045, 1.334, 1.884, 2.74, 3.94, 5.517, 7.503, 9.927, 12.82",\
"1.043, 1.126, 1.416, 1.968, 2.825, 4.025, 5.602, 7.588, 10.01, 12.9",\
"1.313, 1.397, 1.692, 2.247, 3.107, 4.31, 5.889, 7.876, 10.3, 13.19",\
"1.839, 1.924, 2.22, 2.778, 3.642, 4.846, 6.428, 8.417, 10.84, 13.73",\
"2.674, 2.76, 3.055, 3.613, 4.479, 5.686, 7.269, 9.262, 11.69, 14.58",\
"3.8, 3.901, 4.224, 4.795, 5.66, 6.869, 8.453, 10.45, 12.87, 15.77",\
"5.139, 5.271, 5.682, 6.329, 7.221, 8.429, 10.01, 12.01, 14.44, 17.33",\
"6.682, 6.845, 7.356, 8.158, 9.156, 10.4, 11.98, 13.98, 16.41, 19.3",\
"8.434, 8.631, 9.25, 10.22, 11.42, 12.77, 14.39, 16.39, 18.82, 21.71",\
"10.4, 10.63, 11.37, 12.51, 13.93, 15.52, 17.23, 19.26, 21.69, 24.58");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.904, 1.012, 1.393, 2.126, 3.264, 4.859, 6.96, 9.602, 12.83, 16.68",\
"0.9036, 1.012, 1.395, 2.126, 3.263, 4.859, 6.956, 9.605, 12.83, 16.68",\
"0.9034, 1.011, 1.395, 2.125, 3.262, 4.86, 6.959, 9.606, 12.84, 16.68",\
"0.9418, 1.042, 1.402, 2.124, 3.264, 4.859, 6.959, 9.603, 12.83, 16.68",\
"1.114, 1.209, 1.536, 2.18, 3.271, 4.859, 6.96, 9.604, 12.83, 16.68",\
"1.38, 1.478, 1.81, 2.422, 3.394, 4.888, 6.961, 9.609, 12.83, 16.68",\
"1.71, 1.82, 2.18, 2.808, 3.743, 5.086, 7.02, 9.614, 12.84, 16.68",\
"2.084, 2.212, 2.618, 3.292, 4.246, 5.536, 7.294, 9.714, 12.85, 16.68",\
"2.496, 2.644, 3.104, 3.85, 4.856, 6.162, 7.85, 10.06, 13, 16.72",\
"2.942, 3.112, 3.628, 4.466, 5.556, 6.91, 8.6, 10.71, 13.43, 16.93");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("1.19, 1.328, 1.808, 2.726, 4.162, 6.175, 8.819, 12.15, 16.22, 21.07",\
"1.19, 1.328, 1.807, 2.727, 4.163, 6.169, 8.817, 12.15, 16.22, 21.07",\
"1.19, 1.328, 1.807, 2.727, 4.162, 6.175, 8.818, 12.15, 16.21, 21.06",\
"1.19, 1.326, 1.809, 2.728, 4.162, 6.172, 8.816, 12.15, 16.22, 21.07",\
"1.24, 1.362, 1.818, 2.725, 4.161, 6.169, 8.819, 12.15, 16.22, 21.06",\
"1.517, 1.615, 1.977, 2.772, 4.161, 6.173, 8.818, 12.15, 16.23, 21.06",\
"1.96, 2.075, 2.414, 3.054, 4.246, 6.178, 8.816, 12.15, 16.22, 21.06",\
"2.452, 2.584, 3.002, 3.642, 4.622, 6.302, 8.84, 12.15, 16.22, 21.06",\
"2.98, 3.15, 3.646, 4.402, 5.328, 6.732, 8.982, 12.18, 16.21, 21.07",\
"3.562, 3.75, 4.334, 5.218, 6.284, 7.542, 9.444, 12.34, 16.26, 21.07");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.8088, 0.8755, 1.108, 1.553, 2.248, 3.222, 4.498, 6.113, 8.082, 10.42",\
"0.8686, 0.9354, 1.169, 1.614, 2.308, 3.282, 4.559, 6.174, 8.143, 10.48",\
"1.07, 1.137, 1.371, 1.818, 2.511, 3.485, 4.765, 6.38, 8.343, 10.7",\
"1.411, 1.479, 1.715, 2.163, 2.858, 3.831, 5.114, 6.723, 8.696, 11.04",\
"1.879, 1.956, 2.216, 2.681, 3.378, 4.354, 5.633, 7.246, 9.214, 11.56",\
"2.459, 2.549, 2.844, 3.358, 4.097, 5.079, 6.362, 7.977, 9.946, 12.29",\
"3.137, 3.245, 3.588, 4.169, 4.978, 6.02, 7.317, 8.931, 10.9, 13.25",\
"3.895, 4.025, 4.434, 5.103, 6, 7.126, 8.497, 10.14, 12.11, 14.46",\
"4.726, 4.88, 5.367, 6.146, 7.157, 8.388, 9.852, 11.57, 13.58, 15.93",\
"5.627, 5.808, 6.379, 7.285, 8.437, 9.796, 11.38, 13.2, 15.29, 17.68");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("1.116, 1.201, 1.495, 2.051, 2.912, 4.115, 5.696, 7.684, 10.11, 13",\
"1.191, 1.276, 1.571, 2.127, 2.988, 4.192, 5.772, 7.761, 10.19, 13.08",\
"1.462, 1.547, 1.843, 2.402, 3.265, 4.469, 6.051, 8.04, 10.47, 13.36",\
"1.991, 2.076, 2.375, 2.935, 3.801, 5.007, 6.59, 8.58, 11.01, 13.9",\
"2.829, 2.915, 3.213, 3.774, 4.641, 5.849, 7.434, 9.426, 11.85, 14.74",\
"3.988, 4.081, 4.392, 4.959, 5.826, 7.034, 8.62, 10.61, 13.04, 15.94",\
"5.388, 5.508, 5.889, 6.506, 7.39, 8.598, 10.18, 12.18, 14.61, 17.5",\
"7, 7.149, 7.618, 8.374, 9.337, 10.57, 12.16, 14.15, 16.58, 19.48",\
"8.825, 9.004, 9.573, 10.48, 11.63, 12.95, 14.57, 16.56, 18.99, 21.89",\
"10.87, 11.08, 11.75, 12.83, 14.19, 15.72, 17.42, 19.44, 21.87, 24.76");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.9031, 1.012, 1.394, 2.125, 3.262, 4.86, 6.961, 9.603, 12.83, 16.69",\
"0.9027, 1.012, 1.393, 2.125, 3.263, 4.859, 6.961, 9.602, 12.83, 16.69",\
"0.9034, 1.011, 1.394, 2.125, 3.264, 4.861, 6.957, 9.601, 12.84, 16.68",\
"0.9286, 1.032, 1.399, 2.125, 3.263, 4.86, 6.958, 9.605, 12.83, 16.68",\
"1.051, 1.153, 1.503, 2.173, 3.27, 4.86, 6.96, 9.612, 12.84, 16.68",\
"1.229, 1.335, 1.692, 2.358, 3.38, 4.889, 6.961, 9.606, 12.83, 16.69",\
"1.484, 1.588, 1.954, 2.621, 3.648, 5.065, 7.026, 9.612, 12.84, 16.69",\
"1.794, 1.912, 2.296, 2.968, 3.992, 5.416, 7.272, 9.724, 12.86, 16.68",\
"2.146, 2.282, 2.706, 3.412, 4.434, 5.846, 7.702, 10.04, 13.02, 16.73",\
"2.548, 2.696, 3.172, 3.934, 4.982, 6.382, 8.23, 10.55, 13.41, 16.95");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("1.282, 1.418, 1.894, 2.812, 4.241, 6.25, 8.895, 12.22, 16.3, 21.14",\
"1.282, 1.418, 1.897, 2.812, 4.242, 6.252, 8.895, 12.22, 16.3, 21.15",\
"1.281, 1.418, 1.896, 2.813, 4.242, 6.245, 8.89, 12.23, 16.3, 21.14",\
"1.279, 1.417, 1.894, 2.811, 4.242, 6.246, 8.894, 12.23, 16.3, 21.15",\
"1.297, 1.427, 1.895, 2.809, 4.24, 6.248, 8.895, 12.22, 16.3, 21.15",\
"1.485, 1.589, 1.986, 2.836, 4.24, 6.247, 8.888, 12.23, 16.29, 21.14",\
"1.878, 1.99, 2.342, 3.036, 4.3, 6.246, 8.896, 12.22, 16.29, 21.14",\
"2.336, 2.476, 2.894, 3.548, 4.598, 6.346, 8.9, 12.23, 16.29, 21.14",\
"2.836, 3, 3.506, 4.28, 5.242, 6.708, 9.026, 12.25, 16.3, 21.14",\
"3.362, 3.556, 4.152, 5.07, 6.15, 7.462, 9.436, 12.39, 16.33, 21.15");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.8318, 0.8985, 1.132, 1.576, 2.271, 3.244, 4.522, 6.135, 8.108, 10.45",\
"0.9002, 0.967, 1.2, 1.645, 2.34, 3.311, 4.591, 6.207, 8.177, 10.51",\
"1.102, 1.169, 1.404, 1.849, 2.544, 3.517, 4.799, 6.407, 8.382, 10.73",\
"1.431, 1.498, 1.734, 2.182, 2.878, 3.85, 5.132, 6.744, 8.716, 11.05",\
"1.873, 1.948, 2.201, 2.661, 3.358, 4.333, 5.615, 7.229, 9.199, 11.54",\
"2.415, 2.497, 2.777, 3.278, 4.009, 4.99, 6.273, 7.885, 9.855, 12.2",\
"3.058, 3.152, 3.464, 4.011, 4.799, 5.833, 7.13, 8.744, 10.71, 13.06",\
"3.795, 3.904, 4.259, 4.865, 5.717, 6.82, 8.182, 9.822, 11.79, 14.14",\
"4.617, 4.746, 5.158, 5.838, 6.768, 7.947, 9.388, 11.1, 13.11, 15.46",\
"5.515, 5.662, 6.147, 6.922, 7.947, 9.216, 10.74, 12.54, 14.63, 17.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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("1.239, 1.326, 1.626, 2.191, 3.06, 4.269, 5.854, 7.847, 10.28, 13.17",\
"1.306, 1.393, 1.693, 2.258, 3.127, 4.336, 5.922, 7.914, 10.34, 13.24",\
"1.577, 1.665, 1.967, 2.533, 3.402, 4.612, 6.197, 8.19, 10.62, 13.51",\
"2.112, 2.2, 2.503, 3.069, 3.94, 5.15, 6.737, 8.731, 11.16, 14.05",\
"2.956, 3.042, 3.345, 3.913, 4.784, 5.996, 7.584, 9.577, 12.01, 14.9",\
"4.133, 4.223, 4.533, 5.101, 5.972, 7.185, 8.774, 10.77, 13.2, 16.09",\
"5.585, 5.698, 6.057, 6.66, 7.539, 8.752, 10.34, 12.33, 14.77, 17.66",\
"7.253, 7.391, 7.835, 8.556, 9.497, 10.73, 12.31, 14.31, 16.74, 19.63",\
"9.139, 9.307, 9.841, 10.71, 11.82, 13.12, 14.73, 16.72, 19.15, 22.05",\
"11.25, 11.45, 12.08, 13.1, 14.41, 15.9, 17.59, 19.6, 22.03, 24.93");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("0.9038, 1.012, 1.394, 2.126, 3.263, 4.86, 6.961, 9.604, 12.83, 16.68",\
"0.9023, 1.012, 1.394, 2.125, 3.262, 4.859, 6.961, 9.604, 12.83, 16.69",\
"0.9028, 1.012, 1.395, 2.126, 3.263, 4.859, 6.957, 9.606, 12.83, 16.68",\
"0.9182, 1.023, 1.397, 2.125, 3.264, 4.861, 6.96, 9.604, 12.83, 16.68",\
"1.011, 1.117, 1.476, 2.16, 3.267, 4.86, 6.96, 9.604, 12.83, 16.68",\
"1.131, 1.241, 1.619, 2.314, 3.364, 4.885, 6.964, 9.604, 12.84, 16.69",\
"1.298, 1.409, 1.796, 2.513, 3.585, 5.047, 7.026, 9.612, 12.83, 16.68",\
"1.52, 1.636, 2.03, 2.754, 3.85, 5.342, 7.254, 9.728, 12.87, 16.69",\
"1.804, 1.926, 2.328, 3.056, 4.166, 5.676, 7.628, 10.03, 13.03, 16.75",\
"2.142, 2.276, 2.698, 3.436, 4.538, 6.07, 8.04, 10.47, 13.4, 16.97");
}
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.001746, 0.004363, 0.009361, 0.01715, 0.02807, 0.04245, 0.06057, 0.08268, 0.109");
values("1.374, 1.51, 1.99, 2.903, 4.33, 6.335, 8.975, 12.3, 16.36, 21.22",\
"1.374, 1.509, 1.991, 2.903, 4.326, 6.331, 8.974, 12.31, 16.37, 21.22",\
"1.374, 1.51, 1.99, 2.904, 4.331, 6.33, 8.979, 12.3, 16.37, 21.22",\
"1.374, 1.511, 1.987, 2.903, 4.33, 6.334, 8.975, 12.3, 16.38, 21.22",\
"1.375, 1.509, 1.985, 2.901, 4.328, 6.333, 8.976, 12.31, 16.37, 21.22",\
"1.493, 1.612, 2.037, 2.912, 4.328, 6.332, 8.972, 12.31, 16.37, 21.21",\
"1.845, 1.954, 2.32, 3.056, 4.37, 6.334, 8.97, 12.3, 16.37, 21.21",\
"2.286, 2.414, 2.836, 3.5, 4.608, 6.408, 8.978, 12.3, 16.37, 21.22",\
"2.75, 2.918, 3.426, 4.192, 5.188, 6.714, 9.086, 12.31, 16.37, 21.22",\
"3.256, 3.438, 4.054, 4.962, 6.06, 7.412, 9.442, 12.45, 16.39, 21.22");
}
}
}
}