blob: e0d41e33a8c3fd3835f4133f2056d6c81d5edce5 [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.005007816" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.002488068" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.002477178" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.002464506" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.00246609" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.002453616" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.00245322" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.002450448" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.002458962" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.002442924" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.002442726" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.002439558" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.00244233" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.002439162" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.002438964" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.002437776" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.005007816" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.007674 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02554, 0.02554, 0.02554, 0.02551, 0.02549, 0.02544, 0.02537, \
0.02529, 0.02517, 0.02499");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.003951, -0.003949, -0.003976, -0.003977, -0.003985, -0.003996, \
-0.003996, -0.003996, -0.003997, -0.003999");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01797, 0.01796, 0.01796, 0.01794, 0.01792, 0.0179, 0.01786, \
0.01781, 0.01774, 0.01764");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.003951, -0.00394, -0.003977, -0.003979, -0.003982, -0.003994, \
-0.003996, -0.003998, -0.003999, -0.003998");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01774, 0.01775, 0.01775, 0.01773, 0.01771, 0.01769, 0.01766, \
0.0176, 0.01753, 0.01742");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.003946, -0.00395, -0.003984, -0.003976, -0.003981, -0.003993, \
-0.003998, -0.003998, -0.004001, -0.003998");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009978, 0.009968, 0.009963, 0.009962, 0.009942, 0.009951, 0.009931, \
0.009908, 0.009873, 0.009829");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.003977, -0.003972, -0.004, -0.004005, -0.004007, -0.004021, \
-0.004023, -0.00402, -0.004021, -0.004023");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009858, 0.009859, 0.009864, 0.00985, 0.009851, 0.009845, 0.00983, \
0.009804, 0.009775, 0.009724");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00397, -0.003973, -0.004001, -0.004005, -0.004004, -0.004016, \
-0.004021, -0.004023, -0.004025, -0.004024");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009857, 0.009859, 0.00986, 0.009843, 0.009842, 0.009843, 0.009827, \
0.009799, 0.00977, 0.009719");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00397, -0.003972, -0.003996, -0.004005, -0.004008, -0.004014, \
-0.004022, -0.004023, -0.004025, -0.004021");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009793, 0.009789, 0.009804, 0.009791, 0.009775, 0.009784, 0.009769, \
0.009741, 0.009713, 0.009662");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.003969, -0.003971, -0.004001, -0.003996, -0.004007, -0.004022, \
-0.004024, -0.004021, -0.004025, -0.004023");
}
}
}
pin(A2) {
capacitance : 0.007847 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01507, 0.01506, 0.01507, 0.01506, 0.01503, 0.015, 0.01494, 0.01486, \
0.01475, 0.01459");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.005026, -0.005033, -0.005043, -0.005056, -0.005067, -0.00509, \
-0.005098, -0.005111, -0.005125, -0.005139");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.007473, 0.007472, 0.007479, 0.007474, 0.007464, 0.007463, 0.007436, \
0.007389, 0.007328, 0.007252");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.005073, -0.005077, -0.005091, -0.005106, -0.005109, -0.005135, \
-0.005142, -0.005154, -0.005168, -0.005183");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.007345, 0.007355, 0.007364, 0.007362, 0.007342, 0.007351, 0.007314, \
0.007271, 0.007214, 0.007129");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00509, -0.005098, -0.005113, -0.005126, -0.005129, -0.005154, \
-0.005159, -0.005168, -0.005179, -0.005198");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01159, 0.01159, 0.01162, 0.01161, 0.01161, 0.01162, 0.01162, \
0.01162, 0.01162, 0.01162");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.009266, -0.009552, -0.0103, -0.01089, -0.01116, -0.01129, -0.01135, \
-0.01138, -0.0114, -0.01142");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.007199, 0.007199, 0.007212, 0.007224, 0.007219, 0.007243, 0.007236, \
0.007236, 0.00724, 0.007236");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.007231, -0.007392, -0.007732, -0.007892, -0.007969, -0.008026, \
-0.008065, -0.008094, -0.008121, -0.008145");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.00748, 0.007491, 0.007514, 0.007515, 0.007527, 0.007542, 0.007538, \
0.007538, 0.007538, 0.007541");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.007785, -0.00777, -0.007774, -0.007776, -0.007761, -0.007792, \
-0.007797, -0.007803, -0.00782, -0.007863");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.007456, 0.007465, 0.007472, 0.007501, 0.007499, 0.007507, 0.007512, \
0.007509, 0.007516, 0.007517");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.007494, -0.007486, -0.007493, -0.007494, -0.007497, -0.007539, \
-0.007543, -0.007568, -0.007606, -0.007659");
}
}
}
pin(A3) {
capacitance : 0.008492 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.005878, 0.005863, 0.005872, 0.005874, 0.005855, 0.005849, 0.005811, \
0.005759, 0.005683, 0.00559");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.005151, -0.005149, -0.005166, -0.005175, -0.005176, -0.005192, \
-0.005189, -0.005192, -0.005193, -0.005193");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01162, 0.01161, 0.01161, 0.0116, 0.01159, 0.01161, 0.01162, \
0.01161, 0.01161, 0.01161");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01045, -0.01065, -0.01089, -0.01111, -0.01118, -0.01127, -0.01131, \
-0.01134, -0.01136, -0.01138");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.007421, 0.007416, 0.007444, 0.007448, 0.007451, 0.007468, 0.007475, \
0.007468, 0.007476, 0.007472");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.009372, -0.00938, -0.009388, -0.009392, -0.00941, -0.009445, \
-0.009457, -0.009484, -0.009526, -0.009584");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01187, 0.01185, 0.01186, 0.01184, 0.01183, 0.01185, 0.01186, \
0.01185, 0.01185, 0.01185");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.009635, -0.009655, -0.009947, -0.01033, -0.01065, -0.01088, \
-0.011, -0.01108, -0.01113, -0.01118");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.007225, 0.007224, 0.007242, 0.007239, 0.007243, 0.007256, 0.007254, \
0.007255, 0.00726, 0.007259");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008661, -0.008555, -0.008339, -0.008253, -0.008199, -0.008212, \
-0.008206, -0.008203, -0.008219, -0.008239");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01158, 0.01158, 0.01158, 0.01157, 0.01156, 0.01158, 0.01158, \
0.01158, 0.01159, 0.01158");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01078, -0.01084, -0.01095, -0.0111, -0.01118, -0.01127, -0.01131, \
-0.01134, -0.01136, -0.01137");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.007451, 0.007459, 0.007484, 0.007481, 0.007487, 0.007515, 0.007506, \
0.007508, 0.007509, 0.007509");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.009758, -0.009776, -0.009769, -0.009788, -0.009778, -0.009811, \
-0.009808, -0.009806, -0.009804, -0.009788");
}
}
}
pin(A4) {
capacitance : 0.009085 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01158, 0.01158, 0.01157, 0.01159, 0.01157, 0.01161, 0.01162, \
0.01161, 0.0116, 0.01161");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01059, -0.01074, -0.01099, -0.01113, -0.0112, -0.01128, -0.01132, \
-0.01134, -0.01136, -0.01138");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.0118, 0.01178, 0.01179, 0.01183, 0.01179, 0.01182, 0.01183, \
0.01182, 0.01182, 0.01182");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.009748, -0.009924, -0.01029, -0.0106, -0.01082, -0.01098, -0.01106, \
-0.01111, -0.01116, -0.01119");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01155, 0.01155, 0.01154, 0.01156, 0.01156, 0.01159, 0.01158, \
0.01159, 0.01158, 0.01159");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01073, -0.01083, -0.01101, -0.01113, -0.01119, -0.01128, -0.01132, \
-0.01134, -0.01137, -0.01138");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01206, 0.01204, 0.01207, 0.01206, 0.01204, 0.01209, 0.01207, \
0.01207, 0.01208, 0.01207");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00955, -0.00975, -0.01009, -0.01038, -0.01062, -0.01081, -0.01092, \
-0.011, -0.01106, -0.0111");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01155, 0.01155, 0.01155, 0.01157, 0.01155, 0.01159, 0.01159, \
0.01159, 0.01158, 0.01158");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01054, -0.01072, -0.01099, -0.01112, -0.01119, -0.01128, -0.01132, \
-0.01134, -0.01137, -0.01138");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01166, 0.01166, 0.01168, 0.01166, 0.01168, 0.01169, 0.01169, \
0.01169, 0.01169, 0.01169");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.009751, -0.009923, -0.01029, -0.0106, -0.01082, -0.01098, -0.01105, \
-0.01111, -0.01116, -0.01118");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01155, 0.01154, 0.01155, 0.01154, 0.01156, 0.01157, 0.01158, \
0.01158, 0.01157, 0.01156");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01073, -0.01083, -0.01102, -0.01114, -0.01119, -0.01128, -0.01132, \
-0.01135, -0.01136, -0.01138");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.9309 ;
max_transition : 8.9 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.1421, 0.1377, 0.1283, 0.1204, 0.1155, 0.1124, 0.1103, 0.1089, 0.1078, 0.1071",\
"0.1417, 0.1374, 0.1279, 0.1201, 0.1151, 0.112, 0.11, 0.1085, 0.1075, 0.1067",\
"0.1411, 0.1368, 0.1274, 0.1195, 0.1146, 0.1115, 0.1095, 0.108, 0.107, 0.1062",\
"0.1414, 0.1371, 0.1277, 0.1199, 0.115, 0.1119, 0.1099, 0.1085, 0.1075, 0.1068",\
"0.1431, 0.1388, 0.1295, 0.1217, 0.1169, 0.1139, 0.1119, 0.1106, 0.1096, 0.1089",\
"0.1496, 0.1452, 0.1355, 0.1272, 0.1219, 0.1186, 0.1164, 0.115, 0.1139, 0.1132",\
"0.1612, 0.1565, 0.1458, 0.1362, 0.1301, 0.1261, 0.1235, 0.1218, 0.1205, 0.1196",\
"0.1755, 0.1704, 0.1586, 0.1479, 0.1407, 0.136, 0.133, 0.1308, 0.1292, 0.1282",\
"0.1926, 0.1872, 0.1745, 0.1624, 0.1541, 0.1486, 0.1447, 0.1422, 0.1404, 0.1391",\
"0.2129, 0.2072, 0.1934, 0.1799, 0.1704, 0.164, 0.1595, 0.1564, 0.1542, 0.1526");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.05233, 0.05197, 0.05201, 0.05287, 0.05377, 0.05484, 0.05536, 0.05624, 0.05765, 0.06338",\
"0.05252, 0.05222, 0.05224, 0.05301, 0.05393, 0.05506, 0.05587, 0.05703, 0.05765, 0.06414",\
"0.05314, 0.05268, 0.05262, 0.05329, 0.05422, 0.0552, 0.05611, 0.05703, 0.05825, 0.06488",\
"0.0558, 0.05518, 0.05434, 0.05446, 0.05519, 0.05607, 0.05712, 0.05783, 0.05924, 0.06655",\
"0.06073, 0.05954, 0.05785, 0.05721, 0.05737, 0.05803, 0.05864, 0.05961, 0.0609, 0.06875",\
"0.06751, 0.06571, 0.06309, 0.06158, 0.06147, 0.06161, 0.06177, 0.06258, 0.06443, 0.07362",\
"0.07648, 0.0743, 0.07067, 0.06798, 0.06685, 0.06729, 0.0675, 0.06773, 0.06934, 0.08111",\
"0.08834, 0.08547, 0.08073, 0.07695, 0.07472, 0.07412, 0.075, 0.07545, 0.07691, 0.09137",\
"0.103, 0.09937, 0.0936, 0.08903, 0.0859, 0.08404, 0.08353, 0.08496, 0.08749, 0.107",\
"0.1207, 0.1163, 0.1093, 0.1034, 0.09895, 0.09686, 0.09522, 0.09565, 0.1005, 0.1297");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.1505, 0.1462, 0.1367, 0.1288, 0.1237, 0.1206, 0.1185, 0.1171, 0.116, 0.1153",\
"0.1502, 0.1459, 0.1364, 0.1285, 0.1235, 0.1203, 0.1183, 0.1168, 0.1158, 0.115",\
"0.1497, 0.1453, 0.1358, 0.1279, 0.123, 0.1198, 0.1177, 0.1162, 0.1152, 0.1144",\
"0.1493, 0.1449, 0.1354, 0.1275, 0.1224, 0.1193, 0.1172, 0.1158, 0.1147, 0.114",\
"0.1504, 0.146, 0.1364, 0.1282, 0.1232, 0.12, 0.1178, 0.1164, 0.1153, 0.1146",\
"0.156, 0.1514, 0.1414, 0.1326, 0.127, 0.1235, 0.1211, 0.1195, 0.1184, 0.1175",\
"0.1652, 0.1605, 0.1498, 0.1402, 0.1339, 0.1299, 0.1272, 0.1254, 0.1241, 0.1232",\
"0.1776, 0.1727, 0.1615, 0.151, 0.144, 0.1394, 0.1363, 0.1342, 0.1327, 0.1317",\
"0.1939, 0.1888, 0.1768, 0.1653, 0.1574, 0.1521, 0.1486, 0.1462, 0.1444, 0.143",\
"0.2142, 0.2089, 0.1961, 0.1834, 0.1743, 0.1682, 0.1641, 0.1611, 0.1591, 0.1575");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.06241, 0.06179, 0.06138, 0.06191, 0.06281, 0.06368, 0.0644, 0.06544, 0.06665, 0.07255",\
"0.06248, 0.06186, 0.06142, 0.06199, 0.06285, 0.06372, 0.06444, 0.06544, 0.06665, 0.07272",\
"0.06256, 0.062, 0.06155, 0.06205, 0.06277, 0.06376, 0.06454, 0.06544, 0.06685, 0.07325",\
"0.0644, 0.06359, 0.0626, 0.06254, 0.06324, 0.06421, 0.06501, 0.06603, 0.06753, 0.07433",\
"0.06893, 0.06771, 0.06599, 0.06528, 0.06526, 0.06596, 0.06657, 0.06762, 0.06911, 0.07671",\
"0.07565, 0.07394, 0.07118, 0.06938, 0.06928, 0.06918, 0.06943, 0.0702, 0.07165, 0.08118",\
"0.08466, 0.0825, 0.07883, 0.07605, 0.07484, 0.07526, 0.07539, 0.07594, 0.07676, 0.08943",\
"0.09672, 0.09392, 0.08953, 0.08553, 0.08306, 0.08249, 0.08301, 0.08346, 0.0848, 0.09982",\
"0.1118, 0.1084, 0.1026, 0.09799, 0.095, 0.09265, 0.09228, 0.09337, 0.09578, 0.1166",\
"0.1301, 0.126, 0.1194, 0.1135, 0.1093, 0.1066, 0.1051, 0.1052, 0.1102, 0.1405");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.1585, 0.1541, 0.1446, 0.1367, 0.1317, 0.1286, 0.1265, 0.125, 0.124, 0.1232",\
"0.1582, 0.1538, 0.1444, 0.1364, 0.1315, 0.1283, 0.1262, 0.1248, 0.1237, 0.123",\
"0.1576, 0.1533, 0.1437, 0.1359, 0.1308, 0.1277, 0.1256, 0.1242, 0.1231, 0.1223",\
"0.1571, 0.1527, 0.1432, 0.1353, 0.1303, 0.1272, 0.1251, 0.1236, 0.1226, 0.1218",\
"0.1573, 0.153, 0.1434, 0.1353, 0.1303, 0.1271, 0.125, 0.1235, 0.1225, 0.1217",\
"0.1612, 0.1568, 0.1469, 0.1382, 0.1327, 0.1293, 0.127, 0.1254, 0.1242, 0.1234",\
"0.1691, 0.1644, 0.1539, 0.1445, 0.1384, 0.1345, 0.1319, 0.1301, 0.1288, 0.1279",\
"0.181, 0.1762, 0.1651, 0.1549, 0.1481, 0.1436, 0.1406, 0.1386, 0.1371, 0.136",\
"0.1983, 0.1932, 0.1815, 0.1702, 0.1624, 0.1573, 0.1538, 0.1513, 0.1496, 0.1483",\
"0.2207, 0.2155, 0.2028, 0.1902, 0.1812, 0.1751, 0.171, 0.1681, 0.166, 0.1645");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.07155, 0.07077, 0.07003, 0.07029, 0.071, 0.07182, 0.07261, 0.07342, 0.07444, 0.08033",\
"0.07146, 0.07075, 0.06995, 0.07023, 0.07094, 0.07176, 0.07259, 0.07322, 0.07463, 0.0801",\
"0.07109, 0.07038, 0.06957, 0.06975, 0.07053, 0.07134, 0.07218, 0.07302, 0.07404, 0.08044",\
"0.07198, 0.07116, 0.06996, 0.06971, 0.07025, 0.07107, 0.07186, 0.07263, 0.07392, 0.08109",\
"0.07643, 0.07512, 0.07337, 0.07217, 0.07205, 0.07255, 0.07313, 0.07401, 0.07511, 0.0833",\
"0.08328, 0.08137, 0.07853, 0.07682, 0.07613, 0.07612, 0.07618, 0.07719, 0.07824, 0.08811",\
"0.0929, 0.09067, 0.08668, 0.08389, 0.08209, 0.08225, 0.0821, 0.08233, 0.08375, 0.09616",\
"0.1058, 0.1029, 0.09822, 0.09405, 0.09154, 0.09035, 0.09101, 0.09105, 0.09239, 0.1087",\
"0.1222, 0.1188, 0.1129, 0.1081, 0.1045, 0.102, 0.1017, 0.1025, 0.1046, 0.1267",\
"0.1423, 0.1383, 0.1312, 0.1251, 0.1206, 0.1178, 0.1155, 0.1158, 0.121, 0.1531");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.1663, 0.162, 0.1525, 0.1446, 0.1396, 0.1365, 0.1344, 0.1329, 0.1319, 0.1311",\
"0.1661, 0.1618, 0.1523, 0.1444, 0.1394, 0.1363, 0.1342, 0.1327, 0.1316, 0.1309",\
"0.1655, 0.1612, 0.1517, 0.1438, 0.1388, 0.1356, 0.1336, 0.1321, 0.131, 0.1303",\
"0.165, 0.1607, 0.1511, 0.1432, 0.1382, 0.135, 0.133, 0.1315, 0.1305, 0.1297",\
"0.1649, 0.1605, 0.151, 0.1429, 0.138, 0.1348, 0.1327, 0.1313, 0.1302, 0.1295",\
"0.1674, 0.163, 0.1532, 0.1448, 0.1395, 0.1362, 0.134, 0.1324, 0.1313, 0.1305",\
"0.174, 0.1695, 0.1592, 0.1501, 0.1443, 0.1406, 0.1381, 0.1364, 0.1351, 0.1342",\
"0.1856, 0.1808, 0.1698, 0.16, 0.1535, 0.1492, 0.1464, 0.1444, 0.143, 0.142",\
"0.2038, 0.1988, 0.1871, 0.176, 0.1684, 0.1634, 0.16, 0.1577, 0.1559, 0.1547",\
"0.2288, 0.2236, 0.2109, 0.1984, 0.1895, 0.1833, 0.1792, 0.1762, 0.1741, 0.1726");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.07985, 0.07891, 0.07793, 0.07793, 0.07871, 0.07939, 0.08018, 0.08087, 0.08228, 0.08814",\
"0.07926, 0.07838, 0.07735, 0.07746, 0.07811, 0.07897, 0.07976, 0.08027, 0.08149, 0.08755",\
"0.07826, 0.07735, 0.0764, 0.07641, 0.07724, 0.07798, 0.0787, 0.07948, 0.08069, 0.08747",\
"0.07884, 0.07793, 0.07649, 0.07613, 0.07659, 0.07729, 0.07826, 0.07889, 0.08058, 0.08735",\
"0.0832, 0.08182, 0.07989, 0.07839, 0.07808, 0.07843, 0.07917, 0.07988, 0.08145, 0.08953",\
"0.09028, 0.08836, 0.08529, 0.08322, 0.08235, 0.08202, 0.08252, 0.08325, 0.0843, 0.09474",\
"0.1006, 0.09827, 0.09428, 0.09088, 0.08922, 0.08879, 0.08885, 0.08899, 0.0904, 0.103",\
"0.1148, 0.1118, 0.1067, 0.1025, 0.09944, 0.09818, 0.09834, 0.0983, 0.09972, 0.1163",\
"0.1333, 0.1297, 0.1236, 0.1183, 0.1139, 0.1114, 0.1105, 0.1114, 0.1133, 0.136",\
"0.1563, 0.1519, 0.1445, 0.138, 0.1331, 0.1293, 0.1272, 0.1274, 0.132, 0.1664");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("1.058, 1.123, 1.294, 1.536, 1.833, 2.178, 2.573, 3.023, 3.539, 4.131",\
"1.066, 1.131, 1.302, 1.544, 1.841, 2.186, 2.581, 3.031, 3.547, 4.139",\
"1.109, 1.174, 1.345, 1.587, 1.884, 2.23, 2.624, 3.074, 3.59, 4.182",\
"1.221, 1.286, 1.457, 1.699, 1.995, 2.341, 2.735, 3.186, 3.702, 4.293",\
"1.423, 1.488, 1.658, 1.899, 2.196, 2.541, 2.935, 3.386, 3.902, 4.493",\
"1.725, 1.788, 1.956, 2.195, 2.49, 2.835, 3.229, 3.679, 4.195, 4.787",\
"2.086, 2.152, 2.323, 2.562, 2.859, 3.204, 3.599, 4.05, 4.566, 5.158",\
"2.499, 2.567, 2.744, 2.986, 3.284, 3.632, 4.03, 4.484, 5.003, 5.595",\
"2.97, 3.041, 3.224, 3.473, 3.774, 4.124, 4.524, 4.979, 5.502, 6.096",\
"3.506, 3.577, 3.768, 4.023, 4.33, 4.686, 5.088, 5.546, 6.069, 6.665");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.3804, 0.427, 0.5643, 0.7984, 1.154, 1.65, 2.303, 3.124, 4.126, 5.322",\
"0.3977, 0.4446, 0.5817, 0.8157, 1.171, 1.668, 2.32, 3.142, 4.143, 5.338",\
"0.4579, 0.5045, 0.6413, 0.875, 1.23, 1.727, 2.38, 3.201, 4.202, 5.397",\
"0.5625, 0.6096, 0.7458, 0.9784, 1.333, 1.829, 2.483, 3.302, 4.307, 5.503",\
"0.6535, 0.7033, 0.8454, 1.08, 1.434, 1.929, 2.581, 3.401, 4.405, 5.599",\
"0.7078, 0.7606, 0.9097, 1.148, 1.501, 1.996, 2.646, 3.467, 4.467, 5.665",\
"0.7211, 0.7774, 0.9343, 1.177, 1.53, 2.024, 2.674, 3.493, 4.496, 5.688",\
"0.6889, 0.749, 0.9139, 1.164, 1.52, 2.012, 2.662, 3.481, 4.481, 5.673",\
"0.6059, 0.6694, 0.844, 1.104, 1.463, 1.956, 2.605, 3.424, 4.423, 5.614",\
"0.4684, 0.5359, 0.7196, 0.9897, 1.355, 1.852, 2.502, 3.321, 4.32, 5.513");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.3485, 0.4102, 0.5742, 0.817, 1.139, 1.535, 2.025, 2.641, 3.397, 4.333",\
"0.3488, 0.411, 0.5738, 0.8194, 1.139, 1.536, 2.026, 2.642, 3.399, 4.333",\
"0.3488, 0.41, 0.5744, 0.8188, 1.137, 1.534, 2.025, 2.642, 3.397, 4.332",\
"0.3494, 0.41, 0.5736, 0.8188, 1.137, 1.535, 2.024, 2.642, 3.4, 4.331",\
"0.3426, 0.4052, 0.57, 0.8162, 1.136, 1.534, 2.024, 2.641, 3.404, 4.331",\
"0.347, 0.4076, 0.5698, 0.8168, 1.137, 1.533, 2.028, 2.641, 3.405, 4.327",\
"0.3784, 0.4376, 0.5928, 0.8316, 1.15, 1.544, 2.034, 2.645, 3.408, 4.335",\
"0.411, 0.4718, 0.6258, 0.854, 1.17, 1.566, 2.054, 2.664, 3.422, 4.344",\
"0.4426, 0.506, 0.663, 0.8868, 1.194, 1.585, 2.073, 2.686, 3.439, 4.362",\
"0.477, 0.5434, 0.706, 0.9276, 1.226, 1.611, 2.095, 2.702, 3.458, 4.382");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.154, 0.2135, 0.4079, 0.796, 1.422, 2.313, 3.479, 4.951, 6.751, 8.887",\
"0.1541, 0.2133, 0.4078, 0.7959, 1.423, 2.314, 3.486, 4.958, 6.742, 8.887",\
"0.1544, 0.2129, 0.4085, 0.7962, 1.422, 2.31, 3.479, 4.952, 6.747, 8.887",\
"0.1607, 0.2192, 0.411, 0.7968, 1.423, 2.31, 3.484, 4.95, 6.754, 8.902",\
"0.1806, 0.241, 0.429, 0.8044, 1.425, 2.316, 3.479, 4.946, 6.754, 8.887",\
"0.202, 0.263, 0.4514, 0.8172, 1.431, 2.315, 3.477, 4.95, 6.745, 8.9",\
"0.2268, 0.2892, 0.4774, 0.833, 1.436, 2.316, 3.48, 4.946, 6.741, 8.878",\
"0.2544, 0.3178, 0.5104, 0.8566, 1.449, 2.319, 3.488, 4.951, 6.744, 8.878",\
"0.2848, 0.3504, 0.5488, 0.889, 1.468, 2.331, 3.492, 4.954, 6.745, 8.889",\
"0.3164, 0.3838, 0.587, 0.9266, 1.494, 2.351, 3.507, 4.961, 6.751, 8.888");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("1.348, 1.413, 1.584, 1.826, 2.123, 2.468, 2.862, 3.313, 3.829, 4.42",\
"1.358, 1.422, 1.594, 1.836, 2.133, 2.478, 2.872, 3.323, 3.839, 4.43",\
"1.396, 1.46, 1.632, 1.874, 2.171, 2.515, 2.91, 3.36, 3.877, 4.468",\
"1.465, 1.53, 1.701, 1.943, 2.239, 2.585, 2.98, 3.43, 3.946, 4.537",\
"1.587, 1.652, 1.823, 2.065, 2.361, 2.706, 3.101, 3.551, 4.067, 4.659",\
"1.781, 1.847, 2.02, 2.262, 2.56, 2.906, 3.301, 3.751, 4.267, 4.859",\
"2.045, 2.112, 2.289, 2.537, 2.84, 3.19, 3.588, 4.04, 4.557, 5.149",\
"2.383, 2.452, 2.633, 2.885, 3.193, 3.549, 3.952, 4.409, 4.929, 5.523",\
"2.795, 2.865, 3.05, 3.307, 3.62, 3.982, 4.389, 4.85, 5.374, 5.971",\
"3.271, 3.344, 3.533, 3.798, 4.118, 4.486, 4.899, 5.364, 5.891, 6.491");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.434, 0.4812, 0.6199, 0.8549, 1.211, 1.708, 2.361, 3.183, 4.185, 5.379",\
"0.4507, 0.4979, 0.6364, 0.8715, 1.228, 1.724, 2.377, 3.199, 4.201, 5.396",\
"0.5092, 0.5566, 0.6951, 0.93, 1.286, 1.783, 2.435, 3.258, 4.26, 5.455",\
"0.6195, 0.6665, 0.8039, 1.037, 1.393, 1.89, 2.543, 3.365, 4.367, 5.558",\
"0.7307, 0.7803, 0.922, 1.157, 1.511, 2.007, 2.659, 3.481, 4.484, 5.677",\
"0.8074, 0.8603, 1.007, 1.245, 1.599, 2.094, 2.745, 3.565, 4.568, 5.763",\
"0.8449, 0.9006, 1.055, 1.297, 1.651, 2.145, 2.796, 3.616, 4.618, 5.81",\
"0.8394, 0.8984, 1.062, 1.31, 1.664, 2.157, 2.807, 3.627, 4.627, 5.821",\
"0.7874, 0.8501, 1.021, 1.278, 1.636, 2.129, 2.778, 3.597, 4.597, 5.79",\
"0.6856, 0.7511, 0.9319, 1.198, 1.561, 2.057, 2.707, 3.526, 4.526, 5.718");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.3484, 0.411, 0.5746, 0.82, 1.139, 1.534, 2.025, 2.642, 3.399, 4.332",\
"0.349, 0.4104, 0.5746, 0.8196, 1.139, 1.536, 2.025, 2.642, 3.401, 4.333",\
"0.3492, 0.4108, 0.5742, 0.819, 1.14, 1.536, 2.024, 2.642, 3.401, 4.331",\
"0.3488, 0.4114, 0.5748, 0.8202, 1.138, 1.536, 2.025, 2.641, 3.4, 4.334",\
"0.3502, 0.4118, 0.5758, 0.821, 1.141, 1.537, 2.026, 2.643, 3.4, 4.326",\
"0.3648, 0.4266, 0.5886, 0.8294, 1.146, 1.542, 2.031, 2.646, 3.407, 4.332",\
"0.3826, 0.4462, 0.6124, 0.8544, 1.17, 1.559, 2.047, 2.655, 3.411, 4.339",\
"0.4022, 0.4656, 0.6338, 0.8784, 1.198, 1.589, 2.073, 2.678, 3.432, 4.351",\
"0.4254, 0.491, 0.663, 0.9076, 1.227, 1.618, 2.1, 2.705, 3.454, 4.372",\
"0.4556, 0.5238, 0.6982, 0.9452, 1.265, 1.654, 2.136, 2.73, 3.482, 4.392");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.159, 0.2195, 0.4133, 0.8001, 1.428, 2.313, 3.482, 4.96, 6.762, 8.898",\
"0.1595, 0.2183, 0.4136, 0.8, 1.428, 2.313, 3.482, 4.96, 6.762, 8.899",\
"0.1588, 0.2193, 0.4133, 0.8, 1.426, 2.312, 3.48, 4.96, 6.762, 8.896",\
"0.1616, 0.2202, 0.4146, 0.7998, 1.429, 2.319, 3.479, 4.957, 6.762, 8.883",\
"0.1798, 0.2392, 0.4294, 0.8062, 1.426, 2.316, 3.481, 4.955, 6.756, 8.89",\
"0.2008, 0.2602, 0.4494, 0.8166, 1.432, 2.317, 3.477, 4.949, 6.749, 8.891",\
"0.2238, 0.284, 0.4734, 0.8326, 1.438, 2.317, 3.484, 4.95, 6.747, 8.881",\
"0.2488, 0.3122, 0.504, 0.8546, 1.449, 2.323, 3.486, 4.952, 6.758, 8.885",\
"0.2764, 0.3406, 0.5368, 0.882, 1.466, 2.332, 3.491, 4.956, 6.749, 8.887",\
"0.3058, 0.3724, 0.5744, 0.916, 1.49, 2.349, 3.505, 4.968, 6.758, 8.887");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("1.514, 1.579, 1.75, 1.992, 2.289, 2.634, 3.029, 3.479, 3.995, 4.586",\
"1.524, 1.589, 1.76, 2.002, 2.299, 2.644, 3.039, 3.489, 4.005, 4.597",\
"1.564, 1.628, 1.8, 2.042, 2.338, 2.684, 3.078, 3.529, 4.045, 4.636",\
"1.631, 1.696, 1.867, 2.108, 2.405, 2.751, 3.145, 3.596, 4.112, 4.704",\
"1.724, 1.788, 1.96, 2.201, 2.498, 2.843, 3.238, 3.688, 4.204, 4.796",\
"1.856, 1.921, 2.094, 2.337, 2.634, 2.98, 3.375, 3.825, 4.342, 4.933",\
"2.036, 2.102, 2.28, 2.528, 2.831, 3.181, 3.579, 4.032, 4.549, 5.141",\
"2.29, 2.358, 2.539, 2.791, 3.099, 3.456, 3.86, 4.317, 4.837, 5.431",\
"2.621, 2.691, 2.876, 3.135, 3.449, 3.812, 4.222, 4.685, 5.209, 5.807",\
"3.019, 3.092, 3.283, 3.549, 3.873, 4.245, 4.663, 5.131, 5.66, 6.261");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.4627, 0.5115, 0.654, 0.8933, 1.253, 1.751, 2.405, 3.227, 4.23, 5.425",\
"0.479, 0.528, 0.6703, 0.9095, 1.269, 1.768, 2.421, 3.243, 4.246, 5.441",\
"0.537, 0.5855, 0.7275, 0.9665, 1.326, 1.825, 2.478, 3.3, 4.303, 5.498",\
"0.6499, 0.6981, 0.8384, 1.076, 1.434, 1.933, 2.586, 3.409, 4.411, 5.606",\
"0.776, 0.8259, 0.9697, 1.206, 1.562, 2.06, 2.713, 3.535, 4.537, 5.731",\
"0.87, 0.9219, 1.072, 1.312, 1.667, 2.163, 2.815, 3.637, 4.64, 5.832",\
"0.9272, 0.983, 1.139, 1.383, 1.738, 2.233, 2.884, 3.704, 4.708, 5.901",\
"0.9444, 1.004, 1.168, 1.417, 1.773, 2.268, 2.918, 3.739, 4.739, 5.933",\
"0.9195, 0.9825, 1.154, 1.411, 1.771, 2.266, 2.916, 3.735, 4.736, 5.929",\
"0.8485, 0.9152, 1.095, 1.362, 1.727, 2.224, 2.876, 3.696, 4.696, 5.889");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.3488, 0.411, 0.5744, 0.818, 1.14, 1.535, 2.025, 2.642, 3.405, 4.332",\
"0.3492, 0.411, 0.5744, 0.8192, 1.14, 1.534, 2.025, 2.641, 3.401, 4.324",\
"0.349, 0.4134, 0.5748, 0.82, 1.138, 1.534, 2.025, 2.642, 3.399, 4.327",\
"0.3492, 0.4114, 0.5748, 0.8192, 1.138, 1.534, 2.028, 2.641, 3.398, 4.326",\
"0.3514, 0.4132, 0.5754, 0.8206, 1.139, 1.535, 2.025, 2.642, 3.402, 4.326",\
"0.3618, 0.4238, 0.586, 0.827, 1.145, 1.54, 2.03, 2.645, 3.4, 4.327",\
"0.3778, 0.442, 0.6084, 0.853, 1.17, 1.56, 2.046, 2.655, 3.409, 4.339",\
"0.3966, 0.4616, 0.6306, 0.8782, 1.199, 1.59, 2.075, 2.679, 3.43, 4.352",\
"0.4218, 0.4878, 0.6612, 0.9094, 1.231, 1.626, 2.107, 2.709, 3.456, 4.371",\
"0.454, 0.522, 0.6988, 0.952, 1.276, 1.67, 2.15, 2.748, 3.488, 4.394");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.1672, 0.2271, 0.4246, 0.8105, 1.435, 2.318, 3.485, 4.955, 6.75, 8.887",\
"0.1665, 0.2273, 0.4245, 0.8105, 1.434, 2.318, 3.485, 4.954, 6.747, 8.885",\
"0.1665, 0.2271, 0.4239, 0.8101, 1.434, 2.318, 3.485, 4.955, 6.75, 8.888",\
"0.1658, 0.2264, 0.4226, 0.809, 1.433, 2.318, 3.484, 4.951, 6.751, 8.891",\
"0.183, 0.2432, 0.4344, 0.8118, 1.432, 2.317, 3.484, 4.954, 6.749, 8.889",\
"0.2032, 0.2646, 0.4548, 0.8232, 1.437, 2.321, 3.484, 4.955, 6.75, 8.89",\
"0.2258, 0.2892, 0.4788, 0.8384, 1.445, 2.322, 3.489, 4.952, 6.75, 8.891",\
"0.2528, 0.3164, 0.5068, 0.8598, 1.456, 2.33, 3.489, 4.956, 6.762, 8.884",\
"0.2794, 0.343, 0.5394, 0.8854, 1.473, 2.338, 3.497, 4.967, 6.751, 8.902",\
"0.3106, 0.3776, 0.5772, 0.921, 1.496, 2.358, 3.51, 4.972, 6.759, 8.892");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("1.577, 1.641, 1.813, 2.054, 2.351, 2.696, 3.091, 3.541, 4.057, 4.649",\
"1.591, 1.656, 1.827, 2.069, 2.366, 2.711, 3.105, 3.556, 4.072, 4.663",\
"1.636, 1.701, 1.873, 2.114, 2.411, 2.756, 3.151, 3.602, 4.117, 4.709",\
"1.704, 1.768, 1.94, 2.181, 2.478, 2.824, 3.218, 3.669, 4.185, 4.776",\
"1.785, 1.85, 2.022, 2.264, 2.56, 2.906, 3.3, 3.75, 4.266, 4.858",\
"1.89, 1.955, 2.127, 2.368, 2.666, 3.011, 3.406, 3.857, 4.373, 4.965",\
"2.026, 2.094, 2.269, 2.515, 2.817, 3.166, 3.563, 4.015, 4.532, 5.124",\
"2.226, 2.294, 2.473, 2.724, 3.03, 3.387, 3.788, 4.245, 4.764, 5.358",\
"2.494, 2.563, 2.747, 3.005, 3.319, 3.681, 4.09, 4.551, 5.076, 5.672",\
"2.823, 2.896, 3.088, 3.354, 3.678, 4.05, 4.47, 4.939, 5.469, 6.069");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.4715, 0.5218, 0.6682, 0.9132, 1.278, 1.78, 2.436, 3.259, 4.264, 5.457",\
"0.4865, 0.5367, 0.6831, 0.9279, 1.292, 1.795, 2.451, 3.274, 4.278, 5.471",\
"0.5441, 0.5941, 0.74, 0.9841, 1.348, 1.851, 2.506, 3.33, 4.334, 5.527",\
"0.6615, 0.7106, 0.854, 1.096, 1.458, 1.96, 2.616, 3.44, 4.442, 5.639",\
"0.7971, 0.8483, 0.9943, 1.234, 1.593, 2.093, 2.748, 3.572, 4.576, 5.77",\
"0.9035, 0.9567, 1.109, 1.351, 1.709, 2.207, 2.862, 3.684, 4.689, 5.883",\
"0.9751, 1.032, 1.191, 1.438, 1.795, 2.293, 2.946, 3.768, 4.771, 5.965",\
"1.011, 1.071, 1.237, 1.49, 1.849, 2.346, 2.999, 3.82, 4.822, 6.017",\
"1.008, 1.072, 1.247, 1.507, 1.871, 2.368, 3.02, 3.841, 4.843, 6.035",\
"0.9652, 1.033, 1.216, 1.488, 1.856, 2.356, 3.01, 3.832, 4.833, 6.027");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.3488, 0.4108, 0.5746, 0.8192, 1.138, 1.534, 2.024, 2.642, 3.398, 4.332",\
"0.3492, 0.411, 0.5748, 0.8196, 1.138, 1.536, 2.025, 2.642, 3.4, 4.332",\
"0.3494, 0.4108, 0.5744, 0.8194, 1.14, 1.534, 2.027, 2.642, 3.398, 4.33",\
"0.3494, 0.4116, 0.5746, 0.818, 1.14, 1.536, 2.025, 2.642, 3.405, 4.332",\
"0.3512, 0.4132, 0.575, 0.8202, 1.138, 1.535, 2.025, 2.642, 3.401, 4.334",\
"0.3572, 0.4184, 0.5812, 0.824, 1.145, 1.539, 2.029, 2.644, 3.404, 4.329",\
"0.3718, 0.4352, 0.6008, 0.8436, 1.162, 1.551, 2.04, 2.651, 3.412, 4.337",\
"0.389, 0.4534, 0.6222, 0.8684, 1.19, 1.581, 2.067, 2.672, 3.426, 4.341",\
"0.4168, 0.4828, 0.6562, 0.904, 1.226, 1.621, 2.103, 2.704, 3.452, 4.365",\
"0.4528, 0.5222, 0.6996, 0.9512, 1.278, 1.673, 2.152, 2.753, 3.488, 4.392");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007418, 0.02995, 0.07297, 0.14, 0.2341, 0.3578, 0.5137, 0.704, 0.9309");
values("0.1733, 0.2352, 0.4367, 0.8257, 1.452, 2.33, 3.494, 4.962, 6.753, 8.893",\
"0.1731, 0.2349, 0.4362, 0.8256, 1.452, 2.331, 3.494, 4.959, 6.75, 8.894",\
"0.1719, 0.2336, 0.4349, 0.8242, 1.451, 2.33, 3.492, 4.961, 6.754, 8.894",\
"0.1704, 0.2322, 0.432, 0.8212, 1.446, 2.329, 3.493, 4.962, 6.755, 8.895",\
"0.1878, 0.2482, 0.4422, 0.8212, 1.443, 2.327, 3.493, 4.961, 6.756, 8.894",\
"0.2074, 0.2698, 0.4624, 0.8326, 1.447, 2.328, 3.491, 4.961, 6.756, 8.89",\
"0.2334, 0.2946, 0.4874, 0.8488, 1.455, 2.332, 3.497, 4.961, 6.752, 8.894",\
"0.2592, 0.3216, 0.5172, 0.8722, 1.469, 2.342, 3.498, 4.966, 6.768, 8.89",\
"0.2888, 0.3552, 0.5516, 0.8996, 1.486, 2.356, 3.507, 4.973, 6.759, 8.909",\
"0.3224, 0.3876, 0.5898, 0.935, 1.511, 2.372, 3.525, 4.982, 6.775, 8.899");
}
}
}
}