blob: ed453360b4999b439946bda52024b2d9501b69c8 [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__and4_2) {
area : 28.537600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0001032975" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0001032975" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0001032975" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0001032975" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0001032975" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0001032975" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0001032975" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0001032975" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.000132804" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.000132804" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.000132804" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.000132804" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0001617165" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0001617165" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0001903545" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.000165438" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001903545" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004219 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02515, 0.02506, 0.02498, 0.02485, 0.02496, 0.0249, 0.02494, \
0.02495, 0.0249, 0.02495");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01485, -0.01482, -0.01485, -0.01486, -0.01494, -0.01487, -0.01494, \
-0.01495, -0.01493, -0.01494");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02512, 0.02506, 0.02498, 0.02486, 0.0249, 0.0249, 0.02494, 0.02495, \
0.02494, 0.02497");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01485, -0.01484, -0.01486, -0.01485, -0.01497, -0.01487, -0.01493, \
-0.01494, -0.01497, -0.01496");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02512, 0.02506, 0.02498, 0.02486, 0.02493, 0.0249, 0.02495, \
0.02498, 0.02494, 0.02497");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01485, -0.01484, -0.01483, -0.01485, -0.01496, -0.0149, -0.01493, \
-0.01496, -0.01495, -0.01496");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02511, 0.02507, 0.025, 0.0249, 0.02492, 0.0249, 0.02497, 0.02499, \
0.02497, 0.02497");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01486, -0.01485, -0.01487, -0.01486, -0.01493, -0.01488, -0.01495, \
-0.01493, -0.01496, -0.01496");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02498, 0.02499, 0.02496, 0.02486, 0.02492, 0.02489, 0.02493, \
0.02495, 0.02493, 0.02496");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01598, 0.01598, 0.016, 0.01592, 0.01582, 0.01588, 0.01582, 0.01581, \
0.01579, 0.01579");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02499, 0.02499, 0.02497, 0.02485, 0.02493, 0.02488, 0.02497, \
0.02495, 0.02498, 0.02498");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01599, 0.016, 0.01596, 0.01593, 0.01583, 0.01589, 0.0158, 0.01581, \
0.01575, 0.01577");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02498, 0.02498, 0.02499, 0.02485, 0.02493, 0.02489, 0.02499, \
0.02498, 0.02499, 0.02497");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.04649, 0.04652, 0.04649, 0.04648, 0.04638, 0.04644, 0.04633, \
0.04631, 0.04628, 0.04625");
}
}
}
pin(A2) {
capacitance : 0.004164 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.03003, 0.032, 0.03436, 0.03486, 0.03549, 0.03593, 0.03641, 0.03671, \
0.03696, 0.03708");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02136, -0.02131, -0.02124, -0.02123, -0.02128, -0.0212, -0.02124, \
-0.02126, -0.02127, -0.02125");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02954, 0.03117, 0.0332, 0.03381, 0.0346, 0.03521, 0.03577, 0.03615, \
0.03646, 0.0366");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02136, -0.02132, -0.02126, -0.02122, -0.02128, -0.02121, -0.02127, \
-0.02126, -0.02127, -0.02128");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02885, 0.02866, 0.02859, 0.0289, 0.02937, 0.02963, 0.03002, \
0.03027, 0.0305, 0.03064");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02133, -0.02132, -0.02129, -0.0212, -0.02126, -0.02122, -0.02125, \
-0.02126, -0.02127, -0.02127");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02566, 0.02324, 0.02138, 0.02125, 0.0213, 0.02125, 0.02131, \
0.02132, 0.02132, 0.02131");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02127, -0.02126, -0.02126, -0.02121, -0.02128, -0.02121, -0.02128, \
-0.02126, -0.02125, -0.02124");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02506, 0.02501, 0.02495, 0.02497, 0.02493, 0.02492, 0.02501, \
0.02501, 0.02498, 0.02494");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01557, -0.01555, -0.01551, -0.0155, -0.01556, -0.01551, -0.01562, \
-0.01565, -0.01566, -0.01566");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02506, 0.025, 0.02496, 0.02497, 0.02494, 0.02494, 0.02497, 0.02498, \
0.02496, 0.02496");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01557, -0.01555, -0.01553, -0.01551, -0.01558, -0.01555, -0.01559, \
-0.01562, -0.01565, -0.01567");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02509, 0.02506, 0.025, 0.025, 0.02502, 0.02497, 0.02501, 0.025, \
0.025, 0.02499");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01506, 0.0151, 0.01509, 0.01502, 0.01489, 0.01497, 0.01483, \
0.0148, 0.01477, 0.01474");
}
}
}
pin(A3) {
capacitance : 0.004163 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02415, 0.02509, 0.02659, 0.02651, 0.02641, 0.02623, 0.02622, \
0.0261, 0.026, 0.0258");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.0214, -0.02132, -0.02124, -0.02121, -0.02124, -0.0212, -0.02126, \
-0.02126, -0.02127, -0.02127");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02135, 0.02133, 0.02133, 0.02125, 0.02129, 0.02126, 0.02134, \
0.02133, 0.02134, 0.02132");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02127, -0.02127, -0.02124, -0.0212, -0.02127, -0.02119, -0.02126, \
-0.02126, -0.02121, -0.02125");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02953, 0.02995, 0.03008, 0.03031, 0.03061, 0.03081, 0.03107, \
0.03126, 0.03135, 0.03146");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02132, -0.02129, -0.02128, -0.02119, -0.02128, -0.02122, -0.02126, \
-0.02127, -0.02126, -0.02125");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02361, 0.02151, 0.02126, 0.02129, 0.02128, 0.02128, 0.02131, \
0.02131, 0.02131, 0.02129");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02126, -0.02125, -0.02123, -0.02123, -0.02125, -0.02122, -0.02128, \
-0.02125, -0.02126, -0.02128");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02799, 0.02933, 0.03111, 0.03152, 0.03208, 0.03248, 0.03296, \
0.03327, 0.03355, 0.03372");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02139, -0.02134, -0.02126, -0.02121, -0.02127, -0.02121, -0.02128, \
-0.02127, -0.02128, -0.02125");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02421, 0.02197, 0.02135, 0.02126, 0.02131, 0.02128, 0.02131, \
0.02132, 0.02132, 0.02134");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02128, -0.02126, -0.02127, -0.02122, -0.02126, -0.02119, -0.02128, \
-0.02127, -0.02127, -0.02126");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.0243, 0.02429, 0.02428, 0.02422, 0.02423, 0.0242, 0.02423, 0.02422, \
0.02419, 0.02417");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01654, -0.01652, -0.01653, -0.01652, -0.01656, -0.01651, -0.01661, \
-0.01661, -0.01666, -0.01672");
}
}
}
pin(A4) {
capacitance : 0.004089 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02143, 0.02141, 0.02131, 0.02127, 0.02128, 0.02129, 0.02134, \
0.02135, 0.0213, 0.02135");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02132, -0.02128, -0.02121, -0.0212, -0.02123, -0.02118, -0.02124, \
-0.02126, -0.02126, -0.02125");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02145, 0.0214, 0.02131, 0.02128, 0.02129, 0.02126, 0.02133, \
0.0213, 0.02135, 0.0213");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.0213, -0.02128, -0.02123, -0.02123, -0.02127, -0.02119, -0.02126, \
-0.02128, -0.02125, -0.02126");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02143, 0.02141, 0.02132, 0.02128, 0.02128, 0.02129, 0.02133, \
0.02133, 0.02131, 0.02133");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02133, -0.0213, -0.02125, -0.02121, -0.02124, -0.02117, -0.02125, \
-0.02125, -0.02126, -0.02125");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02143, 0.0214, 0.02132, 0.02125, 0.02131, 0.02128, 0.02133, \
0.02131, 0.0213, 0.02132");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02129, -0.02126, -0.02125, -0.02123, -0.02128, -0.02122, -0.02127, \
-0.02128, -0.02126, -0.02127");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02142, 0.02142, 0.02133, 0.02128, 0.02128, 0.02128, 0.02135, \
0.02132, 0.02131, 0.02133");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02133, -0.0213, -0.02125, -0.02121, -0.02124, -0.02117, -0.02125, \
-0.02125, -0.02126, -0.02125");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02145, 0.0214, 0.02132, 0.02127, 0.02132, 0.02126, 0.02132, \
0.0213, 0.02133, 0.02132");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02129, -0.02128, -0.02127, -0.02124, -0.02128, -0.0212, -0.02127, \
-0.02126, -0.02126, -0.02126");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02222, 0.02141, 0.02134, 0.02129, 0.02128, 0.0213, 0.02133, \
0.02132, 0.02133, 0.02132");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.02133, -0.02131, -0.02126, -0.02122, -0.02125, -0.02118, -0.02126, \
-0.02126, -0.02125, -0.02126");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.5066 ;
max_transition : 5 ;
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.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.2875, 0.2811, 0.2725, 0.2678, 0.2659, 0.2641, 0.2634, 0.2626, 0.2625, 0.2622",\
"0.2875, 0.2809, 0.2724, 0.2681, 0.2654, 0.2638, 0.2634, 0.2626, 0.2623, 0.262",\
"0.287, 0.2807, 0.2719, 0.2673, 0.2653, 0.2636, 0.2627, 0.2622, 0.2618, 0.2615",\
"0.2931, 0.2865, 0.2767, 0.2713, 0.2689, 0.2673, 0.2664, 0.2659, 0.2655, 0.2653",\
"0.3178, 0.3096, 0.2962, 0.2879, 0.2829, 0.2804, 0.2787, 0.2778, 0.2771, 0.2767",\
"0.3553, 0.3456, 0.3279, 0.3158, 0.3082, 0.3037, 0.3009, 0.2991, 0.298, 0.2972",\
"0.4064, 0.3949, 0.3727, 0.3561, 0.3453, 0.3387, 0.3343, 0.3314, 0.3295, 0.3283",\
"0.4708, 0.4582, 0.4314, 0.4101, 0.3954, 0.3859, 0.3795, 0.3752, 0.3725, 0.3704",\
"0.5493, 0.5351, 0.5042, 0.4779, 0.459, 0.4463, 0.4371, 0.4311, 0.4267, 0.424",\
"0.6407, 0.6256, 0.5905, 0.5586, 0.5355, 0.5189, 0.5076, 0.4995, 0.4935, 0.4896");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.1934, 0.1864, 0.1751, 0.1662, 0.1623, 0.1604, 0.1608, 0.1613, 0.1639, 0.1647",\
"0.1931, 0.1853, 0.1744, 0.1657, 0.1616, 0.1595, 0.1607, 0.1609, 0.1625, 0.1652",\
"0.1929, 0.1855, 0.174, 0.1654, 0.1613, 0.1595, 0.1604, 0.1609, 0.1621, 0.1656",\
"0.1981, 0.1906, 0.1789, 0.1702, 0.165, 0.1627, 0.1636, 0.164, 0.1657, 0.167",\
"0.2173, 0.209, 0.196, 0.1853, 0.1787, 0.1752, 0.1747, 0.1748, 0.1756, 0.1778",\
"0.2468, 0.2372, 0.2225, 0.2105, 0.202, 0.1961, 0.1945, 0.1933, 0.1945, 0.1953",\
"0.2891, 0.2787, 0.2616, 0.2456, 0.2361, 0.2285, 0.2241, 0.2221, 0.221, 0.2214",\
"0.3455, 0.3333, 0.3129, 0.2945, 0.2805, 0.2718, 0.2669, 0.263, 0.2611, 0.2592",\
"0.4137, 0.3999, 0.3768, 0.3559, 0.3363, 0.3248, 0.3191, 0.3161, 0.3119, 0.3083",\
"0.4943, 0.4794, 0.4526, 0.429, 0.406, 0.3905, 0.3805, 0.376, 0.3749, 0.3718");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.324, 0.3167, 0.306, 0.2994, 0.2963, 0.2942, 0.2929, 0.2921, 0.2917, 0.2914",\
"0.324, 0.3168, 0.306, 0.2998, 0.2963, 0.2942, 0.2929, 0.2921, 0.2917, 0.2914",\
"0.3234, 0.3163, 0.3055, 0.2989, 0.2957, 0.2936, 0.2924, 0.2917, 0.2912, 0.2909",\
"0.3286, 0.3212, 0.3097, 0.3028, 0.2992, 0.2971, 0.2959, 0.2951, 0.2946, 0.2943",\
"0.3523, 0.3438, 0.3292, 0.3196, 0.3139, 0.3107, 0.3088, 0.3076, 0.3067, 0.3061",\
"0.3912, 0.3813, 0.3624, 0.3487, 0.3402, 0.335, 0.3318, 0.3299, 0.3285, 0.3276",\
"0.4431, 0.4316, 0.409, 0.3912, 0.379, 0.3715, 0.3667, 0.3635, 0.3613, 0.3598",\
"0.5095, 0.4968, 0.4698, 0.4476, 0.4319, 0.4209, 0.414, 0.4092, 0.4062, 0.4039",\
"0.5898, 0.5763, 0.5449, 0.5176, 0.4971, 0.4836, 0.4739, 0.4674, 0.4629, 0.4597",\
"0.6841, 0.6692, 0.6341, 0.6013, 0.5768, 0.5592, 0.5471, 0.5383, 0.5323, 0.5277");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.1934, 0.186, 0.1748, 0.1666, 0.1621, 0.16, 0.1611, 0.1609, 0.1625, 0.1661",\
"0.1929, 0.1856, 0.1745, 0.166, 0.1617, 0.1597, 0.1601, 0.1604, 0.163, 0.1638",\
"0.1922, 0.1848, 0.1732, 0.165, 0.1606, 0.1586, 0.1594, 0.1595, 0.1612, 0.1634",\
"0.1965, 0.1889, 0.1772, 0.1684, 0.1633, 0.1613, 0.1617, 0.1618, 0.1643, 0.1652",\
"0.2133, 0.2052, 0.1924, 0.1819, 0.1757, 0.172, 0.1717, 0.1726, 0.1729, 0.176",\
"0.2416, 0.2324, 0.2171, 0.2061, 0.1974, 0.1919, 0.1907, 0.1901, 0.1904, 0.1917",\
"0.284, 0.2739, 0.257, 0.2409, 0.2308, 0.2241, 0.2206, 0.2185, 0.217, 0.2174",\
"0.3399, 0.3285, 0.3081, 0.2909, 0.2762, 0.2668, 0.2627, 0.2599, 0.2566, 0.2561",\
"0.4087, 0.3962, 0.3731, 0.3509, 0.3338, 0.3214, 0.3144, 0.3116, 0.3088, 0.3061",\
"0.4904, 0.4765, 0.4503, 0.4263, 0.4053, 0.3893, 0.3788, 0.3733, 0.3736, 0.3695");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.3612, 0.3534, 0.3406, 0.3328, 0.3281, 0.3253, 0.3237, 0.3225, 0.3218, 0.3214",\
"0.36, 0.3524, 0.3394, 0.3315, 0.3271, 0.3246, 0.3228, 0.3217, 0.3211, 0.3203",\
"0.3591, 0.3511, 0.3385, 0.3306, 0.326, 0.3233, 0.322, 0.3208, 0.3199, 0.3194",\
"0.3637, 0.3557, 0.3424, 0.3344, 0.3294, 0.3267, 0.3254, 0.3242, 0.3235, 0.3229",\
"0.3864, 0.3774, 0.3618, 0.3509, 0.3445, 0.3405, 0.3381, 0.3367, 0.3357, 0.3351",\
"0.4266, 0.4162, 0.3967, 0.3818, 0.3722, 0.3664, 0.3625, 0.3604, 0.3588, 0.3578",\
"0.48, 0.4685, 0.4448, 0.426, 0.4131, 0.4044, 0.3993, 0.3957, 0.3934, 0.3917",\
"0.5483, 0.5358, 0.5083, 0.485, 0.4678, 0.4565, 0.449, 0.4439, 0.4405, 0.438",\
"0.6321, 0.6182, 0.5865, 0.5585, 0.5378, 0.5227, 0.5126, 0.5056, 0.5007, 0.4973",\
"0.7299, 0.7153, 0.68, 0.647, 0.622, 0.6034, 0.5898, 0.5808, 0.5741, 0.5695");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.1934, 0.1861, 0.1748, 0.1661, 0.1618, 0.16, 0.1611, 0.1609, 0.1634, 0.1652",\
"0.193, 0.1855, 0.1743, 0.166, 0.1614, 0.1595, 0.1602, 0.1604, 0.1625, 0.1638",\
"0.1918, 0.1844, 0.1727, 0.1645, 0.1601, 0.1581, 0.1592, 0.1595, 0.1616, 0.1625",\
"0.1945, 0.1869, 0.1755, 0.1661, 0.1617, 0.1592, 0.16, 0.1604, 0.1612, 0.1634",\
"0.2084, 0.2003, 0.1877, 0.1774, 0.1718, 0.1688, 0.1685, 0.169, 0.1702, 0.1715",\
"0.2345, 0.2257, 0.2108, 0.2005, 0.193, 0.1875, 0.1865, 0.1861, 0.1868, 0.189",\
"0.2768, 0.267, 0.2497, 0.2349, 0.2256, 0.2209, 0.216, 0.214, 0.2147, 0.2147",\
"0.3335, 0.3226, 0.3029, 0.2855, 0.2717, 0.2643, 0.2599, 0.2567, 0.2539, 0.2557",\
"0.4044, 0.3922, 0.3693, 0.3492, 0.3314, 0.3194, 0.3139, 0.3121, 0.3088, 0.3038",\
"0.4887, 0.4753, 0.4499, 0.426, 0.4059, 0.3907, 0.3796, 0.3755, 0.3754, 0.3718");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.396, 0.3875, 0.373, 0.3634, 0.3579, 0.3545, 0.3524, 0.3509, 0.3497, 0.3492",\
"0.3946, 0.3861, 0.3714, 0.3619, 0.3566, 0.353, 0.3506, 0.3494, 0.3483, 0.3476",\
"0.3936, 0.3852, 0.3702, 0.3612, 0.3557, 0.3522, 0.3501, 0.3485, 0.3475, 0.3468",\
"0.3983, 0.3896, 0.3748, 0.3651, 0.3593, 0.3558, 0.3537, 0.3523, 0.3515, 0.3509",\
"0.4196, 0.4103, 0.3938, 0.3816, 0.3742, 0.3698, 0.3672, 0.3655, 0.3644, 0.3637",\
"0.4614, 0.451, 0.4301, 0.4146, 0.4039, 0.3971, 0.3928, 0.3902, 0.3884, 0.3873",\
"0.5166, 0.505, 0.4805, 0.4608, 0.4466, 0.4375, 0.4318, 0.4276, 0.4251, 0.4233",\
"0.5874, 0.5748, 0.5467, 0.5227, 0.5048, 0.4926, 0.4843, 0.4787, 0.4751, 0.4722",\
"0.6746, 0.6606, 0.6287, 0.5999, 0.5782, 0.5626, 0.5517, 0.5445, 0.5392, 0.5351",\
"0.7772, 0.763, 0.7274, 0.6937, 0.6674, 0.6481, 0.6341, 0.6244, 0.6174, 0.6123");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.1937, 0.1862, 0.1751, 0.1662, 0.1627, 0.1604, 0.1606, 0.1609, 0.1625, 0.1652",\
"0.1929, 0.186, 0.1743, 0.1657, 0.1614, 0.1599, 0.1601, 0.1604, 0.1616, 0.1638",\
"0.1915, 0.1839, 0.1729, 0.1643, 0.1604, 0.1582, 0.1585, 0.1591, 0.1616, 0.162",\
"0.1928, 0.1851, 0.1736, 0.1647, 0.1604, 0.1581, 0.1589, 0.1591, 0.1603, 0.1629",\
"0.204, 0.196, 0.184, 0.1741, 0.1692, 0.1659, 0.1659, 0.1663, 0.1675, 0.1692",\
"0.2278, 0.2196, 0.2053, 0.1953, 0.1884, 0.1834, 0.1835, 0.1834, 0.185, 0.1854",\
"0.2682, 0.2586, 0.2423, 0.2286, 0.2208, 0.2163, 0.2128, 0.2117, 0.2116, 0.2124",\
"0.3244, 0.3136, 0.2947, 0.2772, 0.2651, 0.2587, 0.257, 0.254, 0.2516, 0.2525",\
"0.3959, 0.3842, 0.3624, 0.3421, 0.3267, 0.3152, 0.3106, 0.3107, 0.3083, 0.3034",\
"0.4821, 0.4697, 0.4445, 0.4218, 0.4044, 0.3898, 0.3801, 0.3764, 0.3767, 0.3745");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.2947, 0.3222, 0.3951, 0.5032, 0.6482, 0.8405, 1.09, 1.404, 1.787, 2.243",\
"0.3043, 0.3319, 0.4045, 0.5129, 0.658, 0.8502, 1.1, 1.413, 1.796, 2.253",\
"0.3387, 0.3661, 0.4391, 0.5474, 0.6922, 0.8845, 1.134, 1.448, 1.831, 2.287",\
"0.4103, 0.4377, 0.5101, 0.618, 0.7628, 0.9551, 1.204, 1.518, 1.901, 2.358",\
"0.5138, 0.5424, 0.6169, 0.7257, 0.8709, 1.063, 1.312, 1.625, 2.008, 2.465",\
"0.6312, 0.6618, 0.7408, 0.8537, 1.001, 1.194, 1.442, 1.755, 2.138, 2.594",\
"0.7644, 0.7974, 0.8807, 0.998, 1.148, 1.342, 1.591, 1.903, 2.285, 2.741",\
"0.9114, 0.9473, 1.037, 1.159, 1.314, 1.509, 1.757, 2.07, 2.452, 2.907",\
"1.072, 1.11, 1.206, 1.336, 1.496, 1.695, 1.944, 2.256, 2.637, 3.094",\
"1.246, 1.287, 1.39, 1.526, 1.693, 1.896, 2.149, 2.461, 2.842, 3.297");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.3578, 0.3905, 0.4829, 0.6324, 0.8454, 1.136, 1.517, 1.997, 2.584, 3.281",\
"0.363, 0.3957, 0.4882, 0.6378, 0.8507, 1.141, 1.522, 2.002, 2.589, 3.289",\
"0.3837, 0.4164, 0.5087, 0.6582, 0.8711, 1.162, 1.543, 2.023, 2.609, 3.308",\
"0.4279, 0.4607, 0.5528, 0.702, 0.9147, 1.205, 1.586, 2.066, 2.653, 3.351",\
"0.4859, 0.5189, 0.6114, 0.7607, 0.9731, 1.263, 1.643, 2.123, 2.709, 3.409",\
"0.5418, 0.5752, 0.6677, 0.8172, 1.03, 1.32, 1.699, 2.179, 2.764, 3.463",\
"0.5947, 0.6292, 0.723, 0.8722, 1.084, 1.373, 1.753, 2.232, 2.817, 3.515",\
"0.641, 0.6771, 0.773, 0.9234, 1.136, 1.424, 1.803, 2.282, 2.866, 3.564",\
"0.6765, 0.7148, 0.8151, 0.9678, 1.181, 1.47, 1.848, 2.326, 2.91, 3.607",\
"0.7017, 0.7423, 0.8463, 1.003, 1.218, 1.509, 1.888, 2.365, 2.948, 3.645");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.0897, 0.117, 0.193, 0.3209, 0.5207, 0.8144, 1.217, 1.728, 2.355, 3.101",\
"0.09028, 0.1165, 0.1928, 0.3207, 0.5197, 0.8143, 1.215, 1.728, 2.355, 3.097",\
"0.08978, 0.1168, 0.193, 0.3205, 0.5204, 0.8142, 1.216, 1.728, 2.355, 3.098",\
"0.09042, 0.1171, 0.1933, 0.3208, 0.5197, 0.8144, 1.216, 1.726, 2.354, 3.099",\
"0.1021, 0.129, 0.2026, 0.327, 0.5224, 0.8154, 1.217, 1.728, 2.353, 3.101",\
"0.1164, 0.1452, 0.2196, 0.3428, 0.5328, 0.8206, 1.217, 1.726, 2.355, 3.101",\
"0.1326, 0.1636, 0.2378, 0.359, 0.5458, 0.8272, 1.221, 1.728, 2.352, 3.1",\
"0.1506, 0.1832, 0.2624, 0.3818, 0.562, 0.8368, 1.225, 1.731, 2.354, 3.102",\
"0.1698, 0.2054, 0.2888, 0.4102, 0.5876, 0.8532, 1.232, 1.733, 2.355, 3.1",\
"0.1892, 0.2282, 0.3156, 0.439, 0.6174, 0.8782, 1.249, 1.741, 2.358, 3.101");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.1097, 0.1472, 0.2667, 0.4805, 0.8158, 1.302, 1.956, 2.785, 3.799, 4.997",\
"0.1096, 0.1467, 0.2668, 0.4803, 0.8144, 1.302, 1.953, 2.783, 3.796, 5.007",\
"0.1092, 0.147, 0.2658, 0.4805, 0.8144, 1.303, 1.954, 2.781, 3.795, 5.006",\
"0.1089, 0.1467, 0.2666, 0.481, 0.8149, 1.301, 1.954, 2.783, 3.797, 5.005",\
"0.1132, 0.1505, 0.27, 0.4836, 0.816, 1.304, 1.956, 2.784, 3.794, 5.007",\
"0.1186, 0.156, 0.274, 0.4886, 0.8212, 1.304, 1.956, 2.782, 3.793, 5.003",\
"0.1292, 0.1646, 0.2804, 0.4934, 0.8252, 1.309, 1.961, 2.78, 3.795, 5.002",\
"0.1416, 0.1778, 0.2914, 0.5026, 0.8294, 1.31, 1.962, 2.786, 3.796, 4.996",\
"0.1548, 0.1944, 0.304, 0.515, 0.8402, 1.318, 1.964, 2.788, 3.794, 5.002",\
"0.1696, 0.2094, 0.3198, 0.5292, 0.8558, 1.33, 1.971, 2.791, 3.797, 5");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.3279, 0.3569, 0.432, 0.5416, 0.6873, 0.8797, 1.129, 1.443, 1.826, 2.282",\
"0.3377, 0.3666, 0.4418, 0.5513, 0.697, 0.8895, 1.139, 1.453, 1.835, 2.292",\
"0.3718, 0.4007, 0.4757, 0.5855, 0.7309, 0.9234, 1.173, 1.486, 1.869, 2.326",\
"0.4436, 0.4723, 0.5473, 0.6565, 0.8021, 0.9945, 1.244, 1.557, 1.94, 2.397",\
"0.5536, 0.5835, 0.6595, 0.769, 0.9146, 1.107, 1.356, 1.669, 2.052, 2.509",\
"0.6809, 0.7129, 0.7938, 0.9077, 1.055, 1.247, 1.496, 1.809, 2.192, 2.648",\
"0.8265, 0.8608, 0.9465, 1.064, 1.215, 1.408, 1.657, 1.969, 2.351, 2.807",\
"0.9905, 1.027, 1.119, 1.242, 1.395, 1.59, 1.838, 2.151, 2.533, 2.988",\
"1.171, 1.211, 1.309, 1.438, 1.597, 1.794, 2.042, 2.354, 2.735, 3.191",\
"1.369, 1.411, 1.515, 1.652, 1.817, 2.018, 2.268, 2.58, 2.961, 3.416");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.3895, 0.4222, 0.5147, 0.6643, 0.8772, 1.168, 1.549, 2.029, 2.615, 3.315",\
"0.3941, 0.4269, 0.5193, 0.6688, 0.8818, 1.172, 1.553, 2.033, 2.62, 3.318",\
"0.407, 0.4398, 0.5319, 0.6815, 0.8944, 1.185, 1.566, 2.046, 2.632, 3.331",\
"0.4356, 0.4683, 0.5604, 0.7097, 0.9223, 1.213, 1.594, 2.073, 2.66, 3.358",\
"0.4768, 0.5103, 0.6035, 0.7533, 0.9658, 1.256, 1.636, 2.115, 2.702, 3.402",\
"0.5206, 0.5544, 0.6486, 0.7989, 1.012, 1.302, 1.682, 2.161, 2.746, 3.445",\
"0.5609, 0.5964, 0.6916, 0.8426, 1.055, 1.345, 1.725, 2.203, 2.788, 3.487",\
"0.5923, 0.6292, 0.7277, 0.8812, 1.094, 1.383, 1.761, 2.24, 2.825, 3.522",\
"0.6111, 0.6503, 0.7528, 0.9081, 1.125, 1.414, 1.792, 2.27, 2.854, 3.551",\
"0.6163, 0.6578, 0.7646, 0.9241, 1.144, 1.437, 1.816, 2.292, 2.876, 3.573");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.09718, 0.1246, 0.1996, 0.3253, 0.5224, 0.8157, 1.216, 1.728, 2.355, 3.101",\
"0.09722, 0.1249, 0.1998, 0.3255, 0.5225, 0.8157, 1.217, 1.727, 2.353, 3.101",\
"0.09704, 0.125, 0.2001, 0.3256, 0.5224, 0.8158, 1.217, 1.729, 2.352, 3.101",\
"0.0972, 0.125, 0.2002, 0.3258, 0.5228, 0.8158, 1.217, 1.727, 2.355, 3.099",\
"0.1066, 0.1338, 0.2066, 0.3304, 0.5248, 0.8166, 1.217, 1.727, 2.355, 3.099",\
"0.1214, 0.1508, 0.2242, 0.3446, 0.5334, 0.8206, 1.218, 1.727, 2.355, 3.098",\
"0.1366, 0.169, 0.2432, 0.3622, 0.5458, 0.8276, 1.221, 1.728, 2.355, 3.102",\
"0.1546, 0.1882, 0.2666, 0.3826, 0.562, 0.8364, 1.225, 1.73, 2.355, 3.099",\
"0.1732, 0.21, 0.2928, 0.408, 0.5834, 0.8486, 1.23, 1.734, 2.355, 3.1",\
"0.1922, 0.2324, 0.3206, 0.4372, 0.6108, 0.8702, 1.243, 1.738, 2.358, 3.102");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.1093, 0.1462, 0.2662, 0.4802, 0.8141, 1.303, 1.954, 2.782, 3.794, 5.006",\
"0.1096, 0.1461, 0.2663, 0.4802, 0.8159, 1.301, 1.955, 2.785, 3.799, 5.002",\
"0.1097, 0.1462, 0.2667, 0.4803, 0.8148, 1.303, 1.953, 2.784, 3.796, 5",\
"0.1092, 0.1463, 0.2666, 0.4804, 0.8145, 1.302, 1.954, 2.785, 3.798, 5.003",\
"0.1151, 0.1514, 0.2708, 0.4832, 0.816, 1.302, 1.956, 2.784, 3.795, 5.007",\
"0.1202, 0.1574, 0.2756, 0.4888, 0.8216, 1.304, 1.956, 2.781, 3.79, 5.001",\
"0.1296, 0.1664, 0.284, 0.495, 0.8258, 1.309, 1.96, 2.784, 3.794, 5.004",\
"0.1408, 0.1792, 0.2944, 0.506, 0.8322, 1.311, 1.96, 2.784, 3.796, 4.998",\
"0.1552, 0.1938, 0.3092, 0.5212, 0.845, 1.32, 1.962, 2.786, 3.795, 4.995",\
"0.1696, 0.2112, 0.3248, 0.537, 0.8642, 1.337, 1.974, 2.789, 3.795, 4.996");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.36, 0.3899, 0.4674, 0.5789, 0.7258, 0.9186, 1.168, 1.482, 1.865, 2.321",\
"0.3681, 0.3982, 0.4756, 0.5871, 0.7337, 0.9266, 1.176, 1.49, 1.873, 2.329",\
"0.4014, 0.4316, 0.5089, 0.6205, 0.7673, 0.9601, 1.21, 1.523, 1.906, 2.363",\
"0.4735, 0.5037, 0.5808, 0.6919, 0.8387, 1.032, 1.281, 1.595, 1.978, 2.434",\
"0.5889, 0.6193, 0.6968, 0.8079, 0.9546, 1.147, 1.396, 1.71, 2.092, 2.549",\
"0.7259, 0.7592, 0.8416, 0.9562, 1.104, 1.297, 1.546, 1.859, 2.241, 2.697",\
"0.8838, 0.9188, 1.006, 1.126, 1.276, 1.47, 1.718, 2.031, 2.413, 2.869",\
"1.063, 1.101, 1.194, 1.318, 1.472, 1.666, 1.915, 2.227, 2.609, 3.064",\
"1.265, 1.305, 1.404, 1.534, 1.692, 1.888, 2.137, 2.449, 2.83, 3.285",\
"1.486, 1.53, 1.635, 1.772, 1.936, 2.136, 2.386, 2.697, 3.078, 3.532");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.4112, 0.4439, 0.5364, 0.6858, 0.8988, 1.189, 1.57, 2.05, 2.637, 3.336",\
"0.4159, 0.4487, 0.5412, 0.6907, 0.9036, 1.194, 1.575, 2.055, 2.642, 3.34",\
"0.4256, 0.4584, 0.5505, 0.7002, 0.9132, 1.204, 1.585, 2.065, 2.651, 3.351",\
"0.4406, 0.4734, 0.5654, 0.7147, 0.9274, 1.218, 1.599, 2.078, 2.665, 3.364",\
"0.462, 0.4956, 0.5888, 0.7389, 0.9517, 1.242, 1.622, 2.102, 2.688, 3.386",\
"0.4862, 0.5205, 0.615, 0.7659, 0.9793, 1.27, 1.65, 2.129, 2.715, 3.413",\
"0.5073, 0.543, 0.6391, 0.7912, 1.005, 1.295, 1.675, 2.153, 2.738, 3.436",\
"0.517, 0.5545, 0.6546, 0.809, 1.025, 1.314, 1.693, 2.171, 2.756, 3.453",\
"0.5118, 0.5519, 0.655, 0.8136, 1.033, 1.324, 1.703, 2.181, 2.765, 3.462",\
"0.4896, 0.5313, 0.6396, 0.8018, 1.025, 1.321, 1.702, 2.18, 2.763, 3.46");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.1039, 0.133, 0.207, 0.3321, 0.5265, 0.8179, 1.218, 1.729, 2.353, 3.099",\
"0.1038, 0.1322, 0.2071, 0.3315, 0.5265, 0.818, 1.218, 1.727, 2.355, 3.1",\
"0.104, 0.1318, 0.2073, 0.3321, 0.5273, 0.818, 1.218, 1.728, 2.352, 3.1",\
"0.1039, 0.1321, 0.2071, 0.3319, 0.5265, 0.818, 1.218, 1.73, 2.354, 3.1",\
"0.1104, 0.1382, 0.2118, 0.3348, 0.5294, 0.8188, 1.218, 1.729, 2.356, 3.099",\
"0.1258, 0.1556, 0.2294, 0.3476, 0.5356, 0.8226, 1.218, 1.73, 2.352, 3.101",\
"0.1412, 0.1742, 0.2486, 0.3652, 0.548, 0.8284, 1.222, 1.729, 2.354, 3.103",\
"0.1576, 0.1924, 0.2702, 0.3848, 0.5634, 0.837, 1.225, 1.73, 2.356, 3.099",\
"0.1768, 0.2144, 0.2952, 0.4088, 0.5826, 0.848, 1.23, 1.733, 2.355, 3.101",\
"0.1946, 0.234, 0.3226, 0.437, 0.6078, 0.8674, 1.241, 1.738, 2.358, 3.102");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.1093, 0.147, 0.2662, 0.48, 0.8141, 1.302, 1.954, 2.785, 3.799, 5.007",\
"0.1096, 0.1472, 0.2662, 0.4802, 0.8148, 1.304, 1.956, 2.784, 3.798, 5.004",\
"0.11, 0.146, 0.2665, 0.4801, 0.8144, 1.301, 1.955, 2.78, 3.799, 5.003",\
"0.1098, 0.1468, 0.2669, 0.4806, 0.8157, 1.301, 1.954, 2.782, 3.798, 5.004",\
"0.1143, 0.1513, 0.2706, 0.4826, 0.816, 1.302, 1.956, 2.781, 3.792, 5.001",\
"0.119, 0.1568, 0.2762, 0.4892, 0.8208, 1.304, 1.954, 2.784, 3.798, 4.998",\
"0.1282, 0.1666, 0.2846, 0.4964, 0.8264, 1.308, 1.956, 2.782, 3.792, 4.996",\
"0.1408, 0.18, 0.2968, 0.5094, 0.8354, 1.311, 1.958, 2.783, 3.795, 5",\
"0.1532, 0.193, 0.3114, 0.5258, 0.8522, 1.323, 1.963, 2.784, 3.793, 5.001",\
"0.1682, 0.2102, 0.3282, 0.5438, 0.8724, 1.344, 1.977, 2.791, 3.796, 4.995");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.385, 0.416, 0.4955, 0.6092, 0.7573, 0.951, 1.201, 1.515, 1.898, 2.354",\
"0.3923, 0.4234, 0.5029, 0.6167, 0.7648, 0.9585, 1.209, 1.522, 1.905, 2.362",\
"0.426, 0.4571, 0.5366, 0.65, 0.7984, 0.9921, 1.242, 1.556, 1.939, 2.395",\
"0.4988, 0.5298, 0.6092, 0.7225, 0.8707, 1.065, 1.315, 1.628, 2.011, 2.468",\
"0.6181, 0.6493, 0.7283, 0.8414, 0.9893, 1.183, 1.433, 1.746, 2.129, 2.586",\
"0.7654, 0.7989, 0.8827, 0.9988, 1.147, 1.341, 1.59, 1.903, 2.286, 2.742",\
"0.9347, 0.9704, 1.06, 1.18, 1.331, 1.526, 1.774, 2.087, 2.469, 2.925",\
"1.13, 1.168, 1.263, 1.387, 1.542, 1.737, 1.986, 2.298, 2.68, 3.136",\
"1.352, 1.393, 1.492, 1.623, 1.781, 1.978, 2.227, 2.539, 2.92, 3.375",\
"1.6, 1.643, 1.749, 1.886, 2.05, 2.25, 2.499, 2.81, 3.191, 3.646");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.4239, 0.4567, 0.5489, 0.6984, 0.9113, 1.202, 1.583, 2.063, 2.649, 3.347",\
"0.4289, 0.4618, 0.554, 0.7036, 0.9165, 1.207, 1.588, 2.068, 2.655, 3.352",\
"0.437, 0.4698, 0.5621, 0.7117, 0.9246, 1.215, 1.596, 2.076, 2.663, 3.36",\
"0.4436, 0.4763, 0.5685, 0.7178, 0.9307, 1.221, 1.602, 2.082, 2.668, 3.367",\
"0.4491, 0.4826, 0.5756, 0.7255, 0.9383, 1.229, 1.609, 2.089, 2.675, 3.375",\
"0.4517, 0.4859, 0.5804, 0.7314, 0.9449, 1.235, 1.615, 2.095, 2.68, 3.38",\
"0.4468, 0.4827, 0.5796, 0.7329, 0.9471, 1.237, 1.617, 2.096, 2.681, 3.379",\
"0.4287, 0.4666, 0.5668, 0.7232, 0.9407, 1.231, 1.611, 2.089, 2.674, 3.372",\
"0.3934, 0.4329, 0.5371, 0.6978, 0.9203, 1.215, 1.594, 2.072, 2.657, 3.353",\
"0.3376, 0.3792, 0.488, 0.6528, 0.88, 1.18, 1.565, 2.043, 2.627, 3.324");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.1099, 0.1392, 0.2144, 0.339, 0.5324, 0.8221, 1.22, 1.729, 2.356, 3.103",\
"0.1107, 0.1394, 0.2147, 0.339, 0.5323, 0.8215, 1.22, 1.729, 2.356, 3.103",\
"0.1099, 0.1391, 0.2143, 0.3392, 0.5338, 0.8217, 1.22, 1.731, 2.356, 3.103",\
"0.1101, 0.1392, 0.2145, 0.3392, 0.5327, 0.8224, 1.22, 1.729, 2.356, 3.103",\
"0.114, 0.1424, 0.217, 0.341, 0.5336, 0.8226, 1.221, 1.729, 2.353, 3.103",\
"0.1298, 0.1612, 0.2338, 0.3522, 0.54, 0.8246, 1.221, 1.73, 2.353, 3.102",\
"0.1448, 0.177, 0.2522, 0.3694, 0.552, 0.8312, 1.224, 1.73, 2.354, 3.099",\
"0.1608, 0.1956, 0.2738, 0.389, 0.566, 0.8388, 1.227, 1.732, 2.356, 3.099",\
"0.1788, 0.2158, 0.2986, 0.4116, 0.584, 0.8498, 1.232, 1.734, 2.356, 3.101",\
"0.1974, 0.2374, 0.3248, 0.4386, 0.6076, 0.8662, 1.241, 1.738, 2.361, 3.102");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.004489, 0.01674, 0.04013, 0.07657, 0.1277, 0.195, 0.2797, 0.3832, 0.5066");
values("0.1095, 0.1461, 0.2667, 0.4803, 0.8146, 1.302, 1.955, 2.785, 3.798, 4.996",\
"0.1092, 0.1472, 0.2663, 0.4805, 0.8144, 1.302, 1.955, 2.784, 3.798, 4.997",\
"0.1093, 0.1466, 0.2663, 0.4798, 0.8155, 1.301, 1.956, 2.785, 3.799, 5.002",\
"0.1096, 0.1465, 0.266, 0.4804, 0.814, 1.301, 1.954, 2.784, 3.797, 4.997",\
"0.1127, 0.1502, 0.2694, 0.4828, 0.8156, 1.301, 1.956, 2.784, 3.794, 5.003",\
"0.1186, 0.1564, 0.2748, 0.488, 0.819, 1.303, 1.956, 2.781, 3.791, 5.003",\
"0.1272, 0.1654, 0.284, 0.496, 0.8248, 1.305, 1.958, 2.779, 3.789, 4.997",\
"0.1378, 0.1772, 0.297, 0.513, 0.837, 1.312, 1.958, 2.782, 3.793, 4.999",\
"0.1504, 0.1906, 0.3116, 0.5298, 0.858, 1.329, 1.965, 2.783, 3.79, 4.998",\
"0.1628, 0.206, 0.3268, 0.5488, 0.8816, 1.354, 1.986, 2.793, 3.793, 4.993");
}
}
}
}