blob: f1b4e16e3d8f507f6144d39a228eaa46a6b27529 [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__or4_2) {
area : 30.732800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.000234495" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.000228744" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0002256822" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.000225666" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.000222507" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000222507" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.000222507" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.000222507" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0002192184" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0002192184" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0002192184" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0002192184" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0002192184" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0002192184" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0002192184" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0002192184" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000234495" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.003611 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.006088, 0.006086, 0.006078, 0.006054, 0.006005, 0.005929, 0.005791, \
0.005504, 0.004421, 0.002481");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001452, -0.001453, -0.001456, -0.001465, -0.001465, -0.001466, \
-0.001466, -0.001467, -0.001399, -0.001115");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.004513, 0.004511, 0.004507, 0.004495, 0.004469, 0.004421, 0.004345, \
0.00418, 0.003483, 0.00215");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001452, -0.001452, -0.001456, -0.001463, -0.001464, -0.001465, \
-0.001466, -0.001466, -0.001399, -0.001114");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.004513, 0.004515, 0.00451, 0.004499, 0.004473, 0.004426, 0.004349, \
0.004186, 0.003497, 0.002165");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.00145, -0.001453, -0.001458, -0.001466, -0.001466, -0.001466, \
-0.001466, -0.001467, -0.001399, -0.001112");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002674, 0.002672, 0.002672, 0.002672, 0.002659, 0.00264, 0.002609, \
0.002542, 0.002234, 0.001563");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001459, -0.001459, -0.001463, -0.00147, -0.001471, -0.001473, \
-0.001472, -0.001473, -0.001405, -0.001119");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002673, 0.002673, 0.002671, 0.002672, 0.00266, 0.002642, 0.00261, \
0.002545, 0.00224, 0.001567");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001458, -0.00146, -0.001465, -0.001471, -0.001473, -0.001473, \
-0.001473, -0.001473, -0.001405, -0.001118");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002673, 0.002672, 0.002671, 0.002671, 0.002662, 0.002642, 0.00261, \
0.002544, 0.00224, 0.001567");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001458, -0.00146, -0.001465, -0.001473, -0.001471, -0.001472, \
-0.001473, -0.001474, -0.001405, -0.001118");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002671, 0.002674, 0.002672, 0.002675, 0.002662, 0.002641, 0.00261, \
0.002545, 0.002241, 0.001569");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001457, -0.00146, -0.001467, -0.001471, -0.001472, -0.001473, \
-0.001474, -0.001473, -0.001404, -0.001117");
}
}
}
pin(A2) {
capacitance : 0.003432 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003266, 0.003261, 0.003252, 0.003232, 0.003194, 0.003124, 0.003005, \
0.00278, 0.002107, 0.0008545");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001875, -0.001876, -0.001879, -0.001888, -0.001889, -0.001892, \
-0.001895, -0.0019, -0.001822, -0.001471");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001963, 0.001963, 0.001962, 0.001962, 0.001948, 0.001927, 0.001895, \
0.001855, 0.001755, 0.001403");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001883, -0.001883, -0.001889, -0.001894, -0.001895, -0.001898, \
-0.0019, -0.001905, -0.001825, -0.00147");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001962, 0.001962, 0.001961, 0.001958, 0.001946, 0.001927, 0.001896, \
0.001852, 0.001753, 0.0014");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001882, -0.001882, -0.001891, -0.001894, -0.001897, -0.001899, \
-0.001901, -0.001905, -0.001825, -0.00147");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003392, 0.003392, 0.003399, 0.003403, 0.003401, 0.0034, 0.003401, \
0.003399, 0.003175, 0.002373");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003089, -0.003103, -0.00315, -0.003212, -0.003246, -0.003273, \
-0.00329, -0.0033, -0.003208, -0.002802");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002276, 0.002278, 0.00228, 0.002285, 0.002286, 0.002287, 0.002288, \
0.002287, 0.002173, 0.00169");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002582, -0.002571, -0.002543, -0.002543, -0.002534, -0.002531, \
-0.002529, -0.002525, -0.002435, -0.002057");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002343, 0.002345, 0.002348, 0.002359, 0.002359, 0.002361, 0.00236, \
0.00236, 0.002242, 0.001742");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.00278, -0.002779, -0.002781, -0.002791, -0.002788, -0.002789, \
-0.002788, -0.002782, -0.002684, -0.002255");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002342, 0.002346, 0.002349, 0.002355, 0.00236, 0.00236, 0.002359, \
0.00236, 0.002243, 0.001742");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002779, -0.002779, -0.002779, -0.002792, -0.002789, -0.00279, \
-0.002787, -0.002783, -0.002684, -0.002258");
}
}
}
pin(A3) {
capacitance : 0.003329 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001975, 0.001973, 0.00198, 0.001983, 0.001986, 0.001988, 0.001987, \
0.001986, 0.001916, 0.001567");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001889, -0.001891, -0.001893, -0.001902, -0.001902, -0.001903, \
-0.001901, -0.001902, -0.001818, -0.00146");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003396, 0.003394, 0.003394, 0.003399, 0.0034, 0.003401, 0.003398, \
0.0034, 0.003194, 0.00239");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003116, -0.003116, -0.003167, -0.003225, -0.003261, -0.003282, \
-0.003296, -0.003304, -0.003212, -0.002806");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002347, 0.002351, 0.002353, 0.002361, 0.002363, 0.002363, 0.002364, \
0.002363, 0.002246, 0.001746");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.00279, -0.002789, -0.002796, -0.002801, -0.002798, -0.002795, \
-0.002791, -0.002785, -0.002681, -0.002249");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003405, 0.003404, 0.003407, 0.003408, 0.003409, 0.003407, 0.003407, \
0.003405, 0.00319, 0.002383");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002896, -0.00289, -0.002928, -0.003006, -0.003079, -0.003133, \
-0.003171, -0.003199, -0.003122, -0.002742");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002276, 0.002276, 0.002279, 0.002285, 0.002289, 0.00229, 0.00229, \
0.00229, 0.002175, 0.001692");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002604, -0.00258, -0.002553, -0.002541, -0.002534, -0.00253, \
-0.002527, -0.002525, -0.002434, -0.002055");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.00339, 0.00339, 0.003391, 0.003396, 0.003397, 0.003397, 0.003396, \
0.003396, 0.003189, 0.002388");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003116, -0.003117, -0.003167, -0.003226, -0.003262, -0.003283, \
-0.003295, -0.003303, -0.003212, -0.002805");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002349, 0.002355, 0.002358, 0.002364, 0.002367, 0.002367, 0.002366, \
0.002366, 0.00225, 0.001749");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002794, -0.002796, -0.002798, -0.002806, -0.002803, -0.0028, \
-0.002795, -0.002787, -0.002683, -0.002248");
}
}
}
pin(A4) {
capacitance : 0.003406 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003392, 0.003392, 0.00339, 0.003397, 0.003397, 0.003399, 0.003398, \
0.003399, 0.003207, 0.002401");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003096, -0.003124, -0.003192, -0.003249, -0.00327, -0.003286, \
-0.003297, -0.003305, -0.003214, -0.002809");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003398, 0.003396, 0.003398, 0.003404, 0.003407, 0.003405, 0.003406, \
0.003407, 0.003207, 0.002401");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002889, -0.002923, -0.002997, -0.003078, -0.00313, -0.003168, \
-0.003197, -0.003214, -0.003136, -0.002751");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003387, 0.00339, 0.003388, 0.003393, 0.003394, 0.003397, 0.003396, \
0.003396, 0.003202, 0.002398");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003096, -0.003118, -0.003192, -0.003248, -0.00327, -0.003287, \
-0.003297, -0.003306, -0.003213, -0.002806");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003404, 0.0034, 0.003404, 0.003409, 0.003408, 0.00341, 0.003408, \
0.003409, 0.003207, 0.002396");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002842, -0.00288, -0.002952, -0.003023, -0.003073, -0.003114, \
-0.003149, -0.003173, -0.003099, -0.002721");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003387, 0.003389, 0.003388, 0.003394, 0.003396, 0.003395, 0.003396, \
0.003395, 0.003201, 0.002396");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003094, -0.003123, -0.003194, -0.003248, -0.003269, -0.003287, \
-0.003298, -0.003306, -0.003213, -0.002806");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003392, 0.00339, 0.003392, 0.003395, 0.003398, 0.003399, 0.003397, \
0.003395, 0.003198, 0.002391");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002887, -0.002921, -0.002998, -0.003078, -0.003131, -0.003169, \
-0.003198, -0.003214, -0.003135, -0.00275");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003386, 0.00339, 0.003387, 0.003395, 0.003397, 0.003396, 0.003396, \
0.003395, 0.003202, 0.002396");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003096, -0.003122, -0.003189, -0.003248, -0.003269, -0.003286, \
-0.003297, -0.003304, -0.003214, -0.002807");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.3861 ;
max_transition : 25 ;
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("0.03057, 0.03061, 0.03075, 0.03102, 0.03131, 0.03156, 0.03174, 0.03187, 0.03193, 0.03186",\
"0.03051, 0.03055, 0.03069, 0.03096, 0.03125, 0.0315, 0.03169, 0.03182, 0.03188, 0.0318",\
"0.03034, 0.03037, 0.03051, 0.03078, 0.03108, 0.03133, 0.03152, 0.03164, 0.03169, 0.03158",\
"0.03016, 0.03019, 0.03033, 0.03061, 0.0309, 0.03115, 0.03133, 0.03145, 0.03148, 0.0313",\
"0.03004, 0.03006, 0.03021, 0.03047, 0.03076, 0.031, 0.03118, 0.03128, 0.03124, 0.03091",\
"0.02994, 0.02997, 0.03011, 0.03035, 0.03062, 0.03084, 0.031, 0.03105, 0.03082, 0.03019",\
"0.02977, 0.02979, 0.02991, 0.0301, 0.03033, 0.03052, 0.03057, 0.03032, 0.0296, 0.02874",\
"0.02872, 0.02873, 0.02878, 0.0289, 0.029, 0.02888, 0.02816, 0.02724, 0.02657, 0.02609",\
"0.02143, 0.0214, 0.02087, 0.01961, 0.01892, 0.01861, 0.01849, 0.01846, 0.01847, 0.01848",\
"0.005859, 0.00589, 0.005983, 0.006137, 0.006314, 0.006497, 0.006664, 0.006805, 0.006918, 0.007007");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("0.01483, 0.01499, 0.01541, 0.01591, 0.01632, 0.01649, 0.01745, 0.02734, 0.08092, 0.1953",\
"0.01488, 0.01504, 0.01546, 0.01597, 0.01635, 0.01668, 0.01749, 0.02766, 0.08293, 0.1973",\
"0.01491, 0.01506, 0.01547, 0.01597, 0.01637, 0.0167, 0.01756, 0.02966, 0.08888, 0.2054",\
"0.01479, 0.01491, 0.01524, 0.01568, 0.01611, 0.01646, 0.01767, 0.03394, 0.1022, 0.2194",\
"0.01461, 0.0147, 0.01501, 0.01538, 0.0158, 0.01615, 0.01863, 0.04203, 0.1234, 0.238",\
"0.01444, 0.01452, 0.01473, 0.01512, 0.01549, 0.01598, 0.02085, 0.05831, 0.1523, 0.2556",\
"0.01432, 0.01439, 0.01463, 0.01485, 0.01532, 0.0161, 0.02825, 0.08779, 0.1833, 0.2644",\
"0.01428, 0.01434, 0.01452, 0.01479, 0.01505, 0.01854, 0.05041, 0.1279, 0.202, 0.2553",\
"0.01437, 0.01443, 0.0146, 0.01481, 0.016, 0.03527, 0.09481, 0.1508, 0.1893, 0.216",\
"0.01481, 0.01484, 0.015, 0.01648, 0.03813, 0.07469, 0.09887, 0.1142, 0.1243, 0.1311");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("0.03195, 0.03198, 0.03213, 0.03239, 0.03268, 0.03293, 0.03312, 0.03324, 0.03329, 0.03318",\
"0.03192, 0.03194, 0.03209, 0.03235, 0.03265, 0.03289, 0.03308, 0.0332, 0.03325, 0.03312",\
"0.03181, 0.03183, 0.03199, 0.03224, 0.03253, 0.03278, 0.03296, 0.03308, 0.03312, 0.03296",\
"0.03169, 0.03173, 0.03186, 0.03212, 0.03242, 0.03266, 0.03284, 0.03296, 0.03295, 0.0327",\
"0.03159, 0.03162, 0.03175, 0.03201, 0.0323, 0.03254, 0.03272, 0.0328, 0.03271, 0.03228",\
"0.03147, 0.03149, 0.03163, 0.03187, 0.03214, 0.03237, 0.03252, 0.03252, 0.0322, 0.03147",\
"0.03121, 0.03122, 0.03133, 0.03155, 0.03179, 0.03197, 0.03199, 0.03163, 0.03081, 0.02997",\
"0.02991, 0.02991, 0.02998, 0.03012, 0.03022, 0.03003, 0.02919, 0.02831, 0.02769, 0.02723",\
"0.02228, 0.02226, 0.02157, 0.02035, 0.01973, 0.01948, 0.0194, 0.01938, 0.01938, 0.0194",\
"0.0056, 0.005632, 0.005732, 0.005888, 0.006072, 0.006252, 0.006407, 0.006531, 0.006625, 0.006697");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("0.01621, 0.01635, 0.01673, 0.0172, 0.01763, 0.01794, 0.01878, 0.0294, 0.08406, 0.1986",\
"0.0162, 0.01635, 0.01673, 0.01721, 0.01759, 0.01794, 0.019, 0.02984, 0.0858, 0.2008",\
"0.0162, 0.01634, 0.01673, 0.01719, 0.01761, 0.01801, 0.01897, 0.03139, 0.09194, 0.2087",\
"0.01611, 0.01625, 0.01655, 0.01699, 0.01742, 0.01781, 0.01928, 0.03567, 0.1054, 0.2227",\
"0.01593, 0.01607, 0.01633, 0.01671, 0.01712, 0.01757, 0.02009, 0.04459, 0.1268, 0.2412",\
"0.01576, 0.01586, 0.01609, 0.01647, 0.01678, 0.01727, 0.02261, 0.06179, 0.1567, 0.2581",\
"0.01563, 0.01571, 0.01592, 0.01612, 0.01661, 0.01742, 0.03081, 0.09246, 0.1871, 0.2658",\
"0.01554, 0.0156, 0.0158, 0.01606, 0.01632, 0.02033, 0.05491, 0.1328, 0.2037, 0.2544",\
"0.01556, 0.0156, 0.0158, 0.01603, 0.01745, 0.03981, 0.09966, 0.1516, 0.1869, 0.2113",\
"0.01593, 0.01597, 0.01616, 0.0186, 0.04412, 0.07523, 0.09484, 0.1072, 0.1153, 0.1208");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("0.03332, 0.03335, 0.03349, 0.03376, 0.03405, 0.0343, 0.03448, 0.0346, 0.03464, 0.03449",\
"0.03329, 0.03332, 0.03346, 0.03372, 0.03401, 0.03426, 0.03445, 0.03457, 0.03459, 0.03444",\
"0.03318, 0.0332, 0.03335, 0.0336, 0.0339, 0.03415, 0.03433, 0.03444, 0.03446, 0.03427",\
"0.03304, 0.03308, 0.03322, 0.03348, 0.03377, 0.03401, 0.03419, 0.03429, 0.03428, 0.03398",\
"0.03294, 0.03297, 0.03311, 0.03337, 0.03366, 0.03389, 0.03406, 0.03414, 0.03401, 0.03352",\
"0.03282, 0.03284, 0.03297, 0.03322, 0.03349, 0.03372, 0.03386, 0.03383, 0.03343, 0.03265",\
"0.03251, 0.03253, 0.03265, 0.03288, 0.03312, 0.03329, 0.03326, 0.03281, 0.03195, 0.03113",\
"0.03107, 0.03108, 0.03117, 0.03132, 0.03141, 0.03115, 0.03025, 0.02941, 0.02881, 0.02838",\
"0.02339, 0.02339, 0.02258, 0.02143, 0.02087, 0.02066, 0.02058, 0.02057, 0.02058, 0.02059",\
"0.006192, 0.006224, 0.006334, 0.006502, 0.006698, 0.006877, 0.007021, 0.00713, 0.00721, 0.007269");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("0.01736, 0.0175, 0.01785, 0.01835, 0.01871, 0.01909, 0.01995, 0.03058, 0.08606, 0.2013",\
"0.01734, 0.01749, 0.01784, 0.01834, 0.01874, 0.01912, 0.02005, 0.03125, 0.08817, 0.2036",\
"0.01729, 0.01744, 0.01778, 0.01823, 0.01867, 0.01901, 0.0201, 0.03312, 0.09463, 0.2112",\
"0.01715, 0.01729, 0.0176, 0.018, 0.01843, 0.01876, 0.02028, 0.03737, 0.1077, 0.2251",\
"0.01696, 0.01708, 0.01736, 0.01775, 0.01809, 0.01857, 0.02114, 0.04629, 0.1298, 0.2434",\
"0.01679, 0.01688, 0.0171, 0.01749, 0.0178, 0.01829, 0.024, 0.06459, 0.1598, 0.26",\
"0.01664, 0.01673, 0.0169, 0.0172, 0.01761, 0.01861, 0.03273, 0.09613, 0.1899, 0.2667",\
"0.01652, 0.01659, 0.01678, 0.01702, 0.01727, 0.02179, 0.0586, 0.1364, 0.2048, 0.2535",\
"0.01651, 0.01657, 0.0167, 0.01696, 0.01884, 0.04418, 0.1032, 0.1517, 0.1846, 0.2073",\
"0.01677, 0.01682, 0.01699, 0.0208, 0.04806, 0.07447, 0.09072, 0.1009, 0.1076, 0.1121");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("0.03495, 0.03497, 0.03512, 0.03539, 0.03569, 0.03594, 0.03612, 0.03624, 0.03627, 0.03612",\
"0.03491, 0.03494, 0.03508, 0.03535, 0.03564, 0.03589, 0.03607, 0.03619, 0.03622, 0.03606",\
"0.03479, 0.03482, 0.03496, 0.03523, 0.03552, 0.03577, 0.03595, 0.03606, 0.03608, 0.03586",\
"0.03468, 0.0347, 0.03484, 0.0351, 0.0354, 0.03564, 0.03582, 0.03592, 0.03589, 0.03557",\
"0.03457, 0.0346, 0.03473, 0.03499, 0.03528, 0.03552, 0.03569, 0.03575, 0.0356, 0.03508",\
"0.03444, 0.03446, 0.0346, 0.03485, 0.03513, 0.03535, 0.03548, 0.03543, 0.03501, 0.03421",\
"0.0341, 0.03413, 0.03426, 0.03449, 0.03473, 0.03489, 0.03485, 0.03438, 0.03349, 0.03269",\
"0.03265, 0.03266, 0.03276, 0.03292, 0.03302, 0.03273, 0.03181, 0.03098, 0.03039, 0.02996",\
"0.02515, 0.02512, 0.02441, 0.02323, 0.02267, 0.02245, 0.02237, 0.02234, 0.02234, 0.02234",\
"0.007566, 0.007607, 0.007722, 0.007907, 0.008111, 0.008288, 0.008425, 0.008529, 0.008601, 0.008653");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("0.01818, 0.01831, 0.01864, 0.01913, 0.01954, 0.01994, 0.02087, 0.03164, 0.08819, 0.2034",\
"0.01806, 0.0182, 0.01856, 0.01899, 0.01946, 0.01981, 0.02071, 0.03197, 0.08948, 0.2055",\
"0.01788, 0.01802, 0.01836, 0.01882, 0.01923, 0.01963, 0.02073, 0.03365, 0.09614, 0.2129",\
"0.0177, 0.01781, 0.01814, 0.01854, 0.01893, 0.01932, 0.02082, 0.03797, 0.1092, 0.2267",\
"0.0175, 0.01762, 0.01787, 0.01825, 0.01857, 0.01901, 0.02193, 0.04743, 0.1317, 0.2448",\
"0.01735, 0.01742, 0.01767, 0.01801, 0.01833, 0.01889, 0.02473, 0.06602, 0.1619, 0.2611",\
"0.01721, 0.0173, 0.01746, 0.01777, 0.01815, 0.01908, 0.03405, 0.09872, 0.1918, 0.2672",\
"0.01707, 0.01713, 0.01732, 0.01757, 0.01788, 0.02276, 0.06125, 0.1388, 0.2053, 0.2524",\
"0.01699, 0.01705, 0.01723, 0.01743, 0.01965, 0.04717, 0.1055, 0.1514, 0.1824, 0.2037",\
"0.01711, 0.01716, 0.01734, 0.02267, 0.05008, 0.07285, 0.08667, 0.09531, 0.1009, 0.1048");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("5.168, 5.385, 5.92, 6.611, 7.405, 8.298, 9.3, 10.43, 11.7, 13.14",\
"5.211, 5.428, 5.964, 6.655, 7.448, 8.343, 9.344, 10.47, 11.74, 13.19",\
"5.396, 5.614, 6.148, 6.841, 7.634, 8.528, 9.53, 10.66, 11.93, 13.37",\
"5.799, 6.016, 6.55, 7.241, 8.035, 8.931, 9.931, 11.06, 12.33, 13.78",\
"6.468, 6.685, 7.221, 7.911, 8.706, 9.6, 10.6, 11.73, 13, 14.44",\
"7.436, 7.653, 8.188, 8.879, 9.673, 10.57, 11.57, 12.7, 13.97, 15.41",\
"8.732, 8.949, 9.481, 10.17, 10.96, 11.86, 12.86, 13.98, 15.26, 16.7",\
"10.33, 10.55, 11.09, 11.78, 12.58, 13.47, 14.47, 15.6, 16.87, 18.32",\
"12.06, 12.3, 12.89, 13.6, 14.41, 15.31, 16.32, 17.46, 18.73, 20.18",\
"13.89, 14.15, 14.78, 15.54, 16.37, 17.29, 18.32, 19.46, 20.74, 22.2");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("1.345, 1.477, 1.876, 2.574, 3.635, 5.116, 7.06, 9.508, 12.49, 16.04",\
"1.416, 1.548, 1.947, 2.645, 3.707, 5.187, 7.132, 9.576, 12.56, 16.11",\
"1.659, 1.79, 2.19, 2.887, 3.95, 5.431, 7.374, 9.825, 12.8, 16.35",\
"2.117, 2.248, 2.645, 3.342, 4.404, 5.886, 7.829, 10.28, 13.26, 16.81",\
"2.741, 2.877, 3.281, 3.978, 5.039, 6.522, 8.47, 10.91, 13.9, 17.45",\
"3.384, 3.533, 3.955, 4.66, 5.722, 7.203, 9.149, 11.6, 14.58, 18.15",\
"4.017, 4.179, 4.625, 5.339, 6.403, 7.885, 9.829, 12.28, 15.26, 18.82",\
"4.624, 4.803, 5.275, 6.005, 7.071, 8.554, 10.5, 12.94, 15.93, 19.48",\
"5.198, 5.394, 5.897, 6.646, 7.716, 9.198, 11.14, 13.59, 16.57, 20.13",\
"5.723, 5.94, 6.482, 7.254, 8.33, 9.81, 11.75, 14.2, 17.19, 20.74");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("1.199, 1.334, 1.702, 2.268, 3.018, 3.953, 5.111, 6.556, 8.31, 10.44",\
"1.2, 1.334, 1.701, 2.268, 3.018, 3.954, 5.11, 6.558, 8.307, 10.44",\
"1.2, 1.334, 1.701, 2.267, 3.014, 3.952, 5.115, 6.55, 8.308, 10.44",\
"1.199, 1.332, 1.701, 2.267, 3.016, 3.955, 5.11, 6.558, 8.306, 10.44",\
"1.199, 1.332, 1.7, 2.267, 3.012, 3.952, 5.112, 6.558, 8.312, 10.45",\
"1.196, 1.33, 1.7, 2.266, 3.014, 3.956, 5.118, 6.54, 8.308, 10.45",\
"1.19, 1.324, 1.696, 2.264, 3.016, 3.954, 5.11, 6.548, 8.306, 10.44",\
"1.258, 1.378, 1.724, 2.28, 3.026, 3.956, 5.118, 6.544, 8.304, 10.45",\
"1.406, 1.532, 1.858, 2.37, 3.088, 4.014, 5.154, 6.584, 8.332, 10.46",\
"1.556, 1.694, 2.032, 2.516, 3.188, 4.094, 5.236, 6.664, 8.396, 10.52");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("0.5188, 0.6736, 1.224, 2.328, 4.089, 6.577, 9.876, 13.97, 19, 25.05",\
"0.5186, 0.6722, 1.224, 2.325, 4.089, 6.58, 9.845, 13.96, 19.03, 25.01",\
"0.519, 0.6722, 1.224, 2.327, 4.09, 6.592, 9.841, 13.98, 19.01, 25.02",\
"0.521, 0.6754, 1.224, 2.327, 4.095, 6.592, 9.845, 14, 19.03, 24.99",\
"0.5594, 0.7076, 1.237, 2.328, 4.094, 6.57, 9.845, 13.97, 19.01, 24.98",\
"0.6282, 0.7726, 1.285, 2.35, 4.095, 6.583, 9.844, 13.96, 19, 25",\
"0.7064, 0.8488, 1.344, 2.378, 4.108, 6.582, 9.854, 13.99, 18.99, 25.01",\
"0.802, 0.936, 1.416, 2.416, 4.126, 6.598, 9.854, 13.97, 19.01, 24.99",\
"0.904, 1.044, 1.498, 2.464, 4.146, 6.602, 9.88, 13.97, 19.01, 25.01",\
"1.018, 1.158, 1.596, 2.524, 4.168, 6.614, 9.872, 13.99, 19.01, 24.99");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("6.042, 6.26, 6.794, 7.485, 8.279, 9.17, 10.17, 11.3, 12.57, 14.02",\
"6.092, 6.31, 6.846, 7.536, 8.327, 9.221, 10.22, 11.35, 12.63, 14.07",\
"6.297, 6.516, 7.05, 7.742, 8.535, 9.427, 10.43, 11.56, 12.83, 14.28",\
"6.708, 6.926, 7.462, 8.152, 8.944, 9.838, 10.84, 11.97, 13.24, 14.69",\
"7.329, 7.547, 8.081, 8.772, 9.566, 10.46, 11.46, 12.59, 13.86, 15.31",\
"8.186, 8.404, 8.939, 9.63, 10.42, 11.32, 12.32, 13.45, 14.72, 16.16",\
"9.307, 9.526, 10.06, 10.75, 11.55, 12.44, 13.44, 14.57, 15.84, 17.29",\
"10.67, 10.89, 11.44, 12.14, 12.94, 13.83, 14.84, 15.97, 17.24, 18.69",\
"12.19, 12.42, 12.99, 13.72, 14.54, 15.46, 16.47, 17.61, 18.89, 20.34",\
"13.86, 14.11, 14.71, 15.46, 16.3, 17.24, 18.28, 19.43, 20.72, 22.18");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("1.462, 1.595, 1.997, 2.698, 3.763, 5.246, 7.192, 9.639, 12.62, 16.18",\
"1.53, 1.664, 2.066, 2.767, 3.832, 5.316, 7.261, 9.708, 12.69, 16.25",\
"1.773, 1.906, 2.308, 3.009, 4.074, 5.557, 7.502, 9.949, 12.93, 16.49",\
"2.234, 2.367, 2.767, 3.466, 4.531, 6.014, 7.962, 10.41, 13.4, 16.95",\
"2.891, 3.027, 3.431, 4.13, 5.194, 6.677, 8.626, 11.07, 14.06, 17.61",\
"3.587, 3.734, 4.155, 4.86, 5.923, 7.406, 9.354, 11.8, 14.79, 18.35",\
"4.279, 4.437, 4.879, 5.593, 6.659, 8.143, 10.09, 12.54, 15.52, 19.08",\
"4.952, 5.125, 5.591, 6.319, 7.386, 8.87, 10.82, 13.26, 16.25, 19.81",\
"5.594, 5.783, 6.278, 7.023, 8.092, 9.576, 11.52, 13.97, 16.96, 20.51",\
"6.194, 6.403, 6.932, 7.697, 8.774, 10.25, 12.2, 14.65, 17.64, 21.19");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("1.199, 1.332, 1.703, 2.268, 3.017, 3.951, 5.112, 6.543, 8.3, 10.44",\
"1.198, 1.331, 1.702, 2.268, 3.019, 3.951, 5.113, 6.558, 8.308, 10.44",\
"1.201, 1.331, 1.702, 2.268, 3.016, 3.95, 5.115, 6.558, 8.31, 10.44",\
"1.201, 1.335, 1.702, 2.268, 3.019, 3.95, 5.11, 6.556, 8.312, 10.45",\
"1.201, 1.335, 1.701, 2.27, 3.02, 3.952, 5.116, 6.55, 8.308, 10.45",\
"1.2, 1.33, 1.702, 2.266, 3.012, 3.952, 5.108, 6.558, 8.308, 10.44",\
"1.206, 1.336, 1.704, 2.27, 3.018, 3.956, 5.112, 6.55, 8.312, 10.44",\
"1.258, 1.39, 1.744, 2.304, 3.046, 3.97, 5.13, 6.548, 8.318, 10.44",\
"1.338, 1.468, 1.832, 2.392, 3.128, 4.044, 5.184, 6.606, 8.358, 10.47",\
"1.426, 1.562, 1.928, 2.486, 3.226, 4.144, 5.282, 6.69, 8.418, 10.53");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("0.5266, 0.681, 1.233, 2.335, 4.104, 6.598, 9.86, 14, 19.04, 25.05",\
"0.5268, 0.681, 1.233, 2.337, 4.101, 6.599, 9.862, 14, 19.04, 25.03",\
"0.5264, 0.682, 1.232, 2.334, 4.104, 6.594, 9.878, 14, 19.05, 25.06",\
"0.5266, 0.681, 1.232, 2.337, 4.104, 6.598, 9.858, 13.99, 19.03, 25.03",\
"0.5532, 0.7018, 1.239, 2.337, 4.104, 6.597, 9.875, 14, 19.02, 25.02",\
"0.6162, 0.7634, 1.283, 2.349, 4.103, 6.592, 9.866, 13.98, 19.03, 25.01",\
"0.6886, 0.8306, 1.334, 2.38, 4.112, 6.594, 9.864, 14, 19.01, 25.02",\
"0.772, 0.91, 1.398, 2.416, 4.128, 6.598, 9.856, 13.97, 19.01, 25.03",\
"0.866, 1.004, 1.47, 2.454, 4.148, 6.612, 9.874, 13.98, 19.02, 25.01",\
"0.972, 1.112, 1.56, 2.506, 4.172, 6.624, 9.88, 13.99, 19.01, 25.01");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("6.53, 6.748, 7.282, 7.972, 8.767, 9.661, 10.66, 11.79, 13.06, 14.51",\
"6.582, 6.799, 7.334, 8.026, 8.819, 9.714, 10.71, 11.84, 13.12, 14.56",\
"6.803, 7.021, 7.556, 8.247, 9.042, 9.933, 10.93, 12.06, 13.34, 14.78",\
"7.23, 7.447, 7.983, 8.67, 9.466, 10.36, 11.36, 12.49, 13.76, 15.21",\
"7.851, 8.067, 8.603, 9.294, 10.09, 10.98, 11.98, 13.11, 14.38, 15.83",\
"8.669, 8.887, 9.422, 10.11, 10.91, 11.8, 12.8, 13.93, 15.2, 16.65",\
"9.7, 9.919, 10.46, 11.15, 11.94, 12.83, 13.84, 14.96, 16.24, 17.68",\
"10.92, 11.15, 11.69, 12.39, 13.19, 14.08, 15.09, 16.22, 17.49, 18.94",\
"12.28, 12.51, 13.07, 13.79, 14.61, 15.53, 16.54, 17.68, 18.95, 20.4",\
"13.76, 14, 14.59, 15.33, 16.17, 17.1, 18.14, 19.29, 20.59, 22.04");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("1.536, 1.673, 2.083, 2.793, 3.864, 5.353, 7.303, 9.751, 12.74, 16.3",\
"1.605, 1.742, 2.151, 2.861, 3.933, 5.422, 7.371, 9.821, 12.81, 16.37",\
"1.846, 1.982, 2.391, 3.101, 4.172, 5.661, 7.61, 10.06, 13.05, 16.61",\
"2.309, 2.444, 2.852, 3.558, 4.629, 6.118, 8.068, 10.52, 13.51, 17.07",\
"2.989, 3.126, 3.534, 4.238, 5.307, 6.796, 8.746, 11.19, 14.18, 17.74",\
"3.728, 3.874, 4.297, 5.005, 6.072, 7.56, 9.511, 11.96, 14.95, 18.51",\
"4.467, 4.626, 5.066, 5.784, 6.854, 8.34, 10.29, 12.74, 15.73, 19.29",\
"5.192, 5.364, 5.828, 6.557, 7.63, 9.117, 11.07, 13.51, 16.5, 20.06",\
"5.892, 6.08, 6.569, 7.314, 8.387, 9.875, 11.82, 14.27, 17.26, 20.82",\
"6.557, 6.761, 7.282, 8.046, 9.124, 10.61, 12.56, 15.01, 18, 21.55");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("1.199, 1.331, 1.701, 2.269, 3.018, 3.953, 5.109, 6.544, 8.31, 10.45",\
"1.198, 1.335, 1.702, 2.268, 3.018, 3.952, 5.115, 6.544, 8.3, 10.44",\
"1.201, 1.332, 1.703, 2.268, 3.019, 3.955, 5.114, 6.538, 8.308, 10.45",\
"1.199, 1.334, 1.701, 2.269, 3.017, 3.952, 5.112, 6.538, 8.308, 10.45",\
"1.2, 1.332, 1.702, 2.27, 3.018, 3.952, 5.11, 6.558, 8.308, 10.44",\
"1.198, 1.332, 1.7, 2.266, 3.016, 3.95, 5.114, 6.544, 8.312, 10.45",\
"1.202, 1.336, 1.702, 2.27, 3.012, 3.95, 5.112, 6.54, 8.306, 10.44",\
"1.246, 1.376, 1.738, 2.292, 3.036, 3.968, 5.124, 6.552, 8.314, 10.46",\
"1.304, 1.438, 1.802, 2.368, 3.112, 4.032, 5.172, 6.6, 8.35, 10.47",\
"1.372, 1.51, 1.878, 2.45, 3.206, 4.136, 5.27, 6.688, 8.41, 10.52");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("0.5422, 0.6982, 1.253, 2.359, 4.124, 6.605, 9.888, 14.01, 19.05, 25.06",\
"0.5426, 0.699, 1.254, 2.358, 4.125, 6.614, 9.879, 14.02, 19.06, 25.06",\
"0.5414, 0.698, 1.252, 2.358, 4.122, 6.613, 9.882, 14.02, 19.06, 25.06",\
"0.5394, 0.6956, 1.25, 2.353, 4.122, 6.605, 9.884, 14, 19.05, 25.03",\
"0.5572, 0.7066, 1.251, 2.353, 4.117, 6.61, 9.885, 14.02, 19.06, 25.02",\
"0.615, 0.7642, 1.288, 2.363, 4.117, 6.606, 9.88, 14.01, 19.05, 25.02",\
"0.682, 0.828, 1.332, 2.39, 4.124, 6.596, 9.878, 14.01, 19.02, 25.03",\
"0.764, 0.904, 1.396, 2.418, 4.14, 6.606, 9.87, 13.98, 19.03, 25.05",\
"0.85, 0.992, 1.464, 2.454, 4.158, 6.624, 9.882, 13.99, 19.01, 25.04",\
"0.948, 1.09, 1.546, 2.506, 4.176, 6.632, 9.89, 14.01, 19.02, 25.03");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("6.689, 6.907, 7.443, 8.131, 8.925, 9.818, 10.82, 11.95, 13.22, 14.67",\
"6.761, 6.979, 7.514, 8.203, 8.997, 9.891, 10.89, 12.02, 13.29, 14.74",\
"7.011, 7.229, 7.765, 8.454, 9.247, 10.14, 11.14, 12.27, 13.54, 14.99",\
"7.447, 7.666, 8.201, 8.891, 9.684, 10.58, 11.58, 12.71, 13.98, 15.42",\
"8.065, 8.282, 8.818, 9.506, 10.3, 11.19, 12.2, 13.33, 14.6, 16.04",\
"8.861, 9.079, 9.615, 10.31, 11.1, 11.99, 13, 14.12, 15.39, 16.84",\
"9.845, 10.06, 10.6, 11.29, 12.08, 12.98, 13.98, 15.1, 16.38, 17.82",\
"11, 11.22, 11.76, 12.45, 13.25, 14.15, 15.15, 16.28, 17.55, 19",\
"12.26, 12.49, 13.04, 13.76, 14.57, 15.48, 16.49, 17.63, 18.91, 20.35",\
"13.62, 13.86, 14.43, 15.16, 16, 16.93, 17.96, 19.1, 20.39, 21.85");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("1.569, 1.709, 2.129, 2.851, 3.935, 5.432, 7.389, 9.844, 12.84, 16.4",\
"1.635, 1.775, 2.195, 2.917, 4.001, 5.498, 7.455, 9.909, 12.9, 16.46",\
"1.875, 2.015, 2.433, 3.154, 4.237, 5.734, 7.69, 10.14, 13.14, 16.7",\
"2.344, 2.482, 2.897, 3.614, 4.695, 6.192, 8.148, 10.6, 13.59, 17.16",\
"3.043, 3.182, 3.595, 4.307, 5.384, 6.88, 8.836, 11.29, 14.28, 17.85",\
"3.815, 3.962, 4.388, 5.104, 6.178, 7.672, 9.625, 12.08, 15.07, 18.64",\
"4.593, 4.752, 5.196, 5.919, 6.995, 8.487, 10.44, 12.89, 15.89, 19.45",\
"5.363, 5.535, 6, 6.734, 7.812, 9.304, 11.26, 13.71, 16.7, 20.26",\
"6.11, 6.298, 6.789, 7.536, 8.618, 10.11, 12.06, 14.52, 17.51, 21.07",\
"6.828, 7.032, 7.552, 8.316, 9.399, 10.89, 12.85, 15.3, 18.29, 21.85");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("1.199, 1.331, 1.701, 2.269, 3.019, 3.954, 5.113, 6.544, 8.308, 10.44",\
"1.199, 1.332, 1.701, 2.269, 3.02, 3.954, 5.114, 6.554, 8.304, 10.44",\
"1.198, 1.331, 1.701, 2.269, 3.017, 3.953, 5.114, 6.546, 8.31, 10.44",\
"1.2, 1.331, 1.701, 2.267, 3.018, 3.95, 5.114, 6.544, 8.31, 10.45",\
"1.2, 1.334, 1.702, 2.268, 3.016, 3.95, 5.11, 6.55, 8.308, 10.44",\
"1.198, 1.332, 1.7, 2.266, 3.014, 3.956, 5.112, 6.54, 8.306, 10.45",\
"1.2, 1.332, 1.7, 2.268, 3.018, 3.948, 5.11, 6.542, 8.31, 10.44",\
"1.23, 1.362, 1.724, 2.284, 3.03, 3.962, 5.118, 6.552, 8.316, 10.45",\
"1.282, 1.412, 1.784, 2.344, 3.092, 4.014, 5.156, 6.588, 8.334, 10.46",\
"1.334, 1.47, 1.84, 2.414, 3.174, 4.11, 5.252, 6.658, 8.396, 10.51");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003658, 0.01299, 0.03081, 0.05857, 0.09752, 0.1488, 0.2134, 0.2922, 0.3861");
values("0.5604, 0.7196, 1.283, 2.391, 4.159, 6.645, 9.915, 14.02, 19.07, 25.07",\
"0.5594, 0.7194, 1.281, 2.391, 4.158, 6.644, 9.912, 14.03, 19.04, 25.05",\
"0.5576, 0.7166, 1.28, 2.389, 4.157, 6.644, 9.914, 14.02, 19.06, 25.06",\
"0.5522, 0.7116, 1.272, 2.385, 4.153, 6.638, 9.909, 14.04, 19.06, 25.05",\
"0.565, 0.7182, 1.267, 2.376, 4.141, 6.628, 9.911, 14.02, 19.06, 25.03",\
"0.621, 0.771, 1.299, 2.378, 4.136, 6.627, 9.91, 14.02, 19.06, 25.03",\
"0.688, 0.836, 1.344, 2.404, 4.144, 6.622, 9.898, 14.03, 19.03, 25.02",\
"0.764, 0.904, 1.402, 2.434, 4.16, 6.626, 9.892, 14.01, 19.03, 25.06",\
"0.846, 0.988, 1.468, 2.468, 4.178, 6.646, 9.896, 14, 19.03, 25.06",\
"0.938, 1.08, 1.542, 2.512, 4.196, 6.656, 9.916, 14.02, 19.03, 25.04");
}
}
}
}