blob: e315d313c2828f71a66d8ace131e03237c673fc1 [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__or4_4) {
area : 57.075200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.00110439" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.001061595" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0010053" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.001005255" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.000948375" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.00094833" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.000948285" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.000948285" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.00089064" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.000890595" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.000890595" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.000890595" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.00089055" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.00089055" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.00089055" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.00089055" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00110439" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.00811 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.1314, 0.1314, 0.1313, 0.1313, 0.1312, 0.1311, 0.131, 0.1309, \
0.1307, 0.1304");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01861, -0.01863, -0.0187, -0.0187, -0.01869, -0.01877, -0.01877, \
-0.01877, -0.01876, -0.01876");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.09067, 0.09059, 0.0905, 0.0905, 0.09041, 0.09046, 0.09038, 0.09025, \
0.09019, 0.09006");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01867, -0.01869, -0.01878, -0.01877, -0.01877, -0.01883, -0.01884, \
-0.01883, -0.01883, -0.01883");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0906, 0.09058, 0.09052, 0.09048, 0.09041, 0.09043, 0.09039, \
0.09031, 0.09021, 0.09005");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01866, -0.01871, -0.01873, -0.01876, -0.01876, -0.01883, -0.01884, \
-0.01884, -0.01884, -0.01883");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.04886, 0.04877, 0.04873, 0.04872, 0.04871, 0.04875, 0.04874, \
0.0487, 0.04864, 0.0486");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01893, -0.01894, -0.01906, -0.01907, -0.01903, -0.01911, -0.01912, \
-0.01911, -0.01911, -0.0191");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0488, 0.04875, 0.04875, 0.0487, 0.04869, 0.04876, 0.04873, 0.04871, \
0.04866, 0.0486");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01891, -0.01895, -0.019, -0.01905, -0.01905, -0.0191, -0.01911, \
-0.01909, -0.01911, -0.01912");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0488, 0.04875, 0.04875, 0.0487, 0.0487, 0.04872, 0.04877, 0.04871, \
0.04864, 0.04861");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01891, -0.01895, -0.01901, -0.01902, -0.01903, -0.01912, -0.0191, \
-0.0191, -0.01912, -0.01913");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.04878, 0.04875, 0.04877, 0.04879, 0.04873, 0.04879, 0.04874, \
0.04871, 0.04868, 0.04861");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.0189, -0.01896, -0.01903, -0.01908, -0.01906, -0.01912, -0.01912, \
-0.01911, -0.01912, -0.01911");
}
}
}
pin(A2) {
capacitance : 0.008543 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.08286, 0.0828, 0.08283, 0.08283, 0.08278, 0.08278, 0.08261, \
0.08251, 0.08229, 0.08204");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.0208, -0.02081, -0.02082, -0.02094, -0.0209, -0.02102, -0.021, \
-0.02105, -0.0211, -0.02114");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.04204, 0.04202, 0.04201, 0.04203, 0.04205, 0.04215, 0.04206, \
0.04201, 0.04188, 0.04179");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.02126, -0.02127, -0.02128, -0.02137, -0.02136, -0.02148, -0.02147, \
-0.02152, -0.02155, -0.0216");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.04204, 0.04203, 0.04202, 0.04206, 0.04207, 0.04216, 0.04207, \
0.04201, 0.04189, 0.04177");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.02125, -0.02127, -0.02129, -0.02133, -0.02138, -0.02146, -0.02149, \
-0.02152, -0.02156, -0.02161");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0637, 0.06366, 0.06377, 0.0637, 0.06363, 0.06378, 0.06377, 0.06379, \
0.06375, 0.06379");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06073, -0.06058, -0.06087, -0.06137, -0.06199, -0.0625, -0.06266, \
-0.06283, -0.0629, -0.06295");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03834, 0.03824, 0.03839, 0.03839, 0.0384, 0.03852, 0.03853, \
0.03854, 0.03855, 0.03854");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05213, -0.05194, -0.05195, -0.05196, -0.05186, -0.05188, -0.05179, \
-0.0517, -0.05156, -0.05143");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03959, 0.03956, 0.03962, 0.0397, 0.03969, 0.03981, 0.03979, \
0.03981, 0.0398, 0.03982");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05875, -0.05852, -0.05821, -0.05789, -0.05766, -0.05762, -0.0574, \
-0.05722, -0.05702, -0.05682");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03958, 0.03951, 0.03963, 0.03967, 0.03967, 0.03974, 0.0398, \
0.03981, 0.0398, 0.03983");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05856, -0.0583, -0.05792, -0.05759, -0.05734, -0.05722, -0.05696, \
-0.05679, -0.05663, -0.05648");
}
}
}
pin(A3) {
capacitance : 0.009419 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03844, 0.03841, 0.03841, 0.03848, 0.03842, 0.03849, 0.03841, \
0.03831, 0.03815, 0.03797");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.02364, -0.02369, -0.02369, -0.02375, -0.02376, -0.02388, -0.02389, \
-0.02394, -0.02402, -0.02411");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06386, 0.06386, 0.0638, 0.06371, 0.06372, 0.06376, 0.06377, \
0.06379, 0.06379, 0.06379");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06178, -0.06159, -0.0617, -0.06185, -0.06215, -0.06255, -0.06268, \
-0.06281, -0.06286, -0.06295");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03908, 0.03911, 0.03917, 0.03921, 0.0392, 0.03934, 0.03934, \
0.03933, 0.03935, 0.03935");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05976, -0.05962, -0.05949, -0.05934, -0.05927, -0.05931, -0.05921, \
-0.05908, -0.05904, -0.05888");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06395, 0.06384, 0.06379, 0.06366, 0.06371, 0.06383, 0.06382, \
0.06384, 0.06381, 0.06381");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05547, -0.05533, -0.05599, -0.05789, -0.05959, -0.06066, -0.06125, \
-0.06162, -0.0619, -0.06206");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03838, 0.03837, 0.03843, 0.03847, 0.0384, 0.03852, 0.03855, \
0.03855, 0.03856, 0.03855");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05287, -0.05249, -0.05228, -0.05225, -0.052, -0.05204, -0.05202, \
-0.05186, -0.05171, -0.05156");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06381, 0.06381, 0.06377, 0.06363, 0.06364, 0.06373, 0.06373, \
0.06373, 0.06375, 0.06377");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06197, -0.0618, -0.06185, -0.06189, -0.06213, -0.06255, -0.0627, \
-0.06279, -0.06284, -0.06293");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0391, 0.03913, 0.0392, 0.03918, 0.03927, 0.03935, 0.03936, 0.03936, \
0.03936, 0.03937");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05993, -0.05979, -0.05971, -0.0596, -0.05959, -0.05969, -0.05964, \
-0.05968, -0.05956, -0.05949");
}
}
}
pin(A4) {
capacitance : 0.0102 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0637, 0.06374, 0.06362, 0.06362, 0.06371, 0.0637, 0.06379, 0.06377, \
0.06369, 0.06377");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06157, -0.06144, -0.06162, -0.06186, -0.06214, -0.06265, -0.06274, \
-0.06282, -0.06293, -0.06298");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0638, 0.06384, 0.06365, 0.06365, 0.06364, 0.06371, 0.06381, \
0.0638, 0.06375, 0.06382");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05585, -0.05604, -0.05742, -0.05929, -0.06036, -0.06114, -0.06155, \
-0.06184, -0.06199, -0.06218");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06366, 0.06371, 0.06353, 0.06359, 0.06349, 0.0637, 0.06372, \
0.06375, 0.06368, 0.06377");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06175, -0.06158, -0.06173, -0.06193, -0.06211, -0.06265, -0.06274, \
-0.06282, -0.06293, -0.06301");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06384, 0.06386, 0.06371, 0.0637, 0.06379, 0.0639, 0.0639, 0.06381, \
0.06386, 0.06383");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05322, -0.05429, -0.05621, -0.058, -0.05932, -0.06036, -0.06089, \
-0.06135, -0.06154, -0.06175");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06367, 0.06371, 0.06353, 0.06358, 0.06355, 0.06367, 0.06373, \
0.06376, 0.06367, 0.06372");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06163, -0.0615, -0.06161, -0.06184, -0.06211, -0.06264, -0.06276, \
-0.06282, -0.06295, -0.063");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06372, 0.06378, 0.06357, 0.06362, 0.06356, 0.06371, 0.06371, \
0.06376, 0.06378, 0.06374");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05591, -0.05607, -0.05743, -0.05924, -0.06038, -0.06113, -0.06157, \
-0.06183, -0.062, -0.06218");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06366, 0.06371, 0.06354, 0.0636, 0.06355, 0.06368, 0.0637, 0.06378, \
0.06373, 0.06375");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06176, -0.06159, -0.06174, -0.06191, -0.06213, -0.06264, -0.06275, \
-0.06286, -0.0629, -0.063");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.988 ;
max_transition : 7 ;
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.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.9176, 0.8896, 0.8231, 0.7544, 0.704, 0.6703, 0.6461, 0.6289, 0.6156, 0.6057",\
"0.9158, 0.888, 0.8216, 0.7529, 0.7026, 0.6686, 0.645, 0.6274, 0.6142, 0.6045",\
"0.9151, 0.8871, 0.8208, 0.7523, 0.7023, 0.6686, 0.6445, 0.6272, 0.6143, 0.6043",\
"0.9224, 0.8944, 0.8285, 0.7602, 0.7107, 0.6775, 0.6538, 0.6366, 0.6239, 0.6141",\
"0.9485, 0.9208, 0.8548, 0.7859, 0.7356, 0.7021, 0.6786, 0.6611, 0.6484, 0.6386",\
"1.011, 0.9828, 0.9138, 0.8407, 0.7867, 0.7502, 0.7244, 0.7061, 0.6924, 0.6818",\
"1.108, 1.077, 1.003, 0.923, 0.862, 0.8215, 0.792, 0.7709, 0.7552, 0.7435",\
"1.233, 1.201, 1.12, 1.032, 0.9637, 0.9158, 0.8817, 0.857, 0.8386, 0.8248",\
"1.393, 1.358, 1.272, 1.175, 1.095, 1.039, 0.9987, 0.9686, 0.9465, 0.9298",\
"1.586, 1.55, 1.457, 1.349, 1.259, 1.192, 1.143, 1.107, 1.08, 1.059");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.3305, 0.3206, 0.3063, 0.2985, 0.2968, 0.2974, 0.2988, 0.3021, 0.3062, 0.3152",\
"0.3325, 0.3221, 0.3087, 0.3006, 0.2977, 0.2992, 0.3006, 0.3026, 0.3085, 0.3165",\
"0.3374, 0.3271, 0.3132, 0.3045, 0.3026, 0.3028, 0.306, 0.3071, 0.3116, 0.3188",\
"0.3596, 0.3486, 0.3309, 0.3194, 0.3144, 0.3145, 0.3164, 0.3179, 0.3224, 0.3304",\
"0.4106, 0.397, 0.3727, 0.3555, 0.3444, 0.3406, 0.3393, 0.339, 0.344, 0.3516",\
"0.4815, 0.4636, 0.4323, 0.4061, 0.39, 0.3802, 0.374, 0.3723, 0.3766, 0.3812",\
"0.5762, 0.5542, 0.515, 0.4805, 0.457, 0.445, 0.4347, 0.4281, 0.4252, 0.4325",\
"0.6945, 0.6689, 0.6209, 0.5777, 0.5433, 0.522, 0.5139, 0.5051, 0.4993, 0.5022",\
"0.8392, 0.8102, 0.7528, 0.701, 0.6605, 0.6259, 0.6071, 0.6014, 0.5971, 0.6024",\
"1.009, 0.9763, 0.9101, 0.8525, 0.8, 0.7569, 0.7281, 0.7139, 0.7101, 0.721");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.9681, 0.9398, 0.8729, 0.8034, 0.7528, 0.7191, 0.6948, 0.677, 0.6635, 0.6538",\
"0.9667, 0.9384, 0.8718, 0.8024, 0.7514, 0.7178, 0.6932, 0.6758, 0.6623, 0.6525",\
"0.9639, 0.9357, 0.8692, 0.7996, 0.7486, 0.7145, 0.6904, 0.673, 0.6597, 0.6497",\
"0.9672, 0.9391, 0.8723, 0.8027, 0.7517, 0.7174, 0.6929, 0.6756, 0.6622, 0.6521",\
"0.9947, 0.9661, 0.8979, 0.8266, 0.7741, 0.7383, 0.7131, 0.695, 0.6813, 0.6711",\
"1.057, 1.027, 0.9563, 0.8809, 0.8247, 0.7861, 0.7588, 0.7392, 0.7242, 0.7128",\
"1.149, 1.119, 1.045, 0.9642, 0.9019, 0.8593, 0.8289, 0.8067, 0.7901, 0.7774",\
"1.279, 1.247, 1.169, 1.081, 1.011, 0.9608, 0.9259, 0.9001, 0.8806, 0.8661",\
"1.448, 1.415, 1.331, 1.234, 1.153, 1.096, 1.054, 1.022, 0.9987, 0.9811",\
"1.654, 1.619, 1.53, 1.423, 1.331, 1.263, 1.213, 1.176, 1.147, 1.125");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.3905, 0.3785, 0.3607, 0.3494, 0.3441, 0.3441, 0.3442, 0.3461, 0.3493, 0.3569",\
"0.3909, 0.3796, 0.3619, 0.3496, 0.3444, 0.3441, 0.3446, 0.347, 0.3511, 0.3591",\
"0.3933, 0.3811, 0.3634, 0.3519, 0.3466, 0.3464, 0.3473, 0.3488, 0.3534, 0.3609",\
"0.4075, 0.3957, 0.3761, 0.3616, 0.355, 0.354, 0.3536, 0.3556, 0.3579, 0.3681",\
"0.4577, 0.4433, 0.4182, 0.398, 0.3843, 0.3792, 0.3779, 0.3763, 0.3783, 0.387",\
"0.5313, 0.5137, 0.4814, 0.4529, 0.4359, 0.4224, 0.4166, 0.4127, 0.4134, 0.4198",\
"0.631, 0.61, 0.5697, 0.5326, 0.506, 0.4913, 0.4792, 0.4712, 0.4688, 0.4751",\
"0.7573, 0.732, 0.6845, 0.638, 0.6039, 0.5772, 0.5656, 0.5549, 0.5487, 0.5502",\
"0.9123, 0.8833, 0.8282, 0.7747, 0.7276, 0.6933, 0.6713, 0.6611, 0.651, 0.6576",\
"1.096, 1.065, 0.9999, 0.9389, 0.883, 0.8387, 0.8041, 0.789, 0.7829, 0.7933");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("1.014, 0.9863, 0.9198, 0.8499, 0.7996, 0.7654, 0.7409, 0.7234, 0.71, 0.7",\
"1.013, 0.9852, 0.9181, 0.8487, 0.798, 0.7638, 0.7396, 0.7221, 0.7087, 0.6987",\
"1.01, 0.9821, 0.9151, 0.8457, 0.7952, 0.761, 0.7365, 0.7191, 0.7057, 0.6956",\
"1.009, 0.9813, 0.9145, 0.8448, 0.7937, 0.7595, 0.735, 0.7176, 0.7042, 0.6943",\
"1.028, 0.9998, 0.9319, 0.8608, 0.8084, 0.7731, 0.748, 0.7299, 0.7162, 0.706",\
"1.084, 1.055, 0.9839, 0.9094, 0.8536, 0.8154, 0.7886, 0.7688, 0.754, 0.7428",\
"1.18, 1.15, 1.076, 0.9955, 0.9334, 0.8908, 0.8603, 0.8387, 0.822, 0.8093",\
"1.326, 1.294, 1.216, 1.126, 1.055, 1.005, 0.969, 0.9424, 0.9226, 0.9073",\
"1.52, 1.486, 1.402, 1.303, 1.22, 1.16, 1.116, 1.083, 1.058, 1.039",\
"1.755, 1.72, 1.629, 1.52, 1.424, 1.352, 1.299, 1.259, 1.228, 1.204");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.447, 0.4336, 0.4122, 0.3978, 0.3903, 0.388, 0.3871, 0.3895, 0.3914, 0.3985",\
"0.4465, 0.4333, 0.4122, 0.3977, 0.3901, 0.388, 0.3871, 0.3895, 0.3905, 0.398",\
"0.4452, 0.4314, 0.4103, 0.3957, 0.3876, 0.3857, 0.3858, 0.3882, 0.39, 0.3958",\
"0.4524, 0.4393, 0.4176, 0.4003, 0.3922, 0.3893, 0.3889, 0.39, 0.3927, 0.4007",\
"0.5016, 0.4856, 0.4591, 0.4364, 0.4218, 0.4136, 0.411, 0.412, 0.4105, 0.4183",\
"0.58, 0.5614, 0.527, 0.4971, 0.476, 0.4609, 0.4524, 0.4498, 0.4496, 0.4547",\
"0.6883, 0.6658, 0.6245, 0.585, 0.5558, 0.5369, 0.5221, 0.5137, 0.5086, 0.5181",\
"0.8283, 0.8022, 0.7519, 0.7065, 0.6648, 0.6368, 0.6216, 0.6087, 0.5979, 0.6021",\
"1.001, 0.9717, 0.9129, 0.8571, 0.8056, 0.7678, 0.7435, 0.7302, 0.7165, 0.7212",\
"1.21, 1.178, 1.11, 1.044, 0.9843, 0.937, 0.9006, 0.8769, 0.8661, 0.8749");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("1.061, 1.032, 0.9659, 0.8962, 0.8456, 0.8112, 0.7869, 0.7696, 0.7561, 0.7461",\
"1.059, 1.031, 0.9645, 0.8951, 0.8439, 0.8103, 0.7859, 0.7682, 0.7548, 0.7449",\
"1.056, 1.028, 0.9615, 0.8919, 0.8413, 0.8071, 0.7827, 0.7649, 0.7519, 0.7418",\
"1.054, 1.026, 0.9592, 0.8894, 0.8386, 0.8046, 0.78, 0.7627, 0.7494, 0.7393",\
"1.066, 1.037, 0.97, 0.8996, 0.8477, 0.8131, 0.788, 0.7703, 0.7567, 0.7468",\
"1.113, 1.084, 1.014, 0.9412, 0.8871, 0.8498, 0.8236, 0.8047, 0.7903, 0.7794",\
"1.21, 1.18, 1.107, 1.027, 0.9666, 0.9247, 0.895, 0.8736, 0.8573, 0.8451",\
"1.371, 1.339, 1.261, 1.172, 1.1, 1.05, 1.013, 0.9859, 0.9655, 0.9509",\
"1.591, 1.557, 1.472, 1.371, 1.286, 1.224, 1.179, 1.144, 1.118, 1.099",\
"1.858, 1.823, 1.731, 1.619, 1.519, 1.443, 1.387, 1.344, 1.311, 1.286");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.5001, 0.485, 0.4597, 0.4428, 0.4329, 0.4292, 0.4279, 0.429, 0.4308, 0.4361",\
"0.4962, 0.4811, 0.4578, 0.4397, 0.4296, 0.426, 0.4261, 0.4258, 0.4267, 0.433",\
"0.49, 0.4757, 0.451, 0.4343, 0.4243, 0.4215, 0.4194, 0.4209, 0.4231, 0.4285",\
"0.4939, 0.4797, 0.4553, 0.4366, 0.4259, 0.4224, 0.4203, 0.4213, 0.4227, 0.4312",\
"0.5428, 0.5265, 0.4984, 0.4725, 0.455, 0.4467, 0.4414, 0.4407, 0.4423, 0.4469",\
"0.6274, 0.6077, 0.5713, 0.5388, 0.5143, 0.4985, 0.4882, 0.4839, 0.4814, 0.4865",\
"0.7469, 0.7232, 0.6784, 0.6359, 0.6035, 0.5817, 0.5661, 0.555, 0.5503, 0.5548",\
"0.9046, 0.8776, 0.8246, 0.7731, 0.7298, 0.6996, 0.6781, 0.6639, 0.6517, 0.6551",\
"1.103, 1.072, 1.01, 0.9485, 0.8932, 0.8522, 0.823, 0.8043, 0.7883, 0.7926",\
"1.345, 1.312, 1.238, 1.167, 1.103, 1.05, 1.006, 0.9789, 0.9649, 0.971");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.7641, 0.8184, 0.9626, 1.169, 1.426, 1.736, 2.103, 2.535, 3.04, 3.63",\
"0.7696, 0.8242, 0.9684, 1.175, 1.432, 1.742, 2.109, 2.541, 3.046, 3.636",\
"0.805, 0.8592, 1.003, 1.21, 1.467, 1.777, 2.145, 2.576, 3.081, 3.671",\
"0.8962, 0.9503, 1.094, 1.301, 1.558, 1.869, 2.235, 2.667, 3.172, 3.762",\
"1.061, 1.115, 1.258, 1.464, 1.721, 2.031, 2.398, 2.829, 3.335, 3.924",\
"1.299, 1.352, 1.494, 1.698, 1.954, 2.263, 2.63, 3.061, 3.567, 4.156",\
"1.59, 1.644, 1.785, 1.989, 2.246, 2.557, 2.923, 3.355, 3.86, 4.449",\
"1.935, 1.99, 2.133, 2.337, 2.594, 2.905, 3.274, 3.707, 4.212, 4.802",\
"2.331, 2.389, 2.536, 2.743, 3.001, 3.313, 3.683, 4.117, 4.625, 5.215",\
"2.777, 2.837, 2.992, 3.204, 3.468, 3.782, 4.154, 4.589, 5.097, 5.689");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.3773, 0.4142, 0.5225, 0.7062, 0.984, 1.373, 1.885, 2.531, 3.318, 4.259",\
"0.3893, 0.4258, 0.5343, 0.7181, 0.9955, 1.384, 1.897, 2.541, 3.33, 4.272",\
"0.4298, 0.4664, 0.5747, 0.7582, 1.036, 1.424, 1.936, 2.582, 3.372, 4.309",\
"0.5059, 0.5424, 0.6497, 0.8321, 1.109, 1.497, 2.008, 2.655, 3.443, 4.38",\
"0.5838, 0.6224, 0.7315, 0.9143, 1.189, 1.575, 2.087, 2.731, 3.519, 4.46",\
"0.6348, 0.6757, 0.7891, 0.9728, 1.246, 1.632, 2.141, 2.784, 3.571, 4.509",\
"0.6533, 0.6974, 0.8157, 1.004, 1.277, 1.66, 2.168, 2.809, 3.595, 4.533",\
"0.6338, 0.6812, 0.8058, 0.9991, 1.274, 1.657, 2.164, 2.804, 3.588, 4.524",\
"0.5736, 0.6246, 0.7569, 0.9548, 1.234, 1.618, 2.125, 2.765, 3.548, 4.482",\
"0.4696, 0.5241, 0.6642, 0.8695, 1.152, 1.538, 2.048, 2.69, 3.473, 4.406");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.2693, 0.3271, 0.4731, 0.6856, 0.971, 1.351, 1.84, 2.46, 3.236, 4.176",\
"0.2685, 0.3265, 0.4752, 0.6854, 0.9712, 1.353, 1.841, 2.462, 3.235, 4.178",\
"0.269, 0.3264, 0.4738, 0.6848, 0.9734, 1.352, 1.841, 2.462, 3.235, 4.18",\
"0.2684, 0.3268, 0.4738, 0.6844, 0.971, 1.351, 1.84, 2.462, 3.237, 4.178",\
"0.2636, 0.322, 0.4698, 0.6836, 0.972, 1.352, 1.84, 2.46, 3.233, 4.181",\
"0.2688, 0.3266, 0.4736, 0.6882, 0.9734, 1.354, 1.841, 2.462, 3.235, 4.179",\
"0.285, 0.341, 0.486, 0.6996, 0.9858, 1.364, 1.849, 2.466, 3.237, 4.182",\
"0.3068, 0.3628, 0.5036, 0.7132, 0.9996, 1.379, 1.864, 2.48, 3.245, 4.185",\
"0.3374, 0.396, 0.5358, 0.7394, 1.021, 1.395, 1.879, 2.493, 3.259, 4.197",\
"0.3722, 0.4328, 0.578, 0.7798, 1.055, 1.425, 1.903, 2.512, 3.274, 4.209");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.1277, 0.1736, 0.3292, 0.6299, 1.119, 1.817, 2.737, 3.899, 5.317, 7.003",\
"0.1279, 0.1736, 0.33, 0.6295, 1.119, 1.818, 2.735, 3.894, 5.318, 6.998",\
"0.1277, 0.1735, 0.329, 0.6287, 1.118, 1.817, 2.738, 3.895, 5.323, 6.998",\
"0.1287, 0.1749, 0.3305, 0.6306, 1.119, 1.817, 2.738, 3.901, 5.313, 7.001",\
"0.1448, 0.1894, 0.3418, 0.6362, 1.12, 1.817, 2.738, 3.894, 5.32, 7.002",\
"0.1644, 0.2086, 0.3574, 0.6452, 1.125, 1.82, 2.74, 3.901, 5.309, 7.001",\
"0.1862, 0.232, 0.3792, 0.6626, 1.132, 1.82, 2.74, 3.899, 5.315, 6.997",\
"0.2112, 0.259, 0.4038, 0.6838, 1.147, 1.829, 2.742, 3.898, 5.317, 7.009",\
"0.236, 0.2874, 0.4328, 0.71, 1.168, 1.849, 2.754, 3.905, 5.313, 7.01",\
"0.2644, 0.3188, 0.4654, 0.7398, 1.193, 1.87, 2.778, 3.922, 5.324, 7.001");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.9494, 1.004, 1.147, 1.354, 1.611, 1.921, 2.289, 2.72, 3.225, 3.815",\
"0.9554, 1.01, 1.154, 1.36, 1.618, 1.927, 2.295, 2.726, 3.231, 3.821",\
"0.9753, 1.029, 1.174, 1.38, 1.637, 1.947, 2.314, 2.746, 3.251, 3.841",\
"1.021, 1.075, 1.22, 1.425, 1.683, 1.993, 2.36, 2.791, 3.297, 3.886",\
"1.126, 1.18, 1.323, 1.529, 1.786, 2.096, 2.463, 2.894, 3.399, 3.989",\
"1.294, 1.349, 1.495, 1.703, 1.96, 2.271, 2.638, 3.069, 3.574, 4.164",\
"1.526, 1.582, 1.73, 1.94, 2.201, 2.514, 2.882, 3.314, 3.82, 4.41",\
"1.818, 1.876, 2.026, 2.238, 2.501, 2.816, 3.188, 3.622, 4.129, 4.719",\
"2.158, 2.217, 2.372, 2.591, 2.86, 3.178, 3.552, 3.988, 4.497, 5.088",\
"2.54, 2.602, 2.765, 2.992, 3.269, 3.595, 3.974, 4.413, 4.924, 5.516");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.4383, 0.4754, 0.5842, 0.7682, 1.046, 1.434, 1.947, 2.592, 3.379, 4.319",\
"0.4491, 0.4864, 0.5952, 0.7792, 1.056, 1.445, 1.958, 2.601, 3.39, 4.329",\
"0.4877, 0.5246, 0.6336, 0.8176, 1.095, 1.484, 1.996, 2.641, 3.429, 4.366",\
"0.5631, 0.6003, 0.7084, 0.8915, 1.168, 1.557, 2.068, 2.712, 3.5, 4.44",\
"0.656, 0.695, 0.8038, 0.9862, 1.261, 1.647, 2.158, 2.803, 3.59, 4.53",\
"0.7262, 0.7673, 0.8799, 1.063, 1.337, 1.721, 2.231, 2.874, 3.66, 4.6",\
"0.7669, 0.8106, 0.9281, 1.115, 1.388, 1.77, 2.277, 2.919, 3.705, 4.643",\
"0.7729, 0.8201, 0.9437, 1.134, 1.41, 1.792, 2.297, 2.937, 3.721, 4.658",\
"0.7431, 0.7937, 0.9245, 1.121, 1.398, 1.782, 2.287, 2.926, 3.709, 4.643",\
"0.6752, 0.7291, 0.8676, 1.07, 1.351, 1.736, 2.245, 2.886, 3.667, 4.601");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.2696, 0.3275, 0.4752, 0.686, 0.9732, 1.352, 1.841, 2.462, 3.235, 4.178",\
"0.2695, 0.3274, 0.4744, 0.6864, 0.972, 1.352, 1.842, 2.461, 3.235, 4.181",\
"0.2694, 0.3276, 0.474, 0.6864, 0.9724, 1.353, 1.841, 2.462, 3.234, 4.18",\
"0.2694, 0.3276, 0.474, 0.6864, 0.9724, 1.353, 1.841, 2.462, 3.236, 4.181",\
"0.271, 0.3294, 0.4754, 0.6876, 0.9746, 1.355, 1.842, 2.463, 3.237, 4.18",\
"0.2838, 0.3422, 0.489, 0.6992, 0.9816, 1.359, 1.846, 2.464, 3.235, 4.182",\
"0.294, 0.354, 0.504, 0.716, 0.9996, 1.374, 1.856, 2.472, 3.241, 4.184",\
"0.3142, 0.3742, 0.5254, 0.7356, 1.018, 1.393, 1.875, 2.486, 3.251, 4.188",\
"0.343, 0.406, 0.5614, 0.7728, 1.049, 1.42, 1.897, 2.504, 3.266, 4.199",\
"0.375, 0.4416, 0.6034, 0.8216, 1.099, 1.461, 1.932, 2.531, 3.285, 4.213");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.1331, 0.1787, 0.3341, 0.6334, 1.12, 1.819, 2.736, 3.896, 5.308, 6.999",\
"0.133, 0.1791, 0.3341, 0.6328, 1.122, 1.82, 2.736, 3.897, 5.318, 6.997",\
"0.1332, 0.1786, 0.3341, 0.6329, 1.12, 1.816, 2.738, 3.894, 5.318, 6.995",\
"0.1332, 0.179, 0.3345, 0.6328, 1.121, 1.819, 2.738, 3.897, 5.308, 6.997",\
"0.1452, 0.1902, 0.3432, 0.636, 1.121, 1.819, 2.74, 3.894, 5.308, 7.011",\
"0.164, 0.2072, 0.3578, 0.6464, 1.125, 1.821, 2.739, 3.896, 5.31, 7.009",\
"0.185, 0.2308, 0.3768, 0.663, 1.134, 1.822, 2.74, 3.901, 5.317, 7.011",\
"0.2102, 0.256, 0.4018, 0.6834, 1.149, 1.83, 2.742, 3.901, 5.32, 6.995",\
"0.2348, 0.284, 0.4292, 0.7066, 1.169, 1.848, 2.755, 3.91, 5.315, 7.013",\
"0.2614, 0.3142, 0.4588, 0.7356, 1.191, 1.87, 2.779, 3.923, 5.325, 7.002");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("1.057, 1.111, 1.255, 1.461, 1.719, 2.028, 2.396, 2.827, 3.333, 3.922",\
"1.063, 1.117, 1.261, 1.468, 1.725, 2.035, 2.402, 2.833, 3.339, 3.929",\
"1.083, 1.137, 1.281, 1.487, 1.745, 2.055, 2.422, 2.853, 3.359, 3.949",\
"1.113, 1.167, 1.311, 1.518, 1.775, 2.085, 2.452, 2.883, 3.389, 3.979",\
"1.177, 1.231, 1.375, 1.58, 1.837, 2.147, 2.514, 2.945, 3.451, 4.041",\
"1.292, 1.348, 1.494, 1.701, 1.959, 2.269, 2.636, 3.068, 3.573, 4.163",\
"1.472, 1.528, 1.675, 1.886, 2.147, 2.459, 2.829, 3.261, 3.767, 4.356",\
"1.711, 1.769, 1.92, 2.134, 2.398, 2.714, 3.086, 3.52, 4.027, 4.617",\
"1.99, 2.05, 2.209, 2.432, 2.704, 3.025, 3.4, 3.837, 4.346, 4.938",\
"2.302, 2.367, 2.533, 2.767, 3.051, 3.383, 3.768, 4.21, 4.722, 5.315");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.4774, 0.5158, 0.6268, 0.8133, 1.092, 1.482, 1.995, 2.64, 3.427, 4.366",\
"0.4875, 0.5259, 0.637, 0.8235, 1.102, 1.492, 2.005, 2.65, 3.438, 4.376",\
"0.5234, 0.5617, 0.6726, 0.859, 1.138, 1.527, 2.04, 2.686, 3.474, 4.411",\
"0.5976, 0.6359, 0.7462, 0.9316, 1.21, 1.599, 2.112, 2.757, 3.545, 4.485",\
"0.7011, 0.7398, 0.8506, 1.035, 1.311, 1.698, 2.209, 2.853, 3.641, 4.578",\
"0.7858, 0.8274, 0.9415, 1.126, 1.401, 1.786, 2.295, 2.938, 3.724, 4.662",\
"0.8444, 0.889, 1.008, 1.195, 1.469, 1.852, 2.36, 3.001, 3.787, 4.724",\
"0.8737, 0.9215, 1.046, 1.238, 1.514, 1.897, 2.402, 3.042, 3.825, 4.762",\
"0.8704, 0.9216, 1.053, 1.25, 1.529, 1.913, 2.419, 3.058, 3.84, 4.774",\
"0.8359, 0.8908, 1.029, 1.233, 1.515, 1.901, 2.41, 3.051, 3.832, 4.765");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.269, 0.3272, 0.4738, 0.6856, 0.9712, 1.352, 1.841, 2.461, 3.234, 4.178",\
"0.2698, 0.3276, 0.4746, 0.6866, 0.973, 1.353, 1.841, 2.461, 3.236, 4.179",\
"0.2696, 0.3276, 0.4746, 0.6852, 0.9718, 1.353, 1.841, 2.46, 3.235, 4.178",\
"0.2694, 0.3278, 0.4756, 0.6862, 0.9728, 1.353, 1.841, 2.462, 3.237, 4.179",\
"0.2708, 0.3302, 0.4756, 0.687, 0.974, 1.354, 1.842, 2.463, 3.237, 4.18",\
"0.2822, 0.3416, 0.4884, 0.6986, 0.9812, 1.359, 1.845, 2.466, 3.239, 4.181",\
"0.2928, 0.3536, 0.5056, 0.7156, 0.9992, 1.374, 1.857, 2.474, 3.244, 4.185",\
"0.3174, 0.3786, 0.5316, 0.742, 1.022, 1.397, 1.876, 2.488, 3.254, 4.188",\
"0.3522, 0.4158, 0.5738, 0.789, 1.066, 1.431, 1.906, 2.51, 3.268, 4.201",\
"0.3872, 0.4562, 0.6238, 0.8488, 1.13, 1.493, 1.957, 2.549, 3.295, 4.217");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.1406, 0.1866, 0.343, 0.6424, 1.127, 1.823, 2.74, 3.903, 5.311, 6.995",\
"0.1401, 0.1864, 0.343, 0.6421, 1.127, 1.824, 2.74, 3.903, 5.31, 6.995",\
"0.1407, 0.1867, 0.3429, 0.641, 1.126, 1.823, 2.743, 3.902, 5.319, 6.996",\
"0.1393, 0.1852, 0.3422, 0.641, 1.126, 1.824, 2.744, 3.896, 5.321, 7.01",\
"0.1494, 0.1944, 0.3484, 0.6422, 1.126, 1.823, 2.743, 3.903, 5.311, 6.996",\
"0.1684, 0.2128, 0.3622, 0.6526, 1.13, 1.825, 2.74, 3.904, 5.317, 6.997",\
"0.1902, 0.2364, 0.3826, 0.6684, 1.139, 1.827, 2.743, 3.902, 5.31, 7.011",\
"0.2134, 0.2606, 0.407, 0.6902, 1.153, 1.836, 2.748, 3.902, 5.32, 7.008",\
"0.2408, 0.291, 0.4358, 0.7144, 1.175, 1.854, 2.761, 3.91, 5.319, 7.013",\
"0.2688, 0.321, 0.4678, 0.7432, 1.202, 1.88, 2.786, 3.928, 5.329, 7.004");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("1.099, 1.153, 1.297, 1.503, 1.76, 2.071, 2.438, 2.869, 3.374, 3.965",\
"1.107, 1.162, 1.306, 1.512, 1.77, 2.08, 2.447, 2.878, 3.384, 3.974",\
"1.13, 1.184, 1.328, 1.534, 1.792, 2.102, 2.469, 2.9, 3.406, 3.996",\
"1.155, 1.209, 1.353, 1.56, 1.817, 2.127, 2.494, 2.925, 3.431, 4.021",\
"1.198, 1.252, 1.396, 1.601, 1.858, 2.168, 2.535, 2.967, 3.472, 4.062",\
"1.283, 1.339, 1.484, 1.69, 1.948, 2.259, 2.626, 3.057, 3.563, 4.152",\
"1.428, 1.484, 1.631, 1.839, 2.1, 2.412, 2.78, 3.212, 3.718, 4.308",\
"1.625, 1.682, 1.834, 2.048, 2.312, 2.628, 2.999, 3.432, 3.939, 4.529",\
"1.857, 1.917, 2.078, 2.302, 2.575, 2.899, 3.275, 3.712, 4.22, 4.811",\
"2.118, 2.183, 2.352, 2.588, 2.876, 3.212, 3.6, 4.046, 4.558, 5.151");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.4964, 0.536, 0.6496, 0.8395, 1.122, 1.514, 2.028, 2.674, 3.462, 4.401",\
"0.5042, 0.544, 0.6579, 0.8475, 1.13, 1.522, 2.036, 2.682, 3.471, 4.41",\
"0.5385, 0.5783, 0.6915, 0.8815, 1.164, 1.556, 2.07, 2.717, 3.504, 4.444",\
"0.6138, 0.6532, 0.7659, 0.9545, 1.236, 1.628, 2.141, 2.788, 3.576, 4.515",\
"0.7246, 0.7645, 0.877, 1.063, 1.341, 1.731, 2.244, 2.889, 3.677, 4.616",\
"0.8205, 0.8631, 0.9786, 1.165, 1.442, 1.829, 2.34, 2.983, 3.77, 4.709",\
"0.8931, 0.9386, 1.059, 1.249, 1.525, 1.91, 2.419, 3.061, 3.847, 4.784",\
"0.9407, 0.9899, 1.117, 1.312, 1.589, 1.974, 2.48, 3.121, 3.904, 4.841",\
"0.9608, 1.014, 1.149, 1.349, 1.63, 2.017, 2.525, 3.163, 3.946, 4.88",\
"0.9542, 1.011, 1.155, 1.362, 1.648, 2.037, 2.548, 3.188, 3.97, 4.903");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.2692, 0.3274, 0.4738, 0.6866, 0.9728, 1.353, 1.841, 2.461, 3.237, 4.176",\
"0.2696, 0.3276, 0.4744, 0.6864, 0.971, 1.352, 1.842, 2.462, 3.235, 4.178",\
"0.269, 0.3276, 0.4744, 0.6858, 0.9716, 1.352, 1.841, 2.462, 3.236, 4.181",\
"0.2694, 0.3274, 0.474, 0.686, 0.9724, 1.352, 1.841, 2.46, 3.237, 4.178",\
"0.27, 0.3286, 0.4748, 0.6862, 0.9724, 1.353, 1.842, 2.463, 3.235, 4.18",\
"0.2784, 0.3366, 0.4838, 0.6942, 0.979, 1.359, 1.844, 2.464, 3.236, 4.181",\
"0.2902, 0.349, 0.4996, 0.7114, 0.9954, 1.371, 1.854, 2.471, 3.24, 4.184",\
"0.3196, 0.381, 0.5322, 0.742, 1.023, 1.395, 1.875, 2.486, 3.252, 4.186",\
"0.3568, 0.4216, 0.582, 0.799, 1.077, 1.44, 1.911, 2.511, 3.267, 4.2",\
"0.3972, 0.4664, 0.6376, 0.8676, 1.15, 1.514, 1.977, 2.563, 3.302, 4.22");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007812, 0.03172, 0.07739, 0.1485, 0.2484, 0.3797, 0.5452, 0.7472, 0.988");
values("0.1486, 0.1955, 0.3525, 0.6528, 1.139, 1.833, 2.748, 3.909, 5.323, 7.015",\
"0.1488, 0.1951, 0.3524, 0.6533, 1.138, 1.834, 2.75, 3.909, 5.315, 6.999",\
"0.1475, 0.1946, 0.3525, 0.6531, 1.138, 1.833, 2.746, 3.906, 5.326, 7.001",\
"0.1456, 0.1926, 0.35, 0.6522, 1.137, 1.833, 2.751, 3.908, 5.325, 7.001",\
"0.1552, 0.2, 0.354, 0.6514, 1.138, 1.832, 2.749, 3.902, 5.321, 6.998",\
"0.1742, 0.219, 0.3698, 0.6612, 1.14, 1.832, 2.749, 3.908, 5.32, 7.014",\
"0.198, 0.244, 0.391, 0.678, 1.149, 1.836, 2.753, 3.906, 5.323, 7.001",\
"0.224, 0.2726, 0.4174, 0.7, 1.166, 1.846, 2.757, 3.908, 5.322, 7.005",\
"0.2534, 0.3052, 0.4502, 0.729, 1.19, 1.868, 2.773, 3.918, 5.325, 7.012",\
"0.2878, 0.3418, 0.4874, 0.7622, 1.22, 1.898, 2.806, 3.943, 5.339, 7.014");
}
}
}
}