blob: 2b9fbacbf531a30190a40e9df901c9b9e2e8e4b1 [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_4) {
area : 52.684800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.00111186" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.001172592" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.001172844" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.001331928" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.001174392" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.001333368" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.001334736" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.00388296" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.001213056" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.001366488" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.001367748" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.003366828" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.001407924" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.003368808" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.003394152" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.00701136" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00701136" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.008607 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04161, 0.04151, 0.04127, 0.04129, 0.04124, 0.04136, 0.0413, \
0.04125, 0.04128, 0.04128");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.02747, -0.02745, -0.0275, -0.02746, -0.02747, -0.02763, -0.02762, \
-0.02767, -0.02769, -0.02773");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04158, 0.04147, 0.04128, 0.04136, 0.04127, 0.04134, 0.04129, \
0.04131, 0.0413, 0.04131");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.02735, -0.02735, -0.02742, -0.02738, -0.02735, -0.02753, -0.02752, \
-0.02754, -0.02757, -0.02766");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04158, 0.04147, 0.04128, 0.04131, 0.04127, 0.04136, 0.0413, \
0.04131, 0.04131, 0.0413");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.02735, -0.02735, -0.02742, -0.02738, -0.0274, -0.02752, -0.02752, \
-0.02754, -0.02759, -0.02766");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04155, 0.04149, 0.0413, 0.04134, 0.04125, 0.04134, 0.04131, \
0.04131, 0.04128, 0.04124");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.02717, -0.02716, -0.02724, -0.02719, -0.02722, -0.02734, -0.02732, \
-0.02739, -0.02742, -0.02745");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04156, 0.04149, 0.0413, 0.04128, 0.04126, 0.04133, 0.04129, \
0.0413, 0.04133, 0.04131");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.008495, 0.008529, 0.008369, 0.00843, 0.008338, 0.008146, 0.008095, \
0.008103, 0.007991, 0.007897");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04145, 0.04139, 0.04131, 0.04126, 0.04126, 0.04131, 0.04131, \
0.04133, 0.04127, 0.04127");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.009124, 0.009037, 0.009014, 0.008835, 0.008788, 0.008683, 0.008631, \
0.008557, 0.00854, 0.008405");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04145, 0.04143, 0.04131, 0.04129, 0.04129, 0.04131, 0.04131, \
0.04132, 0.04127, 0.04129");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04399, 0.04394, 0.04389, 0.04373, 0.04363, 0.04347, 0.04338, \
0.04328, 0.04318, 0.04308");
}
}
}
pin(A2) {
capacitance : 0.0087 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.05169, 0.0525, 0.05319, 0.0539, 0.0544, 0.05478, 0.05497, 0.05512, \
0.0552, 0.05523");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03759, -0.03752, -0.03745, -0.03739, -0.03734, -0.0374, -0.03743, \
-0.03748, -0.03746, -0.03744");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.05053, 0.05133, 0.0523, 0.05322, 0.05396, 0.05451, 0.05486, \
0.05511, 0.05524, 0.05534");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03758, -0.03754, -0.03743, -0.03737, -0.03738, -0.03743, -0.03743, \
-0.03743, -0.03746, -0.03744");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04867, 0.04827, 0.04831, 0.04882, 0.04935, 0.04988, 0.05021, \
0.05047, 0.05068, 0.0508");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03756, -0.03748, -0.03741, -0.03736, -0.03735, -0.03743, -0.03746, \
-0.03744, -0.03744, -0.03744");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04517, 0.04214, 0.03898, 0.03817, 0.03788, 0.03779, 0.03766, \
0.03761, 0.03752, 0.03748");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03742, -0.03745, -0.03737, -0.03736, -0.03739, -0.03745, -0.03746, \
-0.03745, -0.03746, -0.03747");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04094, 0.04087, 0.04069, 0.04061, 0.04063, 0.04067, 0.04066, \
0.04062, 0.04058, 0.04053");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.02822, -0.02821, -0.02811, -0.02812, -0.02816, -0.02827, -0.02835, \
-0.02838, -0.02845, -0.02855");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04131, 0.0413, 0.04115, 0.04107, 0.04105, 0.04108, 0.04107, \
0.04101, 0.04098, 0.04093");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.02793, -0.02791, -0.02786, -0.02785, -0.02789, -0.028, -0.02801, \
-0.0281, -0.02817, -0.02824");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04127, 0.04125, 0.04111, 0.04107, 0.04106, 0.0411, 0.04106, \
0.04102, 0.04099, 0.04095");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.007139, 0.007171, 0.00718, 0.007108, 0.006994, 0.006825, 0.006796, \
0.006715, 0.006628, 0.006458");
}
}
}
pin(A3) {
capacitance : 0.009062 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04446, 0.04535, 0.04541, 0.04534, 0.04534, 0.04529, 0.0452, \
0.0451, 0.04501, 0.04486");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03762, -0.03755, -0.03742, -0.03738, -0.03736, -0.0374, -0.0374, \
-0.03746, -0.03745, -0.03748");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04055, 0.03824, 0.03757, 0.03748, 0.03747, 0.03751, 0.03752, \
0.03752, 0.03749, 0.03753");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03744, -0.03745, -0.0374, -0.03743, -0.03739, -0.03746, -0.03745, \
-0.03743, -0.03745, -0.03745");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04937, 0.05022, 0.05058, 0.05089, 0.05123, 0.05154, 0.05174, \
0.05183, 0.05184, 0.05179");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03754, -0.0375, -0.03744, -0.03741, -0.03738, -0.03744, -0.03747, \
-0.03744, -0.03748, -0.03744");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04549, 0.04262, 0.03875, 0.03778, 0.03753, 0.03751, 0.03739, \
0.03738, 0.03736, 0.03737");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03747, -0.03749, -0.03745, -0.0374, -0.03736, -0.03744, -0.03748, \
-0.03747, -0.03745, -0.03748");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04858, 0.04955, 0.05026, 0.05105, 0.05177, 0.05218, 0.05251, \
0.05275, 0.0529, 0.05293");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03757, -0.03759, -0.03743, -0.03738, -0.03736, -0.03742, -0.03738, \
-0.03745, -0.03745, -0.03747");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.0438, 0.04037, 0.03817, 0.03756, 0.03738, 0.03738, 0.03734, \
0.0373, 0.0373, 0.03732");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03745, -0.03744, -0.03747, -0.03739, -0.03733, -0.03748, -0.03746, \
-0.03746, -0.03748, -0.03747");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04023, 0.04013, 0.04009, 0.04002, 0.04001, 0.04004, 0.03999, \
0.03993, 0.03985, 0.03979");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03063, -0.03067, -0.0306, -0.03067, -0.03062, -0.03076, -0.03078, \
-0.0309, -0.03101, -0.03112");
}
}
}
pin(A4) {
capacitance : 0.009777 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.03771, 0.03761, 0.03754, 0.03752, 0.03748, 0.03753, 0.03753, \
0.03755, 0.03753, 0.0375");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03751, -0.03749, -0.03735, -0.03736, -0.03733, -0.03738, -0.03742, \
-0.03745, -0.03742, -0.03745");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.0387, 0.03781, 0.03755, 0.03751, 0.03751, 0.03757, 0.03752, \
0.0375, 0.0375, 0.0375");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03748, -0.03747, -0.03738, -0.03739, -0.03741, -0.03743, -0.03747, \
-0.03744, -0.03744, -0.03747");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.03786, 0.03769, 0.03755, 0.03752, 0.03749, 0.03753, 0.03754, \
0.03754, 0.03751, 0.03753");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03752, -0.03751, -0.03742, -0.03739, -0.03734, -0.03744, -0.03744, \
-0.0374, -0.03747, -0.03746");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04163, 0.03958, 0.03802, 0.03765, 0.03749, 0.03751, 0.03744, \
0.03743, 0.03742, 0.03741");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03747, -0.03746, -0.0374, -0.03737, -0.03737, -0.03745, -0.03746, \
-0.03745, -0.0375, -0.03746");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.03809, 0.03766, 0.03755, 0.03752, 0.03749, 0.03753, 0.03752, \
0.03754, 0.03752, 0.03753");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03752, -0.03751, -0.03734, -0.03736, -0.03738, -0.03747, -0.03744, \
-0.03745, -0.03745, -0.03744");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04221, 0.03963, 0.03775, 0.03752, 0.03747, 0.0375, 0.03751, \
0.03744, 0.03747, 0.03745");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03749, -0.03752, -0.03736, -0.03737, -0.03736, -0.03744, -0.03744, \
-0.03746, -0.03746, -0.03746");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.04114, 0.03859, 0.03764, 0.03752, 0.03747, 0.03751, 0.0375, \
0.03751, 0.03747, 0.03747");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.03751, -0.0375, -0.0374, -0.03737, -0.03736, -0.03746, -0.03746, \
-0.03743, -0.03744, -0.03743");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 1.445 ;
max_transition : 7.4 ;
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.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.3456, 0.3349, 0.3228, 0.3167, 0.3133, 0.3115, 0.3104, 0.3095, 0.3091, 0.3088",\
"0.3466, 0.3361, 0.3239, 0.3178, 0.3146, 0.3126, 0.3115, 0.3107, 0.3103, 0.31",\
"0.3556, 0.3446, 0.3308, 0.3242, 0.3207, 0.3185, 0.3175, 0.3167, 0.3162, 0.3159",\
"0.4022, 0.3866, 0.3642, 0.3518, 0.3449, 0.3411, 0.3389, 0.3374, 0.3365, 0.336",\
"0.4881, 0.4676, 0.4329, 0.4104, 0.3973, 0.3893, 0.3845, 0.3814, 0.3795, 0.3779",\
"0.6135, 0.5883, 0.5407, 0.5055, 0.4827, 0.4688, 0.4603, 0.4541, 0.4503, 0.4477",\
"0.7767, 0.7481, 0.6887, 0.6389, 0.605, 0.5827, 0.5683, 0.5583, 0.5517, 0.5471",\
"0.9787, 0.9468, 0.8766, 0.8122, 0.7658, 0.7333, 0.7113, 0.6965, 0.686, 0.6785",\
"1.22, 1.186, 1.106, 1.026, 0.9659, 0.9227, 0.8916, 0.87, 0.8551, 0.8436",\
"1.502, 1.465, 1.377, 1.284, 1.209, 1.153, 1.111, 1.082, 1.06, 1.045");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.3513, 0.3268, 0.2837, 0.2553, 0.2403, 0.2318, 0.2277, 0.2261, 0.2273, 0.2374",\
"0.3502, 0.3258, 0.2825, 0.2543, 0.2393, 0.2307, 0.2262, 0.2246, 0.2255, 0.2363",\
"0.3531, 0.3284, 0.2855, 0.257, 0.2419, 0.2332, 0.2298, 0.2297, 0.2284, 0.2338",\
"0.3789, 0.354, 0.3097, 0.2791, 0.2624, 0.2534, 0.2493, 0.2473, 0.2461, 0.2549",\
"0.4426, 0.4165, 0.3687, 0.3337, 0.3127, 0.3002, 0.2939, 0.2909, 0.2893, 0.2966",\
"0.5455, 0.5175, 0.4623, 0.4222, 0.3948, 0.3765, 0.367, 0.3614, 0.3577, 0.3691",\
"0.6898, 0.6599, 0.5972, 0.5455, 0.5103, 0.4885, 0.4728, 0.4615, 0.4553, 0.466",\
"0.8723, 0.8397, 0.7691, 0.7071, 0.6607, 0.631, 0.6122, 0.5989, 0.5879, 0.6007",\
"1.091, 1.056, 0.9782, 0.9045, 0.8493, 0.8078, 0.781, 0.7667, 0.7537, 0.7743",\
"1.348, 1.311, 1.225, 1.142, 1.075, 1.022, 0.9858, 0.9657, 0.9579, 0.9928");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.3894, 0.3774, 0.362, 0.3543, 0.35, 0.3474, 0.3459, 0.3449, 0.3442, 0.3438",\
"0.39, 0.3782, 0.3628, 0.3549, 0.3507, 0.3483, 0.3467, 0.3457, 0.3451, 0.3446",\
"0.3976, 0.385, 0.3687, 0.3604, 0.3558, 0.3533, 0.3518, 0.3508, 0.3501, 0.3496",\
"0.4444, 0.4281, 0.4034, 0.3891, 0.3813, 0.3768, 0.374, 0.3722, 0.371, 0.3701",\
"0.5358, 0.5146, 0.4779, 0.4528, 0.437, 0.4282, 0.4227, 0.4192, 0.4167, 0.4153",\
"0.669, 0.6434, 0.5937, 0.5548, 0.5294, 0.5136, 0.5034, 0.4967, 0.4923, 0.4891",\
"0.8434, 0.8138, 0.752, 0.6989, 0.6607, 0.6356, 0.6194, 0.608, 0.6002, 0.595",\
"1.059, 1.027, 0.9544, 0.8851, 0.8334, 0.7973, 0.7725, 0.7551, 0.7432, 0.7345",\
"1.318, 1.283, 1.2, 1.117, 1.05, 1.001, 0.9658, 0.9411, 0.9233, 0.9102",\
"1.62, 1.583, 1.493, 1.394, 1.312, 1.248, 1.202, 1.168, 1.143, 1.125");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.3511, 0.3268, 0.2838, 0.2555, 0.2404, 0.2318, 0.2284, 0.2268, 0.2262, 0.2374",\
"0.3496, 0.325, 0.2821, 0.2537, 0.2387, 0.2303, 0.2266, 0.2246, 0.2244, 0.2356",\
"0.3502, 0.3261, 0.2828, 0.254, 0.2389, 0.2303, 0.2266, 0.225, 0.2248, 0.2363",\
"0.3747, 0.3499, 0.3047, 0.2746, 0.2575, 0.2476, 0.2428, 0.2412, 0.2392, 0.2502",\
"0.4366, 0.4104, 0.3628, 0.3282, 0.3068, 0.2944, 0.2874, 0.2837, 0.282, 0.293",\
"0.5423, 0.5145, 0.4589, 0.4173, 0.3911, 0.3733, 0.362, 0.3578, 0.3516, 0.364",\
"0.6912, 0.6612, 0.5985, 0.5458, 0.5102, 0.4888, 0.4725, 0.4612, 0.4553, 0.4649",\
"0.8791, 0.8473, 0.7767, 0.7145, 0.6655, 0.6357, 0.6179, 0.6008, 0.5915, 0.6073",\
"1.105, 1.071, 0.994, 0.9179, 0.8608, 0.8204, 0.7925, 0.7796, 0.7666, 0.7856",\
"1.37, 1.335, 1.252, 1.165, 1.096, 1.044, 1.007, 0.9848, 0.9769, 1.01");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.4351, 0.4219, 0.4037, 0.3938, 0.3884, 0.3852, 0.3835, 0.3822, 0.3812, 0.3806",\
"0.434, 0.4209, 0.4028, 0.3929, 0.3873, 0.3842, 0.3824, 0.3811, 0.3802, 0.3795",\
"0.4399, 0.4264, 0.4072, 0.3971, 0.3913, 0.3881, 0.3861, 0.3848, 0.384, 0.3834",\
"0.4873, 0.4702, 0.4432, 0.427, 0.4178, 0.4124, 0.4091, 0.4071, 0.4057, 0.4048",\
"0.5848, 0.5629, 0.5237, 0.496, 0.4782, 0.468, 0.4618, 0.4578, 0.4548, 0.453",\
"0.7291, 0.703, 0.6505, 0.6084, 0.5803, 0.5619, 0.5504, 0.5428, 0.5376, 0.5339",\
"0.9203, 0.8905, 0.8258, 0.768, 0.7258, 0.6976, 0.6784, 0.6658, 0.6568, 0.6504",\
"1.159, 1.126, 1.051, 0.9764, 0.9191, 0.8782, 0.8496, 0.8298, 0.8157, 0.8054",\
"1.446, 1.41, 1.326, 1.236, 1.162, 1.107, 1.067, 1.038, 1.017, 1.001",\
"1.783, 1.746, 1.653, 1.548, 1.458, 1.386, 1.332, 1.292, 1.263, 1.241");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.3512, 0.3269, 0.2837, 0.2554, 0.2403, 0.2318, 0.2284, 0.2264, 0.2263, 0.2366",\
"0.3496, 0.3251, 0.282, 0.2536, 0.2387, 0.2303, 0.2259, 0.2243, 0.2255, 0.2363",\
"0.348, 0.3239, 0.2804, 0.2519, 0.2367, 0.2282, 0.2241, 0.2225, 0.2237, 0.2334",\
"0.3687, 0.3441, 0.2994, 0.2688, 0.2525, 0.2426, 0.2388, 0.2365, 0.236, 0.2459",\
"0.4308, 0.4047, 0.3569, 0.3232, 0.3018, 0.2897, 0.2835, 0.2804, 0.2795, 0.2865",\
"0.5437, 0.5159, 0.4598, 0.4184, 0.3917, 0.374, 0.362, 0.3557, 0.3527, 0.3619",\
"0.7037, 0.6741, 0.609, 0.5558, 0.5189, 0.4989, 0.4818, 0.4712, 0.4654, 0.475",\
"0.9054, 0.8746, 0.8024, 0.7366, 0.6875, 0.6573, 0.6384, 0.6228, 0.612, 0.6229",\
"1.15, 1.117, 1.039, 0.9599, 0.8993, 0.8567, 0.8285, 0.8142, 0.7997, 0.8182",\
"1.438, 1.403, 1.32, 1.228, 1.157, 1.103, 1.062, 1.038, 1.029, 1.061");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.4773, 0.4629, 0.4421, 0.43, 0.4235, 0.4197, 0.4174, 0.4157, 0.4146, 0.4139",\
"0.4754, 0.4607, 0.4399, 0.4284, 0.4215, 0.4176, 0.4154, 0.4138, 0.4127, 0.412",\
"0.4804, 0.4654, 0.4438, 0.4316, 0.425, 0.4211, 0.4188, 0.4172, 0.4161, 0.4154",\
"0.5284, 0.5106, 0.4813, 0.4634, 0.4528, 0.4466, 0.4429, 0.4406, 0.439, 0.438",\
"0.6335, 0.6107, 0.5694, 0.5387, 0.5192, 0.5077, 0.5001, 0.4959, 0.4926, 0.4904",\
"0.792, 0.7651, 0.71, 0.6642, 0.6324, 0.6121, 0.599, 0.5902, 0.5843, 0.5799",\
"1.005, 0.9745, 0.9069, 0.8443, 0.7976, 0.7652, 0.7435, 0.7285, 0.718, 0.7107",\
"1.274, 1.24, 1.162, 1.082, 1.018, 0.9706, 0.9375, 0.9142, 0.8975, 0.8853",\
"1.6, 1.564, 1.475, 1.378, 1.296, 1.232, 1.185, 1.151, 1.126, 1.108",\
"1.986, 1.948, 1.85, 1.737, 1.636, 1.554, 1.491, 1.443, 1.408, 1.381");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.3512, 0.3265, 0.2832, 0.2554, 0.2403, 0.2318, 0.228, 0.2264, 0.2263, 0.2377",\
"0.3495, 0.3251, 0.2818, 0.2543, 0.2387, 0.2304, 0.2255, 0.2246, 0.223, 0.2312",\
"0.347, 0.3227, 0.2795, 0.2511, 0.2357, 0.2275, 0.2237, 0.2218, 0.2219, 0.2334",\
"0.364, 0.3393, 0.2949, 0.2649, 0.2489, 0.2401, 0.2356, 0.2326, 0.2338, 0.2463",\
"0.4263, 0.4004, 0.3523, 0.3198, 0.2989, 0.2869, 0.2799, 0.2768, 0.2741, 0.2865",\
"0.5483, 0.5205, 0.4646, 0.4213, 0.3942, 0.3769, 0.3652, 0.3586, 0.3599, 0.3662",\
"0.7228, 0.6931, 0.6273, 0.5715, 0.5341, 0.5115, 0.4944, 0.4838, 0.4773, 0.4855",\
"0.9453, 0.9138, 0.8394, 0.7698, 0.7189, 0.6861, 0.6665, 0.6502, 0.6394, 0.6496",\
"1.215, 1.182, 1.103, 1.019, 0.9547, 0.909, 0.8804, 0.8628, 0.8476, 0.863",\
"1.534, 1.501, 1.416, 1.319, 1.241, 1.182, 1.139, 1.113, 1.098, 1.125");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.2141, 0.2508, 0.3455, 0.4928, 0.7048, 0.998, 1.383, 1.869, 2.462, 3.171",\
"0.2283, 0.2649, 0.3595, 0.5068, 0.7191, 1.012, 1.398, 1.883, 2.477, 3.183",\
"0.279, 0.3153, 0.4095, 0.5567, 0.7687, 1.062, 1.447, 1.933, 2.527, 3.234",\
"0.3597, 0.3978, 0.4936, 0.6411, 0.8526, 1.145, 1.53, 2.015, 2.609, 3.315",\
"0.4403, 0.4822, 0.5845, 0.7364, 0.9486, 1.24, 1.625, 2.109, 2.701, 3.41",\
"0.5142, 0.5608, 0.6723, 0.8315, 1.049, 1.341, 1.724, 2.208, 2.8, 3.507",\
"0.5806, 0.6319, 0.7535, 0.9211, 1.146, 1.444, 1.829, 2.312, 2.902, 3.607",\
"0.6397, 0.6953, 0.827, 1.005, 1.238, 1.543, 1.935, 2.421, 3.012, 3.716",\
"0.6905, 0.751, 0.8927, 1.082, 1.322, 1.635, 2.036, 2.532, 3.128, 3.832",\
"0.7338, 0.7982, 0.9502, 1.151, 1.4, 1.72, 2.128, 2.635, 3.242, 3.955");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.4337, 0.4857, 0.6185, 0.826, 1.123, 1.527, 2.057, 2.727, 3.545, 4.521",\
"0.4387, 0.4907, 0.6234, 0.831, 1.128, 1.532, 2.063, 2.732, 3.549, 4.526",\
"0.465, 0.5169, 0.6499, 0.8573, 1.154, 1.558, 2.089, 2.757, 3.575, 4.552",\
"0.5317, 0.5834, 0.7157, 0.9225, 1.218, 1.623, 2.153, 2.823, 3.64, 4.616",\
"0.6247, 0.6772, 0.8102, 1.017, 1.313, 1.717, 2.246, 2.913, 3.732, 4.706",\
"0.738, 0.792, 0.9265, 1.133, 1.428, 1.831, 2.36, 3.026, 3.844, 4.817",\
"0.8614, 0.9185, 1.059, 1.269, 1.565, 1.967, 2.495, 3.161, 3.976, 4.95",\
"0.992, 1.052, 1.199, 1.415, 1.717, 2.123, 2.65, 3.315, 4.13, 5.101",\
"1.128, 1.192, 1.346, 1.569, 1.879, 2.293, 2.825, 3.49, 4.303, 5.274",\
"1.268, 1.335, 1.498, 1.729, 2.046, 2.471, 3.014, 3.686, 4.499, 5.469");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.0797, 0.1198, 0.2352, 0.4467, 0.7911, 1.289, 1.954, 2.79, 3.819, 5.034",\
"0.07968, 0.1199, 0.2344, 0.4464, 0.7919, 1.292, 1.956, 2.79, 3.819, 5.041",\
"0.08022, 0.1203, 0.235, 0.4472, 0.791, 1.291, 1.955, 2.794, 3.818, 5.039",\
"0.09552, 0.1347, 0.2447, 0.4516, 0.7924, 1.29, 1.956, 2.79, 3.819, 5.041",\
"0.1208, 0.162, 0.27, 0.4688, 0.7998, 1.292, 1.955, 2.79, 3.818, 5.037",\
"0.151, 0.1976, 0.3058, 0.5, 0.821, 1.3, 1.957, 2.792, 3.813, 5.04",\
"0.185, 0.2356, 0.349, 0.5396, 0.8568, 1.327, 1.968, 2.795, 3.816, 5.031",\
"0.219, 0.2754, 0.3968, 0.584, 0.9002, 1.37, 2.006, 2.816, 3.819, 5.031",\
"0.2566, 0.3186, 0.4468, 0.6328, 0.945, 1.418, 2.061, 2.869, 3.855, 5.045",\
"0.2968, 0.3636, 0.5044, 0.6916, 0.9936, 1.467, 2.118, 2.935, 3.922, 5.096");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.1474, 0.2075, 0.3741, 0.6878, 1.187, 1.907, 2.878, 4.107, 5.609, 7.403",\
"0.1474, 0.2074, 0.3739, 0.6879, 1.187, 1.908, 2.88, 4.107, 5.599, 7.404",\
"0.1474, 0.2086, 0.374, 0.6873, 1.186, 1.909, 2.88, 4.108, 5.598, 7.397",\
"0.148, 0.2078, 0.3742, 0.6886, 1.188, 1.909, 2.879, 4.108, 5.606, 7.401",\
"0.1546, 0.2144, 0.3826, 0.695, 1.19, 1.911, 2.878, 4.108, 5.609, 7.398",\
"0.1678, 0.229, 0.3946, 0.7036, 1.198, 1.917, 2.882, 4.109, 5.602, 7.388",\
"0.1892, 0.2528, 0.4166, 0.7226, 1.212, 1.925, 2.887, 4.104, 5.608, 7.399",\
"0.2142, 0.2768, 0.4472, 0.7518, 1.241, 1.942, 2.893, 4.111, 5.616, 7.39",\
"0.2418, 0.308, 0.4796, 0.7876, 1.282, 1.983, 2.922, 4.124, 5.615, 7.397",\
"0.2702, 0.3386, 0.5164, 0.8256, 1.327, 2.041, 2.977, 4.165, 5.627, 7.402");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.2347, 0.2729, 0.3696, 0.5178, 0.7303, 1.023, 1.409, 1.895, 2.488, 3.194",\
"0.2485, 0.2866, 0.3834, 0.5316, 0.7441, 1.037, 1.423, 1.908, 2.502, 3.209",\
"0.2986, 0.3366, 0.4329, 0.581, 0.7934, 1.086, 1.472, 1.958, 2.551, 3.258",\
"0.3857, 0.4249, 0.5223, 0.6702, 0.8819, 1.175, 1.56, 2.045, 2.638, 3.345",\
"0.4782, 0.5214, 0.6254, 0.7773, 0.9895, 1.281, 1.665, 2.15, 2.742, 3.447",\
"0.5686, 0.6163, 0.7296, 0.8882, 1.105, 1.396, 1.779, 2.263, 2.854, 3.56",\
"0.6567, 0.7092, 0.833, 1, 1.224, 1.52, 1.903, 2.386, 2.976, 3.681",\
"0.7421, 0.7999, 0.9349, 1.113, 1.344, 1.646, 2.036, 2.52, 3.11, 3.814",\
"0.8271, 0.8893, 1.035, 1.224, 1.463, 1.773, 2.17, 2.663, 3.256, 3.96",\
"0.9108, 0.9773, 1.134, 1.335, 1.583, 1.9, 2.304, 2.806, 3.41, 4.12");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.4745, 0.5267, 0.6596, 0.867, 1.164, 1.568, 2.099, 2.768, 3.586, 4.562",\
"0.4772, 0.529, 0.662, 0.8695, 1.166, 1.571, 2.101, 2.771, 3.589, 4.565",\
"0.489, 0.5409, 0.6739, 0.8813, 1.178, 1.582, 2.113, 2.782, 3.6, 4.576",\
"0.5326, 0.5845, 0.7169, 0.9235, 1.22, 1.624, 2.154, 2.823, 3.639, 4.614",\
"0.603, 0.6561, 0.7904, 0.9975, 1.294, 1.697, 2.226, 2.894, 3.712, 4.687",\
"0.6928, 0.7485, 0.8859, 1.093, 1.389, 1.792, 2.321, 2.987, 3.804, 4.78",\
"0.7883, 0.8471, 0.9917, 1.205, 1.504, 1.906, 2.434, 3.099, 3.914, 4.889",\
"0.8849, 0.9473, 1.1, 1.322, 1.628, 2.036, 2.564, 3.229, 4.042, 5.014",\
"0.9808, 1.047, 1.208, 1.438, 1.753, 2.173, 2.709, 3.374, 4.188, 5.157",\
"1.075, 1.145, 1.314, 1.554, 1.879, 2.31, 2.86, 3.536, 4.35, 5.32");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.08602, 0.1268, 0.2399, 0.4496, 0.7934, 1.292, 1.955, 2.795, 3.819, 5.038",\
"0.08594, 0.1267, 0.2395, 0.4494, 0.7931, 1.292, 1.956, 2.791, 3.817, 5.032",\
"0.0864, 0.1273, 0.2398, 0.4497, 0.7925, 1.292, 1.953, 2.795, 3.818, 5.034",\
"0.09962, 0.14, 0.248, 0.4538, 0.794, 1.292, 1.956, 2.795, 3.817, 5.032",\
"0.1258, 0.1682, 0.2738, 0.4706, 0.8016, 1.294, 1.956, 2.793, 3.816, 5.032",\
"0.157, 0.2052, 0.3114, 0.5014, 0.8192, 1.3, 1.956, 2.79, 3.817, 5.035",\
"0.1918, 0.2442, 0.355, 0.5406, 0.8554, 1.323, 1.966, 2.793, 3.814, 5.027",\
"0.2298, 0.2868, 0.407, 0.5864, 0.8974, 1.366, 2, 2.811, 3.818, 5.036",\
"0.2676, 0.3306, 0.461, 0.6398, 0.9448, 1.413, 2.056, 2.856, 3.846, 5.041",\
"0.31, 0.3788, 0.5194, 0.699, 0.995, 1.462, 2.109, 2.924, 3.907, 5.083");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.1487, 0.2074, 0.3739, 0.6873, 1.187, 1.907, 2.879, 4.109, 5.602, 7.404",\
"0.1479, 0.2085, 0.3741, 0.6878, 1.187, 1.907, 2.88, 4.107, 5.605, 7.404",\
"0.1477, 0.2081, 0.374, 0.6877, 1.187, 1.908, 2.879, 4.109, 5.601, 7.404",\
"0.149, 0.2084, 0.3756, 0.6884, 1.185, 1.911, 2.881, 4.107, 5.601, 7.389",\
"0.1574, 0.2174, 0.3836, 0.6946, 1.19, 1.912, 2.878, 4.108, 5.609, 7.389",\
"0.1726, 0.2344, 0.3982, 0.7052, 1.198, 1.913, 2.882, 4.109, 5.609, 7.398",\
"0.1938, 0.2582, 0.427, 0.7294, 1.216, 1.924, 2.886, 4.105, 5.607, 7.4",\
"0.2186, 0.2848, 0.4606, 0.7652, 1.252, 1.949, 2.895, 4.113, 5.608, 7.387",\
"0.243, 0.3128, 0.495, 0.8062, 1.3, 2, 2.931, 4.127, 5.613, 7.404",\
"0.2704, 0.3458, 0.535, 0.849, 1.351, 2.065, 2.998, 4.178, 5.634, 7.401");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.2537, 0.2931, 0.3923, 0.5423, 0.7555, 1.049, 1.434, 1.92, 2.513, 3.22",\
"0.2658, 0.3052, 0.4043, 0.5543, 0.7676, 1.061, 1.446, 1.932, 2.525, 3.231",\
"0.315, 0.3543, 0.453, 0.6028, 0.816, 1.109, 1.495, 1.981, 2.573, 3.28",\
"0.4074, 0.4475, 0.5464, 0.6957, 0.9082, 1.201, 1.586, 2.071, 2.663, 3.371",\
"0.5109, 0.555, 0.6603, 0.8133, 1.026, 1.318, 1.701, 2.186, 2.778, 3.485",\
"0.6172, 0.6664, 0.7815, 0.9411, 1.157, 1.449, 1.831, 2.315, 2.906, 3.612",\
"0.7274, 0.7818, 0.9073, 1.075, 1.299, 1.594, 1.978, 2.46, 3.05, 3.755",\
"0.8424, 0.9018, 1.039, 1.218, 1.449, 1.751, 2.14, 2.623, 3.213, 3.916",\
"0.9639, 1.028, 1.177, 1.368, 1.608, 1.917, 2.313, 2.805, 3.396, 4.1",\
"1.092, 1.161, 1.322, 1.526, 1.774, 2.091, 2.495, 2.996, 3.598, 4.305");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.5023, 0.554, 0.6871, 0.8946, 1.191, 1.596, 2.126, 2.796, 3.614, 4.59",\
"0.5047, 0.5568, 0.6896, 0.897, 1.194, 1.598, 2.128, 2.798, 3.616, 4.592",\
"0.5067, 0.5588, 0.6915, 0.8989, 1.196, 1.6, 2.13, 2.8, 3.618, 4.594",\
"0.526, 0.5782, 0.7105, 0.9175, 1.214, 1.618, 2.148, 2.818, 3.635, 4.609",\
"0.5685, 0.6221, 0.7564, 0.9637, 1.26, 1.663, 2.193, 2.862, 3.68, 4.653",\
"0.626, 0.6825, 0.8219, 1.031, 1.328, 1.731, 2.259, 2.925, 3.744, 4.715",\
"0.6824, 0.7429, 0.891, 1.109, 1.411, 1.815, 2.342, 3.007, 3.823, 4.794",\
"0.7327, 0.7973, 0.9554, 1.183, 1.496, 1.909, 2.438, 3.103, 3.916, 4.887",\
"0.7753, 0.844, 1.011, 1.251, 1.575, 2.002, 2.543, 3.211, 4.023, 4.994",\
"0.8074, 0.8801, 1.058, 1.308, 1.645, 2.087, 2.645, 3.328, 4.144, 5.113");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.09224, 0.1335, 0.2467, 0.4541, 0.7956, 1.294, 1.955, 2.795, 3.817, 5.038",\
"0.09218, 0.1334, 0.246, 0.4549, 0.7957, 1.294, 1.955, 2.792, 3.811, 5.032",\
"0.0923, 0.1342, 0.2468, 0.4549, 0.7959, 1.293, 1.954, 2.794, 3.813, 5.034",\
"0.1041, 0.1449, 0.2534, 0.4576, 0.7968, 1.294, 1.957, 2.791, 3.813, 5.037",\
"0.1308, 0.174, 0.2794, 0.4746, 0.8036, 1.296, 1.954, 2.791, 3.812, 5.033",\
"0.1634, 0.2112, 0.3178, 0.5056, 0.822, 1.302, 1.959, 2.793, 3.817, 5.034",\
"0.201, 0.2532, 0.364, 0.547, 0.8588, 1.325, 1.968, 2.796, 3.817, 5.032",\
"0.2414, 0.3004, 0.4198, 0.5952, 0.9026, 1.369, 1.999, 2.811, 3.818, 5.034",\
"0.283, 0.3472, 0.4788, 0.6534, 0.9534, 1.418, 2.053, 2.859, 3.844, 5.042",\
"0.3274, 0.3988, 0.5416, 0.7184, 1.009, 1.471, 2.113, 2.923, 3.903, 5.08");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.1481, 0.2082, 0.374, 0.6872, 1.187, 1.908, 2.88, 4.108, 5.604, 7.4",\
"0.1478, 0.2075, 0.3739, 0.6878, 1.187, 1.907, 2.878, 4.107, 5.609, 7.403",\
"0.1478, 0.2073, 0.3741, 0.6878, 1.187, 1.908, 2.878, 4.107, 5.609, 7.403",\
"0.1493, 0.2083, 0.3747, 0.6888, 1.187, 1.911, 2.878, 4.109, 5.61, 7.384",\
"0.158, 0.218, 0.3846, 0.6958, 1.189, 1.911, 2.879, 4.108, 5.61, 7.389",\
"0.1762, 0.239, 0.4036, 0.7076, 1.199, 1.915, 2.882, 4.107, 5.609, 7.387",\
"0.2002, 0.2658, 0.4372, 0.74, 1.224, 1.925, 2.884, 4.112, 5.604, 7.388",\
"0.2242, 0.2948, 0.477, 0.7834, 1.272, 1.962, 2.899, 4.114, 5.614, 7.395",\
"0.2512, 0.3264, 0.5182, 0.832, 1.328, 2.029, 2.95, 4.136, 5.611, 7.403",\
"0.2812, 0.3592, 0.5616, 0.884, 1.389, 2.109, 3.036, 4.2, 5.646, 7.404");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.2657, 0.3063, 0.4079, 0.56, 0.7748, 1.069, 1.454, 1.94, 2.534, 3.24",\
"0.2771, 0.3178, 0.4193, 0.5714, 0.7861, 1.08, 1.466, 1.951, 2.545, 3.252",\
"0.326, 0.3665, 0.4676, 0.6196, 0.8343, 1.128, 1.514, 2, 2.593, 3.299",\
"0.4231, 0.4639, 0.5643, 0.7154, 0.9293, 1.223, 1.608, 2.094, 2.687, 3.393",\
"0.5367, 0.5815, 0.6884, 0.8429, 1.057, 1.348, 1.732, 2.217, 2.809, 3.516",\
"0.6594, 0.7094, 0.8263, 0.9869, 1.204, 1.496, 1.879, 2.362, 2.953, 3.659",\
"0.7929, 0.8482, 0.9763, 1.146, 1.37, 1.666, 2.048, 2.53, 3.12, 3.824",\
"0.9388, 0.9997, 1.14, 1.322, 1.554, 1.856, 2.243, 2.726, 3.315, 4.018",\
"1.099, 1.166, 1.32, 1.515, 1.756, 2.065, 2.461, 2.95, 3.541, 4.243",\
"1.277, 1.349, 1.515, 1.725, 1.977, 2.294, 2.698, 3.198, 3.797, 4.502");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.5158, 0.5675, 0.7003, 0.908, 1.204, 1.609, 2.14, 2.808, 3.627, 4.603",\
"0.5185, 0.5705, 0.7033, 0.9105, 1.208, 1.612, 2.143, 2.812, 3.628, 4.605",\
"0.5156, 0.5674, 0.7003, 0.9078, 1.204, 1.609, 2.14, 2.808, 3.626, 4.603",\
"0.5176, 0.5695, 0.702, 0.9091, 1.205, 1.61, 2.14, 2.809, 3.626, 4.603",\
"0.5354, 0.5889, 0.7229, 0.9302, 1.226, 1.63, 2.16, 2.827, 3.644, 4.619",\
"0.558, 0.6152, 0.7563, 0.9671, 1.264, 1.667, 2.195, 2.862, 3.68, 4.651",\
"0.5701, 0.6321, 0.7839, 1.006, 1.311, 1.717, 2.244, 2.909, 3.724, 4.696",\
"0.5684, 0.6341, 0.7972, 1.033, 1.352, 1.771, 2.302, 2.967, 3.78, 4.752",\
"0.5482, 0.6193, 0.7947, 1.045, 1.379, 1.815, 2.364, 3.035, 3.847, 4.816",\
"0.5084, 0.5843, 0.7708, 1.036, 1.386, 1.841, 2.411, 3.101, 3.921, 4.89");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.09788, 0.1401, 0.2534, 0.4609, 0.8007, 1.296, 1.958, 2.792, 3.818, 5.036",\
"0.09798, 0.1401, 0.2532, 0.4608, 0.8005, 1.296, 1.959, 2.791, 3.818, 5.036",\
"0.0975, 0.1399, 0.2533, 0.4611, 0.8, 1.296, 1.958, 2.796, 3.814, 5.03",\
"0.1085, 0.1499, 0.2592, 0.4641, 0.8004, 1.294, 1.958, 2.796, 3.818, 5.037",\
"0.136, 0.1794, 0.2864, 0.4802, 0.8066, 1.298, 1.957, 2.791, 3.818, 5.034",\
"0.172, 0.2196, 0.3266, 0.5118, 0.8262, 1.304, 1.96, 2.795, 3.812, 5.038",\
"0.2126, 0.2654, 0.3776, 0.5568, 0.8638, 1.329, 1.97, 2.798, 3.817, 5.037",\
"0.2574, 0.3176, 0.4362, 0.6106, 0.9126, 1.372, 2.001, 2.813, 3.821, 5.038",\
"0.3064, 0.3732, 0.5034, 0.6742, 0.9696, 1.429, 2.056, 2.855, 3.845, 5.042",\
"0.3584, 0.4302, 0.5764, 0.7514, 1.034, 1.492, 2.123, 2.925, 3.9, 5.076");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01096, 0.04594, 0.1127, 0.2168, 0.3628, 0.5549, 0.797, 1.092, 1.445");
values("0.1481, 0.2089, 0.3743, 0.6873, 1.187, 1.909, 2.88, 4.108, 5.606, 7.403",\
"0.1475, 0.2075, 0.3738, 0.6883, 1.187, 1.91, 2.88, 4.107, 5.608, 7.398",\
"0.1476, 0.2073, 0.3739, 0.6874, 1.187, 1.909, 2.876, 4.109, 5.597, 7.403",\
"0.1486, 0.2078, 0.3748, 0.6886, 1.187, 1.909, 2.877, 4.108, 5.598, 7.404",\
"0.1574, 0.2174, 0.3828, 0.6944, 1.19, 1.908, 2.881, 4.109, 5.609, 7.389",\
"0.1794, 0.2422, 0.4084, 0.7116, 1.2, 1.916, 2.882, 4.105, 5.612, 7.389",\
"0.206, 0.2744, 0.4498, 0.7538, 1.233, 1.929, 2.885, 4.112, 5.599, 7.384",\
"0.2348, 0.3082, 0.4966, 0.8072, 1.294, 1.981, 2.909, 4.112, 5.612, 7.388",\
"0.2664, 0.3456, 0.5468, 0.8644, 1.365, 2.063, 2.977, 4.149, 5.614, 7.401",\
"0.2978, 0.382, 0.5996, 0.9336, 1.441, 2.159, 3.084, 4.235, 5.666, 7.408");
}
}
}
}