blob: fd80edacec26857f513db53e712478007d3aa5f3 [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_1) {
area : 26.342400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.00052917" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.00043905" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.00042735" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.00042735" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.00041544" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.00041544" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.00041544" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.00041544" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.00040323" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.00040323" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.00040323" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.00040323" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.00040323" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.00040323" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.00040323" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.00040323" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00052917" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.002753 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.0143, 0.0143, 0.0143, 0.01427, 0.01426, 0.01421, 0.01415, 0.01406, \
0.01389, 0.0135");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.001975, -0.001984, -0.001995, -0.001997, -0.002001, -0.002003, \
-0.002004, -0.002003, -0.002004, -0.002005");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.01, 0.01, 0.009997, 0.009984, 0.009976, 0.009955, 0.009919, \
0.009867, 0.009772, 0.009546");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.001977, -0.001985, -0.001996, -0.001997, -0.002004, -0.002006, \
-0.002006, -0.002006, -0.002007, -0.002006");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.009996, 0.01, 0.01, 0.009989, 0.009975, 0.009954, 0.009922, \
0.009865, 0.009771, 0.009549");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.001976, -0.001989, -0.001998, -0.001999, -0.002008, -0.002007, \
-0.002006, -0.002007, -0.002007, -0.002005");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005484, 0.005482, 0.005472, 0.005472, 0.005475, 0.005464, 0.005447, \
0.005427, 0.005385, 0.005293");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.00199, -0.001999, -0.002008, -0.00201, -0.002019, -0.002021, \
-0.002021, -0.00202, -0.002022, -0.002022");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005476, 0.005482, 0.005473, 0.005475, 0.005475, 0.005465, 0.005449, \
0.005426, 0.005386, 0.005294");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.001989, -0.002001, -0.002013, -0.00201, -0.002022, -0.00202, \
-0.002021, -0.002022, -0.002022, -0.002022");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005476, 0.005482, 0.005472, 0.005471, 0.005474, 0.005464, 0.005448, \
0.005425, 0.005385, 0.005294");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.001989, -0.002, -0.002013, -0.00201, -0.002021, -0.002021, \
-0.002022, -0.002022, -0.002022, -0.002021");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005473, 0.005483, 0.005478, 0.005472, 0.005473, 0.005466, 0.005448, \
0.005427, 0.005388, 0.005293");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.001989, -0.002003, -0.00201, -0.002012, -0.00202, -0.002021, \
-0.002021, -0.002021, -0.002021, -0.002022");
}
}
}
pin(A2) {
capacitance : 0.002788 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.008699, 0.008698, 0.008699, 0.008687, 0.008665, 0.008632, 0.008579, \
0.008494, 0.00835, 0.008041");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.002439, -0.002444, -0.002452, -0.002457, -0.002469, -0.002475, \
-0.002484, -0.0025, -0.002521, -0.002553");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.004394, 0.004394, 0.004402, 0.004391, 0.004393, 0.004372, 0.004345, \
0.004302, 0.004232, 0.004093");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.002475, -0.002482, -0.002492, -0.002492, -0.002508, -0.002512, \
-0.002524, -0.002537, -0.002557, -0.002589");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.004392, 0.004394, 0.004405, 0.004393, 0.004396, 0.004371, 0.004347, \
0.004303, 0.004231, 0.004095");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.002474, -0.002484, -0.002491, -0.002496, -0.002505, -0.002516, \
-0.002524, -0.002538, -0.002559, -0.002589");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005827, 0.005839, 0.005841, 0.005839, 0.005846, 0.005846, 0.005846, \
0.005842, 0.005847, 0.005844");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005475, -0.0055, -0.005545, -0.005633, -0.005696, -0.005725, \
-0.005743, -0.005753, -0.00576, -0.005766");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.00384, 0.003847, 0.003845, 0.003854, 0.003862, 0.003863, 0.003864, \
0.003864, 0.00386, 0.003865");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.004514, -0.004465, -0.004422, -0.004423, -0.004437, -0.004431, \
-0.004422, -0.004407, -0.004389, -0.004361");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.003971, 0.003984, 0.003985, 0.003987, 0.004003, 0.004, 0.004001, \
0.004001, 0.004001, 0.004004");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005203, -0.005201, -0.005199, -0.005184, -0.005191, -0.005178, \
-0.005168, -0.005154, -0.005142, -0.005112");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.003967, 0.003987, 0.003985, 0.003995, 0.004002, 0.004001, 0.004003, \
0.004003, 0.004, 0.004");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005187, -0.005188, -0.005182, -0.005172, -0.00517, -0.005161, \
-0.005151, -0.005137, -0.005122, -0.005094");
}
}
}
pin(A3) {
capacitance : 0.002728 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.003657, 0.003658, 0.003656, 0.003647, 0.003646, 0.003616, 0.003578, \
0.003517, 0.003423, 0.003265");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.002606, -0.002615, -0.002618, -0.00262, -0.002631, -0.002633, \
-0.002632, -0.002636, -0.002638, -0.002639");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005839, 0.005841, 0.005834, 0.005831, 0.005842, 0.005845, 0.005844, \
0.005845, 0.005846, 0.005841");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005582, -0.005575, -0.005589, -0.005655, -0.005706, -0.005731, \
-0.005745, -0.005755, -0.005761, -0.005765");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.003941, 0.003955, 0.003954, 0.003958, 0.003973, 0.003973, 0.003972, \
0.003973, 0.003973, 0.003972");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005289, -0.005291, -0.005292, -0.005278, -0.005296, -0.005284, \
-0.005272, -0.005265, -0.005247, -0.005212");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005851, 0.005849, 0.005843, 0.005842, 0.005853, 0.005854, 0.00585, \
0.005851, 0.005848, 0.005852");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.004998, -0.005021, -0.005167, -0.005359, -0.005501, -0.005574, \
-0.005622, -0.005653, -0.005671, -0.005686");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.00384, 0.003845, 0.003848, 0.003855, 0.003864, 0.003865, 0.003863, \
0.003864, 0.003864, 0.003865");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.004643, -0.004558, -0.00447, -0.004455, -0.004462, -0.004449, \
-0.004436, -0.004418, -0.004399, -0.004367");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005832, 0.005834, 0.005833, 0.005836, 0.005842, 0.005845, 0.005845, \
0.005844, 0.005841, 0.005841");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005591, -0.005577, -0.005592, -0.005656, -0.00571, -0.00573, \
-0.005745, -0.005756, -0.00576, -0.005764");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.003944, 0.003959, 0.003957, 0.003966, 0.003977, 0.003979, 0.003974, \
0.003973, 0.003973, 0.003972");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005304, -0.005306, -0.005309, -0.005293, -0.005304, -0.005297, \
-0.005292, -0.005281, -0.005266, -0.005227");
}
}
}
pin(A4) {
capacitance : 0.002674 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005828, 0.005844, 0.005828, 0.005831, 0.00584, 0.005838, 0.005846, \
0.005842, 0.005842, 0.005843");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005558, -0.005566, -0.005614, -0.005669, -0.005719, -0.005733, \
-0.005748, -0.005756, -0.005759, -0.005765");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005827, 0.005845, 0.005838, 0.005837, 0.005855, 0.005852, 0.005851, \
0.005858, 0.005854, 0.005852");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005, -0.005122, -0.005306, -0.005465, -0.005557, -0.005612, \
-0.00564, -0.005667, -0.005678, -0.00569");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005827, 0.005832, 0.005828, 0.00583, 0.005838, 0.005842, 0.005841, \
0.005844, 0.005839, 0.005841");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005564, -0.005572, -0.005617, -0.005667, -0.005717, -0.005735, \
-0.005747, -0.005756, -0.005762, -0.005768");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005831, 0.005848, 0.005844, 0.005844, 0.005856, 0.005848, 0.005852, \
0.005855, 0.005853, 0.005853");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.00491, -0.005042, -0.005215, -0.005359, -0.00548, -0.005543, \
-0.005587, -0.005618, -0.005641, -0.005654");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005827, 0.005832, 0.005828, 0.005821, 0.00584, 0.005842, 0.005843, \
0.005846, 0.005838, 0.005839");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005553, -0.005562, -0.005616, -0.005665, -0.005718, -0.005735, \
-0.005747, -0.005757, -0.005764, -0.005768");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.00582, 0.005841, 0.005833, 0.005837, 0.005849, 0.005847, 0.005846, \
0.005844, 0.005851, 0.005842");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.004999, -0.005119, -0.005315, -0.005468, -0.00556, -0.005615, \
-0.005641, -0.005664, -0.005678, -0.005695");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005824, 0.005833, 0.005829, 0.00583, 0.005838, 0.005845, 0.005846, \
0.005841, 0.005839, 0.005838");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005563, -0.00557, -0.005622, -0.005669, -0.005721, -0.005735, \
-0.005749, -0.00576, -0.005762, -0.00577");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.3543 ;
max_transition : 15.6 ;
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.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.1065, 0.1035, 0.09692, 0.09148, 0.08796, 0.08564, 0.08404, 0.08293, 0.08212, 0.08151",\
"0.1062, 0.1031, 0.09655, 0.09111, 0.08759, 0.08527, 0.08368, 0.08254, 0.08175, 0.08115",\
"0.1059, 0.1028, 0.09625, 0.09082, 0.08728, 0.08497, 0.08338, 0.08225, 0.08147, 0.08086",\
"0.1068, 0.1038, 0.0972, 0.09177, 0.08824, 0.08594, 0.08434, 0.08326, 0.08245, 0.08185",\
"0.1092, 0.1061, 0.09962, 0.09422, 0.09071, 0.08844, 0.08687, 0.08578, 0.085, 0.08441",\
"0.1143, 0.1112, 0.1046, 0.09893, 0.09526, 0.09287, 0.09126, 0.09013, 0.08932, 0.08868",\
"0.1234, 0.1201, 0.1128, 0.1066, 0.1024, 0.09964, 0.09777, 0.09648, 0.09556, 0.09479",\
"0.1346, 0.1311, 0.1233, 0.1164, 0.1117, 0.1084, 0.1063, 0.1048, 0.1037, 0.1026",\
"0.148, 0.1442, 0.1358, 0.1283, 0.123, 0.1194, 0.1169, 0.1151, 0.1136, 0.1118",\
"0.1637, 0.1598, 0.1508, 0.1425, 0.1366, 0.1324, 0.1295, 0.127, 0.1241, 0.1211");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.03708, 0.03711, 0.03746, 0.03812, 0.03876, 0.03931, 0.03986, 0.04226, 0.06459, 0.1709",\
"0.03725, 0.03727, 0.03771, 0.03834, 0.039, 0.03961, 0.04046, 0.04261, 0.06523, 0.1737",\
"0.03789, 0.03781, 0.03806, 0.03867, 0.03927, 0.03994, 0.04046, 0.04308, 0.06787, 0.1812",\
"0.04024, 0.0399, 0.0396, 0.03971, 0.04029, 0.04084, 0.04154, 0.04447, 0.07268, 0.1975",\
"0.04381, 0.04319, 0.04222, 0.04219, 0.04224, 0.04261, 0.04331, 0.04719, 0.08048, 0.2203",\
"0.04898, 0.04801, 0.0464, 0.04557, 0.04581, 0.04603, 0.04638, 0.05127, 0.09211, 0.2526",\
"0.05591, 0.05472, 0.05255, 0.05097, 0.05031, 0.0508, 0.05134, 0.05813, 0.1115, 0.2994",\
"0.06493, 0.06345, 0.06081, 0.05847, 0.05703, 0.05683, 0.05779, 0.06898, 0.141, 0.3653",\
"0.07627, 0.07444, 0.07125, 0.06813, 0.06654, 0.06508, 0.06621, 0.0854, 0.1879, 0.4569",\
"0.08982, 0.08775, 0.08373, 0.08019, 0.0777, 0.07575, 0.0775, 0.1112, 0.2609, 0.5745");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.1107, 0.1076, 0.1011, 0.09567, 0.09212, 0.08977, 0.08818, 0.08706, 0.08627, 0.08566",\
"0.1104, 0.1073, 0.1007, 0.09535, 0.0918, 0.08947, 0.08788, 0.08675, 0.08594, 0.08534",\
"0.1098, 0.1067, 0.1002, 0.09474, 0.09124, 0.08887, 0.08727, 0.08616, 0.08535, 0.08476",\
"0.1098, 0.1067, 0.1001, 0.09469, 0.09117, 0.08883, 0.08722, 0.0861, 0.08531, 0.08471",\
"0.1117, 0.1086, 0.102, 0.09649, 0.09288, 0.09053, 0.08893, 0.08782, 0.08701, 0.0864",\
"0.1172, 0.1141, 0.1072, 0.1014, 0.09751, 0.09499, 0.09328, 0.09208, 0.09121, 0.09052",\
"0.1257, 0.1224, 0.1151, 0.1089, 0.1047, 0.1019, 0.1, 0.09872, 0.09776, 0.09698",\
"0.1364, 0.133, 0.1255, 0.1188, 0.1143, 0.1112, 0.1091, 0.1076, 0.1065, 0.1054",\
"0.1499, 0.1464, 0.1384, 0.1312, 0.1263, 0.1229, 0.1205, 0.1188, 0.1173, 0.1156",\
"0.1666, 0.1629, 0.1544, 0.1465, 0.141, 0.1371, 0.1344, 0.1321, 0.1295, 0.1265");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.04211, 0.0421, 0.04239, 0.04296, 0.0436, 0.04424, 0.04476, 0.04698, 0.06965, 0.1763",\
"0.04218, 0.04212, 0.04237, 0.04297, 0.0436, 0.04427, 0.04476, 0.04709, 0.07019, 0.1784",\
"0.04249, 0.04238, 0.04247, 0.04299, 0.04366, 0.04436, 0.04485, 0.04726, 0.07206, 0.1863",\
"0.04458, 0.04425, 0.04385, 0.04393, 0.04444, 0.04496, 0.04563, 0.0488, 0.07664, 0.2021",\
"0.04805, 0.04743, 0.0464, 0.04621, 0.0463, 0.04673, 0.04742, 0.05104, 0.08525, 0.2262",\
"0.05335, 0.05246, 0.05085, 0.04984, 0.05005, 0.05012, 0.05035, 0.0555, 0.09775, 0.2607",\
"0.06073, 0.05953, 0.05735, 0.05569, 0.05494, 0.0554, 0.0559, 0.06298, 0.1173, 0.3088",\
"0.07034, 0.06894, 0.06617, 0.06379, 0.06226, 0.06194, 0.06319, 0.07463, 0.1493, 0.3776",\
"0.08242, 0.08064, 0.07731, 0.07438, 0.07243, 0.07097, 0.07208, 0.09234, 0.199, 0.4726",\
"0.09698, 0.09493, 0.09103, 0.0874, 0.08479, 0.0829, 0.08461, 0.1209, 0.2766, 0.5946");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.1147, 0.1116, 0.1051, 0.09964, 0.09609, 0.09375, 0.09217, 0.09103, 0.09023, 0.08963",\
"0.1143, 0.1113, 0.1047, 0.09929, 0.09579, 0.09343, 0.09183, 0.09073, 0.0899, 0.08931",\
"0.1138, 0.1107, 0.1041, 0.09871, 0.09514, 0.09281, 0.09123, 0.09011, 0.08931, 0.0887",\
"0.1134, 0.1103, 0.1038, 0.09836, 0.09478, 0.09246, 0.09088, 0.08976, 0.08896, 0.08836",\
"0.1144, 0.1113, 0.1047, 0.09921, 0.09563, 0.09329, 0.0917, 0.09057, 0.08976, 0.08916",\
"0.1193, 0.1161, 0.1093, 0.1035, 0.09965, 0.09712, 0.09541, 0.09421, 0.09335, 0.09268",\
"0.1278, 0.1245, 0.1174, 0.1111, 0.107, 0.1043, 0.1024, 0.1011, 0.1001, 0.09937",\
"0.1394, 0.1361, 0.1287, 0.1221, 0.1176, 0.1145, 0.1125, 0.111, 0.11, 0.109",\
"0.1548, 0.1513, 0.1435, 0.1363, 0.1314, 0.128, 0.1256, 0.124, 0.1226, 0.121",\
"0.1742, 0.1705, 0.162, 0.1542, 0.1486, 0.1447, 0.1419, 0.1397, 0.1373, 0.1344");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.04682, 0.04676, 0.04685, 0.04744, 0.04801, 0.04854, 0.04918, 0.05157, 0.07414, 0.1814",\
"0.04676, 0.04667, 0.04681, 0.04738, 0.04795, 0.04857, 0.049, 0.05139, 0.07485, 0.1839",\
"0.04669, 0.04653, 0.0465, 0.04699, 0.04762, 0.04818, 0.04876, 0.05129, 0.07714, 0.1912",\
"0.04845, 0.04802, 0.04751, 0.04762, 0.0481, 0.04854, 0.04932, 0.05231, 0.08116, 0.2069",\
"0.05193, 0.05127, 0.05018, 0.04996, 0.0499, 0.05031, 0.05087, 0.05497, 0.08932, 0.2306",\
"0.05756, 0.05658, 0.05491, 0.05377, 0.05398, 0.05412, 0.05414, 0.05957, 0.1022, 0.2664",\
"0.06563, 0.06444, 0.06227, 0.06022, 0.05938, 0.05976, 0.06013, 0.06733, 0.1232, 0.3176",\
"0.07639, 0.07488, 0.07198, 0.06955, 0.06796, 0.06737, 0.06859, 0.08049, 0.1568, 0.3887",\
"0.08992, 0.08813, 0.08458, 0.08149, 0.079, 0.07766, 0.07866, 0.09992, 0.2097, 0.4876",\
"0.1066, 0.1045, 0.1003, 0.0964, 0.09334, 0.09113, 0.09379, 0.1319, 0.293, 0.6144");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.1186, 0.1155, 0.109, 0.1036, 0.1, 0.0977, 0.09611, 0.09498, 0.09417, 0.09357",\
"0.1183, 0.1152, 0.1086, 0.1033, 0.0997, 0.09737, 0.09579, 0.09466, 0.09386, 0.09325",\
"0.1177, 0.1146, 0.108, 0.1026, 0.09909, 0.09677, 0.09518, 0.09404, 0.09324, 0.09263",\
"0.1173, 0.1142, 0.1077, 0.1022, 0.09872, 0.09636, 0.09478, 0.09366, 0.09286, 0.09225",\
"0.1178, 0.1147, 0.1081, 0.1027, 0.09909, 0.09677, 0.09518, 0.09405, 0.09324, 0.09262",\
"0.1219, 0.1187, 0.112, 0.1063, 0.1025, 0.1, 0.09833, 0.09714, 0.0963, 0.09563",\
"0.1302, 0.127, 0.1199, 0.1138, 0.1098, 0.1071, 0.1053, 0.104, 0.1031, 0.1023",\
"0.1429, 0.1395, 0.1321, 0.1256, 0.1212, 0.1183, 0.1163, 0.1149, 0.1138, 0.1128",\
"0.1603, 0.1568, 0.149, 0.1419, 0.137, 0.1336, 0.1313, 0.1296, 0.1283, 0.1267",\
"0.1827, 0.179, 0.1705, 0.1627, 0.1569, 0.153, 0.1502, 0.148, 0.1457, 0.1429");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.05099, 0.0508, 0.05095, 0.05148, 0.05202, 0.05254, 0.05315, 0.05539, 0.07857, 0.1859",\
"0.05064, 0.05048, 0.0506, 0.05109, 0.05163, 0.05221, 0.05282, 0.05509, 0.07802, 0.1874",\
"0.05025, 0.05009, 0.05002, 0.05043, 0.05109, 0.05161, 0.05222, 0.05472, 0.08007, 0.1952",\
"0.05187, 0.0514, 0.05079, 0.05085, 0.05127, 0.05179, 0.05246, 0.05559, 0.08425, 0.2105",\
"0.05543, 0.05477, 0.05359, 0.05322, 0.05316, 0.05338, 0.05401, 0.05804, 0.09209, 0.2349",\
"0.06156, 0.06053, 0.05868, 0.05754, 0.05736, 0.05752, 0.05768, 0.06307, 0.1062, 0.271",\
"0.07043, 0.06921, 0.06688, 0.06456, 0.06381, 0.064, 0.06423, 0.07168, 0.1283, 0.3239",\
"0.08263, 0.08102, 0.07799, 0.07533, 0.07359, 0.07282, 0.07393, 0.08638, 0.1637, 0.3982",\
"0.09817, 0.09627, 0.09259, 0.08925, 0.08655, 0.08509, 0.08616, 0.1081, 0.2206, 0.501",\
"0.1176, 0.1152, 0.1109, 0.1065, 0.1033, 0.1009, 0.1031, 0.1432, 0.309, 0.6327");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("1.987, 2.105, 2.421, 2.865, 3.41, 4.045, 4.778, 5.626, 6.609, 7.748",\
"1.996, 2.114, 2.43, 2.874, 3.419, 4.054, 4.787, 5.636, 6.619, 7.757",\
"2.077, 2.195, 2.511, 2.955, 3.5, 4.135, 4.868, 5.716, 6.699, 7.838",\
"2.301, 2.42, 2.736, 3.18, 3.725, 4.36, 5.093, 5.941, 6.924, 8.063",\
"2.699, 2.819, 3.134, 3.579, 4.123, 4.758, 5.49, 6.339, 7.322, 8.461",\
"3.285, 3.403, 3.716, 4.159, 4.702, 5.337, 6.071, 6.917, 7.902, 9.042",\
"4.024, 4.144, 4.459, 4.903, 5.449, 6.084, 6.818, 7.667, 8.649, 9.787",\
"4.887, 5.012, 5.333, 5.784, 6.332, 6.976, 7.714, 8.563, 9.547, 10.69",\
"5.896, 6.023, 6.354, 6.808, 7.363, 8.009, 8.752, 9.608, 10.6, 11.74",\
"7.059, 7.19, 7.533, 7.995, 8.557, 9.209, 9.955, 10.81, 11.8, 12.95");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.4854, 0.5583, 0.7838, 1.193, 1.825, 2.71, 3.872, 5.342, 7.13, 9.268",\
"0.5147, 0.5878, 0.8135, 1.223, 1.855, 2.739, 3.904, 5.37, 7.155, 9.298",\
"0.6161, 0.6885, 0.9133, 1.322, 1.955, 2.84, 4.001, 5.472, 7.261, 9.398",\
"0.7486, 0.8235, 1.05, 1.457, 2.089, 2.974, 4.14, 5.603, 7.391, 9.524",\
"0.8182, 0.8987, 1.133, 1.541, 2.171, 3.054, 4.218, 5.685, 7.472, 9.603",\
"0.8079, 0.8934, 1.138, 1.548, 2.175, 3.059, 4.221, 5.685, 7.474, 9.61",\
"0.7021, 0.7942, 1.051, 1.467, 2.095, 2.977, 4.137, 5.6, 7.389, 9.519",\
"0.4896, 0.5883, 0.8609, 1.286, 1.915, 2.796, 3.956, 5.419, 7.205, 9.333",\
"0.1636, 0.2687, 0.5577, 0.9934, 1.629, 2.513, 3.674, 5.134, 6.92, 9.051",\
"-0.2864, -0.1751, 0.1306, 0.5823, 1.221, 2.11, 3.277, 4.741, 6.526, 8.655");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.5848, 0.697, 0.9936, 1.433, 2.01, 2.741, 3.669, 4.847, 6.319, 8.121",\
"0.5844, 0.6968, 0.9944, 1.432, 2.011, 2.74, 3.668, 4.848, 6.318, 8.117",\
"0.5844, 0.698, 0.994, 1.434, 2.013, 2.741, 3.67, 4.847, 6.32, 8.12",\
"0.5846, 0.6972, 0.9938, 1.434, 2.011, 2.743, 3.667, 4.847, 6.319, 8.114",\
"0.582, 0.6956, 0.9924, 1.432, 2.013, 2.74, 3.668, 4.848, 6.32, 8.121",\
"0.581, 0.6934, 0.992, 1.434, 2.014, 2.743, 3.668, 4.846, 6.32, 8.12",\
"0.6142, 0.7246, 1.014, 1.452, 2.026, 2.752, 3.675, 4.854, 6.32, 8.122",\
"0.653, 0.7634, 1.052, 1.482, 2.054, 2.78, 3.696, 4.87, 6.328, 8.124",\
"0.69, 0.802, 1.092, 1.516, 2.086, 2.808, 3.726, 4.892, 6.354, 8.142",\
"0.728, 0.848, 1.14, 1.558, 2.122, 2.84, 3.75, 4.916, 6.38, 8.162");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.2404, 0.3379, 0.686, 1.391, 2.497, 4.055, 6.111, 8.698, 11.86, 15.63",\
"0.2399, 0.3374, 0.6857, 1.388, 2.502, 4.057, 6.109, 8.698, 11.86, 15.63",\
"0.2405, 0.3383, 0.6864, 1.387, 2.498, 4.06, 6.109, 8.697, 11.86, 15.63",\
"0.2598, 0.3558, 0.6936, 1.389, 2.498, 4.06, 6.11, 8.692, 11.87, 15.62",\
"0.2882, 0.3852, 0.7134, 1.396, 2.502, 4.056, 6.105, 8.696, 11.85, 15.61",\
"0.3214, 0.4194, 0.7412, 1.407, 2.505, 4.059, 6.106, 8.694, 11.84, 15.62",\
"0.3558, 0.4596, 0.7768, 1.422, 2.509, 4.065, 6.107, 8.699, 11.87, 15.6",\
"0.3944, 0.5024, 0.8222, 1.451, 2.523, 4.07, 6.111, 8.69, 11.85, 15.6",\
"0.437, 0.5474, 0.8748, 1.487, 2.547, 4.09, 6.125, 8.704, 11.84, 15.62",\
"0.4794, 0.597, 0.933, 1.529, 2.581, 4.122, 6.15, 8.712, 11.86, 15.6");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("2.325, 2.444, 2.759, 3.203, 3.749, 4.383, 5.117, 5.965, 6.948, 8.087",\
"2.336, 2.455, 2.771, 3.214, 3.76, 4.395, 5.129, 5.976, 6.959, 8.098",\
"2.391, 2.509, 2.825, 3.269, 3.815, 4.449, 5.182, 6.03, 7.013, 8.153",\
"2.521, 2.64, 2.955, 3.399, 3.944, 4.58, 5.313, 6.161, 7.143, 8.283",\
"2.797, 2.915, 3.231, 3.674, 4.219, 4.854, 5.587, 6.435, 7.418, 8.557",\
"3.252, 3.372, 3.689, 4.134, 4.678, 5.314, 6.048, 6.896, 7.878, 9.019",\
"3.861, 3.983, 4.307, 4.76, 5.311, 5.951, 6.686, 7.536, 8.519, 9.659",\
"4.623, 4.746, 5.077, 5.534, 6.093, 6.742, 7.484, 8.338, 9.324, 10.46",\
"5.538, 5.666, 5.999, 6.466, 7.032, 7.687, 8.434, 9.295, 10.29, 11.43",\
"6.611, 6.74, 7.085, 7.559, 8.135, 8.798, 9.552, 10.42, 11.41, 12.56");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.5266, 0.6001, 0.8272, 1.237, 1.87, 2.755, 3.918, 5.385, 7.173, 9.303",\
"0.5553, 0.6288, 0.8554, 1.266, 1.898, 2.784, 3.946, 5.413, 7.202, 9.331",\
"0.6561, 0.7291, 0.9551, 1.365, 1.997, 2.882, 4.047, 5.511, 7.299, 9.432",\
"0.8031, 0.8782, 1.105, 1.513, 2.145, 3.03, 4.194, 5.658, 7.444, 9.58",\
"0.8937, 0.9738, 1.207, 1.615, 2.246, 3.13, 4.294, 5.757, 7.548, 9.68",\
"0.9062, 0.9918, 1.235, 1.644, 2.273, 3.157, 4.319, 5.782, 7.573, 9.705",\
"0.8272, 0.9183, 1.174, 1.589, 2.217, 3.098, 4.26, 5.723, 7.511, 9.641",\
"0.6457, 0.7439, 1.013, 1.437, 2.067, 2.949, 4.109, 5.572, 7.359, 9.488",\
"0.356, 0.46, 0.7453, 1.18, 1.815, 2.7, 3.861, 5.323, 7.109, 9.237",\
"-0.0512, 0.059, 0.3614, 0.8091, 1.45, 2.339, 3.507, 4.971, 6.756, 8.885");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.5838, 0.6968, 0.995, 1.434, 2.012, 2.739, 3.665, 4.84, 6.32, 8.115",\
"0.5848, 0.6982, 0.9934, 1.433, 2.011, 2.742, 3.672, 4.846, 6.317, 8.122",\
"0.5848, 0.6982, 0.9958, 1.433, 2.011, 2.74, 3.667, 4.848, 6.32, 8.116",\
"0.5842, 0.697, 0.9948, 1.432, 2.013, 2.743, 3.668, 4.839, 6.32, 8.116",\
"0.5848, 0.6978, 0.9946, 1.433, 2.012, 2.743, 3.67, 4.848, 6.318, 8.112",\
"0.5984, 0.7106, 1.006, 1.444, 2.02, 2.746, 3.672, 4.849, 6.319, 8.122",\
"0.6218, 0.7366, 1.035, 1.473, 2.041, 2.766, 3.69, 4.857, 6.326, 8.118",\
"0.642, 0.759, 1.065, 1.502, 2.078, 2.798, 3.712, 4.874, 6.332, 8.128",\
"0.668, 0.786, 1.094, 1.536, 2.114, 2.834, 3.746, 4.908, 6.36, 8.152",\
"0.7, 0.822, 1.134, 1.578, 2.15, 2.874, 3.778, 4.938, 6.388, 8.166");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.2444, 0.3423, 0.6895, 1.391, 2.499, 4.063, 6.111, 8.69, 11.84, 15.6",\
"0.2443, 0.342, 0.6898, 1.391, 2.5, 4.063, 6.111, 8.692, 11.85, 15.6",\
"0.2438, 0.342, 0.6898, 1.39, 2.5, 4.058, 6.109, 8.69, 11.84, 15.61",\
"0.26, 0.3554, 0.6948, 1.39, 2.5, 4.058, 6.109, 8.688, 11.85, 15.61",\
"0.2866, 0.3846, 0.7136, 1.397, 2.501, 4.056, 6.118, 8.697, 11.85, 15.61",\
"0.3176, 0.4164, 0.7392, 1.406, 2.506, 4.063, 6.106, 8.695, 11.87, 15.64",\
"0.3518, 0.4548, 0.775, 1.423, 2.511, 4.063, 6.11, 8.695, 11.84, 15.6",\
"0.3904, 0.4978, 0.8176, 1.449, 2.527, 4.071, 6.114, 8.691, 11.85, 15.6",\
"0.4298, 0.5386, 0.869, 1.484, 2.55, 4.095, 6.129, 8.698, 11.84, 15.63",\
"0.472, 0.5888, 0.9228, 1.526, 2.578, 4.122, 6.158, 8.716, 11.85, 15.6");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("2.518, 2.637, 2.952, 3.396, 3.942, 4.577, 5.309, 6.158, 7.141, 8.28",\
"2.53, 2.649, 2.965, 3.409, 3.954, 4.589, 5.322, 6.17, 7.153, 8.292",\
"2.586, 2.705, 3.021, 3.465, 4.011, 4.646, 5.379, 6.227, 7.209, 8.349",\
"2.692, 2.811, 3.127, 3.57, 4.116, 4.752, 5.484, 6.332, 7.315, 8.454",\
"2.882, 3.001, 3.316, 3.76, 4.305, 4.94, 5.673, 6.521, 7.504, 8.643",\
"3.224, 3.344, 3.661, 4.106, 4.651, 5.287, 6.021, 6.869, 7.852, 8.991",\
"3.729, 3.851, 4.175, 4.627, 5.181, 5.822, 6.558, 7.408, 8.392, 9.531",\
"4.407, 4.531, 4.859, 5.317, 5.877, 6.526, 7.269, 8.123, 9.111, 10.25",\
"5.242, 5.368, 5.702, 6.169, 6.737, 7.393, 8.143, 9.003, 9.994, 11.14",\
"6.223, 6.354, 6.696, 7.173, 7.751, 8.418, 9.175, 10.04, 11.04, 12.18");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.547, 0.6221, 0.8529, 1.266, 1.901, 2.787, 3.951, 5.416, 7.206, 9.337",\
"0.5752, 0.6502, 0.881, 1.294, 1.929, 2.815, 3.979, 5.443, 7.233, 9.365",\
"0.6761, 0.7504, 0.9799, 1.393, 2.027, 2.913, 4.078, 5.542, 7.331, 9.463",\
"0.8326, 0.9081, 1.137, 1.547, 2.181, 3.067, 4.23, 5.697, 7.484, 9.613",\
"0.9383, 1.019, 1.254, 1.665, 2.296, 3.182, 4.345, 5.811, 7.6, 9.732",\
"0.9683, 1.054, 1.299, 1.711, 2.342, 3.226, 4.388, 5.855, 7.643, 9.775",\
"0.9113, 1.003, 1.26, 1.677, 2.307, 3.189, 4.352, 5.815, 7.604, 9.732",\
"0.7568, 0.855, 1.126, 1.552, 2.183, 3.067, 4.229, 5.692, 7.48, 9.608",\
"0.4976, 0.6019, 0.8883, 1.326, 1.962, 2.85, 4.012, 5.476, 7.263, 9.392",\
"0.1293, 0.2401, 0.5429, 0.9951, 1.636, 2.529, 3.701, 5.165, 6.951, 9.08");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.5842, 0.6968, 0.995, 1.434, 2.013, 2.741, 3.664, 4.84, 6.317, 8.114",\
"0.5842, 0.6972, 0.994, 1.433, 2.011, 2.738, 3.666, 4.848, 6.319, 8.115",\
"0.5842, 0.698, 0.9936, 1.433, 2.012, 2.742, 3.669, 4.847, 6.32, 8.113",\
"0.584, 0.6972, 0.9936, 1.433, 2.012, 2.742, 3.667, 4.848, 6.319, 8.117",\
"0.585, 0.6978, 0.9954, 1.435, 2.011, 2.741, 3.669, 4.847, 6.316, 8.112",\
"0.5994, 0.7122, 1.006, 1.443, 2.022, 2.749, 3.675, 4.849, 6.321, 8.122",\
"0.6184, 0.734, 1.034, 1.473, 2.043, 2.765, 3.688, 4.857, 6.326, 8.124",\
"0.6356, 0.7534, 1.059, 1.502, 2.078, 2.8, 3.716, 4.878, 6.342, 8.128",\
"0.662, 0.78, 1.09, 1.534, 2.112, 2.836, 3.748, 4.914, 6.36, 8.144",\
"0.7, 0.822, 1.134, 1.584, 2.164, 2.884, 3.794, 4.944, 6.39, 8.164");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.2509, 0.3506, 0.6987, 1.401, 2.504, 4.061, 6.113, 8.702, 11.85, 15.61",\
"0.2507, 0.3504, 0.6988, 1.4, 2.505, 4.062, 6.11, 8.697, 11.87, 15.63",\
"0.2506, 0.3493, 0.698, 1.398, 2.505, 4.062, 6.112, 8.694, 11.85, 15.62",\
"0.2636, 0.3602, 0.7006, 1.398, 2.504, 4.061, 6.113, 8.693, 11.84, 15.6",\
"0.29, 0.389, 0.7186, 1.403, 2.509, 4.059, 6.111, 8.703, 11.85, 15.6",\
"0.3214, 0.422, 0.745, 1.412, 2.51, 4.061, 6.109, 8.697, 11.85, 15.61",\
"0.3552, 0.4588, 0.7802, 1.431, 2.519, 4.067, 6.112, 8.705, 11.84, 15.61",\
"0.3934, 0.5004, 0.8232, 1.458, 2.536, 4.079, 6.119, 8.696, 11.87, 15.61",\
"0.4346, 0.5444, 0.876, 1.491, 2.56, 4.103, 6.135, 8.702, 11.85, 15.63",\
"0.4778, 0.593, 0.9306, 1.536, 2.594, 4.14, 6.17, 8.728, 11.86, 15.61");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("2.592, 2.71, 3.026, 3.47, 4.016, 4.651, 5.383, 6.231, 7.214, 8.354",\
"2.611, 2.73, 3.046, 3.49, 4.035, 4.67, 5.403, 6.251, 7.234, 8.373",\
"2.674, 2.793, 3.109, 3.552, 4.098, 4.733, 5.466, 6.314, 7.297, 8.436",\
"2.774, 2.891, 3.208, 3.652, 4.197, 4.832, 5.566, 6.413, 7.396, 8.536",\
"2.922, 3.041, 3.356, 3.8, 4.345, 4.98, 5.713, 6.561, 7.544, 8.683",\
"3.194, 3.313, 3.63, 4.075, 4.621, 5.256, 5.989, 6.838, 7.821, 8.96",\
"3.63, 3.751, 4.073, 4.525, 5.076, 5.716, 6.452, 7.302, 8.285, 9.425",\
"4.248, 4.37, 4.698, 5.155, 5.712, 6.36, 7.101, 7.956, 8.942, 10.08",\
"5.033, 5.158, 5.491, 5.956, 6.523, 7.177, 7.927, 8.785, 9.775, 10.92",\
"5.961, 6.09, 6.434, 6.911, 7.489, 8.155, 8.914, 9.779, 10.77, 11.92");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.5512, 0.6277, 0.8629, 1.281, 1.92, 2.808, 3.975, 5.44, 7.23, 9.361",\
"0.5785, 0.6551, 0.89, 1.308, 1.947, 2.836, 4.001, 5.467, 7.257, 9.387",\
"0.6806, 0.7564, 0.9894, 1.407, 2.045, 2.934, 4.1, 5.565, 7.355, 9.486",\
"0.8437, 0.9205, 1.152, 1.565, 2.203, 3.09, 4.256, 5.723, 7.511, 9.644",\
"0.959, 1.041, 1.279, 1.692, 2.327, 3.213, 4.379, 5.845, 7.634, 9.765",\
"1.002, 1.089, 1.337, 1.752, 2.385, 3.27, 4.435, 5.901, 7.69, 9.82",\
"0.9599, 1.053, 1.313, 1.733, 2.367, 3.252, 4.415, 5.88, 7.669, 9.801",\
"0.8241, 0.9234, 1.199, 1.629, 2.266, 3.152, 4.316, 5.779, 7.567, 9.698",\
"0.5885, 0.6947, 0.9864, 1.43, 2.072, 2.964, 4.13, 5.596, 7.383, 9.511",\
"0.2483, 0.3615, 0.6711, 1.13, 1.78, 2.678, 3.852, 5.321, 7.109, 9.238");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.5842, 0.6972, 0.995, 1.434, 2.013, 2.739, 3.666, 4.839, 6.316, 8.118",\
"0.5848, 0.6974, 0.9934, 1.434, 2.01, 2.742, 3.668, 4.848, 6.32, 8.114",\
"0.585, 0.6978, 0.9936, 1.433, 2.01, 2.741, 3.668, 4.847, 6.319, 8.116",\
"0.5838, 0.6968, 0.9938, 1.433, 2.011, 2.742, 3.67, 4.848, 6.32, 8.115",\
"0.5846, 0.6976, 0.9942, 1.434, 2.011, 2.742, 3.669, 4.841, 6.318, 8.122",\
"0.5948, 0.7088, 1.005, 1.441, 2.019, 2.747, 3.671, 4.85, 6.321, 8.122",\
"0.6134, 0.7276, 1.029, 1.466, 2.038, 2.76, 3.686, 4.857, 6.326, 8.124",\
"0.6298, 0.7468, 1.051, 1.495, 2.072, 2.792, 3.708, 4.876, 6.338, 8.132",\
"0.658, 0.778, 1.086, 1.532, 2.106, 2.834, 3.744, 4.904, 6.356, 8.146",\
"0.702, 0.824, 1.136, 1.584, 2.164, 2.886, 3.79, 4.942, 6.386, 8.162");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003438, 0.012, 0.02834, 0.0538, 0.08953, 0.1365, 0.1958, 0.2681, 0.3543");
values("0.2567, 0.3577, 0.7095, 1.41, 2.516, 4.068, 6.117, 8.699, 11.85, 15.6",\
"0.2559, 0.3571, 0.7096, 1.413, 2.516, 4.068, 6.117, 8.699, 11.85, 15.61",\
"0.2544, 0.3555, 0.707, 1.408, 2.515, 4.069, 6.115, 8.7, 11.85, 15.6",\
"0.2678, 0.3658, 0.708, 1.405, 2.512, 4.068, 6.117, 8.7, 11.85, 15.62",\
"0.2948, 0.3932, 0.727, 1.412, 2.511, 4.066, 6.117, 8.7, 11.85, 15.6",\
"0.3284, 0.4278, 0.7534, 1.422, 2.517, 4.069, 6.116, 8.694, 11.85, 15.61",\
"0.3622, 0.4666, 0.7898, 1.443, 2.53, 4.076, 6.121, 8.714, 11.85, 15.61",\
"0.404, 0.5106, 0.8366, 1.472, 2.549, 4.095, 6.128, 8.702, 11.87, 15.6",\
"0.4468, 0.5586, 0.8904, 1.514, 2.581, 4.12, 6.149, 8.716, 11.86, 15.63",\
"0.498, 0.6128, 0.9548, 1.566, 2.622, 4.166, 6.196, 8.744, 11.87, 15.62");
}
}
}
}