blob: fe8354e31deb749d39f87328cb7eefafed6fcde4 [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_1) {
area : 21.952000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "2.363328e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "2.534994e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "2.098206e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "2.098206e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "1.6522704e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "1.6522704e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "1.6522704e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "1.6522506e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.201563e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.2015828e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.201563e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.2015432e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "1.201563e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "1.2015234e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "1.201563e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "1.2015432e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.534994e-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.003644 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.01074, 0.01073, 0.01071, 0.0107, 0.01069, 0.01068, 0.01066, \
0.01065, 0.01062, 0.01059");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002058, -0.002059, -0.00206, -0.002063, -0.002063, -0.002068, \
-0.002069, -0.002069, -0.00207, -0.002068");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.007655, 0.007655, 0.007633, 0.007623, 0.007615, 0.007613, 0.007605, \
0.007592, 0.007578, 0.007559");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002061, -0.002062, -0.002063, -0.002065, -0.002066, -0.002072, \
-0.002073, -0.002072, -0.002074, -0.002072");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.007655, 0.007652, 0.007632, 0.007623, 0.007611, 0.007611, 0.007604, \
0.007591, 0.007579, 0.007558");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002061, -0.002063, -0.002063, -0.002067, -0.002066, -0.002073, \
-0.002073, -0.002073, -0.002072, -0.002073");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004229, 0.004224, 0.00421, 0.004213, 0.004205, 0.00421, 0.004206, \
0.0042, 0.004196, 0.004187");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002076, -0.002075, -0.002075, -0.002079, -0.002079, -0.002086, \
-0.002086, -0.002085, -0.002086, -0.002084");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004234, 0.004225, 0.00421, 0.004208, 0.004206, 0.004209, 0.004207, \
0.004202, 0.004195, 0.00419");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002076, -0.002075, -0.002075, -0.002078, -0.002079, -0.002083, \
-0.002086, -0.002086, -0.002085, -0.002085");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004234, 0.004225, 0.00421, 0.00421, 0.004206, 0.004208, 0.004206, \
0.004202, 0.004196, 0.004187");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002076, -0.002076, -0.002075, -0.002076, -0.002079, -0.002085, \
-0.002086, -0.002086, -0.002085, -0.002085");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004234, 0.004225, 0.004211, 0.004209, 0.004206, 0.004208, 0.004206, \
0.004204, 0.004196, 0.004188");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002076, -0.002076, -0.002075, -0.002077, -0.002079, -0.002082, \
-0.002086, -0.002086, -0.002086, -0.002085");
}
}
}
pin(A2) {
capacitance : 0.003258 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.006734, 0.006729, 0.006733, 0.00673, 0.006723, 0.006721, 0.006703, \
0.006687, 0.006667, 0.006633");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002399, -0.002402, -0.002405, -0.002406, -0.002408, -0.002414, \
-0.00242, -0.002422, -0.002428, -0.002435");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003649, 0.003648, 0.00365, 0.003647, 0.003647, 0.003655, 0.003645, \
0.003639, 0.003626, 0.003606");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002441, -0.002443, -0.002449, -0.002444, -0.002448, -0.002455, \
-0.002459, -0.002463, -0.00247, -0.002477");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00365, 0.003648, 0.00365, 0.003648, 0.003647, 0.003653, 0.003647, \
0.003638, 0.003626, 0.003606");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002441, -0.002443, -0.002447, -0.002446, -0.002449, -0.002456, \
-0.002459, -0.002464, -0.00247, -0.002477");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005395, 0.005402, 0.005394, 0.005395, 0.005396, 0.005405, 0.005402, \
0.0054, 0.005403, 0.005399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004701, -0.004873, -0.00505, -0.005138, -0.005199, -0.005245, \
-0.005263, -0.005275, -0.005282, -0.00529");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003382, 0.003382, 0.003383, 0.003381, 0.003388, 0.003395, 0.003394, \
0.003397, 0.003398, 0.003393");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003684, -0.003778, -0.003831, -0.003816, -0.003816, -0.00382, \
-0.003818, -0.003817, -0.003816, -0.003813");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003536, 0.003533, 0.003538, 0.003537, 0.00354, 0.003543, 0.003552, \
0.003551, 0.003549, 0.003551");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004047, -0.00405, -0.004047, -0.004056, -0.004058, -0.00407, \
-0.004077, -0.00408, -0.004084, -0.004095");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003536, 0.003533, 0.003538, 0.003539, 0.003534, 0.003551, 0.003553, \
0.003552, 0.003551, 0.003553");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00398, -0.003978, -0.003977, -0.003989, -0.003993, -0.004002, \
-0.004009, -0.004017, -0.004024, -0.004037");
}
}
}
pin(A3) {
capacitance : 0.003341 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002923, 0.002925, 0.002919, 0.002927, 0.002918, 0.00292, 0.002916, \
0.002902, 0.002887, 0.002863");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002669, -0.002674, -0.002675, -0.002675, -0.002678, -0.002685, \
-0.002686, -0.00269, -0.002693, -0.002697");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005411, 0.005409, 0.005396, 0.005394, 0.005394, 0.005404, 0.005401, \
0.005403, 0.005401, 0.005403");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004914, -0.004955, -0.005079, -0.005164, -0.005216, -0.005245, \
-0.005265, -0.005275, -0.00528, -0.005287");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003491, 0.003496, 0.003488, 0.003489, 0.003497, 0.003502, 0.003504, \
0.003507, 0.003507, 0.003504");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004379, -0.004381, -0.004371, -0.004373, -0.004376, -0.004394, \
-0.00439, -0.004394, -0.004399, -0.004402");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005416, 0.005422, 0.0054, 0.005396, 0.00539, 0.005403, 0.005403, \
0.005404, 0.005399, 0.005402");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004518, -0.004534, -0.004656, -0.004831, -0.004959, -0.005056, \
-0.005109, -0.005144, -0.005168, -0.005185");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003387, 0.003387, 0.003379, 0.003382, 0.003388, 0.003396, 0.003396, \
0.003397, 0.003396, 0.003396");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003938, -0.003891, -0.003833, -0.003813, -0.003812, -0.003818, \
-0.003814, -0.003812, -0.003811, -0.00381");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005409, 0.005409, 0.005396, 0.005395, 0.005394, 0.005402, 0.005401, \
0.005405, 0.005402, 0.005403");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004934, -0.004959, -0.005079, -0.005164, -0.005218, -0.005245, \
-0.005265, -0.005274, -0.005279, -0.005286");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003491, 0.003497, 0.003487, 0.003491, 0.003494, 0.003501, 0.003505, \
0.003508, 0.003505, 0.003506");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004357, -0.004362, -0.004357, -0.004361, -0.004364, -0.004374, \
-0.004369, -0.004368, -0.004365, -0.004363");
}
}
}
pin(A4) {
capacitance : 0.00348 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005404, 0.005407, 0.005388, 0.005391, 0.005397, 0.00541, 0.005403, \
0.0054, 0.005401, 0.005397");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004893, -0.004964, -0.005101, -0.005171, -0.005212, -0.005243, \
-0.005259, -0.005272, -0.005277, -0.005284");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005407, 0.005409, 0.005395, 0.00539, 0.005402, 0.005405, 0.005396, \
0.005397, 0.005403, 0.0054");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004543, -0.004633, -0.004805, -0.004938, -0.005016, -0.005089, \
-0.005131, -0.005159, -0.005173, -0.005191");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005404, 0.005407, 0.005388, 0.005394, 0.005392, 0.005399, 0.005397, \
0.005403, 0.005402, 0.005399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004907, -0.004964, -0.005103, -0.005171, -0.00521, -0.005243, \
-0.005258, -0.005271, -0.005278, -0.005283");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005408, 0.005408, 0.005397, 0.00539, 0.005389, 0.005406, 0.005405, \
0.005402, 0.0054, 0.005406");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004475, -0.004557, -0.004699, -0.004837, -0.004935, -0.005013, \
-0.005072, -0.005103, -0.005127, -0.005146");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005404, 0.005408, 0.005388, 0.005391, 0.005394, 0.005396, 0.005398, \
0.005402, 0.0054, 0.005399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004884, -0.004963, -0.005103, -0.005171, -0.005212, -0.005243, \
-0.005258, -0.005269, -0.005279, -0.005284");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005406, 0.005409, 0.005396, 0.005395, 0.005401, 0.005404, 0.005399, \
0.005399, 0.005404, 0.005399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004534, -0.004633, -0.004805, -0.004939, -0.005016, -0.005091, \
-0.005131, -0.005161, -0.005173, -0.005189");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005405, 0.005407, 0.005388, 0.005395, 0.005387, 0.005406, 0.005401, \
0.005403, 0.0054, 0.005398");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004907, -0.004964, -0.005103, -0.005171, -0.00521, -0.005242, \
-0.005258, -0.005272, -0.005278, -0.005282");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.05799 ;
max_transition : 6.8 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.0006852, 0.0006989, 0.0007106, 0.0007421, 0.0007593, 0.0007727, 0.0007731, 0.0007835, 0.0007876, 0.0007907",\
"0.0006531, 0.0006862, 0.0007505, 0.0008192, 0.0008797, 0.0009171, 0.0009384, 0.0009577, 0.0009716, 0.0009826",\
"0.0005878, 0.0006267, 0.00072, 0.0008492, 0.000966, 0.001067, 0.001133, 0.001186, 0.001221, 0.001245",\
"0.0006476, 0.0006698, 0.0007534, 0.000877, 0.001008, 0.001123, 0.001215, 0.001287, 0.001347, 0.001384",\
"0.0009612, 0.0009664, 0.0009914, 0.001055, 0.001144, 0.00124, 0.001311, 0.001376, 0.001429, 0.001473",\
"0.001564, 0.001551, 0.00151, 0.001496, 0.00149, 0.001512, 0.001541, 0.001575, 0.001601, 0.001616",\
"0.002563, 0.002525, 0.002423, 0.002287, 0.002166, 0.002075, 0.002008, 0.001968, 0.001942, 0.00191",\
"0.004028, 0.003966, 0.003789, 0.003532, 0.003257, 0.003013, 0.00281, 0.002655, 0.002528, 0.00243",\
"0.005996, 0.005913, 0.005656, 0.005261, 0.004817, 0.004395, 0.004029, 0.003721, 0.003467, 0.003245",\
"0.008495, 0.008393, 0.00805, 0.007531, 0.006904, 0.006279, 0.005724, 0.005219, 0.004798, 0.004434");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.01819, 0.0182, 0.01824, 0.01828, 0.01833, 0.01838, 0.01842, 0.01848, 0.01853, 0.01858",\
"0.01796, 0.01798, 0.01805, 0.01814, 0.01822, 0.0183, 0.01837, 0.01844, 0.0185, 0.01858",\
"0.01765, 0.01767, 0.01774, 0.01784, 0.01797, 0.0181, 0.0182, 0.01831, 0.01841, 0.01852",\
"0.01772, 0.01772, 0.01773, 0.01777, 0.01785, 0.01795, 0.01806, 0.01818, 0.01829, 0.01841",\
"0.01821, 0.01819, 0.01813, 0.01807, 0.01804, 0.01805, 0.0181, 0.01816, 0.01825, 0.01837",\
"0.01909, 0.01905, 0.01893, 0.01878, 0.0186, 0.01848, 0.01842, 0.0184, 0.0184, 0.01849",\
"0.0204, 0.02035, 0.02014, 0.01989, 0.0196, 0.01933, 0.0191, 0.01894, 0.01886, 0.01884",\
"0.02218, 0.0221, 0.02182, 0.02143, 0.021, 0.0206, 0.02022, 0.01989, 0.01963, 0.01948",\
"0.02446, 0.02435, 0.02399, 0.02348, 0.02287, 0.0223, 0.02175, 0.02127, 0.02083, 0.02053",\
"0.02729, 0.02714, 0.02671, 0.02606, 0.02527, 0.02449, 0.02379, 0.02313, 0.02252, 0.0221");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.004229, 0.004223, 0.004219, 0.004224, 0.004231, 0.00423, 0.004229, 0.004232, 0.004235, 0.004237",\
"0.004211, 0.004216, 0.004209, 0.004212, 0.004224, 0.004233, 0.00424, 0.004242, 0.004247, 0.00425",\
"0.004159, 0.004172, 0.004199, 0.004236, 0.004258, 0.004287, 0.004307, 0.004322, 0.004333, 0.004336",\
"0.0041, 0.004111, 0.004148, 0.004198, 0.00425, 0.004306, 0.004337, 0.004365, 0.004389, 0.004405",\
"0.004241, 0.004242, 0.004258, 0.004283, 0.004318, 0.004358, 0.004385, 0.004415, 0.004441, 0.004447",\
"0.00471, 0.004709, 0.004677, 0.004648, 0.00462, 0.00459, 0.004594, 0.00459, 0.004573, 0.004575",\
"0.005663, 0.005622, 0.005548, 0.005413, 0.005269, 0.005159, 0.005063, 0.004985, 0.004916, 0.004862",\
"0.007084, 0.007042, 0.006894, 0.006659, 0.00639, 0.006134, 0.005895, 0.0057, 0.005534, 0.005397",\
"0.009057, 0.008989, 0.008783, 0.008426, 0.008005, 0.00758, 0.007185, 0.006826, 0.006524, 0.006268",\
"0.01157, 0.01149, 0.01121, 0.01075, 0.01016, 0.009546, 0.008961, 0.008419, 0.007939, 0.007524");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.02161, 0.0216, 0.02163, 0.02165, 0.02169, 0.02173, 0.02177, 0.02182, 0.02187, 0.02195",\
"0.02145, 0.02147, 0.0215, 0.02156, 0.02162, 0.02168, 0.02174, 0.0218, 0.02185, 0.02195",\
"0.0212, 0.02122, 0.02127, 0.02135, 0.02145, 0.02155, 0.02165, 0.02173, 0.02181, 0.02191",\
"0.02105, 0.02106, 0.0211, 0.02118, 0.02126, 0.02138, 0.02148, 0.02158, 0.0217, 0.02179",\
"0.02107, 0.02107, 0.02109, 0.02112, 0.02118, 0.02128, 0.02137, 0.02147, 0.02157, 0.02171",\
"0.02139, 0.0214, 0.02137, 0.02135, 0.02134, 0.02136, 0.02142, 0.02148, 0.02156, 0.02168",\
"0.02226, 0.02223, 0.02213, 0.02202, 0.02191, 0.02182, 0.02175, 0.02176, 0.02175, 0.02184",\
"0.02377, 0.02369, 0.02351, 0.02322, 0.02295, 0.02274, 0.02253, 0.02238, 0.02226, 0.02226",\
"0.02596, 0.02585, 0.02553, 0.02508, 0.02459, 0.02415, 0.02382, 0.02347, 0.02322, 0.0231",\
"0.02879, 0.02866, 0.02824, 0.0276, 0.02687, 0.02619, 0.0256, 0.02513, 0.02465, 0.02441");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.007618, 0.007609, 0.007608, 0.0076, 0.007604, 0.007609, 0.007611, 0.007607, 0.007607, 0.007612",\
"0.007565, 0.00757, 0.007566, 0.007566, 0.00756, 0.007566, 0.007567, 0.007566, 0.007574, 0.007572",\
"0.007396, 0.007406, 0.007413, 0.007419, 0.007414, 0.007423, 0.007424, 0.007419, 0.007423, 0.007436",\
"0.007238, 0.007238, 0.007249, 0.007263, 0.007275, 0.007291, 0.0073, 0.007307, 0.007298, 0.007317",\
"0.007273, 0.007267, 0.007262, 0.007256, 0.007252, 0.007268, 0.007266, 0.007275, 0.00728, 0.007273",\
"0.007694, 0.007679, 0.007638, 0.007578, 0.007525, 0.00747, 0.007437, 0.0074, 0.007377, 0.00736",\
"0.008628, 0.008584, 0.008497, 0.008354, 0.008188, 0.008038, 0.007906, 0.00781, 0.007705, 0.007622",\
"0.0101, 0.01005, 0.009887, 0.009629, 0.009338, 0.009033, 0.008773, 0.00854, 0.00835, 0.008179",\
"0.01217, 0.01209, 0.01187, 0.0115, 0.01103, 0.01057, 0.01012, 0.009723, 0.009378, 0.009076",\
"0.01486, 0.01478, 0.01447, 0.01398, 0.01335, 0.01268, 0.01202, 0.01141, 0.01088, 0.01042");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.02487, 0.02488, 0.0249, 0.02492, 0.02495, 0.025, 0.02504, 0.02509, 0.02514, 0.02522",\
"0.02471, 0.02473, 0.02477, 0.02483, 0.02488, 0.02494, 0.02499, 0.02506, 0.02512, 0.0252",\
"0.02445, 0.02446, 0.02452, 0.0246, 0.0247, 0.02481, 0.02489, 0.02497, 0.02504, 0.02516",\
"0.0243, 0.02431, 0.02435, 0.02443, 0.02452, 0.02463, 0.02474, 0.02486, 0.02495, 0.02506",\
"0.02423, 0.02424, 0.02426, 0.02431, 0.02439, 0.02448, 0.02459, 0.02472, 0.02483, 0.02496",\
"0.0243, 0.0243, 0.02431, 0.02434, 0.02438, 0.02444, 0.02452, 0.02462, 0.02472, 0.02486",\
"0.02479, 0.02478, 0.02473, 0.02469, 0.02467, 0.02467, 0.02467, 0.02473, 0.02478, 0.02489",\
"0.02595, 0.02591, 0.02577, 0.02559, 0.02542, 0.02533, 0.02524, 0.02517, 0.02516, 0.02519",\
"0.02796, 0.02787, 0.02759, 0.02721, 0.02685, 0.02652, 0.02632, 0.02609, 0.02592, 0.02587",\
"0.03085, 0.03072, 0.03031, 0.0297, 0.02905, 0.02844, 0.02797, 0.02756, 0.02728, 0.02706");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.01056, 0.01055, 0.01055, 0.01054, 0.01053, 0.01052, 0.01053, 0.01053, 0.01053, 0.01054",\
"0.01033, 0.01032, 0.01031, 0.01032, 0.0103, 0.01029, 0.0103, 0.01029, 0.0103, 0.0103",\
"0.01, 0.01, 0.009993, 0.009983, 0.009964, 0.009956, 0.009955, 0.009967, 0.009959, 0.009967",\
"0.00978, 0.009783, 0.009784, 0.00979, 0.009781, 0.009787, 0.009773, 0.009767, 0.009762, 0.009757",\
"0.009828, 0.009825, 0.009806, 0.009785, 0.009763, 0.009752, 0.009731, 0.009725, 0.009714, 0.009688",\
"0.01027, 0.01024, 0.01019, 0.01011, 0.01003, 0.009961, 0.009892, 0.00984, 0.009795, 0.009761",\
"0.01121, 0.01117, 0.01107, 0.01089, 0.01072, 0.01053, 0.01036, 0.01023, 0.01011, 0.01003",\
"0.01277, 0.0127, 0.01252, 0.01225, 0.01192, 0.01158, 0.01127, 0.01102, 0.01078, 0.01059",\
"0.01498, 0.01491, 0.01465, 0.01423, 0.01373, 0.0132, 0.0127, 0.01225, 0.01185, 0.01152",\
"0.01792, 0.01782, 0.01748, 0.01693, 0.01622, 0.01547, 0.01474, 0.01405, 0.01345, 0.01292");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.02812, 0.02813, 0.02816, 0.02818, 0.02822, 0.02825, 0.0283, 0.02834, 0.0284, 0.02848",\
"0.02798, 0.028, 0.02803, 0.02809, 0.02815, 0.02821, 0.02827, 0.02833, 0.02838, 0.02846",\
"0.02771, 0.02773, 0.02779, 0.02788, 0.02796, 0.02806, 0.02815, 0.02824, 0.02832, 0.02842",\
"0.02755, 0.02756, 0.0276, 0.02768, 0.02778, 0.02789, 0.028, 0.02811, 0.02822, 0.02833",\
"0.02747, 0.02749, 0.02751, 0.02757, 0.02764, 0.02775, 0.02786, 0.02796, 0.02808, 0.02821",\
"0.02748, 0.02749, 0.02751, 0.02754, 0.0276, 0.02766, 0.02776, 0.02786, 0.02796, 0.02811",\
"0.02778, 0.02776, 0.02775, 0.02774, 0.02777, 0.02779, 0.02782, 0.02789, 0.02798, 0.02811",\
"0.02872, 0.02868, 0.02857, 0.02844, 0.02834, 0.02829, 0.02825, 0.02822, 0.02824, 0.02831",\
"0.03055, 0.03048, 0.03025, 0.02991, 0.0296, 0.02934, 0.02919, 0.02906, 0.02893, 0.0289",\
"0.03345, 0.03331, 0.0329, 0.03234, 0.03174, 0.03119, 0.03078, 0.0305, 0.03024, 0.03007");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.0984, 0.1041, 0.1241, 0.162, 0.2208, 0.3033, 0.4118, 0.5481, 0.7147, 0.9134",\
"0.1123, 0.118, 0.1382, 0.1764, 0.2357, 0.3184, 0.4269, 0.5635, 0.73, 0.9287",\
"0.1583, 0.1651, 0.1868, 0.2256, 0.2851, 0.368, 0.4771, 0.6139, 0.7807, 0.9793",\
"0.2026, 0.2128, 0.246, 0.3012, 0.3745, 0.4622, 0.5712, 0.7081, 0.8752, 1.074",\
"0.2254, 0.239, 0.2838, 0.359, 0.459, 0.5772, 0.7095, 0.8543, 1.022, 1.22",\
"0.223, 0.2401, 0.2964, 0.3912, 0.519, 0.6701, 0.8394, 1.023, 1.218, 1.425",\
"0.1926, 0.2142, 0.2825, 0.3978, 0.5507, 0.7364, 0.9426, 1.168, 1.407, 1.659",\
"0.1349, 0.1594, 0.2391, 0.3744, 0.5563, 0.773, 1.018, 1.284, 1.569, 1.868",\
"0.0451, 0.0733, 0.1661, 0.322, 0.531, 0.7803, 1.062, 1.371, 1.701, 2.048",\
"-0.0785, -0.0461, 0.0598, 0.2368, 0.4731, 0.7564, 1.075, 1.425, 1.799, 2.196");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.3073, 0.3324, 0.4208, 0.5897, 0.8524, 1.221, 1.704, 2.313, 3.056, 3.943",\
"0.3144, 0.3398, 0.429, 0.5991, 0.8634, 1.232, 1.716, 2.326, 3.069, 3.956",\
"0.3568, 0.3817, 0.4705, 0.641, 0.9065, 1.277, 1.763, 2.373, 3.117, 4.004",\
"0.4623, 0.4851, 0.5685, 0.7354, 0.9987, 1.369, 1.855, 2.465, 3.21, 4.099",\
"0.6222, 0.6486, 0.7376, 0.8974, 1.154, 1.52, 2.004, 2.613, 3.357, 4.245",\
"0.8031, 0.8344, 0.9394, 1.124, 1.384, 1.743, 2.222, 2.828, 3.571, 4.455",\
"1.01, 1.045, 1.164, 1.375, 1.672, 2.046, 2.519, 3.12, 3.859, 4.741",\
"1.246, 1.286, 1.418, 1.652, 1.983, 2.402, 2.899, 3.496, 4.228, 5.107",\
"1.518, 1.561, 1.704, 1.959, 2.322, 2.783, 3.331, 3.958, 4.688, 5.559",\
"1.828, 1.874, 2.028, 2.303, 2.692, 3.193, 3.79, 4.474, 5.238, 6.109");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.122, 0.1317, 0.1651, 0.2294, 0.3296, 0.4702, 0.656, 0.8888, 1.172, 1.512",\
"0.122, 0.1316, 0.1654, 0.2296, 0.3299, 0.4705, 0.6551, 0.8871, 1.173, 1.512",\
"0.1433, 0.1502, 0.1758, 0.2319, 0.3295, 0.47, 0.6559, 0.8871, 1.171, 1.512",\
"0.2193, 0.2289, 0.2599, 0.3119, 0.3817, 0.4905, 0.6572, 0.8877, 1.171, 1.511",\
"0.3048, 0.3169, 0.3596, 0.4287, 0.5211, 0.6304, 0.7566, 0.9348, 1.183, 1.513",\
"0.3972, 0.4134, 0.4664, 0.556, 0.6728, 0.8104, 0.9648, 1.133, 1.327, 1.588",\
"0.501, 0.5202, 0.5834, 0.6902, 0.8342, 1.003, 1.191, 1.393, 1.611, 1.841",\
"0.6164, 0.6382, 0.713, 0.8384, 1.003, 1.204, 1.427, 1.67, 1.923, 2.193",\
"0.745, 0.7706, 0.8542, 0.996, 1.185, 1.412, 1.671, 1.952, 2.248, 2.56",\
"0.8868, 0.9162, 1.009, 1.168, 1.382, 1.636, 1.927, 2.246, 2.587, 2.945");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.5758, 0.6213, 0.7768, 1.067, 1.51, 2.129, 2.939, 3.96, 5.207, 6.693",\
"0.5731, 0.6191, 0.7754, 1.066, 1.511, 2.127, 2.942, 3.962, 5.205, 6.694",\
"0.5609, 0.609, 0.7703, 1.064, 1.51, 2.129, 2.94, 3.962, 5.208, 6.69",\
"0.5512, 0.5944, 0.7492, 1.055, 1.509, 2.129, 2.941, 3.962, 5.207, 6.692",\
"0.6296, 0.6656, 0.7922, 1.052, 1.495, 2.127, 2.941, 3.962, 5.207, 6.691",\
"0.729, 0.7708, 0.9068, 1.151, 1.534, 2.118, 2.937, 3.963, 5.207, 6.692",\
"0.8424, 0.8848, 1.035, 1.3, 1.678, 2.202, 2.947, 3.96, 5.21, 6.693",\
"0.9568, 1.004, 1.169, 1.459, 1.869, 2.392, 3.07, 3.991, 5.21, 6.697",\
"1.084, 1.135, 1.308, 1.62, 2.067, 2.632, 3.311, 4.157, 5.267, 6.701",\
"1.226, 1.275, 1.456, 1.786, 2.269, 2.881, 3.608, 4.446, 5.476, 6.796");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.1296, 0.1357, 0.1569, 0.1966, 0.2572, 0.3412, 0.4508, 0.5882, 0.7556, 0.9547",\
"0.1436, 0.1497, 0.1709, 0.2106, 0.2712, 0.3552, 0.4649, 0.6023, 0.7697, 0.9688",\
"0.1929, 0.199, 0.2201, 0.2597, 0.3204, 0.4045, 0.5142, 0.6517, 0.8191, 1.018",\
"0.2585, 0.2673, 0.2962, 0.3459, 0.4134, 0.4985, 0.6081, 0.7456, 0.913, 1.112",\
"0.3037, 0.3156, 0.3545, 0.4218, 0.5135, 0.6243, 0.7507, 0.8922, 1.059, 1.258",\
"0.3244, 0.3393, 0.3887, 0.4736, 0.5903, 0.7316, 0.8928, 1.07, 1.26, 1.464",\
"0.3199, 0.3378, 0.397, 0.4998, 0.6412, 0.8135, 1.01, 1.227, 1.459, 1.704",\
"0.2878, 0.3088, 0.3784, 0.4991, 0.6644, 0.867, 1.1, 1.356, 1.631, 1.924",\
"0.2263, 0.25, 0.3305, 0.4687, 0.6594, 0.8915, 1.159, 1.456, 1.775, 2.114",\
"0.1344, 0.1613, 0.2517, 0.4081, 0.6237, 0.8865, 1.189, 1.523, 1.887, 2.273");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.465, 0.4902, 0.5794, 0.7482, 1.011, 1.378, 1.862, 2.471, 3.214, 4.099",\
"0.4741, 0.5003, 0.5897, 0.7595, 1.023, 1.391, 1.875, 2.484, 3.227, 4.114",\
"0.5158, 0.5414, 0.6315, 0.8022, 1.067, 1.436, 1.921, 2.532, 3.276, 4.161",\
"0.5958, 0.6217, 0.7115, 0.8823, 1.147, 1.516, 2.002, 2.613, 3.358, 4.245",\
"0.7091, 0.7375, 0.8334, 1.007, 1.271, 1.641, 2.126, 2.737, 3.481, 4.369",\
"0.8499, 0.8806, 0.9849, 1.174, 1.45, 1.82, 2.304, 2.914, 3.659, 4.545",\
"1.023, 1.058, 1.172, 1.376, 1.672, 2.061, 2.547, 3.155, 3.897, 4.783",\
"1.234, 1.27, 1.395, 1.616, 1.933, 2.345, 2.855, 3.467, 4.206, 5.089",\
"1.483, 1.523, 1.657, 1.894, 2.233, 2.671, 3.209, 3.846, 4.592, 5.472",\
"1.771, 1.814, 1.959, 2.213, 2.574, 3.039, 3.605, 4.273, 5.046, 5.933");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.1548, 0.1647, 0.199, 0.2634, 0.3628, 0.5035, 0.6882, 0.9199, 1.204, 1.542",\
"0.1546, 0.164, 0.1987, 0.2629, 0.3631, 0.5037, 0.6876, 0.92, 1.204, 1.541",\
"0.159, 0.1677, 0.199, 0.2626, 0.3633, 0.5029, 0.6887, 0.9197, 1.204, 1.543",\
"0.2317, 0.241, 0.2711, 0.3213, 0.3955, 0.5142, 0.6892, 0.9199, 1.204, 1.542",\
"0.3197, 0.3326, 0.3725, 0.44, 0.5299, 0.638, 0.7692, 0.9552, 1.212, 1.543",\
"0.4156, 0.431, 0.4822, 0.5688, 0.6826, 0.8186, 0.9714, 1.139, 1.34, 1.608",\
"0.518, 0.5374, 0.6002, 0.7044, 0.8442, 1.013, 1.197, 1.4, 1.616, 1.848",\
"0.6302, 0.6522, 0.7258, 0.8504, 1.016, 1.213, 1.435, 1.676, 1.929, 2.199",\
"0.7506, 0.7776, 0.8612, 1.003, 1.192, 1.419, 1.679, 1.958, 2.255, 2.565",\
"0.8812, 0.9102, 1.006, 1.168, 1.383, 1.639, 1.931, 2.253, 2.591, 2.948");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.596, 0.6359, 0.7875, 1.07, 1.51, 2.129, 2.942, 3.96, 5.205, 6.692",\
"0.5944, 0.6384, 0.7851, 1.07, 1.51, 2.129, 2.942, 3.962, 5.207, 6.691",\
"0.594, 0.6362, 0.7853, 1.069, 1.51, 2.128, 2.938, 3.961, 5.209, 6.692",\
"0.6015, 0.6427, 0.7877, 1.07, 1.511, 2.128, 2.939, 3.963, 5.205, 6.695",\
"0.6602, 0.6982, 0.83, 1.089, 1.514, 2.129, 2.941, 3.959, 5.207, 6.691",\
"0.7376, 0.777, 0.9146, 1.169, 1.562, 2.14, 2.941, 3.962, 5.21, 6.696",\
"0.8346, 0.8756, 1.016, 1.279, 1.674, 2.217, 2.972, 3.964, 5.207, 6.693",\
"0.947, 0.9886, 1.134, 1.405, 1.812, 2.359, 3.071, 4.013, 5.22, 6.691",\
"1.075, 1.119, 1.266, 1.545, 1.964, 2.527, 3.244, 4.139, 5.287, 6.709",\
"1.219, 1.262, 1.412, 1.7, 2.133, 2.713, 3.449, 4.345, 5.438, 6.803");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.1405, 0.1474, 0.1709, 0.2141, 0.2787, 0.3665, 0.4794, 0.6195, 0.789, 0.9898",\
"0.1547, 0.1615, 0.1849, 0.228, 0.2925, 0.3802, 0.493, 0.6331, 0.8026, 1.003",\
"0.2058, 0.2123, 0.2347, 0.2768, 0.3406, 0.428, 0.5409, 0.681, 0.8504, 1.051",\
"0.284, 0.2925, 0.3207, 0.3693, 0.4354, 0.5218, 0.6338, 0.7736, 0.943, 1.144",\
"0.3447, 0.356, 0.3938, 0.4587, 0.547, 0.6555, 0.7791, 0.9199, 1.089, 1.289",\
"0.3827, 0.3972, 0.4442, 0.5255, 0.6376, 0.7749, 0.9315, 1.105, 1.292, 1.496",\
"0.3971, 0.4137, 0.4702, 0.5676, 0.7031, 0.8695, 1.061, 1.272, 1.5, 1.742",\
"0.3859, 0.4056, 0.471, 0.5847, 0.7418, 0.9376, 1.163, 1.412, 1.682, 1.969",\
"0.3473, 0.3696, 0.4445, 0.5745, 0.7541, 0.9772, 1.236, 1.524, 1.836, 2.168",\
"0.2805, 0.3056, 0.3893, 0.5352, 0.7383, 0.9892, 1.28, 1.605, 1.96, 2.338");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.5587, 0.584, 0.6731, 0.8419, 1.104, 1.472, 1.956, 2.565, 3.308, 4.193",\
"0.5683, 0.5945, 0.684, 0.8542, 1.117, 1.485, 1.969, 2.579, 3.322, 4.208",\
"0.6124, 0.638, 0.7283, 0.8988, 1.163, 1.533, 2.018, 2.628, 3.372, 4.258",\
"0.6915, 0.7173, 0.8072, 0.9778, 1.242, 1.612, 2.097, 2.709, 3.453, 4.34",\
"0.7949, 0.8223, 0.9157, 1.088, 1.352, 1.721, 2.207, 2.818, 3.563, 4.451",\
"0.9075, 0.9372, 1.039, 1.224, 1.498, 1.868, 2.353, 2.963, 3.708, 4.596",\
"1.043, 1.075, 1.183, 1.38, 1.671, 2.058, 2.546, 3.155, 3.899, 4.785",\
"1.211, 1.244, 1.359, 1.567, 1.873, 2.279, 2.788, 3.402, 4.144, 5.028",\
"1.416, 1.452, 1.574, 1.793, 2.113, 2.536, 3.064, 3.701, 4.451, 5.333",\
"1.66, 1.699, 1.831, 2.062, 2.395, 2.834, 3.381, 4.039, 4.814, 5.706");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.1868, 0.1972, 0.2328, 0.2994, 0.4009, 0.5409, 0.7248, 0.9587, 1.241, 1.578",\
"0.1849, 0.1957, 0.2317, 0.2989, 0.401, 0.5416, 0.7249, 0.9587, 1.241, 1.578",\
"0.1809, 0.1905, 0.2259, 0.294, 0.3981, 0.5398, 0.7248, 0.958, 1.239, 1.578",\
"0.2508, 0.26, 0.2892, 0.338, 0.4173, 0.5422, 0.7246, 0.9572, 1.241, 1.578",\
"0.3448, 0.356, 0.3948, 0.4604, 0.5498, 0.6534, 0.7884, 0.9816, 1.244, 1.578",\
"0.445, 0.4594, 0.5106, 0.593, 0.7036, 0.8366, 0.9874, 1.152, 1.357, 1.632",\
"0.5518, 0.57, 0.6308, 0.7318, 0.8688, 1.032, 1.213, 1.413, 1.628, 1.86",\
"0.6694, 0.6894, 0.7606, 0.8776, 1.039, 1.231, 1.451, 1.689, 1.94, 2.21",\
"0.7922, 0.8172, 0.8984, 1.034, 1.219, 1.443, 1.696, 1.972, 2.268, 2.577",\
"0.9228, 0.9516, 1.044, 1.201, 1.408, 1.66, 1.946, 2.266, 2.603, 2.956");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.5968, 0.6377, 0.7854, 1.07, 1.511, 2.129, 2.941, 3.963, 5.21, 6.693",\
"0.5958, 0.6376, 0.7854, 1.071, 1.509, 2.128, 2.94, 3.964, 5.21, 6.694",\
"0.596, 0.6378, 0.7861, 1.069, 1.51, 2.129, 2.94, 3.959, 5.21, 6.691",\
"0.6014, 0.6427, 0.7872, 1.072, 1.51, 2.129, 2.94, 3.961, 5.207, 6.694",\
"0.6436, 0.6822, 0.8156, 1.081, 1.513, 2.127, 2.94, 3.961, 5.207, 6.691",\
"0.7094, 0.7496, 0.89, 1.149, 1.551, 2.138, 2.94, 3.961, 5.207, 6.694",\
"0.78, 0.8222, 0.9682, 1.239, 1.646, 2.206, 2.968, 3.964, 5.211, 6.691",\
"0.8726, 0.9136, 1.058, 1.334, 1.755, 2.327, 3.059, 4.012, 5.218, 6.699",\
"0.9926, 1.033, 1.174, 1.446, 1.873, 2.457, 3.206, 4.129, 5.289, 6.718",\
"1.14, 1.179, 1.316, 1.583, 2.004, 2.599, 3.366, 4.305, 5.429, 6.813");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.1394, 0.1467, 0.1719, 0.218, 0.2864, 0.3784, 0.4954, 0.6392, 0.8119, 1.015",\
"0.1531, 0.1603, 0.1852, 0.231, 0.2992, 0.3909, 0.5078, 0.6516, 0.8243, 1.028",\
"0.2065, 0.2131, 0.2364, 0.2804, 0.3472, 0.4381, 0.5546, 0.6982, 0.8708, 1.074",\
"0.2917, 0.3005, 0.3291, 0.3778, 0.4448, 0.5331, 0.6478, 0.7907, 0.963, 1.166",\
"0.363, 0.3746, 0.4122, 0.4769, 0.5653, 0.673, 0.7963, 0.9381, 1.109, 1.312",\
"0.414, 0.4281, 0.4747, 0.5555, 0.6659, 0.802, 0.9576, 1.129, 1.315, 1.519",\
"0.4419, 0.4585, 0.514, 0.6107, 0.7438, 0.9073, 1.096, 1.304, 1.53, 1.77",\
"0.4469, 0.4656, 0.5294, 0.6408, 0.7958, 0.9864, 1.208, 1.454, 1.721, 2.005",\
"0.427, 0.4484, 0.5208, 0.6472, 0.8219, 1.04, 1.294, 1.577, 1.884, 2.213",\
"0.3811, 0.4051, 0.4858, 0.6272, 0.8222, 1.066, 1.351, 1.67, 2.018, 2.391");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.5928, 0.6178, 0.7068, 0.8761, 1.139, 1.506, 1.99, 2.598, 3.342, 4.227",\
"0.6058, 0.6319, 0.7214, 0.8915, 1.155, 1.523, 2.007, 2.616, 3.359, 4.245",\
"0.653, 0.6788, 0.7691, 0.94, 1.204, 1.573, 2.058, 2.668, 3.412, 4.299",\
"0.7313, 0.7572, 0.847, 1.017, 1.282, 1.651, 2.137, 2.748, 3.493, 4.379",\
"0.8319, 0.8584, 0.9496, 1.121, 1.384, 1.755, 2.24, 2.851, 3.596, 4.483",\
"0.9369, 0.9653, 1.063, 1.244, 1.513, 1.883, 2.368, 2.978, 3.724, 4.611",\
"1.052, 1.082, 1.185, 1.375, 1.659, 2.042, 2.529, 3.138, 3.883, 4.77",\
"1.188, 1.22, 1.328, 1.526, 1.822, 2.221, 2.724, 3.339, 4.081, 4.967",\
"1.352, 1.386, 1.5, 1.706, 2.012, 2.423, 2.944, 3.577, 4.328, 5.21",\
"1.545, 1.581, 1.703, 1.92, 2.237, 2.659, 3.194, 3.845, 4.615, 5.508");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.2032, 0.2145, 0.2539, 0.3257, 0.4314, 0.5766, 0.762, 0.9962, 1.28, 1.616",\
"0.2002, 0.2119, 0.2511, 0.323, 0.4302, 0.5759, 0.7611, 0.9953, 1.279, 1.615",\
"0.1936, 0.2044, 0.2421, 0.3155, 0.4251, 0.5725, 0.7598, 0.9942, 1.279, 1.615",\
"0.2675, 0.2764, 0.3055, 0.3554, 0.4376, 0.5692, 0.7557, 0.9909, 1.276, 1.615",\
"0.3666, 0.3784, 0.4166, 0.4812, 0.5672, 0.6716, 0.81, 1.008, 1.276, 1.612",\
"0.4734, 0.4888, 0.5366, 0.6192, 0.727, 0.8574, 1.005, 1.17, 1.379, 1.66",\
"0.5864, 0.6044, 0.6642, 0.762, 0.8946, 1.054, 1.235, 1.434, 1.644, 1.879",\
"0.708, 0.732, 0.8008, 0.914, 1.071, 1.259, 1.475, 1.708, 1.958, 2.227",\
"0.8416, 0.8624, 0.941, 1.073, 1.254, 1.473, 1.719, 1.992, 2.285, 2.592",\
"0.9764, 1.008, 1.097, 1.246, 1.446, 1.691, 1.972, 2.284, 2.623, 2.974");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001393, 0.002774, 0.005411, 0.009519, 0.01528, 0.02287, 0.03242, 0.04409, 0.05799");
values("0.5953, 0.6378, 0.7862, 1.07, 1.511, 2.129, 2.938, 3.963, 5.21, 6.693",\
"0.596, 0.6381, 0.7853, 1.07, 1.511, 2.129, 2.94, 3.963, 5.211, 6.693",\
"0.5964, 0.6383, 0.788, 1.072, 1.51, 2.13, 2.939, 3.96, 5.208, 6.691",\
"0.5982, 0.6394, 0.7862, 1.07, 1.51, 2.13, 2.94, 3.96, 5.207, 6.691",\
"0.624, 0.6626, 0.802, 1.075, 1.512, 2.129, 2.938, 3.963, 5.211, 6.694",\
"0.6762, 0.7166, 0.8582, 1.121, 1.536, 2.134, 2.939, 3.96, 5.211, 6.692",\
"0.7318, 0.7734, 0.9198, 1.195, 1.611, 2.185, 2.959, 3.962, 5.208, 6.692",\
"0.801, 0.8428, 0.9908, 1.273, 1.702, 2.285, 3.036, 4.005, 5.221, 6.695",\
"0.9026, 0.9432, 1.088, 1.365, 1.799, 2.395, 3.162, 4.106, 5.283, 6.717",\
"1.038, 1.077, 1.217, 1.487, 1.911, 2.514, 3.295, 4.255, 5.409, 6.807");
}
}
}
}