blob: a3fb3628209fb0d5bdf85b27f2ee5de5bad1e242 [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__nor4_2) {
area : 39.513600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "2.6244e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "2.332314e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "1.924236e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "1.924236e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "1.5026958e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "1.503198e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "1.5032628e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "1.5032304e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.0734606e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.0739304e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.0739466e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.0739628e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "1.0734606e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "1.0739466e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "1.0740114e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "1.0740114e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.6244e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.006534 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.009904, 0.0099, 0.009888, 0.009855, 0.009807, 0.009721, 0.009578, \
0.009312, 0.008637, 0.005481");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003011, -0.00301, -0.003009, -0.003014, -0.003024, -0.003027, \
-0.003029, -0.003035, -0.003044, -0.002672");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.007508, 0.007505, 0.007497, 0.007477, 0.007454, 0.007403, 0.00732, \
0.007167, 0.006774, 0.004609");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003015, -0.003014, -0.003015, -0.003018, -0.003029, -0.003031, \
-0.003035, -0.003036, -0.003047, -0.002673");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.007507, 0.007504, 0.007498, 0.007479, 0.007455, 0.007405, 0.007321, \
0.007167, 0.006771, 0.004612");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003015, -0.003014, -0.003014, -0.003017, -0.003026, -0.00303, \
-0.003033, -0.003038, -0.003048, -0.002671");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004346, 0.004334, 0.004337, 0.004329, 0.004328, 0.004313, 0.004284, \
0.004237, 0.004113, 0.003201");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003058, -0.003057, -0.003058, -0.003061, -0.003069, -0.003067, \
-0.003069, -0.003065, -0.003069, -0.002675");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004345, 0.004334, 0.004334, 0.004327, 0.004328, 0.004312, 0.004286, \
0.004237, 0.004113, 0.003204");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003058, -0.003058, -0.00306, -0.003061, -0.003068, -0.003068, \
-0.003066, -0.003068, -0.003065, -0.002675");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004346, 0.004334, 0.004335, 0.00433, 0.004328, 0.004315, 0.004286, \
0.004237, 0.004113, 0.003204");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003058, -0.003058, -0.003058, -0.003061, -0.003068, -0.003068, \
-0.003066, -0.003068, -0.003068, -0.002675");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004345, 0.004334, 0.004337, 0.004331, 0.004328, 0.004313, 0.004283, \
0.004235, 0.004111, 0.003207");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003058, -0.003058, -0.003058, -0.003061, -0.00307, -0.003069, \
-0.003068, -0.003067, -0.003069, -0.002675");
}
}
}
pin(A2) {
capacitance : 0.006313 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006311, 0.006293, 0.006295, 0.006268, 0.006238, 0.006153, 0.006021, \
0.005782, 0.005233, 0.003027");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003521, -0.003523, -0.003532, -0.003534, -0.00355, -0.003563, \
-0.003585, -0.003612, -0.003665, -0.003288");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004054, 0.004042, 0.004047, 0.004038, 0.00403, 0.003994, 0.003934, \
0.00384, 0.003652, 0.002758");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003555, -0.003558, -0.003567, -0.003571, -0.003584, -0.0036, \
-0.003616, -0.003642, -0.003695, -0.00331");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004055, 0.004043, 0.004051, 0.004039, 0.004031, 0.003994, 0.003937, \
0.00384, 0.003653, 0.00276");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003555, -0.003558, -0.003567, -0.003571, -0.003587, -0.003603, \
-0.003618, -0.003644, -0.003693, -0.00331");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006225, 0.006218, 0.006231, 0.006233, 0.006243, 0.00624, 0.006238, \
0.006236, 0.006233, 0.005155");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005628, -0.005657, -0.005758, -0.005824, -0.005899, -0.00594, \
-0.00597, -0.005984, -0.005997, -0.005459");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004038, 0.004028, 0.004042, 0.004048, 0.004056, 0.00406, 0.004056, \
0.004057, 0.004057, 0.003518");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004559, -0.004506, -0.004463, -0.004423, -0.004417, -0.004407, \
-0.004398, -0.004393, -0.004391, -0.003902");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00403, 0.00402, 0.004034, 0.004036, 0.004051, 0.004053, 0.004054, \
0.004052, 0.004056, 0.003519");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004652, -0.004617, -0.00459, -0.004559, -0.004558, -0.004554, \
-0.004553, -0.00455, -0.004544, -0.004058");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00403, 0.00402, 0.004042, 0.004042, 0.004051, 0.004053, 0.004051, \
0.004051, 0.004052, 0.003521");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004651, -0.004617, -0.004591, -0.00456, -0.00456, -0.004554, \
-0.00455, -0.004552, -0.004545, -0.004055");
}
}
}
pin(A3) {
capacitance : 0.006416 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004074, 0.004065, 0.004078, 0.004082, 0.004086, 0.004084, 0.004076, \
0.004067, 0.004037, 0.0035");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003735, -0.003729, -0.003746, -0.003739, -0.003748, -0.003751, \
-0.003752, -0.003756, -0.003752, -0.00329");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006242, 0.00623, 0.006238, 0.006236, 0.006251, 0.006243, 0.006244, \
0.006246, 0.006244, 0.005194");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005281, -0.005267, -0.005341, -0.005469, -0.005601, -0.005683, \
-0.005744, -0.005784, -0.005813, -0.005315");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004076, 0.004066, 0.004089, 0.004085, 0.004101, 0.004097, 0.004097, \
0.004098, 0.0041, 0.003555");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004692, -0.004653, -0.004628, -0.004601, -0.004602, -0.004594, \
-0.00459, -0.004586, -0.004581, -0.004092");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006246, 0.006236, 0.00624, 0.006241, 0.006248, 0.006246, 0.006244, \
0.006245, 0.006238, 0.005172");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005162, -0.005134, -0.005163, -0.005269, -0.005407, -0.005515, \
-0.005596, -0.005661, -0.005704, -0.005222");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004037, 0.004026, 0.004043, 0.004045, 0.004057, 0.004057, 0.004058, \
0.004058, 0.004056, 0.003518");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004575, -0.00453, -0.004479, -0.004432, -0.004424, -0.004415, \
-0.004406, -0.0044, -0.004396, -0.003909");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006242, 0.00623, 0.006242, 0.006241, 0.00625, 0.006242, 0.006244, \
0.006243, 0.006241, 0.00519");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00528, -0.005262, -0.005341, -0.005472, -0.005604, -0.005685, \
-0.005744, -0.005784, -0.005815, -0.005315");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004076, 0.004067, 0.004083, 0.004083, 0.004097, 0.004098, 0.004098, \
0.004099, 0.004101, 0.003557");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004692, -0.004653, -0.004627, -0.004603, -0.004602, -0.004595, \
-0.004591, -0.004587, -0.004583, -0.004092");
}
}
}
pin(A4) {
capacitance : 0.005883 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00623, 0.006231, 0.006227, 0.006222, 0.006234, 0.006233, 0.006237, \
0.006239, 0.006236, 0.005215");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005641, -0.005687, -0.00581, -0.00588, -0.005946, -0.005973, \
-0.005988, -0.006004, -0.006013, -0.005474");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006233, 0.006229, 0.006236, 0.006233, 0.006246, 0.006247, 0.006242, \
0.006243, 0.006241, 0.005208");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005167, -0.00522, -0.005342, -0.005451, -0.005552, -0.005625, \
-0.00568, -0.005716, -0.005748, -0.005253");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00623, 0.006231, 0.006233, 0.006222, 0.006236, 0.006239, 0.006235, \
0.006236, 0.006234, 0.005213");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005642, -0.005687, -0.00581, -0.005878, -0.005946, -0.005973, \
-0.005987, -0.006003, -0.006016, -0.005477");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006236, 0.006232, 0.006247, 0.00624, 0.00624, 0.006242, 0.006244, \
0.006245, 0.00624, 0.005197");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00514, -0.005195, -0.005311, -0.0054, -0.005497, -0.005566, \
-0.005624, -0.005669, -0.005704, -0.005218");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006231, 0.006231, 0.006235, 0.006225, 0.006237, 0.00624, 0.006237, \
0.006236, 0.006235, 0.005213");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005642, -0.005687, -0.005807, -0.005882, -0.005946, -0.005972, \
-0.005989, -0.006004, -0.006014, -0.005474");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006234, 0.00623, 0.006237, 0.00624, 0.006245, 0.006245, 0.006247, \
0.006247, 0.006242, 0.005205");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005167, -0.00522, -0.005346, -0.005449, -0.005553, -0.005624, \
-0.005679, -0.005716, -0.005749, -0.005253");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006231, 0.006231, 0.006222, 0.006225, 0.006237, 0.006237, 0.006239, \
0.006239, 0.006237, 0.005217");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005641, -0.005687, -0.005804, -0.00588, -0.005946, -0.005971, \
-0.005985, -0.006005, -0.006015, -0.005475");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.06864 ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("-0.0003618, -0.0003634, -0.0003669, -0.0003587, -0.000359, -0.0003576, -0.0003582, -0.0003551, -0.0003585, -0.0003609",\
"-0.0003715, -0.000361, -0.000342, -0.0003236, -0.0002969, -0.000275, -0.0002641, -0.0002555, -0.0002512, -0.0002475",\
"-0.0005072, -0.0004805, -0.0004255, -0.0003419, -0.000269, -0.0002032, -0.0001567, -0.0001164, -9.297e-05, -7.373e-05",\
"-0.0007565, -0.0007263, -0.0006387, -0.0005138, -0.0003736, -0.0002633, -0.0001657, -9.624e-05, -3.586e-05, 8.288e-06",\
"-0.001019, -0.0009935, -0.0009018, -0.0007503, -0.0005784, -0.0004117, -0.000273, -0.0001641, -7.788e-05, -7.966e-06",\
"-0.001257, -0.001227, -0.00114, -0.0009931, -0.0008124, -0.0006242, -0.0004497, -0.0003026, -0.0001792, -8.509e-05",\
"-0.001453, -0.001436, -0.001354, -0.001225, -0.001043, -0.0008532, -0.0006582, -0.000487, -0.0003357, -0.0002144",\
"-0.001609, -0.001588, -0.00152, -0.001407, -0.001246, -0.001064, -0.000868, -0.0006852, -0.000521, -0.0003734",\
"-0.001719, -0.001706, -0.001652, -0.001552, -0.001414, -0.001247, -0.001061, -0.0008813, -0.0007043, -0.0005483",\
"-0.001351, -0.001338, -0.001295, -0.001215, -0.001099, -0.0009546, -0.0007847, -0.0006111, -0.0004605, -0.0004282");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.02333, 0.02333, 0.02334, 0.02336, 0.02337, 0.0234, 0.02343, 0.02361, 0.02553, 0.03547",\
"0.02314, 0.02315, 0.02319, 0.02323, 0.02328, 0.02333, 0.02337, 0.02358, 0.02558, 0.03574",\
"0.02276, 0.02278, 0.02283, 0.02291, 0.02301, 0.0231, 0.02319, 0.02348, 0.02582, 0.03684",\
"0.02251, 0.02253, 0.02256, 0.02264, 0.02274, 0.02285, 0.02296, 0.02337, 0.02649, 0.03918",\
"0.02239, 0.02239, 0.02242, 0.02248, 0.02256, 0.02265, 0.02277, 0.02344, 0.0281, 0.04321",\
"0.0223, 0.02231, 0.02233, 0.02238, 0.02244, 0.02251, 0.02268, 0.02404, 0.03167, 0.049",\
"0.02225, 0.02225, 0.02228, 0.02231, 0.02237, 0.02242, 0.02282, 0.02629, 0.03805, 0.05402",\
"0.02219, 0.0222, 0.02222, 0.02226, 0.02228, 0.02239, 0.02419, 0.03204, 0.04396, 0.05396",\
"0.0221, 0.02208, 0.02204, 0.02187, 0.02157, 0.02265, 0.02813, 0.03421, 0.03931, 0.04342",\
"0.01641, 0.01597, 0.01502, 0.01457, 0.01506, 0.01604, 0.01711, 0.01807, 0.01884, 0.01947");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.002472, 0.002476, 0.00247, 0.002474, 0.002474, 0.002479, 0.002481, 0.002476, 0.002478, 0.002476",\
"0.002421, 0.002425, 0.002418, 0.002414, 0.002415, 0.002419, 0.002427, 0.00242, 0.002417, 0.002421",\
"0.002353, 0.002352, 0.002363, 0.002387, 0.0024, 0.002412, 0.002411, 0.002421, 0.002426, 0.00243",\
"0.002216, 0.002226, 0.002258, 0.002298, 0.002332, 0.00237, 0.002412, 0.002436, 0.002457, 0.002469",\
"0.002005, 0.002002, 0.002044, 0.002117, 0.00219, 0.002259, 0.002325, 0.002376, 0.002414, 0.002456",\
"0.001756, 0.001767, 0.001824, 0.001893, 0.001998, 0.002078, 0.002179, 0.002261, 0.002327, 0.002378",\
"0.001523, 0.001543, 0.001583, 0.001662, 0.001772, 0.00188, 0.001991, 0.00209, 0.002181, 0.002251",\
"0.001333, 0.001335, 0.001378, 0.001438, 0.001545, 0.001658, 0.001787, 0.001896, 0.002004, 0.002095",\
"0.00113, 0.001138, 0.001171, 0.001244, 0.001318, 0.001434, 0.001556, 0.001677, 0.001796, 0.001889",\
"0.001417, 0.001425, 0.001462, 0.001519, 0.001596, 0.001679, 0.001789, 0.001904, 0.001986, 0.001942");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.02535, 0.02535, 0.02536, 0.02537, 0.02539, 0.0254, 0.02543, 0.02565, 0.02787, 0.03865",\
"0.02524, 0.02525, 0.02526, 0.0253, 0.02532, 0.02536, 0.0254, 0.02564, 0.02795, 0.03898",\
"0.02502, 0.02503, 0.02506, 0.02511, 0.02516, 0.02522, 0.02529, 0.0256, 0.02831, 0.04022",\
"0.02488, 0.02488, 0.02491, 0.02496, 0.02502, 0.02508, 0.02517, 0.02561, 0.02918, 0.04275",\
"0.0248, 0.02481, 0.02483, 0.02486, 0.02491, 0.02497, 0.02507, 0.02581, 0.03111, 0.04686",\
"0.02476, 0.02476, 0.02477, 0.0248, 0.02484, 0.02489, 0.02503, 0.02661, 0.03497, 0.05235",\
"0.02472, 0.02472, 0.02474, 0.02476, 0.02478, 0.02483, 0.02528, 0.02918, 0.04137, 0.0567",\
"0.02469, 0.0247, 0.02471, 0.02472, 0.0247, 0.02482, 0.02684, 0.03505, 0.04646, 0.0559",\
"0.02457, 0.02456, 0.02449, 0.02427, 0.02392, 0.02513, 0.03057, 0.03628, 0.04105, 0.04489",\
"0.01704, 0.01667, 0.0158, 0.01539, 0.01578, 0.01662, 0.01753, 0.01834, 0.01901, 0.01953");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.005693, 0.005695, 0.005693, 0.005685, 0.005685, 0.005684, 0.005684, 0.005679, 0.005675, 0.005676",\
"0.00572, 0.00572, 0.005716, 0.005714, 0.005708, 0.005707, 0.005703, 0.005699, 0.005694, 0.00569",\
"0.005668, 0.00567, 0.005673, 0.00567, 0.00567, 0.005667, 0.005661, 0.005658, 0.005653, 0.005647",\
"0.0055, 0.005497, 0.005506, 0.005514, 0.005519, 0.005522, 0.005532, 0.005543, 0.005545, 0.005535",\
"0.005267, 0.005263, 0.005281, 0.005301, 0.005324, 0.005342, 0.005359, 0.005374, 0.00539, 0.0054",\
"0.005017, 0.005018, 0.00503, 0.005074, 0.005109, 0.005143, 0.005181, 0.00521, 0.005237, 0.005257",\
"0.004765, 0.004775, 0.004793, 0.004834, 0.004879, 0.004935, 0.004973, 0.005023, 0.005064, 0.005095",\
"0.004529, 0.004539, 0.004554, 0.004586, 0.004641, 0.004698, 0.004762, 0.004804, 0.004865, 0.004905",\
"0.004272, 0.004285, 0.004318, 0.004324, 0.004371, 0.004426, 0.004493, 0.004551, 0.004604, 0.004642",\
"0.004474, 0.004493, 0.004491, 0.004527, 0.004558, 0.004583, 0.004633, 0.004677, 0.004671, 0.004519");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.02944, 0.02944, 0.02945, 0.02946, 0.02948, 0.0295, 0.02952, 0.02979, 0.03238, 0.04405",\
"0.02933, 0.02934, 0.02935, 0.02938, 0.02942, 0.02945, 0.02948, 0.02977, 0.03249, 0.0444",\
"0.0291, 0.02911, 0.02915, 0.02919, 0.02925, 0.02932, 0.02937, 0.02975, 0.0329, 0.04571",\
"0.02896, 0.02897, 0.029, 0.02904, 0.0291, 0.02918, 0.02926, 0.02979, 0.03395, 0.04838",\
"0.02889, 0.0289, 0.02892, 0.02895, 0.029, 0.02906, 0.02917, 0.03009, 0.03617, 0.05262",\
"0.02884, 0.02885, 0.02886, 0.02889, 0.02893, 0.02898, 0.02916, 0.03111, 0.04037, 0.05776",\
"0.02881, 0.02881, 0.02883, 0.02885, 0.02887, 0.02891, 0.0295, 0.03407, 0.04675, 0.06117",\
"0.02878, 0.02878, 0.02879, 0.0288, 0.02877, 0.02891, 0.03134, 0.04001, 0.05062, 0.05928",\
"0.02862, 0.02859, 0.0285, 0.0282, 0.02777, 0.02928, 0.03453, 0.03966, 0.04396, 0.0474",\
"0.01854, 0.01824, 0.01762, 0.01737, 0.01772, 0.0184, 0.01912, 0.01975, 0.02027, 0.02068");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.008164, 0.008164, 0.00816, 0.008155, 0.008149, 0.008145, 0.008138, 0.00813, 0.008124, 0.008118",\
"0.008018, 0.008014, 0.008009, 0.007998, 0.007999, 0.007992, 0.007988, 0.007979, 0.007969, 0.007966",\
"0.007781, 0.007782, 0.007784, 0.007777, 0.007778, 0.007769, 0.00776, 0.007754, 0.007746, 0.007738",\
"0.007549, 0.007553, 0.007549, 0.007551, 0.007542, 0.007547, 0.007554, 0.007548, 0.007546, 0.007536",\
"0.007358, 0.007359, 0.007359, 0.007364, 0.007363, 0.007366, 0.007368, 0.007371, 0.007367, 0.007371",\
"0.007165, 0.007169, 0.007168, 0.007176, 0.007187, 0.007192, 0.007204, 0.007207, 0.007212, 0.007209",\
"0.006958, 0.006962, 0.006972, 0.006983, 0.006995, 0.007013, 0.007023, 0.007033, 0.007033, 0.007043",\
"0.006735, 0.006739, 0.006755, 0.006755, 0.006767, 0.006786, 0.006808, 0.006813, 0.006814, 0.006822",\
"0.006466, 0.006472, 0.006463, 0.006462, 0.00648, 0.0065, 0.006508, 0.006516, 0.006521, 0.006502",\
"0.006582, 0.006594, 0.006579, 0.006588, 0.006581, 0.006584, 0.006553, 0.006533, 0.006469, 0.006218");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.03192, 0.03192, 0.03193, 0.03194, 0.03195, 0.03197, 0.03199, 0.03228, 0.03493, 0.04675",\
"0.03181, 0.03182, 0.03184, 0.03187, 0.0319, 0.03193, 0.03198, 0.03226, 0.03505, 0.04715",\
"0.03158, 0.0316, 0.03163, 0.03168, 0.03173, 0.03179, 0.03186, 0.03225, 0.03551, 0.04852",\
"0.03144, 0.03144, 0.03147, 0.03152, 0.03158, 0.03164, 0.03173, 0.03229, 0.0366, 0.05123",\
"0.03136, 0.03136, 0.03139, 0.03143, 0.03146, 0.03153, 0.03165, 0.0326, 0.03884, 0.05539",\
"0.03131, 0.03132, 0.03133, 0.03137, 0.0314, 0.03144, 0.03165, 0.03365, 0.04304, 0.06042",\
"0.03128, 0.03129, 0.0313, 0.03131, 0.03134, 0.03139, 0.03199, 0.03663, 0.0494, 0.06367",\
"0.03125, 0.03125, 0.03126, 0.03127, 0.03124, 0.03138, 0.03382, 0.04248, 0.05309, 0.06174",\
"0.03111, 0.03108, 0.03098, 0.0307, 0.03028, 0.03174, 0.03704, 0.04227, 0.04664, 0.05014",\
"0.02132, 0.021, 0.02033, 0.02005, 0.02042, 0.02114, 0.02191, 0.02258, 0.02314, 0.02357");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.2839, 0.2947, 0.3326, 0.4049, 0.5175, 0.6753, 0.8826, 1.145, 1.464, 1.844",\
"0.3464, 0.3572, 0.3953, 0.4681, 0.581, 0.7389, 0.9469, 1.209, 1.528, 1.909",\
"0.5629, 0.5741, 0.6134, 0.6868, 0.8008, 0.9595, 1.167, 1.43, 1.75, 2.131",\
"0.894, 0.9115, 0.97, 1.071, 1.209, 1.377, 1.587, 1.849, 2.169, 2.55",\
"1.253, 1.279, 1.364, 1.51, 1.707, 1.942, 2.208, 2.496, 2.822, 3.203",\
"1.629, 1.664, 1.779, 1.975, 2.237, 2.552, 2.904, 3.282, 3.687, 4.108",\
"2.016, 2.06, 2.207, 2.457, 2.795, 3.194, 3.638, 4.12, 4.628, 5.156",\
"2.404, 2.46, 2.643, 2.953, 3.367, 3.859, 4.409, 4.997, 5.617, 6.258",\
"2.791, 2.856, 3.077, 3.452, 3.955, 4.545, 5.201, 5.906, 6.644, 7.411",\
"3.169, 3.248, 3.508, 3.954, 4.539, 5.244, 6.016, 6.84, 7.707, 8.604");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("1.671, 1.749, 2.023, 2.547, 3.362, 4.506, 6.011, 7.906, 10.22, 12.98",\
"1.703, 1.782, 2.059, 2.587, 3.407, 4.554, 6.061, 7.959, 10.28, 13.03",\
"1.891, 1.971, 2.25, 2.782, 3.608, 4.76, 6.274, 8.176, 10.5, 13.25",\
"2.333, 2.412, 2.689, 3.219, 4.045, 5.2, 6.715, 8.621, 10.94, 13.7",\
"3.065, 3.143, 3.416, 3.942, 4.765, 5.917, 7.431, 9.337, 11.66, 14.43",\
"4.122, 4.197, 4.463, 4.977, 5.793, 6.944, 8.456, 10.36, 12.68, 15.45",\
"5.436, 5.524, 5.823, 6.351, 7.162, 8.303, 9.812, 11.71, 14.04, 16.8",\
"6.931, 7.038, 7.389, 8.011, 8.877, 10.03, 11.53, 13.43, 15.75, 18.51",\
"8.614, 8.737, 9.151, 9.872, 10.87, 12.11, 13.63, 15.53, 17.84, 20.6",\
"10.48, 10.63, 11.1, 11.93, 13.07, 14.48, 16.11, 18.03, 20.34, 23.1");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.3784, 0.3965, 0.4599, 0.5834, 0.7731, 1.039, 1.387, 1.829, 2.37, 3.013",\
"0.3781, 0.3967, 0.4606, 0.5823, 0.7733, 1.038, 1.388, 1.83, 2.368, 3.011",\
"0.3986, 0.4126, 0.4697, 0.5846, 0.773, 1.039, 1.387, 1.831, 2.371, 3.014",\
"0.6168, 0.6308, 0.6806, 0.7648, 0.8898, 1.092, 1.402, 1.832, 2.37, 3.009",\
"0.902, 0.922, 0.986, 1.1, 1.258, 1.449, 1.674, 1.984, 2.429, 3.024",\
"1.229, 1.256, 1.34, 1.487, 1.687, 1.933, 2.209, 2.516, 2.857, 3.304",\
"1.606, 1.635, 1.74, 1.918, 2.167, 2.467, 2.805, 3.179, 3.582, 4.009",\
"2.02, 2.062, 2.183, 2.398, 2.689, 3.048, 3.456, 3.906, 4.378, 4.886",\
"2.482, 2.524, 2.674, 2.924, 3.268, 3.686, 4.166, 4.68, 5.238, 5.822",\
"2.986, 3.04, 3.206, 3.492, 3.9, 4.378, 4.918, 5.512, 6.154, 6.83");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("2.655, 2.78, 3.231, 4.09, 5.409, 7.268, 9.706, 12.78, 16.53, 21.01",\
"2.649, 2.778, 3.229, 4.088, 5.409, 7.266, 9.707, 12.78, 16.53, 21",\
"2.64, 2.77, 3.225, 4.082, 5.41, 7.264, 9.706, 12.78, 16.53, 21",\
"2.619, 2.749, 3.215, 4.078, 5.408, 7.267, 9.709, 12.78, 16.53, 21.01",\
"2.553, 2.69, 3.165, 4.058, 5.404, 7.265, 9.704, 12.78, 16.53, 21.01",\
"2.654, 2.762, 3.171, 4.015, 5.376, 7.259, 9.705, 12.78, 16.54, 21.03",\
"3.093, 3.176, 3.496, 4.178, 5.392, 7.242, 9.7, 12.78, 16.53, 21.01",\
"3.696, 3.79, 4.114, 4.696, 5.712, 7.326, 9.702, 12.77, 16.54, 21.02",\
"4.36, 4.464, 4.84, 5.454, 6.374, 7.768, 9.86, 12.8, 16.53, 21",\
"5.06, 5.178, 5.572, 6.284, 7.274, 8.562, 10.4, 13.02, 16.58, 21");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.3453, 0.3567, 0.3966, 0.4718, 0.5875, 0.7481, 0.9582, 1.222, 1.542, 1.924",\
"0.4071, 0.4185, 0.4585, 0.5336, 0.6492, 0.8101, 1.02, 1.284, 1.604, 1.986",\
"0.6268, 0.6381, 0.6776, 0.7526, 0.8681, 1.029, 1.239, 1.503, 1.824, 2.205",\
"0.9992, 1.015, 1.067, 1.158, 1.284, 1.448, 1.658, 1.922, 2.243, 2.625",\
"1.415, 1.437, 1.511, 1.641, 1.821, 2.04, 2.292, 2.572, 2.896, 3.277",\
"1.853, 1.884, 1.982, 2.156, 2.395, 2.687, 3.019, 3.384, 3.773, 4.185",\
"2.308, 2.347, 2.474, 2.694, 3, 3.369, 3.79, 4.249, 4.74, 5.256",\
"2.776, 2.821, 2.978, 3.249, 3.625, 4.08, 4.595, 5.158, 5.756, 6.382",\
"3.243, 3.299, 3.488, 3.817, 4.266, 4.811, 5.43, 6.102, 6.814, 7.559",\
"3.709, 3.775, 3.997, 4.387, 4.919, 5.561, 6.284, 7.074, 7.91, 8.78");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("2.208, 2.286, 2.561, 3.084, 3.9, 5.044, 6.549, 8.445, 10.76, 13.52",\
"2.257, 2.335, 2.612, 3.138, 3.955, 5.101, 6.606, 8.501, 10.82, 13.57",\
"2.474, 2.554, 2.831, 3.36, 4.181, 5.33, 6.84, 8.738, 11.05, 13.81",\
"2.933, 3.012, 3.29, 3.818, 4.639, 5.79, 7.3, 9.202, 11.52, 14.28",\
"3.642, 3.721, 3.997, 4.523, 5.343, 6.492, 8.004, 9.905, 12.22, 14.98",\
"4.62, 4.7, 4.978, 5.505, 6.324, 7.472, 8.982, 10.88, 13.2, 15.97",\
"5.862, 5.949, 6.244, 6.786, 7.612, 8.759, 10.27, 12.17, 14.49, 17.25",\
"7.342, 7.436, 7.759, 8.348, 9.215, 10.38, 11.89, 13.79, 16.11, 18.87",\
"9.05, 9.156, 9.516, 10.17, 11.1, 12.33, 13.87, 15.77, 18.09, 20.85",\
"10.98, 11.1, 11.51, 12.23, 13.25, 14.58, 16.19, 18.13, 20.45, 23.21");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.4241, 0.4418, 0.5036, 0.6236, 0.8101, 1.073, 1.422, 1.859, 2.393, 3.037",\
"0.4229, 0.4406, 0.5033, 0.6229, 0.8117, 1.074, 1.422, 1.858, 2.396, 3.035",\
"0.4205, 0.4392, 0.5012, 0.6214, 0.8088, 1.074, 1.42, 1.86, 2.395, 3.036",\
"0.5816, 0.5958, 0.6448, 0.7324, 0.8758, 1.098, 1.427, 1.86, 2.397, 3.035",\
"0.8292, 0.8508, 0.9204, 1.038, 1.2, 1.398, 1.638, 1.971, 2.437, 3.042",\
"1.113, 1.14, 1.228, 1.384, 1.596, 1.852, 2.14, 2.456, 2.809, 3.276",\
"1.424, 1.459, 1.575, 1.771, 2.034, 2.352, 2.706, 3.095, 3.507, 3.939",\
"1.778, 1.818, 1.956, 2.196, 2.512, 2.898, 3.324, 3.79, 4.28, 4.796",\
"2.164, 2.216, 2.378, 2.662, 3.034, 3.486, 3.988, 4.534, 5.11, 5.712",\
"2.576, 2.632, 2.832, 3.166, 3.602, 4.12, 4.706, 5.332, 5.996, 6.69");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("2.67, 2.798, 3.24, 4.089, 5.412, 7.266, 9.707, 12.78, 16.54, 21",\
"2.672, 2.797, 3.241, 4.09, 5.41, 7.265, 9.708, 12.78, 16.53, 21",\
"2.67, 2.797, 3.24, 4.088, 5.414, 7.266, 9.705, 12.78, 16.53, 21.01",\
"2.669, 2.795, 3.239, 4.088, 5.41, 7.267, 9.704, 12.78, 16.53, 21.01",\
"2.67, 2.797, 3.24, 4.088, 5.411, 7.267, 9.706, 12.78, 16.53, 21",\
"2.734, 2.851, 3.275, 4.103, 5.412, 7.266, 9.705, 12.78, 16.54, 21.01",\
"2.939, 3.052, 3.446, 4.218, 5.456, 7.274, 9.704, 12.78, 16.53, 21.01",\
"3.25, 3.368, 3.76, 4.502, 5.664, 7.368, 9.73, 12.78, 16.54, 21",\
"3.652, 3.768, 4.166, 4.918, 6.058, 7.658, 9.874, 12.82, 16.54, 21.01",\
"4.15, 4.268, 4.682, 5.438, 6.584, 8.148, 10.24, 13.02, 16.6, 21.02");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.3651, 0.378, 0.4227, 0.5059, 0.6316, 0.8033, 1.024, 1.297, 1.626, 2.015",\
"0.4298, 0.4426, 0.487, 0.5698, 0.6952, 0.8666, 1.087, 1.36, 1.689, 2.077",\
"0.6576, 0.6699, 0.7126, 0.7933, 0.9169, 1.087, 1.306, 1.579, 1.907, 2.296",\
"1.064, 1.079, 1.129, 1.219, 1.344, 1.511, 1.727, 1.997, 2.325, 2.713",\
"1.531, 1.553, 1.623, 1.747, 1.92, 2.132, 2.376, 2.654, 2.98, 3.366",\
"2.035, 2.063, 2.154, 2.318, 2.543, 2.821, 3.141, 3.495, 3.874, 4.28",\
"2.565, 2.599, 2.716, 2.92, 3.204, 3.553, 3.955, 4.398, 4.873, 5.377",\
"3.114, 3.156, 3.296, 3.546, 3.892, 4.319, 4.808, 5.347, 5.927, 6.536",\
"3.675, 3.724, 3.894, 4.191, 4.604, 5.111, 5.695, 6.337, 7.024, 7.747",\
"4.238, 4.297, 4.497, 4.847, 5.331, 5.927, 6.61, 7.358, 8.163, 9.008");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("2.77, 2.848, 3.123, 3.647, 4.462, 5.606, 7.111, 9.007, 11.32, 14.07",\
"2.818, 2.897, 3.173, 3.699, 4.516, 5.662, 7.169, 9.066, 11.38, 14.14",\
"3.05, 3.129, 3.407, 3.935, 4.756, 5.905, 7.413, 9.312, 11.63, 14.39",\
"3.534, 3.613, 3.89, 4.418, 5.24, 6.389, 7.899, 9.803, 12.12, 14.89",\
"4.273, 4.352, 4.628, 5.155, 5.975, 7.124, 8.634, 10.53, 12.86, 15.61",\
"5.265, 5.344, 5.62, 6.146, 6.965, 8.113, 9.622, 11.52, 13.84, 16.61",\
"6.506, 6.587, 6.872, 7.405, 8.225, 9.371, 10.88, 12.78, 15.1, 17.86",\
"7.966, 8.054, 8.358, 8.922, 9.763, 10.92, 12.43, 14.33, 16.65, 19.4",\
"9.65, 9.745, 10.07, 10.67, 11.57, 12.77, 14.29, 16.2, 18.51, 21.27",\
"11.57, 11.67, 12.02, 12.67, 13.62, 14.89, 16.48, 18.4, 20.72, 23.48");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.4981, 0.5188, 0.5842, 0.7098, 0.9002, 1.166, 1.514, 1.95, 2.483, 3.116",\
"0.4946, 0.513, 0.5811, 0.7066, 0.8988, 1.164, 1.512, 1.949, 2.48, 3.115",\
"0.4775, 0.4963, 0.5653, 0.6922, 0.8882, 1.157, 1.507, 1.946, 2.479, 3.113",\
"0.6088, 0.6232, 0.6714, 0.762, 0.9144, 1.154, 1.497, 1.938, 2.476, 3.112",\
"0.8506, 0.8706, 0.9382, 1.053, 1.211, 1.404, 1.655, 2.005, 2.489, 3.112",\
"1.118, 1.145, 1.231, 1.383, 1.591, 1.841, 2.126, 2.437, 2.806, 3.29",\
"1.41, 1.445, 1.553, 1.745, 2.002, 2.315, 2.674, 3.058, 3.472, 3.904",\
"1.722, 1.765, 1.897, 2.136, 2.456, 2.836, 3.262, 3.73, 4.224, 4.742",\
"2.066, 2.118, 2.28, 2.552, 2.932, 3.388, 3.894, 4.446, 5.028, 5.632",\
"2.438, 2.498, 2.686, 3.01, 3.45, 3.982, 4.576, 5.208, 5.884, 6.584");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("2.675, 2.802, 3.247, 4.091, 5.411, 7.266, 9.704, 12.78, 16.53, 21",\
"2.675, 2.801, 3.244, 4.09, 5.411, 7.266, 9.705, 12.78, 16.53, 21",\
"2.676, 2.805, 3.244, 4.09, 5.411, 7.269, 9.71, 12.78, 16.53, 21",\
"2.677, 2.802, 3.244, 4.09, 5.413, 7.268, 9.706, 12.78, 16.53, 21.01",\
"2.681, 2.807, 3.246, 4.09, 5.412, 7.268, 9.711, 12.78, 16.53, 21",\
"2.7, 2.822, 3.255, 4.096, 5.411, 7.267, 9.706, 12.78, 16.53, 21.01",\
"2.822, 2.934, 3.35, 4.146, 5.432, 7.268, 9.706, 12.78, 16.53, 21.01",\
"3.024, 3.148, 3.56, 4.336, 5.558, 7.318, 9.718, 12.78, 16.53, 21",\
"3.26, 3.39, 3.822, 4.628, 5.838, 7.528, 9.822, 12.81, 16.53, 21.01",\
"3.548, 3.674, 4.122, 4.95, 6.202, 7.898, 10.1, 12.96, 16.58, 21.02");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.3597, 0.373, 0.4195, 0.5061, 0.6371, 0.8153, 1.043, 1.324, 1.66, 2.056",\
"0.4238, 0.4371, 0.4831, 0.5691, 0.6994, 0.8769, 1.104, 1.385, 1.721, 2.116",\
"0.6548, 0.6673, 0.7112, 0.7941, 0.9215, 1.097, 1.322, 1.602, 1.937, 2.332",\
"1.072, 1.087, 1.138, 1.229, 1.356, 1.526, 1.746, 2.022, 2.355, 2.749",\
"1.561, 1.582, 1.652, 1.777, 1.949, 2.161, 2.405, 2.684, 3.013, 3.404",\
"2.094, 2.121, 2.212, 2.373, 2.597, 2.873, 3.19, 3.54, 3.918, 4.324",\
"2.66, 2.694, 2.808, 3.007, 3.288, 3.631, 4.028, 4.466, 4.937, 5.434",\
"3.25, 3.291, 3.43, 3.673, 4.011, 4.427, 4.909, 5.438, 6.011, 6.613",\
"3.862, 3.909, 4.072, 4.358, 4.761, 5.255, 5.826, 6.458, 7.134, 7.847",\
"4.479, 4.534, 4.727, 5.062, 5.532, 6.108, 6.772, 7.508, 8.298, 9.131");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("2.859, 2.938, 3.212, 3.736, 4.551, 5.695, 7.198, 9.093, 11.41, 14.17",\
"2.927, 3.006, 3.282, 3.808, 4.626, 5.771, 7.276, 9.174, 11.49, 14.24",\
"3.183, 3.263, 3.54, 4.069, 4.89, 6.039, 7.547, 9.445, 11.76, 14.52",\
"3.67, 3.748, 4.025, 4.554, 5.375, 6.525, 8.036, 9.935, 12.26, 15.01",\
"4.393, 4.471, 4.748, 5.275, 6.094, 7.243, 8.753, 10.65, 12.98, 15.73",\
"5.361, 5.44, 5.716, 6.241, 7.061, 8.208, 9.717, 11.62, 13.94, 16.7",\
"6.574, 6.654, 6.935, 7.465, 8.284, 9.431, 10.94, 12.84, 15.16, 17.92",\
"8.004, 8.089, 8.385, 8.939, 9.774, 10.93, 12.43, 14.33, 16.65, 19.41",\
"9.648, 9.738, 10.05, 10.64, 11.52, 12.7, 14.22, 16.12, 18.44, 21.2",\
"11.51, 11.61, 11.94, 12.56, 13.49, 14.73, 16.3, 18.22, 20.54, 23.3");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("0.5189, 0.5401, 0.6125, 0.7445, 0.9461, 1.22, 1.575, 2.015, 2.546, 3.186",\
"0.5148, 0.5348, 0.6056, 0.7392, 0.9405, 1.216, 1.571, 2.012, 2.546, 3.184",\
"0.4951, 0.5149, 0.5871, 0.721, 0.926, 1.204, 1.562, 2.007, 2.545, 3.179",\
"0.6326, 0.6462, 0.6946, 0.789, 0.9464, 1.193, 1.542, 1.992, 2.533, 3.172",\
"0.8816, 0.8996, 0.9682, 1.081, 1.238, 1.428, 1.684, 2.042, 2.536, 3.161",\
"1.15, 1.173, 1.261, 1.409, 1.619, 1.864, 2.144, 2.453, 2.827, 3.32",\
"1.436, 1.469, 1.579, 1.766, 2.023, 2.335, 2.683, 3.067, 3.478, 3.908",\
"1.741, 1.781, 1.916, 2.152, 2.462, 2.844, 3.266, 3.724, 4.224, 4.74",\
"2.076, 2.124, 2.284, 2.56, 2.928, 3.378, 3.886, 4.436, 5.01, 5.618",\
"2.43, 2.496, 2.678, 2.996, 3.432, 3.952, 4.542, 5.182, 5.856, 6.558");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001467, 0.003106, 0.006236, 0.01111, 0.01795, 0.02696, 0.0383, 0.05214, 0.06864");
values("2.675, 2.801, 3.244, 4.09, 5.41, 7.267, 9.708, 12.78, 16.53, 21.01",\
"2.676, 2.801, 3.244, 4.09, 5.41, 7.268, 9.707, 12.78, 16.53, 21",\
"2.677, 2.801, 3.244, 4.09, 5.415, 7.266, 9.707, 12.78, 16.53, 21.01",\
"2.679, 2.802, 3.245, 4.09, 5.411, 7.267, 9.706, 12.78, 16.53, 21",\
"2.677, 2.805, 3.245, 4.09, 5.411, 7.265, 9.708, 12.78, 16.53, 21",\
"2.689, 2.812, 3.249, 4.096, 5.411, 7.266, 9.708, 12.78, 16.53, 21.01",\
"2.77, 2.89, 3.31, 4.126, 5.424, 7.268, 9.704, 12.78, 16.56, 21.01",\
"2.938, 3.062, 3.478, 4.27, 5.516, 7.304, 9.714, 12.78, 16.53, 21",\
"3.124, 3.25, 3.684, 4.506, 5.744, 7.472, 9.794, 12.8, 16.53, 21",\
"3.326, 3.456, 3.91, 4.76, 6.044, 7.778, 10.03, 12.93, 16.58, 21.02");
}
}
}
}