blob: 70b6bdfd3df196c6c945e15d2d4565d4debfc17d [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_2) {
area : 32.928000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "1.95876e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "1.96794e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "3.2481e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "2.74158e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "3.2481e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "2.0097e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "3.2679e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "2.0097e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.2679e-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.008039 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008968, 0.008971, 0.008969, 0.008952, 0.00894, 0.008933, 0.008922, \
0.008917, 0.008915, 0.008916");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.001863, 0.00186, 0.001867, 0.001844, 0.001803, 0.001764, 0.001713, \
0.001643, 0.001542, 0.001378");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008942, 0.008952, 0.008961, 0.008962, 0.008955, 0.008935, 0.008921, \
0.008914, 0.008906, 0.008905");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.008389, -0.008466, -0.008572, -0.008642, -0.008685, -0.008714, \
-0.008735, -0.008747, -0.008757, -0.008757");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006853, 0.006864, 0.006847, 0.00684, 0.006837, 0.006823, 0.006805, \
0.006779, 0.006737, 0.006672");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003159, -0.003164, -0.003163, -0.003166, -0.003176, -0.003177, \
-0.003175, -0.003175, -0.003173, -0.003175");
}
}
}
pin(A2) {
capacitance : 0.008401 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008939, 0.008959, 0.008947, 0.008937, 0.008935, 0.008924, 0.008918, \
0.008919, 0.008912, 0.008913");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.001914, 0.001906, 0.001895, 0.00186, 0.001819, 0.001764, 0.001718, \
0.001645, 0.001545, 0.001377");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008939, 0.008944, 0.008918, 0.00891, 0.008928, 0.008908, 0.008912, \
0.008906, 0.008905, 0.008898");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.008317, -0.00839, -0.008524, -0.008611, -0.008688, -0.008716, \
-0.008734, -0.008733, -0.008746, -0.008756");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.007621, 0.007604, 0.007609, 0.007617, 0.007628, 0.00763, 0.00763, \
0.007631, 0.007637, 0.007639");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006939, -0.007042, -0.007198, -0.007302, -0.007377, -0.007404, \
-0.007436, -0.007447, -0.00746, -0.00747");
}
}
}
pin(B) {
capacitance : 0.00746 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006713, 0.006707, 0.006686, 0.006677, 0.006671, 0.006667, 0.006658, \
0.006654, 0.006651, 0.006649");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006689, -0.006698, -0.006677, -0.006664, -0.006669, -0.006653, \
-0.006645, -0.006639, -0.006636, -0.006628");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.1747 ;
max_transition : 12 ;
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.002417, 0.002422, 0.002431, 0.002442, 0.002449, 0.002448, 0.002456, 0.002458, 0.002461, 0.002462",\
"0.00235, 0.00238, 0.00247, 0.002537, 0.002594, 0.002629, 0.002647, 0.002663, 0.002671, 0.002678",\
"0.001964, 0.00204, 0.002239, 0.002457, 0.002617, 0.002732, 0.002804, 0.00285, 0.002894, 0.00291",\
"0.001421, 0.00151, 0.001772, 0.002101, 0.002377, 0.002585, 0.002726, 0.002829, 0.002896, 0.002949",\
"0.001103, 0.001169, 0.001379, 0.001701, 0.002036, 0.002319, 0.00253, 0.002681, 0.002792, 0.002869",\
"0.001097, 0.001131, 0.001246, 0.001482, 0.001772, 0.002061, 0.002308, 0.002498, 0.002646, 0.002754",\
"0.001399, 0.001401, 0.00142, 0.001509, 0.001696, 0.001929, 0.002152, 0.002362, 0.002525, 0.002651",\
"0.002016, 0.00198, 0.001894, 0.001842, 0.001862, 0.001988, 0.002145, 0.002307, 0.002462, 0.002591",\
"0.002941, 0.002877, 0.00268, 0.002465, 0.002325, 0.002281, 0.002324, 0.002414, 0.002516, 0.002615",\
"0.004164, 0.004062, 0.003769, 0.003404, 0.00308, 0.002846, 0.002742, 0.00271, 0.002731, 0.002769");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.03396, 0.03401, 0.03408, 0.03419, 0.03429, 0.03437, 0.03446, 0.0346, 0.03486, 0.03755",\
"0.03346, 0.03357, 0.03383, 0.03411, 0.03435, 0.03454, 0.0347, 0.03482, 0.0352, 0.03788",\
"0.03236, 0.03248, 0.03282, 0.03329, 0.03375, 0.03414, 0.03445, 0.03473, 0.03515, 0.03813",\
"0.03178, 0.03184, 0.03207, 0.03245, 0.03293, 0.03342, 0.03387, 0.03422, 0.03479, 0.03846",\
"0.03168, 0.03173, 0.03181, 0.03204, 0.03236, 0.03281, 0.03326, 0.03368, 0.03443, 0.0391",\
"0.03187, 0.03186, 0.0319, 0.032, 0.03216, 0.03248, 0.03283, 0.03325, 0.03422, 0.0406",\
"0.03234, 0.0323, 0.03221, 0.03221, 0.03229, 0.0324, 0.03261, 0.03303, 0.0346, 0.04408",\
"0.03308, 0.033, 0.03286, 0.0327, 0.03261, 0.03266, 0.03271, 0.03307, 0.03602, 0.05189",\
"0.03404, 0.03394, 0.03374, 0.03345, 0.03317, 0.03308, 0.0331, 0.03373, 0.04039, 0.0694",\
"0.03527, 0.03518, 0.03487, 0.03449, 0.03402, 0.03373, 0.03384, 0.0366, 0.05434, 0.104");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.008091, 0.008081, 0.008075, 0.008079, 0.008087, 0.008089, 0.008069, 0.008069, 0.008074, 0.008065",\
"0.007782, 0.007789, 0.007785, 0.007804, 0.007805, 0.007819, 0.007815, 0.00782, 0.007818, 0.007816",\
"0.007302, 0.007311, 0.007359, 0.007403, 0.007438, 0.007465, 0.007481, 0.00749, 0.007488, 0.007493",\
"0.006836, 0.006866, 0.006935, 0.007042, 0.007136, 0.007206, 0.007251, 0.007263, 0.007294, 0.007302",\
"0.006547, 0.006567, 0.00664, 0.006773, 0.006892, 0.006997, 0.007067, 0.007125, 0.007156, 0.007179",\
"0.006527, 0.006537, 0.006575, 0.006656, 0.006759, 0.00687, 0.006954, 0.007017, 0.007072, 0.007111",\
"0.006771, 0.006772, 0.006749, 0.006746, 0.006792, 0.006846, 0.006921, 0.006977, 0.007027, 0.007062",\
"0.007314, 0.007276, 0.007182, 0.007088, 0.007017, 0.007007, 0.007006, 0.007036, 0.00706, 0.007079",\
"0.008152, 0.008091, 0.007917, 0.007712, 0.007509, 0.007353, 0.007274, 0.007222, 0.007199, 0.007189",\
"0.009295, 0.009216, 0.008964, 0.008608, 0.008266, 0.007961, 0.007731, 0.007592, 0.007468, 0.007402");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.03872, 0.03874, 0.03881, 0.03887, 0.03896, 0.03904, 0.03913, 0.03926, 0.03955, 0.04231",\
"0.03835, 0.03842, 0.03863, 0.03888, 0.03907, 0.03924, 0.03936, 0.03953, 0.03988, 0.04262",\
"0.03741, 0.03751, 0.03778, 0.03819, 0.0386, 0.03895, 0.03918, 0.03944, 0.03986, 0.04301",\
"0.0368, 0.03685, 0.03706, 0.03744, 0.03787, 0.03831, 0.03868, 0.03903, 0.03965, 0.04328",\
"0.03652, 0.03657, 0.0367, 0.03694, 0.03732, 0.03771, 0.03812, 0.03852, 0.0393, 0.04394",\
"0.03637, 0.0364, 0.03651, 0.03671, 0.03695, 0.03726, 0.03769, 0.03809, 0.03908, 0.04528",\
"0.0364, 0.03639, 0.03643, 0.03656, 0.03682, 0.03701, 0.03731, 0.03776, 0.03923, 0.04835",\
"0.03657, 0.03656, 0.03659, 0.0366, 0.03672, 0.03703, 0.03721, 0.03761, 0.04029, 0.05509",\
"0.03699, 0.03698, 0.03693, 0.03687, 0.03684, 0.03699, 0.03731, 0.03794, 0.0436, 0.06961",\
"0.03773, 0.03768, 0.03756, 0.0374, 0.03724, 0.03726, 0.0375, 0.03972, 0.05388, 0.09883");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.008668, 0.008661, 0.00867, 0.008685, 0.008673, 0.008683, 0.008692, 0.008686, 0.008681, 0.008683",\
"0.008509, 0.008534, 0.008564, 0.008599, 0.008621, 0.008633, 0.008649, 0.008658, 0.008656, 0.008666",\
"0.008215, 0.008258, 0.00831, 0.008398, 0.00847, 0.008532, 0.008559, 0.008608, 0.008614, 0.008631",\
"0.007817, 0.007847, 0.007967, 0.0081, 0.008244, 0.008358, 0.008429, 0.008488, 0.008526, 0.008555",\
"0.007494, 0.007522, 0.007615, 0.007783, 0.007951, 0.008117, 0.00824, 0.008335, 0.008399, 0.008448",\
"0.007265, 0.0073, 0.007379, 0.007531, 0.007695, 0.007866, 0.008033, 0.008152, 0.008248, 0.008324",\
"0.007174, 0.007197, 0.007244, 0.007376, 0.007517, 0.00768, 0.007841, 0.007981, 0.008097, 0.008184",\
"0.007234, 0.007229, 0.007279, 0.007355, 0.007447, 0.007582, 0.007723, 0.007855, 0.007972, 0.008075",\
"0.007458, 0.007461, 0.007451, 0.007489, 0.007527, 0.007613, 0.00771, 0.00782, 0.007913, 0.008005",\
"0.007908, 0.00789, 0.00786, 0.007824, 0.007797, 0.007803, 0.007824, 0.007882, 0.007941, 0.008001");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.05361, 0.05362, 0.05362, 0.05365, 0.05368, 0.05377, 0.0539, 0.05405, 0.0542, 0.05439",\
"0.05309, 0.05311, 0.05313, 0.05322, 0.05327, 0.05336, 0.0535, 0.05363, 0.05378, 0.05406",\
"0.05228, 0.05232, 0.05242, 0.0526, 0.05278, 0.05294, 0.05314, 0.05336, 0.05351, 0.05379",\
"0.05174, 0.05177, 0.05188, 0.05204, 0.05223, 0.05249, 0.05278, 0.053, 0.05324, 0.05354",\
"0.05157, 0.0516, 0.05165, 0.05175, 0.05192, 0.05217, 0.05248, 0.05273, 0.05298, 0.05329",\
"0.05166, 0.05166, 0.0517, 0.05174, 0.05184, 0.05201, 0.05226, 0.05255, 0.05277, 0.05312",\
"0.05202, 0.052, 0.05196, 0.0519, 0.05192, 0.05201, 0.05219, 0.05241, 0.05259, 0.05309",\
"0.05261, 0.05257, 0.05248, 0.05234, 0.05224, 0.05221, 0.05236, 0.05239, 0.05263, 0.05326",\
"0.05343, 0.05342, 0.05324, 0.05302, 0.05279, 0.05262, 0.05257, 0.05269, 0.05294, 0.05476",\
"0.05456, 0.05453, 0.05431, 0.05395, 0.05361, 0.05321, 0.05308, 0.05308, 0.0541, 0.06166");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.002926, 0.002908, 0.002929, 0.002943, 0.002953, 0.002958, 0.002966, 0.002961, 0.002964, 0.00296",\
"0.002725, 0.002748, 0.002804, 0.002855, 0.002892, 0.002908, 0.002922, 0.002931, 0.002941, 0.00294",\
"0.002296, 0.002348, 0.002476, 0.002606, 0.002713, 0.002795, 0.002833, 0.002868, 0.002887, 0.0029",\
"0.001817, 0.001873, 0.002044, 0.002266, 0.002447, 0.002587, 0.002688, 0.002757, 0.002804, 0.002836",\
"0.001501, 0.001551, 0.001701, 0.001916, 0.002143, 0.002339, 0.002484, 0.002594, 0.002676, 0.002733",\
"0.001331, 0.001377, 0.001484, 0.001663, 0.001882, 0.002092, 0.002276, 0.002417, 0.002524, 0.002609",\
"0.001317, 0.001341, 0.001415, 0.001548, 0.001722, 0.001913, 0.002091, 0.002252, 0.002381, 0.002485",\
"0.001438, 0.001457, 0.001494, 0.001569, 0.001694, 0.001835, 0.001991, 0.002137, 0.002275, 0.00239",\
"0.001766, 0.001756, 0.001759, 0.001764, 0.001809, 0.001899, 0.002005, 0.002117, 0.002233, 0.002335",\
"0.002324, 0.002308, 0.002243, 0.002179, 0.002134, 0.002137, 0.00217, 0.002228, 0.002301, 0.002374");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.04898, 0.04897, 0.04898, 0.04898, 0.04902, 0.04911, 0.04915, 0.04933, 0.04945, 0.0495",\
"0.04845, 0.04845, 0.04848, 0.04854, 0.04863, 0.04868, 0.04879, 0.04888, 0.04893, 0.0491",\
"0.04764, 0.04768, 0.04777, 0.04793, 0.0481, 0.04827, 0.04847, 0.04856, 0.04869, 0.04878",\
"0.04707, 0.04714, 0.04722, 0.04736, 0.04761, 0.04783, 0.04805, 0.04831, 0.04844, 0.04875",\
"0.04692, 0.04693, 0.04703, 0.04709, 0.04724, 0.04749, 0.04775, 0.04795, 0.04827, 0.04837",\
"0.04702, 0.04698, 0.047, 0.04709, 0.04718, 0.04731, 0.04751, 0.04773, 0.04805, 0.04817",\
"0.04739, 0.04737, 0.04729, 0.0472, 0.04729, 0.04737, 0.04739, 0.04764, 0.04782, 0.04824",\
"0.04798, 0.04792, 0.04784, 0.04768, 0.04751, 0.04753, 0.04761, 0.04773, 0.04776, 0.04827",\
"0.04882, 0.04876, 0.04856, 0.04838, 0.04816, 0.04787, 0.0479, 0.04791, 0.04815, 0.04959",\
"0.04993, 0.04987, 0.04967, 0.04929, 0.04904, 0.04862, 0.04837, 0.04823, 0.04915, 0.05563");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.002919, 0.002923, 0.002929, 0.002935, 0.002948, 0.002954, 0.002955, 0.002958, 0.002958, 0.002962",\
"0.00272, 0.002745, 0.002803, 0.002855, 0.002893, 0.002907, 0.00292, 0.002929, 0.002939, 0.00294",\
"0.002309, 0.002356, 0.002475, 0.002603, 0.002714, 0.002792, 0.002829, 0.002867, 0.002893, 0.002902",\
"0.001822, 0.001886, 0.002052, 0.002264, 0.002448, 0.002587, 0.002683, 0.002754, 0.002803, 0.002837",\
"0.001515, 0.00156, 0.001697, 0.001918, 0.002147, 0.002343, 0.002487, 0.002596, 0.002678, 0.002732",\
"0.001337, 0.001371, 0.001495, 0.001667, 0.001887, 0.002093, 0.002277, 0.002418, 0.002528, 0.002609",\
"0.001329, 0.001352, 0.001434, 0.001558, 0.001731, 0.001916, 0.002093, 0.002252, 0.002384, 0.002489",\
"0.001459, 0.001465, 0.001508, 0.001581, 0.001699, 0.001846, 0.002006, 0.002148, 0.00228, 0.002392",\
"0.001786, 0.001792, 0.001782, 0.001792, 0.001836, 0.001916, 0.002023, 0.002132, 0.002244, 0.002346",\
"0.002347, 0.002339, 0.002277, 0.002215, 0.002169, 0.002164, 0.002194, 0.002252, 0.00232, 0.002391");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.05309, 0.05311, 0.0531, 0.05313, 0.05317, 0.05324, 0.05333, 0.05339, 0.05343, 0.0537",\
"0.05264, 0.05265, 0.05269, 0.05274, 0.05283, 0.05291, 0.05302, 0.05317, 0.05329, 0.0533",\
"0.05184, 0.05185, 0.05197, 0.05213, 0.0523, 0.05252, 0.05266, 0.05281, 0.05296, 0.05312",\
"0.05124, 0.05128, 0.05136, 0.05154, 0.05179, 0.05203, 0.05225, 0.05256, 0.05269, 0.05297",\
"0.05106, 0.05108, 0.05114, 0.05123, 0.05139, 0.0516, 0.05185, 0.05209, 0.05238, 0.05264",\
"0.05108, 0.05113, 0.05111, 0.05119, 0.0513, 0.05142, 0.0516, 0.05189, 0.05209, 0.05218",\
"0.05149, 0.05145, 0.05139, 0.05136, 0.05137, 0.05151, 0.05153, 0.05175, 0.052, 0.05224",\
"0.052, 0.05202, 0.05192, 0.05179, 0.05165, 0.05169, 0.05175, 0.05184, 0.0519, 0.05239",\
"0.05287, 0.05279, 0.05263, 0.05251, 0.05225, 0.05208, 0.05208, 0.052, 0.05224, 0.05377",\
"0.05393, 0.05386, 0.05371, 0.0534, 0.05308, 0.05268, 0.05253, 0.05246, 0.0533, 0.06011");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.1681, 0.1832, 0.2361, 0.3367, 0.493, 0.7125, 1.001, 1.364, 1.808, 2.338",\
"0.1943, 0.2096, 0.2629, 0.364, 0.5205, 0.7402, 1.029, 1.393, 1.838, 2.366",\
"0.2858, 0.3023, 0.3566, 0.4583, 0.6158, 0.8361, 1.125, 1.49, 1.933, 2.462",\
"0.3938, 0.4193, 0.4995, 0.6284, 0.796, 1.017, 1.306, 1.67, 2.115, 2.645",\
"0.4813, 0.5165, 0.627, 0.8037, 1.028, 1.29, 1.589, 1.952, 2.397, 2.925",\
"0.5428, 0.588, 0.7295, 0.9581, 1.247, 1.58, 1.947, 2.346, 2.794, 3.322",\
"0.5754, 0.6313, 0.8069, 1.088, 1.443, 1.852, 2.299, 2.783, 3.296, 3.845",\
"0.5748, 0.6417, 0.8518, 1.187, 1.612, 2.098, 2.634, 3.205, 3.812, 4.449",\
"0.5395, 0.6163, 0.862, 1.254, 1.748, 2.318, 2.941, 3.606, 4.309, 5.046",\
"0.4661, 0.5547, 0.834, 1.283, 1.853, 2.505, 3.22, 3.982, 4.786, 5.625");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.5065, 0.5541, 0.7186, 1.03, 1.514, 2.194, 3.088, 4.21, 5.582, 7.217",\
"0.5243, 0.573, 0.7417, 1.058, 1.545, 2.228, 3.12, 4.246, 5.618, 7.255",\
"0.6105, 0.6594, 0.8294, 1.15, 1.643, 2.328, 3.226, 4.358, 5.728, 7.366",\
"0.8155, 0.8632, 1.03, 1.348, 1.841, 2.531, 3.43, 4.56, 5.941, 7.585",\
"1.113, 1.172, 1.36, 1.68, 2.169, 2.856, 3.758, 4.889, 6.267, 7.907",\
"1.441, 1.515, 1.753, 2.137, 2.643, 3.326, 4.225, 5.357, 6.732, 8.375",\
"1.796, 1.887, 2.176, 2.642, 3.242, 3.954, 4.849, 5.978, 7.358, 8.995",\
"2.182, 2.287, 2.629, 3.179, 3.888, 4.712, 5.644, 6.771, 8.145, 9.785",\
"2.6, 2.722, 3.114, 3.75, 4.568, 5.519, 6.577, 7.742, 9.116, 10.76",\
"3.054, 3.194, 3.634, 4.354, 5.284, 6.368, 7.569, 8.863, 10.28, 11.91");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.2256, 0.2512, 0.3409, 0.5113, 0.7783, 1.15, 1.64, 2.259, 3.015, 3.91",\
"0.2252, 0.2511, 0.3409, 0.512, 0.7784, 1.151, 1.641, 2.258, 3.014, 3.914",\
"0.2478, 0.2674, 0.3443, 0.5114, 0.7781, 1.15, 1.64, 2.253, 3.015, 3.912",\
"0.3737, 0.3964, 0.4706, 0.598, 0.8062, 1.152, 1.639, 2.258, 3.012, 3.913",\
"0.5246, 0.5548, 0.6498, 0.809, 1.018, 1.286, 1.683, 2.261, 3.009, 3.91",\
"0.6936, 0.7326, 0.8538, 1.049, 1.302, 1.607, 1.958, 2.417, 3.062, 3.913",\
"0.8794, 0.9244, 1.072, 1.309, 1.616, 1.972, 2.378, 2.832, 3.365, 4.077",\
"1.074, 1.131, 1.307, 1.589, 1.948, 2.367, 2.833, 3.349, 3.913, 4.541",\
"1.279, 1.345, 1.557, 1.884, 2.304, 2.786, 3.322, 3.903, 4.536, 5.215",\
"1.496, 1.572, 1.815, 2.198, 2.674, 3.228, 3.836, 4.498, 5.196, 5.952");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.677, 0.7564, 1.028, 1.548, 2.361, 3.496, 4.992, 6.878, 9.184, 11.91",\
"0.6767, 0.7578, 1.028, 1.549, 2.359, 3.497, 4.99, 6.883, 9.167, 11.92",\
"0.6783, 0.7563, 1.029, 1.55, 2.36, 3.494, 4.99, 6.878, 9.166, 11.91",\
"0.6972, 0.7652, 1.03, 1.549, 2.358, 3.497, 4.993, 6.872, 9.173, 11.92",\
"0.8774, 0.9346, 1.131, 1.571, 2.362, 3.497, 4.992, 6.878, 9.184, 11.91",\
"1.12, 1.185, 1.406, 1.78, 2.427, 3.504, 4.998, 6.883, 9.174, 11.92",\
"1.373, 1.457, 1.72, 2.149, 2.726, 3.622, 5.006, 6.884, 9.184, 11.92",\
"1.633, 1.734, 2.049, 2.547, 3.198, 4.001, 5.18, 6.906, 9.185, 11.92",\
"1.899, 2.018, 2.381, 2.968, 3.711, 4.585, 5.638, 7.13, 9.224, 11.92",\
"2.169, 2.299, 2.722, 3.392, 4.242, 5.224, 6.33, 7.662, 9.506, 12");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.2128, 0.2292, 0.2855, 0.3902, 0.5503, 0.7723, 1.063, 1.428, 1.872, 2.402",\
"0.2375, 0.2538, 0.3102, 0.4149, 0.5751, 0.7971, 1.088, 1.452, 1.897, 2.426",\
"0.3309, 0.3469, 0.4024, 0.507, 0.6672, 0.8894, 1.18, 1.545, 1.989, 2.519",\
"0.4708, 0.4932, 0.5653, 0.6848, 0.8475, 1.069, 1.36, 1.725, 2.169, 2.699",\
"0.596, 0.6264, 0.7243, 0.8855, 1.097, 1.348, 1.643, 2.007, 2.452, 2.981",\
"0.6987, 0.7375, 0.863, 1.069, 1.339, 1.656, 2.013, 2.403, 2.85, 3.378",\
"0.7736, 0.8213, 0.9757, 1.229, 1.56, 1.948, 2.382, 2.853, 3.359, 3.902",\
"0.819, 0.8759, 1.058, 1.361, 1.756, 2.219, 2.734, 3.292, 3.886, 4.514",\
"0.8302, 0.8959, 1.109, 1.461, 1.922, 2.461, 3.061, 3.709, 4.398, 5.123",\
"0.8044, 0.8799, 1.124, 1.527, 2.054, 2.673, 3.361, 4.102, 4.889, 5.716");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.6022, 0.649, 0.8127, 1.124, 1.609, 2.287, 3.18, 4.303, 5.679, 7.312",\
"0.6307, 0.679, 0.846, 1.161, 1.648, 2.328, 3.222, 4.347, 5.72, 7.36",\
"0.7302, 0.779, 0.9482, 1.267, 1.758, 2.443, 3.339, 4.466, 5.844, 7.477",\
"0.9155, 0.9636, 1.131, 1.449, 1.942, 2.629, 3.529, 4.658, 6.033, 7.68",\
"1.168, 1.223, 1.404, 1.725, 2.216, 2.903, 3.802, 4.936, 6.311, 7.951",\
"1.457, 1.52, 1.729, 2.091, 2.601, 3.287, 4.187, 5.318, 6.696, 8.337",\
"1.779, 1.853, 2.094, 2.505, 3.074, 3.793, 4.695, 5.826, 7.207, 8.847",\
"2.13, 2.216, 2.496, 2.961, 3.597, 4.389, 5.335, 6.47, 7.85, 9.489",\
"2.51, 2.61, 2.931, 3.459, 4.167, 5.038, 6.066, 7.251, 8.637, 10.28",\
"2.92, 3.034, 3.403, 4, 4.787, 5.74, 6.854, 8.131, 9.57, 11.22");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.2754, 0.3011, 0.3906, 0.5608, 0.8238, 1.194, 1.682, 2.298, 3.05, 3.942",\
"0.2746, 0.3002, 0.39, 0.5602, 0.8231, 1.194, 1.682, 2.298, 3.049, 3.946",\
"0.2745, 0.2991, 0.3861, 0.5582, 0.8235, 1.194, 1.683, 2.298, 3.05, 3.946",\
"0.3851, 0.4074, 0.483, 0.6142, 0.8374, 1.194, 1.682, 2.298, 3.049, 3.943",\
"0.527, 0.5596, 0.6552, 0.8144, 1.025, 1.301, 1.716, 2.299, 3.05, 3.945",\
"0.6876, 0.7258, 0.85, 1.045, 1.301, 1.607, 1.965, 2.436, 3.093, 3.952",\
"0.8606, 0.908, 1.058, 1.296, 1.604, 1.967, 2.375, 2.835, 3.376, 4.102",\
"1.047, 1.104, 1.281, 1.567, 1.931, 2.354, 2.825, 3.347, 3.912, 4.547",\
"1.241, 1.307, 1.517, 1.854, 2.277, 2.766, 3.305, 3.894, 4.53, 5.213",\
"1.441, 1.524, 1.768, 2.152, 2.642, 3.197, 3.814, 4.476, 5.186, 5.94");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.68, 0.7559, 1.03, 1.55, 2.36, 3.495, 4.996, 6.878, 9.18, 11.9",\
"0.6771, 0.7559, 1.028, 1.55, 2.36, 3.497, 4.992, 6.879, 9.167, 11.92",\
"0.6775, 0.7554, 1.028, 1.549, 2.36, 3.494, 4.992, 6.879, 9.177, 11.92",\
"0.689, 0.7634, 1.031, 1.548, 2.36, 3.497, 4.992, 6.875, 9.183, 11.91",\
"0.7946, 0.8624, 1.096, 1.567, 2.362, 3.496, 4.989, 6.877, 9.174, 11.93",\
"0.9322, 1.008, 1.262, 1.71, 2.419, 3.506, 4.998, 6.878, 9.174, 11.91",\
"1.103, 1.182, 1.449, 1.933, 2.63, 3.611, 5.015, 6.886, 9.182, 11.91",\
"1.304, 1.388, 1.677, 2.179, 2.917, 3.882, 5.17, 6.923, 9.177, 11.92",\
"1.538, 1.629, 1.929, 2.46, 3.235, 4.244, 5.502, 7.126, 9.252, 11.92",\
"1.793, 1.894, 2.22, 2.776, 3.578, 4.64, 5.948, 7.518, 9.512, 12.03");
}
}
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.275, 0.2913, 0.3473, 0.452, 0.6121, 0.8341, 1.124, 1.489, 1.934, 2.463",\
"0.3052, 0.3215, 0.3778, 0.4826, 0.6429, 0.865, 1.155, 1.52, 1.965, 2.494",\
"0.3977, 0.4141, 0.4703, 0.5754, 0.736, 0.9584, 1.249, 1.614, 2.059, 2.588",\
"0.5305, 0.5497, 0.614, 0.7268, 0.8891, 1.112, 1.403, 1.769, 2.213, 2.743",\
"0.6659, 0.6903, 0.7707, 0.9075, 1.098, 1.34, 1.636, 2.002, 2.448, 2.977",\
"0.7877, 0.819, 0.9203, 1.09, 1.319, 1.601, 1.935, 2.323, 2.773, 3.304",\
"0.8841, 0.9229, 1.049, 1.259, 1.536, 1.868, 2.252, 2.688, 3.179, 3.728",\
"0.9498, 0.9972, 1.149, 1.403, 1.735, 2.128, 2.572, 3.067, 3.613, 4.215",\
"0.9794, 1.035, 1.217, 1.516, 1.909, 2.37, 2.884, 3.447, 4.057, 4.721",\
"0.9692, 1.035, 1.246, 1.596, 2.05, 2.584, 3.177, 3.817, 4.504, 5.237");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.4376, 0.4653, 0.5599, 0.7381, 1.012, 1.393, 1.892, 2.52, 3.285, 4.196",\
"0.468, 0.4956, 0.5904, 0.7689, 1.043, 1.424, 1.924, 2.552, 3.317, 4.228",\
"0.5866, 0.6141, 0.7104, 0.8899, 1.165, 1.548, 2.048, 2.676, 3.442, 4.353",\
"0.8256, 0.8537, 0.9491, 1.129, 1.404, 1.788, 2.289, 2.918, 3.684, 4.596",\
"1.173, 1.208, 1.319, 1.507, 1.784, 2.167, 2.668, 3.298, 4.064, 4.976",\
"1.56, 1.605, 1.751, 1.994, 2.311, 2.702, 3.203, 3.832, 4.599, 5.511",\
"1.98, 2.036, 2.218, 2.521, 2.918, 3.382, 3.907, 4.538, 5.304, 6.216",\
"2.43, 2.497, 2.718, 3.085, 3.566, 4.13, 4.75, 5.421, 6.194, 7.105",\
"2.913, 2.993, 3.251, 3.682, 4.251, 4.917, 5.653, 6.44, 7.269, 8.194",\
"3.431, 3.522, 3.819, 4.317, 4.974, 5.746, 6.6, 7.516, 8.472, 9.469");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.2728, 0.2989, 0.3888, 0.559, 0.824, 1.193, 1.683, 2.298, 3.049, 3.947",\
"0.2729, 0.2989, 0.3887, 0.5593, 0.8235, 1.193, 1.681, 2.298, 3.049, 3.946",\
"0.2722, 0.2978, 0.3876, 0.5583, 0.823, 1.195, 1.682, 2.296, 3.05, 3.942",\
"0.3302, 0.3544, 0.4352, 0.5848, 0.8312, 1.194, 1.683, 2.298, 3.048, 3.945",\
"0.4264, 0.4534, 0.5422, 0.7016, 0.9388, 1.258, 1.703, 2.299, 3.05, 3.946",\
"0.5554, 0.5858, 0.6876, 0.8628, 1.109, 1.44, 1.859, 2.391, 3.085, 3.95",\
"0.7064, 0.7416, 0.861, 1.06, 1.331, 1.673, 2.108, 2.636, 3.27, 4.063",\
"0.87, 0.9144, 1.055, 1.287, 1.587, 1.96, 2.41, 2.953, 3.597, 4.348",\
"1.057, 1.106, 1.27, 1.534, 1.881, 2.286, 2.766, 3.327, 3.987, 4.759",\
"1.253, 1.312, 1.497, 1.801, 2.189, 2.648, 3.166, 3.76, 4.438, 5.22");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.5533, 0.5985, 0.7571, 1.057, 1.525, 2.182, 3.044, 4.13, 5.454, 7.03",\
"0.5538, 0.6009, 0.7578, 1.058, 1.525, 2.181, 3.045, 4.13, 5.454, 7.028",\
"0.5532, 0.5987, 0.7572, 1.057, 1.525, 2.182, 3.044, 4.13, 5.454, 7.029",\
"0.566, 0.6062, 0.7596, 1.058, 1.525, 2.182, 3.044, 4.13, 5.455, 7.029",\
"0.7314, 0.7658, 0.878, 1.111, 1.534, 2.182, 3.045, 4.131, 5.455, 7.029",\
"0.968, 1.014, 1.149, 1.374, 1.702, 2.237, 3.053, 4.131, 5.454, 7.028",\
"1.231, 1.284, 1.457, 1.732, 2.084, 2.528, 3.187, 4.162, 5.457, 7.029",\
"1.506, 1.57, 1.786, 2.119, 2.543, 3.032, 3.599, 4.401, 5.539, 7.047",\
"1.796, 1.872, 2.124, 2.527, 3.03, 3.605, 4.228, 4.932, 5.882, 7.194",\
"2.09, 2.186, 2.478, 2.952, 3.54, 4.21, 4.926, 5.698, 6.538, 7.656");
}
}
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.2291, 0.2441, 0.2968, 0.3974, 0.5539, 0.7737, 1.062, 1.426, 1.869, 2.399",\
"0.2588, 0.274, 0.3272, 0.4279, 0.5848, 0.8037, 1.093, 1.457, 1.9, 2.431",\
"0.3494, 0.365, 0.4188, 0.5202, 0.6775, 0.8979, 1.186, 1.551, 1.995, 2.522",\
"0.4644, 0.4845, 0.5508, 0.6662, 0.8294, 1.05, 1.34, 1.705, 2.148, 2.678",\
"0.573, 0.5997, 0.6865, 0.8309, 1.027, 1.274, 1.572, 1.937, 2.381, 2.912",\
"0.6612, 0.6959, 0.8083, 0.9919, 1.232, 1.522, 1.863, 2.255, 2.706, 3.237",\
"0.7196, 0.764, 0.9052, 1.135, 1.429, 1.775, 2.168, 2.612, 3.108, 3.66",\
"0.7432, 0.7978, 0.9703, 1.249, 1.604, 2.018, 2.476, 2.979, 3.532, 4.14",\
"0.7274, 0.7927, 0.9993, 1.332, 1.753, 2.239, 2.771, 3.346, 3.967, 4.637",\
"0.6705, 0.747, 0.9897, 1.378, 1.869, 2.43, 3.044, 3.703, 4.401, 5.145");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.436, 0.4637, 0.5583, 0.7366, 1.01, 1.391, 1.891, 2.519, 3.284, 4.195",\
"0.4665, 0.494, 0.589, 0.7676, 1.042, 1.423, 1.923, 2.55, 3.315, 4.227",\
"0.585, 0.6124, 0.7088, 0.8882, 1.164, 1.546, 2.047, 2.675, 3.44, 4.352",\
"0.824, 0.8522, 0.9475, 1.127, 1.403, 1.787, 2.288, 2.917, 3.683, 4.595",\
"1.171, 1.206, 1.317, 1.505, 1.782, 2.165, 2.667, 3.296, 4.062, 4.974",\
"1.558, 1.602, 1.749, 1.992, 2.309, 2.7, 3.201, 3.831, 4.597, 5.51",\
"1.976, 2.032, 2.215, 2.518, 2.916, 3.381, 3.905, 4.536, 5.303, 6.215",\
"2.426, 2.494, 2.714, 3.082, 3.563, 4.127, 4.749, 5.42, 6.193, 7.105",\
"2.91, 2.988, 3.246, 3.68, 4.248, 4.914, 5.651, 6.438, 7.267, 8.193",\
"3.427, 3.518, 3.815, 4.312, 4.972, 5.744, 6.599, 7.514, 8.47, 9.468");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.2264, 0.2516, 0.3414, 0.5118, 0.7783, 1.151, 1.643, 2.253, 3.012, 3.901",\
"0.2265, 0.252, 0.3416, 0.5115, 0.7783, 1.151, 1.638, 2.253, 3.015, 3.906",\
"0.2331, 0.2566, 0.3426, 0.5126, 0.7788, 1.151, 1.641, 2.253, 3.007, 3.907",\
"0.3032, 0.3277, 0.4094, 0.5564, 0.7938, 1.15, 1.64, 2.257, 3.009, 3.914",\
"0.412, 0.4378, 0.5254, 0.683, 0.9172, 1.232, 1.67, 2.259, 3.011, 3.907",\
"0.5488, 0.5806, 0.684, 0.855, 1.101, 1.425, 1.84, 2.366, 3.054, 3.911",\
"0.7074, 0.745, 0.8662, 1.064, 1.332, 1.67, 2.097, 2.621, 3.25, 4.034",\
"0.8874, 0.9302, 1.07, 1.3, 1.602, 1.965, 2.41, 2.945, 3.587, 4.333",\
"1.082, 1.134, 1.296, 1.557, 1.897, 2.303, 2.774, 3.328, 3.983, 4.745",\
"1.293, 1.351, 1.537, 1.841, 2.219, 2.668, 3.186, 3.772, 4.44, 5.22");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.5214, 0.5682, 0.7249, 1.021, 1.482, 2.131, 2.984, 4.056, 5.366, 6.93",\
"0.5228, 0.5675, 0.7252, 1.022, 1.483, 2.132, 2.983, 4.059, 5.369, 6.929",\
"0.5214, 0.5679, 0.7233, 1.021, 1.483, 2.131, 2.983, 4.056, 5.366, 6.928",\
"0.5346, 0.5746, 0.7248, 1.022, 1.484, 2.131, 2.984, 4.056, 5.365, 6.929",\
"0.6962, 0.7316, 0.844, 1.075, 1.493, 2.132, 2.984, 4.058, 5.366, 6.93",\
"0.923, 0.9652, 1.106, 1.333, 1.662, 2.187, 2.993, 4.058, 5.367, 6.93",\
"1.163, 1.222, 1.398, 1.679, 2.038, 2.477, 3.131, 4.09, 5.369, 6.927",\
"1.418, 1.487, 1.704, 2.047, 2.48, 2.97, 3.541, 4.324, 5.452, 6.949",\
"1.68, 1.763, 2.023, 2.433, 2.948, 3.526, 4.159, 4.858, 5.806, 7.096",\
"1.946, 2.046, 2.35, 2.834, 3.434, 4.118, 4.834, 5.612, 6.454, 7.55");
}
}
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.1932, 0.2048, 0.2453, 0.3219, 0.4413, 0.6091, 0.829, 1.107, 1.446, 1.85",\
"0.2236, 0.2351, 0.2758, 0.3527, 0.4723, 0.6403, 0.8602, 1.138, 1.476, 1.88",\
"0.3208, 0.3332, 0.3751, 0.4528, 0.573, 0.7409, 0.9616, 1.239, 1.578, 1.982",\
"0.4435, 0.4617, 0.5208, 0.6191, 0.7524, 0.9226, 1.144, 1.422, 1.761, 2.165",\
"0.5544, 0.5798, 0.6619, 0.7964, 0.9719, 1.182, 1.423, 1.705, 2.045, 2.448",\
"0.6419, 0.6759, 0.7848, 0.961, 1.188, 1.453, 1.749, 2.077, 2.437, 2.845",\
"0.7001, 0.743, 0.8807, 1.104, 1.388, 1.717, 2.08, 2.472, 2.893, 3.347",\
"0.7234, 0.7765, 0.9458, 1.217, 1.564, 1.962, 2.399, 2.865, 3.36, 3.883",\
"0.7067, 0.7706, 0.9737, 1.299, 1.71, 2.184, 2.698, 3.246, 3.823, 4.425",\
"0.6487, 0.724, 0.9623, 1.343, 1.825, 2.374, 2.973, 3.606, 4.271, 4.963");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.4906, 0.5176, 0.6111, 0.7887, 1.062, 1.442, 1.941, 2.569, 3.333, 4.244",\
"0.5217, 0.5489, 0.6425, 0.8205, 1.094, 1.475, 1.974, 2.602, 3.367, 4.278",\
"0.64, 0.6673, 0.7621, 0.9415, 1.216, 1.598, 2.099, 2.727, 3.492, 4.404",\
"0.8787, 0.9058, 1.001, 1.18, 1.455, 1.838, 2.339, 2.968, 3.735, 4.647",\
"1.238, 1.27, 1.375, 1.558, 1.833, 2.216, 2.717, 3.346, 4.113, 5.025",\
"1.643, 1.686, 1.824, 2.055, 2.362, 2.751, 3.251, 3.881, 4.647, 5.558",\
"2.083, 2.136, 2.308, 2.598, 2.982, 3.437, 3.956, 4.586, 5.352, 6.265",\
"2.555, 2.62, 2.825, 3.178, 3.644, 4.195, 4.806, 5.471, 6.243, 7.154",\
"3.061, 3.134, 3.379, 3.793, 4.344, 4.995, 5.72, 6.496, 7.318, 8.242",\
"3.6, 3.686, 3.968, 4.446, 5.081, 5.839, 6.678, 7.581, 8.528, 9.52");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.1835, 0.2033, 0.271, 0.4001, 0.6014, 0.8821, 1.253, 1.718, 2.285, 2.963",\
"0.1834, 0.2027, 0.2705, 0.3998, 0.6006, 0.883, 1.252, 1.717, 2.286, 2.963",\
"0.1979, 0.2145, 0.2753, 0.4008, 0.6014, 0.8828, 1.252, 1.717, 2.285, 2.965",\
"0.294, 0.3121, 0.3718, 0.4764, 0.638, 0.89, 1.254, 1.718, 2.287, 2.963",\
"0.4238, 0.4454, 0.5184, 0.642, 0.8112, 1.03, 1.324, 1.74, 2.289, 2.962",\
"0.5766, 0.6042, 0.6952, 0.8418, 1.038, 1.281, 1.574, 1.927, 2.392, 2.998",\
"0.7492, 0.7834, 0.8924, 1.068, 1.302, 1.577, 1.9, 2.273, 2.706, 3.226",\
"0.9434, 0.983, 1.109, 1.317, 1.588, 1.91, 2.269, 2.68, 3.143, 3.661",\
"1.156, 1.202, 1.348, 1.585, 1.901, 2.265, 2.676, 3.128, 3.629, 4.185",\
"1.38, 1.432, 1.601, 1.874, 2.227, 2.649, 3.113, 3.618, 4.164, 4.762");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.5577, 0.6033, 0.7597, 1.059, 1.523, 2.172, 3.024, 4.099, 5.411, 6.969",\
"0.557, 0.6028, 0.7589, 1.059, 1.522, 2.171, 3.026, 4.099, 5.408, 6.97",\
"0.558, 0.6029, 0.7593, 1.059, 1.523, 2.172, 3.026, 4.1, 5.409, 6.97",\
"0.5642, 0.6062, 0.7626, 1.059, 1.523, 2.171, 3.025, 4.097, 5.409, 6.968",\
"0.7068, 0.7382, 0.8582, 1.101, 1.529, 2.172, 3.025, 4.1, 5.409, 6.973",\
"0.9334, 0.9766, 1.117, 1.341, 1.679, 2.219, 3.032, 4.099, 5.411, 6.972",\
"1.182, 1.236, 1.409, 1.689, 2.044, 2.491, 3.154, 4.129, 5.41, 6.972",\
"1.444, 1.509, 1.723, 2.059, 2.489, 2.982, 3.548, 4.35, 5.49, 6.987",\
"1.714, 1.793, 2.046, 2.453, 2.964, 3.532, 4.16, 4.874, 5.82, 7.124",\
"1.986, 2.082, 2.378, 2.852, 3.446, 4.114, 4.842, 5.62, 6.468, 7.578");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.275, 0.2913, 0.3473, 0.452, 0.6121, 0.8341, 1.124, 1.489, 1.934, 2.463",\
"0.3052, 0.3215, 0.3778, 0.4826, 0.6429, 0.865, 1.155, 1.52, 1.965, 2.494",\
"0.3977, 0.4141, 0.4703, 0.5754, 0.736, 0.9584, 1.249, 1.614, 2.059, 2.588",\
"0.5305, 0.5497, 0.614, 0.7268, 0.8891, 1.112, 1.403, 1.769, 2.213, 2.743",\
"0.6659, 0.6903, 0.7707, 0.9075, 1.098, 1.34, 1.636, 2.002, 2.448, 2.977",\
"0.7877, 0.819, 0.9203, 1.09, 1.319, 1.601, 1.935, 2.323, 2.773, 3.304",\
"0.8841, 0.9229, 1.049, 1.259, 1.536, 1.868, 2.252, 2.688, 3.179, 3.728",\
"0.9498, 0.9972, 1.149, 1.403, 1.735, 2.128, 2.572, 3.067, 3.613, 4.215",\
"0.9794, 1.035, 1.217, 1.516, 1.909, 2.37, 2.884, 3.447, 4.057, 4.721",\
"0.9692, 1.035, 1.246, 1.596, 2.05, 2.584, 3.177, 3.817, 4.504, 5.237");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.4906, 0.5176, 0.6111, 0.7887, 1.062, 1.442, 1.941, 2.569, 3.333, 4.244",\
"0.5217, 0.5489, 0.6425, 0.8205, 1.094, 1.475, 1.974, 2.602, 3.367, 4.278",\
"0.64, 0.6673, 0.7621, 0.9415, 1.216, 1.598, 2.099, 2.727, 3.492, 4.404",\
"0.8787, 0.9058, 1.001, 1.18, 1.455, 1.838, 2.339, 2.968, 3.735, 4.647",\
"1.238, 1.27, 1.375, 1.558, 1.833, 2.216, 2.717, 3.346, 4.113, 5.025",\
"1.643, 1.686, 1.824, 2.055, 2.362, 2.751, 3.251, 3.881, 4.647, 5.558",\
"2.083, 2.136, 2.308, 2.598, 2.982, 3.437, 3.956, 4.586, 5.352, 6.265",\
"2.555, 2.62, 2.825, 3.178, 3.644, 4.195, 4.806, 5.471, 6.243, 7.154",\
"3.061, 3.134, 3.379, 3.793, 4.344, 4.995, 5.72, 6.496, 7.318, 8.242",\
"3.6, 3.686, 3.968, 4.446, 5.081, 5.839, 6.678, 7.581, 8.528, 9.52");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.2264, 0.2516, 0.3414, 0.5118, 0.7783, 1.151, 1.643, 2.253, 3.012, 3.901",\
"0.2265, 0.252, 0.3416, 0.5115, 0.7783, 1.151, 1.638, 2.253, 3.015, 3.906",\
"0.2331, 0.2566, 0.3426, 0.5126, 0.7788, 1.151, 1.641, 2.253, 3.007, 3.907",\
"0.3032, 0.3277, 0.4094, 0.5564, 0.7938, 1.15, 1.64, 2.257, 3.009, 3.914",\
"0.412, 0.4378, 0.5254, 0.683, 0.9172, 1.232, 1.67, 2.259, 3.011, 3.907",\
"0.5488, 0.5806, 0.684, 0.855, 1.101, 1.425, 1.84, 2.366, 3.054, 3.911",\
"0.7074, 0.745, 0.8662, 1.064, 1.332, 1.67, 2.097, 2.621, 3.25, 4.034",\
"0.8874, 0.9302, 1.07, 1.3, 1.602, 1.965, 2.41, 2.945, 3.587, 4.333",\
"1.082, 1.134, 1.296, 1.557, 1.897, 2.303, 2.774, 3.328, 3.983, 4.745",\
"1.293, 1.351, 1.537, 1.841, 2.219, 2.668, 3.186, 3.772, 4.44, 5.22");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002199, 0.006406, 0.01444, 0.02696, 0.04453, 0.06764, 0.09676, 0.1323, 0.1747");
values("0.5533, 0.5985, 0.7571, 1.057, 1.525, 2.182, 3.044, 4.13, 5.454, 7.03",\
"0.5538, 0.6009, 0.7578, 1.058, 1.525, 2.181, 3.045, 4.13, 5.454, 7.028",\
"0.5532, 0.5987, 0.7572, 1.057, 1.525, 2.182, 3.044, 4.13, 5.454, 7.029",\
"0.566, 0.6062, 0.7596, 1.058, 1.525, 2.182, 3.044, 4.13, 5.455, 7.029",\
"0.7314, 0.7658, 0.878, 1.111, 1.534, 2.182, 3.045, 4.131, 5.455, 7.029",\
"0.968, 1.014, 1.149, 1.374, 1.702, 2.237, 3.053, 4.131, 5.454, 7.028",\
"1.231, 1.284, 1.457, 1.732, 2.084, 2.528, 3.187, 4.162, 5.457, 7.029",\
"1.506, 1.57, 1.786, 2.119, 2.543, 3.032, 3.599, 4.401, 5.539, 7.047",\
"1.796, 1.872, 2.124, 2.527, 3.03, 3.605, 4.228, 4.932, 5.882, 7.194",\
"2.09, 2.186, 2.478, 2.952, 3.54, 4.21, 4.926, 5.698, 6.538, 7.656");
}
}
}
}