blob: 6e5c178dd178af2751343c741f09f4d33b80f2d4 [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 : "6.96597e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "7.58934e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "6.18849e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "6.18849e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "4.76817e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "4.76817e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "4.76817e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "4.76817e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "3.33135e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "3.33135e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "3.33135e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "3.33135e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "3.33135e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "3.33135e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "3.33135e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "3.33135e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "7.58934e-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.00393 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.03341, 0.03339, 0.03336, 0.03329, 0.03326, 0.03326, 0.0332, \
0.03315, 0.03309, 0.03298");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005257, -0.00526, -0.00527, -0.005272, -0.005266, -0.005277, \
-0.005282, -0.005282, -0.005287, -0.005283");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02343, 0.02341, 0.02336, 0.02332, 0.0233, 0.02331, 0.02328, \
0.02325, 0.0232, 0.02315");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005279, -0.005275, -0.005291, -0.005296, -0.005287, -0.005298, \
-0.005308, -0.005305, -0.005304, -0.005303");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02342, 0.02341, 0.02336, 0.02332, 0.02329, 0.02331, 0.02328, \
0.02325, 0.02321, 0.02315");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.00528, -0.005281, -0.005291, -0.005291, -0.005291, -0.005298, \
-0.005305, -0.005302, -0.005302, -0.005305");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01244, 0.0124, 0.01239, 0.01238, 0.01238, 0.01237, 0.01236, \
0.01235, 0.01233, 0.01231");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005337, -0.005319, -0.005336, -0.005337, -0.005338, -0.005349, \
-0.005353, -0.005353, -0.005355, -0.005353");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01244, 0.0124, 0.01239, 0.01238, 0.01238, 0.01237, 0.01236, \
0.01236, 0.01233, 0.0123");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005331, -0.005318, -0.005336, -0.005339, -0.005335, -0.005348, \
-0.005355, -0.005354, -0.005353, -0.005353");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01244, 0.0124, 0.01239, 0.01238, 0.01238, 0.01237, 0.01236, \
0.01235, 0.01233, 0.0123");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005335, -0.00532, -0.005336, -0.005342, -0.005336, -0.005346, \
-0.005352, -0.005353, -0.005351, -0.005355");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01243, 0.0124, 0.01239, 0.01238, 0.01238, 0.01238, 0.01237, \
0.01235, 0.01233, 0.01231");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005339, -0.005329, -0.005337, -0.00534, -0.005333, -0.005348, \
-0.005355, -0.00535, -0.005356, -0.005352");
}
}
}
pin(A2) {
capacitance : 0.003538 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02133, 0.0213, 0.02132, 0.0213, 0.02125, 0.02126, 0.02123, 0.02118, \
0.02111, 0.02102");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005865, -0.005849, -0.005879, -0.00588, -0.00589, -0.005902, \
-0.005916, -0.005924, -0.005938, -0.005961");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01132, 0.01131, 0.01134, 0.01133, 0.01132, 0.01133, 0.0113, \
0.01128, 0.01125, 0.0112");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005984, -0.005976, -0.005997, -0.006001, -0.006016, -0.006028, \
-0.006042, -0.006049, -0.006071, -0.00609");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01133, 0.01131, 0.01134, 0.01133, 0.01133, 0.01133, 0.01131, \
0.01128, 0.01125, 0.01119");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.005988, -0.005975, -0.006, -0.006004, -0.006016, -0.006027, \
-0.006045, -0.006052, -0.006073, -0.006089");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01631, 0.01628, 0.01632, 0.01629, 0.01628, 0.01631, 0.01631, \
0.01631, 0.0163, 0.01631");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01324, -0.01403, -0.01532, -0.01576, -0.01588, -0.01598, -0.01602, \
-0.01604, -0.01607, -0.01608");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.009882, 0.009857, 0.009892, 0.009901, 0.009877, 0.009906, 0.009907, \
0.009905, 0.009911, 0.009913");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.009953, -0.01033, -0.0108, -0.01095, -0.011, -0.01106, -0.0111, \
-0.01113, -0.01116, -0.01118");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01031, 0.0103, 0.01033, 0.01034, 0.01033, 0.01034, 0.01035, \
0.01035, 0.01035, 0.01035");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01065, -0.01059, -0.01052, -0.01042, -0.01034, -0.01029, -0.01025, \
-0.0102, -0.01016, -0.01014");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01031, 0.0103, 0.01033, 0.01033, 0.01032, 0.01035, 0.01035, \
0.01035, 0.01035, 0.01034");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.00987, -0.009782, -0.009722, -0.009606, -0.009524, -0.009486, \
-0.009448, -0.009413, -0.009392, -0.009394");
}
}
}
pin(A3) {
capacitance : 0.003634 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.009554, 0.009554, 0.009576, 0.009549, 0.009549, 0.00955, 0.009526, \
0.009495, 0.009439, 0.009373");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.006664, -0.006653, -0.006665, -0.006673, -0.006682, -0.006701, \
-0.006723, -0.006738, -0.006763, -0.006799");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01634, 0.01632, 0.01633, 0.01628, 0.01628, 0.01631, 0.01631, \
0.01631, 0.0163, 0.01631");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01412, -0.01494, -0.01558, -0.01581, -0.01589, -0.01599, -0.01602, \
-0.01604, -0.01607, -0.01609");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01015, 0.01014, 0.01015, 0.01018, 0.01016, 0.01019, 0.01019, \
0.01019, 0.01019, 0.01019");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01166, -0.01157, -0.01144, -0.01134, -0.01127, -0.01124, -0.01122, \
-0.0112, -0.0112, -0.01122");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01636, 0.01634, 0.01633, 0.01629, 0.01628, 0.01633, 0.01633, \
0.01631, 0.01632, 0.01632");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01362, -0.01374, -0.0144, -0.01503, -0.01538, -0.01558, -0.0157, \
-0.01578, -0.01583, -0.01587");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.009884, 0.009867, 0.009853, 0.009891, 0.009879, 0.009919, 0.009905, \
0.009906, 0.009905, 0.009907");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01219, -0.01175, -0.01133, -0.01121, -0.01117, -0.01118, -0.01118, \
-0.0112, -0.01123, -0.01126");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01634, 0.01632, 0.01632, 0.01629, 0.01628, 0.01633, 0.01632, \
0.01631, 0.01631, 0.01631");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01518, -0.01531, -0.0156, -0.01581, -0.01589, -0.01599, -0.01602, \
-0.01604, -0.01607, -0.01608");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01016, 0.01015, 0.01015, 0.01018, 0.01017, 0.01019, 0.01019, \
0.01019, 0.01019, 0.0102");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01401, -0.01395, -0.01385, -0.0138, -0.01378, -0.0138, -0.01381, \
-0.01382, -0.01385, -0.01389");
}
}
}
pin(A4) {
capacitance : 0.003801 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.0163, 0.01629, 0.0163, 0.01631, 0.01628, 0.0163, 0.01631, 0.0163, \
0.01629, 0.01631");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01487, -0.01523, -0.01565, -0.01581, -0.01589, -0.01598, -0.01602, \
-0.01605, -0.01607, -0.01607");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01631, 0.01627, 0.01627, 0.01629, 0.01628, 0.01633, 0.01632, \
0.01633, 0.01632, 0.01632");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01373, -0.01415, -0.01483, -0.01528, -0.01551, -0.01566, -0.01574, \
-0.01581, -0.01584, -0.01587");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.0163, 0.01629, 0.0163, 0.01631, 0.01629, 0.01631, 0.01631, 0.01629, \
0.01631, 0.01631");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01516, -0.01531, -0.01565, -0.01581, -0.01588, -0.01599, -0.01602, \
-0.01605, -0.01607, -0.01608");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01632, 0.01627, 0.01627, 0.01628, 0.01628, 0.01632, 0.01633, \
0.01631, 0.01633, 0.01633");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.0135, -0.0139, -0.01451, -0.01498, -0.01528, -0.01547, -0.01561, \
-0.01569, -0.01574, -0.01578");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.0163, 0.01629, 0.01629, 0.01631, 0.01627, 0.01631, 0.0163, 0.01629, \
0.0163, 0.0163");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01493, -0.01522, -0.01565, -0.01581, -0.01589, -0.01599, -0.01602, \
-0.01605, -0.01607, -0.01607");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01631, 0.01627, 0.01627, 0.01629, 0.01628, 0.01633, 0.01633, \
0.01632, 0.01632, 0.01631");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01373, -0.01416, -0.01483, -0.01528, -0.01551, -0.01566, -0.01575, \
-0.01581, -0.01584, -0.01587");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.0163, 0.01629, 0.01629, 0.01629, 0.01629, 0.01632, 0.01631, \
0.0163, 0.01631, 0.0163");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01516, -0.01531, -0.01565, -0.01581, -0.01589, -0.01598, -0.01602, \
-0.01605, -0.01607, -0.01607");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.09101 ;
max_transition : 8.6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.001269, 0.001351, 0.001469, 0.001603, 0.0017, 0.001739, 0.001762, 0.001784, 0.001801, 0.001808",\
"0.001434, 0.001562, 0.001841, 0.002143, 0.002372, 0.002513, 0.002608, 0.002671, 0.002721, 0.002743",\
"0.002853, 0.002921, 0.003074, 0.003278, 0.003487, 0.003614, 0.003734, 0.003807, 0.003865, 0.003903",\
"0.006442, 0.006351, 0.006136, 0.00588, 0.005654, 0.005441, 0.005291, 0.005159, 0.005059, 0.004984",\
"0.01294, 0.01269, 0.01198, 0.01102, 0.01007, 0.009225, 0.008501, 0.007873, 0.007367, 0.006939",\
"0.02349, 0.02305, 0.02175, 0.01983, 0.01785, 0.01604, 0.0144, 0.013, 0.01183, 0.01083",\
"0.03875, 0.03813, 0.03621, 0.03327, 0.03003, 0.02689, 0.02406, 0.02154, 0.01935, 0.0175",\
"0.05909, 0.05829, 0.05575, 0.05185, 0.04723, 0.04253, 0.03818, 0.03426, 0.03078, 0.02774",\
"0.08473, 0.08378, 0.08072, 0.07583, 0.06983, 0.06353, 0.05742, 0.0518, 0.04681, 0.04231",\
"0.116, 0.1149, 0.1113, 0.1055, 0.09818, 0.09027, 0.08231, 0.07481, 0.06798, 0.0618");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.05301, 0.05307, 0.0532, 0.05336, 0.05355, 0.05373, 0.05389, 0.05414, 0.05444, 0.05532",\
"0.05236, 0.05244, 0.05267, 0.05298, 0.05325, 0.05353, 0.05379, 0.05404, 0.05431, 0.05545",\
"0.05329, 0.05325, 0.0532, 0.05319, 0.05333, 0.05351, 0.05373, 0.05398, 0.05428, 0.05544",\
"0.05817, 0.05792, 0.05725, 0.05641, 0.05571, 0.05526, 0.05505, 0.05494, 0.05495, 0.05607",\
"0.06725, 0.06682, 0.06554, 0.06378, 0.06193, 0.06035, 0.0591, 0.05827, 0.0576, 0.05827",\
"0.08074, 0.08017, 0.07826, 0.07565, 0.07259, 0.06968, 0.06709, 0.0649, 0.0634, 0.06362",\
"0.09929, 0.09849, 0.096, 0.09233, 0.08817, 0.08393, 0.07986, 0.07615, 0.07326, 0.07278",\
"0.1234, 0.1223, 0.1192, 0.1144, 0.109, 0.1035, 0.09795, 0.09265, 0.08817, 0.08699",\
"0.1532, 0.152, 0.1483, 0.1425, 0.1357, 0.1286, 0.1216, 0.1147, 0.1089, 0.108",\
"0.1894, 0.1881, 0.1837, 0.1769, 0.1686, 0.1599, 0.1513, 0.143, 0.1363, 0.1379");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.01243, 0.01243, 0.01244, 0.01246, 0.01248, 0.01249, 0.01249, 0.0125, 0.0125, 0.0125",\
"0.01248, 0.01248, 0.01252, 0.01257, 0.0126, 0.01262, 0.01264, 0.01265, 0.01266, 0.01267",\
"0.0132, 0.0132, 0.0132, 0.01317, 0.01318, 0.01319, 0.01322, 0.0132, 0.01321, 0.01322",\
"0.01588, 0.0158, 0.01552, 0.01521, 0.0149, 0.0146, 0.01436, 0.01419, 0.01405, 0.01395",\
"0.02209, 0.02188, 0.02117, 0.02017, 0.01916, 0.0182, 0.0174, 0.01672, 0.01618, 0.01571",\
"0.03297, 0.03259, 0.03132, 0.02944, 0.02734, 0.02533, 0.02352, 0.02199, 0.0207, 0.01962",\
"0.0491, 0.04851, 0.04661, 0.0437, 0.04033, 0.03696, 0.03384, 0.03104, 0.02864, 0.0266",\
"0.07078, 0.06998, 0.06752, 0.06359, 0.05883, 0.05387, 0.04912, 0.04474, 0.04085, 0.03751",\
"0.09825, 0.09733, 0.09432, 0.08936, 0.0832, 0.07659, 0.07003, 0.06386, 0.05821, 0.0532",\
"0.1318, 0.1308, 0.1272, 0.1214, 0.1138, 0.1055, 0.09708, 0.08891, 0.0813, 0.07434");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.06456, 0.06459, 0.06468, 0.06483, 0.06493, 0.06511, 0.06528, 0.0655, 0.06573, 0.06693",\
"0.06396, 0.06403, 0.06423, 0.06446, 0.06472, 0.06493, 0.06514, 0.06543, 0.06563, 0.06686",\
"0.06338, 0.06342, 0.06361, 0.0639, 0.06424, 0.06455, 0.06488, 0.0652, 0.06553, 0.06668",\
"0.06569, 0.0656, 0.06537, 0.06513, 0.06502, 0.06507, 0.06521, 0.06543, 0.06568, 0.06699",\
"0.07342, 0.07309, 0.07213, 0.07089, 0.06967, 0.06874, 0.06811, 0.06764, 0.06754, 0.06843",\
"0.08714, 0.08655, 0.08477, 0.08232, 0.0797, 0.0773, 0.07521, 0.07361, 0.07241, 0.07287",\
"0.1068, 0.106, 0.1035, 0.09975, 0.09563, 0.09162, 0.08781, 0.0846, 0.082, 0.08187",\
"0.1326, 0.1316, 0.1283, 0.1234, 0.1178, 0.1121, 0.1066, 0.1015, 0.0971, 0.09627",\
"0.1648, 0.1636, 0.1597, 0.1536, 0.1464, 0.1389, 0.1318, 0.1247, 0.1188, 0.1174",\
"0.2037, 0.2023, 0.1979, 0.1908, 0.1821, 0.1726, 0.1635, 0.1548, 0.1475, 0.1479");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.02328, 0.02329, 0.02327, 0.02325, 0.02328, 0.02329, 0.02328, 0.02328, 0.02329, 0.0233",\
"0.02307, 0.02306, 0.02302, 0.02304, 0.02301, 0.02306, 0.02306, 0.02306, 0.02307, 0.02305",\
"0.02282, 0.02279, 0.02275, 0.02265, 0.02262, 0.02259, 0.02258, 0.02254, 0.02255, 0.02254",\
"0.0248, 0.0247, 0.0244, 0.02402, 0.02367, 0.02334, 0.02308, 0.02289, 0.02275, 0.02263",\
"0.03103, 0.03078, 0.03001, 0.02893, 0.02778, 0.02674, 0.0259, 0.02516, 0.02458, 0.02415",\
"0.04268, 0.04223, 0.04082, 0.03872, 0.03636, 0.03411, 0.03215, 0.0305, 0.02915, 0.02798",\
"0.0604, 0.05973, 0.05758, 0.05433, 0.05052, 0.04666, 0.04315, 0.04006, 0.03741, 0.03524",\
"0.0846, 0.08371, 0.08087, 0.07637, 0.07093, 0.06526, 0.05982, 0.05489, 0.05055, 0.04681",\
"0.1156, 0.1145, 0.111, 0.1053, 0.09817, 0.09051, 0.08293, 0.07587, 0.06944, 0.06374",\
"0.1535, 0.1523, 0.1482, 0.1414, 0.1326, 0.1229, 0.1131, 0.1036, 0.09486, 0.0869");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.07573, 0.07575, 0.07585, 0.07597, 0.07611, 0.07627, 0.07643, 0.07665, 0.07692, 0.07788",\
"0.07511, 0.07518, 0.07538, 0.07563, 0.07588, 0.07608, 0.0763, 0.07658, 0.07675, 0.07797",\
"0.0743, 0.07436, 0.07459, 0.07493, 0.07531, 0.07565, 0.076, 0.07632, 0.07665, 0.0778",\
"0.07497, 0.07495, 0.07493, 0.07501, 0.07518, 0.07548, 0.07577, 0.07606, 0.0764, 0.0779",\
"0.08072, 0.08046, 0.07982, 0.07906, 0.07836, 0.07792, 0.07762, 0.07751, 0.07754, 0.07888",\
"0.09394, 0.09338, 0.09179, 0.08972, 0.08754, 0.08561, 0.08402, 0.08276, 0.08202, 0.0829",\
"0.1151, 0.1143, 0.1117, 0.108, 0.104, 0.1002, 0.09682, 0.09371, 0.09149, 0.09143",\
"0.1439, 0.1428, 0.1394, 0.1341, 0.1282, 0.1223, 0.1169, 0.1119, 0.1077, 0.1066",\
"0.1801, 0.1788, 0.1748, 0.1683, 0.1604, 0.1522, 0.1445, 0.1374, 0.1313, 0.1296",\
"0.224, 0.2226, 0.2179, 0.2103, 0.2008, 0.1904, 0.1803, 0.1709, 0.1631, 0.1621");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.03265, 0.03264, 0.0326, 0.03256, 0.03255, 0.03255, 0.03258, 0.03259, 0.03258, 0.03258",\
"0.03158, 0.03158, 0.03154, 0.03151, 0.0315, 0.03151, 0.0315, 0.03152, 0.03154, 0.03154",\
"0.03072, 0.0307, 0.03062, 0.03051, 0.03046, 0.03043, 0.0304, 0.03038, 0.03038, 0.03036",\
"0.03234, 0.03223, 0.03195, 0.03154, 0.03118, 0.03083, 0.03058, 0.03041, 0.03028, 0.03016",\
"0.03875, 0.03849, 0.03764, 0.03643, 0.0352, 0.03409, 0.03318, 0.03246, 0.03186, 0.03142",\
"0.05148, 0.05096, 0.04932, 0.04693, 0.0443, 0.0418, 0.03965, 0.03786, 0.03642, 0.03521",\
"0.07138, 0.07059, 0.06808, 0.06427, 0.05983, 0.05541, 0.05147, 0.04799, 0.04512, 0.0427",\
"0.09894, 0.0979, 0.09453, 0.08918, 0.08272, 0.07605, 0.06979, 0.06415, 0.05924, 0.05506",\
"0.1346, 0.1333, 0.1291, 0.1223, 0.1138, 0.1046, 0.09568, 0.08743, 0.07997, 0.0735",\
"0.1785, 0.177, 0.1721, 0.1638, 0.1532, 0.1416, 0.1298, 0.1186, 0.1083, 0.09902");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.08687, 0.08691, 0.08701, 0.08713, 0.08725, 0.08743, 0.08762, 0.08784, 0.08797, 0.08929",\
"0.08632, 0.08639, 0.0866, 0.08683, 0.08709, 0.0873, 0.08749, 0.08771, 0.08801, 0.08906",\
"0.08545, 0.08555, 0.08576, 0.0861, 0.08646, 0.08683, 0.08716, 0.08744, 0.08778, 0.08915",\
"0.08558, 0.0856, 0.08565, 0.08584, 0.0861, 0.0864, 0.08679, 0.08714, 0.08752, 0.08892",\
"0.0901, 0.08996, 0.08947, 0.08892, 0.08844, 0.08819, 0.08808, 0.0881, 0.08826, 0.08974",\
"0.1027, 0.1022, 0.1008, 0.09889, 0.09705, 0.09541, 0.09409, 0.09308, 0.09241, 0.0934",\
"0.1249, 0.124, 0.1215, 0.1178, 0.1139, 0.1104, 0.1072, 0.1043, 0.1022, 0.1024",\
"0.1566, 0.1555, 0.1519, 0.1464, 0.1402, 0.1342, 0.1287, 0.1237, 0.1195, 0.1184",\
"0.1974, 0.1961, 0.1918, 0.1848, 0.1762, 0.1676, 0.1594, 0.1519, 0.1456, 0.1435",\
"0.2474, 0.2459, 0.241, 0.2327, 0.2223, 0.2109, 0.1997, 0.1895, 0.1809, 0.179");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.1052, 0.1146, 0.1474, 0.2097, 0.3066, 0.4422, 0.6205, 0.8449, 1.119, 1.446",\
"0.1196, 0.1291, 0.1624, 0.2252, 0.3223, 0.4582, 0.6367, 0.8611, 1.135, 1.462",\
"0.1643, 0.176, 0.2134, 0.277, 0.374, 0.5099, 0.6884, 0.9131, 1.187, 1.514",\
"0.1943, 0.2107, 0.2638, 0.3518, 0.4679, 0.6081, 0.7858, 1.01, 1.283, 1.609",\
"0.1926, 0.2143, 0.2842, 0.3987, 0.5496, 0.7301, 0.9345, 1.162, 1.435, 1.76",\
"0.152, 0.1796, 0.2682, 0.4115, 0.5987, 0.8202, 1.072, 1.349, 1.647, 1.975",\
"0.0707, 0.1035, 0.2106, 0.385, 0.6104, 0.8762, 1.174, 1.502, 1.858, 2.236",\
"-0.0543, -0.015, 0.1102, 0.3138, 0.5802, 0.8907, 1.239, 1.618, 2.028, 2.467",\
"-0.2255, -0.1804, -0.0363, 0.1975, 0.501, 0.8615, 1.261, 1.694, 2.16, 2.657",\
"-0.4447, -0.394, -0.2319, 0.0329, 0.3767, 0.781, 1.235, 1.726, 2.25, 2.806");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.2331, 0.2639, 0.3721, 0.5814, 0.9062, 1.361, 1.958, 2.712, 3.631, 4.725",\
"0.2417, 0.2726, 0.3818, 0.5917, 0.9175, 1.373, 1.972, 2.725, 3.644, 4.739",\
"0.3002, 0.3289, 0.4335, 0.6404, 0.9649, 1.42, 2.018, 2.772, 3.691, 4.786",\
"0.4315, 0.4608, 0.5605, 0.7559, 1.073, 1.522, 2.116, 2.867, 3.783, 4.877",\
"0.6075, 0.6407, 0.7532, 0.9561, 1.261, 1.7, 2.285, 3.027, 3.938, 5.028",\
"0.8279, 0.8667, 0.992, 1.215, 1.537, 1.968, 2.541, 3.272, 4.175, 5.256",\
"1.092, 1.136, 1.28, 1.524, 1.872, 2.329, 2.898, 3.617, 4.505, 5.574",\
"1.401, 1.451, 1.614, 1.888, 2.263, 2.75, 3.351, 4.068, 4.943, 5.998",\
"1.756, 1.813, 1.997, 2.303, 2.715, 3.23, 3.865, 4.619, 5.497, 6.537",\
"2.162, 2.226, 2.432, 2.771, 3.221, 3.776, 4.443, 5.235, 6.154, 7.2");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.128, 0.1437, 0.1986, 0.3034, 0.4669, 0.6969, 0.9975, 1.378, 1.842, 2.395",\
"0.1279, 0.1437, 0.1986, 0.3035, 0.4667, 0.697, 0.9966, 1.378, 1.841, 2.393",\
"0.1628, 0.1757, 0.2172, 0.3073, 0.4665, 0.6966, 0.997, 1.378, 1.841, 2.395",\
"0.2414, 0.2585, 0.314, 0.4065, 0.5298, 0.7161, 0.9995, 1.378, 1.84, 2.396",\
"0.3414, 0.3623, 0.4315, 0.5442, 0.697, 0.8826, 1.103, 1.417, 1.846, 2.394",\
"0.4632, 0.4892, 0.5746, 0.7104, 0.8864, 1.104, 1.36, 1.64, 1.986, 2.45",\
"0.6038, 0.6376, 0.7394, 0.9018, 1.108, 1.353, 1.643, 1.97, 2.328, 2.725",\
"0.7672, 0.8052, 0.9266, 1.12, 1.36, 1.641, 1.956, 2.318, 2.723, 3.165",\
"0.9462, 0.996, 1.137, 1.359, 1.639, 1.956, 2.311, 2.705, 3.148, 3.631",\
"1.142, 1.199, 1.367, 1.623, 1.941, 2.303, 2.702, 3.135, 3.608, 4.133");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.5162, 0.5764, 0.7824, 1.157, 1.725, 2.521, 3.563, 4.878, 6.484, 8.393",\
"0.5106, 0.5723, 0.7802, 1.157, 1.725, 2.522, 3.565, 4.872, 6.479, 8.386",\
"0.4956, 0.5569, 0.7711, 1.154, 1.724, 2.522, 3.563, 4.883, 6.478, 8.396",\
"0.534, 0.5858, 0.7702, 1.138, 1.724, 2.522, 3.565, 4.881, 6.488, 8.392",\
"0.5956, 0.6494, 0.841, 1.178, 1.717, 2.514, 3.562, 4.88, 6.485, 8.401",\
"0.6966, 0.7496, 0.9276, 1.281, 1.799, 2.535, 3.561, 4.873, 6.49, 8.387",\
"0.8398, 0.8908, 1.071, 1.405, 1.942, 2.657, 3.611, 4.88, 6.483, 8.398",\
"1.005, 1.061, 1.252, 1.583, 2.109, 2.843, 3.776, 4.969, 6.489, 8.389",\
"1.19, 1.255, 1.459, 1.807, 2.323, 3.051, 4.01, 5.172, 6.622, 8.432",\
"1.394, 1.464, 1.688, 2.069, 2.59, 3.305, 4.266, 5.457, 6.873, 8.602");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.1439, 0.154, 0.1884, 0.2525, 0.3509, 0.4877, 0.6669, 0.8921, 1.167, 1.493",\
"0.158, 0.1681, 0.2024, 0.2667, 0.3652, 0.5022, 0.6813, 0.9065, 1.181, 1.508",\
"0.2088, 0.2191, 0.2535, 0.3174, 0.4157, 0.5525, 0.7316, 0.9568, 1.231, 1.558",\
"0.2593, 0.274, 0.322, 0.4029, 0.5122, 0.6497, 0.8281, 1.053, 1.327, 1.653",\
"0.281, 0.3003, 0.3623, 0.4674, 0.6092, 0.7817, 0.9788, 1.205, 1.478, 1.803",\
"0.2693, 0.2932, 0.371, 0.5017, 0.676, 0.8868, 1.129, 1.399, 1.692, 2.018",\
"0.221, 0.2494, 0.3423, 0.4999, 0.7087, 0.9604, 1.246, 1.565, 1.913, 2.285",\
"0.1349, 0.1676, 0.2759, 0.4587, 0.7034, 0.9971, 1.33, 1.696, 2.096, 2.527",\
"0.0099, 0.047, 0.1697, 0.3771, 0.6576, 0.9925, 1.374, 1.792, 2.245, 2.731",\
"-0.1583, -0.1162, 0.0222, 0.2537, 0.5667, 0.946, 1.375, 1.847, 2.355, 2.897");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.3708, 0.4021, 0.5127, 0.7221, 1.046, 1.501, 2.099, 2.851, 3.77, 4.866",\
"0.3792, 0.411, 0.5225, 0.7322, 1.058, 1.513, 2.111, 2.864, 3.784, 4.879",\
"0.4122, 0.4441, 0.5555, 0.766, 1.092, 1.548, 2.147, 2.901, 3.82, 4.917",\
"0.4843, 0.5176, 0.6303, 0.8378, 1.161, 1.614, 2.211, 2.964, 3.883, 4.979",\
"0.612, 0.645, 0.7605, 0.9754, 1.295, 1.74, 2.331, 3.077, 3.993, 5.085",\
"0.7984, 0.835, 0.9557, 1.173, 1.501, 1.945, 2.524, 3.262, 4.166, 5.252",\
"1.029, 1.071, 1.205, 1.437, 1.771, 2.225, 2.804, 3.53, 4.423, 5.497",\
"1.3, 1.346, 1.499, 1.755, 2.109, 2.572, 3.164, 3.891, 4.771, 5.831",\
"1.611, 1.664, 1.835, 2.12, 2.505, 2.988, 3.592, 4.333, 5.217, 6.263",\
"1.963, 2.023, 2.214, 2.53, 2.952, 3.47, 4.093, 4.847, 5.748, 6.8");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.176, 0.192, 0.248, 0.3533, 0.5178, 0.7471, 1.049, 1.429, 1.893, 2.444",\
"0.1758, 0.1919, 0.2477, 0.3532, 0.5178, 0.7474, 1.049, 1.43, 1.893, 2.443",\
"0.1924, 0.2053, 0.2536, 0.354, 0.5175, 0.7478, 1.05, 1.429, 1.893, 2.444",\
"0.2835, 0.2989, 0.3513, 0.4386, 0.5634, 0.7599, 1.049, 1.428, 1.892, 2.443",\
"0.3949, 0.4148, 0.479, 0.5866, 0.7334, 0.914, 1.139, 1.46, 1.896, 2.444",\
"0.53, 0.5544, 0.6334, 0.7602, 0.931, 1.143, 1.393, 1.672, 2.025, 2.495",\
"0.6886, 0.7164, 0.8106, 0.9622, 1.16, 1.399, 1.681, 2.003, 2.36, 2.757",\
"0.864, 0.901, 1.013, 1.19, 1.42, 1.69, 1.999, 2.357, 2.757, 3.195",\
"1.067, 1.107, 1.237, 1.447, 1.708, 2.014, 2.358, 2.746, 3.182, 3.663",\
"1.289, 1.336, 1.487, 1.727, 2.025, 2.369, 2.756, 3.176, 3.644, 4.163");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.5471, 0.602, 0.7938, 1.159, 1.726, 2.519, 3.564, 4.878, 6.478, 8.384",\
"0.5465, 0.6011, 0.7933, 1.158, 1.725, 2.518, 3.564, 4.879, 6.481, 8.395",\
"0.5495, 0.6026, 0.7937, 1.159, 1.725, 2.52, 3.565, 4.879, 6.484, 8.402",\
"0.5955, 0.6442, 0.8182, 1.164, 1.727, 2.517, 3.565, 4.88, 6.488, 8.39",\
"0.6586, 0.7082, 0.8894, 1.22, 1.749, 2.523, 3.567, 4.878, 6.475, 8.4",\
"0.7662, 0.8118, 0.9768, 1.31, 1.826, 2.562, 3.57, 4.876, 6.477, 8.393",\
"0.925, 0.9686, 1.124, 1.43, 1.94, 2.665, 3.636, 4.897, 6.478, 8.398",\
"1.108, 1.156, 1.315, 1.612, 2.092, 2.806, 3.76, 4.981, 6.513, 8.392",\
"1.31, 1.362, 1.535, 1.843, 2.311, 2.99, 3.932, 5.131, 6.625, 8.443",\
"1.537, 1.59, 1.776, 2.109, 2.588, 3.242, 4.151, 5.337, 6.803, 8.573");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.1606, 0.1718, 0.2099, 0.2789, 0.3822, 0.5231, 0.7054, 0.933, 1.209, 1.538",\
"0.1742, 0.1854, 0.2232, 0.2923, 0.3954, 0.5364, 0.7187, 0.9462, 1.223, 1.551",\
"0.2265, 0.237, 0.2732, 0.3408, 0.4433, 0.5838, 0.7661, 0.9936, 1.27, 1.598",\
"0.2915, 0.3059, 0.3529, 0.433, 0.5406, 0.6797, 0.8607, 1.088, 1.364, 1.692",\
"0.3301, 0.3487, 0.4095, 0.512, 0.6503, 0.8188, 1.013, 1.24, 1.514, 1.841",\
"0.3392, 0.3621, 0.4368, 0.562, 0.7316, 0.9373, 1.175, 1.44, 1.729, 2.055",\
"0.3171, 0.3436, 0.4323, 0.5819, 0.7831, 1.026, 1.305, 1.618, 1.96, 2.328",\
"0.2614, 0.2925, 0.394, 0.5665, 0.8003, 1.083, 1.406, 1.764, 2.157, 2.581",\
"0.1739, 0.2083, 0.3228, 0.5177, 0.7832, 1.104, 1.472, 1.879, 2.32, 2.798",\
"0.0539, 0.0914, 0.2173, 0.4332, 0.7274, 1.088, 1.501, 1.957, 2.452, 2.982");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.4556, 0.4874, 0.5978, 0.8073, 1.131, 1.586, 2.184, 2.937, 3.856, 4.95",\
"0.4639, 0.4964, 0.608, 0.8177, 1.143, 1.599, 2.197, 2.95, 3.869, 4.964",\
"0.4955, 0.5283, 0.6399, 0.8505, 1.177, 1.634, 2.233, 2.986, 3.906, 5.002",\
"0.5461, 0.5797, 0.6925, 0.9025, 1.227, 1.683, 2.282, 3.036, 3.956, 5.051",\
"0.6286, 0.6625, 0.7779, 0.9941, 1.317, 1.767, 2.36, 3.11, 4.027, 5.12",\
"0.7646, 0.801, 0.9209, 1.137, 1.465, 1.912, 2.495, 3.235, 4.144, 5.231",\
"0.9422, 0.983, 1.116, 1.345, 1.674, 2.123, 2.707, 3.433, 4.329, 5.404",\
"1.155, 1.202, 1.35, 1.601, 1.949, 2.402, 2.986, 3.714, 4.595, 5.656",\
"1.402, 1.453, 1.617, 1.895, 2.272, 2.747, 3.335, 4.065, 4.948, 5.993",\
"1.68, 1.737, 1.92, 2.225, 2.635, 3.143, 3.753, 4.487, 5.373, 6.422");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.2183, 0.2352, 0.2941, 0.4024, 0.5675, 0.798, 1.101, 1.48, 1.944, 2.497",\
"0.2165, 0.2339, 0.293, 0.4013, 0.5677, 0.7983, 1.1, 1.481, 1.944, 2.497",\
"0.2206, 0.2354, 0.2898, 0.3982, 0.5661, 0.7976, 1.1, 1.479, 1.944, 2.497",\
"0.3205, 0.3362, 0.3859, 0.4694, 0.5977, 0.803, 1.1, 1.48, 1.944, 2.497",\
"0.4469, 0.4664, 0.5262, 0.6282, 0.7698, 0.9444, 1.176, 1.504, 1.947, 2.497",\
"0.6006, 0.6254, 0.697, 0.814, 0.9766, 1.182, 1.426, 1.704, 2.063, 2.54",\
"0.783, 0.809, 0.8964, 1.034, 1.219, 1.446, 1.721, 2.038, 2.388, 2.789",\
"0.99, 1.025, 1.123, 1.287, 1.495, 1.748, 2.047, 2.396, 2.791, 3.225",\
"1.229, 1.263, 1.382, 1.573, 1.807, 2.09, 2.416, 2.791, 3.218, 3.695",\
"1.491, 1.539, 1.67, 1.889, 2.159, 2.472, 2.831, 3.23, 3.687, 4.198");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.549, 0.6035, 0.7938, 1.159, 1.725, 2.52, 3.564, 4.879, 6.476, 8.401",\
"0.5503, 0.6029, 0.7935, 1.158, 1.725, 2.519, 3.562, 4.879, 6.488, 8.385",\
"0.5516, 0.6048, 0.7941, 1.158, 1.726, 2.52, 3.565, 4.879, 6.483, 8.401",\
"0.5882, 0.638, 0.8112, 1.164, 1.727, 2.52, 3.565, 4.876, 6.487, 8.382",\
"0.653, 0.702, 0.8794, 1.213, 1.746, 2.523, 3.565, 4.88, 6.483, 8.383",\
"0.7714, 0.8168, 0.9724, 1.298, 1.818, 2.561, 3.572, 4.882, 6.489, 8.387",\
"0.9548, 0.997, 1.142, 1.436, 1.93, 2.655, 3.632, 4.898, 6.476, 8.401",\
"1.162, 1.204, 1.362, 1.645, 2.102, 2.795, 3.747, 4.98, 6.521, 8.389",\
"1.388, 1.436, 1.602, 1.904, 2.351, 3, 3.919, 5.116, 6.62, 8.459",\
"1.633, 1.686, 1.865, 2.189, 2.66, 3.284, 4.153, 5.319, 6.782, 8.577");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.1613, 0.1736, 0.2148, 0.2888, 0.3978, 0.5444, 0.7314, 0.9628, 1.242, 1.573",\
"0.1739, 0.186, 0.2268, 0.3003, 0.4091, 0.5554, 0.7425, 0.9739, 1.253, 1.584",\
"0.2291, 0.2401, 0.2779, 0.3489, 0.4559, 0.6016, 0.7883, 1.02, 1.299, 1.63",\
"0.3031, 0.3177, 0.3657, 0.4465, 0.5551, 0.6975, 0.8824, 1.113, 1.392, 1.722",\
"0.3529, 0.3717, 0.433, 0.5357, 0.6747, 0.8429, 1.036, 1.265, 1.542, 1.871",\
"0.3767, 0.3996, 0.4739, 0.5998, 0.7677, 0.9716, 1.207, 1.471, 1.758, 2.086",\
"0.3734, 0.4004, 0.488, 0.6361, 0.835, 1.075, 1.35, 1.659, 1.998, 2.362",\
"0.3427, 0.3737, 0.4743, 0.6451, 0.8733, 1.15, 1.467, 1.819, 2.206, 2.625",\
"0.2857, 0.3198, 0.4328, 0.6245, 0.8831, 1.196, 1.554, 1.951, 2.386, 2.856",\
"0.2035, 0.2406, 0.3637, 0.5753, 0.8628, 1.213, 1.612, 2.056, 2.538, 3.057");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.4879, 0.5201, 0.6307, 0.8394, 1.164, 1.619, 2.216, 2.969, 3.888, 4.983",\
"0.4995, 0.5316, 0.6433, 0.8527, 1.178, 1.634, 2.232, 2.985, 3.904, 4.999",\
"0.5317, 0.5637, 0.6755, 0.8867, 1.213, 1.67, 2.268, 3.023, 3.942, 5.038",\
"0.5744, 0.6069, 0.719, 0.9291, 1.255, 1.711, 2.311, 3.064, 3.984, 5.081",\
"0.6361, 0.6692, 0.7834, 0.9965, 1.319, 1.77, 2.365, 3.117, 4.035, 5.129",\
"0.7382, 0.7739, 0.8923, 1.105, 1.429, 1.877, 2.462, 3.204, 4.115, 5.202",\
"0.8661, 0.9059, 1.039, 1.268, 1.594, 2.039, 2.621, 3.349, 4.246, 5.323",\
"1.019, 1.066, 1.214, 1.466, 1.815, 2.264, 2.841, 3.567, 4.447, 5.508",\
"1.2, 1.249, 1.416, 1.694, 2.073, 2.548, 3.129, 3.849, 4.727, 5.772",\
"1.403, 1.459, 1.642, 1.948, 2.362, 2.871, 3.479, 4.202, 5.074, 6.116");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.2446, 0.2631, 0.3275, 0.4425, 0.6129, 0.8462, 1.149, 1.529, 1.994, 2.547",\
"0.2406, 0.2595, 0.3248, 0.4402, 0.6119, 0.845, 1.149, 1.53, 1.994, 2.547",\
"0.2418, 0.2579, 0.3159, 0.4314, 0.6073, 0.8431, 1.148, 1.529, 1.993, 2.546",\
"0.352, 0.3673, 0.4155, 0.4977, 0.6301, 0.8422, 1.145, 1.527, 1.994, 2.547",\
"0.4931, 0.5118, 0.5708, 0.6688, 0.8058, 0.9756, 1.211, 1.545, 1.994, 2.546",\
"0.6684, 0.6902, 0.7594, 0.871, 1.025, 1.223, 1.459, 1.736, 2.1, 2.584",\
"0.8782, 0.905, 0.9858, 1.116, 1.285, 1.501, 1.765, 2.074, 2.418, 2.822",\
"1.125, 1.156, 1.253, 1.399, 1.59, 1.823, 2.102, 2.437, 2.826, 3.255",\
"1.409, 1.45, 1.556, 1.726, 1.941, 2.198, 2.494, 2.847, 3.259, 3.729",\
"1.735, 1.78, 1.904, 2.102, 2.341, 2.62, 2.941, 3.307, 3.741, 4.237");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.001621, 0.003802, 0.007967, 0.01446, 0.02356, 0.03554, 0.05063, 0.06905, 0.09101");
values("0.5496, 0.6025, 0.7934, 1.159, 1.726, 2.519, 3.566, 4.882, 6.488, 8.385",\
"0.5501, 0.6038, 0.7943, 1.157, 1.725, 2.52, 3.562, 4.878, 6.477, 8.402",\
"0.5511, 0.6046, 0.7954, 1.159, 1.726, 2.519, 3.564, 4.876, 6.476, 8.384",\
"0.5721, 0.6221, 0.8039, 1.161, 1.726, 2.52, 3.566, 4.879, 6.477, 8.402",\
"0.626, 0.675, 0.8538, 1.194, 1.739, 2.521, 3.565, 4.873, 6.475, 8.383",\
"0.7496, 0.7918, 0.949, 1.272, 1.797, 2.555, 3.571, 4.882, 6.488, 8.398",\
"0.9598, 1.002, 1.145, 1.428, 1.908, 2.634, 3.619, 4.899, 6.484, 8.397",\
"1.203, 1.247, 1.399, 1.677, 2.112, 2.78, 3.728, 4.965, 6.525, 8.402",\
"1.474, 1.519, 1.68, 1.979, 2.412, 3.031, 3.914, 5.099, 6.608, 8.458",\
"1.768, 1.817, 1.99, 2.306, 2.766, 3.371, 4.192, 5.317, 6.767, 8.565");
}
}
}
}