blob: 591e5774e4f7deffbe1f15089d06d9e2e37f3297 [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_mcu9t5v0__and4_4) {
area : 67.737600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.000252373" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.000252373" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.000252373" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.000252373" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0002523785" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0002523785" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.000252384" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0002523895" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0003530615" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0003530615" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.000353067" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0003530725" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.000451847" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.000451858" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0005498625" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0004408635" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0005498625" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01152 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1194, 0.1192, 0.1186, 0.1186, 0.1185, 0.1185, 0.1184, 0.1188, \
0.1186, 0.1185");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06197, -0.06191, -0.06171, -0.06167, -0.06134, -0.0615, -0.06163, \
-0.06168, -0.06168, -0.06171");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1194, 0.1192, 0.1186, 0.1189, 0.1185, 0.1187, 0.1185, 0.1186, \
0.1186, 0.1186");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06187, -0.0619, -0.06206, -0.06156, -0.06173, -0.06158, -0.06143, \
-0.06169, -0.06171, -0.06173");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1194, 0.1192, 0.1187, 0.1189, 0.1184, 0.1187, 0.1184, 0.1186, \
0.1187, 0.1185");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06192, -0.0619, -0.06187, -0.06156, -0.06173, -0.06162, -0.0614, \
-0.06165, -0.0618, -0.06176");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1193, 0.1193, 0.1187, 0.1191, 0.1184, 0.1188, 0.1188, 0.1186, \
0.1186, 0.1186");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06183, -0.06197, -0.06152, -0.06164, -0.06172, -0.06185, -0.06148, \
-0.06185, -0.06168, -0.06179");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.119, 0.119, 0.1184, 0.119, 0.1185, 0.1185, 0.1183, 0.1185, 0.1185, \
0.1185");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.09927, 0.09948, 0.09952, 0.09995, 0.1, 0.1003, 0.1008, 0.1007, \
0.1008, 0.1008");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.119, 0.1191, 0.1186, 0.1189, 0.1184, 0.1183, 0.1185, 0.1186, \
0.1185, 0.1185");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.09924, 0.09916, 0.09972, 0.09991, 0.1002, 0.1001, 0.1005, 0.1005, \
0.1007, 0.1004");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1189, 0.119, 0.1186, 0.119, 0.1184, 0.1184, 0.1185, 0.1185, \
0.1187, 0.1185");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2559, 0.2565, 0.2566, 0.2575, 0.2578, 0.2578, 0.2583, 0.259, \
0.2591, 0.2593");
}
}
}
pin(A2) {
capacitance : 0.01181 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1766, 0.1918, 0.1982, 0.2048, 0.2105, 0.2135, 0.2159, 0.2171, \
0.2183, 0.2189");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1022, -0.102, -0.1016, -0.1014, -0.1014, -0.1012, -0.1014, \
-0.1015, -0.1016, -0.1017");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1679, 0.1809, 0.1873, 0.1951, 0.2023, 0.2074, 0.2105, 0.2128, \
0.2144, 0.2154");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1021, -0.102, -0.1017, -0.1015, -0.1015, -0.1014, -0.1014, \
-0.1016, -0.1016, -0.1016");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1684, 0.1693, 0.1726, 0.1784, 0.1836, 0.1878, 0.1904, 0.1926, \
0.1939, 0.195");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1021, -0.1019, -0.1016, -0.1014, -0.1015, -0.1013, -0.1014, \
-0.1016, -0.1017, -0.1017");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1332, 0.1207, 0.1058, 0.1023, 0.1017, 0.1017, 0.1017, 0.1019, \
0.1019, 0.1016");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1018, -0.1017, -0.1016, -0.1014, -0.1014, -0.1017, -0.1014, \
-0.1016, -0.1018, -0.1017");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1189, 0.1188, 0.1185, 0.1181, 0.1181, 0.1183, 0.1182, 0.1182, \
0.1181, 0.1182");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06574, -0.06557, -0.0655, -0.06546, -0.06569, -0.06574, -0.06579, \
-0.06595, -0.06606, -0.06613");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1189, 0.1187, 0.1185, 0.1183, 0.1183, 0.1182, 0.1181, 0.1183, \
0.1182, 0.1181");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06587, -0.06578, -0.0655, -0.06572, -0.0656, -0.06592, -0.06581, \
-0.06592, -0.06599, -0.06593");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.119, 0.1187, 0.1187, 0.1183, 0.1184, 0.1182, 0.1182, 0.1185, \
0.1183, 0.1183");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.09151, 0.09174, 0.09175, 0.09138, 0.09097, 0.0906, 0.09051, \
0.09027, 0.09023, 0.09021");
}
}
}
pin(A3) {
capacitance : 0.01229 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1376, 0.1466, 0.1505, 0.1489, 0.1477, 0.1465, 0.1457, 0.145, \
0.1442, 0.1435");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1021, -0.1019, -0.1016, -0.1014, -0.1012, -0.1014, -0.1013, \
-0.1016, -0.1016, -0.1015");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1076, 0.1024, 0.1021, 0.1019, 0.1017, 0.1017, 0.1016, 0.1019, \
0.1021, 0.1018");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1018, -0.1018, -0.1016, -0.1013, -0.1015, -0.1013, -0.1014, \
-0.1016, -0.1017, -0.1017");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1755, 0.1769, 0.1789, 0.1835, 0.1882, 0.1924, 0.1949, 0.1972, \
0.1983, 0.1993");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.102, -0.1019, -0.1015, -0.1013, -0.1014, -0.1014, -0.1014, \
-0.1016, -0.1016, -0.1017");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1294, 0.1165, 0.1023, 0.1019, 0.1018, 0.1018, 0.1017, 0.1018, \
0.1018, 0.1018");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1018, -0.1018, -0.1015, -0.1013, -0.1013, -0.1016, -0.1015, \
-0.1017, -0.1017, -0.1018");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1524, 0.1628, 0.168, 0.1732, 0.179, 0.1833, 0.1863, 0.1888, \
0.1904, 0.1915");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1021, -0.102, -0.1017, -0.1015, -0.1014, -0.1015, -0.1014, \
-0.1014, -0.1016, -0.1017");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1208, 0.1092, 0.1024, 0.1019, 0.1016, 0.1017, 0.1017, 0.1018, \
0.1018, 0.1018");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1019, -0.1018, -0.1015, -0.1014, -0.1014, -0.1016, -0.1015, \
-0.1015, -0.1016, -0.1016");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1163, 0.1161, 0.1163, 0.1159, 0.1157, 0.1155, 0.1156, 0.1157, \
0.1156, 0.1155");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0721, -0.07197, -0.07173, -0.07178, -0.07178, -0.07205, -0.07187, \
-0.07222, -0.07215, -0.07229");
}
}
}
pin(A4) {
capacitance : 0.01277 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1027, 0.1024, 0.102, 0.1018, 0.1017, 0.1018, 0.1017, 0.1018, \
0.1019, 0.1018");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.102, -0.1018, -0.1014, -0.1013, -0.1013, -0.1011, -0.1013, \
-0.1015, -0.1016, -0.1016");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1026, 0.1024, 0.1017, 0.1019, 0.1016, 0.1021, 0.1018, 0.1019, \
0.1018, 0.1018");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1019, -0.1017, -0.1014, -0.1013, -0.1013, -0.1013, -0.1012, \
-0.1016, -0.1017, -0.1016");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1027, 0.1024, 0.102, 0.1019, 0.1016, 0.1019, 0.1018, 0.1018, \
0.1019, 0.1017");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.102, -0.1019, -0.1016, -0.1014, -0.1013, -0.1014, -0.1013, \
-0.1015, -0.1018, -0.1016");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1049, 0.1026, 0.1021, 0.102, 0.1017, 0.1018, 0.1018, 0.1018, \
0.1019, 0.1019");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1018, -0.102, -0.1015, -0.1013, -0.1015, -0.1017, -0.1014, \
-0.1017, -0.1016, -0.1016");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1026, 0.1025, 0.1021, 0.102, 0.1017, 0.1019, 0.1017, 0.1018, \
0.1019, 0.1018");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.102, -0.1019, -0.1016, -0.1014, -0.1012, -0.1013, -0.1014, \
-0.1013, -0.1017, -0.1015");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.11, 0.1027, 0.1019, 0.102, 0.1015, 0.1021, 0.1018, 0.1018, 0.1019, \
0.1018");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.102, -0.1019, -0.1016, -0.1015, -0.1015, -0.1017, -0.1013, \
-0.1016, -0.1015, -0.1016");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1079, 0.1033, 0.1022, 0.1017, 0.1018, 0.1017, 0.1017, 0.1018, \
0.1018, 0.1019");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.102, -0.1019, -0.1017, -0.1015, -0.1013, -0.1017, -0.1014, \
-0.1016, -0.1017, -0.1018");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 1.511 ;
max_transition : 2.8 ;
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.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("1.325, 1.277, 1.183, 1.123, 1.087, 1.063, 1.048, 1.039, 1.032, 1.026",\
"1.327, 1.278, 1.185, 1.123, 1.088, 1.065, 1.05, 1.039, 1.033, 1.028",\
"1.348, 1.298, 1.203, 1.142, 1.105, 1.082, 1.067, 1.057, 1.05, 1.044",\
"1.467, 1.414, 1.307, 1.231, 1.187, 1.158, 1.139, 1.126, 1.117, 1.111",\
"1.749, 1.686, 1.553, 1.446, 1.375, 1.33, 1.299, 1.277, 1.263, 1.252",\
"2.173, 2.102, 1.937, 1.79, 1.688, 1.614, 1.565, 1.531, 1.505, 1.488",\
"2.727, 2.647, 2.459, 2.266, 2.126, 2.021, 1.945, 1.893, 1.854, 1.826",\
"3.404, 3.319, 3.106, 2.871, 2.689, 2.548, 2.444, 2.369, 2.312, 2.27",\
"4.204, 4.113, 3.882, 3.611, 3.381, 3.205, 3.067, 2.963, 2.886, 2.827",\
"5.129, 5.035, 4.787, 4.482, 4.209, 3.989, 3.819, 3.685, 3.581, 3.503");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("1.084, 1.027, 0.912, 0.8312, 0.7846, 0.7535, 0.7354, 0.7295, 0.7295, 0.736",\
"1.084, 1.026, 0.9103, 0.8327, 0.7846, 0.7535, 0.7349, 0.73, 0.7295, 0.7299",\
"1.101, 1.045, 0.9274, 0.8492, 0.8011, 0.7667, 0.7475, 0.7471, 0.7427, 0.7464",\
"1.202, 1.144, 1.022, 0.9394, 0.8792, 0.8415, 0.8185, 0.8098, 0.8059, 0.8146",\
"1.416, 1.354, 1.226, 1.125, 1.051, 0.9994, 0.9681, 0.9489, 0.9489, 0.9532",\
"1.756, 1.69, 1.544, 1.422, 1.332, 1.26, 1.211, 1.181, 1.167, 1.167",\
"2.218, 2.144, 1.978, 1.831, 1.716, 1.636, 1.558, 1.509, 1.482, 1.461",\
"2.79, 2.71, 2.525, 2.352, 2.204, 2.102, 2.021, 1.949, 1.9, 1.863",\
"3.475, 3.39, 3.182, 2.98, 2.817, 2.67, 2.57, 2.491, 2.431, 2.377",\
"4.275, 4.184, 3.965, 3.722, 3.541, 3.372, 3.23, 3.136, 3.073, 2.996");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("1.555, 1.503, 1.397, 1.317, 1.27, 1.238, 1.217, 1.203, 1.193, 1.186",\
"1.556, 1.503, 1.397, 1.318, 1.27, 1.239, 1.218, 1.203, 1.193, 1.187",\
"1.572, 1.52, 1.411, 1.332, 1.284, 1.253, 1.232, 1.218, 1.207, 1.2",\
"1.682, 1.628, 1.51, 1.421, 1.364, 1.327, 1.303, 1.286, 1.274, 1.266",\
"1.967, 1.905, 1.765, 1.645, 1.565, 1.509, 1.472, 1.447, 1.429, 1.416",\
"2.411, 2.339, 2.174, 2.014, 1.898, 1.814, 1.757, 1.715, 1.686, 1.665",\
"2.994, 2.915, 2.724, 2.521, 2.366, 2.249, 2.163, 2.101, 2.055, 2.021",\
"3.708, 3.624, 3.412, 3.165, 2.967, 2.812, 2.693, 2.605, 2.541, 2.49",\
"4.55, 4.46, 4.229, 3.948, 3.705, 3.508, 3.353, 3.236, 3.147, 3.077",\
"5.524, 5.43, 5.182, 4.868, 4.582, 4.345, 4.151, 3.998, 3.881, 3.79");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("1.085, 1.029, 0.9127, 0.8359, 0.7857, 0.7541, 0.7349, 0.7256, 0.7278, 0.7321",\
"1.083, 1.026, 0.9081, 0.8302, 0.7824, 0.7502, 0.7272, 0.7223, 0.7273, 0.7283",\
"1.094, 1.036, 0.9194, 0.8399, 0.7901, 0.7574, 0.7387, 0.7289, 0.7333, 0.7371",\
"1.187, 1.128, 1.006, 0.9193, 0.8616, 0.8234, 0.7992, 0.7927, 0.7894, 0.7921",\
"1.396, 1.334, 1.205, 1.106, 1.03, 0.9779, 0.945, 0.9297, 0.922, 0.9263",\
"1.741, 1.677, 1.526, 1.403, 1.314, 1.24, 1.19, 1.16, 1.142, 1.136",\
"2.211, 2.143, 1.974, 1.825, 1.703, 1.622, 1.546, 1.495, 1.461, 1.444",\
"2.794, 2.72, 2.535, 2.353, 2.204, 2.093, 2.019, 1.942, 1.893, 1.862",\
"3.49, 3.413, 3.212, 3.005, 2.83, 2.683, 2.581, 2.504, 2.433, 2.383",\
"4.303, 4.221, 4.012, 3.768, 3.569, 3.401, 3.258, 3.157, 3.097, 3.026");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("1.784, 1.729, 1.609, 1.512, 1.454, 1.413, 1.387, 1.367, 1.355, 1.345",\
"1.781, 1.726, 1.607, 1.51, 1.453, 1.411, 1.384, 1.365, 1.352, 1.342",\
"1.794, 1.739, 1.619, 1.523, 1.462, 1.422, 1.396, 1.376, 1.363, 1.354",\
"1.899, 1.842, 1.716, 1.611, 1.543, 1.498, 1.468, 1.446, 1.431, 1.421",\
"2.187, 2.125, 1.979, 1.845, 1.754, 1.69, 1.647, 1.617, 1.595, 1.579",\
"2.651, 2.581, 2.41, 2.24, 2.11, 2.016, 1.95, 1.903, 1.869, 1.844",\
"3.27, 3.192, 2.999, 2.786, 2.618, 2.489, 2.39, 2.32, 2.268, 2.228",\
"4.034, 3.95, 3.736, 3.482, 3.269, 3.099, 2.966, 2.867, 2.792, 2.736",\
"4.94, 4.853, 4.621, 4.334, 4.075, 3.862, 3.689, 3.556, 3.453, 3.374",\
"5.995, 5.903, 5.652, 5.333, 5.032, 4.774, 4.561, 4.39, 4.254, 4.151");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("1.085, 1.028, 0.9122, 0.8343, 0.784, 0.7513, 0.731, 0.7262, 0.7295, 0.7321",\
"1.081, 1.025, 0.9088, 0.8302, 0.7829, 0.7475, 0.7272, 0.7273, 0.7223, 0.7261",\
"1.084, 1.027, 0.9104, 0.8331, 0.7813, 0.7486, 0.7299, 0.7245, 0.7267, 0.7365",\
"1.16, 1.101, 0.9801, 0.8957, 0.8385, 0.8025, 0.78, 0.7691, 0.7696, 0.7816",\
"1.361, 1.3, 1.171, 1.076, 1, 0.9504, 0.9219, 0.9093, 0.8994, 0.8966",\
"1.715, 1.65, 1.5, 1.377, 1.293, 1.22, 1.169, 1.143, 1.128, 1.122",\
"2.2, 2.132, 1.964, 1.808, 1.696, 1.614, 1.543, 1.483, 1.458, 1.438",\
"2.806, 2.736, 2.55, 2.366, 2.22, 2.113, 2.03, 1.957, 1.909, 1.872",\
"3.529, 3.454, 3.26, 3.044, 2.869, 2.72, 2.621, 2.546, 2.471, 2.432",\
"4.378, 4.299, 4.095, 3.846, 3.64, 3.471, 3.33, 3.228, 3.171, 3.089");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("1.998, 1.941, 1.811, 1.699, 1.629, 1.579, 1.545, 1.521, 1.504, 1.492",\
"1.994, 1.937, 1.807, 1.696, 1.624, 1.575, 1.54, 1.517, 1.501, 1.488",\
"2.008, 1.951, 1.819, 1.707, 1.637, 1.587, 1.554, 1.529, 1.513, 1.501",\
"2.113, 2.054, 1.918, 1.798, 1.719, 1.666, 1.629, 1.603, 1.584, 1.571",\
"2.405, 2.341, 2.189, 2.045, 1.942, 1.871, 1.82, 1.784, 1.759, 1.741",\
"2.892, 2.823, 2.647, 2.466, 2.327, 2.221, 2.147, 2.093, 2.053, 2.025",\
"3.553, 3.477, 3.28, 3.056, 2.875, 2.733, 2.624, 2.544, 2.485, 2.442",\
"4.377, 4.293, 4.078, 3.817, 3.591, 3.406, 3.257, 3.145, 3.06, 2.994",\
"5.36, 5.272, 5.039, 4.743, 4.47, 4.238, 4.052, 3.902, 3.785, 3.695",\
"6.509, 6.418, 6.171, 5.844, 5.527, 5.249, 5.012, 4.823, 4.67, 4.547");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("1.085, 1.028, 0.9114, 0.8327, 0.7846, 0.7535, 0.7332, 0.7278, 0.7278, 0.7321",\
"1.082, 1.025, 0.9088, 0.8289, 0.7807, 0.7491, 0.7305, 0.724, 0.7245, 0.7294",\
"1.079, 1.022, 0.9057, 0.8268, 0.7774, 0.7425, 0.7206, 0.7179, 0.7174, 0.7277",\
"1.136, 1.077, 0.9575, 0.8744, 0.822, 0.7865, 0.7646, 0.7614, 0.757, 0.7662",\
"1.325, 1.263, 1.137, 1.043, 0.9732, 0.9284, 0.8993, 0.8873, 0.8796, 0.8773",\
"1.676, 1.611, 1.462, 1.344, 1.264, 1.195, 1.15, 1.124, 1.112, 1.113",\
"2.17, 2.103, 1.937, 1.783, 1.671, 1.595, 1.526, 1.477, 1.453, 1.441",\
"2.794, 2.723, 2.541, 2.354, 2.207, 2.099, 2.033, 1.966, 1.917, 1.878",\
"3.546, 3.474, 3.285, 3.059, 2.882, 2.74, 2.643, 2.577, 2.499, 2.468",\
"4.431, 4.357, 4.157, 3.91, 3.7, 3.527, 3.388, 3.292, 3.229, 3.16");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.1332, 0.1474, 0.1837, 0.2373, 0.3113, 0.4111, 0.5417, 0.7063, 0.9077, 1.148",\
"0.1374, 0.1517, 0.1878, 0.2415, 0.3155, 0.4153, 0.5459, 0.7106, 0.9119, 1.152",\
"0.1546, 0.1688, 0.2049, 0.2583, 0.3324, 0.4321, 0.5627, 0.7273, 0.9287, 1.169",\
"0.1911, 0.2053, 0.2411, 0.2943, 0.3679, 0.4674, 0.5977, 0.7623, 0.9635, 1.204",\
"0.2412, 0.2565, 0.2939, 0.3477, 0.4211, 0.5199, 0.6495, 0.8135, 1.014, 1.254",\
"0.2989, 0.3156, 0.3564, 0.4122, 0.4866, 0.5851, 0.7139, 0.8772, 1.078, 1.317",\
"0.3633, 0.3818, 0.4256, 0.4852, 0.5617, 0.6612, 0.7897, 0.9525, 1.151, 1.39",\
"0.4338, 0.4537, 0.5015, 0.5649, 0.6444, 0.7462, 0.8768, 1.039, 1.238, 1.476",\
"0.5111, 0.5329, 0.5841, 0.6518, 0.7345, 0.8391, 0.9713, 1.136, 1.336, 1.573",\
"0.5958, 0.6188, 0.6736, 0.7457, 0.8321, 0.9389, 1.074, 1.241, 1.445, 1.684");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.1602, 0.1781, 0.2256, 0.3028, 0.4182, 0.5789, 0.7907, 1.059, 1.386, 1.776",\
"0.1624, 0.1802, 0.2278, 0.3049, 0.4204, 0.581, 0.7928, 1.061, 1.388, 1.778",\
"0.1725, 0.1905, 0.2378, 0.315, 0.4305, 0.5909, 0.8028, 1.071, 1.398, 1.789",\
"0.194, 0.212, 0.2594, 0.3362, 0.451, 0.6111, 0.8225, 1.09, 1.417, 1.809",\
"0.2193, 0.2373, 0.2851, 0.3616, 0.4761, 0.6354, 0.8461, 1.113, 1.44, 1.831",\
"0.2452, 0.2638, 0.3124, 0.3885, 0.5023, 0.6609, 0.8709, 1.137, 1.464, 1.853",\
"0.2674, 0.2868, 0.337, 0.4145, 0.5287, 0.6868, 0.8959, 1.161, 1.486, 1.876",\
"0.2839, 0.3046, 0.3568, 0.4361, 0.5513, 0.7107, 0.9196, 1.184, 1.508, 1.896",\
"0.2946, 0.3163, 0.3705, 0.452, 0.5685, 0.7299, 0.9411, 1.206, 1.529, 1.917",\
"0.2978, 0.3211, 0.3779, 0.4607, 0.5791, 0.742, 0.9563, 1.224, 1.548, 1.935");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.04242, 0.0576, 0.09604, 0.1621, 0.2686, 0.4272, 0.6405, 0.9119, 1.243, 1.638",\
"0.04252, 0.0575, 0.09638, 0.1623, 0.2687, 0.4267, 0.6409, 0.9109, 1.243, 1.64",\
"0.04222, 0.05772, 0.09598, 0.1625, 0.2687, 0.4273, 0.6404, 0.9114, 1.243, 1.639",\
"0.04442, 0.05932, 0.0974, 0.1635, 0.2697, 0.4273, 0.6397, 0.9112, 1.243, 1.638",\
"0.05324, 0.06842, 0.1061, 0.1689, 0.2722, 0.4277, 0.6404, 0.9121, 1.243, 1.638",\
"0.06468, 0.08178, 0.1201, 0.1803, 0.2793, 0.4306, 0.6416, 0.9126, 1.244, 1.64",\
"0.0766, 0.096, 0.1376, 0.1974, 0.2936, 0.439, 0.6444, 0.913, 1.244, 1.64",\
"0.09, 0.1114, 0.1562, 0.2168, 0.3116, 0.4558, 0.6558, 0.9172, 1.244, 1.639",\
"0.1034, 0.1274, 0.1762, 0.2386, 0.3308, 0.4746, 0.6756, 0.934, 1.254, 1.641",\
"0.1182, 0.1426, 0.1968, 0.2608, 0.3512, 0.4934, 0.6958, 0.958, 1.276, 1.657");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.0537, 0.07546, 0.1363, 0.2562, 0.4477, 0.7231, 1.093, 1.558, 2.126, 2.8",\
"0.05366, 0.0753, 0.1363, 0.2562, 0.4476, 0.7234, 1.093, 1.557, 2.125, 2.803",\
"0.0534, 0.07538, 0.1362, 0.2561, 0.4475, 0.7246, 1.091, 1.557, 2.125, 2.804",\
"0.05494, 0.0757, 0.1372, 0.2566, 0.4479, 0.7242, 1.093, 1.556, 2.126, 2.805",\
"0.05616, 0.0785, 0.14, 0.259, 0.4492, 0.7245, 1.093, 1.558, 2.127, 2.805",\
"0.06104, 0.08344, 0.1448, 0.2619, 0.4526, 0.7266, 1.091, 1.556, 2.125, 2.8",\
"0.0677, 0.08984, 0.1533, 0.2694, 0.4582, 0.73, 1.095, 1.556, 2.123, 2.802",\
"0.076, 0.0984, 0.163, 0.278, 0.47, 0.7402, 1.1, 1.56, 2.126, 2.803",\
"0.0852, 0.1096, 0.174, 0.288, 0.4804, 0.7556, 1.114, 1.569, 2.129, 2.802",\
"0.096, 0.1192, 0.1846, 0.299, 0.4918, 0.7718, 1.134, 1.586, 2.142, 2.806");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.151, 0.1662, 0.2046, 0.2598, 0.3342, 0.4339, 0.5643, 0.7288, 0.93, 1.17",\
"0.155, 0.1703, 0.2087, 0.2637, 0.3382, 0.4379, 0.5682, 0.7327, 0.9338, 1.174",\
"0.1715, 0.1867, 0.2251, 0.2801, 0.3545, 0.4542, 0.5845, 0.749, 0.9502, 1.19",\
"0.2091, 0.2243, 0.2622, 0.3169, 0.391, 0.4904, 0.6206, 0.7849, 0.9859, 1.226",\
"0.2647, 0.2807, 0.32, 0.375, 0.4486, 0.5473, 0.6768, 0.8407, 1.041, 1.281",\
"0.3308, 0.3484, 0.3906, 0.4479, 0.5222, 0.6203, 0.7488, 0.9119, 1.112, 1.351",\
"0.406, 0.4252, 0.4709, 0.532, 0.6082, 0.7071, 0.8348, 0.997, 1.196, 1.435",\
"0.4902, 0.511, 0.5609, 0.626, 0.705, 0.8056, 0.9342, 1.096, 1.294, 1.532",\
"0.5842, 0.6067, 0.6601, 0.7295, 0.8123, 0.9151, 1.046, 1.208, 1.406, 1.643",\
"0.6882, 0.712, 0.769, 0.8435, 0.9296, 1.035, 1.168, 1.333, 1.533, 1.771");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.1782, 0.1963, 0.2437, 0.3208, 0.4363, 0.5969, 0.8087, 1.076, 1.404, 1.795",\
"0.1793, 0.1972, 0.2445, 0.3216, 0.4372, 0.5977, 0.8092, 1.077, 1.405, 1.795",\
"0.1838, 0.2016, 0.2491, 0.3262, 0.4414, 0.6021, 0.8137, 1.081, 1.409, 1.8",\
"0.1975, 0.2155, 0.2629, 0.3397, 0.4546, 0.6146, 0.8262, 1.094, 1.421, 1.812",\
"0.2165, 0.2349, 0.2828, 0.3595, 0.4738, 0.6331, 0.8438, 1.111, 1.438, 1.829",\
"0.235, 0.2542, 0.3038, 0.3805, 0.494, 0.6526, 0.8625, 1.129, 1.455, 1.844",\
"0.248, 0.2684, 0.3202, 0.3986, 0.513, 0.6712, 0.8802, 1.145, 1.47, 1.859",\
"0.2536, 0.2754, 0.3294, 0.4102, 0.526, 0.6861, 0.8951, 1.159, 1.484, 1.872",\
"0.2508, 0.2736, 0.3303, 0.4138, 0.5314, 0.6938, 0.9057, 1.171, 1.494, 1.881",\
"0.2381, 0.2623, 0.322, 0.4079, 0.5269, 0.6915, 0.9068, 1.176, 1.5, 1.887");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.0472, 0.0635, 0.1032, 0.1669, 0.2712, 0.4279, 0.6402, 0.9122, 1.243, 1.639",\
"0.04716, 0.06344, 0.103, 0.1669, 0.2711, 0.4277, 0.6397, 0.9121, 1.243, 1.639",\
"0.04712, 0.06376, 0.1031, 0.167, 0.2713, 0.4274, 0.6403, 0.911, 1.243, 1.639",\
"0.04816, 0.06436, 0.1038, 0.1679, 0.2716, 0.4278, 0.6404, 0.9121, 1.244, 1.638",\
"0.05578, 0.0729, 0.1114, 0.1726, 0.2749, 0.4288, 0.6416, 0.9127, 1.243, 1.64",\
"0.06774, 0.0854, 0.126, 0.1843, 0.2808, 0.4313, 0.6416, 0.9124, 1.244, 1.638",\
"0.0804, 0.101, 0.1434, 0.2012, 0.2936, 0.4378, 0.6436, 0.913, 1.245, 1.64",\
"0.0934, 0.1162, 0.1632, 0.2212, 0.3116, 0.4526, 0.6524, 0.9156, 1.245, 1.64",\
"0.107, 0.1312, 0.1828, 0.2438, 0.3312, 0.4708, 0.6692, 0.9278, 1.25, 1.64",\
"0.1216, 0.1478, 0.2032, 0.2664, 0.3532, 0.4906, 0.6892, 0.9482, 1.267, 1.65");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.0542, 0.07526, 0.1363, 0.256, 0.4476, 0.7235, 1.093, 1.558, 2.124, 2.804",\
"0.05354, 0.07514, 0.1363, 0.2563, 0.4478, 0.7233, 1.093, 1.558, 2.123, 2.801",\
"0.05384, 0.07524, 0.1363, 0.2562, 0.4476, 0.7235, 1.093, 1.558, 2.123, 2.805",\
"0.05486, 0.07618, 0.1374, 0.2564, 0.4479, 0.7243, 1.091, 1.557, 2.124, 2.805",\
"0.05738, 0.07918, 0.1405, 0.259, 0.4489, 0.7242, 1.093, 1.558, 2.125, 2.805",\
"0.06276, 0.08564, 0.1463, 0.2628, 0.4526, 0.7269, 1.092, 1.556, 2.124, 2.8",\
"0.0697, 0.09316, 0.1562, 0.2708, 0.4594, 0.7302, 1.094, 1.556, 2.122, 2.804",\
"0.0778, 0.1012, 0.1666, 0.2816, 0.4718, 0.7416, 1.101, 1.56, 2.125, 2.799",\
"0.0868, 0.1124, 0.1786, 0.2928, 0.484, 0.7584, 1.116, 1.571, 2.127, 2.8",\
"0.0962, 0.122, 0.19, 0.3054, 0.4976, 0.7768, 1.14, 1.59, 2.142, 2.806");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.1673, 0.1835, 0.2237, 0.2804, 0.3556, 0.4555, 0.5857, 0.75, 0.951, 1.191",\
"0.1707, 0.1868, 0.227, 0.2838, 0.359, 0.4589, 0.5891, 0.7535, 0.9544, 1.194",\
"0.1867, 0.2028, 0.243, 0.2998, 0.3749, 0.4747, 0.6048, 0.7692, 0.9702, 1.21",\
"0.225, 0.241, 0.281, 0.3371, 0.4122, 0.5117, 0.6418, 0.806, 1.007, 1.247",\
"0.2854, 0.3021, 0.3428, 0.3991, 0.4735, 0.5724, 0.7018, 0.8655, 1.066, 1.306",\
"0.3596, 0.3779, 0.4214, 0.48, 0.5547, 0.6529, 0.7813, 0.9441, 1.144, 1.383",\
"0.4461, 0.4661, 0.5133, 0.5752, 0.6518, 0.7501, 0.8776, 1.039, 1.238, 1.477",\
"0.5447, 0.5663, 0.6172, 0.6836, 0.763, 0.8631, 0.9909, 1.152, 1.35, 1.587",\
"0.6564, 0.6793, 0.7344, 0.8052, 0.8884, 0.9902, 1.12, 1.281, 1.479, 1.715",\
"0.7816, 0.8063, 0.8649, 0.9402, 1.028, 1.132, 1.263, 1.427, 1.626, 1.862");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.1907, 0.2088, 0.2562, 0.3334, 0.4487, 0.6093, 0.8211, 1.089, 1.416, 1.808",\
"0.1913, 0.2093, 0.2568, 0.3339, 0.4494, 0.6098, 0.8216, 1.09, 1.416, 1.807",\
"0.1922, 0.2102, 0.2576, 0.3346, 0.4499, 0.6106, 0.8222, 1.09, 1.418, 1.808",\
"0.1973, 0.2153, 0.2627, 0.3396, 0.4545, 0.6147, 0.8264, 1.094, 1.422, 1.813",\
"0.2064, 0.2249, 0.2731, 0.3498, 0.4642, 0.6236, 0.8347, 1.102, 1.429, 1.819",\
"0.2141, 0.2337, 0.2839, 0.3612, 0.4752, 0.6338, 0.8438, 1.11, 1.437, 1.826",\
"0.2142, 0.235, 0.288, 0.3676, 0.483, 0.6416, 0.8507, 1.116, 1.441, 1.83",\
"0.2048, 0.227, 0.2826, 0.365, 0.4824, 0.6436, 0.8535, 1.118, 1.442, 1.83",\
"0.1841, 0.2074, 0.2659, 0.3515, 0.4711, 0.6351, 0.8488, 1.115, 1.438, 1.825",\
"0.1512, 0.1758, 0.2372, 0.3256, 0.4476, 0.6142, 0.8318, 1.102, 1.428, 1.815");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.05198, 0.06926, 0.1097, 0.1727, 0.2752, 0.4296, 0.641, 0.9113, 1.243, 1.639",\
"0.05194, 0.06926, 0.1098, 0.1729, 0.2755, 0.4295, 0.6419, 0.9113, 1.243, 1.639",\
"0.05206, 0.06936, 0.1098, 0.1728, 0.2756, 0.4297, 0.6421, 0.9125, 1.243, 1.638",\
"0.05224, 0.06956, 0.1101, 0.1735, 0.2759, 0.4295, 0.6409, 0.9113, 1.244, 1.638",\
"0.05902, 0.07704, 0.1164, 0.1773, 0.2777, 0.4299, 0.6418, 0.9121, 1.243, 1.638",\
"0.07108, 0.08948, 0.1302, 0.1883, 0.2844, 0.433, 0.6424, 0.9118, 1.243, 1.638",\
"0.0832, 0.1038, 0.148, 0.2052, 0.296, 0.4388, 0.6444, 0.9134, 1.243, 1.639",\
"0.097, 0.1194, 0.1666, 0.226, 0.3132, 0.4528, 0.6516, 0.9154, 1.244, 1.64",\
"0.1108, 0.137, 0.1886, 0.249, 0.334, 0.4702, 0.6676, 0.926, 1.249, 1.639",\
"0.126, 0.1528, 0.2086, 0.2726, 0.3574, 0.4904, 0.6864, 0.9448, 1.263, 1.648");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.0538, 0.0754, 0.1368, 0.2562, 0.4473, 0.7247, 1.093, 1.556, 2.124, 2.805",\
"0.0539, 0.0754, 0.1365, 0.2561, 0.4474, 0.7247, 1.092, 1.557, 2.126, 2.804",\
"0.05348, 0.07518, 0.1363, 0.2559, 0.4476, 0.7239, 1.093, 1.558, 2.126, 2.802",\
"0.05468, 0.07602, 0.1373, 0.2564, 0.4481, 0.7245, 1.091, 1.558, 2.126, 2.805",\
"0.05764, 0.07958, 0.1404, 0.2585, 0.449, 0.7249, 1.091, 1.557, 2.125, 2.804",\
"0.06376, 0.08666, 0.1481, 0.2638, 0.452, 0.7269, 1.093, 1.556, 2.125, 2.801",\
"0.07092, 0.09504, 0.1593, 0.2738, 0.4622, 0.7312, 1.094, 1.556, 2.126, 2.801",\
"0.0786, 0.1048, 0.1706, 0.2856, 0.4752, 0.7458, 1.102, 1.559, 2.124, 2.804",\
"0.0876, 0.1136, 0.1822, 0.2988, 0.4904, 0.766, 1.122, 1.572, 2.129, 2.803",\
"0.0956, 0.1228, 0.1944, 0.3142, 0.5056, 0.7848, 1.15, 1.599, 2.146, 2.807");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.1795, 0.1964, 0.2381, 0.2965, 0.3728, 0.4732, 0.6035, 0.7678, 0.9688, 1.209",\
"0.1827, 0.1996, 0.2413, 0.2995, 0.376, 0.4763, 0.6067, 0.771, 0.9719, 1.212",\
"0.1988, 0.2155, 0.2576, 0.3158, 0.392, 0.4923, 0.6227, 0.787, 0.9879, 1.228",\
"0.238, 0.2549, 0.2965, 0.3542, 0.4302, 0.5303, 0.6604, 0.8246, 1.025, 1.265",\
"0.3028, 0.3202, 0.3619, 0.4195, 0.495, 0.5944, 0.7239, 0.8876, 1.088, 1.328",\
"0.3854, 0.404, 0.4485, 0.508, 0.5835, 0.6818, 0.8101, 0.9731, 1.173, 1.412",\
"0.4835, 0.5038, 0.5519, 0.6144, 0.6914, 0.7898, 0.9175, 1.079, 1.278, 1.516",\
"0.5976, 0.6198, 0.6717, 0.7384, 0.8182, 0.9181, 1.045, 1.206, 1.403, 1.641",\
"0.7288, 0.7519, 0.8079, 0.8796, 0.963, 1.065, 1.193, 1.354, 1.551, 1.787",\
"0.8772, 0.902, 0.962, 1.038, 1.126, 1.23, 1.361, 1.522, 1.72, 1.955");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.1983, 0.2163, 0.2636, 0.3408, 0.4562, 0.6167, 0.8286, 1.096, 1.424, 1.815",\
"0.1987, 0.2166, 0.2641, 0.3412, 0.4566, 0.6173, 0.829, 1.097, 1.425, 1.814",\
"0.1971, 0.2152, 0.2626, 0.3397, 0.4551, 0.6155, 0.8271, 1.095, 1.422, 1.814",\
"0.1958, 0.2137, 0.2611, 0.3381, 0.4532, 0.6136, 0.8252, 1.093, 1.42, 1.812",\
"0.1952, 0.2136, 0.2618, 0.3385, 0.4531, 0.6129, 0.8239, 1.091, 1.418, 1.808",\
"0.1886, 0.2085, 0.2593, 0.3374, 0.4518, 0.6107, 0.8209, 1.087, 1.414, 1.804",\
"0.1724, 0.1935, 0.2472, 0.3283, 0.445, 0.6047, 0.814, 1.079, 1.405, 1.794",\
"0.1438, 0.1661, 0.2231, 0.3076, 0.4269, 0.5901, 0.8015, 1.066, 1.391, 1.778",\
"0.1016, 0.1252, 0.1852, 0.2733, 0.3953, 0.5621, 0.778, 1.046, 1.37, 1.757",\
"0.0438, 0.0689, 0.1316, 0.2235, 0.3484, 0.5181, 0.7389, 1.012, 1.34, 1.727");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.05632, 0.0743, 0.1162, 0.1791, 0.28, 0.4324, 0.6434, 0.9133, 1.243, 1.639",\
"0.05636, 0.0743, 0.1161, 0.1792, 0.2797, 0.432, 0.6432, 0.9135, 1.244, 1.639",\
"0.05652, 0.0746, 0.1161, 0.1789, 0.2798, 0.4322, 0.6433, 0.9132, 1.243, 1.639",\
"0.05672, 0.07444, 0.1162, 0.1789, 0.28, 0.4322, 0.6434, 0.913, 1.243, 1.638",\
"0.06244, 0.08008, 0.1211, 0.1826, 0.2816, 0.4331, 0.6434, 0.913, 1.244, 1.639",\
"0.07264, 0.09268, 0.1343, 0.1927, 0.2873, 0.4354, 0.644, 0.9128, 1.245, 1.64",\
"0.0862, 0.1076, 0.1514, 0.2092, 0.2986, 0.4412, 0.6458, 0.9132, 1.245, 1.639",\
"0.0998, 0.123, 0.1716, 0.2302, 0.3164, 0.4536, 0.652, 0.9156, 1.245, 1.641",\
"0.1144, 0.1408, 0.1928, 0.2536, 0.3366, 0.4708, 0.6658, 0.9246, 1.249, 1.64",\
"0.1296, 0.158, 0.2154, 0.279, 0.3602, 0.4918, 0.6848, 0.9414, 1.261, 1.646");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01142, 0.04801, 0.1179, 0.2267, 0.3795, 0.5805, 0.8336, 1.143, 1.511");
values("0.05402, 0.07514, 0.1363, 0.2562, 0.4476, 0.7243, 1.093, 1.558, 2.123, 2.805",\
"0.05358, 0.07512, 0.1363, 0.256, 0.4474, 0.7237, 1.093, 1.558, 2.126, 2.8",\
"0.0539, 0.0754, 0.1364, 0.2559, 0.4477, 0.7247, 1.093, 1.556, 2.126, 2.804",\
"0.0544, 0.0755, 0.137, 0.2565, 0.4479, 0.7234, 1.093, 1.557, 2.126, 2.805",\
"0.05768, 0.07956, 0.14, 0.2579, 0.4484, 0.7236, 1.093, 1.555, 2.123, 2.801",\
"0.06428, 0.08764, 0.1489, 0.2642, 0.4524, 0.7264, 1.091, 1.556, 2.123, 2.805",\
"0.07208, 0.09594, 0.1619, 0.2768, 0.4643, 0.7324, 1.094, 1.559, 2.125, 2.804",\
"0.08, 0.1052, 0.1736, 0.2904, 0.4812, 0.7514, 1.105, 1.56, 2.126, 2.801",\
"0.0874, 0.1152, 0.1868, 0.3058, 0.4982, 0.773, 1.13, 1.576, 2.13, 2.802",\
"0.0964, 0.125, 0.1992, 0.3222, 0.5148, 0.7958, 1.161, 1.609, 2.154, 2.811");
}
}
}
}