blob: bc66814ae947c9c32ad480329639f6fe9b827632 [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__and4_4) {
area : 52.684800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "3.239082e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "3.239082e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "3.239082e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "3.239082e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "3.239082e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "3.239082e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "3.239082e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "3.239082e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "4.317588e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "4.317588e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "4.317588e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "4.317588e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "5.355702e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "5.355702e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "6.372828e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "5.685768e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "6.372828e-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.007885 ;
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.01114, 0.01113, 0.01108, 0.01106, 0.01106, 0.01107, 0.01108, \
0.01105, 0.01107, 0.01106");
}
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.007898, -0.007909, -0.007915, -0.007916, -0.007922, -0.007968, \
-0.007958, -0.007963, -0.007978, -0.007993");
}
}
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.01114, 0.01111, 0.01108, 0.01105, 0.01106, 0.01109, 0.01107, \
0.01108, 0.01107, 0.01106");
}
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.007899, -0.007924, -0.007916, -0.007922, -0.007928, -0.007955, \
-0.007958, -0.007972, -0.007968, -0.007999");
}
}
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.01114, 0.01112, 0.01107, 0.01105, 0.01106, 0.01109, 0.01107, \
0.01108, 0.01107, 0.01106");
}
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.007899, -0.00792, -0.007916, -0.00792, -0.007925, -0.007959, \
-0.007957, -0.007972, -0.007968, -0.007996");
}
}
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.01112, 0.01112, 0.01107, 0.01107, 0.01105, 0.01106, 0.01106, \
0.01107, 0.01106, 0.01106");
}
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.007901, -0.007929, -0.007918, -0.007934, -0.00793, -0.007972, \
-0.007972, -0.007963, -0.00798, -0.007994");
}
}
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.01113, 0.01112, 0.01106, 0.01106, 0.01105, 0.01108, 0.01107, \
0.01108, 0.01107, 0.01106");
}
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.000761, 0.0007433, 0.0007331, 0.0006955, 0.0006925, 0.0006328, \
0.0006187, 0.000617, 0.000594, 0.0005653");
}
}
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.01111, 0.01112, 0.01108, 0.01108, 0.01107, 0.01107, 0.01107, \
0.01106, 0.01106, 0.01106");
}
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.000757, 0.0007334, 0.0007254, 0.0006961, 0.000687, 0.0006443, \
0.0006179, 0.000608, 0.0005957, 0.0005619");
}
}
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.0111, 0.01111, 0.01107, 0.01108, 0.01105, 0.01107, 0.01107, \
0.01107, 0.01106, 0.01107");
}
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.009049, 0.009037, 0.009011, 0.008985, 0.008949, 0.008913, 0.008889, \
0.008869, 0.008831, 0.008783");
}
}
}
pin(A2) {
capacitance : 0.007997 ;
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.01243, 0.01244, 0.01252, 0.01261, 0.0127, 0.01279, 0.01283, \
0.01285, 0.01288, 0.01289");
}
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.009869, -0.009854, -0.009811, -0.009813, -0.009807, -0.009816, \
-0.009826, -0.00983, -0.00983, -0.009834");
}
}
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.01234, 0.01237, 0.01243, 0.01254, 0.01265, 0.01274, 0.01278, \
0.01282, 0.01283, 0.01284");
}
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.009869, -0.009866, -0.009811, -0.009801, -0.009808, -0.009826, \
-0.009837, -0.009833, -0.009833, -0.009834");
}
}
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.01095, 0.01067, 0.01052, 0.01046, 0.01044, 0.01044, 0.01045, \
0.01045, 0.01045, 0.01045");
}
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.009854, -0.009843, -0.009822, -0.00982, -0.00982, -0.009833, \
-0.009833, -0.009825, -0.009824, -0.009831");
}
}
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.01092, 0.01029, 0.009876, 0.00985, 0.009827, 0.009854, 0.00986, \
0.009855, 0.009849, 0.009853");
}
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.009823, -0.009833, -0.009815, -0.009809, -0.009808, -0.009834, \
-0.009831, -0.009826, -0.009829, -0.009829");
}
}
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.01082, 0.0108, 0.01075, 0.01077, 0.01074, 0.01075, 0.01075, \
0.01074, 0.01073, 0.01071");
}
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.008569, -0.008576, -0.008552, -0.008563, -0.008562, -0.008592, \
-0.008603, -0.008621, -0.008645, -0.008669");
}
}
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.0108, 0.0108, 0.01078, 0.01077, 0.01074, 0.01075, 0.01074, 0.01074, \
0.01072, 0.01072");
}
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.008572, -0.008583, -0.008565, -0.008556, -0.008574, -0.0086, \
-0.008606, -0.008619, -0.008639, -0.008673");
}
}
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.01083, 0.01083, 0.01079, 0.01079, 0.01078, 0.01079, 0.01079, \
0.01077, 0.01075, 0.01075");
}
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.0002589, -0.0002631, -0.0002454, -0.0002743, -0.0002829, -0.000323, \
-0.0003535, -0.0003713, -0.0004084, -0.0004464");
}
}
}
pin(A3) {
capacitance : 0.008354 ;
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.01017, 0.01016, 0.01014, 0.01011, 0.01012, 0.0101, 0.01009, \
0.01003, 0.01002, 0.009975");
}
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.009868, -0.009849, -0.009813, -0.009798, -0.009817, -0.009827, \
-0.009827, -0.009832, -0.009834, -0.009837");
}
}
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.009875, 0.009882, 0.009848, 0.009839, 0.00983, 0.009859, 0.009863, \
0.009852, 0.00985, 0.009852");
}
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.009837, -0.009834, -0.009814, -0.009806, -0.009798, -0.009831, \
-0.009832, -0.009826, -0.009829, -0.009831");
}
}
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.01037, 0.01058, 0.01066, 0.01069, 0.01069, 0.01071, 0.01072, \
0.01068, 0.01066, 0.01062");
}
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.009851, -0.00986, -0.009828, -0.009817, -0.009813, -0.00983, \
-0.00983, -0.009825, -0.009822, -0.009828");
}
}
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.009931, 0.009891, 0.009843, 0.009844, 0.009838, 0.009866, 0.009856, \
0.009857, 0.009855, 0.00985");
}
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.009816, -0.009833, -0.009825, -0.009807, -0.009795, -0.00984, \
-0.009828, -0.009828, -0.009828, -0.009835");
}
}
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.01155, 0.01156, 0.01162, 0.01169, 0.01178, 0.01183, 0.01186, \
0.01188, 0.01189, 0.01188");
}
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.009872, -0.009853, -0.009826, -0.009801, -0.009806, -0.009839, \
-0.009825, -0.009826, -0.009838, -0.009833");
}
}
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.01026, 0.009889, 0.009852, 0.009843, 0.009832, 0.00986, 0.00986, \
0.009855, 0.009853, 0.009847");
}
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.009831, -0.009836, -0.009823, -0.009814, -0.009805, -0.009833, \
-0.009831, -0.009833, -0.009827, -0.009838");
}
}
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.01018, 0.01018, 0.01014, 0.01013, 0.01012, 0.01013, 0.01013, \
0.01011, 0.01009, 0.01008");
}
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.009528, -0.009543, -0.009516, -0.00951, -0.00951, -0.009547, \
-0.009584, -0.009584, -0.009614, -0.009656");
}
}
}
pin(A4) {
capacitance : 0.009066 ;
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.009925, 0.009894, 0.009856, 0.009843, 0.009834, 0.009868, 0.00987, \
0.009852, 0.009856, 0.009856");
}
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.009857, -0.009838, -0.009813, -0.009795, -0.009804, -0.00982, \
-0.009819, -0.009822, -0.009825, -0.009829");
}
}
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.009894, 0.009882, 0.009861, 0.009848, 0.009841, 0.009861, 0.009856, \
0.009861, 0.00985, 0.009856");
}
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.00985, -0.009846, -0.009823, -0.009828, -0.009801, -0.009835, \
-0.009833, -0.009829, -0.009828, -0.009824");
}
}
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.009907, 0.009894, 0.009859, 0.009842, 0.009835, 0.009868, 0.009866, \
0.009856, 0.009856, 0.009855");
}
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.009854, -0.009842, -0.009816, -0.009801, -0.009809, -0.009836, \
-0.009827, -0.009823, -0.009827, -0.00983");
}
}
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.009888, 0.009887, 0.00986, 0.009844, 0.009842, 0.009858, 0.009865, \
0.009857, 0.009857, 0.009851");
}
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.009842, -0.009841, -0.009824, -0.009811, -0.00981, -0.009828, \
-0.009839, -0.009829, -0.009832, -0.009835");
}
}
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.009922, 0.009894, 0.009859, 0.009842, 0.009835, 0.009868, 0.009865, \
0.009852, 0.009859, 0.009853");
}
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.009859, -0.009844, -0.009816, -0.009799, -0.009809, -0.009835, \
-0.009823, -0.009824, -0.009825, -0.009823");
}
}
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.009896, 0.009885, 0.009863, 0.009851, 0.00984, 0.009863, 0.009859, \
0.009855, 0.009857, 0.009851");
}
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.00985, -0.009852, -0.009833, -0.009823, -0.009805, -0.009841, \
-0.009833, -0.009825, -0.009837, -0.009827");
}
}
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.009917, 0.009893, 0.009861, 0.00985, 0.009837, 0.009866, 0.009866, \
0.009861, 0.009862, 0.009852");
}
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.009848, -0.009843, -0.009815, -0.00981, -0.009818, -0.009826, \
-0.009816, -0.009825, -0.009828, -0.009826");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.9455 ;
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.0835, 0.08374, 0.08479, 0.08577, 0.08636, 0.08674, 0.08692, 0.0871, 0.08714, 0.0872",\
"0.08353, 0.08378, 0.08466, 0.08578, 0.08641, 0.08678, 0.08698, 0.08712, 0.08719, 0.08725",\
"0.08297, 0.08318, 0.08402, 0.08518, 0.08585, 0.08624, 0.08646, 0.0866, 0.08668, 0.08676",\
"0.0825, 0.08257, 0.08317, 0.08427, 0.08504, 0.08551, 0.08578, 0.08601, 0.08608, 0.08619",\
"0.08346, 0.08328, 0.08346, 0.08415, 0.08484, 0.08536, 0.08569, 0.08591, 0.08607, 0.08617",\
"0.08581, 0.08526, 0.08486, 0.08501, 0.0857, 0.08616, 0.08652, 0.08677, 0.08696, 0.08705",\
"0.08943, 0.0884, 0.08742, 0.08737, 0.08774, 0.08806, 0.08838, 0.08866, 0.08887, 0.08899",\
"0.09436, 0.09294, 0.09158, 0.09081, 0.09099, 0.09112, 0.09149, 0.09176, 0.09192, 0.09205",\
"0.1006, 0.09882, 0.09675, 0.09556, 0.09548, 0.09557, 0.09576, 0.09595, 0.09614, 0.09623",\
"0.1084, 0.1062, 0.1035, 0.1019, 0.1013, 0.1012, 0.1013, 0.1015, 0.1016, 0.1018");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.05574, 0.05519, 0.0549, 0.05512, 0.05574, 0.05673, 0.05761, 0.05871, 0.05914, 0.06098",\
"0.05548, 0.05491, 0.05461, 0.05471, 0.05548, 0.05649, 0.05737, 0.05851, 0.05914, 0.06079",\
"0.05489, 0.05434, 0.05424, 0.05429, 0.05495, 0.05586, 0.05684, 0.05772, 0.05855, 0.0594",\
"0.05446, 0.05395, 0.05348, 0.05374, 0.0543, 0.05531, 0.05614, 0.05713, 0.05835, 0.05881",\
"0.05527, 0.0547, 0.05389, 0.05409, 0.05426, 0.05533, 0.05611, 0.05713, 0.05795, 0.0596",\
"0.05749, 0.05657, 0.05548, 0.05536, 0.05546, 0.05639, 0.05721, 0.05831, 0.05914, 0.06037",\
"0.06085, 0.05959, 0.05843, 0.05734, 0.058, 0.05839, 0.05898, 0.0601, 0.06132, 0.06195",\
"0.06536, 0.06383, 0.06183, 0.06073, 0.06041, 0.06142, 0.06278, 0.06267, 0.06389, 0.0647",\
"0.0709, 0.06901, 0.06696, 0.06534, 0.06451, 0.06443, 0.06634, 0.06762, 0.06805, 0.06941",\
"0.07769, 0.0755, 0.0729, 0.071, 0.06966, 0.07002, 0.07004, 0.07237, 0.07388, 0.07491");
}
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.09188, 0.09195, 0.09282, 0.09383, 0.09448, 0.09486, 0.09509, 0.09523, 0.09534, 0.0954",\
"0.09189, 0.09202, 0.09284, 0.09385, 0.09451, 0.09494, 0.09519, 0.09528, 0.09537, 0.09548",\
"0.09139, 0.09146, 0.09229, 0.09335, 0.09401, 0.0944, 0.09468, 0.09483, 0.09491, 0.095",\
"0.0909, 0.09095, 0.09159, 0.09256, 0.0933, 0.09379, 0.09409, 0.09429, 0.0944, 0.09449",\
"0.092, 0.09173, 0.09181, 0.0924, 0.0931, 0.09364, 0.09398, 0.09422, 0.09438, 0.09449",\
"0.0944, 0.09374, 0.09329, 0.09338, 0.09396, 0.09446, 0.09483, 0.09509, 0.09527, 0.09539",\
"0.09818, 0.0971, 0.09599, 0.09572, 0.09604, 0.09645, 0.09677, 0.09705, 0.09726, 0.09731",\
"0.1031, 0.1017, 0.1001, 0.09944, 0.0994, 0.09963, 0.09991, 0.1002, 0.1003, 0.1005",\
"0.1096, 0.1077, 0.1055, 0.1044, 0.104, 0.104, 0.1042, 0.1044, 0.1046, 0.1048",\
"0.1174, 0.1152, 0.1123, 0.1107, 0.11, 0.1098, 0.1099, 0.11, 0.1101, 0.1103");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.05572, 0.05513, 0.05487, 0.05508, 0.05578, 0.05667, 0.05759, 0.05851, 0.05973, 0.06098",\
"0.05549, 0.05487, 0.05458, 0.05485, 0.05552, 0.05653, 0.05741, 0.05831, 0.05914, 0.06079",\
"0.05495, 0.05435, 0.05411, 0.05429, 0.05493, 0.05594, 0.0568, 0.05772, 0.05835, 0.06059",\
"0.0543, 0.05374, 0.05344, 0.05342, 0.05418, 0.05513, 0.05601, 0.05693, 0.05775, 0.0594",\
"0.05469, 0.05411, 0.05336, 0.05368, 0.054, 0.05499, 0.05579, 0.05673, 0.05775, 0.05841",\
"0.05608, 0.05526, 0.0542, 0.05435, 0.05463, 0.05542, 0.05626, 0.05732, 0.05815, 0.05997",\
"0.05871, 0.05768, 0.05635, 0.05564, 0.0564, 0.05687, 0.05745, 0.05851, 0.05934, 0.06037",\
"0.06249, 0.06106, 0.0593, 0.05827, 0.0584, 0.05936, 0.0603, 0.06049, 0.06171, 0.06253",\
"0.06745, 0.0658, 0.0637, 0.06273, 0.06206, 0.06226, 0.06369, 0.06505, 0.06528, 0.06686",\
"0.07362, 0.07174, 0.06922, 0.06789, 0.06657, 0.06693, 0.06703, 0.0694, 0.0711, 0.07174");
}
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.1005, 0.1006, 0.1013, 0.1022, 0.1029, 0.1033, 0.1036, 0.1037, 0.1038, 0.1039",\
"0.1003, 0.1003, 0.1009, 0.1019, 0.1026, 0.103, 0.1033, 0.1034, 0.1035, 0.1036",\
"0.09965, 0.09965, 0.1002, 0.1012, 0.1019, 0.1024, 0.1027, 0.1028, 0.1029, 0.103",\
"0.09929, 0.09926, 0.09966, 0.1006, 0.1013, 0.1018, 0.1021, 0.1024, 0.1025, 0.1026",\
"0.1004, 0.1, 0.09998, 0.1005, 0.1012, 0.1017, 0.1021, 0.1023, 0.1025, 0.1026",\
"0.1028, 0.1021, 0.1015, 0.1016, 0.1021, 0.1025, 0.1029, 0.1032, 0.1034, 0.1035",\
"0.1066, 0.1056, 0.1044, 0.1041, 0.1043, 0.1046, 0.105, 0.1052, 0.1054, 0.1056",\
"0.1117, 0.1103, 0.1086, 0.1079, 0.1077, 0.108, 0.1083, 0.1084, 0.1086, 0.1088",\
"0.1184, 0.1165, 0.1142, 0.1129, 0.1125, 0.1125, 0.1127, 0.1129, 0.1131, 0.1132",\
"0.1263, 0.1241, 0.1213, 0.1195, 0.1187, 0.1185, 0.1185, 0.1186, 0.1188, 0.1189");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.05569, 0.0552, 0.05481, 0.05526, 0.05572, 0.05671, 0.05773, 0.05851, 0.05934, 0.06019",\
"0.05549, 0.05492, 0.05462, 0.05479, 0.0555, 0.05647, 0.05737, 0.05871, 0.05914, 0.06079",\
"0.05487, 0.05428, 0.05405, 0.05413, 0.05487, 0.05588, 0.05686, 0.05772, 0.05855, 0.06019",\
"0.0542, 0.05365, 0.05329, 0.05342, 0.05412, 0.05507, 0.05607, 0.05693, 0.05775, 0.05881",\
"0.05433, 0.0537, 0.05309, 0.0534, 0.05372, 0.05465, 0.05557, 0.05653, 0.05775, 0.059",\
"0.0552, 0.05441, 0.05353, 0.05374, 0.05414, 0.05509, 0.05593, 0.05693, 0.05775, 0.05898",\
"0.05727, 0.05627, 0.05539, 0.05471, 0.05552, 0.0563, 0.05674, 0.05772, 0.05934, 0.06096",\
"0.06061, 0.05943, 0.05786, 0.0572, 0.05683, 0.05833, 0.05917, 0.0599, 0.06013, 0.06272",\
"0.06538, 0.06396, 0.06243, 0.06094, 0.06095, 0.06085, 0.06264, 0.06406, 0.06389, 0.06488",\
"0.07165, 0.06985, 0.06782, 0.06631, 0.0656, 0.06562, 0.06616, 0.06841, 0.06952, 0.07075");
}
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.1084, 0.1083, 0.1089, 0.1098, 0.1104, 0.1108, 0.1111, 0.1113, 0.1114, 0.1115",\
"0.1079, 0.1078, 0.1084, 0.1092, 0.1099, 0.1104, 0.1106, 0.1108, 0.1109, 0.111",\
"0.1074, 0.1073, 0.1077, 0.1087, 0.1094, 0.1099, 0.1101, 0.1103, 0.1104, 0.1105",\
"0.1071, 0.107, 0.1074, 0.1081, 0.1089, 0.1094, 0.1097, 0.11, 0.1101, 0.1102",\
"0.1082, 0.1078, 0.1077, 0.1083, 0.1089, 0.1094, 0.1098, 0.1101, 0.1102, 0.1103",\
"0.1109, 0.1101, 0.1093, 0.1095, 0.1098, 0.1104, 0.1107, 0.111, 0.1112, 0.1113",\
"0.1147, 0.1138, 0.1124, 0.1121, 0.1122, 0.1126, 0.1128, 0.1131, 0.1133, 0.1134",\
"0.1202, 0.1185, 0.1167, 0.1159, 0.1157, 0.1159, 0.1161, 0.1164, 0.1166, 0.1167",\
"0.1269, 0.125, 0.1226, 0.1211, 0.1207, 0.1207, 0.1208, 0.121, 0.1212, 0.1213",\
"0.1351, 0.1329, 0.1298, 0.128, 0.1273, 0.127, 0.127, 0.1271, 0.1271, 0.1273");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.05566, 0.0551, 0.05473, 0.05524, 0.05574, 0.05665, 0.05757, 0.05891, 0.05934, 0.06098",\
"0.05553, 0.055, 0.05465, 0.05508, 0.05558, 0.05649, 0.05735, 0.05851, 0.05894, 0.06079",\
"0.05493, 0.05438, 0.05408, 0.05429, 0.05497, 0.05594, 0.05682, 0.05772, 0.05894, 0.06019",\
"0.05417, 0.05361, 0.05329, 0.05342, 0.05412, 0.05513, 0.05599, 0.05693, 0.05775, 0.0598",\
"0.05414, 0.05346, 0.05306, 0.0531, 0.0538, 0.05463, 0.05565, 0.05653, 0.05736, 0.05841",\
"0.05468, 0.05415, 0.05312, 0.05352, 0.05386, 0.05485, 0.05571, 0.05673, 0.05756, 0.05898",\
"0.05623, 0.05543, 0.05448, 0.05397, 0.05481, 0.05596, 0.05642, 0.05732, 0.05855, 0.05938",\
"0.05907, 0.05806, 0.05697, 0.05631, 0.05628, 0.05772, 0.05917, 0.0597, 0.06013, 0.06154",\
"0.06355, 0.06233, 0.0609, 0.06025, 0.05988, 0.06031, 0.06181, 0.06346, 0.06369, 0.06429",\
"0.06961, 0.06808, 0.06633, 0.06524, 0.06443, 0.06445, 0.06533, 0.06722, 0.06932, 0.07038");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.3141, 0.3495, 0.4366, 0.5603, 0.7284, 0.9545, 1.249, 1.62, 2.073, 2.614",\
"0.3326, 0.368, 0.4551, 0.5787, 0.7469, 0.9729, 1.268, 1.639, 2.092, 2.632",\
"0.3951, 0.4303, 0.5175, 0.6412, 0.8094, 1.035, 1.33, 1.701, 2.155, 2.695",\
"0.5151, 0.5504, 0.6372, 0.7613, 0.9296, 1.156, 1.451, 1.822, 2.274, 2.815",\
"0.6745, 0.714, 0.8071, 0.9343, 1.103, 1.33, 1.625, 1.996, 2.448, 2.989",\
"0.8428, 0.8876, 0.9918, 1.127, 1.301, 1.529, 1.823, 2.194, 2.647, 3.186",\
"1.021, 1.07, 1.186, 1.331, 1.51, 1.74, 2.035, 2.406, 2.859, 3.399",\
"1.211, 1.264, 1.391, 1.547, 1.732, 1.964, 2.261, 2.632, 3.085, 3.624",\
"1.416, 1.473, 1.609, 1.778, 1.97, 2.205, 2.502, 2.873, 3.325, 3.866",\
"1.636, 1.697, 1.843, 2.023, 2.225, 2.464, 2.762, 3.133, 3.585, 4.125");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.5478, 0.6054, 0.7556, 0.9749, 1.273, 1.672, 2.191, 2.843, 3.638, 4.583",\
"0.5572, 0.6147, 0.765, 0.9842, 1.283, 1.682, 2.2, 2.852, 3.648, 4.593",\
"0.5916, 0.6493, 0.7995, 1.019, 1.317, 1.716, 2.234, 2.886, 3.681, 4.631",\
"0.6625, 0.72, 0.87, 1.089, 1.387, 1.786, 2.305, 2.957, 3.751, 4.702",\
"0.7676, 0.8259, 0.9768, 1.196, 1.494, 1.893, 2.412, 3.064, 3.86, 4.806",\
"0.8701, 0.929, 1.083, 1.306, 1.607, 2.006, 2.525, 3.177, 3.971, 4.921",\
"0.9584, 1.021, 1.179, 1.404, 1.706, 2.108, 2.628, 3.28, 4.075, 5.024",\
"1.032, 1.097, 1.261, 1.49, 1.793, 2.194, 2.717, 3.37, 4.165, 5.112",\
"1.091, 1.159, 1.331, 1.564, 1.868, 2.27, 2.79, 3.444, 4.241, 5.188",\
"1.137, 1.208, 1.386, 1.625, 1.932, 2.333, 2.853, 3.506, 4.303, 5.253");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.09782, 0.1291, 0.2167, 0.3708, 0.6224, 0.9902, 1.487, 2.116, 2.886, 3.806",\
"0.09784, 0.1295, 0.2174, 0.3715, 0.6212, 0.9905, 1.487, 2.113, 2.886, 3.801",\
"0.09806, 0.1291, 0.2168, 0.3714, 0.6212, 0.9906, 1.487, 2.114, 2.886, 3.805",\
"0.09942, 0.1308, 0.2185, 0.3714, 0.622, 0.9904, 1.486, 2.116, 2.887, 3.806",\
"0.1182, 0.1502, 0.2318, 0.3794, 0.6252, 0.992, 1.487, 2.117, 2.887, 3.805",\
"0.1398, 0.1766, 0.2598, 0.4012, 0.6378, 0.9972, 1.489, 2.116, 2.882, 3.804",\
"0.1608, 0.2024, 0.2918, 0.4266, 0.6544, 1.005, 1.491, 2.117, 2.885, 3.798",\
"0.182, 0.2268, 0.3248, 0.4564, 0.6736, 1.016, 1.497, 2.121, 2.883, 3.797",\
"0.203, 0.25, 0.357, 0.4902, 0.699, 1.028, 1.504, 2.122, 2.887, 3.8",\
"0.225, 0.2754, 0.3918, 0.5256, 0.724, 1.045, 1.511, 2.126, 2.889, 3.801");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.1638, 0.2237, 0.388, 0.6693, 1.118, 1.773, 2.657, 3.781, 5.152, 6.796",\
"0.1639, 0.2234, 0.3893, 0.6696, 1.118, 1.773, 2.657, 3.781, 5.153, 6.796",\
"0.1634, 0.2233, 0.3885, 0.6706, 1.117, 1.771, 2.658, 3.777, 5.154, 6.783",\
"0.1636, 0.2232, 0.3878, 0.671, 1.118, 1.774, 2.657, 3.779, 5.156, 6.791",\
"0.1682, 0.2284, 0.392, 0.6714, 1.119, 1.775, 2.656, 3.78, 5.152, 6.795",\
"0.1786, 0.2392, 0.4024, 0.683, 1.126, 1.777, 2.658, 3.777, 5.153, 6.786",\
"0.1952, 0.2548, 0.4162, 0.6914, 1.136, 1.786, 2.663, 3.782, 5.155, 6.79",\
"0.2122, 0.2736, 0.4322, 0.702, 1.141, 1.789, 2.669, 3.783, 5.154, 6.788",\
"0.229, 0.293, 0.4542, 0.7152, 1.146, 1.791, 2.67, 3.791, 5.157, 6.793",\
"0.2452, 0.3112, 0.477, 0.731, 1.155, 1.793, 2.669, 3.789, 5.161, 6.791");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.344, 0.3801, 0.4683, 0.5927, 0.7614, 0.988, 1.283, 1.654, 2.107, 2.647",\
"0.3625, 0.3985, 0.4867, 0.6115, 0.78, 1.006, 1.301, 1.672, 2.125, 2.665",\
"0.4251, 0.4612, 0.5495, 0.6741, 0.8427, 1.069, 1.364, 1.735, 2.188, 2.728",\
"0.5459, 0.582, 0.6701, 0.7948, 0.9635, 1.19, 1.485, 1.856, 2.309, 2.848",\
"0.7154, 0.7545, 0.8471, 0.974, 1.143, 1.37, 1.665, 2.036, 2.489, 3.029",\
"0.8966, 0.941, 1.044, 1.179, 1.352, 1.58, 1.875, 2.246, 2.699, 3.238",\
"1.088, 1.137, 1.252, 1.395, 1.574, 1.803, 2.099, 2.47, 2.923, 3.463",\
"1.292, 1.345, 1.471, 1.625, 1.809, 2.041, 2.337, 2.709, 3.162, 3.701",\
"1.511, 1.568, 1.703, 1.869, 2.06, 2.295, 2.592, 2.963, 3.416, 3.956",\
"1.747, 1.808, 1.954, 2.131, 2.33, 2.568, 2.866, 3.236, 3.689, 4.229");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.5909, 0.6487, 0.7989, 1.018, 1.316, 1.715, 2.234, 2.886, 3.681, 4.627",\
"0.601, 0.6584, 0.809, 1.028, 1.327, 1.726, 2.244, 2.896, 3.691, 4.637",\
"0.6307, 0.6882, 0.8383, 1.057, 1.356, 1.755, 2.274, 2.925, 3.721, 4.667",\
"0.6879, 0.7453, 0.8955, 1.114, 1.413, 1.812, 2.33, 2.982, 3.778, 4.724",\
"0.7713, 0.8299, 0.9815, 1.201, 1.5, 1.899, 2.417, 3.069, 3.863, 4.814",\
"0.8575, 0.9175, 1.073, 1.297, 1.599, 1.998, 2.517, 3.169, 3.964, 4.911",\
"0.936, 0.9988, 1.159, 1.386, 1.689, 2.091, 2.611, 3.262, 4.058, 5.008",\
"1.002, 1.067, 1.233, 1.464, 1.769, 2.171, 2.692, 3.345, 4.14, 5.087",\
"1.054, 1.122, 1.294, 1.532, 1.838, 2.24, 2.76, 3.414, 4.21, 5.158",\
"1.093, 1.163, 1.343, 1.586, 1.895, 2.298, 2.818, 3.472, 4.267, 5.217");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.1016, 0.133, 0.2202, 0.3739, 0.6237, 0.9909, 1.487, 2.116, 2.887, 3.802",\
"0.1018, 0.1328, 0.2198, 0.3734, 0.624, 0.9925, 1.486, 2.116, 2.887, 3.804",\
"0.1017, 0.1329, 0.2202, 0.3738, 0.6239, 0.9924, 1.487, 2.115, 2.885, 3.802",\
"0.1024, 0.1338, 0.221, 0.3734, 0.6228, 0.9924, 1.487, 2.115, 2.887, 3.804",\
"0.1182, 0.149, 0.231, 0.3798, 0.626, 0.992, 1.488, 2.114, 2.886, 3.804",\
"0.1406, 0.1756, 0.2578, 0.3992, 0.6364, 0.9956, 1.488, 2.114, 2.884, 3.803",\
"0.162, 0.2016, 0.2882, 0.4234, 0.6522, 1.004, 1.492, 2.118, 2.886, 3.802",\
"0.1836, 0.2268, 0.3206, 0.4516, 0.672, 1.014, 1.496, 2.12, 2.885, 3.8",\
"0.2048, 0.2502, 0.353, 0.483, 0.6934, 1.026, 1.502, 2.122, 2.887, 3.799",\
"0.2264, 0.275, 0.3848, 0.5168, 0.7176, 1.04, 1.508, 2.125, 2.889, 3.803");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.1639, 0.2232, 0.3892, 0.6692, 1.117, 1.773, 2.657, 3.78, 5.155, 6.796",\
"0.1636, 0.2233, 0.3866, 0.669, 1.118, 1.771, 2.657, 3.782, 5.153, 6.796",\
"0.1635, 0.2233, 0.3882, 0.6706, 1.117, 1.772, 2.658, 3.78, 5.15, 6.795",\
"0.1636, 0.2236, 0.3884, 0.6694, 1.116, 1.772, 2.658, 3.78, 5.149, 6.795",\
"0.1692, 0.2292, 0.392, 0.672, 1.118, 1.775, 2.658, 3.778, 5.154, 6.782",\
"0.178, 0.2394, 0.4042, 0.6824, 1.125, 1.775, 2.658, 3.781, 5.153, 6.795",\
"0.191, 0.2526, 0.419, 0.6934, 1.135, 1.784, 2.662, 3.782, 5.155, 6.79",\
"0.2062, 0.2692, 0.4338, 0.705, 1.141, 1.787, 2.666, 3.785, 5.154, 6.789",\
"0.2214, 0.2862, 0.4528, 0.7208, 1.148, 1.79, 2.668, 3.787, 5.154, 6.79",\
"0.2372, 0.304, 0.4734, 0.7362, 1.158, 1.796, 2.668, 3.786, 5.156, 6.788");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.3714, 0.4084, 0.4984, 0.6244, 0.7936, 1.021, 1.316, 1.687, 2.141, 2.68",\
"0.3884, 0.4254, 0.5155, 0.6413, 0.8108, 1.038, 1.333, 1.704, 2.158, 2.697",\
"0.4505, 0.4876, 0.5776, 0.7036, 0.8731, 1.1, 1.395, 1.767, 2.22, 2.76",\
"0.5723, 0.6092, 0.6989, 0.8248, 0.9944, 1.221, 1.517, 1.888, 2.341, 2.881",\
"0.7494, 0.7886, 0.8813, 1.009, 1.179, 1.406, 1.701, 2.072, 2.526, 3.065",\
"0.9423, 0.987, 1.09, 1.225, 1.398, 1.625, 1.921, 2.292, 2.745, 3.285",\
"1.146, 1.195, 1.31, 1.453, 1.631, 1.861, 2.157, 2.528, 2.981, 3.52",\
"1.363, 1.416, 1.542, 1.695, 1.879, 2.11, 2.406, 2.778, 3.231, 3.77",\
"1.596, 1.653, 1.789, 1.953, 2.144, 2.378, 2.674, 3.046, 3.499, 4.039",\
"1.849, 1.909, 2.054, 2.23, 2.427, 2.664, 2.963, 3.334, 3.787, 4.326");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.6186, 0.6763, 0.8265, 1.046, 1.344, 1.743, 2.262, 2.913, 3.709, 4.658",\
"0.6293, 0.6869, 0.8371, 1.056, 1.355, 1.754, 2.272, 2.924, 3.72, 4.665",\
"0.6563, 0.7138, 0.8641, 1.083, 1.382, 1.781, 2.299, 2.951, 3.747, 4.692",\
"0.6987, 0.7561, 0.9063, 1.125, 1.424, 1.823, 2.341, 2.993, 3.789, 4.736",\
"0.7572, 0.8155, 0.9674, 1.187, 1.486, 1.885, 2.403, 3.055, 3.851, 4.798",\
"0.8155, 0.8757, 1.032, 1.256, 1.558, 1.957, 2.476, 3.128, 3.922, 4.872",\
"0.8693, 0.9315, 1.093, 1.321, 1.624, 2.026, 2.545, 3.197, 3.993, 4.94",\
"0.9131, 0.9779, 1.144, 1.377, 1.682, 2.085, 2.605, 3.258, 4.053, 5",\
"0.9444, 1.012, 1.183, 1.422, 1.73, 2.132, 2.653, 3.306, 4.102, 5.049",\
"0.9616, 1.031, 1.21, 1.454, 1.765, 2.168, 2.689, 3.341, 4.137, 5.086");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.1061, 0.1373, 0.2241, 0.3771, 0.6252, 0.9932, 1.489, 2.116, 2.883, 3.8",\
"0.1058, 0.1377, 0.2241, 0.3773, 0.6252, 0.9928, 1.489, 2.116, 2.882, 3.803",\
"0.1059, 0.1373, 0.2243, 0.3773, 0.6257, 0.993, 1.489, 2.118, 2.886, 3.799",\
"0.1061, 0.1381, 0.2246, 0.3782, 0.6264, 0.994, 1.488, 2.118, 2.887, 3.799",\
"0.119, 0.1498, 0.2314, 0.3812, 0.6274, 0.994, 1.489, 2.116, 2.886, 3.804",\
"0.1412, 0.176, 0.2576, 0.3988, 0.636, 0.9962, 1.49, 2.118, 2.887, 3.799",\
"0.1634, 0.2026, 0.2874, 0.4226, 0.6526, 1.004, 1.491, 2.117, 2.886, 3.798",\
"0.185, 0.228, 0.3188, 0.45, 0.6698, 1.015, 1.497, 2.12, 2.886, 3.801",\
"0.2056, 0.2516, 0.3512, 0.4802, 0.6904, 1.026, 1.502, 2.123, 2.887, 3.799",\
"0.2272, 0.2748, 0.3822, 0.5132, 0.714, 1.039, 1.51, 2.126, 2.89, 3.802");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.1641, 0.2233, 0.3874, 0.6694, 1.118, 1.774, 2.658, 3.779, 5.154, 6.783",\
"0.1636, 0.2235, 0.3881, 0.6694, 1.118, 1.773, 2.656, 3.782, 5.153, 6.796",\
"0.1637, 0.2237, 0.3893, 0.6694, 1.118, 1.773, 2.658, 3.777, 5.146, 6.796",\
"0.1637, 0.2236, 0.3882, 0.6694, 1.117, 1.773, 2.658, 3.778, 5.147, 6.793",\
"0.1694, 0.2292, 0.3922, 0.672, 1.119, 1.773, 2.656, 3.782, 5.154, 6.795",\
"0.1772, 0.2384, 0.4036, 0.682, 1.126, 1.777, 2.658, 3.778, 5.155, 6.785",\
"0.1864, 0.2498, 0.4172, 0.6942, 1.133, 1.782, 2.66, 3.777, 5.155, 6.794",\
"0.1986, 0.2626, 0.4326, 0.7062, 1.142, 1.786, 2.665, 3.783, 5.15, 6.79",\
"0.2124, 0.2782, 0.4496, 0.7206, 1.151, 1.794, 2.665, 3.784, 5.152, 6.785",\
"0.228, 0.2954, 0.4688, 0.7356, 1.159, 1.796, 2.667, 3.785, 5.152, 6.785");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.3906, 0.4286, 0.5207, 0.6483, 0.8191, 1.047, 1.343, 1.714, 2.168, 2.708",\
"0.407, 0.4451, 0.5369, 0.6649, 0.8356, 1.063, 1.359, 1.731, 2.184, 2.723",\
"0.4694, 0.5075, 0.5994, 0.7275, 0.8981, 1.126, 1.422, 1.793, 2.247, 2.786",\
"0.5921, 0.63, 0.7217, 0.8495, 1.02, 1.248, 1.544, 1.915, 2.369, 2.908",\
"0.7756, 0.8151, 0.9084, 1.037, 1.208, 1.436, 1.732, 2.103, 2.556, 3.097",\
"0.979, 1.024, 1.127, 1.262, 1.436, 1.664, 1.96, 2.331, 2.785, 3.325",\
"1.194, 1.243, 1.358, 1.501, 1.68, 1.91, 2.206, 2.577, 3.03, 3.57",\
"1.422, 1.476, 1.602, 1.755, 1.939, 2.171, 2.467, 2.84, 3.292, 3.832",\
"1.669, 1.726, 1.862, 2.026, 2.215, 2.451, 2.748, 3.119, 3.572, 4.112",\
"1.936, 1.997, 2.141, 2.317, 2.514, 2.751, 3.049, 3.421, 3.874, 4.414");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.6309, 0.6884, 0.8389, 1.058, 1.357, 1.756, 2.274, 2.926, 3.721, 4.668",\
"0.6428, 0.7002, 0.8505, 1.07, 1.368, 1.767, 2.286, 2.937, 3.733, 4.678",\
"0.6685, 0.7261, 0.8763, 1.096, 1.394, 1.793, 2.311, 2.963, 3.758, 4.706",\
"0.7021, 0.7597, 0.9099, 1.129, 1.427, 1.826, 2.345, 2.997, 3.792, 4.738",\
"0.7413, 0.7997, 0.9513, 1.171, 1.47, 1.869, 2.387, 3.039, 3.835, 4.782",\
"0.7735, 0.8338, 0.9893, 1.213, 1.514, 1.913, 2.432, 3.084, 3.88, 4.827",\
"0.7977, 0.8596, 1.019, 1.247, 1.551, 1.952, 2.471, 3.123, 3.918, 4.865",\
"0.8121, 0.876, 1.04, 1.273, 1.579, 1.981, 2.501, 3.153, 3.948, 4.895",\
"0.8155, 0.8811, 1.051, 1.288, 1.597, 2, 2.52, 3.172, 3.968, 4.915",\
"0.8036, 0.8719, 1.048, 1.291, 1.602, 2.007, 2.528, 3.18, 3.975, 4.923");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.1108, 0.1423, 0.2295, 0.3824, 0.6292, 0.9965, 1.491, 2.116, 2.884, 3.801",\
"0.1103, 0.1422, 0.2293, 0.3826, 0.6293, 0.9968, 1.489, 2.119, 2.888, 3.805",\
"0.11, 0.1424, 0.2296, 0.3821, 0.6293, 0.997, 1.491, 2.118, 2.886, 3.803",\
"0.11, 0.1422, 0.2293, 0.3826, 0.6304, 0.9956, 1.491, 2.117, 2.885, 3.803",\
"0.1198, 0.151, 0.2338, 0.3844, 0.6302, 0.997, 1.49, 2.119, 2.888, 3.804",\
"0.1422, 0.1774, 0.2582, 0.3998, 0.637, 0.9976, 1.49, 2.117, 2.885, 3.799",\
"0.165, 0.2034, 0.2878, 0.424, 0.653, 1.006, 1.493, 2.118, 2.887, 3.804",\
"0.187, 0.229, 0.3192, 0.4508, 0.6704, 1.016, 1.499, 2.12, 2.888, 3.803",\
"0.2074, 0.2528, 0.3522, 0.4798, 0.6914, 1.026, 1.505, 2.124, 2.889, 3.8",\
"0.228, 0.2754, 0.382, 0.5114, 0.7146, 1.039, 1.511, 2.126, 2.89, 3.802");
}
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.007519, 0.0304, 0.07411, 0.1422, 0.2377, 0.3634, 0.5218, 0.7151, 0.9455");
values("0.1641, 0.2234, 0.3872, 0.6697, 1.118, 1.773, 2.656, 3.782, 5.154, 6.796",\
"0.1636, 0.2233, 0.388, 0.6697, 1.118, 1.773, 2.657, 3.781, 5.152, 6.796",\
"0.1639, 0.2234, 0.3892, 0.6692, 1.117, 1.774, 2.654, 3.781, 5.155, 6.795",\
"0.164, 0.2232, 0.3882, 0.6694, 1.118, 1.772, 2.658, 3.779, 5.147, 6.795",\
"0.1682, 0.228, 0.3912, 0.671, 1.118, 1.772, 2.659, 3.776, 5.148, 6.793",\
"0.1746, 0.2362, 0.4016, 0.6802, 1.123, 1.776, 2.659, 3.776, 5.147, 6.793",\
"0.1828, 0.2452, 0.4142, 0.6924, 1.132, 1.78, 2.659, 3.78, 5.153, 6.793",\
"0.1914, 0.2558, 0.4278, 0.705, 1.14, 1.784, 2.661, 3.78, 5.153, 6.781",\
"0.2024, 0.2684, 0.443, 0.719, 1.149, 1.79, 2.666, 3.78, 5.147, 6.782",\
"0.2158, 0.2832, 0.4596, 0.7322, 1.16, 1.798, 2.67, 3.781, 5.148, 6.78");
}
}
}
}