blob: 59fc8eb36c9bcd32562e1f4ce4f159240da66502 [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__oai21_4) {
area : 59.270400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "2.6244e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "2.6244e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "4.242294e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "3.571776e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "4.242294e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "2.71107e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "4.27032e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "2.71107e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "4.27032e-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.01563 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01326, 0.01325, 0.01325, 0.01322, 0.01322, 0.01321, 0.01321, \
0.01321, 0.0132, 0.01106");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00124, -0.001222, -0.001224, -0.00126, -0.001353, -0.001458, \
-0.001601, -0.001867, -0.002595, -0.004956");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01323, 0.01322, 0.01323, 0.01323, 0.01322, 0.0132, 0.01318, \
0.01317, 0.01315, 0.01089");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.01238, -0.01244, -0.01255, -0.01263, -0.01272, -0.01277, -0.0128, \
-0.01282, -0.01283, -0.01152");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008522, 0.008515, 0.008515, 0.008494, 0.008491, 0.008459, 0.008397, \
0.008289, 0.008018, 0.006118");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005506, -0.005499, -0.005516, -0.005515, -0.005534, -0.005531, \
-0.005531, -0.00553, -0.005529, -0.004833");
}
}
}
pin(A2) {
capacitance : 0.01514 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01321, 0.01324, 0.01323, 0.01321, 0.01322, 0.01321, 0.01321, \
0.0132, 0.0132, 0.01112");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001158, -0.001151, -0.001194, -0.001235, -0.001349, -0.00145, \
-0.001613, -0.00188, -0.002622, -0.004998");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01321, 0.01322, 0.0132, 0.01319, 0.0132, 0.01319, 0.01318, 0.01317, \
0.01317, 0.01111");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.01229, -0.01235, -0.01253, -0.01261, -0.01273, -0.01277, -0.01279, \
-0.01282, -0.01283, -0.01155");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01109, 0.0111, 0.01109, 0.01107, 0.01111, 0.01111, 0.01111, \
0.01111, 0.01112, 0.009296");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.01011, -0.01017, -0.01039, -0.01049, -0.01062, -0.01067, -0.01069, \
-0.01072, -0.01073, -0.009782");
}
}
}
pin(B) {
capacitance : 0.01332 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.009649, 0.009645, 0.009629, 0.00961, 0.009619, 0.009613, 0.00961, \
0.009608, 0.0096, 0.007963");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.009638, -0.009641, -0.009618, -0.009593, -0.009599, -0.009591, \
-0.009589, -0.009581, -0.009561, -0.008649");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.2695 ;
max_transition : 21 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.003618, 0.003612, 0.003602, 0.003605, 0.003596, 0.003603, 0.003596, 0.003596, 0.003596, 0.003599",\
"0.003561, 0.003561, 0.003629, 0.003687, 0.00373, 0.00375, 0.003783, 0.003791, 0.003802, 0.003801",\
"0.003145, 0.00324, 0.003428, 0.003616, 0.003791, 0.003894, 0.003964, 0.00401, 0.004042, 0.004067",\
"0.002473, 0.002571, 0.002877, 0.003217, 0.003511, 0.003741, 0.003891, 0.003988, 0.00406, 0.004112",\
"0.001833, 0.001944, 0.002245, 0.002658, 0.003066, 0.003391, 0.003641, 0.003813, 0.003941, 0.004024",\
"0.001359, 0.001448, 0.001737, 0.002127, 0.002563, 0.002969, 0.003296, 0.003539, 0.003722, 0.003862",\
"0.001039, 0.001109, 0.001337, 0.001691, 0.002108, 0.002529, 0.002905, 0.003212, 0.003449, 0.003633",\
"0.0008049, 0.0008603, 0.001044, 0.001363, 0.001726, 0.002138, 0.002526, 0.002865, 0.003153, 0.003374",\
"0.0006327, 0.0006789, 0.0008511, 0.001099, 0.001426, 0.001807, 0.002181, 0.002529, 0.002815, 0.002883",\
"0.001299, 0.001333, 0.001464, 0.001688, 0.001971, 0.002306, 0.002561, 0.002034, 0.0005908, -0.0006447");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.05051, 0.05054, 0.05061, 0.05069, 0.05077, 0.05084, 0.05092, 0.05143, 0.05943, 0.1086",\
"0.04994, 0.05004, 0.05031, 0.05063, 0.0509, 0.05108, 0.05124, 0.05187, 0.06027, 0.1108",\
"0.04858, 0.04869, 0.04908, 0.04961, 0.05014, 0.05058, 0.05092, 0.05182, 0.06187, 0.1172",\
"0.04772, 0.04779, 0.04807, 0.04855, 0.04912, 0.04967, 0.05011, 0.0515, 0.06553, 0.1297",\
"0.04729, 0.04733, 0.04756, 0.04788, 0.04833, 0.04883, 0.04939, 0.05175, 0.07424, 0.1504",\
"0.04705, 0.04711, 0.04726, 0.04749, 0.04783, 0.04828, 0.04888, 0.05445, 0.09416, 0.1777",\
"0.0469, 0.04694, 0.04706, 0.04728, 0.04753, 0.04786, 0.04938, 0.06703, 0.1301, 0.2009",\
"0.04681, 0.04681, 0.0469, 0.04711, 0.04737, 0.04804, 0.05833, 0.1053, 0.1606, 0.2031",\
"0.04674, 0.04676, 0.04686, 0.04694, 0.04781, 0.06148, 0.09536, 0.1242, 0.1457, 0.1615",\
"0.04408, 0.04369, 0.04178, 0.04347, 0.0492, 0.05498, 0.05955, 0.06288, 0.0653, 0.06706");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.009455, 0.009466, 0.009456, 0.009453, 0.009443, 0.00944, 0.009438, 0.009437, 0.009443, 0.009437",\
"0.009192, 0.009181, 0.009198, 0.009193, 0.009181, 0.009176, 0.009178, 0.009178, 0.009166, 0.009173",\
"0.008655, 0.008681, 0.008709, 0.008747, 0.008774, 0.008784, 0.008799, 0.008802, 0.008797, 0.008793",\
"0.008123, 0.00815, 0.008229, 0.008324, 0.008403, 0.008481, 0.00853, 0.00855, 0.008562, 0.008589",\
"0.00764, 0.007688, 0.007794, 0.00794, 0.008084, 0.008191, 0.008273, 0.008359, 0.008405, 0.008429",\
"0.007277, 0.007312, 0.007393, 0.007564, 0.00775, 0.007916, 0.008035, 0.008132, 0.008207, 0.008263",\
"0.006924, 0.006961, 0.007071, 0.007242, 0.007411, 0.007607, 0.007769, 0.007896, 0.007992, 0.008071",\
"0.006639, 0.006677, 0.006773, 0.006921, 0.007117, 0.007295, 0.007474, 0.007628, 0.007752, 0.007831",\
"0.006372, 0.00637, 0.006455, 0.006585, 0.006769, 0.006961, 0.007128, 0.007305, 0.007401, 0.007284",\
"0.006884, 0.006893, 0.006992, 0.00708, 0.007233, 0.007399, 0.007445, 0.006605, 0.004924, 0.003505");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.05601, 0.05604, 0.05608, 0.05615, 0.05622, 0.05631, 0.05639, 0.05694, 0.06519, 0.1154",\
"0.05566, 0.05575, 0.05596, 0.05623, 0.05642, 0.0566, 0.05675, 0.05739, 0.06616, 0.1179",\
"0.05453, 0.05464, 0.05493, 0.05538, 0.05585, 0.05621, 0.05652, 0.05739, 0.06803, 0.1247",\
"0.0538, 0.05387, 0.05411, 0.05449, 0.05496, 0.05545, 0.05584, 0.0573, 0.0719, 0.1374",\
"0.05342, 0.05348, 0.05363, 0.05392, 0.05429, 0.05474, 0.0552, 0.05767, 0.08091, 0.158",\
"0.05325, 0.05327, 0.05339, 0.05359, 0.05387, 0.05424, 0.05481, 0.06045, 0.1005, 0.184",\
"0.05308, 0.05313, 0.05321, 0.05341, 0.05363, 0.05388, 0.05534, 0.07254, 0.1352, 0.2064",\
"0.05302, 0.05304, 0.05308, 0.05324, 0.05348, 0.05401, 0.0632, 0.1088, 0.1658, 0.2096",\
"0.05297, 0.05299, 0.05304, 0.05313, 0.0537, 0.06466, 0.0995, 0.1315, 0.1553, 0.1728",\
"0.05031, 0.05002, 0.04873, 0.04991, 0.05678, 0.06386, 0.06949, 0.07353, 0.07649, 0.07863");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.01038, 0.01039, 0.01038, 0.01037, 0.01038, 0.01038, 0.01036, 0.01037, 0.01037, 0.01037",\
"0.01021, 0.01024, 0.01024, 0.01028, 0.01029, 0.01031, 0.01032, 0.01034, 0.01033, 0.01033",\
"0.009944, 0.009987, 0.01005, 0.0101, 0.01016, 0.01022, 0.01025, 0.01026, 0.01028, 0.01028",\
"0.009583, 0.009608, 0.009692, 0.009797, 0.009916, 0.01003, 0.01011, 0.01016, 0.01019, 0.01021",\
"0.009237, 0.009243, 0.009322, 0.009474, 0.00964, 0.009772, 0.009885, 0.009979, 0.01004, 0.01009",\
"0.00893, 0.008956, 0.009041, 0.009171, 0.009346, 0.009514, 0.009663, 0.009769, 0.009866, 0.009939",\
"0.008682, 0.008693, 0.008781, 0.008911, 0.009084, 0.009251, 0.009392, 0.009541, 0.009656, 0.009747",\
"0.008487, 0.008488, 0.00856, 0.008683, 0.008834, 0.008993, 0.009156, 0.009301, 0.009422, 0.009523",\
"0.008286, 0.008311, 0.008361, 0.008474, 0.008597, 0.008744, 0.008886, 0.009021, 0.009144, 0.009094",\
"0.008753, 0.008781, 0.008814, 0.008901, 0.009017, 0.009134, 0.009183, 0.008763, 0.007437, 0.005881");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.07374, 0.0738, 0.07376, 0.07378, 0.07381, 0.07387, 0.07398, 0.07416, 0.0744, 0.07549",\
"0.07313, 0.07313, 0.07316, 0.07319, 0.07326, 0.07336, 0.07345, 0.07364, 0.0739, 0.07501",\
"0.07214, 0.07214, 0.07225, 0.07242, 0.07258, 0.07277, 0.07295, 0.07321, 0.07351, 0.07484",\
"0.07138, 0.07138, 0.07151, 0.07171, 0.07193, 0.07216, 0.07253, 0.07277, 0.07319, 0.07535",\
"0.07089, 0.07094, 0.07102, 0.07115, 0.0714, 0.07169, 0.07198, 0.07236, 0.07288, 0.0768",\
"0.07057, 0.07062, 0.07064, 0.07083, 0.07094, 0.07126, 0.07152, 0.07186, 0.0731, 0.08313",\
"0.07032, 0.07032, 0.07036, 0.07049, 0.07067, 0.07087, 0.07117, 0.07171, 0.07684, 0.1088",\
"0.07003, 0.06998, 0.07006, 0.07013, 0.07031, 0.07045, 0.07091, 0.07572, 0.1075, 0.1806",\
"0.06953, 0.06957, 0.06958, 0.06962, 0.0697, 0.07136, 0.08726, 0.1297, 0.1795, 0.218",\
"0.06485, 0.06417, 0.06194, 0.06232, 0.06892, 0.07574, 0.08063, 0.08476, 0.08808, 0.09073");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.004528, 0.004537, 0.004528, 0.004534, 0.004536, 0.004537, 0.004541, 0.00454, 0.004541, 0.004544",\
"0.004311, 0.00434, 0.004385, 0.004429, 0.004455, 0.004484, 0.004495, 0.004505, 0.004511, 0.004515",\
"0.003956, 0.003981, 0.004071, 0.00419, 0.004292, 0.004354, 0.004406, 0.004443, 0.004459, 0.004467",\
"0.003475, 0.003526, 0.003681, 0.003872, 0.004028, 0.004153, 0.004248, 0.00432, 0.004365, 0.004396",\
"0.003124, 0.003155, 0.0033, 0.003517, 0.003736, 0.003913, 0.004053, 0.004163, 0.004235, 0.004291",\
"0.002869, 0.002908, 0.003044, 0.003227, 0.003439, 0.003656, 0.003838, 0.00397, 0.004079, 0.004164",\
"0.002689, 0.002734, 0.002854, 0.003011, 0.003214, 0.003422, 0.00361, 0.003775, 0.003917, 0.004023",\
"0.002557, 0.002588, 0.002688, 0.002839, 0.003018, 0.003219, 0.003405, 0.003582, 0.003732, 0.003859",\
"0.002474, 0.002492, 0.002574, 0.002707, 0.002879, 0.003054, 0.00324, 0.003408, 0.003545, 0.003562",\
"0.003055, 0.003088, 0.003167, 0.003282, 0.003435, 0.003593, 0.003712, 0.003439, 0.002223, 0.0007248");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.06866, 0.06866, 0.06869, 0.06871, 0.06876, 0.06878, 0.06885, 0.06902, 0.069, 0.06969",\
"0.06802, 0.06803, 0.0681, 0.06814, 0.06816, 0.06829, 0.06824, 0.0683, 0.06843, 0.06937",\
"0.06701, 0.06707, 0.06716, 0.06735, 0.06755, 0.06771, 0.06774, 0.06809, 0.0683, 0.06908",\
"0.06625, 0.06633, 0.06644, 0.06663, 0.06692, 0.06712, 0.06724, 0.06759, 0.06785, 0.06937",\
"0.06582, 0.06583, 0.06592, 0.0661, 0.06633, 0.06653, 0.0669, 0.06717, 0.06755, 0.07089",\
"0.06546, 0.06548, 0.06558, 0.06575, 0.06586, 0.06622, 0.06633, 0.06664, 0.06754, 0.07586",\
"0.06524, 0.06519, 0.0653, 0.06531, 0.06567, 0.0658, 0.06599, 0.06623, 0.07017, 0.1003",\
"0.06487, 0.06493, 0.06497, 0.0651, 0.06518, 0.06559, 0.0655, 0.0693, 0.09989, 0.1796",\
"0.06444, 0.06446, 0.06449, 0.0646, 0.06467, 0.0654, 0.08055, 0.1293, 0.1793, 0.2179",\
"0.06157, 0.0614, 0.06047, 0.06214, 0.06885, 0.07579, 0.08067, 0.08474, 0.08814, 0.09082");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.004506, 0.004509, 0.00452, 0.004531, 0.004537, 0.004539, 0.004535, 0.004539, 0.004542, 0.004544",\
"0.004324, 0.004354, 0.004384, 0.004413, 0.004455, 0.004478, 0.004495, 0.004502, 0.004511, 0.004517",\
"0.003962, 0.003978, 0.004076, 0.004191, 0.004301, 0.004355, 0.004399, 0.004442, 0.004451, 0.004462",\
"0.003491, 0.003541, 0.003679, 0.003864, 0.004034, 0.004164, 0.004253, 0.00432, 0.004364, 0.004396",\
"0.003112, 0.003179, 0.00332, 0.003511, 0.003729, 0.003921, 0.004053, 0.004159, 0.004234, 0.004293",\
"0.002873, 0.002919, 0.003041, 0.003228, 0.003452, 0.00366, 0.00384, 0.003972, 0.004083, 0.004169",\
"0.002698, 0.002722, 0.002835, 0.003015, 0.00322, 0.003425, 0.003611, 0.003781, 0.003913, 0.004017",\
"0.002569, 0.002589, 0.002687, 0.00284, 0.003026, 0.003227, 0.003411, 0.003584, 0.003734, 0.003862",\
"0.002476, 0.002491, 0.002576, 0.002711, 0.00288, 0.00306, 0.00324, 0.003404, 0.003557, 0.003679",\
"0.003062, 0.003088, 0.003171, 0.00329, 0.003435, 0.003593, 0.00374, 0.003659, 0.002732, 0.001236");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.07378, 0.07378, 0.07379, 0.07386, 0.07387, 0.07391, 0.07399, 0.07394, 0.07417, 0.07491",\
"0.07325, 0.07324, 0.07331, 0.07337, 0.07341, 0.07346, 0.0736, 0.07377, 0.07386, 0.07427",\
"0.07223, 0.07227, 0.07237, 0.07257, 0.07278, 0.07289, 0.07312, 0.07341, 0.07329, 0.07447",\
"0.07147, 0.07149, 0.07164, 0.07175, 0.07205, 0.07234, 0.07265, 0.07287, 0.0731, 0.07455",\
"0.07098, 0.07099, 0.07107, 0.07125, 0.0715, 0.07177, 0.07203, 0.07236, 0.0726, 0.07597",\
"0.07061, 0.0706, 0.07075, 0.07086, 0.071, 0.07131, 0.07161, 0.07177, 0.07286, 0.08142",\
"0.07032, 0.07033, 0.0704, 0.07049, 0.07074, 0.07096, 0.07111, 0.07143, 0.07572, 0.1067",\
"0.07004, 0.07004, 0.07006, 0.07022, 0.07025, 0.07051, 0.07088, 0.07471, 0.1063, 0.1863",\
"0.06959, 0.06961, 0.06961, 0.06968, 0.06977, 0.07065, 0.08683, 0.1357, 0.1842, 0.2219",\
"0.06653, 0.06627, 0.06488, 0.0663, 0.0722, 0.07797, 0.08196, 0.0856, 0.08869, 0.09114");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.2808, 0.3022, 0.3774, 0.5207, 0.744, 1.057, 1.469, 1.988, 2.62, 3.378",\
"0.3414, 0.3629, 0.4387, 0.5825, 0.806, 1.119, 1.531, 2.051, 2.686, 3.439",\
"0.5623, 0.5846, 0.6611, 0.806, 1.03, 1.344, 1.757, 2.277, 2.911, 3.667",\
"0.9179, 0.951, 1.055, 1.226, 1.457, 1.772, 2.184, 2.704, 3.339, 4.093",\
"1.336, 1.383, 1.53, 1.77, 2.075, 2.432, 2.852, 3.371, 4.005, 4.76",\
"1.814, 1.876, 2.073, 2.387, 2.786, 3.244, 3.752, 4.304, 4.94, 5.696",\
"2.348, 2.428, 2.678, 3.075, 3.576, 4.148, 4.774, 5.444, 6.156, 6.928",\
"2.936, 3.036, 3.343, 3.833, 4.442, 5.137, 5.894, 6.696, 7.541, 8.426",\
"3.573, 3.694, 4.069, 4.654, 5.385, 6.211, 7.103, 8.05, 9.041, 10.07",\
"4.259, 4.4, 4.841, 5.539, 6.399, 7.367, 8.403, 9.503, 10.65, 11.83");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("1.076, 1.16, 1.452, 2.006, 2.872, 4.087, 5.672, 7.682, 10.14, 13.06",\
"1.119, 1.205, 1.504, 2.067, 2.938, 4.155, 5.748, 7.764, 10.22, 13.14",\
"1.332, 1.418, 1.721, 2.291, 3.168, 4.393, 6, 8.01, 10.47, 13.39",\
"1.811, 1.897, 2.195, 2.764, 3.643, 4.868, 6.481, 8.501, 10.95, 13.87",\
"2.589, 2.675, 2.973, 3.536, 4.411, 5.636, 7.247, 9.27, 11.72, 14.67",\
"3.623, 3.728, 4.062, 4.639, 5.51, 6.733, 8.336, 10.35, 12.82, 15.75",\
"4.842, 4.97, 5.39, 6.062, 6.967, 8.188, 9.788, 11.8, 14.27, 17.2",\
"6.245, 6.404, 6.91, 7.724, 8.765, 10.03, 11.63, 13.64, 16.1, 19.03",\
"7.836, 8.028, 8.631, 9.595, 10.82, 12.23, 13.88, 15.89, 18.35, 21.27",\
"9.618, 9.845, 10.55, 11.68, 13.1, 14.73, 16.52, 18.58, 21.03, 23.96");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.3646, 0.4008, 0.5251, 0.7625, 1.134, 1.656, 2.337, 3.198, 4.253, 5.508",\
"0.364, 0.4005, 0.5253, 0.7633, 1.134, 1.653, 2.336, 3.2, 4.252, 5.508",\
"0.3756, 0.4066, 0.5247, 0.7628, 1.134, 1.654, 2.338, 3.2, 4.252, 5.509",\
"0.56, 0.5882, 0.683, 0.8516, 1.157, 1.657, 2.341, 3.198, 4.252, 5.509",\
"0.805, 0.843, 0.9636, 1.166, 1.435, 1.804, 2.38, 3.207, 4.251, 5.504",\
"1.095, 1.139, 1.291, 1.54, 1.869, 2.262, 2.725, 3.377, 4.302, 5.519",\
"1.419, 1.478, 1.663, 1.961, 2.356, 2.818, 3.346, 3.933, 4.678, 5.694",\
"1.792, 1.857, 2.086, 2.426, 2.892, 3.432, 4.04, 4.716, 5.448, 6.294",\
"2.216, 2.292, 2.536, 2.94, 3.472, 4.092, 4.788, 5.554, 6.38, 7.26",\
"2.68, 2.766, 3.056, 3.504, 4.1, 4.812, 5.598, 6.462, 7.38, 8.366");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("1.365, 1.501, 1.977, 2.885, 4.301, 6.289, 8.901, 12.19, 16.21, 21",\
"1.366, 1.501, 1.977, 2.886, 4.301, 6.29, 8.9, 12.19, 16.22, 20.99",\
"1.366, 1.501, 1.977, 2.885, 4.3, 6.286, 8.899, 12.19, 16.21, 21",\
"1.366, 1.5, 1.976, 2.886, 4.3, 6.289, 8.9, 12.2, 16.21, 21",\
"1.44, 1.555, 1.993, 2.885, 4.301, 6.287, 8.9, 12.19, 16.21, 21",\
"1.778, 1.872, 2.204, 2.953, 4.309, 6.288, 8.899, 12.19, 16.22, 21",\
"2.244, 2.351, 2.693, 3.304, 4.432, 6.31, 8.9, 12.19, 16.21, 21",\
"2.756, 2.878, 3.278, 3.938, 4.902, 6.48, 8.936, 12.2, 16.21, 21",\
"3.314, 3.458, 3.92, 4.668, 5.654, 7.016, 9.144, 12.24, 16.21, 21",\
"3.918, 4.086, 4.614, 5.48, 6.578, 7.898, 9.736, 12.49, 16.28, 21");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.3374, 0.3602, 0.4391, 0.587, 0.8143, 1.13, 1.544, 2.065, 2.699, 3.455",\
"0.3963, 0.419, 0.498, 0.6458, 0.8731, 1.189, 1.603, 2.124, 2.758, 3.514",\
"0.6179, 0.6404, 0.7187, 0.8665, 1.094, 1.41, 1.824, 2.345, 2.979, 3.735",\
"1.007, 1.036, 1.131, 1.292, 1.52, 1.836, 2.25, 2.771, 3.405, 4.161",\
"1.473, 1.514, 1.646, 1.866, 2.155, 2.5, 2.918, 3.438, 4.072, 4.826",\
"2.005, 2.058, 2.231, 2.519, 2.895, 3.335, 3.829, 4.372, 5.01, 5.764",\
"2.598, 2.667, 2.887, 3.248, 3.717, 4.265, 4.873, 5.53, 6.228, 6.999",\
"3.253, 3.338, 3.608, 4.051, 4.621, 5.283, 6.012, 6.798, 7.63, 8.505",\
"3.968, 4.067, 4.391, 4.921, 5.603, 6.389, 7.25, 8.173, 9.146, 10.16",\
"4.732, 4.851, 5.237, 5.859, 6.656, 7.575, 8.581, 9.647, 10.77, 11.94");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("1.205, 1.288, 1.579, 2.134, 2.997, 4.207, 5.799, 7.812, 10.26, 13.19",\
"1.275, 1.36, 1.656, 2.217, 3.088, 4.298, 5.9, 7.902, 10.36, 13.28",\
"1.522, 1.608, 1.908, 2.474, 3.35, 4.572, 6.175, 8.19, 10.64, 13.57",\
"2.006, 2.091, 2.388, 2.954, 3.83, 5.053, 6.661, 8.671, 11.14, 14.07",\
"2.74, 2.826, 3.121, 3.684, 4.557, 5.779, 7.385, 9.404, 11.86, 14.79",\
"3.713, 3.809, 4.129, 4.7, 5.572, 6.793, 8.395, 10.42, 12.87, 15.8",\
"4.895, 5.004, 5.369, 6.005, 6.906, 8.127, 9.729, 11.75, 14.2, 17.13",\
"6.29, 6.417, 6.834, 7.55, 8.542, 9.805, 11.41, 13.43, 15.88, 18.81",\
"7.904, 8.051, 8.527, 9.335, 10.44, 11.81, 13.46, 15.48, 17.94, 20.87",\
"9.731, 9.901, 10.45, 11.36, 12.59, 14.09, 15.86, 17.93, 20.39, 23.31");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.4104, 0.445, 0.5684, 0.8019, 1.17, 1.686, 2.367, 3.225, 4.278, 5.527",\
"0.4088, 0.4447, 0.5676, 0.8025, 1.168, 1.686, 2.367, 3.227, 4.277, 5.524",\
"0.4042, 0.4389, 0.5636, 0.8006, 1.168, 1.686, 2.366, 3.228, 4.278, 5.529",\
"0.5404, 0.571, 0.6646, 0.8492, 1.177, 1.686, 2.366, 3.227, 4.275, 5.531",\
"0.7558, 0.7956, 0.9224, 1.13, 1.403, 1.796, 2.394, 3.227, 4.277, 5.526",\
"1.003, 1.053, 1.212, 1.474, 1.814, 2.217, 2.697, 3.371, 4.316, 5.535",\
"1.28, 1.342, 1.541, 1.861, 2.272, 2.753, 3.293, 3.89, 4.654, 5.688",\
"1.586, 1.661, 1.902, 2.286, 2.77, 3.336, 3.966, 4.652, 5.388, 6.258",\
"1.93, 2.018, 2.298, 2.752, 3.318, 3.97, 4.688, 5.474, 6.308, 7.204",\
"2.318, 2.422, 2.74, 3.256, 3.91, 4.656, 5.47, 6.35, 7.294, 8.29");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("1.365, 1.501, 1.976, 2.885, 4.302, 6.288, 8.903, 12.19, 16.21, 20.99",\
"1.365, 1.502, 1.976, 2.886, 4.302, 6.289, 8.898, 12.2, 16.21, 20.99",\
"1.366, 1.501, 1.977, 2.886, 4.302, 6.288, 8.9, 12.19, 16.21, 21",\
"1.365, 1.502, 1.976, 2.886, 4.301, 6.288, 8.903, 12.19, 16.21, 21",\
"1.404, 1.528, 1.986, 2.889, 4.3, 6.288, 8.905, 12.19, 16.21, 21.02",\
"1.589, 1.705, 2.114, 2.934, 4.307, 6.288, 8.903, 12.19, 16.21, 21",\
"1.834, 1.964, 2.393, 3.166, 4.408, 6.304, 8.9, 12.19, 16.21, 21.01",\
"2.128, 2.264, 2.718, 3.536, 4.718, 6.452, 8.936, 12.19, 16.21, 21.01",\
"2.484, 2.624, 3.1, 3.96, 5.194, 6.842, 9.122, 12.24, 16.22, 21",\
"2.89, 3.044, 3.554, 4.45, 5.724, 7.416, 9.572, 12.47, 16.28, 21.01");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b0 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "!A1&A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.4212, 0.444, 0.5226, 0.6703, 0.8975, 1.214, 1.628, 2.148, 2.783, 3.538",\
"0.4906, 0.5133, 0.5922, 0.7401, 0.9673, 1.283, 1.698, 2.218, 2.853, 3.608",\
"0.7178, 0.7408, 0.8196, 0.9678, 1.195, 1.512, 1.926, 2.447, 3.082, 3.837",\
"1.096, 1.121, 1.209, 1.363, 1.592, 1.908, 2.323, 2.844, 3.479, 4.235",\
"1.583, 1.615, 1.724, 1.912, 2.175, 2.511, 2.929, 3.451, 4.086, 4.843",\
"2.162, 2.204, 2.342, 2.575, 2.892, 3.285, 3.753, 4.295, 4.935, 5.693",\
"2.823, 2.876, 3.051, 3.34, 3.726, 4.192, 4.73, 5.343, 6.03, 6.806",\
"3.56, 3.626, 3.841, 4.196, 4.665, 5.219, 5.845, 6.54, 7.31, 8.158",\
"4.374, 4.453, 4.71, 5.139, 5.701, 6.357, 7.086, 7.882, 8.747, 9.682",\
"5.259, 5.353, 5.66, 6.167, 6.827, 7.598, 8.445, 9.357, 10.33, 11.37");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.8506, 0.8972, 1.06, 1.366, 1.839, 2.499, 3.366, 4.455, 5.782, 7.364",\
"0.9205, 0.9674, 1.13, 1.437, 1.911, 2.572, 3.438, 4.527, 5.855, 7.437",\
"1.19, 1.237, 1.401, 1.71, 2.186, 2.848, 3.716, 4.806, 6.135, 7.717",\
"1.724, 1.771, 1.935, 2.245, 2.722, 3.385, 4.255, 5.346, 6.676, 8.259",\
"2.564, 2.613, 2.78, 3.089, 3.565, 4.23, 5.099, 6.192, 7.521, 9.104",\
"3.678, 3.739, 3.937, 4.27, 4.756, 5.42, 6.289, 7.381, 8.713, 10.3",\
"4.997, 5.075, 5.327, 5.749, 6.297, 6.987, 7.859, 8.951, 10.28, 11.87",\
"6.519, 6.614, 6.93, 7.451, 8.13, 8.918, 9.831, 10.93, 12.26, 13.84",\
"8.248, 8.366, 8.743, 9.377, 10.2, 11.15, 12.18, 13.33, 14.68, 16.26",\
"10.19, 10.33, 10.78, 11.53, 12.5, 13.62, 14.84, 16.14, 17.54, 19.15");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.4074, 0.4421, 0.5665, 0.8015, 1.168, 1.686, 2.366, 3.227, 4.274, 5.529",\
"0.4075, 0.4422, 0.5664, 0.8022, 1.169, 1.686, 2.367, 3.227, 4.276, 5.529",\
"0.4056, 0.4404, 0.5654, 0.8016, 1.169, 1.686, 2.366, 3.226, 4.277, 5.53",\
"0.4668, 0.4988, 0.609, 0.8216, 1.171, 1.684, 2.364, 3.227, 4.277, 5.526",\
"0.593, 0.6302, 0.7534, 0.9768, 1.298, 1.749, 2.384, 3.23, 4.278, 5.526",\
"0.7622, 0.807, 0.9468, 1.192, 1.536, 1.996, 2.57, 3.324, 4.307, 5.535",\
"0.9676, 1.022, 1.19, 1.464, 1.844, 2.325, 2.925, 3.65, 4.533, 5.648",\
"1.196, 1.262, 1.464, 1.788, 2.212, 2.73, 3.356, 4.104, 4.988, 6.018",\
"1.446, 1.524, 1.76, 2.148, 2.638, 3.206, 3.868, 4.642, 5.554, 6.6",\
"1.734, 1.818, 2.094, 2.538, 3.102, 3.744, 4.458, 5.274, 6.21, 7.28");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.9084, 0.9855, 1.244, 1.746, 2.527, 3.624, 5.069, 6.889, 9.11, 11.76",\
"0.9098, 0.9839, 1.246, 1.747, 2.527, 3.624, 5.067, 6.889, 9.111, 11.76",\
"0.9108, 0.982, 1.245, 1.746, 2.53, 3.624, 5.067, 6.888, 9.111, 11.76",\
"0.9048, 0.9806, 1.244, 1.746, 2.527, 3.623, 5.07, 6.888, 9.111, 11.76",\
"0.9628, 1.029, 1.267, 1.753, 2.526, 3.622, 5.068, 6.889, 9.11, 11.76",\
"1.223, 1.284, 1.48, 1.88, 2.569, 3.63, 5.066, 6.887, 9.111, 11.76",\
"1.577, 1.65, 1.887, 2.27, 2.836, 3.736, 5.102, 6.888, 9.11, 11.76",\
"1.958, 2.058, 2.35, 2.82, 3.394, 4.152, 5.29, 6.962, 9.12, 11.76",\
"2.388, 2.502, 2.848, 3.408, 4.1, 4.874, 5.846, 7.25, 9.238, 11.79",\
"2.848, 2.976, 3.398, 4.052, 4.876, 5.77, 6.722, 7.938, 9.626, 11.96");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b0" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&!A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.3636, 0.3851, 0.4603, 0.6036, 0.8269, 1.14, 1.552, 2.072, 2.703, 3.461",\
"0.4326, 0.4541, 0.5296, 0.6732, 0.8966, 1.211, 1.622, 2.142, 2.777, 3.529",\
"0.6584, 0.6802, 0.756, 0.9005, 1.125, 1.438, 1.85, 2.37, 3.004, 3.762",\
"1.019, 1.046, 1.135, 1.292, 1.519, 1.834, 2.246, 2.766, 3.4, 4.157",\
"1.476, 1.511, 1.625, 1.821, 2.091, 2.433, 2.852, 3.372, 4.008, 4.762",\
"2.016, 2.061, 2.212, 2.459, 2.789, 3.192, 3.667, 4.215, 4.855, 5.611",\
"2.629, 2.688, 2.88, 3.193, 3.599, 4.079, 4.63, 5.252, 5.946, 6.723",\
"3.313, 3.388, 3.624, 4.012, 4.508, 5.085, 5.727, 6.436, 7.214, 8.067",\
"4.067, 4.155, 4.446, 4.913, 5.51, 6.197, 6.951, 7.762, 8.637, 9.584",\
"4.883, 4.988, 5.34, 5.896, 6.601, 7.408, 8.286, 9.22, 10.21, 11.26");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.8465, 0.8931, 1.056, 1.362, 1.836, 2.496, 3.362, 4.451, 5.779, 7.361",\
"0.9166, 0.9638, 1.126, 1.433, 1.908, 2.568, 3.435, 4.524, 5.852, 7.433",\
"1.186, 1.233, 1.398, 1.706, 2.182, 2.845, 3.712, 4.802, 6.131, 7.713",\
"1.72, 1.768, 1.931, 2.241, 2.718, 3.382, 4.251, 5.342, 6.672, 8.255",\
"2.561, 2.609, 2.776, 3.086, 3.562, 4.226, 5.096, 6.188, 7.519, 9.102",\
"3.673, 3.735, 3.933, 4.267, 4.753, 5.417, 6.286, 7.378, 8.709, 10.29",\
"4.991, 5.069, 5.323, 5.743, 6.293, 6.984, 7.856, 8.948, 10.28, 11.86",\
"6.511, 6.607, 6.923, 7.447, 8.126, 8.915, 9.827, 10.93, 12.26, 13.84",\
"8.239, 8.357, 8.739, 9.371, 10.19, 11.14, 12.18, 13.33, 14.68, 16.26",\
"10.18, 10.32, 10.77, 11.52, 12.49, 13.62, 14.84, 16.13, 17.54, 19.14");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.365, 0.4, 0.5247, 0.7626, 1.133, 1.653, 2.337, 3.198, 4.252, 5.507",\
"0.3641, 0.3998, 0.5251, 0.7617, 1.133, 1.653, 2.337, 3.198, 4.254, 5.507",\
"0.3677, 0.4017, 0.525, 0.7626, 1.133, 1.654, 2.338, 3.2, 4.249, 5.508",\
"0.4532, 0.4862, 0.5966, 0.804, 1.144, 1.656, 2.337, 3.199, 4.252, 5.509",\
"0.6, 0.637, 0.7596, 0.9784, 1.299, 1.742, 2.365, 3.206, 4.25, 5.507",\
"0.7938, 0.8388, 0.9792, 1.219, 1.56, 2.01, 2.578, 3.321, 4.293, 5.517",\
"1.028, 1.08, 1.251, 1.526, 1.892, 2.361, 2.951, 3.668, 4.54, 5.648",\
"1.284, 1.346, 1.548, 1.874, 2.292, 2.794, 3.404, 4.14, 5.018, 6.036",\
"1.58, 1.654, 1.894, 2.262, 2.742, 3.296, 3.95, 4.704, 5.59, 6.632",\
"1.91, 2, 2.27, 2.692, 3.232, 3.86, 4.558, 5.356, 6.266, 7.328");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.9046, 0.9788, 1.241, 1.741, 2.523, 3.618, 5.063, 6.89, 9.108, 11.75",\
"0.905, 0.9777, 1.241, 1.743, 2.523, 3.62, 5.068, 6.89, 9.108, 11.76",\
"0.9034, 0.9776, 1.239, 1.741, 2.524, 3.621, 5.065, 6.885, 9.11, 11.76",\
"0.8998, 0.9746, 1.238, 1.742, 2.521, 3.62, 5.067, 6.886, 9.11, 11.76",\
"0.9586, 1.021, 1.262, 1.746, 2.522, 3.621, 5.066, 6.887, 9.113, 11.76",\
"1.221, 1.279, 1.478, 1.874, 2.563, 3.625, 5.064, 6.883, 9.109, 11.75",\
"1.568, 1.643, 1.885, 2.265, 2.836, 3.732, 5.098, 6.888, 9.112, 11.76",\
"1.96, 2.048, 2.344, 2.82, 3.39, 4.154, 5.286, 6.958, 9.12, 11.76",\
"2.378, 2.492, 2.842, 3.406, 4.098, 4.87, 5.842, 7.24, 9.234, 11.79",\
"2.838, 2.97, 3.386, 4.048, 4.866, 5.758, 6.71, 7.93, 9.628, 11.96");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.3066, 0.323, 0.3808, 0.491, 0.6625, 0.9033, 1.22, 1.618, 2.106, 2.686",\
"0.3759, 0.3924, 0.4505, 0.5608, 0.7325, 0.9734, 1.29, 1.689, 2.175, 2.756",\
"0.6097, 0.6267, 0.6851, 0.7962, 0.9683, 1.21, 1.526, 1.925, 2.411, 2.993",\
"0.9862, 1.01, 1.087, 1.218, 1.4, 1.643, 1.96, 2.359, 2.846, 3.427",\
"1.45, 1.483, 1.591, 1.77, 2.008, 2.295, 2.629, 3.032, 3.519, 4.1",\
"1.991, 2.035, 2.18, 2.418, 2.728, 3.091, 3.501, 3.955, 4.459, 5.043",\
"2.604, 2.662, 2.849, 3.153, 3.545, 4.001, 4.504, 5.049, 5.636, 6.267",\
"3.29, 3.361, 3.594, 3.972, 4.457, 5.014, 5.625, 6.276, 6.967, 7.698",\
"4.042, 4.132, 4.415, 4.874, 5.459, 6.13, 6.855, 7.627, 8.437, 9.282",\
"4.858, 4.964, 5.305, 5.855, 6.548, 7.339, 8.191, 9.095, 10.04, 11.01");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.9362, 0.9826, 1.144, 1.449, 1.922, 2.582, 3.448, 4.536, 5.864, 7.445",\
"1.008, 1.055, 1.217, 1.523, 1.996, 2.656, 3.523, 4.611, 5.939, 7.521",\
"1.277, 1.324, 1.488, 1.795, 2.271, 2.933, 3.801, 4.891, 6.22, 7.802",\
"1.811, 1.857, 2.021, 2.329, 2.806, 3.47, 4.339, 5.429, 6.76, 8.342",\
"2.653, 2.701, 2.866, 3.173, 3.65, 4.312, 5.182, 6.275, 7.605, 9.189",\
"3.787, 3.844, 4.031, 4.357, 4.84, 5.503, 6.372, 7.463, 8.796, 10.38",\
"5.136, 5.21, 5.449, 5.852, 6.386, 7.072, 7.942, 9.034, 10.36, 11.95",\
"6.69, 6.781, 7.08, 7.579, 8.237, 9.007, 9.915, 11.01, 12.34, 13.93",\
"8.455, 8.565, 8.926, 9.53, 10.33, 11.25, 12.27, 13.42, 14.76, 16.35",\
"10.44, 10.57, 10.99, 11.71, 12.65, 13.75, 14.95, 16.23, 17.62, 19.23");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.2874, 0.314, 0.4089, 0.5909, 0.873, 1.268, 1.788, 2.445, 3.246, 4.198",\
"0.2876, 0.3139, 0.4096, 0.5903, 0.8734, 1.268, 1.788, 2.444, 3.244, 4.2",\
"0.2939, 0.3204, 0.411, 0.5908, 0.8732, 1.268, 1.789, 2.445, 3.245, 4.196",\
"0.4122, 0.4352, 0.5186, 0.665, 0.9034, 1.275, 1.789, 2.443, 3.246, 4.197",\
"0.583, 0.6144, 0.7184, 0.8898, 1.124, 1.429, 1.859, 2.463, 3.247, 4.199",\
"0.7894, 0.8288, 0.9578, 1.169, 1.443, 1.779, 2.18, 2.68, 3.35, 4.231",\
"1.025, 1.078, 1.237, 1.496, 1.819, 2.201, 2.644, 3.161, 3.742, 4.491",\
"1.292, 1.351, 1.542, 1.856, 2.238, 2.682, 3.18, 3.736, 4.362, 5.068",\
"1.59, 1.662, 1.892, 2.252, 2.7, 3.212, 3.778, 4.392, 5.076, 5.826",\
"1.93, 2.018, 2.274, 2.688, 3.2, 3.79, 4.432, 5.118, 5.866, 6.668");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.9276, 1.003, 1.267, 1.77, 2.554, 3.653, 5.101, 6.921, 9.146, 11.8",\
"0.9306, 1.005, 1.269, 1.769, 2.556, 3.655, 5.097, 6.923, 9.143, 11.8",\
"0.9274, 1.004, 1.269, 1.771, 2.552, 3.653, 5.098, 6.92, 9.147, 11.79",\
"0.924, 1.001, 1.265, 1.77, 2.554, 3.654, 5.1, 6.922, 9.146, 11.79",\
"0.958, 1.031, 1.281, 1.773, 2.553, 3.65, 5.101, 6.924, 9.144, 11.8",\
"1.18, 1.239, 1.453, 1.868, 2.586, 3.655, 5.096, 6.917, 9.149, 11.79",\
"1.527, 1.6, 1.837, 2.218, 2.816, 3.744, 5.12, 6.922, 9.146, 11.8",\
"1.9, 1.988, 2.292, 2.762, 3.344, 4.134, 5.294, 6.986, 9.154, 11.8",\
"2.306, 2.418, 2.774, 3.336, 4.04, 4.814, 5.828, 7.248, 9.26, 11.82",\
"2.762, 2.882, 3.298, 3.962, 4.784, 5.696, 6.664, 7.918, 9.618, 11.99");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.4212, 0.444, 0.5226, 0.6703, 0.8975, 1.214, 1.628, 2.148, 2.783, 3.538",\
"0.4906, 0.5133, 0.5922, 0.7401, 0.9673, 1.283, 1.698, 2.218, 2.853, 3.608",\
"0.7178, 0.7408, 0.8196, 0.9678, 1.195, 1.512, 1.926, 2.447, 3.082, 3.837",\
"1.096, 1.121, 1.209, 1.363, 1.592, 1.908, 2.323, 2.844, 3.479, 4.235",\
"1.583, 1.615, 1.724, 1.912, 2.175, 2.511, 2.929, 3.451, 4.086, 4.843",\
"2.162, 2.204, 2.342, 2.575, 2.892, 3.285, 3.753, 4.295, 4.935, 5.693",\
"2.823, 2.876, 3.051, 3.34, 3.726, 4.192, 4.73, 5.343, 6.03, 6.806",\
"3.56, 3.626, 3.841, 4.196, 4.665, 5.219, 5.845, 6.54, 7.31, 8.158",\
"4.374, 4.453, 4.71, 5.139, 5.701, 6.357, 7.086, 7.882, 8.747, 9.682",\
"5.259, 5.353, 5.66, 6.167, 6.827, 7.598, 8.445, 9.357, 10.33, 11.37");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.9362, 0.9826, 1.144, 1.449, 1.922, 2.582, 3.448, 4.536, 5.864, 7.445",\
"1.008, 1.055, 1.217, 1.523, 1.996, 2.656, 3.523, 4.611, 5.939, 7.521",\
"1.277, 1.324, 1.488, 1.795, 2.271, 2.933, 3.801, 4.891, 6.22, 7.802",\
"1.811, 1.857, 2.021, 2.329, 2.806, 3.47, 4.339, 5.429, 6.76, 8.342",\
"2.653, 2.701, 2.866, 3.173, 3.65, 4.312, 5.182, 6.275, 7.605, 9.189",\
"3.787, 3.844, 4.031, 4.357, 4.84, 5.503, 6.372, 7.463, 8.796, 10.38",\
"5.136, 5.21, 5.449, 5.852, 6.386, 7.072, 7.942, 9.034, 10.36, 11.95",\
"6.69, 6.781, 7.08, 7.579, 8.237, 9.007, 9.915, 11.01, 12.34, 13.93",\
"8.455, 8.565, 8.926, 9.53, 10.33, 11.25, 12.27, 13.42, 14.76, 16.35",\
"10.44, 10.57, 10.99, 11.71, 12.65, 13.75, 14.95, 16.23, 17.62, 19.23");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.365, 0.4, 0.5247, 0.7626, 1.133, 1.653, 2.337, 3.198, 4.252, 5.507",\
"0.3641, 0.3998, 0.5251, 0.7617, 1.133, 1.653, 2.337, 3.198, 4.254, 5.507",\
"0.3677, 0.4017, 0.525, 0.7626, 1.133, 1.654, 2.338, 3.2, 4.249, 5.508",\
"0.4532, 0.4862, 0.5966, 0.804, 1.144, 1.656, 2.337, 3.199, 4.252, 5.509",\
"0.6, 0.637, 0.7596, 0.9784, 1.299, 1.742, 2.365, 3.206, 4.25, 5.507",\
"0.7938, 0.8388, 0.9792, 1.219, 1.56, 2.01, 2.578, 3.321, 4.293, 5.517",\
"1.028, 1.08, 1.251, 1.526, 1.892, 2.361, 2.951, 3.668, 4.54, 5.648",\
"1.284, 1.346, 1.548, 1.874, 2.292, 2.794, 3.404, 4.14, 5.018, 6.036",\
"1.58, 1.654, 1.894, 2.262, 2.742, 3.296, 3.95, 4.704, 5.59, 6.632",\
"1.91, 2, 2.27, 2.692, 3.232, 3.86, 4.558, 5.356, 6.266, 7.328");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002853, 0.009357, 0.02178, 0.04113, 0.06828, 0.104, 0.149, 0.204, 0.2695");
values("0.9276, 1.003, 1.267, 1.77, 2.554, 3.653, 5.101, 6.921, 9.146, 11.8",\
"0.9306, 1.005, 1.269, 1.769, 2.556, 3.655, 5.097, 6.923, 9.143, 11.8",\
"0.9274, 1.004, 1.269, 1.771, 2.552, 3.653, 5.098, 6.92, 9.147, 11.79",\
"0.924, 1.001, 1.265, 1.77, 2.554, 3.654, 5.1, 6.922, 9.146, 11.79",\
"0.958, 1.031, 1.281, 1.773, 2.553, 3.65, 5.101, 6.924, 9.144, 11.8",\
"1.18, 1.239, 1.453, 1.868, 2.586, 3.655, 5.096, 6.917, 9.149, 11.79",\
"1.527, 1.6, 1.837, 2.218, 2.816, 3.744, 5.12, 6.922, 9.146, 11.8",\
"1.9, 1.988, 2.292, 2.762, 3.344, 4.134, 5.294, 6.986, 9.154, 11.8",\
"2.306, 2.418, 2.774, 3.336, 4.04, 4.814, 5.828, 7.248, 9.26, 11.82",\
"2.762, 2.882, 3.298, 3.962, 4.784, 5.696, 6.664, 7.918, 9.618, 11.99");
}
}
}
}