blob: ded762ef69416354e4e74e5d6edea4a756240b23 [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_2) {
area : 35.123200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0004405896" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.000474012" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0004741308" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0005580234" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0004748238" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0005586372" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0005592312" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.001359666" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0004842288" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0005631714" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0005636664" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0011627748" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0005746356" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0011593296" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0011635668" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0004710024" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.001359666" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.008308 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009779, 0.009749, 0.009707, 0.009648, 0.009649, 0.009636, 0.009628, \
0.009644, 0.009626, 0.009624");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004554, -0.004529, -0.004541, -0.004548, -0.00457, -0.004591, \
-0.004602, -0.004624, -0.00465, -0.004689");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009756, 0.009743, 0.00971, 0.009658, 0.009649, 0.009638, 0.009635, \
0.009633, 0.009636, 0.009637");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004484, -0.004461, -0.004475, -0.004475, -0.004491, -0.00452, \
-0.004526, -0.004547, -0.004569, -0.004615");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009773, 0.009742, 0.009713, 0.009655, 0.009649, 0.009638, 0.009635, \
0.009633, 0.009634, 0.009637");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004483, -0.004459, -0.004482, -0.004476, -0.004494, -0.00452, \
-0.004526, -0.004547, -0.004569, -0.004618");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009746, 0.009737, 0.009713, 0.009673, 0.009655, 0.009653, 0.009641, \
0.009636, 0.00964, 0.009643");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004367, -0.004361, -0.004367, -0.00436, -0.004375, -0.004399, \
-0.004413, -0.004442, -0.004459, -0.004507");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009762, 0.009749, 0.009702, 0.009651, 0.009647, 0.009641, 0.00963, \
0.009634, 0.009627, 0.009637");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.007203, 0.007223, 0.007209, 0.007169, 0.007141, 0.007093, 0.007046, \
0.007005, 0.00694, 0.006852");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009686, 0.009684, 0.009672, 0.009647, 0.009643, 0.009649, 0.009637, \
0.00964, 0.009637, 0.009635");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.007535, 0.007551, 0.007535, 0.007504, 0.007471, 0.007424, 0.007381, \
0.007327, 0.007262, 0.007174");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009689, 0.009686, 0.009667, 0.009654, 0.009642, 0.009635, 0.009636, \
0.009638, 0.009636, 0.009633");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.019, 0.01902, 0.019, 0.01897, 0.01893, 0.01885, 0.01879, 0.0187, \
0.01859, 0.01843");
}
}
}
pin(A2) {
capacitance : 0.008065 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01194, 0.01196, 0.01202, 0.0121, 0.01217, 0.01224, 0.01227, \
0.0123, 0.01229, 0.01226");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008173, -0.008156, -0.00813, -0.0081, -0.00809, -0.008094, \
-0.008085, -0.008082, -0.008071, -0.008081");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.012, 0.01203, 0.01212, 0.01224, 0.01236, 0.01245, 0.01251, 0.01255, \
0.01254, 0.01254");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008156, -0.008157, -0.008142, -0.008114, -0.008095, -0.008097, \
-0.008099, -0.008089, -0.008071, -0.008077");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01047, 0.01015, 0.009992, 0.009956, 0.009948, 0.009981, 0.01, \
0.01002, 0.01002, 0.01001");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008147, -0.008148, -0.008128, -0.008095, -0.008091, -0.008098, \
-0.008091, -0.008089, -0.008083, -0.008084");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01056, 0.009649, 0.008714, 0.008355, 0.008202, 0.008147, 0.008103, \
0.008073, 0.008046, 0.008034");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008123, -0.008133, -0.008123, -0.00812, -0.008107, -0.00811, \
-0.008102, -0.008096, -0.008091, -0.008093");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009022, 0.009011, 0.00898, 0.008939, 0.008922, 0.008912, 0.0089, \
0.008874, 0.008855, 0.008821");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.006094, -0.00609, -0.006089, -0.006093, -0.006096, -0.006129, \
-0.006163, -0.006204, -0.006244, -0.006322");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009195, 0.009192, 0.009184, 0.009166, 0.009159, 0.009157, 0.009145, \
0.009114, 0.009101, 0.009068");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0059, -0.005903, -0.005896, -0.005907, -0.005911, -0.005937, \
-0.005972, -0.006012, -0.006062, -0.006137");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009189, 0.009191, 0.009185, 0.009161, 0.009156, 0.009152, 0.009139, \
0.009118, 0.009095, 0.009062");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.005663, 0.005662, 0.005661, 0.005648, 0.005621, 0.005559, 0.005488, \
0.005416, 0.005309, 0.005162");
}
}
}
pin(A3) {
capacitance : 0.008737 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009495, 0.009489, 0.009483, 0.009469, 0.009431, 0.009406, 0.009362, \
0.009305, 0.009236, 0.009143");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008172, -0.008164, -0.00813, -0.008106, -0.008092, -0.008089, \
-0.008086, -0.008081, -0.008072, -0.008079");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.00861, 0.008227, 0.008154, 0.008117, 0.008104, 0.00812, 0.008109, \
0.008104, 0.008106, 0.008099");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008138, -0.00813, -0.008119, -0.008105, -0.00808, -0.008095, \
-0.00809, -0.008088, -0.008085, -0.008083");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009999, 0.01036, 0.01051, 0.01053, 0.01052, 0.01052, 0.01048, \
0.01043, 0.01036, 0.01025");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008154, -0.008141, -0.008121, -0.008101, -0.008087, -0.008098, \
-0.008094, -0.008091, -0.008084, -0.008084");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01005, 0.009436, 0.008489, 0.0082, 0.008115, 0.008098, 0.008081, \
0.00807, 0.008058, 0.008047");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00813, -0.008129, -0.008122, -0.008119, -0.008102, -0.008111, \
-0.008102, -0.008096, -0.008095, -0.008094");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01075, 0.01077, 0.01086, 0.01094, 0.01102, 0.01109, 0.01112, \
0.01113, 0.01111, 0.01105");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00816, -0.008155, -0.008138, -0.00811, -0.008101, -0.008102, \
-0.008093, -0.008093, -0.008077, -0.008094");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009845, 0.00886, 0.008242, 0.008129, 0.008097, 0.008105, 0.008094, \
0.008084, 0.008081, 0.008075");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00815, -0.008142, -0.00813, -0.008116, -0.00809, -0.008106, \
-0.008098, -0.008094, -0.008091, -0.008085");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.008391, 0.00838, 0.008384, 0.008365, 0.008345, 0.008337, 0.008318, \
0.008276, 0.008249, 0.00819");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00737, -0.007369, -0.007374, -0.007388, -0.007394, -0.007437, \
-0.007474, -0.007533, -0.007602, -0.007703");
}
}
}
pin(A4) {
capacitance : 0.009167 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.00815, 0.008209, 0.008161, 0.008115, 0.008107, 0.008118, 0.008118, \
0.008124, 0.008123, 0.008117");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008161, -0.008138, -0.008113, -0.008087, -0.008084, -0.008086, \
-0.008084, -0.00808, -0.008069, -0.008075");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.008208, 0.008192, 0.008146, 0.008127, 0.008109, 0.008117, 0.008107, \
0.00811, 0.008107, 0.008104");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008134, -0.008125, -0.008127, -0.008107, -0.00809, -0.008094, \
-0.008094, -0.008091, -0.008083, -0.008085");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.008164, 0.008195, 0.008167, 0.008124, 0.00812, 0.008122, 0.008118, \
0.008118, 0.008121, 0.008122");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008148, -0.008151, -0.008125, -0.008102, -0.008088, -0.008094, \
-0.008083, -0.008083, -0.008069, -0.008075");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.008691, 0.008437, 0.008249, 0.00816, 0.008112, 0.008111, 0.008092, \
0.008084, 0.008081, 0.008078");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008131, -0.00813, -0.008132, -0.008127, -0.00811, -0.008114, \
-0.008104, -0.008098, -0.008095, -0.008092");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.008139, 0.008206, 0.008167, 0.008126, 0.008121, 0.008123, 0.00812, \
0.008119, 0.00812, 0.00812");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008155, -0.008154, -0.008126, -0.008102, -0.008089, -0.008091, \
-0.008082, -0.008085, -0.008083, -0.008073");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.008744, 0.008306, 0.008153, 0.008135, 0.008116, 0.008117, 0.008107, \
0.008106, 0.008103, 0.008099");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008148, -0.008142, -0.008141, -0.008125, -0.008106, -0.008112, \
-0.008097, -0.008098, -0.008093, -0.008088");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.008732, 0.008226, 0.008175, 0.008138, 0.008124, 0.008135, 0.00812, \
0.008117, 0.008121, 0.008115");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008155, -0.008148, -0.008139, -0.008126, -0.008106, -0.008111, \
-0.008092, -0.008088, -0.008084, -0.008078");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.274 ;
max_transition : 8.9 ;
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.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.01248, 0.01249, 0.01251, 0.01253, 0.01254, 0.01254, 0.01255, 0.01255, 0.01255, 0.01254",\
"0.01219, 0.01224, 0.01233, 0.0124, 0.01245, 0.01249, 0.01251, 0.01252, 0.01252, 0.01251",\
"0.01195, 0.01199, 0.0121, 0.01223, 0.01233, 0.0124, 0.01244, 0.01247, 0.01248, 0.01248",\
"0.01268, 0.01265, 0.01262, 0.01257, 0.01255, 0.01254, 0.01254, 0.01254, 0.01254, 0.01253",\
"0.01521, 0.01501, 0.01455, 0.01405, 0.01364, 0.01335, 0.01315, 0.013, 0.01289, 0.0128",\
"0.01986, 0.01948, 0.01847, 0.01724, 0.01615, 0.01531, 0.01467, 0.0142, 0.01384, 0.01356",\
"0.02692, 0.02635, 0.0247, 0.02258, 0.02056, 0.01889, 0.01757, 0.01655, 0.01576, 0.01513",\
"0.03653, 0.03575, 0.03344, 0.03035, 0.02724, 0.02451, 0.02227, 0.02045, 0.01902, 0.01784",\
"0.04877, 0.04781, 0.04489, 0.04081, 0.0365, 0.03254, 0.02914, 0.02631, 0.02399, 0.02205",\
"0.06377, 0.06262, 0.0592, 0.05412, 0.04851, 0.0432, 0.03849, 0.03444, 0.03102, 0.02811");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.0388, 0.03888, 0.03908, 0.03924, 0.03933, 0.03956, 0.03979, 0.03986, 0.04022, 0.04084",\
"0.03851, 0.03869, 0.03912, 0.03953, 0.03985, 0.04009, 0.04034, 0.04061, 0.04097, 0.04133",\
"0.03821, 0.03841, 0.03882, 0.0393, 0.03981, 0.04019, 0.04054, 0.04075, 0.04107, 0.04172",\
"0.03914, 0.03916, 0.03927, 0.03952, 0.03985, 0.04025, 0.04056, 0.04099, 0.04125, 0.04182",\
"0.04205, 0.04188, 0.04149, 0.04115, 0.04094, 0.04102, 0.04109, 0.04132, 0.04171, 0.04262",\
"0.04754, 0.04711, 0.04599, 0.04483, 0.04393, 0.04324, 0.04288, 0.04261, 0.04248, 0.04356",\
"0.05566, 0.05502, 0.05322, 0.05101, 0.04906, 0.04758, 0.04636, 0.04528, 0.04482, 0.04591",\
"0.06668, 0.06579, 0.06334, 0.06, 0.0568, 0.05421, 0.0521, 0.05029, 0.04887, 0.05021",\
"0.08057, 0.07958, 0.07648, 0.07212, 0.06741, 0.06338, 0.06024, 0.05742, 0.05554, 0.05792",\
"0.09752, 0.09635, 0.09277, 0.08748, 0.08161, 0.07585, 0.07103, 0.06722, 0.06491, 0.07066");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.01244, 0.01246, 0.0125, 0.0125, 0.01252, 0.01253, 0.01253, 0.01254, 0.01255, 0.01253",\
"0.0122, 0.01225, 0.01233, 0.0124, 0.01245, 0.01248, 0.0125, 0.01251, 0.01252, 0.01251",\
"0.01169, 0.01175, 0.01195, 0.01213, 0.01227, 0.01236, 0.01242, 0.01245, 0.01247, 0.01247",\
"0.01172, 0.01176, 0.01189, 0.01205, 0.01219, 0.01229, 0.01236, 0.0124, 0.01244, 0.01245",\
"0.01339, 0.0133, 0.01312, 0.01297, 0.01286, 0.01277, 0.01272, 0.01267, 0.01264, 0.0126",\
"0.01731, 0.01706, 0.01635, 0.01554, 0.01485, 0.01431, 0.01391, 0.01362, 0.01339, 0.0132",\
"0.02379, 0.0233, 0.02196, 0.02028, 0.01872, 0.01744, 0.01644, 0.01566, 0.01505, 0.01456",\
"0.03297, 0.03227, 0.03023, 0.02752, 0.02487, 0.02259, 0.0207, 0.01921, 0.018, 0.01702",\
"0.04494, 0.04405, 0.04131, 0.03753, 0.03363, 0.03012, 0.02713, 0.02466, 0.02264, 0.02093",\
"0.05971, 0.05862, 0.05534, 0.05047, 0.04523, 0.04033, 0.03605, 0.03238, 0.02932, 0.02668");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.05167, 0.05167, 0.05172, 0.05179, 0.05189, 0.05207, 0.0523, 0.05253, 0.05277, 0.05356",\
"0.05156, 0.05162, 0.05176, 0.05194, 0.0521, 0.05231, 0.0526, 0.05279, 0.05293, 0.05396",\
"0.05105, 0.05114, 0.05141, 0.05171, 0.05202, 0.05235, 0.05258, 0.053, 0.05327, 0.054",\
"0.05168, 0.05169, 0.05173, 0.05187, 0.0521, 0.05239, 0.05272, 0.05296, 0.05341, 0.05428",\
"0.0544, 0.05425, 0.05389, 0.05351, 0.05323, 0.05314, 0.05317, 0.05338, 0.05372, 0.05472",\
"0.0597, 0.05937, 0.05839, 0.05726, 0.05626, 0.05555, 0.05515, 0.05487, 0.05493, 0.05597",\
"0.06778, 0.06725, 0.06569, 0.06356, 0.06163, 0.05996, 0.0588, 0.05782, 0.05729, 0.05836",\
"0.07869, 0.07803, 0.07589, 0.07289, 0.06966, 0.06693, 0.0646, 0.06273, 0.06148, 0.06299",\
"0.09254, 0.09172, 0.0892, 0.08525, 0.08073, 0.07657, 0.07315, 0.07013, 0.06829, 0.0706",\
"0.1094, 0.1085, 0.1055, 0.1008, 0.09518, 0.08948, 0.0845, 0.08033, 0.078, 0.08367");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.01243, 0.01245, 0.01248, 0.0125, 0.01252, 0.01253, 0.01254, 0.01254, 0.01254, 0.01253",\
"0.01221, 0.01224, 0.01234, 0.01242, 0.01246, 0.01249, 0.01251, 0.01252, 0.01253, 0.01251",\
"0.01159, 0.01168, 0.01189, 0.01211, 0.01225, 0.01234, 0.0124, 0.01244, 0.01246, 0.01247",\
"0.01126, 0.01134, 0.01156, 0.01181, 0.01202, 0.01217, 0.01227, 0.01234, 0.01238, 0.0124",\
"0.01235, 0.01233, 0.01231, 0.01236, 0.01241, 0.01244, 0.01247, 0.01249, 0.01251, 0.0125",\
"0.01577, 0.01557, 0.0151, 0.01457, 0.01413, 0.01379, 0.01353, 0.01333, 0.01317, 0.01303",\
"0.02193, 0.02153, 0.02045, 0.01908, 0.01782, 0.01679, 0.01596, 0.01531, 0.01479, 0.01436",\
"0.03112, 0.03048, 0.02868, 0.02628, 0.02395, 0.02193, 0.02026, 0.01891, 0.01782, 0.0169",\
"0.04337, 0.04253, 0.04002, 0.03652, 0.03288, 0.02965, 0.02687, 0.02456, 0.02264, 0.02102",\
"0.05882, 0.05777, 0.05457, 0.04994, 0.04491, 0.04022, 0.0361, 0.0326, 0.02965, 0.02708");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.064, 0.06401, 0.06403, 0.06412, 0.06419, 0.06437, 0.06457, 0.06482, 0.06514, 0.06588",\
"0.06356, 0.06358, 0.06364, 0.06374, 0.06384, 0.06399, 0.0642, 0.06437, 0.06479, 0.06565",\
"0.06289, 0.0629, 0.06303, 0.06322, 0.06342, 0.06358, 0.06384, 0.06413, 0.06457, 0.06524",\
"0.0634, 0.06338, 0.06333, 0.06338, 0.06344, 0.06366, 0.06384, 0.06415, 0.06451, 0.06547",\
"0.06604, 0.06591, 0.06551, 0.06502, 0.06465, 0.06449, 0.06449, 0.06456, 0.06483, 0.06576",\
"0.07136, 0.07103, 0.07011, 0.06892, 0.0678, 0.06696, 0.06637, 0.06619, 0.0658, 0.06696",\
"0.07964, 0.07909, 0.07758, 0.07544, 0.07344, 0.07158, 0.07014, 0.0692, 0.0685, 0.06946",\
"0.09096, 0.09029, 0.08818, 0.08504, 0.08174, 0.0789, 0.07639, 0.07427, 0.073, 0.07417",\
"0.1054, 0.1046, 0.102, 0.09804, 0.09338, 0.089, 0.08536, 0.08207, 0.07996, 0.0823",\
"0.1231, 0.1222, 0.1192, 0.1144, 0.1085, 0.1025, 0.09724, 0.09276, 0.09002, 0.09598");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.01246, 0.01246, 0.01247, 0.01251, 0.01252, 0.01253, 0.01253, 0.01253, 0.01254, 0.01253",\
"0.0122, 0.01223, 0.01233, 0.0124, 0.01246, 0.01248, 0.0125, 0.01251, 0.01252, 0.01251",\
"0.01159, 0.01169, 0.0119, 0.01211, 0.01226, 0.01235, 0.01241, 0.01245, 0.01247, 0.01247",\
"0.0111, 0.0112, 0.01145, 0.01173, 0.01197, 0.01214, 0.01225, 0.01233, 0.01238, 0.0124",\
"0.01182, 0.01185, 0.01193, 0.01206, 0.01219, 0.01229, 0.01236, 0.01241, 0.01245, 0.01245",\
"0.01486, 0.01472, 0.0144, 0.01403, 0.01373, 0.01351, 0.01332, 0.01317, 0.01306, 0.01294",\
"0.02073, 0.02041, 0.0195, 0.01838, 0.01735, 0.01648, 0.01577, 0.01519, 0.01473, 0.01433",\
"0.02984, 0.02929, 0.02773, 0.02561, 0.02356, 0.02174, 0.02022, 0.01897, 0.01793, 0.01704",\
"0.04235, 0.04159, 0.03932, 0.03613, 0.03277, 0.02975, 0.02714, 0.02493, 0.02308, 0.02149",\
"0.05837, 0.05739, 0.05442, 0.05007, 0.04534, 0.04085, 0.03691, 0.03352, 0.03061, 0.02807");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.07523, 0.07523, 0.07528, 0.07534, 0.07546, 0.07564, 0.0758, 0.07597, 0.07632, 0.07714",\
"0.0745, 0.07453, 0.07455, 0.07463, 0.07473, 0.07489, 0.07509, 0.07528, 0.07562, 0.07647",\
"0.07389, 0.0739, 0.07395, 0.07402, 0.07419, 0.07436, 0.07458, 0.07474, 0.07511, 0.07608",\
"0.07453, 0.07448, 0.07433, 0.0743, 0.07433, 0.07444, 0.07456, 0.07476, 0.07507, 0.07596",\
"0.07724, 0.07709, 0.07663, 0.07605, 0.07566, 0.07539, 0.07529, 0.0752, 0.07545, 0.07631",\
"0.08268, 0.08232, 0.08137, 0.08009, 0.07892, 0.07798, 0.07733, 0.07678, 0.07668, 0.07763",\
"0.09124, 0.09074, 0.08913, 0.08693, 0.08472, 0.08271, 0.08117, 0.08013, 0.07932, 0.08041",\
"0.1031, 0.1023, 0.1002, 0.09698, 0.0935, 0.09034, 0.08756, 0.08549, 0.084, 0.08507",\
"0.1183, 0.1175, 0.1148, 0.1107, 0.1057, 0.101, 0.09705, 0.09353, 0.09111, 0.09337",\
"0.1371, 0.1361, 0.133, 0.128, 0.1217, 0.1154, 0.1097, 0.1048, 0.1018, 0.1077");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.2283, 0.2602, 0.3717, 0.583, 0.9126, 1.374, 1.982, 2.747, 3.678, 4.793",\
"0.2387, 0.2705, 0.3824, 0.5946, 0.9242, 1.386, 1.993, 2.758, 3.691, 4.803",\
"0.2782, 0.3094, 0.4208, 0.6334, 0.9631, 1.425, 2.032, 2.797, 3.732, 4.844",\
"0.3412, 0.3787, 0.5, 0.7111, 1.039, 1.501, 2.108, 2.872, 3.806, 4.92",\
"0.3866, 0.4323, 0.5804, 0.8279, 1.166, 1.624, 2.229, 2.992, 3.923, 5.037",\
"0.4149, 0.4686, 0.6415, 0.9298, 1.321, 1.803, 2.404, 3.165, 4.094, 5.205",\
"0.4241, 0.4863, 0.6843, 1.012, 1.455, 2.001, 2.641, 3.399, 4.325, 5.432",\
"0.4101, 0.4813, 0.7064, 1.074, 1.567, 2.176, 2.888, 3.696, 4.623, 5.725",\
"0.3716, 0.4532, 0.7048, 1.115, 1.659, 2.325, 3.108, 3.996, 4.984, 6.091",\
"0.309, 0.3956, 0.6771, 1.131, 1.729, 2.454, 3.302, 4.267, 5.341, 6.52");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.2247, 0.2539, 0.3548, 0.5458, 0.8432, 1.259, 1.809, 2.498, 3.342, 4.343",\
"0.2433, 0.273, 0.3758, 0.5685, 0.8671, 1.284, 1.834, 2.525, 3.366, 4.374",\
"0.3139, 0.3433, 0.4462, 0.6401, 0.9397, 1.358, 1.907, 2.595, 3.44, 4.443",\
"0.4439, 0.4788, 0.5873, 0.7798, 1.078, 1.497, 2.045, 2.737, 3.58, 4.583",\
"0.5916, 0.6362, 0.777, 1.002, 1.302, 1.718, 2.266, 2.957, 3.8, 4.804",\
"0.7602, 0.8139, 0.9827, 1.257, 1.612, 2.036, 2.58, 3.269, 4.109, 5.113",\
"0.952, 1.015, 1.212, 1.532, 1.95, 2.443, 3.003, 3.686, 4.522, 5.521",\
"1.168, 1.24, 1.467, 1.831, 2.308, 2.876, 3.515, 4.221, 5.053, 6.048",\
"1.407, 1.49, 1.748, 2.159, 2.693, 3.33, 4.054, 4.847, 5.708, 6.699",\
"1.67, 1.764, 2.055, 2.515, 3.106, 3.811, 4.614, 5.502, 6.456, 7.48");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.3948, 0.4513, 0.647, 1.019, 1.593, 2.399, 3.461, 4.798, 6.42, 8.372",\
"0.3934, 0.4507, 0.6472, 1.018, 1.593, 2.398, 3.461, 4.795, 6.428, 8.371",\
"0.3866, 0.4422, 0.6447, 1.018, 1.594, 2.4, 3.462, 4.792, 6.431, 8.372",\
"0.4545, 0.5067, 0.6775, 1.018, 1.593, 2.4, 3.461, 4.793, 6.43, 8.371",\
"0.5558, 0.6122, 0.7984, 1.125, 1.625, 2.401, 3.463, 4.799, 6.425, 8.373",\
"0.6924, 0.7526, 0.9498, 1.302, 1.803, 2.486, 3.472, 4.796, 6.43, 8.375",\
"0.8576, 0.924, 1.136, 1.508, 2.044, 2.735, 3.622, 4.838, 6.432, 8.365",\
"1.046, 1.122, 1.356, 1.748, 2.316, 3.052, 3.948, 5.054, 6.519, 8.387",\
"1.251, 1.337, 1.601, 2.027, 2.621, 3.393, 4.343, 5.457, 6.807, 8.533",\
"1.474, 1.568, 1.865, 2.334, 2.967, 3.77, 4.769, 5.943, 7.291, 8.894");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.3267, 0.3774, 0.5561, 0.901, 1.431, 2.177, 3.16, 4.396, 5.914, 7.705",\
"0.3269, 0.3779, 0.5563, 0.9011, 1.431, 2.177, 3.168, 4.407, 5.912, 7.716",\
"0.3282, 0.3792, 0.557, 0.8977, 1.434, 2.179, 3.162, 4.397, 5.905, 7.708",\
"0.4091, 0.4462, 0.5847, 0.9022, 1.43, 2.179, 3.162, 4.398, 5.915, 7.714",\
"0.5408, 0.5882, 0.7396, 0.9938, 1.447, 2.18, 3.165, 4.404, 5.911, 7.718",\
"0.688, 0.7432, 0.9234, 1.217, 1.614, 2.23, 3.168, 4.405, 5.913, 7.715",\
"0.855, 0.9198, 1.122, 1.46, 1.913, 2.464, 3.265, 4.411, 5.907, 7.71",\
"1.047, 1.118, 1.344, 1.721, 2.232, 2.846, 3.566, 4.567, 5.938, 7.709",\
"1.252, 1.335, 1.593, 2.005, 2.564, 3.254, 4.038, 4.942, 6.166, 7.769",\
"1.474, 1.565, 1.856, 2.322, 2.924, 3.673, 4.545, 5.506, 6.608, 8.068");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.3042, 0.336, 0.4472, 0.6582, 0.9874, 1.449, 2.056, 2.821, 3.756, 4.867",\
"0.3144, 0.3465, 0.4582, 0.6703, 0.999, 1.461, 2.068, 2.833, 3.767, 4.878",\
"0.3425, 0.3747, 0.4878, 0.7006, 1.031, 1.493, 2.1, 2.864, 3.798, 4.911",\
"0.3804, 0.4173, 0.5401, 0.7564, 1.087, 1.549, 2.157, 2.922, 3.857, 4.971",\
"0.411, 0.4541, 0.594, 0.8352, 1.178, 1.641, 2.248, 3.013, 3.947, 5.06",\
"0.4257, 0.4765, 0.6382, 0.9094, 1.286, 1.771, 2.379, 3.143, 4.075, 5.188",\
"0.4185, 0.4774, 0.6644, 0.9718, 1.388, 1.913, 2.552, 3.318, 4.249, 5.361",\
"0.3863, 0.4535, 0.6669, 1.014, 1.476, 2.047, 2.73, 3.535, 4.473, 5.581",\
"0.3282, 0.4046, 0.643, 1.032, 1.543, 2.166, 2.901, 3.754, 4.735, 5.856",\
"0.2428, 0.3263, 0.592, 1.021, 1.585, 2.265, 3.056, 3.965, 4.999, 6.167");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.2947, 0.3238, 0.425, 0.6166, 0.9142, 1.331, 1.879, 2.569, 3.41, 4.415",\
"0.3146, 0.344, 0.4459, 0.6383, 0.9366, 1.354, 1.901, 2.592, 3.432, 4.437",\
"0.3839, 0.4134, 0.516, 0.7095, 1.008, 1.427, 1.976, 2.666, 3.51, 4.512",\
"0.5237, 0.5545, 0.6571, 0.8495, 1.148, 1.565, 2.114, 2.805, 3.648, 4.65",\
"0.6989, 0.7382, 0.8658, 1.075, 1.372, 1.787, 2.334, 3.024, 3.867, 4.871",\
"0.8959, 0.9424, 1.096, 1.351, 1.689, 2.107, 2.651, 3.337, 4.178, 5.178",\
"1.12, 1.174, 1.352, 1.648, 2.046, 2.522, 3.075, 3.758, 4.593, 5.593",\
"1.373, 1.435, 1.637, 1.973, 2.425, 2.973, 3.596, 4.294, 5.125, 6.12",\
"1.656, 1.727, 1.954, 2.329, 2.833, 3.446, 4.152, 4.929, 5.782, 6.772",\
"1.969, 2.049, 2.304, 2.719, 3.274, 3.95, 4.731, 5.599, 6.54, 7.555");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.3971, 0.4526, 0.6483, 1.017, 1.591, 2.4, 3.461, 4.796, 6.43, 8.37",\
"0.3975, 0.4533, 0.6478, 1.018, 1.593, 2.401, 3.459, 4.793, 6.424, 8.366",\
"0.4004, 0.4549, 0.6475, 1.018, 1.593, 2.398, 3.461, 4.797, 6.424, 8.369",\
"0.4625, 0.5134, 0.6833, 1.026, 1.591, 2.399, 3.457, 4.799, 6.432, 8.376",\
"0.5534, 0.6052, 0.7824, 1.11, 1.626, 2.402, 3.463, 4.799, 6.429, 8.372",\
"0.6892, 0.738, 0.9154, 1.247, 1.756, 2.47, 3.477, 4.798, 6.425, 8.374",\
"0.8558, 0.9104, 1.093, 1.427, 1.941, 2.649, 3.584, 4.829, 6.422, 8.375",\
"1.047, 1.108, 1.303, 1.651, 2.167, 2.884, 3.814, 4.986, 6.494, 8.388",\
"1.255, 1.325, 1.541, 1.91, 2.443, 3.164, 4.102, 5.27, 6.698, 8.491",\
"1.481, 1.556, 1.801, 2.201, 2.756, 3.492, 4.44, 5.619, 7.037, 8.739");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.4169, 0.4688, 0.6483, 0.9912, 1.525, 2.273, 3.257, 4.489, 6.002, 7.805",\
"0.4173, 0.4679, 0.6488, 0.9904, 1.525, 2.271, 3.255, 4.49, 6, 7.801",\
"0.4173, 0.4686, 0.6479, 0.9908, 1.524, 2.273, 3.255, 4.496, 6.006, 7.8",\
"0.4645, 0.5051, 0.6599, 0.9912, 1.525, 2.272, 3.256, 4.495, 6.008, 7.801",\
"0.606, 0.6516, 0.796, 1.06, 1.533, 2.272, 3.256, 4.494, 6.005, 7.808",\
"0.76, 0.8126, 0.9872, 1.275, 1.675, 2.31, 3.257, 4.493, 6.006, 7.807",\
"0.9246, 0.9868, 1.19, 1.524, 1.969, 2.526, 3.341, 4.503, 6.005, 7.806",\
"1.112, 1.182, 1.406, 1.783, 2.294, 2.9, 3.63, 4.644, 6.031, 7.807",\
"1.316, 1.394, 1.645, 2.059, 2.623, 3.309, 4.088, 5.005, 6.236, 7.864",\
"1.534, 1.624, 1.904, 2.359, 2.97, 3.724, 4.594, 5.549, 6.672, 8.136");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.3506, 0.3823, 0.4933, 0.7048, 1.034, 1.495, 2.102, 2.867, 3.8, 4.912",\
"0.3618, 0.3937, 0.5051, 0.7178, 1.046, 1.508, 2.115, 2.88, 3.814, 4.926",\
"0.3871, 0.4196, 0.5321, 0.7456, 1.076, 1.537, 2.145, 2.909, 3.843, 4.957",\
"0.4094, 0.4451, 0.5653, 0.7808, 1.112, 1.574, 2.182, 2.947, 3.88, 4.993",\
"0.4174, 0.457, 0.5889, 0.8235, 1.165, 1.628, 2.234, 3, 3.933, 5.048",\
"0.4084, 0.4542, 0.6022, 0.8566, 1.222, 1.704, 2.312, 3.076, 4.008, 5.121",\
"0.3727, 0.4258, 0.5967, 0.8785, 1.27, 1.779, 2.413, 3.181, 4.112, 5.221",\
"0.307, 0.3685, 0.5637, 0.8799, 1.306, 1.845, 2.51, 3.308, 4.247, 5.355",\
"0.2085, 0.2779, 0.4974, 0.8538, 1.322, 1.898, 2.596, 3.427, 4.401, 5.522",\
"0.0796, 0.1567, 0.3986, 0.794, 1.31, 1.933, 2.67, 3.537, 4.545, 5.704");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.3522, 0.3823, 0.4867, 0.682, 0.9826, 1.402, 1.951, 2.643, 3.485, 4.491",\
"0.3695, 0.3999, 0.5044, 0.7001, 1.001, 1.42, 1.97, 2.66, 3.505, 4.509",\
"0.437, 0.4676, 0.5726, 0.7688, 1.07, 1.489, 2.039, 2.731, 3.574, 4.579",\
"0.5794, 0.6095, 0.7134, 0.9087, 1.209, 1.628, 2.178, 2.87, 3.712, 4.717",\
"0.7777, 0.8142, 0.9343, 1.136, 1.434, 1.851, 2.399, 3.089, 3.93, 4.935",\
"0.9985, 1.042, 1.186, 1.43, 1.755, 2.172, 2.716, 3.403, 4.243, 5.246",\
"1.25, 1.3, 1.465, 1.747, 2.131, 2.593, 3.142, 3.825, 4.66, 5.659",\
"1.535, 1.592, 1.779, 2.095, 2.529, 3.061, 3.671, 4.363, 5.195, 6.188",\
"1.857, 1.918, 2.128, 2.48, 2.96, 3.554, 4.242, 5.008, 5.854, 6.843",\
"2.216, 2.287, 2.516, 2.903, 3.429, 4.079, 4.839, 5.692, 6.62, 7.63");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.397, 0.4531, 0.6478, 1.017, 1.594, 2.4, 3.461, 4.793, 6.42, 8.373",\
"0.3971, 0.4527, 0.6478, 1.018, 1.593, 2.4, 3.461, 4.798, 6.419, 8.373",\
"0.3992, 0.4543, 0.6472, 1.018, 1.592, 2.399, 3.456, 4.796, 6.428, 8.366",\
"0.4478, 0.4986, 0.6744, 1.023, 1.593, 2.401, 3.462, 4.795, 6.427, 8.372",\
"0.5204, 0.5726, 0.7534, 1.093, 1.621, 2.402, 3.461, 4.794, 6.421, 8.375",\
"0.6382, 0.6866, 0.8606, 1.202, 1.73, 2.465, 3.479, 4.799, 6.429, 8.375",\
"0.8026, 0.8504, 1.019, 1.345, 1.872, 2.61, 3.575, 4.838, 6.437, 8.375",\
"0.9974, 1.049, 1.22, 1.544, 2.053, 2.79, 3.759, 4.973, 6.508, 8.386",\
"1.214, 1.268, 1.453, 1.788, 2.29, 3.008, 3.978, 5.201, 6.68, 8.506",\
"1.447, 1.508, 1.71, 2.067, 2.58, 3.29, 4.238, 5.461, 6.953, 8.715");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.4995, 0.552, 0.7327, 1.077, 1.611, 2.36, 3.344, 4.584, 6.096, 7.898",\
"0.5001, 0.5519, 0.7332, 1.077, 1.611, 2.361, 3.346, 4.584, 6.098, 7.896",\
"0.4984, 0.551, 0.7321, 1.077, 1.611, 2.36, 3.345, 4.585, 6.096, 7.9",\
"0.5211, 0.5667, 0.7352, 1.075, 1.61, 2.36, 3.345, 4.583, 6.095, 7.897",\
"0.6608, 0.7038, 0.845, 1.123, 1.616, 2.36, 3.345, 4.584, 6.095, 7.899",\
"0.8218, 0.8736, 1.042, 1.324, 1.735, 2.387, 3.344, 4.583, 6.097, 7.899",\
"0.9906, 1.051, 1.249, 1.58, 2.019, 2.583, 3.415, 4.592, 6.096, 7.9",\
"1.174, 1.244, 1.466, 1.842, 2.343, 2.948, 3.687, 4.716, 6.119, 7.899",\
"1.375, 1.453, 1.701, 2.112, 2.675, 3.358, 4.133, 5.062, 6.306, 7.951",\
"1.595, 1.683, 1.956, 2.411, 3.019, 3.77, 4.641, 5.597, 6.73, 8.206");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.3709, 0.4029, 0.5137, 0.7254, 1.054, 1.516, 2.124, 2.887, 3.82, 4.933",\
"0.3841, 0.4161, 0.5278, 0.7398, 1.069, 1.531, 2.138, 2.902, 3.836, 4.948",\
"0.4087, 0.4415, 0.5542, 0.7672, 1.097, 1.559, 2.167, 2.932, 3.866, 4.978",\
"0.4251, 0.4596, 0.5772, 0.792, 1.123, 1.585, 2.193, 2.959, 3.893, 5.007",\
"0.4168, 0.4543, 0.581, 0.8103, 1.149, 1.612, 2.22, 2.984, 3.919, 5.032",\
"0.3839, 0.4255, 0.563, 0.8076, 1.165, 1.644, 2.252, 3.016, 3.949, 5.061",\
"0.3171, 0.3645, 0.5203, 0.785, 1.163, 1.663, 2.293, 3.061, 3.991, 5.101",\
"0.2126, 0.2674, 0.4434, 0.7364, 1.141, 1.664, 2.318, 3.112, 4.052, 5.159",\
"0.0687, 0.1309, 0.3297, 0.6539, 1.092, 1.645, 2.324, 3.143, 4.111, 5.234",\
"-0.1159, -0.0457, 0.176, 0.5335, 1.009, 1.599, 2.31, 3.156, 4.151, 5.304");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.3918, 0.4235, 0.5322, 0.7329, 1.038, 1.461, 2.013, 2.707, 3.551, 4.557",\
"0.4072, 0.4388, 0.5475, 0.7483, 1.054, 1.476, 2.029, 2.722, 3.567, 4.572",\
"0.4751, 0.5068, 0.6157, 0.8165, 1.122, 1.545, 2.098, 2.791, 3.635, 4.64",\
"0.6196, 0.6506, 0.7573, 0.9573, 1.262, 1.684, 2.236, 2.93, 3.774, 4.779",\
"0.8352, 0.8707, 0.9867, 1.186, 1.488, 1.908, 2.458, 3.148, 3.993, 4.998",\
"1.077, 1.12, 1.259, 1.494, 1.812, 2.229, 2.776, 3.464, 4.305, 5.308",\
"1.353, 1.4, 1.559, 1.83, 2.203, 2.656, 3.203, 3.886, 4.722, 5.723",\
"1.667, 1.721, 1.896, 2.201, 2.62, 3.139, 3.738, 4.428, 5.259, 6.253",\
"2.025, 2.084, 2.279, 2.611, 3.074, 3.651, 4.326, 5.079, 5.921, 6.91",\
"2.428, 2.493, 2.705, 3.068, 3.571, 4.2, 4.943, 5.781, 6.695, 7.7");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.3977, 0.4527, 0.6479, 1.018, 1.592, 2.4, 3.459, 4.791, 6.421, 8.372",\
"0.3968, 0.4532, 0.6471, 1.017, 1.594, 2.398, 3.457, 4.792, 6.421, 8.367",\
"0.3981, 0.4534, 0.648, 1.018, 1.593, 2.4, 3.46, 4.798, 6.424, 8.373",\
"0.4306, 0.4823, 0.664, 1.021, 1.595, 2.402, 3.456, 4.791, 6.419, 8.374",\
"0.4864, 0.5402, 0.7266, 1.075, 1.615, 2.404, 3.461, 4.799, 6.427, 8.377",\
"0.5758, 0.6272, 0.8116, 1.163, 1.706, 2.455, 3.477, 4.796, 6.428, 8.374",\
"0.712, 0.7622, 0.9406, 1.282, 1.823, 2.58, 3.564, 4.842, 6.437, 8.368",\
"0.8866, 0.9378, 1.111, 1.448, 1.977, 2.731, 3.725, 4.961, 6.512, 8.4",\
"1.094, 1.144, 1.322, 1.657, 2.183, 2.924, 3.91, 5.159, 6.67, 8.505",\
"1.326, 1.378, 1.562, 1.904, 2.428, 3.163, 4.138, 5.382, 6.903, 8.705");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002884, 0.009498, 0.02213, 0.04181, 0.06942, 0.1057, 0.1515, 0.2074, 0.274");
values("0.5771, 0.6292, 0.8127, 1.159, 1.694, 2.443, 3.43, 4.672, 6.184, 7.99",\
"0.5756, 0.6285, 0.8124, 1.158, 1.695, 2.444, 3.429, 4.672, 6.184, 7.984",\
"0.5746, 0.6285, 0.8121, 1.158, 1.695, 2.444, 3.43, 4.672, 6.183, 7.987",\
"0.5798, 0.6288, 0.8098, 1.158, 1.694, 2.444, 3.43, 4.669, 6.183, 7.984",\
"0.7086, 0.7514, 0.8936, 1.187, 1.696, 2.444, 3.429, 4.669, 6.183, 7.988",\
"0.8752, 0.9286, 1.095, 1.369, 1.794, 2.462, 3.429, 4.67, 6.183, 7.985",\
"1.049, 1.11, 1.304, 1.63, 2.063, 2.64, 3.488, 4.676, 6.183, 7.986",\
"1.233, 1.301, 1.522, 1.894, 2.396, 2.991, 3.742, 4.789, 6.202, 7.983",\
"1.434, 1.513, 1.758, 2.165, 2.722, 3.404, 4.176, 5.117, 6.376, 8.032",\
"1.65, 1.738, 2.008, 2.448, 3.06, 3.815, 4.681, 5.636, 6.784, 8.272");
}
}
}
}