/* | |
* 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_1) { | |
area : 26.342400 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&!A2&!A3&!A4" ; | |
value : "0.03438545" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&!A2&!A3&A4" ; | |
value : "0.005252225" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&!A2&A3&!A4" ; | |
value : "0.00520652" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&!A2&A3&A4" ; | |
value : "0.00517484" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&A2&!A3&!A4" ; | |
value : "0.00516087" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&A2&!A3&A4" ; | |
value : "0.005129025" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&A2&A3&!A4" ; | |
value : "0.00512842" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&A2&A3&A4" ; | |
value : "0.005124185" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&!A2&!A3&!A4" ; | |
value : "0.00512952" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&!A2&!A3&A4" ; | |
value : "0.00508387" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&!A2&A3&!A4" ; | |
value : "0.0050831" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&!A2&A3&A4" ; | |
value : "0.005078645" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&A2&!A3&!A4" ; | |
value : "0.00508233" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&A2&!A3&A4" ; | |
value : "0.005077765" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&A2&A3&!A4" ; | |
value : "0.0050776" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&A2&A3&A4" ; | |
value : "0.00507595" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.03438545" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(A1) { | |
capacitance : 0.002836 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 3.4 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!A2&!A3&A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.05489, 0.05492, 0.05487, 0.05484, 0.05479, 0.05474, 0.05476, \ | |
0.05472, 0.05473, 0.0547"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.006114, -0.006165, -0.0062, -0.006188, -0.006192, -0.006203, \ | |
-0.006219, -0.006194, -0.006224, -0.006227"); | |
} | |
} | |
internal_power() { | |
when : "!A2&A3&!A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.03743, 0.03747, 0.03742, 0.03741, 0.03738, 0.03735, 0.03739, \ | |
0.03734, 0.03735, 0.03734"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.0061, -0.00615, -0.006186, -0.006174, -0.006178, -0.006192, \ | |
-0.006207, -0.006183, -0.006212, -0.006213"); | |
} | |
} | |
internal_power() { | |
when : "!A2&A3&A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.03724, 0.03725, 0.03726, 0.03721, 0.0372, 0.03718, 0.03721, \ | |
0.03717, 0.03721, 0.03715"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.006114, -0.006167, -0.006176, -0.00619, -0.006177, -0.006187, \ | |
-0.006218, -0.0062, -0.006222, -0.006218"); | |
} | |
} | |
internal_power() { | |
when : "A2&!A3&!A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.01975, 0.01975, 0.01969, 0.0197, 0.01971, 0.01971, 0.01974, \ | |
0.01972, 0.01974, 0.01972"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.006196, -0.006239, -0.006277, -0.006272, -0.006272, -0.006279, \ | |
-0.006316, -0.006289, -0.006316, -0.006324"); | |
} | |
} | |
internal_power() { | |
when : "A2&!A3&A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.01962, 0.01963, 0.01964, 0.01965, 0.01963, 0.01963, 0.01966, \ | |
0.01961, 0.01964, 0.01964"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.00621, -0.006251, -0.006272, -0.006276, -0.006276, -0.00629, \ | |
-0.006315, -0.006299, -0.006314, -0.006321"); | |
} | |
} | |
internal_power() { | |
when : "A2&A3&!A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.01962, 0.01963, 0.01966, 0.01965, 0.01962, 0.01962, 0.01966, \ | |
0.01961, 0.01963, 0.01963"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.00621, -0.00625, -0.006268, -0.006276, -0.006276, -0.006295, \ | |
-0.006321, -0.006298, -0.006318, -0.006318"); | |
} | |
} | |
internal_power() { | |
when : "A2&A3&A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.01957, 0.01959, 0.0196, 0.01959, 0.01957, 0.01959, 0.01959, \ | |
0.01957, 0.01959, 0.01958"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.006218, -0.006262, -0.006277, -0.006271, -0.00628, -0.006286, \ | |
-0.00632, -0.006302, -0.006317, -0.006318"); | |
} | |
} | |
} | |
pin(A2) { | |
capacitance : 0.002859 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 3.4 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!A1&!A3&A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.03503, 0.03507, 0.03508, 0.03508, 0.03504, 0.03503, 0.03503, \ | |
0.03497, 0.03497, 0.03496"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.006586, -0.006587, -0.006631, -0.006646, -0.006645, -0.006632, \ | |
-0.006682, -0.006654, -0.006685, -0.006694"); | |
} | |
} | |
internal_power() { | |
when : "!A1&A3&!A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.01755, 0.01758, 0.01761, 0.01759, 0.0176, 0.0176, 0.01762, 0.01758, \ | |
0.0176, 0.01759"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.006771, -0.006782, -0.006819, -0.006837, -0.00682, -0.006827, \ | |
-0.006872, -0.006849, -0.006877, -0.006893"); | |
} | |
} | |
internal_power() { | |
when : "!A1&A3&A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.01744, 0.01752, 0.01752, 0.01754, 0.01752, 0.01751, 0.01756, \ | |
0.01747, 0.01751, 0.01749"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.006796, -0.006814, -0.00684, -0.006871, -0.006845, -0.006865, \ | |
-0.006899, -0.006884, -0.006903, -0.006915"); | |
} | |
} | |
internal_power() { | |
when : "A1&!A3&!A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.02371, 0.02374, 0.02375, 0.02375, 0.02371, 0.02373, 0.02377, \ | |
0.02372, 0.02376, 0.02376"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.0198, -0.01961, -0.01974, -0.02142, -0.02252, -0.02307, -0.02338, \ | |
-0.02344, -0.02358, -0.02361"); | |
} | |
} | |
internal_power() { | |
when : "A1&!A3&A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.01436, 0.01442, 0.01444, 0.01443, 0.01445, 0.01446, 0.01451, \ | |
0.01445, 0.01448, 0.01449"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.01558, -0.01529, -0.01484, -0.01446, -0.01417, -0.01385, -0.01362, \ | |
-0.01329, -0.01311, -0.01291"); | |
} | |
} | |
internal_power() { | |
when : "A1&A3&!A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.01484, 0.01487, 0.01491, 0.01493, 0.01495, 0.01494, 0.01499, \ | |
0.01494, 0.01499, 0.01498"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.01768, -0.01738, -0.01657, -0.01548, -0.01442, -0.01354, -0.01288, \ | |
-0.01232, -0.01197, -0.01166"); | |
} | |
} | |
internal_power() { | |
when : "A1&A3&A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.01483, 0.01487, 0.01486, 0.01489, 0.01491, 0.01491, 0.01497, \ | |
0.0149, 0.01495, 0.01495"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.01705, -0.01668, -0.01575, -0.01456, -0.01334, -0.01237, -0.01167, \ | |
-0.01104, -0.01063, -0.01031"); | |
} | |
} | |
} | |
pin(A3) { | |
capacitance : 0.002824 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 3.4 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!A1&!A2&A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.01662, 0.01665, 0.01665, 0.01665, 0.01667, 0.01665, 0.01668, \ | |
0.01663, 0.01665, 0.01663"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.007419, -0.007438, -0.007461, -0.007462, -0.007473, -0.007473, \ | |
-0.007517, -0.007489, -0.007514, -0.007541"); | |
} | |
} | |
internal_power() { | |
when : "!A1&A2&!A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.02376, 0.02377, 0.02374, 0.02373, 0.0237, 0.02371, 0.02377, \ | |
0.02371, 0.02374, 0.02375"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.0207, -0.02053, -0.02113, -0.02264, -0.02317, -0.02331, -0.02344, \ | |
-0.02341, -0.0235, -0.02354"); | |
} | |
} | |
internal_power() { | |
when : "!A1&A2&A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.01472, 0.01476, 0.01478, 0.01482, 0.01483, 0.01483, 0.01486, \ | |
0.01481, 0.01486, 0.01486"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.019, -0.01875, -0.01793, -0.01692, -0.01591, -0.01507, -0.0145, \ | |
-0.01399, -0.01367, -0.01342"); | |
} | |
} | |
internal_power() { | |
when : "A1&!A2&!A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.02403, 0.02404, 0.02402, 0.02398, 0.02401, 0.02395, 0.02402, \ | |
0.02397, 0.02401, 0.02398"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.01807, -0.01805, -0.01916, -0.021, -0.02221, -0.02274, -0.02303, \ | |
-0.02313, -0.0233, -0.02335"); | |
} | |
} | |
internal_power() { | |
when : "A1&!A2&A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.01436, 0.01441, 0.01445, 0.01442, 0.01446, 0.01446, 0.01448, \ | |
0.01446, 0.0145, 0.01449"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.01594, -0.01543, -0.01473, -0.01421, -0.01378, -0.01339, -0.01316, \ | |
-0.01286, -0.01271, -0.01253"); | |
} | |
} | |
internal_power() { | |
when : "A1&A2&!A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.02369, 0.02373, 0.02369, 0.02369, 0.02369, 0.02366, 0.02373, \ | |
0.02367, 0.02371, 0.02372"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.02247, -0.02237, -0.02271, -0.02314, -0.02322, -0.02329, -0.02339, \ | |
-0.02334, -0.02342, -0.02346"); | |
} | |
} | |
internal_power() { | |
when : "A1&A2&A4" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.01478, 0.01479, 0.01483, 0.01487, 0.01488, 0.01489, 0.01494, \ | |
0.01487, 0.01492, 0.01492"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.02144, -0.02125, -0.0207, -0.02003, -0.0194, -0.01888, -0.01858, \ | |
-0.01825, -0.01809, -0.01797"); | |
} | |
} | |
} | |
pin(A4) { | |
capacitance : 0.002758 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 3.4 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!A1&!A2&A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.02363, 0.02368, 0.02364, 0.02366, 0.02371, 0.02371, 0.02374, \ | |
0.02371, 0.02375, 0.02373"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.02117, -0.02136, -0.02258, -0.02304, -0.02316, -0.02326, -0.02337, \ | |
-0.02333, -0.02345, -0.02348"); | |
} | |
} | |
internal_power() { | |
when : "!A1&A2&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.0239, 0.02389, 0.02391, 0.02391, 0.02395, 0.0239, 0.02398, 0.02394, \ | |
0.02396, 0.02396"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.01942, -0.02001, -0.02143, -0.02226, -0.02261, -0.02282, -0.023, \ | |
-0.02303, -0.02317, -0.02323"); | |
} | |
} | |
internal_power() { | |
when : "!A1&A2&A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.02359, 0.02365, 0.02363, 0.02365, 0.02373, 0.02366, 0.02373, \ | |
0.02367, 0.02372, 0.02369"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.02274, -0.02282, -0.02304, -0.02318, -0.02325, -0.02326, -0.02336, \ | |
-0.02335, -0.02345, -0.02348"); | |
} | |
} | |
internal_power() { | |
when : "A1&!A2&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.0241, 0.0242, 0.02424, 0.0242, 0.02424, 0.02419, 0.02428, 0.02421, \ | |
0.02424, 0.02422"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.01906, -0.01975, -0.02088, -0.02172, -0.02221, -0.02254, -0.02282, \ | |
-0.02287, -0.02303, -0.02312"); | |
} | |
} | |
internal_power() { | |
when : "A1&!A2&A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.0236, 0.02365, 0.02364, 0.02363, 0.02372, 0.02369, 0.02373, \ | |
0.02368, 0.02369, 0.0237"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.02245, -0.02254, -0.02286, -0.0231, -0.02322, -0.02328, -0.02336, \ | |
-0.02336, -0.02344, -0.02346"); | |
} | |
} | |
internal_power() { | |
when : "A1&A2&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.02374, 0.02378, 0.02379, 0.02377, 0.02377, 0.02375, 0.02382, \ | |
0.02375, 0.0238, 0.02379"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.02132, -0.02159, -0.02192, -0.02229, -0.0226, -0.02282, -0.023, \ | |
-0.02303, -0.02316, -0.02324"); | |
} | |
} | |
internal_power() { | |
when : "A1&A2&A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("0.02361, 0.02366, 0.0236, 0.02364, 0.02368, 0.02367, 0.02372, \ | |
0.02368, 0.0237, 0.0237"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
values("-0.02281, -0.02287, -0.02301, -0.02319, -0.02322, -0.02328, -0.02336, \ | |
-0.02333, -0.02345, -0.02345"); | |
} | |
} | |
} | |
pin(Z) { | |
direction : output ; | |
function : "(A1|A2|A3|A4)" ; | |
max_capacitance : 0.2274 ; | |
max_transition : 3.4 ; | |
min_capacitance : 0.001 ; | |
output_voltage : default ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
related_pin : "A1" ; | |
when : "!A2&!A3&!A4" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.5504, 0.5389, 0.507, 0.4656, 0.4248, 0.3905, 0.3646, 0.3453, 0.33, 0.318",\ | |
"0.5496, 0.5382, 0.5063, 0.4649, 0.4241, 0.3899, 0.3641, 0.3446, 0.3294, 0.3174",\ | |
"0.5514, 0.54, 0.508, 0.4667, 0.426, 0.3919, 0.3661, 0.3466, 0.3314, 0.3194",\ | |
"0.5616, 0.5501, 0.5182, 0.4767, 0.4361, 0.402, 0.3762, 0.3568, 0.3416, 0.3296",\ | |
"0.5835, 0.572, 0.5401, 0.4985, 0.4575, 0.4231, 0.3972, 0.3773, 0.362, 0.3499",\ | |
"0.6211, 0.6099, 0.5775, 0.5354, 0.4931, 0.4575, 0.4305, 0.4102, 0.3942, 0.3816",\ | |
"0.6798, 0.668, 0.6351, 0.5909, 0.5464, 0.5086, 0.4797, 0.4579, 0.4405, 0.4269",\ | |
"0.7612, 0.7492, 0.7149, 0.6683, 0.6204, 0.5793, 0.5471, 0.5222, 0.5028, 0.4873",\ | |
"0.8681, 0.8554, 0.8192, 0.7699, 0.7176, 0.671, 0.6342, 0.6055, 0.5832, 0.5653",\ | |
"1, 0.9872, 0.9493, 0.8958, 0.8392, 0.787, 0.7446, 0.7108, 0.684, 0.6629"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.1506, 0.1472, 0.1416, 0.1371, 0.135, 0.1332, 0.1334, 0.1339, 0.1347, 0.136",\ | |
"0.1515, 0.1483, 0.1425, 0.1383, 0.1356, 0.1346, 0.1337, 0.1349, 0.1358, 0.1371",\ | |
"0.1571, 0.1537, 0.1472, 0.1426, 0.14, 0.1385, 0.1385, 0.1389, 0.1394, 0.1409",\ | |
"0.1776, 0.1736, 0.1654, 0.1581, 0.1531, 0.1503, 0.1491, 0.1492, 0.1495, 0.1503",\ | |
"0.2103, 0.2052, 0.1938, 0.1844, 0.1762, 0.1708, 0.1668, 0.1661, 0.1656, 0.1657",\ | |
"0.2566, 0.2502, 0.2362, 0.2216, 0.2109, 0.2029, 0.1964, 0.1941, 0.1909, 0.191",\ | |
"0.3171, 0.3095, 0.2923, 0.2732, 0.2584, 0.2477, 0.2398, 0.2339, 0.23, 0.2267",\ | |
"0.3934, 0.3848, 0.3642, 0.3416, 0.3216, 0.3058, 0.2955, 0.2872, 0.2813, 0.2779",\ | |
"0.4861, 0.4766, 0.4524, 0.4257, 0.4006, 0.3799, 0.3651, 0.3553, 0.3496, 0.3411",\ | |
"0.5958, 0.5851, 0.558, 0.5275, 0.4978, 0.4719, 0.452, 0.4368, 0.4266, 0.4214"); | |
} | |
} | |
internal_power() { | |
related_pin : "A2" ; | |
when : "!A1&!A3&!A4" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.5721, 0.5606, 0.5286, 0.4869, 0.4457, 0.4111, 0.3849, 0.3652, 0.3497, 0.3376",\ | |
"0.571, 0.5595, 0.5275, 0.4858, 0.4446, 0.4101, 0.3838, 0.3641, 0.3486, 0.3365",\ | |
"0.5697, 0.5582, 0.5262, 0.4845, 0.4433, 0.4088, 0.3825, 0.3628, 0.3473, 0.3352",\ | |
"0.5764, 0.5648, 0.5327, 0.4909, 0.4496, 0.4149, 0.3884, 0.3688, 0.3534, 0.3411",\ | |
"0.5984, 0.5868, 0.5545, 0.5122, 0.4704, 0.4353, 0.4083, 0.3883, 0.3726, 0.3601",\ | |
"0.6398, 0.6282, 0.5955, 0.5522, 0.5091, 0.4727, 0.4446, 0.4237, 0.407, 0.3939",\ | |
"0.7045, 0.6925, 0.6588, 0.6137, 0.5682, 0.5292, 0.4991, 0.4763, 0.4583, 0.444",\ | |
"0.7953, 0.7832, 0.7481, 0.7002, 0.651, 0.6079, 0.5742, 0.5482, 0.5277, 0.5114",\ | |
"0.9156, 0.9028, 0.8662, 0.8147, 0.7608, 0.7122, 0.6734, 0.6429, 0.6186, 0.5991",\ | |
"1.066, 1.052, 1.014, 0.9585, 0.8992, 0.8441, 0.7988, 0.7623, 0.7334, 0.71"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.1759, 0.1723, 0.1653, 0.1593, 0.1557, 0.1535, 0.1531, 0.1534, 0.1543, 0.1551",\ | |
"0.1763, 0.1727, 0.1653, 0.1596, 0.1559, 0.1541, 0.1527, 0.1538, 0.1541, 0.1551",\ | |
"0.1801, 0.1764, 0.1685, 0.1626, 0.1587, 0.1565, 0.1551, 0.1559, 0.1567, 0.1573",\ | |
"0.1988, 0.1945, 0.1851, 0.1769, 0.1708, 0.1673, 0.1655, 0.1651, 0.1655, 0.1655",\ | |
"0.2337, 0.228, 0.2163, 0.2052, 0.1953, 0.1889, 0.1845, 0.1831, 0.1817, 0.1826",\ | |
"0.2838, 0.2772, 0.2623, 0.2461, 0.2342, 0.2243, 0.2169, 0.2133, 0.2104, 0.2095",\ | |
"0.3502, 0.3425, 0.3246, 0.3039, 0.2868, 0.274, 0.265, 0.2574, 0.2523, 0.2491",\ | |
"0.4345, 0.4258, 0.4041, 0.3792, 0.3575, 0.3397, 0.3274, 0.3183, 0.3099, 0.3047",\ | |
"0.5375, 0.5275, 0.5025, 0.4748, 0.4477, 0.424, 0.4059, 0.3941, 0.3841, 0.3773",\ | |
"0.66, 0.6488, 0.6207, 0.5881, 0.5567, 0.5294, 0.5053, 0.4861, 0.4749, 0.4658"); | |
} | |
} | |
internal_power() { | |
related_pin : "A3" ; | |
when : "!A1&!A2&!A4" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.5908, 0.5794, 0.5473, 0.5056, 0.4642, 0.4297, 0.4037, 0.3838, 0.3683, 0.3561",\ | |
"0.5897, 0.5782, 0.5462, 0.5044, 0.4632, 0.4286, 0.4025, 0.3826, 0.3672, 0.355",\ | |
"0.5876, 0.576, 0.544, 0.5023, 0.4611, 0.4264, 0.4001, 0.3805, 0.3649, 0.3527",\ | |
"0.5901, 0.5786, 0.5465, 0.5047, 0.4632, 0.4284, 0.4021, 0.3826, 0.367, 0.3548",\ | |
"0.6084, 0.5968, 0.5645, 0.5222, 0.4806, 0.4454, 0.4184, 0.3985, 0.3828, 0.3704",\ | |
"0.6514, 0.6398, 0.607, 0.5638, 0.5206, 0.4839, 0.456, 0.4351, 0.4185, 0.4052",\ | |
"0.7233, 0.7113, 0.6773, 0.6322, 0.5864, 0.547, 0.5167, 0.4935, 0.4754, 0.4608",\ | |
"0.8266, 0.8146, 0.7793, 0.7309, 0.6808, 0.6369, 0.6023, 0.5755, 0.5546, 0.5378",\ | |
"0.964, 0.9512, 0.9141, 0.862, 0.8067, 0.7567, 0.7162, 0.6841, 0.659, 0.6387",\ | |
"1.134, 1.121, 1.082, 1.026, 0.9646, 0.9077, 0.8604, 0.8222, 0.7911, 0.7664"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.2005, 0.1963, 0.1875, 0.1806, 0.1759, 0.173, 0.172, 0.1723, 0.1735, 0.1742",\ | |
"0.2005, 0.1962, 0.1872, 0.1804, 0.1758, 0.173, 0.1725, 0.1717, 0.1721, 0.1731",\ | |
"0.2016, 0.1974, 0.1886, 0.1812, 0.1765, 0.1735, 0.1724, 0.1727, 0.1725, 0.1736",\ | |
"0.2185, 0.2137, 0.2036, 0.1939, 0.1869, 0.1825, 0.1802, 0.1797, 0.1798, 0.1797",\ | |
"0.2556, 0.2498, 0.2368, 0.2243, 0.2133, 0.2057, 0.2012, 0.1992, 0.1973, 0.1978",\ | |
"0.3103, 0.3033, 0.2869, 0.2698, 0.2561, 0.2448, 0.2369, 0.2318, 0.229, 0.227",\ | |
"0.384, 0.3758, 0.3564, 0.3347, 0.3156, 0.3018, 0.2902, 0.2826, 0.277, 0.2732",\ | |
"0.4785, 0.4694, 0.4461, 0.4201, 0.3959, 0.376, 0.3619, 0.3511, 0.3427, 0.3364",\ | |
"0.595, 0.5844, 0.5582, 0.5275, 0.4977, 0.4724, 0.4527, 0.4387, 0.428, 0.4184",\ | |
"0.7342, 0.7228, 0.6929, 0.6577, 0.6234, 0.5927, 0.5669, 0.5464, 0.5325, 0.5207"); | |
} | |
} | |
internal_power() { | |
related_pin : "A4" ; | |
when : "!A1&!A2&!A3" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.6093, 0.5978, 0.5658, 0.524, 0.4828, 0.4482, 0.4218, 0.4022, 0.3868, 0.3745",\ | |
"0.6082, 0.5968, 0.5646, 0.523, 0.4817, 0.4471, 0.421, 0.4011, 0.3857, 0.3734",\ | |
"0.6059, 0.5944, 0.5623, 0.5206, 0.4794, 0.4446, 0.4183, 0.3986, 0.3833, 0.371",\ | |
"0.6065, 0.5949, 0.5628, 0.521, 0.4797, 0.445, 0.4187, 0.399, 0.3835, 0.3712",\ | |
"0.621, 0.6095, 0.5772, 0.5351, 0.4936, 0.4587, 0.4319, 0.412, 0.3965, 0.384",\ | |
"0.6635, 0.6518, 0.6193, 0.5763, 0.5335, 0.4971, 0.4694, 0.4484, 0.4318, 0.4188",\ | |
"0.7408, 0.729, 0.6954, 0.6501, 0.6043, 0.5648, 0.5342, 0.5111, 0.4928, 0.4783",\ | |
"0.8549, 0.8426, 0.8075, 0.7587, 0.7084, 0.6639, 0.6288, 0.6016, 0.5802, 0.5632",\ | |
"1.006, 0.9933, 0.9558, 0.9033, 0.8475, 0.7964, 0.7549, 0.7223, 0.6964, 0.6756",\ | |
"1.193, 1.18, 1.14, 1.083, 1.021, 0.9634, 0.9146, 0.875, 0.8434, 0.8172"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.2215, 0.2167, 0.2068, 0.1992, 0.1936, 0.1903, 0.1891, 0.1887, 0.1891, 0.1899",\ | |
"0.22, 0.2153, 0.2058, 0.1979, 0.1925, 0.1895, 0.1879, 0.1877, 0.1879, 0.1893",\ | |
"0.2196, 0.215, 0.2052, 0.1972, 0.1916, 0.1885, 0.1869, 0.1866, 0.1866, 0.1882",\ | |
"0.2354, 0.2303, 0.2191, 0.2089, 0.2013, 0.1964, 0.1941, 0.1929, 0.1926, 0.1932",\ | |
"0.2736, 0.2677, 0.2542, 0.2403, 0.2285, 0.2205, 0.2154, 0.2129, 0.2111, 0.2108",\ | |
"0.3327, 0.3252, 0.308, 0.2895, 0.2751, 0.263, 0.2544, 0.2489, 0.2453, 0.2438",\ | |
"0.4139, 0.4055, 0.3845, 0.3615, 0.3415, 0.3265, 0.314, 0.3052, 0.299, 0.296",\ | |
"0.5189, 0.5093, 0.4851, 0.457, 0.4315, 0.4109, 0.3962, 0.3837, 0.3749, 0.3675",\ | |
"0.6485, 0.6379, 0.6098, 0.5782, 0.547, 0.5197, 0.4991, 0.4837, 0.4728, 0.4632",\ | |
"0.804, 0.7925, 0.7616, 0.7249, 0.6887, 0.6551, 0.6285, 0.607, 0.5916, 0.5809"); | |
} | |
} | |
timing() { | |
related_pin : "A1" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.4741, 0.4981, 0.5672, 0.672, 0.8065, 0.9689, 1.162, 1.389, 1.656, 1.966",\ | |
"0.4757, 0.4996, 0.5685, 0.6734, 0.8079, 0.9702, 1.163, 1.39, 1.657, 1.968",\ | |
"0.4956, 0.5196, 0.5885, 0.6935, 0.8277, 0.9902, 1.183, 1.41, 1.677, 1.988",\ | |
"0.555, 0.5788, 0.6479, 0.7527, 0.8871, 1.049, 1.242, 1.47, 1.736, 2.047",\ | |
"0.6595, 0.6832, 0.7525, 0.8569, 0.9911, 1.153, 1.346, 1.573, 1.84, 2.151",\ | |
"0.8119, 0.8358, 0.9042, 1.009, 1.142, 1.304, 1.496, 1.723, 1.99, 2.3",\ | |
"1.014, 1.037, 1.105, 1.208, 1.341, 1.503, 1.694, 1.922, 2.188, 2.498",\ | |
"1.263, 1.287, 1.355, 1.458, 1.59, 1.752, 1.943, 2.169, 2.435, 2.745",\ | |
"1.56, 1.584, 1.653, 1.758, 1.891, 2.052, 2.243, 2.469, 2.734, 3.043",\ | |
"1.902, 1.926, 1.998, 2.106, 2.242, 2.405, 2.597, 2.824, 3.089, 3.398"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.17, 0.1844, 0.2302, 0.3131, 0.4424, 0.6244, 0.8638, 1.167, 1.537, 1.976",\ | |
"0.174, 0.1883, 0.2341, 0.3171, 0.4463, 0.6281, 0.8685, 1.17, 1.54, 1.98",\ | |
"0.188, 0.2021, 0.2477, 0.3305, 0.4595, 0.6415, 0.8815, 1.183, 1.553, 1.993",\ | |
"0.2089, 0.2231, 0.2681, 0.3501, 0.4778, 0.6591, 0.8979, 1.201, 1.569, 2.01",\ | |
"0.2147, 0.2298, 0.2754, 0.3566, 0.4832, 0.6629, 0.9016, 1.203, 1.571, 2.011",\ | |
"0.1962, 0.2121, 0.2595, 0.341, 0.4666, 0.6448, 0.8819, 1.183, 1.551, 1.989",\ | |
"0.1485, 0.1655, 0.2153, 0.2972, 0.4227, 0.6005, 0.8369, 1.136, 1.503, 1.942",\ | |
"0.0689, 0.0873, 0.1397, 0.2233, 0.3485, 0.526, 0.7619, 1.061, 1.427, 1.864",\ | |
"-0.0459, -0.0261, 0.0297, 0.1153, 0.2404, 0.4175, 0.6538, 0.9536, 1.32, 1.757",\ | |
"-0.1977, -0.1765, -0.1169, -0.0279, 0.0971, 0.2736, 0.5099, 0.8105, 1.178, 1.616"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.2171, 0.2447, 0.3197, 0.4303, 0.5773, 0.7713, 1.024, 1.351, 1.756, 2.249",\ | |
"0.2172, 0.2448, 0.3195, 0.4298, 0.5767, 0.7706, 1.024, 1.35, 1.756, 2.251",\ | |
"0.2173, 0.2444, 0.3198, 0.4296, 0.5768, 0.7709, 1.024, 1.351, 1.757, 2.248",\ | |
"0.2168, 0.2447, 0.3195, 0.4291, 0.5766, 0.77, 1.024, 1.349, 1.756, 2.25",\ | |
"0.216, 0.2438, 0.319, 0.43, 0.5772, 0.7712, 1.026, 1.35, 1.755, 2.249",\ | |
"0.2146, 0.2422, 0.3184, 0.4292, 0.578, 0.7732, 1.026, 1.352, 1.758, 2.251",\ | |
"0.2182, 0.2458, 0.3212, 0.4336, 0.5804, 0.7752, 1.027, 1.353, 1.759, 2.252",\ | |
"0.2264, 0.2548, 0.3312, 0.4424, 0.5888, 0.7814, 1.032, 1.357, 1.76, 2.252",\ | |
"0.2462, 0.2738, 0.3504, 0.4608, 0.6048, 0.7942, 1.042, 1.364, 1.767, 2.257",\ | |
"0.2694, 0.2986, 0.3782, 0.4896, 0.6324, 0.8174, 1.06, 1.377, 1.775, 2.261"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.0822, 0.1019, 0.175, 0.3219, 0.5588, 0.8955, 1.335, 1.894, 2.569, 3.38",\ | |
"0.08218, 0.102, 0.175, 0.3218, 0.5586, 0.8935, 1.338, 1.891, 2.57, 3.38",\ | |
"0.08202, 0.1019, 0.1745, 0.3216, 0.5585, 0.8934, 1.338, 1.891, 2.571, 3.379",\ | |
"0.0859, 0.1051, 0.1765, 0.3226, 0.5588, 0.8937, 1.335, 1.895, 2.57, 3.38",\ | |
"0.0947, 0.1138, 0.1819, 0.3259, 0.5605, 0.8941, 1.337, 1.893, 2.571, 3.379",\ | |
"0.1063, 0.1251, 0.1912, 0.3305, 0.5632, 0.8957, 1.338, 1.89, 2.57, 3.378",\ | |
"0.1198, 0.1401, 0.2036, 0.3394, 0.5694, 0.9014, 1.339, 1.893, 2.571, 3.378",\ | |
"0.1344, 0.1548, 0.2188, 0.3484, 0.5762, 0.9082, 1.347, 1.898, 2.573, 3.381",\ | |
"0.1514, 0.1732, 0.2368, 0.3614, 0.5856, 0.9178, 1.357, 1.909, 2.582, 3.386",\ | |
"0.1686, 0.1918, 0.2574, 0.3776, 0.5948, 0.926, 1.369, 1.923, 2.596, 3.398"); | |
} | |
} | |
timing() { | |
related_pin : "A2" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.5737, 0.5974, 0.6665, 0.7713, 0.9055, 1.068, 1.261, 1.488, 1.755, 2.065",\ | |
"0.5727, 0.5964, 0.6656, 0.7703, 0.9045, 1.067, 1.26, 1.487, 1.754, 2.064",\ | |
"0.5756, 0.5994, 0.6682, 0.773, 0.9073, 1.07, 1.262, 1.49, 1.756, 2.067",\ | |
"0.6067, 0.6303, 0.6993, 0.8041, 0.9377, 1.1, 1.293, 1.52, 1.787, 2.097",\ | |
"0.6862, 0.7103, 0.7792, 0.8835, 1.017, 1.179, 1.372, 1.599, 1.866, 2.176",\ | |
"0.8183, 0.8421, 0.911, 1.015, 1.149, 1.31, 1.502, 1.729, 1.996, 2.306",\ | |
"0.9999, 1.024, 1.092, 1.197, 1.33, 1.491, 1.684, 1.91, 2.176, 2.486",\ | |
"1.23, 1.254, 1.324, 1.428, 1.561, 1.723, 1.915, 2.141, 2.406, 2.716",\ | |
"1.504, 1.529, 1.601, 1.708, 1.843, 2.005, 2.197, 2.424, 2.689, 2.998",\ | |
"1.819, 1.845, 1.92, 2.032, 2.173, 2.338, 2.533, 2.76, 3.025, 3.334"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.19, 0.2048, 0.2505, 0.3335, 0.4625, 0.6441, 0.8836, 1.186, 1.556, 1.996",\ | |
"0.1935, 0.2082, 0.254, 0.337, 0.4658, 0.6476, 0.8874, 1.189, 1.559, 2",\ | |
"0.2067, 0.2211, 0.2668, 0.3496, 0.4784, 0.6599, 0.8996, 1.202, 1.571, 2.012",\ | |
"0.2294, 0.2438, 0.2889, 0.3707, 0.4984, 0.679, 0.9178, 1.22, 1.59, 2.03",\ | |
"0.2402, 0.2552, 0.3014, 0.3824, 0.5085, 0.6877, 0.9259, 1.227, 1.596, 2.035",\ | |
"0.2273, 0.2434, 0.2912, 0.3719, 0.4973, 0.6753, 0.9122, 1.212, 1.58, 2.019",\ | |
"0.1869, 0.2041, 0.254, 0.3361, 0.4607, 0.6378, 0.8737, 1.172, 1.539, 1.978",\ | |
"0.1151, 0.134, 0.1868, 0.2699, 0.3949, 0.5718, 0.8075, 1.106, 1.471, 1.909",\ | |
"0.0101, 0.0302, 0.0866, 0.1725, 0.2973, 0.4736, 0.7091, 1.008, 1.374, 1.81",\ | |
"-0.1302, -0.1088, -0.0488, 0.0407, 0.1657, 0.342, 0.5774, 0.8768, 1.244, 1.681"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.2177, 0.2447, 0.3202, 0.4305, 0.5772, 0.7713, 1.024, 1.351, 1.756, 2.25",\ | |
"0.2179, 0.2447, 0.3202, 0.4298, 0.5772, 0.7719, 1.024, 1.351, 1.756, 2.25",\ | |
"0.2171, 0.2456, 0.3202, 0.4308, 0.5776, 0.7715, 1.024, 1.35, 1.756, 2.249",\ | |
"0.2175, 0.2455, 0.3207, 0.4307, 0.5771, 0.7718, 1.025, 1.351, 1.757, 2.248",\ | |
"0.2173, 0.2453, 0.3204, 0.431, 0.578, 0.7728, 1.024, 1.35, 1.757, 2.249",\ | |
"0.2194, 0.2464, 0.3224, 0.433, 0.5806, 0.7742, 1.026, 1.352, 1.757, 2.249",\ | |
"0.2258, 0.2534, 0.3298, 0.4394, 0.5852, 0.7786, 1.029, 1.354, 1.759, 2.251",\ | |
"0.2386, 0.2668, 0.3422, 0.4516, 0.5962, 0.7868, 1.036, 1.359, 1.764, 2.254",\ | |
"0.2628, 0.2912, 0.3682, 0.476, 0.6186, 0.8042, 1.05, 1.369, 1.77, 2.257",\ | |
"0.2904, 0.3212, 0.4026, 0.5154, 0.6558, 0.8364, 1.074, 1.385, 1.782, 2.267"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.08584, 0.1051, 0.177, 0.3231, 0.5593, 0.8954, 1.335, 1.891, 2.571, 3.378",\ | |
"0.0856, 0.1051, 0.1766, 0.3233, 0.5594, 0.8941, 1.335, 1.891, 2.569, 3.379",\ | |
"0.0853, 0.1049, 0.1766, 0.3233, 0.5595, 0.8938, 1.335, 1.891, 2.571, 3.379",\ | |
"0.08764, 0.1068, 0.1781, 0.3239, 0.5592, 0.8945, 1.336, 1.892, 2.571, 3.378",\ | |
"0.0972, 0.1163, 0.1839, 0.3267, 0.5603, 0.8943, 1.337, 1.892, 2.57, 3.38",\ | |
"0.1086, 0.1286, 0.1936, 0.3326, 0.5644, 0.8978, 1.336, 1.893, 2.572, 3.38",\ | |
"0.1226, 0.1421, 0.2056, 0.3404, 0.5708, 0.9032, 1.341, 1.897, 2.571, 3.38",\ | |
"0.1384, 0.1592, 0.2218, 0.351, 0.5786, 0.91, 1.35, 1.9, 2.574, 3.384",\ | |
"0.1574, 0.1782, 0.2406, 0.3656, 0.5878, 0.919, 1.36, 1.912, 2.584, 3.387",\ | |
"0.1764, 0.1984, 0.2648, 0.382, 0.5992, 0.9298, 1.374, 1.928, 2.6, 3.4"); | |
} | |
} | |
timing() { | |
related_pin : "A3" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.6328, 0.6567, 0.7258, 0.8304, 0.9648, 1.127, 1.32, 1.547, 1.814, 2.124",\ | |
"0.6319, 0.6557, 0.7249, 0.8298, 0.9639, 1.126, 1.319, 1.546, 1.813, 2.123",\ | |
"0.6313, 0.6552, 0.724, 0.8288, 0.963, 1.125, 1.318, 1.545, 1.812, 2.123",\ | |
"0.6434, 0.6675, 0.7364, 0.8409, 0.9752, 1.137, 1.33, 1.557, 1.824, 2.135",\ | |
"0.6993, 0.7231, 0.792, 0.8964, 1.03, 1.192, 1.385, 1.612, 1.879, 2.189",\ | |
"0.8128, 0.8365, 0.9053, 1.01, 1.143, 1.305, 1.497, 1.724, 1.99, 2.3",\ | |
"0.9811, 1.005, 1.074, 1.178, 1.311, 1.472, 1.664, 1.891, 2.157, 2.467",\ | |
"1.2, 1.225, 1.295, 1.4, 1.533, 1.695, 1.886, 2.112, 2.377, 2.687",\ | |
"1.462, 1.487, 1.56, 1.668, 1.804, 1.967, 2.159, 2.385, 2.65, 2.958",\ | |
"1.761, 1.788, 1.865, 1.979, 2.12, 2.288, 2.482, 2.71, 2.975, 3.283"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.201, 0.2162, 0.2628, 0.3465, 0.4756, 0.6576, 0.8974, 1.199, 1.569, 2.009",\ | |
"0.2043, 0.2193, 0.2657, 0.3496, 0.479, 0.6607, 0.9006, 1.203, 1.572, 2.012",\ | |
"0.2162, 0.2312, 0.2776, 0.3611, 0.4904, 0.6719, 0.9113, 1.213, 1.583, 2.024",\ | |
"0.2396, 0.2543, 0.3002, 0.3825, 0.5107, 0.6914, 0.9305, 1.233, 1.601, 2.041",\ | |
"0.2535, 0.2692, 0.3157, 0.3972, 0.5238, 0.7032, 0.9408, 1.242, 1.611, 2.05",\ | |
"0.2442, 0.2609, 0.3094, 0.3913, 0.5167, 0.6948, 0.9314, 1.231, 1.598, 2.038",\ | |
"0.2081, 0.2256, 0.2767, 0.3596, 0.485, 0.6627, 0.8984, 1.197, 1.563, 2.001",\ | |
"0.1409, 0.1603, 0.2146, 0.2996, 0.4248, 0.6021, 0.838, 1.137, 1.502, 1.939",\ | |
"0.0414, 0.0623, 0.1208, 0.2083, 0.3339, 0.5116, 0.7481, 1.047, 1.413, 1.85",\ | |
"-0.0931, -0.0705, -0.008, 0.0844, 0.2112, 0.3883, 0.6252, 0.9256, 1.293, 1.731"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.2174, 0.2447, 0.3204, 0.4308, 0.5779, 0.7718, 1.025, 1.351, 1.757, 2.249",\ | |
"0.2174, 0.2449, 0.3202, 0.4298, 0.5779, 0.7718, 1.025, 1.351, 1.757, 2.25",\ | |
"0.2176, 0.2453, 0.3205, 0.4304, 0.5776, 0.7718, 1.025, 1.351, 1.756, 2.249",\ | |
"0.2172, 0.2457, 0.3206, 0.4312, 0.578, 0.7714, 1.025, 1.351, 1.756, 2.249",\ | |
"0.2181, 0.2456, 0.3204, 0.4306, 0.5784, 0.7728, 1.025, 1.349, 1.758, 2.249",\ | |
"0.2194, 0.247, 0.3228, 0.4322, 0.5806, 0.7738, 1.026, 1.352, 1.756, 2.25",\ | |
"0.2258, 0.2538, 0.3294, 0.4398, 0.5862, 0.7794, 1.032, 1.355, 1.758, 2.251",\ | |
"0.2416, 0.2702, 0.345, 0.454, 0.5984, 0.788, 1.038, 1.361, 1.764, 2.253",\ | |
"0.268, 0.2986, 0.3752, 0.484, 0.6248, 0.8084, 1.054, 1.371, 1.772, 2.258",\ | |
"0.2992, 0.3306, 0.4138, 0.528, 0.669, 0.8474, 1.082, 1.391, 1.785, 2.267"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.08962, 0.1095, 0.1807, 0.3269, 0.5622, 0.8962, 1.336, 1.896, 2.571, 3.38",\ | |
"0.0899, 0.1096, 0.181, 0.3266, 0.5621, 0.8962, 1.337, 1.893, 2.574, 3.38",\ | |
"0.08948, 0.1093, 0.1804, 0.3267, 0.562, 0.8963, 1.336, 1.896, 2.57, 3.38",\ | |
"0.09064, 0.1104, 0.1818, 0.3271, 0.5621, 0.8963, 1.337, 1.893, 2.571, 3.38",\ | |
"0.1009, 0.1201, 0.1876, 0.3301, 0.5632, 0.8964, 1.336, 1.896, 2.57, 3.38",\ | |
"0.1135, 0.1336, 0.1979, 0.3362, 0.5675, 0.9004, 1.341, 1.895, 2.576, 3.38",\ | |
"0.1281, 0.1493, 0.2122, 0.3454, 0.5756, 0.906, 1.344, 1.898, 2.577, 3.381",\ | |
"0.147, 0.168, 0.231, 0.3582, 0.585, 0.9156, 1.353, 1.904, 2.579, 3.387",\ | |
"0.1664, 0.188, 0.2524, 0.3742, 0.5958, 0.9286, 1.368, 1.918, 2.589, 3.39",\ | |
"0.1888, 0.2116, 0.2778, 0.3964, 0.6092, 0.9406, 1.383, 1.937, 2.61, 3.405"); | |
} | |
} | |
timing() { | |
related_pin : "A4" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.658, 0.6818, 0.7509, 0.8556, 0.9899, 1.152, 1.345, 1.572, 1.839, 2.149",\ | |
"0.658, 0.6817, 0.7506, 0.8554, 0.9896, 1.152, 1.344, 1.572, 1.839, 2.149",\ | |
"0.6575, 0.6812, 0.7503, 0.8551, 0.9893, 1.152, 1.344, 1.572, 1.838, 2.149",\ | |
"0.6617, 0.6855, 0.7545, 0.8593, 0.9933, 1.156, 1.348, 1.576, 1.842, 2.153",\ | |
"0.7017, 0.7253, 0.7942, 0.8986, 1.033, 1.195, 1.387, 1.614, 1.881, 2.192",\ | |
"0.8013, 0.8251, 0.8938, 0.9983, 1.132, 1.294, 1.486, 1.713, 1.979, 2.289",\ | |
"0.9625, 0.9862, 1.055, 1.159, 1.292, 1.453, 1.645, 1.871, 2.137, 2.447",\ | |
"1.176, 1.201, 1.271, 1.375, 1.508, 1.669, 1.861, 2.086, 2.352, 2.661",\ | |
"1.431, 1.456, 1.53, 1.638, 1.774, 1.937, 2.129, 2.354, 2.619, 2.928",\ | |
"1.723, 1.75, 1.827, 1.941, 2.083, 2.252, 2.447, 2.674, 2.939, 3.247"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.204, 0.2192, 0.2669, 0.3519, 0.4825, 0.6652, 0.9051, 1.208, 1.578, 2.017",\ | |
"0.2066, 0.2219, 0.2698, 0.3546, 0.4851, 0.668, 0.9083, 1.211, 1.58, 2.02",\ | |
"0.2183, 0.2336, 0.2811, 0.3658, 0.496, 0.6789, 0.9191, 1.221, 1.591, 2.031",\ | |
"0.2423, 0.2573, 0.3038, 0.3871, 0.5164, 0.6982, 0.9377, 1.24, 1.609, 2.049",\ | |
"0.2574, 0.2735, 0.321, 0.4035, 0.5309, 0.711, 0.9497, 1.251, 1.619, 2.058",\ | |
"0.2496, 0.2666, 0.3164, 0.3992, 0.5261, 0.7052, 0.9424, 1.242, 1.61, 2.049",\ | |
"0.2147, 0.2331, 0.2853, 0.3702, 0.4969, 0.6758, 0.9125, 1.212, 1.578, 2.016",\ | |
"0.1497, 0.1694, 0.2256, 0.3121, 0.4393, 0.619, 0.8567, 1.156, 1.522, 1.959",\ | |
"0.0522, 0.0738, 0.1332, 0.2241, 0.352, 0.5317, 0.7704, 1.072, 1.439, 1.876",\ | |
"-0.0796, -0.0563, 0.0082, 0.1032, 0.2322, 0.4117, 0.6519, 0.9554, 1.326, 1.764"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.2178, 0.2451, 0.3205, 0.43, 0.5775, 0.7715, 1.025, 1.351, 1.757, 2.25",\ | |
"0.2175, 0.2449, 0.3202, 0.431, 0.5771, 0.7715, 1.026, 1.351, 1.757, 2.249",\ | |
"0.2179, 0.2456, 0.32, 0.4299, 0.5774, 0.7716, 1.025, 1.348, 1.757, 2.249",\ | |
"0.2181, 0.2455, 0.3205, 0.4304, 0.5776, 0.7716, 1.024, 1.351, 1.756, 2.25",\ | |
"0.2176, 0.2456, 0.3208, 0.431, 0.5784, 0.7728, 1.025, 1.351, 1.757, 2.25",\ | |
"0.2192, 0.2464, 0.3218, 0.4322, 0.5792, 0.7746, 1.026, 1.352, 1.758, 2.25",\ | |
"0.2248, 0.2528, 0.3294, 0.4384, 0.586, 0.7784, 1.03, 1.355, 1.761, 2.252",\ | |
"0.2432, 0.2708, 0.347, 0.4544, 0.6, 0.7876, 1.038, 1.36, 1.764, 2.254",\ | |
"0.2718, 0.3008, 0.3786, 0.4878, 0.6276, 0.8104, 1.054, 1.372, 1.772, 2.261",\ | |
"0.3028, 0.3344, 0.4188, 0.5338, 0.675, 0.856, 1.087, 1.394, 1.787, 2.27"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04333, 0.1252, 0.2816, 0.5252, 0.8671, 1.317, 1.884, 2.575, 3.4"); | |
index_2("0.001, 0.002562, 0.008047, 0.01852, 0.03484, 0.05773, 0.08786, 0.1258, 0.1721, 0.2274"); | |
values("0.09352, 0.1139, 0.1855, 0.3313, 0.5666, 0.8999, 1.34, 1.894, 2.578, 3.382",\ | |
"0.0932, 0.1136, 0.1847, 0.3311, 0.5665, 0.8999, 1.34, 1.898, 2.578, 3.381",\ | |
"0.09254, 0.1126, 0.1841, 0.3309, 0.5665, 0.9, 1.34, 1.898, 2.576, 3.382",\ | |
"0.0934, 0.1134, 0.1847, 0.3309, 0.5662, 0.8999, 1.339, 1.895, 2.578, 3.381",\ | |
"0.1045, 0.1238, 0.1922, 0.3342, 0.5672, 0.9002, 1.34, 1.897, 2.574, 3.381",\ | |
"0.1177, 0.1379, 0.2034, 0.3417, 0.5727, 0.905, 1.344, 1.896, 2.573, 3.38",\ | |
"0.1349, 0.1549, 0.219, 0.3522, 0.5822, 0.9126, 1.349, 1.902, 2.576, 3.389",\ | |
"0.1536, 0.1748, 0.2388, 0.3664, 0.5934, 0.925, 1.362, 1.91, 2.584, 3.39",\ | |
"0.1732, 0.1948, 0.263, 0.3846, 0.608, 0.9408, 1.381, 1.931, 2.597, 3.397",\ | |
"0.1962, 0.22, 0.2906, 0.4078, 0.6218, 0.9556, 1.4, 1.954, 2.625, 3.416"); | |
} | |
} | |
} | |
} | |