/* | |
* 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__nand3_1) { | |
area : 15.366400 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&!A2&!A3" ; | |
value : "2.7e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&!A2&A3" ; | |
value : "2.7e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&A2&!A3" ; | |
value : "2.7e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&A2&A3" ; | |
value : "2.7e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&!A2&!A3" ; | |
value : "3.879e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&!A2&A3" ; | |
value : "3.879e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&A2&!A3" ; | |
value : "5.025e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&A2&A3" ; | |
value : "4.6206e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "5.025e-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.004245 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 11 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!A2&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("0.01222, 0.01218, 0.01209, 0.01205, 0.01203, 0.01203, 0.01201, \ | |
0.01202, 0.01201, 0.01201"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("-0.007723, -0.007724, -0.007707, -0.007707, -0.007711, -0.007738, \ | |
-0.007736, -0.007746, -0.007756, -0.007776"); | |
} | |
} | |
internal_power() { | |
when : "!A2&A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("0.01217, 0.01217, 0.01211, 0.01207, 0.01204, 0.01203, 0.01203, \ | |
0.01202, 0.01202, 0.01203"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("-0.007728, -0.007727, -0.00772, -0.007708, -0.007713, -0.00774, \ | |
-0.007741, -0.007744, -0.007762, -0.007794"); | |
} | |
} | |
internal_power() { | |
when : "A2&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("0.01187, 0.01187, 0.0119, 0.01193, 0.01194, 0.01196, 0.01197, \ | |
0.01196, 0.01196, 0.01196"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("0.003819, 0.003977, 0.003962, 0.003938, 0.003915, 0.003796, 0.003799, \ | |
0.003773, 0.003752, 0.003687"); | |
} | |
} | |
} | |
pin(A2) { | |
capacitance : 0.003956 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 11 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!A1&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("0.01388, 0.01394, 0.01394, 0.01417, 0.01438, 0.01452, 0.01461, \ | |
0.01467, 0.0147, 0.0147"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("-0.01043, -0.01043, -0.01037, -0.01034, -0.01031, -0.01031, -0.0103, \ | |
-0.01029, -0.01029, -0.01028"); | |
} | |
} | |
internal_power() { | |
when : "!A1&A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("0.01167, 0.01051, 0.01039, 0.01036, 0.01033, 0.01034, 0.01032, \ | |
0.01032, 0.0103, 0.0103"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("-0.0104, -0.01043, -0.01037, -0.01035, -0.0103, -0.01031, -0.01029, \ | |
-0.01028, -0.01028, -0.01028"); | |
} | |
} | |
internal_power() { | |
when : "A1&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("0.01186, 0.01186, 0.01186, 0.01184, 0.01183, 0.01183, 0.01182, \ | |
0.01182, 0.0118, 0.01178"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("-0.009284, -0.009283, -0.009269, -0.009257, -0.009262, -0.009282, \ | |
-0.009291, -0.009307, -0.00935, -0.009409"); | |
} | |
} | |
} | |
pin(A3) { | |
capacitance : 0.004071 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 11 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!A1&!A2" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("0.01019, 0.01047, 0.01041, 0.01036, 0.01033, 0.01034, 0.01034, \ | |
0.01029, 0.01029, 0.0103"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("-0.01044, -0.01039, -0.01034, -0.01031, -0.0103, -0.01031, -0.01028, \ | |
-0.01027, -0.01027, -0.01027"); | |
} | |
} | |
internal_power() { | |
when : "!A1&A2" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("0.01045, 0.01044, 0.01041, 0.01036, 0.01034, 0.01033, 0.01034, \ | |
0.0103, 0.01032, 0.01029"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("-0.01044, -0.01041, -0.01038, -0.01034, -0.01032, -0.01031, -0.0103, \ | |
-0.0103, -0.01029, -0.0103"); | |
} | |
} | |
internal_power() { | |
when : "A1&!A2" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("0.01057, 0.01044, 0.01042, 0.01038, 0.01033, 0.01029, 0.01029, \ | |
0.01029, 0.01029, 0.01029"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
values("-0.01042, -0.01041, -0.01037, -0.01034, -0.01033, -0.01028, -0.01027, \ | |
-0.01028, -0.01027, -0.01027"); | |
} | |
} | |
} | |
pin(ZN) { | |
direction : output ; | |
function : "((!A1)|(!A2)|(!A3))" ; | |
max_capacitance : 0.2776 ; | |
max_transition : 11 ; | |
min_capacitance : 0.001 ; | |
output_voltage : default ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
related_pin : "A1" ; | |
when : "A2&A3" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.008511, 0.008567, 0.008642, 0.008684, 0.008707, 0.008717, 0.008716, 0.008722, 0.008726, 0.008706",\ | |
"0.007952, 0.008116, 0.008388, 0.00852, 0.008609, 0.008653, 0.008676, 0.00869, 0.008699, 0.008691",\ | |
"0.007208, 0.0074, 0.007815, 0.008164, 0.008389, 0.008502, 0.008575, 0.008616, 0.008643, 0.008644",\ | |
"0.008007, 0.007955, 0.007973, 0.008147, 0.008346, 0.008447, 0.008522, 0.008575, 0.008609, 0.008617",\ | |
"0.01074, 0.01036, 0.009671, 0.009179, 0.008964, 0.008854, 0.00881, 0.00878, 0.008761, 0.008727",\ | |
"0.01559, 0.0149, 0.01333, 0.01186, 0.01082, 0.0102, 0.009795, 0.009521, 0.009331, 0.009162",\ | |
"0.02277, 0.02171, 0.01918, 0.01652, 0.01443, 0.01292, 0.01186, 0.01112, 0.0106, 0.01017",\ | |
"0.03234, 0.03095, 0.02744, 0.02352, 0.0201, 0.01745, 0.01547, 0.01402, 0.01291, 0.01202",\ | |
"0.04445, 0.04275, 0.0383, 0.03296, 0.02811, 0.02407, 0.02093, 0.01844, 0.01655, 0.01495",\ | |
"0.0592, 0.05723, 0.05187, 0.04519, 0.03868, 0.03311, 0.02856, 0.0249, 0.02193, 0.01927"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.04105, 0.04128, 0.04159, 0.04174, 0.04178, 0.04176, 0.04158, 0.04182, 0.04179, 0.04839",\ | |
"0.04022, 0.04074, 0.04128, 0.04197, 0.0422, 0.04221, 0.04221, 0.04242, 0.04269, 0.04875",\ | |
"0.03897, 0.03927, 0.04037, 0.04103, 0.0416, 0.04203, 0.04227, 0.04215, 0.04293, 0.04988",\ | |
"0.04019, 0.0401, 0.03994, 0.04075, 0.04103, 0.04161, 0.04188, 0.04212, 0.0425, 0.05102",\ | |
"0.04357, 0.04312, 0.04236, 0.04148, 0.04148, 0.04158, 0.04185, 0.04209, 0.04284, 0.05301",\ | |
"0.0493, 0.04854, 0.04673, 0.04496, 0.0434, 0.04281, 0.04266, 0.04212, 0.04354, 0.05818",\ | |
"0.05738, 0.05624, 0.05359, 0.05066, 0.04796, 0.04605, 0.04491, 0.04389, 0.04553, 0.06742",\ | |
"0.06805, 0.0666, 0.06304, 0.05888, 0.05498, 0.05286, 0.04902, 0.04753, 0.05113, 0.0892",\ | |
"0.08162, 0.07987, 0.07516, 0.0697, 0.06452, 0.05979, 0.05538, 0.05331, 0.06295, 0.1348",\ | |
"0.09802, 0.09592, 0.09025, 0.08355, 0.07673, 0.07053, 0.06514, 0.06319, 0.09372, 0.2384"); | |
} | |
} | |
internal_power() { | |
related_pin : "A2" ; | |
when : "A1&A3" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.008583, 0.008642, 0.008648, 0.008692, 0.008712, 0.008713, 0.008713, 0.008719, 0.008724, 0.00871",\ | |
"0.008048, 0.008189, 0.008414, 0.008556, 0.008628, 0.008665, 0.008686, 0.008694, 0.008702, 0.008692",\ | |
"0.007084, 0.007298, 0.007777, 0.008153, 0.008372, 0.008489, 0.008558, 0.008608, 0.008633, 0.008639",\ | |
"0.007236, 0.007325, 0.007564, 0.007899, 0.008178, 0.00835, 0.00845, 0.008522, 0.008577, 0.008583",\ | |
"0.009312, 0.009118, 0.008787, 0.008638, 0.008596, 0.008618, 0.008642, 0.00866, 0.008672, 0.008662",\ | |
"0.01364, 0.0131, 0.01195, 0.0109, 0.0102, 0.009767, 0.00948, 0.0093, 0.009164, 0.009041",\ | |
"0.02041, 0.01949, 0.01734, 0.01518, 0.01347, 0.01224, 0.01138, 0.01078, 0.01032, 0.00997",\ | |
"0.02973, 0.02845, 0.02524, 0.02174, 0.01879, 0.01651, 0.01479, 0.01349, 0.01254, 0.01173",\ | |
"0.04166, 0.04004, 0.03581, 0.03086, 0.02644, 0.02282, 0.01999, 0.0178, 0.01607, 0.01461",\ | |
"0.05624, 0.05434, 0.04914, 0.04272, 0.03667, 0.03155, 0.02736, 0.02403, 0.0213, 0.01886"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.05325, 0.05327, 0.05325, 0.0532, 0.05313, 0.05294, 0.05269, 0.05236, 0.05227, 0.0583",\ | |
"0.05255, 0.05275, 0.05314, 0.05288, 0.05292, 0.05282, 0.05257, 0.05227, 0.05231, 0.05817",\ | |
"0.05126, 0.05141, 0.0522, 0.05272, 0.05247, 0.05249, 0.05239, 0.05212, 0.05225, 0.05893",\ | |
"0.05228, 0.05217, 0.05192, 0.05199, 0.05223, 0.05228, 0.05218, 0.05197, 0.05217, 0.06001",\ | |
"0.0556, 0.05517, 0.05422, 0.05336, 0.05283, 0.05258, 0.05233, 0.05185, 0.05246, 0.06258",\ | |
"0.06125, 0.06057, 0.05879, 0.05687, 0.05517, 0.05426, 0.05338, 0.05281, 0.0531, 0.0673",\ | |
"0.0694, 0.06844, 0.0659, 0.06286, 0.06, 0.05765, 0.05605, 0.05486, 0.05592, 0.07808",\ | |
"0.08022, 0.07898, 0.07563, 0.07137, 0.06732, 0.06356, 0.06061, 0.05846, 0.06126, 0.09964",\ | |
"0.09385, 0.09237, 0.08827, 0.08274, 0.07713, 0.07217, 0.0676, 0.0646, 0.07758, 0.1469",\ | |
"0.1103, 0.1087, 0.1039, 0.09717, 0.09021, 0.08342, 0.07775, 0.07569, 0.1062, 0.2518"); | |
} | |
} | |
internal_power() { | |
related_pin : "A3" ; | |
when : "A1&A2" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.00858, 0.008626, 0.008672, 0.008705, 0.008719, 0.008721, 0.008725, 0.008723, 0.008726, 0.008711",\ | |
"0.008041, 0.008183, 0.008415, 0.008559, 0.008627, 0.008663, 0.008683, 0.008692, 0.0087, 0.008693",\ | |
"0.006974, 0.007223, 0.007734, 0.008127, 0.008361, 0.008483, 0.008558, 0.008602, 0.008628, 0.008633",\ | |
"0.00682, 0.006964, 0.007336, 0.007762, 0.008082, 0.008292, 0.008418, 0.0085, 0.008554, 0.008576",\ | |
"0.008489, 0.008351, 0.008259, 0.00827, 0.00837, 0.008468, 0.008542, 0.008586, 0.008619, 0.008621",\ | |
"0.01252, 0.0121, 0.01119, 0.01043, 0.009899, 0.009567, 0.009364, 0.009221, 0.009112, 0.009",\ | |
"0.01925, 0.01846, 0.01658, 0.01469, 0.01321, 0.01212, 0.01134, 0.01078, 0.01036, 0.01",\ | |
"0.02883, 0.02764, 0.02467, 0.02142, 0.01868, 0.01655, 0.01491, 0.01368, 0.01272, 0.01194",\ | |
"0.04131, 0.03974, 0.03566, 0.03091, 0.02666, 0.02322, 0.02047, 0.01829, 0.01656, 0.01511",\ | |
"0.05667, 0.05479, 0.0497, 0.04337, 0.03742, 0.03243, 0.02831, 0.02497, 0.02223, 0.01982"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.06388, 0.06386, 0.06382, 0.06373, 0.0636, 0.06343, 0.06313, 0.06277, 0.06283, 0.06869",\ | |
"0.06285, 0.06293, 0.06296, 0.06295, 0.06288, 0.06274, 0.06244, 0.06208, 0.06211, 0.06822",\ | |
"0.06213, 0.06219, 0.06233, 0.06242, 0.06243, 0.06232, 0.06211, 0.06178, 0.06191, 0.06851",\ | |
"0.06332, 0.06313, 0.06274, 0.0625, 0.06237, 0.06229, 0.06199, 0.06175, 0.06171, 0.06982",\ | |
"0.06659, 0.0662, 0.06523, 0.06408, 0.06336, 0.06277, 0.06238, 0.06199, 0.06203, 0.07236",\ | |
"0.07242, 0.0717, 0.07, 0.06789, 0.06603, 0.0649, 0.06382, 0.06298, 0.0636, 0.07754",\ | |
"0.08087, 0.07989, 0.07733, 0.07417, 0.07113, 0.06859, 0.06667, 0.06526, 0.06595, 0.08809",\ | |
"0.09208, 0.09087, 0.08754, 0.08315, 0.07884, 0.07465, 0.0715, 0.06935, 0.07183, 0.1103",\ | |
"0.1064, 0.1049, 0.1008, 0.09509, 0.0891, 0.08368, 0.07882, 0.07591, 0.08473, 0.1585",\ | |
"0.1237, 0.122, 0.1172, 0.1103, 0.1028, 0.09567, 0.08945, 0.08718, 0.1181, 0.2648"); | |
} | |
} | |
timing() { | |
related_pin : "A1" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.1513, 0.1916, 0.3326, 0.6011, 1.019, 1.605, 2.377, 3.349, 4.535, 5.949",\ | |
"0.1669, 0.2077, 0.3497, 0.6185, 1.037, 1.623, 2.395, 3.367, 4.553, 5.967",\ | |
"0.2248, 0.2702, 0.413, 0.6828, 1.102, 1.688, 2.46, 3.432, 4.619, 6.033",\ | |
"0.2777, 0.3414, 0.5267, 0.8089, 1.227, 1.814, 2.586, 3.558, 4.744, 6.158",\ | |
"0.31, 0.3901, 0.6276, 0.9819, 1.427, 2.012, 2.783, 3.755, 4.941, 6.354",\ | |
"0.3223, 0.4186, 0.7036, 1.134, 1.669, 2.294, 3.064, 4.033, 5.218, 6.631",\ | |
"0.3108, 0.4249, 0.7551, 1.257, 1.886, 2.615, 3.435, 4.403, 5.587, 6.999",\ | |
"0.2726, 0.4045, 0.7843, 1.353, 2.073, 2.91, 3.844, 4.872, 6.055, 7.466",\ | |
"0.2069, 0.3562, 0.7867, 1.424, 2.228, 3.17, 4.225, 5.378, 6.627, 8.038",\ | |
"0.1104, 0.2774, 0.7585, 1.469, 2.355, 3.399, 4.571, 5.852, 7.235, 8.719"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.1602, 0.2042, 0.3562, 0.6441, 1.092, 1.721, 2.548, 3.588, 4.861, 6.376",\ | |
"0.1835, 0.2285, 0.3834, 0.673, 1.122, 1.751, 2.579, 3.619, 4.892, 6.408",\ | |
"0.2757, 0.3212, 0.4759, 0.7676, 1.218, 1.848, 2.676, 3.719, 4.99, 6.506",\ | |
"0.4098, 0.4753, 0.6604, 0.9528, 1.404, 2.034, 2.862, 3.905, 5.178, 6.693",\ | |
"0.5629, 0.6477, 0.8931, 1.245, 1.698, 2.327, 3.155, 4.197, 5.469, 6.984",\ | |
"0.7423, 0.8444, 1.143, 1.584, 2.111, 2.744, 3.57, 4.611, 5.882, 7.398",\ | |
"0.9521, 1.071, 1.419, 1.941, 2.58, 3.293, 4.122, 5.159, 6.429, 7.944",\ | |
"1.191, 1.329, 1.726, 2.325, 3.066, 3.906, 4.814, 5.857, 7.124, 8.634",\ | |
"1.462, 1.62, 2.07, 2.737, 3.577, 4.539, 5.588, 6.705, 7.976, 9.482",\ | |
"1.764, 1.942, 2.448, 3.187, 4.117, 5.196, 6.384, 7.648, 8.987, 10.5"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.2042, 0.2722, 0.5074, 0.9569, 1.656, 2.636, 3.927, 5.552, 7.537, 9.903",\ | |
"0.2034, 0.2711, 0.5074, 0.9563, 1.655, 2.637, 3.926, 5.552, 7.537, 9.902",\ | |
"0.2372, 0.2906, 0.5076, 0.9567, 1.656, 2.636, 3.927, 5.553, 7.537, 9.903",\ | |
"0.333, 0.3988, 0.5985, 0.9712, 1.655, 2.636, 3.926, 5.552, 7.537, 9.903",\ | |
"0.4382, 0.5214, 0.7666, 1.143, 1.707, 2.638, 3.927, 5.553, 7.537, 9.902",\ | |
"0.5568, 0.6546, 0.947, 1.392, 1.961, 2.743, 3.936, 5.554, 7.536, 9.905",\ | |
"0.692, 0.8054, 1.137, 1.658, 2.308, 3.08, 4.106, 5.582, 7.539, 9.903",\ | |
"0.8378, 0.969, 1.345, 1.927, 2.671, 3.534, 4.531, 5.825, 7.6, 9.908",\ | |
"0.997, 1.145, 1.574, 2.21, 3.04, 4.009, 5.104, 6.343, 7.925, 10.02",\ | |
"1.168, 1.335, 1.815, 2.521, 3.418, 4.497, 5.697, 7.036, 8.538, 10.43"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.2125, 0.2859, 0.5445, 1.036, 1.803, 2.879, 4.296, 6.082, 8.259, 10.86",\ | |
"0.2119, 0.2854, 0.5428, 1.036, 1.803, 2.88, 4.295, 6.081, 8.261, 10.85",\ | |
"0.235, 0.2942, 0.5426, 1.037, 1.804, 2.88, 4.296, 6.08, 8.261, 10.86",\ | |
"0.3491, 0.413, 0.5984, 1.038, 1.803, 2.88, 4.296, 6.081, 8.259, 10.86",\ | |
"0.4666, 0.5538, 0.7962, 1.148, 1.811, 2.878, 4.296, 6.081, 8.259, 10.86",\ | |
"0.5878, 0.6932, 1.004, 1.434, 1.977, 2.901, 4.294, 6.08, 8.258, 10.85",\ | |
"0.7238, 0.8418, 1.206, 1.74, 2.352, 3.122, 4.337, 6.081, 8.257, 10.86",\ | |
"0.873, 1.009, 1.411, 2.04, 2.782, 3.577, 4.61, 6.15, 8.262, 10.86",\ | |
"1.034, 1.187, 1.632, 2.334, 3.206, 4.144, 5.155, 6.472, 8.358, 10.86",\ | |
"1.205, 1.38, 1.878, 2.639, 3.617, 4.704, 5.852, 7.086, 8.734, 10.99"); | |
} | |
} | |
timing() { | |
related_pin : "A2" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.183, 0.2235, 0.3641, 0.6325, 1.05, 1.637, 2.408, 3.38, 4.567, 5.981",\ | |
"0.199, 0.2397, 0.3813, 0.6503, 1.068, 1.655, 2.426, 3.398, 4.584, 5.999",\ | |
"0.2415, 0.2861, 0.4302, 0.7004, 1.119, 1.706, 2.478, 3.45, 4.637, 6.051",\ | |
"0.2836, 0.3408, 0.5123, 0.7945, 1.214, 1.801, 2.573, 3.546, 4.732, 6.147",\ | |
"0.3072, 0.3799, 0.5934, 0.9208, 1.363, 1.95, 2.722, 3.694, 4.881, 6.295",\ | |
"0.3084, 0.3973, 0.6554, 1.044, 1.541, 2.161, 2.934, 3.906, 5.092, 6.506",\ | |
"0.2832, 0.3894, 0.6935, 1.147, 1.717, 2.398, 3.21, 4.185, 5.371, 6.786",\ | |
"0.2304, 0.3523, 0.7048, 1.225, 1.873, 2.633, 3.513, 4.534, 5.723, 7.137",\ | |
"0.1473, 0.2863, 0.686, 1.275, 2.004, 2.853, 3.814, 4.906, 6.148, 7.569",\ | |
"0.0306, 0.1873, 0.6345, 1.294, 2.103, 3.044, 4.102, 5.278, 6.597, 8.073"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.2068, 0.2507, 0.4027, 0.6912, 1.139, 1.768, 2.594, 3.635, 4.906, 6.421",\ | |
"0.2304, 0.275, 0.4284, 0.7177, 1.166, 1.795, 2.621, 3.663, 4.933, 6.448",\ | |
"0.3238, 0.3683, 0.5223, 0.8128, 1.263, 1.892, 2.719, 3.76, 5.032, 6.547",\ | |
"0.4822, 0.5404, 0.7101, 0.9999, 1.449, 2.079, 2.906, 3.948, 5.218, 6.734",\ | |
"0.6611, 0.7367, 0.9612, 1.296, 1.746, 2.373, 3.2, 4.24, 5.512, 7.027",\ | |
"0.8653, 0.9562, 1.232, 1.651, 2.162, 2.793, 3.616, 4.656, 5.924, 7.438",\ | |
"1.104, 1.208, 1.528, 2.026, 2.644, 3.343, 4.17, 5.206, 6.473, 7.987",\ | |
"1.376, 1.496, 1.858, 2.426, 3.146, 3.968, 4.865, 5.905, 7.168, 8.679",\ | |
"1.685, 1.821, 2.227, 2.86, 3.673, 4.615, 5.648, 6.755, 8.025, 9.53",\ | |
"2.031, 2.184, 2.638, 3.333, 4.233, 5.287, 6.457, 7.71, 9.039, 10.55"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.2036, 0.2715, 0.5069, 0.9568, 1.656, 2.637, 3.926, 5.553, 7.537, 9.902",\ | |
"0.2045, 0.2714, 0.5073, 0.9569, 1.656, 2.636, 3.928, 5.552, 7.537, 9.903",\ | |
"0.2308, 0.2879, 0.5083, 0.9572, 1.656, 2.636, 3.927, 5.553, 7.537, 9.903",\ | |
"0.3094, 0.37, 0.573, 0.9718, 1.656, 2.636, 3.926, 5.552, 7.537, 9.903",\ | |
"0.4144, 0.4832, 0.7004, 1.085, 1.697, 2.638, 3.927, 5.552, 7.537, 9.902",\ | |
"0.5402, 0.6164, 0.8614, 1.268, 1.861, 2.715, 3.939, 5.553, 7.538, 9.902",\ | |
"0.6778, 0.7692, 1.042, 1.49, 2.105, 2.935, 4.057, 5.584, 7.538, 9.903",\ | |
"0.8282, 0.9316, 1.242, 1.732, 2.397, 3.244, 4.334, 5.748, 7.599, 9.91",\ | |
"0.9882, 1.106, 1.46, 1.998, 2.713, 3.61, 4.712, 6.083, 7.811, 10.01",\ | |
"1.161, 1.292, 1.688, 2.288, 3.057, 4.013, 5.152, 6.536, 8.21, 10.27"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.2646, 0.3383, 0.5967, 1.089, 1.855, 2.93, 4.344, 6.125, 8.299, 10.89",\ | |
"0.2644, 0.3383, 0.596, 1.089, 1.855, 2.93, 4.343, 6.125, 8.3, 10.89",\ | |
"0.2719, 0.3403, 0.5962, 1.088, 1.855, 2.93, 4.345, 6.124, 8.303, 10.89",\ | |
"0.3821, 0.4412, 0.6334, 1.089, 1.855, 2.93, 4.343, 6.126, 8.3, 10.89",\ | |
"0.5112, 0.5936, 0.823, 1.184, 1.862, 2.93, 4.343, 6.126, 8.299, 10.89",\ | |
"0.6382, 0.7416, 1.038, 1.459, 2.01, 2.95, 4.344, 6.126, 8.302, 10.89",\ | |
"0.7674, 0.888, 1.247, 1.773, 2.377, 3.154, 4.383, 6.127, 8.3, 10.89",\ | |
"0.9136, 1.045, 1.452, 2.075, 2.808, 3.614, 4.645, 6.194, 8.305, 10.89",\ | |
"1.068, 1.22, 1.666, 2.371, 3.236, 4.165, 5.17, 6.504, 8.396, 10.9",\ | |
"1.232, 1.403, 1.896, 2.668, 3.647, 4.728, 5.87, 7.11, 8.766, 11.03"); | |
} | |
} | |
timing() { | |
related_pin : "A3" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.1976, 0.2381, 0.3789, 0.647, 1.065, 1.651, 2.423, 3.395, 4.581, 5.996",\ | |
"0.2145, 0.2552, 0.3969, 0.6657, 1.084, 1.67, 2.442, 3.414, 4.6, 6.014",\ | |
"0.2493, 0.2926, 0.4361, 0.7063, 1.125, 1.712, 2.484, 3.456, 4.643, 6.057",\ | |
"0.2765, 0.3277, 0.4895, 0.7692, 1.189, 1.776, 2.548, 3.52, 4.707, 6.121",\ | |
"0.2855, 0.3483, 0.5376, 0.8479, 1.287, 1.875, 2.647, 3.619, 4.806, 6.219",\ | |
"0.2675, 0.3456, 0.571, 0.9199, 1.397, 2.012, 2.787, 3.758, 4.945, 6.357",\ | |
"0.2182, 0.3123, 0.5816, 0.9797, 1.5, 2.158, 2.967, 3.944, 5.129, 6.542",\ | |
"0.1363, 0.2461, 0.5603, 1.018, 1.592, 2.298, 3.153, 4.171, 5.366, 6.777",\ | |
"0.019, 0.1454, 0.5036, 1.025, 1.665, 2.427, 3.333, 4.401, 5.64, 7.067",\ | |
"-0.1366, 0.0065, 0.4099, 0.9979, 1.711, 2.539, 3.503, 4.625, 5.917, 7.392"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.2393, 0.2846, 0.44, 0.731, 1.181, 1.81, 2.636, 3.677, 4.948, 6.462",\ | |
"0.2625, 0.3081, 0.4639, 0.7553, 1.205, 1.834, 2.661, 3.702, 4.973, 6.487",\ | |
"0.3576, 0.4032, 0.5593, 0.8512, 1.302, 1.931, 2.758, 3.799, 5.07, 6.584",\ | |
"0.5327, 0.5867, 0.7495, 1.04, 1.489, 2.119, 2.946, 3.987, 5.257, 6.772",\ | |
"0.7329, 0.8029, 1.016, 1.339, 1.787, 2.414, 3.241, 4.281, 5.55, 7.065",\ | |
"0.959, 1.044, 1.304, 1.708, 2.207, 2.836, 3.659, 4.697, 5.966, 7.478",\ | |
"1.22, 1.317, 1.62, 2.099, 2.701, 3.389, 4.214, 5.249, 6.514, 8.026",\ | |
"1.521, 1.631, 1.971, 2.516, 3.217, 4.024, 4.911, 5.95, 7.211, 8.719",\ | |
"1.864, 1.988, 2.364, 2.97, 3.759, 4.683, 5.703, 6.804, 8.067, 9.571",\ | |
"2.251, 2.387, 2.804, 3.466, 4.337, 5.37, 6.523, 7.764, 9.086, 10.59"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.2046, 0.2717, 0.5071, 0.9567, 1.656, 2.637, 3.928, 5.552, 7.538, 9.903",\ | |
"0.2041, 0.2717, 0.5075, 0.9569, 1.656, 2.637, 3.926, 5.552, 7.537, 9.903",\ | |
"0.2198, 0.2811, 0.5083, 0.9569, 1.656, 2.636, 3.928, 5.553, 7.537, 9.903",\ | |
"0.2749, 0.3375, 0.5553, 0.9692, 1.656, 2.636, 3.926, 5.552, 7.537, 9.903",\ | |
"0.3626, 0.4242, 0.6432, 1.057, 1.694, 2.64, 3.928, 5.553, 7.537, 9.902",\ | |
"0.4818, 0.5472, 0.7644, 1.181, 1.823, 2.712, 3.943, 5.553, 7.538, 9.902",\ | |
"0.6224, 0.6954, 0.9272, 1.338, 1.986, 2.885, 4.055, 5.592, 7.541, 9.902",\ | |
"0.7736, 0.8586, 1.117, 1.542, 2.186, 3.095, 4.274, 5.745, 7.611, 9.916",\ | |
"0.9408, 1.034, 1.324, 1.783, 2.429, 3.339, 4.53, 6.013, 7.808, 10.03",\ | |
"1.119, 1.224, 1.546, 2.053, 2.724, 3.631, 4.826, 6.324, 8.128, 10.27"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11"); | |
index_2("0.001, 0.002909, 0.00961, 0.02241, 0.04234, 0.07031, 0.1071, 0.1535, 0.2101, 0.2776"); | |
values("0.31, 0.3849, 0.6453, 1.138, 1.904, 2.979, 4.392, 6.173, 8.349, 10.94",\ | |
"0.3096, 0.385, 0.645, 1.138, 1.904, 2.979, 4.393, 6.174, 8.348, 10.94",\ | |
"0.3109, 0.385, 0.6452, 1.138, 1.904, 2.979, 4.392, 6.173, 8.349, 10.94",\ | |
"0.406, 0.4631, 0.6688, 1.138, 1.904, 2.979, 4.393, 6.174, 8.347, 10.94",\ | |
"0.5452, 0.6238, 0.8478, 1.215, 1.909, 2.979, 4.393, 6.174, 8.348, 10.94",\ | |
"0.6798, 0.7798, 1.069, 1.484, 2.044, 2.995, 4.393, 6.174, 8.347, 10.94",\ | |
"0.8114, 0.9292, 1.282, 1.796, 2.4, 3.189, 4.427, 6.174, 8.346, 10.94",\ | |
"0.951, 1.085, 1.489, 2.105, 2.828, 3.623, 4.677, 6.233, 8.352, 10.94",\ | |
"1.103, 1.253, 1.698, 2.399, 3.256, 4.184, 5.191, 6.546, 8.446, 10.95",\ | |
"1.266, 1.429, 1.918, 2.692, 3.668, 4.752, 5.888, 7.134, 8.8, 11.07"); | |
} | |
} | |
} | |
} | |