blob: 45510627de6fbb0d2eaa5e836728278e97ff4b9b [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_1) {
area : 31.046400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0004381344" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0004537566" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.000453816" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0004929804" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0004541526" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0004932774" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0004935744" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0008669628" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0004589442" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0004958118" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.000496089" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0007761402" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0005015934" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0007749522" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0007773282" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.001113651" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.001113651" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.003232 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.00378, 0.003767, 0.003756, 0.003747, 0.003744, 0.00375, 0.003751, \
0.003749, 0.003746, 0.003747");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.001788, -0.001789, -0.00179, -0.001794, -0.001796, -0.001807, \
-0.001813, -0.001819, -0.001831, -0.001846");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003778, 0.003765, 0.003757, 0.003746, 0.003742, 0.003747, 0.00375, \
0.003747, 0.003746, 0.003746");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.001758, -0.001759, -0.001761, -0.001765, -0.001769, -0.00178, \
-0.001786, -0.001792, -0.001803, -0.001816");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003778, 0.003765, 0.003757, 0.003745, 0.003742, 0.003748, 0.00375, \
0.003745, 0.003747, 0.003745");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.001758, -0.001758, -0.001761, -0.001765, -0.001769, -0.001781, \
-0.001786, -0.001794, -0.001802, -0.001816");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003774, 0.003762, 0.003756, 0.003748, 0.003746, 0.003748, 0.00375, \
0.003749, 0.003749, 0.003749");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.001711, -0.00171, -0.001716, -0.001722, -0.00172, -0.001735, \
-0.001738, -0.001748, -0.001756, -0.001766");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003779, 0.003765, 0.003756, 0.003746, 0.003742, 0.003747, 0.003749, \
0.003747, 0.003747, 0.003745");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003123, 0.003124, 0.003117, 0.003103, 0.003093, 0.003071, 0.003059, \
0.003041, 0.003017, 0.002983");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003773, 0.003763, 0.003759, 0.003749, 0.003741, 0.003752, 0.003749, \
0.003749, 0.003749, 0.003749");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003258, 0.003257, 0.00325, 0.003237, 0.003229, 0.003207, 0.003193, \
0.003175, 0.003149, 0.003117");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003773, 0.003764, 0.003759, 0.003749, 0.003746, 0.003749, 0.003749, \
0.003749, 0.00375, 0.003749");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008053, 0.008052, 0.008046, 0.008033, 0.008015, 0.007987, 0.007966, \
0.007933, 0.007894, 0.007839");
}
}
}
pin(A2) {
capacitance : 0.003312 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.004725, 0.004726, 0.004747, 0.004778, 0.004809, 0.004838, 0.004857, \
0.004869, 0.004868, 0.00486");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003138, -0.003134, -0.003118, -0.00312, -0.003116, -0.00312, \
-0.003122, -0.003119, -0.003121, -0.003124");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.004739, 0.004747, 0.004781, 0.004833, 0.004881, 0.004921, 0.004946, \
0.004966, 0.004974, 0.004972");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003135, -0.003136, -0.003118, -0.003118, -0.003116, -0.003121, \
-0.003124, -0.00312, -0.00312, -0.00312");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.004122, 0.003981, 0.003908, 0.003899, 0.003899, 0.003913, 0.00392, \
0.003929, 0.003937, 0.003933");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.00313, -0.003124, -0.003122, -0.003119, -0.003114, -0.003123, \
-0.003122, -0.00312, -0.003119, -0.00312");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.00413, 0.003758, 0.003373, 0.00323, 0.003173, 0.00315, 0.003131, \
0.003119, 0.003109, 0.003102");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003124, -0.00312, -0.00312, -0.003118, -0.003116, -0.003124, \
-0.003124, -0.003122, -0.003124, -0.003122");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003518, 0.003504, 0.003497, 0.00349, 0.003483, 0.003483, 0.003481, \
0.003475, 0.003464, 0.003454");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.00216, -0.002159, -0.002156, -0.002163, -0.002165, -0.002181, \
-0.002195, -0.002206, -0.002229, -0.002259");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003606, 0.003596, 0.003592, 0.003582, 0.003581, 0.003576, 0.003573, \
0.003567, 0.003561, 0.003548");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.002082, -0.002078, -0.002077, -0.002083, -0.002084, -0.002102, \
-0.00211, -0.002125, -0.00215, -0.002178");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003606, 0.003596, 0.003591, 0.003582, 0.003581, 0.003576, 0.003573, \
0.003567, 0.003563, 0.00355");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.002753, 0.002757, 0.002756, 0.002749, 0.002734, 0.002709, 0.002685, \
0.002657, 0.002619, 0.002565");
}
}
}
pin(A3) {
capacitance : 0.003286 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003733, 0.00373, 0.003724, 0.003721, 0.003707, 0.003696, 0.003679, \
0.003659, 0.00363, 0.003593");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003138, -0.003135, -0.003116, -0.003117, -0.003116, -0.003121, \
-0.00312, -0.003118, -0.003121, -0.003123");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003363, 0.003177, 0.003134, 0.003126, 0.003122, 0.003128, 0.003128, \
0.003126, 0.003126, 0.003126");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003125, -0.00312, -0.003116, -0.003119, -0.003115, -0.003123, \
-0.003122, -0.00312, -0.00312, -0.003121");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003936, 0.004078, 0.004126, 0.00414, 0.004141, 0.004144, 0.004131, \
0.004112, 0.004085, 0.004048");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.00313, -0.003123, -0.003121, -0.003121, -0.003115, -0.003122, \
-0.003122, -0.003121, -0.00312, -0.003121");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003931, 0.003689, 0.003284, 0.003161, 0.003128, 0.003118, 0.003112, \
0.003109, 0.003105, 0.003103");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003124, -0.003119, -0.003123, -0.003119, -0.003117, -0.003124, \
-0.003124, -0.003122, -0.003126, -0.003122");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.004241, 0.004245, 0.004273, 0.004305, 0.00434, 0.004368, 0.004388, \
0.004389, 0.004378, 0.004361");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003135, -0.00313, -0.003119, -0.003121, -0.003118, -0.003122, \
-0.003122, -0.003121, -0.003121, -0.00312");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003867, 0.003476, 0.003178, 0.003128, 0.003114, 0.003117, 0.003115, \
0.003113, 0.003114, 0.003113");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003126, -0.003125, -0.003119, -0.003122, -0.003117, -0.003125, \
-0.003123, -0.003122, -0.003122, -0.003121");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003268, 0.003264, 0.003261, 0.003249, 0.003242, 0.003239, 0.003231, \
0.00322, 0.003209, 0.00319");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.002695, -0.002694, -0.002692, -0.002702, -0.002702, -0.002723, \
-0.002736, -0.002757, -0.002787, -0.002825");
}
}
}
pin(A4) {
capacitance : 0.0031 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003147, 0.003145, 0.003132, 0.003127, 0.003125, 0.003132, 0.003131, \
0.003131, 0.00313, 0.003129");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003131, -0.003126, -0.003116, -0.003115, -0.003115, -0.00312, \
-0.00312, -0.003117, -0.003118, -0.00312");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003157, 0.003139, 0.00313, 0.003129, 0.003126, 0.003128, 0.00313, \
0.003129, 0.003127, 0.003128");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003124, -0.003122, -0.003119, -0.003116, -0.003118, -0.003122, \
-0.003121, -0.003121, -0.003118, -0.003121");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003152, 0.003145, 0.003135, 0.003127, 0.003123, 0.003131, 0.00313, \
0.003129, 0.003129, 0.003128");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003131, -0.003127, -0.003121, -0.003118, -0.003115, -0.00312, \
-0.00312, -0.00312, -0.003119, -0.003119");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003373, 0.003262, 0.003172, 0.003139, 0.003124, 0.003125, 0.003121, \
0.003119, 0.003117, 0.003114");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003122, -0.003123, -0.003119, -0.003122, -0.00312, -0.003124, \
-0.003124, -0.003123, -0.003122, -0.003123");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003145, 0.003146, 0.003131, 0.003128, 0.003123, 0.003131, 0.003131, \
0.003131, 0.003131, 0.003127");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003131, -0.003127, -0.003121, -0.003118, -0.003116, -0.003122, \
-0.00312, -0.00312, -0.003119, -0.003119");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003403, 0.003211, 0.003137, 0.00313, 0.00312, 0.003128, 0.003127, \
0.003127, 0.003125, 0.003125");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003125, -0.003124, -0.003122, -0.00312, -0.003117, -0.003122, \
-0.003124, -0.003122, -0.00312, -0.00312");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003412, 0.003169, 0.003137, 0.003128, 0.003124, 0.003131, 0.00313, \
0.003128, 0.003128, 0.003129");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.00313, -0.003124, -0.003121, -0.003117, -0.003114, -0.003122, \
-0.00312, -0.003119, -0.00312, -0.003117");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.3275 ;
max_transition : 8.4 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.04235, 0.04196, 0.0414, 0.04113, 0.04103, 0.04094, 0.0409, 0.04087, 0.04085, 0.04082",\
"0.04237, 0.04201, 0.04147, 0.0412, 0.04108, 0.04101, 0.04093, 0.04091, 0.04089, 0.04087",\
"0.04222, 0.04184, 0.04129, 0.04103, 0.04093, 0.04084, 0.0408, 0.04078, 0.04077, 0.04075",\
"0.04243, 0.04201, 0.04139, 0.0411, 0.04097, 0.04093, 0.04089, 0.04087, 0.04086, 0.04084",\
"0.04426, 0.04373, 0.0428, 0.04222, 0.04195, 0.04181, 0.04175, 0.0417, 0.04168, 0.04165",\
"0.04777, 0.04701, 0.04564, 0.04466, 0.04407, 0.04377, 0.04359, 0.04348, 0.04339, 0.04335",\
"0.05248, 0.05154, 0.04971, 0.04826, 0.04739, 0.04685, 0.04655, 0.04635, 0.0462, 0.0461",\
"0.05859, 0.05747, 0.05513, 0.05322, 0.05195, 0.05123, 0.05074, 0.05042, 0.05017, 0.05004",\
"0.06617, 0.06492, 0.06208, 0.05966, 0.05793, 0.05692, 0.0562, 0.05576, 0.05542, 0.05522",\
"0.07523, 0.07381, 0.07052, 0.06752, 0.06542, 0.064, 0.06303, 0.06238, 0.06195, 0.06162");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.02875, 0.02829, 0.02741, 0.02685, 0.02679, 0.02689, 0.02707, 0.0273, 0.02786, 0.02905",\
"0.02868, 0.02817, 0.02735, 0.02678, 0.02673, 0.02681, 0.02701, 0.0272, 0.02764, 0.02899",\
"0.02859, 0.02806, 0.02721, 0.02668, 0.02661, 0.02675, 0.02691, 0.02706, 0.02754, 0.02903",\
"0.02882, 0.0283, 0.02746, 0.02683, 0.02667, 0.02679, 0.02699, 0.0272, 0.02776, 0.02959",\
"0.03027, 0.02971, 0.02867, 0.02794, 0.02762, 0.02758, 0.02772, 0.02786, 0.02832, 0.03021",\
"0.03276, 0.03208, 0.0309, 0.03, 0.02944, 0.02928, 0.02928, 0.02948, 0.02978, 0.03207",\
"0.03644, 0.03563, 0.03424, 0.03293, 0.03231, 0.03206, 0.03176, 0.03186, 0.03208, 0.0351",\
"0.04139, 0.04047, 0.03879, 0.03719, 0.03599, 0.03572, 0.03568, 0.03559, 0.03584, 0.03962",\
"0.04768, 0.04662, 0.04457, 0.04261, 0.04128, 0.04045, 0.04027, 0.04036, 0.04096, 0.04613",\
"0.05535, 0.05414, 0.05181, 0.04954, 0.04767, 0.04651, 0.0458, 0.04576, 0.04715, 0.05507");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.04811, 0.04763, 0.04687, 0.04646, 0.04623, 0.04611, 0.04602, 0.04596, 0.04592, 0.04589",\
"0.04813, 0.04766, 0.04689, 0.04648, 0.04624, 0.04614, 0.04605, 0.04599, 0.04596, 0.04593",\
"0.04799, 0.04751, 0.04674, 0.04633, 0.0461, 0.04597, 0.0459, 0.04585, 0.04582, 0.04579",\
"0.04811, 0.04761, 0.04681, 0.04636, 0.04614, 0.046, 0.04594, 0.0459, 0.04587, 0.04585",\
"0.04977, 0.04914, 0.0481, 0.0474, 0.04705, 0.04685, 0.04675, 0.04669, 0.04665, 0.04662",\
"0.05332, 0.05254, 0.05107, 0.04991, 0.04924, 0.04888, 0.04863, 0.04851, 0.04841, 0.04835",\
"0.05818, 0.05722, 0.05522, 0.05366, 0.05265, 0.05203, 0.05167, 0.05143, 0.05127, 0.05117",\
"0.0644, 0.06326, 0.06083, 0.05878, 0.05738, 0.05649, 0.05595, 0.05558, 0.05533, 0.05518",\
"0.07203, 0.07077, 0.06787, 0.06532, 0.0635, 0.0623, 0.06152, 0.06102, 0.06071, 0.06043",\
"0.08117, 0.07976, 0.07644, 0.07332, 0.07107, 0.0695, 0.06848, 0.06779, 0.06729, 0.06696");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.02875, 0.02827, 0.02741, 0.02688, 0.02677, 0.02685, 0.02701, 0.02728, 0.0276, 0.02916",\
"0.02866, 0.02818, 0.02734, 0.02684, 0.02673, 0.02683, 0.02699, 0.02726, 0.02756, 0.02904",\
"0.02854, 0.02803, 0.02725, 0.02664, 0.02657, 0.02665, 0.02687, 0.02709, 0.02743, 0.02895",\
"0.02864, 0.02815, 0.02725, 0.02664, 0.02653, 0.02659, 0.02679, 0.02689, 0.02741, 0.0293",\
"0.02979, 0.0292, 0.02817, 0.02742, 0.02714, 0.02717, 0.02729, 0.02736, 0.02806, 0.02982",\
"0.03185, 0.03119, 0.02996, 0.02914, 0.02867, 0.02849, 0.02861, 0.02867, 0.02905, 0.03132",\
"0.03518, 0.03443, 0.03297, 0.03178, 0.03122, 0.03103, 0.03085, 0.03089, 0.0314, 0.03433",\
"0.03985, 0.039, 0.03727, 0.0358, 0.03469, 0.03445, 0.03431, 0.03436, 0.03451, 0.03842",\
"0.04592, 0.04491, 0.04293, 0.04106, 0.03972, 0.03887, 0.03869, 0.03882, 0.03953, 0.04445",\
"0.05336, 0.05221, 0.04989, 0.04776, 0.04599, 0.04485, 0.04421, 0.04428, 0.04564, 0.05362");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.05405, 0.05349, 0.05254, 0.05196, 0.05163, 0.05143, 0.0513, 0.05121, 0.05116, 0.05112",\
"0.05391, 0.05333, 0.05239, 0.05179, 0.05149, 0.05128, 0.05115, 0.05107, 0.05101, 0.05096",\
"0.05363, 0.05307, 0.05209, 0.05155, 0.05121, 0.05101, 0.05089, 0.05081, 0.05075, 0.05071",\
"0.05372, 0.05313, 0.05215, 0.05154, 0.05121, 0.05103, 0.05092, 0.05085, 0.05079, 0.05076",\
"0.05515, 0.0545, 0.05331, 0.05249, 0.05205, 0.05183, 0.0517, 0.05163, 0.05157, 0.05152",\
"0.05876, 0.05793, 0.05632, 0.0551, 0.05434, 0.0539, 0.05362, 0.05345, 0.05336, 0.05328",\
"0.06379, 0.06275, 0.06067, 0.05897, 0.05789, 0.05718, 0.05674, 0.05648, 0.0563, 0.05618",\
"0.07016, 0.06899, 0.06645, 0.06426, 0.06277, 0.06182, 0.0612, 0.0608, 0.06052, 0.06034",\
"0.078, 0.07667, 0.07371, 0.07105, 0.06912, 0.06782, 0.067, 0.06644, 0.06603, 0.06577",\
"0.08736, 0.08599, 0.08258, 0.07937, 0.077, 0.07535, 0.07425, 0.07349, 0.073, 0.07263");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.02875, 0.02828, 0.02739, 0.02684, 0.02673, 0.02687, 0.02703, 0.02728, 0.0278, 0.02926",\
"0.02868, 0.02822, 0.02738, 0.02684, 0.02673, 0.02683, 0.02701, 0.0271, 0.02778, 0.029",\
"0.02852, 0.02806, 0.02719, 0.02663, 0.02651, 0.02665, 0.02681, 0.02705, 0.02739, 0.02891",\
"0.02848, 0.02798, 0.02713, 0.02649, 0.02639, 0.02649, 0.02667, 0.02687, 0.02721, 0.0289",\
"0.02933, 0.02878, 0.02777, 0.02707, 0.02681, 0.02689, 0.02697, 0.0272, 0.02758, 0.02964",\
"0.03112, 0.03045, 0.02932, 0.02852, 0.02807, 0.02802, 0.0281, 0.02827, 0.02863, 0.0309",\
"0.03411, 0.03338, 0.03202, 0.0309, 0.03043, 0.03031, 0.03022, 0.03025, 0.03069, 0.03364",\
"0.03864, 0.03777, 0.03616, 0.03474, 0.03385, 0.03358, 0.0337, 0.03363, 0.03392, 0.03779",\
"0.04473, 0.04371, 0.04178, 0.04017, 0.03884, 0.03811, 0.03788, 0.03828, 0.0387, 0.04367",\
"0.05233, 0.05121, 0.0489, 0.04684, 0.04522, 0.04413, 0.04364, 0.0437, 0.04487, 0.05262");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.05952, 0.05889, 0.05774, 0.05697, 0.05654, 0.05628, 0.05611, 0.056, 0.05592, 0.05587",\
"0.05924, 0.05859, 0.05745, 0.05668, 0.05625, 0.05599, 0.05582, 0.0557, 0.05563, 0.05558",\
"0.05898, 0.05832, 0.05719, 0.05645, 0.05601, 0.05575, 0.05558, 0.05547, 0.05539, 0.05534",\
"0.05907, 0.05843, 0.05725, 0.05646, 0.05606, 0.05581, 0.05565, 0.05555, 0.05548, 0.05543",\
"0.06034, 0.05964, 0.05832, 0.05741, 0.0569, 0.05661, 0.05645, 0.05634, 0.05627, 0.05622",\
"0.06397, 0.06311, 0.06138, 0.06005, 0.0592, 0.05871, 0.05842, 0.05821, 0.05809, 0.05802",\
"0.06915, 0.06812, 0.06594, 0.06412, 0.06292, 0.06215, 0.06167, 0.06137, 0.06118, 0.06104",\
"0.07574, 0.07456, 0.07194, 0.06963, 0.06802, 0.06697, 0.06629, 0.06587, 0.06554, 0.06536",\
"0.08383, 0.0825, 0.07949, 0.07669, 0.07465, 0.07326, 0.07237, 0.07175, 0.07134, 0.07105",\
"0.09354, 0.09209, 0.08867, 0.08536, 0.08291, 0.08113, 0.07999, 0.07921, 0.07865, 0.07825");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.02874, 0.02828, 0.02738, 0.02684, 0.02677, 0.02685, 0.02703, 0.02728, 0.02778, 0.02922",\
"0.02869, 0.02822, 0.02735, 0.02682, 0.02667, 0.02681, 0.02697, 0.02722, 0.02754, 0.02917",\
"0.02852, 0.02807, 0.02719, 0.02663, 0.02653, 0.02667, 0.02683, 0.02712, 0.02762, 0.02902",\
"0.02841, 0.0279, 0.02704, 0.02647, 0.02637, 0.02645, 0.02659, 0.02687, 0.02719, 0.02916",\
"0.02903, 0.02848, 0.02755, 0.02689, 0.02669, 0.02673, 0.02685, 0.02706, 0.02762, 0.02952",\
"0.0305, 0.02988, 0.0288, 0.02811, 0.02783, 0.0277, 0.02782, 0.02801, 0.02841, 0.03077",\
"0.03328, 0.03257, 0.0313, 0.03022, 0.02985, 0.02982, 0.0298, 0.02988, 0.03024, 0.03299",\
"0.03753, 0.03672, 0.03524, 0.03401, 0.03312, 0.03291, 0.03328, 0.03325, 0.03356, 0.03701",\
"0.04347, 0.0425, 0.04067, 0.03911, 0.03801, 0.03732, 0.03734, 0.03787, 0.03819, 0.04295",\
"0.05096, 0.04994, 0.04779, 0.04592, 0.04463, 0.04364, 0.04312, 0.04339, 0.04454, 0.0516");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.5443, 0.5803, 0.6814, 0.8295, 1.017, 1.251, 1.542, 1.899, 2.333, 2.848",\
"0.5645, 0.6005, 0.7017, 0.8496, 1.037, 1.272, 1.562, 1.92, 2.353, 2.869",\
"0.6306, 0.6666, 0.7677, 0.9154, 1.104, 1.338, 1.628, 1.986, 2.419, 2.935",\
"0.7632, 0.799, 0.8999, 1.047, 1.236, 1.47, 1.76, 2.118, 2.551, 3.067",\
"0.9618, 0.9987, 1.102, 1.251, 1.44, 1.674, 1.965, 2.323, 2.756, 3.271",\
"1.184, 1.225, 1.336, 1.494, 1.69, 1.928, 2.22, 2.578, 3.011, 3.527",\
"1.428, 1.472, 1.591, 1.759, 1.965, 2.21, 2.506, 2.866, 3.299, 3.814",\
"1.698, 1.745, 1.874, 2.052, 2.267, 2.52, 2.82, 3.182, 3.617, 4.132",\
"1.994, 2.045, 2.182, 2.372, 2.599, 2.86, 3.167, 3.532, 3.968, 4.484",\
"2.318, 2.371, 2.518, 2.721, 2.96, 3.233, 3.548, 3.919, 4.357, 4.875");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.7093, 0.7619, 0.9205, 1.175, 1.528, 2.001, 2.614, 3.384, 4.325, 5.444",\
"0.7192, 0.7718, 0.9307, 1.185, 1.539, 2.011, 2.624, 3.394, 4.335, 5.455",\
"0.7557, 0.8081, 0.9667, 1.221, 1.575, 2.047, 2.66, 3.431, 4.371, 5.49",\
"0.8297, 0.8823, 1.04, 1.294, 1.648, 2.12, 2.734, 3.504, 4.444, 5.565",\
"0.9295, 0.9829, 1.142, 1.396, 1.748, 2.221, 2.833, 3.604, 4.542, 5.664",\
"1.02, 1.073, 1.232, 1.488, 1.844, 2.317, 2.93, 3.7, 4.639, 5.76",\
"1.098, 1.151, 1.312, 1.569, 1.924, 2.399, 3.013, 3.783, 4.721, 5.84",\
"1.16, 1.215, 1.379, 1.637, 1.992, 2.466, 3.081, 3.853, 4.792, 5.911",\
"1.202, 1.259, 1.427, 1.689, 2.048, 2.522, 3.135, 3.906, 4.846, 5.966",\
"1.222, 1.282, 1.455, 1.724, 2.086, 2.563, 3.175, 3.945, 4.884, 6.005");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.1927, 0.2269, 0.3298, 0.4938, 0.7334, 1.071, 1.534, 2.135, 2.879, 3.778",\
"0.1926, 0.2274, 0.33, 0.4942, 0.7325, 1.071, 1.533, 2.134, 2.881, 3.776",\
"0.1926, 0.2272, 0.3304, 0.4952, 0.7332, 1.071, 1.534, 2.132, 2.877, 3.778",\
"0.1934, 0.2276, 0.3304, 0.4954, 0.7332, 1.071, 1.535, 2.132, 2.881, 3.777",\
"0.2112, 0.2444, 0.3432, 0.5036, 0.7402, 1.074, 1.536, 2.135, 2.88, 3.778",\
"0.2466, 0.2808, 0.3812, 0.5398, 0.7654, 1.089, 1.545, 2.137, 2.878, 3.777",\
"0.2826, 0.3186, 0.4214, 0.5806, 0.8026, 1.121, 1.562, 2.149, 2.887, 3.777",\
"0.322, 0.3586, 0.4648, 0.625, 0.8462, 1.156, 1.589, 2.164, 2.894, 3.779",\
"0.359, 0.4014, 0.5132, 0.6762, 0.8954, 1.2, 1.621, 2.189, 2.908, 3.789",\
"0.4016, 0.4466, 0.5646, 0.7322, 0.9526, 1.254, 1.665, 2.22, 2.931, 3.803");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.2717, 0.3377, 0.5383, 0.8914, 1.442, 2.247, 3.324, 4.696, 6.387, 8.389",\
"0.2725, 0.3373, 0.5394, 0.8924, 1.442, 2.247, 3.323, 4.697, 6.393, 8.389",\
"0.272, 0.3365, 0.538, 0.8914, 1.443, 2.243, 3.324, 4.698, 6.392, 8.389",\
"0.272, 0.3368, 0.5392, 0.8928, 1.442, 2.247, 3.324, 4.696, 6.387, 8.395",\
"0.278, 0.3428, 0.5446, 0.8952, 1.445, 2.247, 3.323, 4.699, 6.379, 8.389",\
"0.2868, 0.351, 0.5558, 0.9106, 1.458, 2.254, 3.323, 4.706, 6.38, 8.39",\
"0.302, 0.3648, 0.5684, 0.92, 1.467, 2.264, 3.34, 4.702, 6.375, 8.386",\
"0.3222, 0.3832, 0.5834, 0.934, 1.476, 2.268, 3.346, 4.713, 6.397, 8.402",\
"0.348, 0.4092, 0.608, 0.9546, 1.49, 2.276, 3.347, 4.717, 6.399, 8.391",\
"0.3776, 0.44, 0.6378, 0.9828, 1.515, 2.291, 3.355, 4.721, 6.399, 8.402");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.6162, 0.654, 0.7587, 0.91, 1.101, 1.336, 1.628, 1.986, 2.42, 2.936",\
"0.6362, 0.6741, 0.7787, 0.9301, 1.121, 1.356, 1.648, 2.006, 2.44, 2.956",\
"0.7023, 0.7402, 0.8448, 0.9962, 1.187, 1.423, 1.714, 2.073, 2.506, 3.023",\
"0.8344, 0.8722, 0.9766, 1.128, 1.318, 1.554, 1.846, 2.204, 2.638, 3.154",\
"1.042, 1.08, 1.185, 1.337, 1.528, 1.764, 2.056, 2.414, 2.848, 3.364",\
"1.285, 1.327, 1.441, 1.6, 1.796, 2.034, 2.327, 2.685, 3.119, 3.635",\
"1.551, 1.597, 1.719, 1.889, 2.094, 2.339, 2.635, 2.994, 3.428, 3.944",\
"1.846, 1.895, 2.026, 2.206, 2.421, 2.672, 2.973, 3.335, 3.769, 4.285",\
"2.173, 2.225, 2.366, 2.556, 2.781, 3.04, 3.346, 3.711, 4.147, 4.663",\
"2.533, 2.588, 2.737, 2.94, 3.175, 3.445, 3.757, 4.126, 4.563, 5.081");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.7815, 0.8341, 0.9927, 1.247, 1.601, 2.073, 2.686, 3.456, 4.397, 5.515",\
"0.7918, 0.8448, 1.003, 1.258, 1.611, 2.083, 2.696, 3.467, 4.407, 5.526",\
"0.8197, 0.8722, 1.031, 1.285, 1.639, 2.112, 2.725, 3.494, 4.435, 5.554",\
"0.8717, 0.9246, 1.082, 1.337, 1.69, 2.162, 2.776, 3.546, 4.486, 5.607",\
"0.9445, 0.9977, 1.157, 1.412, 1.765, 2.237, 2.85, 3.62, 4.561, 5.679",\
"1.012, 1.066, 1.228, 1.486, 1.842, 2.316, 2.929, 3.699, 4.639, 5.758",\
"1.07, 1.125, 1.289, 1.549, 1.907, 2.382, 2.996, 3.765, 4.705, 5.825",\
"1.112, 1.169, 1.336, 1.599, 1.959, 2.433, 3.047, 3.818, 4.757, 5.876",\
"1.132, 1.19, 1.363, 1.631, 1.994, 2.469, 3.083, 3.853, 4.794, 5.912",\
"1.126, 1.187, 1.365, 1.641, 2.009, 2.489, 3.104, 3.873, 4.812, 5.932");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.209, 0.2433, 0.3448, 0.507, 0.744, 1.077, 1.537, 2.139, 2.884, 3.78",\
"0.2091, 0.2433, 0.3446, 0.5065, 0.7411, 1.079, 1.54, 2.136, 2.88, 3.78",\
"0.209, 0.2431, 0.3444, 0.5066, 0.7412, 1.079, 1.54, 2.137, 2.884, 3.778",\
"0.2096, 0.2438, 0.3446, 0.5072, 0.744, 1.078, 1.54, 2.139, 2.883, 3.776",\
"0.2208, 0.2538, 0.3526, 0.5134, 0.7458, 1.08, 1.54, 2.14, 2.884, 3.774",\
"0.2572, 0.2912, 0.3884, 0.5416, 0.7662, 1.092, 1.545, 2.142, 2.885, 3.779",\
"0.2938, 0.3306, 0.4296, 0.584, 0.8036, 1.121, 1.562, 2.148, 2.889, 3.781",\
"0.3304, 0.3706, 0.4736, 0.6274, 0.8438, 1.154, 1.587, 2.165, 2.895, 3.78",\
"0.3692, 0.4132, 0.5212, 0.676, 0.889, 1.192, 1.617, 2.183, 2.908, 3.791",\
"0.4096, 0.4556, 0.5714, 0.7286, 0.9402, 1.236, 1.655, 2.21, 2.925, 3.802");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.2716, 0.3374, 0.539, 0.8918, 1.442, 2.246, 3.322, 4.696, 6.381, 8.38",\
"0.2725, 0.3369, 0.5385, 0.8912, 1.442, 2.243, 3.323, 4.697, 6.381, 8.388",\
"0.2725, 0.3373, 0.5394, 0.8926, 1.442, 2.247, 3.323, 4.694, 6.381, 8.386",\
"0.2716, 0.3376, 0.5386, 0.8926, 1.443, 2.246, 3.322, 4.699, 6.393, 8.398",\
"0.2802, 0.3444, 0.5458, 0.8962, 1.445, 2.244, 3.324, 4.695, 6.385, 8.387",\
"0.291, 0.3554, 0.5594, 0.9114, 1.458, 2.253, 3.327, 4.698, 6.381, 8.39",\
"0.3056, 0.369, 0.5734, 0.9252, 1.469, 2.262, 3.339, 4.698, 6.377, 8.394",\
"0.3232, 0.3876, 0.5926, 0.941, 1.479, 2.267, 3.342, 4.714, 6.396, 8.403",\
"0.3476, 0.4134, 0.6158, 0.9656, 1.497, 2.278, 3.345, 4.713, 6.395, 8.402",\
"0.3756, 0.4426, 0.6458, 0.9968, 1.527, 2.299, 3.356, 4.718, 6.395, 8.398");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.6842, 0.7238, 0.8322, 0.9874, 1.182, 1.42, 1.713, 2.073, 2.507, 3.024",\
"0.7007, 0.7403, 0.8487, 1.004, 1.198, 1.436, 1.729, 2.089, 2.524, 3.04",\
"0.7645, 0.8042, 0.9127, 1.068, 1.262, 1.501, 1.794, 2.153, 2.588, 3.105",\
"0.8964, 0.9359, 1.044, 1.2, 1.394, 1.632, 1.925, 2.285, 2.72, 3.236",\
"1.11, 1.149, 1.257, 1.413, 1.607, 1.845, 2.139, 2.498, 2.933, 3.449",\
"1.373, 1.415, 1.53, 1.692, 1.889, 2.129, 2.423, 2.782, 3.216, 3.733",\
"1.66, 1.706, 1.83, 2.002, 2.209, 2.454, 2.75, 3.111, 3.545, 4.061",\
"1.978, 2.028, 2.162, 2.343, 2.559, 2.811, 3.112, 3.475, 3.91, 4.426",\
"2.334, 2.387, 2.53, 2.722, 2.947, 3.207, 3.512, 3.877, 4.314, 4.83",\
"2.729, 2.785, 2.936, 3.139, 3.376, 3.644, 3.955, 4.323, 4.761, 5.279");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.8286, 0.881, 1.04, 1.294, 1.647, 2.12, 2.733, 3.502, 4.444, 5.56",\
"0.84, 0.8925, 1.051, 1.306, 1.659, 2.131, 2.745, 3.515, 4.456, 5.574",\
"0.8655, 0.9187, 1.077, 1.331, 1.685, 2.158, 2.77, 3.541, 4.481, 5.599",\
"0.8991, 0.9515, 1.11, 1.364, 1.717, 2.19, 2.803, 3.573, 4.512, 5.634",\
"0.9398, 0.9931, 1.153, 1.407, 1.761, 2.233, 2.846, 3.616, 4.556, 5.674",\
"0.9728, 1.027, 1.19, 1.448, 1.805, 2.278, 2.891, 3.661, 4.601, 5.721",\
"0.9947, 1.05, 1.216, 1.478, 1.836, 2.311, 2.925, 3.695, 4.635, 5.752",\
"0.9999, 1.057, 1.226, 1.493, 1.855, 2.33, 2.944, 3.715, 4.654, 5.773",\
"0.9788, 1.038, 1.212, 1.486, 1.853, 2.331, 2.945, 3.715, 4.655, 5.774",\
"0.9277, 0.9891, 1.169, 1.45, 1.825, 2.31, 2.927, 3.697, 4.636, 5.755");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.2237, 0.2585, 0.3599, 0.522, 0.7558, 1.089, 1.548, 2.141, 2.888, 3.783",\
"0.2237, 0.2585, 0.3597, 0.5215, 0.7546, 1.089, 1.548, 2.141, 2.888, 3.783",\
"0.2238, 0.2583, 0.3594, 0.5214, 0.7546, 1.089, 1.548, 2.142, 2.887, 3.782",\
"0.2242, 0.2588, 0.36, 0.5218, 0.7566, 1.089, 1.549, 2.145, 2.886, 3.778",\
"0.2296, 0.264, 0.364, 0.5252, 0.7582, 1.09, 1.548, 2.145, 2.888, 3.784",\
"0.2644, 0.2994, 0.3958, 0.5488, 0.7712, 1.099, 1.553, 2.144, 2.885, 3.781",\
"0.3028, 0.3402, 0.4374, 0.5894, 0.8078, 1.124, 1.567, 2.155, 2.893, 3.785",\
"0.3406, 0.3798, 0.4818, 0.6328, 0.8486, 1.157, 1.591, 2.17, 2.901, 3.789",\
"0.3786, 0.4206, 0.5292, 0.6804, 0.8916, 1.193, 1.617, 2.186, 2.909, 3.791",\
"0.419, 0.4656, 0.5784, 0.7314, 0.9396, 1.234, 1.65, 2.212, 2.927, 3.803");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.2718, 0.3377, 0.5383, 0.8924, 1.442, 2.247, 3.321, 4.697, 6.385, 8.383",\
"0.2717, 0.3375, 0.5372, 0.8912, 1.442, 2.245, 3.323, 4.696, 6.388, 8.386",\
"0.2723, 0.3364, 0.539, 0.8914, 1.442, 2.245, 3.322, 4.697, 6.381, 8.388",\
"0.2718, 0.3358, 0.539, 0.8926, 1.441, 2.247, 3.324, 4.696, 6.379, 8.39",\
"0.2796, 0.3442, 0.5448, 0.896, 1.445, 2.244, 3.323, 4.695, 6.381, 8.381",\
"0.2908, 0.357, 0.5594, 0.9108, 1.456, 2.25, 3.325, 4.706, 6.392, 8.39",\
"0.3046, 0.3692, 0.5746, 0.926, 1.467, 2.259, 3.337, 4.701, 6.392, 8.38",\
"0.3226, 0.388, 0.5946, 0.9464, 1.483, 2.269, 3.338, 4.705, 6.393, 8.379",\
"0.3462, 0.412, 0.622, 0.9746, 1.506, 2.283, 3.344, 4.709, 6.386, 8.403",\
"0.3734, 0.4414, 0.6508, 1.009, 1.543, 2.311, 3.362, 4.718, 6.396, 8.392");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.7357, 0.7767, 0.889, 1.049, 1.247, 1.488, 1.784, 2.145, 2.581, 3.099",\
"0.7498, 0.7907, 0.9028, 1.063, 1.261, 1.502, 1.798, 2.159, 2.595, 3.113",\
"0.8134, 0.8544, 0.9666, 1.126, 1.325, 1.567, 1.862, 2.224, 2.659, 3.177",\
"0.9462, 0.9872, 1.099, 1.259, 1.457, 1.699, 1.995, 2.356, 2.792, 3.309",\
"1.163, 1.204, 1.316, 1.475, 1.673, 1.915, 2.211, 2.572, 3.008, 3.525",\
"1.443, 1.486, 1.603, 1.766, 1.967, 2.209, 2.505, 2.866, 3.301, 3.819",\
"1.75, 1.797, 1.923, 2.097, 2.305, 2.553, 2.85, 3.212, 3.647, 4.164",\
"2.091, 2.142, 2.278, 2.46, 2.679, 2.932, 3.235, 3.598, 4.034, 4.552",\
"2.475, 2.529, 2.673, 2.867, 3.092, 3.354, 3.662, 4.028, 4.465, 4.982",\
"2.904, 2.961, 3.113, 3.319, 3.555, 3.823, 4.136, 4.505, 4.944, 5.462");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.8493, 0.9019, 1.06, 1.315, 1.668, 2.141, 2.754, 3.523, 4.465, 5.582",\
"0.8628, 0.9153, 1.074, 1.328, 1.682, 2.154, 2.767, 3.537, 4.478, 5.596",\
"0.8881, 0.941, 1.099, 1.354, 1.707, 2.18, 2.793, 3.563, 4.504, 5.622",\
"0.9118, 0.9646, 1.123, 1.377, 1.731, 2.203, 2.816, 3.586, 4.526, 5.647",\
"0.9303, 0.9834, 1.143, 1.398, 1.751, 2.224, 2.836, 3.606, 4.547, 5.664",\
"0.9307, 0.9848, 1.147, 1.406, 1.762, 2.235, 2.848, 3.618, 4.558, 5.679",\
"0.9126, 0.9681, 1.134, 1.396, 1.756, 2.23, 2.844, 3.614, 4.552, 5.671",\
"0.8703, 0.9276, 1.098, 1.366, 1.73, 2.207, 2.821, 3.591, 4.529, 5.648",\
"0.7971, 0.8558, 1.032, 1.308, 1.68, 2.161, 2.776, 3.546, 4.485, 5.603",\
"0.6876, 0.749, 0.9306, 1.215, 1.598, 2.088, 2.708, 3.479, 4.418, 5.537");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.2376, 0.273, 0.3757, 0.5377, 0.7704, 1.103, 1.558, 2.154, 2.892, 3.79",\
"0.2379, 0.2732, 0.3755, 0.538, 0.7704, 1.102, 1.557, 2.154, 2.894, 3.791",\
"0.2381, 0.273, 0.3752, 0.5382, 0.7708, 1.103, 1.557, 2.154, 2.894, 3.79",\
"0.238, 0.2736, 0.3756, 0.538, 0.7712, 1.103, 1.558, 2.154, 2.891, 3.79",\
"0.24, 0.2754, 0.3768, 0.5398, 0.7724, 1.103, 1.56, 2.155, 2.895, 3.79",\
"0.2714, 0.3068, 0.4026, 0.5574, 0.7824, 1.108, 1.563, 2.153, 2.892, 3.79",\
"0.311, 0.348, 0.4472, 0.5978, 0.816, 1.132, 1.573, 2.159, 2.899, 3.788",\
"0.348, 0.3892, 0.4904, 0.6432, 0.8564, 1.165, 1.595, 2.172, 2.902, 3.792",\
"0.3868, 0.428, 0.5362, 0.6866, 0.8992, 1.197, 1.622, 2.191, 2.916, 3.796",\
"0.4248, 0.471, 0.5846, 0.736, 0.943, 1.237, 1.652, 2.213, 2.932, 3.81");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003253, 0.01116, 0.02627, 0.0498, 0.08282, 0.1263, 0.181, 0.2478, 0.3275");
values("0.2716, 0.3376, 0.5385, 0.8916, 1.442, 2.246, 3.321, 4.697, 6.383, 8.381",\
"0.2717, 0.3376, 0.5385, 0.8924, 1.443, 2.246, 3.321, 4.697, 6.381, 8.379",\
"0.2725, 0.3378, 0.5406, 0.891, 1.442, 2.247, 3.323, 4.697, 6.387, 8.388",\
"0.2712, 0.336, 0.5384, 0.8914, 1.442, 2.247, 3.323, 4.696, 6.381, 8.392",\
"0.278, 0.3422, 0.5426, 0.8944, 1.444, 2.244, 3.321, 4.697, 6.385, 8.383",\
"0.2878, 0.353, 0.5578, 0.9068, 1.453, 2.25, 3.326, 4.696, 6.392, 8.401",\
"0.303, 0.3664, 0.5726, 0.9244, 1.465, 2.257, 3.334, 4.698, 6.379, 8.382",\
"0.3192, 0.3852, 0.5952, 0.948, 1.483, 2.268, 3.334, 4.707, 6.38, 8.385",\
"0.342, 0.4084, 0.6214, 0.9806, 1.516, 2.286, 3.343, 4.71, 6.383, 8.401",\
"0.365, 0.433, 0.651, 1.019, 1.556, 2.323, 3.368, 4.718, 6.387, 8.385");
}
}
}
}