blob: cc8e1187f1291208c0e777dc99d9f015be56e135 [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__aoi21_2) {
area : 28.537600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "0.0002196396" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.0002247588" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.0002220858" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.000224856" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.000228744" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.000224856" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.0002148444" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.000214812" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000228744" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.008257 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.007806, 0.007802, 0.007813, 0.007805, 0.007783, 0.007765, 0.007755, \
0.007717, 0.006975, 0.005239");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.005925, -0.005927, -0.00592, -0.005931, -0.005938, -0.005967, \
-0.006026, -0.006139, -0.00619, -0.005685");
}
}
internal_power() {
when : "!A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002685, 0.00269, 0.002685, 0.002698, 0.0027, 0.002701, 0.0027, \
0.002699, 0.002598, 0.002152");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002696, -0.002703, -0.002696, -0.002709, -0.002707, -0.002707, \
-0.002709, -0.002707, -0.002583, -0.002051");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.007177, 0.007167, 0.007156, 0.007139, 0.007102, 0.007034, 0.006923, \
0.006695, 0.00568, 0.003667");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002704, -0.002704, -0.002705, -0.002717, -0.002718, -0.002718, \
-0.002718, -0.002718, -0.002589, -0.002055");
}
}
}
pin(A2) {
capacitance : 0.008756 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.007352, 0.006866, 0.006747, 0.00674, 0.006718, 0.0067, 0.006689, \
0.006655, 0.005981, 0.004404");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.006814, -0.006821, -0.006815, -0.006805, -0.006785, -0.006771, \
-0.006756, -0.006742, -0.006448, -0.00559");
}
}
internal_power() {
when : "!A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002687, 0.002688, 0.002691, 0.0027, 0.0027, 0.002701, 0.002701, \
0.002699, 0.002597, 0.002148");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002698, -0.002697, -0.002699, -0.00271, -0.002709, -0.002707, \
-0.002709, -0.00271, -0.002579, -0.002047");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.00718, 0.007179, 0.00716, 0.00714, 0.007101, 0.007034, 0.006922, \
0.006693, 0.005683, 0.00367");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.00271, -0.002705, -0.002709, -0.002717, -0.002717, -0.002717, \
-0.002718, -0.002717, -0.002586, -0.002053");
}
}
}
pin(B) {
capacitance : 0.006813 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0068, 0.006805, 0.006783, 0.006802, 0.006799, 0.0068, 0.006795, \
0.006798, 0.006411, 0.004799");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.005663, -0.005727, -0.005916, -0.006104, -0.006223, -0.006299, \
-0.006355, -0.006391, -0.006231, -0.005473");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!B))|((!A2)&(!B)))" ;
max_capacitance : 0.1742 ;
max_transition : 25 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&!B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.003143, 0.003156, 0.003149, 0.00315, 0.003153, 0.003153, 0.003154, 0.003156, 0.003157, 0.003155",\
"0.003042, 0.00307, 0.003128, 0.003181, 0.003223, 0.003241, 0.003254, 0.003266, 0.003274, 0.003272",\
"0.00271, 0.002774, 0.002943, 0.003117, 0.003255, 0.003337, 0.003391, 0.003433, 0.003458, 0.003471",\
"0.002235, 0.00232, 0.002551, 0.002834, 0.003075, 0.003251, 0.003367, 0.003447, 0.003501, 0.003537",\
"0.001886, 0.001942, 0.002156, 0.002466, 0.002774, 0.003021, 0.003205, 0.003338, 0.003428, 0.003488",\
"0.001681, 0.001727, 0.001886, 0.002153, 0.002458, 0.002751, 0.002984, 0.003162, 0.003294, 0.003366",\
"0.001651, 0.001676, 0.001775, 0.001968, 0.002225, 0.0025, 0.002753, 0.002965, 0.003112, 0.003153",\
"0.001773, 0.001778, 0.001818, 0.001917, 0.002098, 0.002327, 0.002561, 0.002763, 0.002832, 0.002597",\
"0.002173, 0.002164, 0.002145, 0.002166, 0.002253, 0.002406, 0.002539, 0.002333, 0.001589, 0.0007044",\
"0.003193, 0.003166, 0.003101, 0.003038, 0.002978, 0.00232, 0.0009702, -1.21e-05, -0.0006776, -0.001128");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.01684, 0.01686, 0.01691, 0.01695, 0.017, 0.01706, 0.01737, 0.02105, 0.04084, 0.08742",\
"0.01652, 0.0166, 0.01678, 0.01698, 0.01712, 0.01726, 0.01758, 0.0214, 0.04184, 0.08879",\
"0.01561, 0.01571, 0.01599, 0.01638, 0.01669, 0.01695, 0.01747, 0.02194, 0.04423, 0.09231",\
"0.01508, 0.01515, 0.01535, 0.0157, 0.01607, 0.01643, 0.0172, 0.02319, 0.04929, 0.09865",\
"0.01489, 0.01493, 0.01506, 0.01528, 0.01561, 0.01598, 0.01721, 0.02632, 0.05829, 0.1076",\
"0.01486, 0.01487, 0.01496, 0.01511, 0.01532, 0.0157, 0.01815, 0.03363, 0.07215, 0.1167",\
"0.01496, 0.01496, 0.01497, 0.01507, 0.01523, 0.01591, 0.02267, 0.04878, 0.08738, 0.1198",\
"0.01516, 0.01516, 0.01513, 0.01511, 0.01541, 0.01931, 0.03792, 0.06687, 0.09057, 0.1078",\
"0.01498, 0.01496, 0.01492, 0.0151, 0.01965, 0.03393, 0.04738, 0.05704, 0.06388, 0.06876",\
"0.01265, 0.01212, 0.01147, 0.01362, 0.0167, 0.01929, 0.02117, 0.02249, 0.0234, 0.02406");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&!B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.003152, 0.00315, 0.003158, 0.003156, 0.00316, 0.003161, 0.003162, 0.003164, 0.003167, 0.003163",\
"0.003092, 0.003112, 0.003161, 0.003201, 0.003225, 0.003249, 0.003261, 0.00327, 0.00328, 0.00328",\
"0.002828, 0.002891, 0.003036, 0.003182, 0.003291, 0.003369, 0.00341, 0.003444, 0.003463, 0.003473",\
"0.002382, 0.002466, 0.002678, 0.002934, 0.003149, 0.003299, 0.003407, 0.003473, 0.003522, 0.003555",\
"0.002005, 0.002075, 0.002285, 0.002579, 0.002866, 0.003097, 0.003264, 0.003382, 0.003466, 0.003515",\
"0.001731, 0.001783, 0.00197, 0.00224, 0.002546, 0.002824, 0.003048, 0.003213, 0.003332, 0.0034",\
"0.001585, 0.00162, 0.001761, 0.001992, 0.002268, 0.002549, 0.002806, 0.003011, 0.003159, 0.003206",\
"0.001528, 0.001553, 0.001658, 0.001832, 0.00207, 0.00233, 0.002579, 0.002793, 0.002902, 0.002749",\
"0.001716, 0.001738, 0.001799, 0.001923, 0.002106, 0.002328, 0.00253, 0.002535, 0.002076, 0.001266",\
"0.002483, 0.002492, 0.002524, 0.002597, 0.002702, 0.002529, 0.001589, 0.000499, -0.0002813, -0.0008102");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.0213, 0.02131, 0.02132, 0.02134, 0.02138, 0.02143, 0.02175, 0.02563, 0.0464, 0.09347",\
"0.02082, 0.02085, 0.0209, 0.02096, 0.02102, 0.02109, 0.02143, 0.02547, 0.0467, 0.094",\
"0.02021, 0.02025, 0.02037, 0.02053, 0.02069, 0.02081, 0.02128, 0.02602, 0.04907, 0.09731",\
"0.01979, 0.01983, 0.01994, 0.02013, 0.02031, 0.02052, 0.02122, 0.02749, 0.05432, 0.1037",\
"0.01959, 0.01962, 0.0197, 0.01984, 0.02002, 0.02025, 0.02145, 0.03102, 0.06364, 0.1124",\
"0.01952, 0.01953, 0.01961, 0.0197, 0.01983, 0.0201, 0.0227, 0.03886, 0.07754, 0.1208",\
"0.01955, 0.01956, 0.01958, 0.01965, 0.01975, 0.02045, 0.02778, 0.05453, 0.09204, 0.123",\
"0.01967, 0.01965, 0.01962, 0.01962, 0.01996, 0.02432, 0.04361, 0.07139, 0.0934, 0.1091",\
"0.01929, 0.01928, 0.01926, 0.01945, 0.02471, 0.0382, 0.04979, 0.05787, 0.06378, 0.06816",\
"0.01514, 0.01446, 0.01404, 0.01542, 0.01716, 0.0189, 0.02033, 0.02142, 0.0222, 0.0228");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.01056, 0.01057, 0.01055, 0.01054, 0.01056, 0.01056, 0.01056, 0.01056, 0.01054, 0.01054",\
"0.01044, 0.01044, 0.01043, 0.01043, 0.01043, 0.01043, 0.01042, 0.01042, 0.01041, 0.01041",\
"0.01014, 0.01016, 0.01018, 0.01019, 0.01021, 0.01022, 0.01023, 0.01024, 0.01023, 0.01022",\
"0.009786, 0.009804, 0.009853, 0.009908, 0.009964, 0.01001, 0.01004, 0.01006, 0.01007, 0.01007",\
"0.009453, 0.00947, 0.009523, 0.009606, 0.009708, 0.00979, 0.00985, 0.009897, 0.009928, 0.009943",\
"0.009205, 0.009223, 0.009276, 0.009359, 0.009459, 0.009548, 0.00965, 0.009708, 0.009765, 0.009795",\
"0.00904, 0.00905, 0.009089, 0.009161, 0.009248, 0.009348, 0.009439, 0.009525, 0.009568, 0.009602",\
"0.008965, 0.008975, 0.008989, 0.009023, 0.009085, 0.009146, 0.009222, 0.009293, 0.009322, 0.009267",\
"0.009127, 0.009118, 0.009114, 0.009126, 0.009095, 0.009124, 0.009133, 0.009018, 0.008477, 0.007526",\
"0.009902, 0.00987, 0.009826, 0.009763, 0.009652, 0.00897, 0.007488, 0.006167, 0.004986, 0.003627");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.03066, 0.03067, 0.03069, 0.03073, 0.03077, 0.03082, 0.0309, 0.03162, 0.03767, 0.06359",\
"0.03041, 0.03044, 0.03052, 0.0306, 0.03069, 0.03077, 0.03089, 0.03162, 0.03796, 0.06454",\
"0.02997, 0.03001, 0.03013, 0.03029, 0.03046, 0.03059, 0.03075, 0.0317, 0.03906, 0.06813",\
"0.02972, 0.02976, 0.02985, 0.03002, 0.03019, 0.03038, 0.03059, 0.032, 0.04169, 0.07545",\
"0.0296, 0.02961, 0.0297, 0.02982, 0.02999, 0.03015, 0.03046, 0.03289, 0.04725, 0.08799",\
"0.0295, 0.02952, 0.02959, 0.0297, 0.02983, 0.03, 0.03059, 0.03564, 0.05885, 0.1064",\
"0.02944, 0.02947, 0.0295, 0.0296, 0.02975, 0.02995, 0.03187, 0.0448, 0.08018, 0.126",\
"0.02945, 0.02946, 0.02947, 0.02952, 0.02965, 0.03086, 0.04016, 0.06781, 0.1024, 0.1297",\
"0.029, 0.02901, 0.02903, 0.02909, 0.03103, 0.04186, 0.0608, 0.07625, 0.08722, 0.09505",\
"0.02358, 0.02299, 0.02171, 0.02343, 0.02693, 0.02977, 0.0319, 0.03332, 0.03432, 0.03502");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.009373, 0.00936, 0.009355, 0.009352, 0.009357, 0.009366, 0.009368, 0.009365, 0.009358, 0.009344",\
"0.009206, 0.009201, 0.009199, 0.009204, 0.009193, 0.009197, 0.009202, 0.009202, 0.0092, 0.009186",\
"0.008873, 0.008879, 0.008904, 0.008919, 0.008927, 0.008924, 0.008925, 0.008926, 0.008924, 0.008907",\
"0.008504, 0.008511, 0.008566, 0.008617, 0.008658, 0.0087, 0.00872, 0.00871, 0.008716, 0.008717",\
"0.008163, 0.008191, 0.008235, 0.008318, 0.00841, 0.008471, 0.008517, 0.008556, 0.008573, 0.00858",\
"0.007934, 0.007945, 0.007999, 0.008071, 0.008166, 0.008264, 0.008331, 0.008371, 0.008414, 0.008432",\
"0.00779, 0.007792, 0.007832, 0.007893, 0.007987, 0.008074, 0.008144, 0.008203, 0.008241, 0.008253",\
"0.007741, 0.007741, 0.007756, 0.007771, 0.007837, 0.007886, 0.007944, 0.008, 0.008019, 0.00794",\
"0.007916, 0.007906, 0.007894, 0.007877, 0.007854, 0.007877, 0.007878, 0.007755, 0.007217, 0.006264",\
"0.008701, 0.008692, 0.008616, 0.008533, 0.008411, 0.007821, 0.006359, 0.005031, 0.003873, 0.002662");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.02292, 0.02294, 0.02295, 0.02299, 0.02302, 0.02308, 0.0234, 0.02738, 0.04831, 0.09557",\
"0.02268, 0.0227, 0.02278, 0.02287, 0.02295, 0.02303, 0.0234, 0.02753, 0.04904, 0.09661",\
"0.02223, 0.02227, 0.02239, 0.02255, 0.0227, 0.02285, 0.02333, 0.02817, 0.05173, 0.1002",\
"0.02198, 0.02201, 0.02211, 0.02226, 0.02245, 0.02263, 0.02335, 0.02983, 0.05721, 0.1067",\
"0.02185, 0.02188, 0.02194, 0.02208, 0.02222, 0.02243, 0.02364, 0.03333, 0.06634, 0.1152",\
"0.02177, 0.02179, 0.02188, 0.02197, 0.02208, 0.02236, 0.02488, 0.04093, 0.07962, 0.1233",\
"0.02171, 0.02172, 0.02177, 0.02186, 0.02201, 0.02263, 0.02945, 0.05555, 0.09388, 0.126",\
"0.02171, 0.02172, 0.02173, 0.02178, 0.02206, 0.0256, 0.04352, 0.07289, 0.09748, 0.1153",\
"0.02127, 0.02128, 0.02131, 0.0215, 0.02518, 0.03905, 0.05482, 0.06635, 0.0745, 0.08033",\
"0.01698, 0.0165, 0.01572, 0.01778, 0.02105, 0.02371, 0.02563, 0.02695, 0.02786, 0.02852");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.009363, 0.009359, 0.009349, 0.009352, 0.009346, 0.00936, 0.009357, 0.009358, 0.009351, 0.009346",\
"0.0092, 0.009204, 0.009198, 0.009197, 0.009194, 0.009193, 0.009194, 0.009192, 0.00919, 0.009178",\
"0.008868, 0.008877, 0.008897, 0.008915, 0.00892, 0.008916, 0.008925, 0.008909, 0.008919, 0.008909",\
"0.008504, 0.008518, 0.008564, 0.008616, 0.008664, 0.008698, 0.008718, 0.008724, 0.008712, 0.008712",\
"0.008176, 0.008178, 0.008235, 0.008326, 0.00841, 0.008473, 0.008521, 0.008552, 0.008568, 0.00857",\
"0.007926, 0.007942, 0.007996, 0.008074, 0.008174, 0.008255, 0.008339, 0.008377, 0.008415, 0.008434",\
"0.007782, 0.007803, 0.007841, 0.007895, 0.007981, 0.00806, 0.008143, 0.008204, 0.008232, 0.008255",\
"0.007735, 0.007741, 0.007737, 0.007783, 0.00783, 0.007887, 0.007936, 0.007997, 0.008019, 0.007926",\
"0.007919, 0.007907, 0.007884, 0.00787, 0.007851, 0.007874, 0.007869, 0.00773, 0.007161, 0.006216",\
"0.008697, 0.008675, 0.008623, 0.008532, 0.008371, 0.007671, 0.006268, 0.005019, 0.003861, 0.002657");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.02738, 0.02739, 0.02741, 0.02744, 0.02748, 0.02753, 0.0279, 0.0322, 0.05411, 0.1018",\
"0.02721, 0.02722, 0.02728, 0.02734, 0.02742, 0.02747, 0.02786, 0.03241, 0.05489, 0.1028",\
"0.02682, 0.02685, 0.02693, 0.02706, 0.02719, 0.02731, 0.02784, 0.03308, 0.05764, 0.1064",\
"0.02653, 0.02656, 0.02663, 0.02677, 0.02694, 0.0271, 0.02785, 0.03483, 0.06323, 0.1127",\
"0.02636, 0.02638, 0.02645, 0.02656, 0.0267, 0.02686, 0.0282, 0.03868, 0.07252, 0.1207",\
"0.02624, 0.02626, 0.02632, 0.02642, 0.02653, 0.02678, 0.02959, 0.04664, 0.08564, 0.128",\
"0.02615, 0.02615, 0.02619, 0.0263, 0.02641, 0.02712, 0.03459, 0.06151, 0.09885, 0.1295",\
"0.02608, 0.02608, 0.02609, 0.02612, 0.02645, 0.03048, 0.04921, 0.07759, 0.1004, 0.1168",\
"0.02554, 0.02554, 0.02556, 0.02576, 0.03001, 0.04364, 0.05769, 0.0675, 0.0745, 0.07973",\
"0.01915, 0.01858, 0.01804, 0.01951, 0.02131, 0.02313, 0.02457, 0.02565, 0.02642, 0.02702");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.3954, 0.4305, 0.5535, 0.7879, 1.153, 1.665, 2.34, 3.189, 4.228, 5.465",\
"0.4522, 0.4878, 0.6123, 0.8477, 1.214, 1.726, 2.401, 3.251, 4.289, 5.52",\
"0.6681, 0.7051, 0.8315, 1.07, 1.438, 1.951, 2.627, 3.476, 4.517, 5.748",\
"0.9812, 1.036, 1.21, 1.487, 1.862, 2.378, 3.054, 3.904, 4.945, 6.179",\
"1.287, 1.366, 1.609, 1.992, 2.477, 3.039, 3.719, 4.57, 5.606, 6.845",\
"1.577, 1.678, 1.998, 2.498, 3.124, 3.84, 4.629, 5.505, 6.542, 7.778",\
"1.834, 1.963, 2.368, 2.994, 3.774, 4.659, 5.626, 6.663, 7.765, 9.01",\
"2.053, 2.211, 2.704, 3.468, 4.413, 5.478, 6.638, 7.87, 9.171, 10.54",\
"2.221, 2.412, 2.999, 3.909, 5.033, 6.291, 7.653, 9.094, 10.61, 12.19",\
"2.329, 2.553, 3.244, 4.31, 5.62, 7.085, 8.658, 10.32, 12.06, 13.87");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.9836, 1.083, 1.43, 2.092, 3.122, 4.563, 6.466, 8.86, 11.77, 15.26",\
"1.032, 1.136, 1.492, 2.163, 3.196, 4.642, 6.545, 8.942, 11.85, 15.33",\
"1.232, 1.336, 1.699, 2.379, 3.425, 4.88, 6.785, 9.181, 12.1, 15.58",\
"1.703, 1.804, 2.158, 2.837, 3.886, 5.348, 7.257, 9.659, 12.59, 16.07",\
"2.411, 2.533, 2.918, 3.591, 4.635, 6.096, 8.012, 10.42, 13.34, 16.83",\
"3.211, 3.368, 3.864, 4.654, 5.711, 7.165, 9.078, 11.48, 14.42, 17.91",\
"4.089, 4.287, 4.9, 5.875, 7.107, 8.592, 10.5, 12.9, 15.84, 19.32",\
"5.05, 5.288, 6.029, 7.199, 8.671, 10.36, 12.3, 14.7, 17.63, 21.12",\
"6.086, 6.366, 7.241, 8.618, 10.34, 12.31, 14.47, 16.91, 19.83, 23.32",\
"7.204, 7.529, 8.539, 10.13, 12.11, 14.38, 16.85, 19.5, 22.47, 25.95");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.4913, 0.552, 0.7598, 1.153, 1.77, 2.628, 3.765, 5.199, 6.947, 9.031",\
"0.492, 0.5512, 0.7579, 1.153, 1.77, 2.631, 3.763, 5.192, 6.947, 9.024",\
"0.515, 0.5658, 0.76, 1.153, 1.769, 2.63, 3.766, 5.198, 6.947, 9.025",\
"0.7616, 0.8122, 0.9744, 1.262, 1.79, 2.633, 3.766, 5.197, 6.939, 9.023",\
"1.087, 1.15, 1.356, 1.69, 2.138, 2.784, 3.794, 5.199, 6.946, 9.025",\
"1.467, 1.548, 1.8, 2.21, 2.744, 3.39, 4.189, 5.35, 6.97, 9.022",\
"1.897, 1.992, 2.3, 2.791, 3.422, 4.177, 5.034, 6.02, 7.35, 9.158",\
"2.379, 2.489, 2.854, 3.43, 4.168, 5.034, 6.028, 7.106, 8.308, 9.82",\
"2.904, 3.036, 3.464, 4.128, 4.976, 5.972, 7.078, 8.3, 9.628, 11.08",\
"3.472, 3.63, 4.118, 4.882, 5.854, 6.97, 8.216, 9.584, 11.07, 12.65");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("1.354, 1.516, 2.096, 3.185, 4.882, 7.269, 10.41, 14.37, 19.18, 24.93",\
"1.355, 1.518, 2.09, 3.182, 4.883, 7.265, 10.4, 14.36, 19.18, 24.92",\
"1.348, 1.513, 2.093, 3.191, 4.884, 7.271, 10.4, 14.36, 19.17, 24.91",\
"1.354, 1.506, 2.08, 3.186, 4.886, 7.264, 10.4, 14.35, 19.17, 24.91",\
"1.704, 1.811, 2.228, 3.191, 4.884, 7.272, 10.41, 14.37, 19.18, 24.91",\
"2.214, 2.348, 2.78, 3.54, 4.949, 7.275, 10.4, 14.37, 19.19, 24.92",\
"2.784, 2.946, 3.449, 4.28, 5.458, 7.414, 10.42, 14.35, 19.18, 24.93",\
"3.4, 3.588, 4.182, 5.142, 6.398, 8.054, 10.62, 14.37, 19.18, 24.92",\
"4.048, 4.272, 4.964, 6.072, 7.496, 9.19, 11.39, 14.66, 19.23, 24.94",\
"4.73, 4.998, 5.788, 7.056, 8.652, 10.54, 12.69, 15.53, 19.58, 25.02");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.4432, 0.4782, 0.6009, 0.8354, 1.201, 1.712, 2.387, 3.235, 4.271, 5.507",\
"0.514, 0.5497, 0.6731, 0.9088, 1.274, 1.786, 2.462, 3.311, 4.346, 5.585",\
"0.7137, 0.75, 0.8761, 1.114, 1.481, 1.995, 2.67, 3.521, 4.555, 5.792",\
"0.9994, 1.047, 1.201, 1.466, 1.842, 2.358, 3.034, 3.885, 4.921, 6.163",\
"1.316, 1.378, 1.576, 1.906, 2.352, 2.91, 3.594, 4.446, 5.485, 6.725",\
"1.635, 1.717, 1.974, 2.387, 2.925, 3.576, 4.341, 5.226, 6.269, 7.509",\
"1.934, 2.041, 2.369, 2.886, 3.538, 4.305, 5.181, 6.172, 7.285, 8.54",\
"2.203, 2.333, 2.742, 3.38, 4.171, 5.075, 6.081, 7.197, 8.43, 9.789",\
"2.426, 2.586, 3.083, 3.85, 4.801, 5.867, 7.025, 8.286, 9.653, 11.15",\
"2.589, 2.782, 3.379, 4.292, 5.411, 6.659, 7.997, 9.425, 10.95, 12.59");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("1.269, 1.369, 1.719, 2.384, 3.417, 4.862, 6.762, 9.153, 12.07, 15.55",\
"1.308, 1.409, 1.762, 2.43, 3.464, 4.91, 6.81, 9.202, 12.12, 15.6",\
"1.527, 1.629, 1.986, 2.659, 3.699, 5.149, 7.053, 9.447, 12.37, 15.85",\
"2, 2.102, 2.458, 3.133, 4.175, 5.629, 7.536, 9.933, 12.85, 16.34",\
"2.76, 2.866, 3.224, 3.895, 4.937, 6.392, 8.299, 10.7, 13.62, 17.1",\
"3.67, 3.808, 4.248, 4.974, 6.019, 7.471, 9.379, 11.78, 14.7, 18.18",\
"4.671, 4.84, 5.383, 6.276, 7.437, 8.904, 10.81, 13.21, 16.13, 19.61",\
"5.753, 5.958, 6.614, 7.68, 9.067, 10.69, 12.62, 15.01, 17.94, 21.42",\
"6.923, 7.165, 7.935, 9.189, 10.81, 12.7, 14.8, 17.23, 20.14, 23.62",\
"8.176, 8.455, 9.344, 10.79, 12.66, 14.83, 17.23, 19.83, 22.78, 26.26");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.4928, 0.5513, 0.7584, 1.153, 1.769, 2.63, 3.764, 5.198, 6.949, 9.026",\
"0.4918, 0.5509, 0.7584, 1.155, 1.767, 2.631, 3.763, 5.197, 6.944, 9.02",\
"0.5022, 0.5582, 0.7596, 1.155, 1.768, 2.633, 3.764, 5.2, 6.943, 9.026",\
"0.6446, 0.699, 0.887, 1.224, 1.786, 2.628, 3.771, 5.198, 6.944, 9.03",\
"0.8564, 0.9178, 1.117, 1.48, 2.012, 2.748, 3.797, 5.2, 6.951, 9.027",\
"1.144, 1.21, 1.43, 1.815, 2.376, 3.127, 4.076, 5.332, 6.977, 9.034",\
"1.489, 1.571, 1.825, 2.245, 2.834, 3.613, 4.595, 5.788, 7.268, 9.158",\
"1.886, 1.984, 2.28, 2.758, 3.39, 4.196, 5.212, 6.446, 7.912, 9.642",\
"2.348, 2.446, 2.794, 3.334, 4.038, 4.892, 5.934, 7.204, 8.708, 10.46",\
"2.86, 2.98, 3.368, 3.98, 4.756, 5.682, 6.78, 8.072, 9.614, 11.4");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("1.57, 1.733, 2.312, 3.409, 5.109, 7.501, 10.64, 14.59, 19.42, 25.15",\
"1.571, 1.736, 2.309, 3.407, 5.108, 7.496, 10.64, 14.59, 19.41, 25.16",\
"1.569, 1.734, 2.31, 3.408, 5.111, 7.498, 10.64, 14.59, 19.41, 25.16",\
"1.558, 1.724, 2.305, 3.409, 5.114, 7.499, 10.64, 14.59, 19.41, 25.15",\
"1.735, 1.865, 2.356, 3.408, 5.114, 7.502, 10.64, 14.58, 19.4, 25.15",\
"2.214, 2.351, 2.785, 3.623, 5.141, 7.497, 10.64, 14.59, 19.41, 25.15",\
"2.763, 2.926, 3.44, 4.282, 5.534, 7.59, 10.64, 14.58, 19.41, 25.16",\
"3.364, 3.548, 4.156, 5.132, 6.404, 8.132, 10.81, 14.61, 19.42, 25.15",\
"3.996, 4.218, 4.922, 6.04, 7.482, 9.194, 11.48, 14.84, 19.44, 25.16",\
"4.662, 4.92, 5.73, 7.016, 8.63, 10.54, 12.72, 15.65, 19.75, 25.22");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b0 && A2===1'b0" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "!A1&!A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.4172, 0.4451, 0.5411, 0.7175, 0.9844, 1.352, 1.829, 2.428, 3.156, 4.021",\
"0.4861, 0.5142, 0.61, 0.7865, 1.053, 1.42, 1.899, 2.497, 3.225, 4.09",\
"0.7346, 0.7618, 0.856, 1.032, 1.298, 1.666, 2.144, 2.742, 3.47, 4.336",\
"1.155, 1.192, 1.309, 1.503, 1.771, 2.137, 2.614, 3.214, 3.942, 4.808",\
"1.602, 1.653, 1.819, 2.092, 2.449, 2.866, 3.353, 3.951, 4.679, 5.544",\
"2.053, 2.12, 2.338, 2.698, 3.169, 3.717, 4.325, 4.978, 5.715, 6.58",\
"2.493, 2.58, 2.854, 3.309, 3.901, 4.592, 5.355, 6.172, 7.032, 7.939",\
"2.913, 3.018, 3.355, 3.911, 4.636, 5.478, 6.407, 7.4, 8.443, 9.525",\
"3.299, 3.425, 3.829, 4.498, 5.361, 6.365, 7.468, 8.649, 9.885, 11.17",\
"3.649, 3.794, 4.268, 5.05, 6.068, 7.242, 8.534, 9.909, 11.35, 12.84");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("1.144, 1.22, 1.487, 1.996, 2.788, 3.897, 5.357, 7.197, 9.441, 12.12",\
"1.215, 1.292, 1.562, 2.073, 2.866, 3.977, 5.438, 7.278, 9.523, 12.2",\
"1.484, 1.562, 1.834, 2.349, 3.146, 4.26, 5.725, 7.566, 9.81, 12.49",\
"1.995, 2.073, 2.343, 2.858, 3.656, 4.771, 6.237, 8.083, 10.33, 13.01",\
"2.709, 2.796, 3.085, 3.607, 4.404, 5.52, 6.988, 8.83, 11.08, 13.77",\
"3.541, 3.646, 3.994, 4.591, 5.425, 6.544, 8.01, 9.856, 12.1, 14.78",\
"4.477, 4.605, 5.019, 5.721, 6.682, 7.871, 9.346, 11.19, 13.44, 16.13",\
"5.507, 5.66, 6.155, 6.978, 8.084, 9.434, 11.01, 12.87, 15.13, 17.81",\
"6.617, 6.803, 7.392, 8.355, 9.626, 11.15, 12.91, 14.9, 17.18, 19.86",\
"7.798, 8.016, 8.716, 9.843, 11.29, 13.02, 14.98, 17.17, 19.59, 22.31");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.477, 0.5197, 0.67, 0.9525, 1.385, 1.994, 2.799, 3.815, 5.055, 6.536",\
"0.4747, 0.5179, 0.6668, 0.9514, 1.383, 1.996, 2.8, 3.813, 5.055, 6.535",\
"0.4626, 0.5068, 0.6604, 0.9472, 1.384, 1.996, 2.8, 3.813, 5.05, 6.536",\
"0.6418, 0.6814, 0.8066, 1.02, 1.399, 1.994, 2.796, 3.814, 5.055, 6.53",\
"0.9092, 0.9638, 1.133, 1.407, 1.75, 2.19, 2.86, 3.824, 5.053, 6.534",\
"1.21, 1.283, 1.506, 1.859, 2.308, 2.811, 3.371, 4.114, 5.154, 6.556",\
"1.55, 1.641, 1.92, 2.362, 2.912, 3.541, 4.215, 4.938, 5.776, 6.898",\
"1.92, 2.034, 2.372, 2.914, 3.586, 4.328, 5.14, 6.004, 6.9, 7.862",\
"2.32, 2.454, 2.872, 3.518, 4.3, 5.182, 6.126, 7.13, 8.18, 9.264",\
"2.766, 2.922, 3.41, 4.164, 5.078, 6.096, 7.192, 8.338, 9.536, 10.78");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("1.073, 1.198, 1.634, 2.468, 3.769, 5.592, 7.984, 11.01, 14.69, 19.07",\
"1.073, 1.196, 1.631, 2.468, 3.768, 5.593, 7.983, 11, 14.69, 19.07",\
"1.072, 1.199, 1.631, 2.468, 3.769, 5.594, 7.987, 11.01, 14.69, 19.07",\
"1.081, 1.206, 1.632, 2.468, 3.771, 5.587, 7.989, 11.01, 14.69, 19.07",\
"1.233, 1.34, 1.723, 2.491, 3.772, 5.592, 7.987, 11.01, 14.69, 19.07",\
"1.498, 1.626, 2.036, 2.747, 3.877, 5.607, 7.989, 11.01, 14.68, 19.08",\
"1.821, 1.963, 2.42, 3.21, 4.306, 5.828, 8.034, 11.01, 14.69, 19.08",\
"2.21, 2.366, 2.878, 3.738, 4.93, 6.424, 8.402, 11.12, 14.7, 19.07",\
"2.672, 2.85, 3.416, 4.344, 5.62, 7.234, 9.152, 11.62, 14.9, 19.11",\
"3.194, 3.396, 4.028, 5.04, 6.396, 8.106, 10.15, 12.53, 15.53, 19.42");
}
}
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.3492, 0.378, 0.4757, 0.6547, 0.9237, 1.293, 1.772, 2.371, 3.099, 3.965",\
"0.4191, 0.4476, 0.545, 0.7236, 0.9926, 1.361, 1.84, 2.44, 3.168, 4.033",\
"0.6721, 0.6994, 0.7933, 0.9693, 1.237, 1.606, 2.084, 2.683, 3.412, 4.278",\
"1.067, 1.107, 1.233, 1.438, 1.711, 2.077, 2.555, 3.154, 3.883, 4.748",\
"1.48, 1.536, 1.714, 2.003, 2.374, 2.804, 3.294, 3.892, 4.62, 5.486",\
"1.893, 1.967, 2.203, 2.583, 3.072, 3.636, 4.255, 4.918, 5.657, 6.521",\
"2.295, 2.387, 2.683, 3.163, 3.781, 4.491, 5.269, 6.098, 6.966, 7.879",\
"2.669, 2.783, 3.147, 3.735, 4.487, 5.355, 6.304, 7.311, 8.364, 9.456",\
"3.01, 3.145, 3.58, 4.286, 5.185, 6.22, 7.346, 8.544, 9.793, 11.09",\
"3.308, 3.469, 3.976, 4.802, 5.861, 7.072, 8.389, 9.789, 11.24, 12.74");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("1.359, 1.457, 1.804, 2.465, 3.492, 4.934, 6.831, 9.222, 12.14, 15.62",\
"1.425, 1.526, 1.876, 2.54, 3.57, 5.013, 6.911, 9.302, 12.22, 15.7",\
"1.689, 1.79, 2.142, 2.811, 3.847, 5.294, 7.193, 9.585, 12.5, 15.98",\
"2.186, 2.286, 2.638, 3.306, 4.344, 5.792, 7.698, 10.09, 13.01, 16.49",\
"2.877, 2.984, 3.344, 4.013, 5.049, 6.498, 8.404, 10.8, 13.73, 17.21",\
"3.685, 3.807, 4.22, 4.944, 5.99, 7.439, 9.343, 11.74, 14.66, 18.15",\
"4.591, 4.733, 5.204, 6.023, 7.173, 8.652, 10.56, 12.95, 15.88, 19.36",\
"5.596, 5.76, 6.301, 7.226, 8.506, 10.12, 12.07, 14.47, 17.39, 20.88",\
"6.688, 6.881, 7.505, 8.55, 9.977, 11.75, 13.86, 16.31, 19.24, 22.72",\
"7.859, 8.086, 8.807, 9.993, 11.58, 13.52, 15.82, 18.44, 21.43, 24.92");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.4624, 0.5067, 0.6579, 0.9402, 1.376, 1.982, 2.783, 3.794, 5.036, 6.51",\
"0.4589, 0.5019, 0.6555, 0.938, 1.374, 1.982, 2.782, 3.796, 5.035, 6.509",\
"0.4552, 0.4948, 0.6412, 0.9276, 1.368, 1.979, 2.783, 3.796, 5.036, 6.514",\
"0.6768, 0.7156, 0.8344, 1.038, 1.397, 1.978, 2.778, 3.796, 5.035, 6.513",\
"0.9588, 1.012, 1.182, 1.447, 1.784, 2.211, 2.86, 3.803, 5.034, 6.508",\
"1.275, 1.349, 1.568, 1.915, 2.353, 2.85, 3.397, 4.121, 5.15, 6.531",\
"1.63, 1.72, 1.999, 2.431, 2.974, 3.587, 4.257, 4.976, 5.794, 6.914",\
"2.02, 2.13, 2.474, 2.996, 3.65, 4.388, 5.19, 6.044, 6.934, 7.888",\
"2.442, 2.572, 2.984, 3.612, 4.388, 5.252, 6.196, 7.186, 8.218, 9.3",\
"2.906, 3.058, 3.536, 4.288, 5.178, 6.182, 7.262, 8.404, 9.584, 10.82");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("1.359, 1.524, 2.091, 3.182, 4.887, 7.271, 10.41, 14.35, 19.16, 24.93",\
"1.362, 1.521, 2.091, 3.184, 4.887, 7.269, 10.4, 14.36, 19.16, 24.92",\
"1.36, 1.522, 2.091, 3.181, 4.882, 7.27, 10.41, 14.36, 19.16, 24.94",\
"1.366, 1.525, 2.091, 3.185, 4.884, 7.266, 10.4, 14.34, 19.17, 24.92",\
"1.476, 1.619, 2.14, 3.189, 4.883, 7.273, 10.4, 14.35, 19.17, 24.91",\
"1.711, 1.871, 2.399, 3.356, 4.929, 7.271, 10.4, 14.34, 19.18, 24.92",\
"1.985, 2.155, 2.742, 3.762, 5.224, 7.38, 10.42, 14.36, 19.18, 24.94",\
"2.308, 2.496, 3.124, 4.222, 5.778, 7.802, 10.6, 14.37, 19.17, 24.94",\
"2.706, 2.91, 3.578, 4.75, 6.386, 8.516, 11.15, 14.65, 19.24, 24.91",\
"3.176, 3.396, 4.118, 5.342, 7.058, 9.292, 12.01, 15.32, 19.59, 25.03");
}
}
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.3531, 0.3817, 0.4794, 0.6581, 0.9271, 1.296, 1.775, 2.374, 3.102, 3.968",\
"0.423, 0.4514, 0.5486, 0.7271, 0.9959, 1.365, 1.844, 2.443, 3.171, 4.037",\
"0.6757, 0.703, 0.7968, 0.9727, 1.24, 1.609, 2.088, 2.687, 3.416, 4.282",\
"1.073, 1.112, 1.238, 1.442, 1.714, 2.08, 2.559, 3.158, 3.887, 4.752",\
"1.488, 1.543, 1.72, 2.008, 2.378, 2.807, 3.297, 3.895, 4.623, 5.488",\
"1.903, 1.977, 2.21, 2.589, 3.077, 3.64, 4.26, 4.921, 5.659, 6.525",\
"2.307, 2.4, 2.694, 3.172, 3.788, 4.497, 5.274, 6.103, 6.971, 7.882",\
"2.685, 2.798, 3.159, 3.746, 4.496, 5.363, 6.309, 7.314, 8.369, 9.461",\
"3.027, 3.163, 3.596, 4.299, 5.196, 6.229, 7.356, 8.549, 9.799, 11.09",\
"3.331, 3.489, 3.993, 4.817, 5.873, 7.081, 8.399, 9.795, 11.25, 12.75");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("1.661, 1.761, 2.111, 2.777, 3.81, 5.255, 7.155, 9.546, 12.47, 15.94",\
"1.731, 1.833, 2.185, 2.854, 3.888, 5.335, 7.235, 9.628, 12.55, 16.02",\
"1.998, 2.1, 2.455, 3.127, 4.165, 5.615, 7.518, 9.911, 12.83, 16.31",\
"2.494, 2.596, 2.951, 3.622, 4.663, 6.114, 8.02, 10.41, 13.34, 16.82",\
"3.2, 3.302, 3.658, 4.329, 5.368, 6.82, 8.727, 11.12, 14.05, 17.53",\
"4.058, 4.174, 4.568, 5.268, 6.31, 7.762, 9.668, 12.07, 14.99, 18.47",\
"5.024, 5.157, 5.602, 6.389, 7.509, 8.975, 10.88, 13.28, 16.2, 19.69",\
"6.097, 6.248, 6.754, 7.638, 8.88, 10.46, 12.4, 14.8, 17.72, 21.2",\
"7.275, 7.449, 8.022, 9.013, 10.39, 12.12, 14.2, 16.64, 19.57, 23.05",\
"8.547, 8.746, 9.402, 10.51, 12.04, 13.94, 16.19, 18.79, 21.76, 25.25");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.4918, 0.5358, 0.6915, 0.9789, 1.422, 2.043, 2.86, 3.887, 5.132, 6.61",\
"0.4881, 0.5322, 0.6878, 0.9759, 1.42, 2.042, 2.86, 3.886, 5.132, 6.61",\
"0.4834, 0.5234, 0.6732, 0.967, 1.417, 2.041, 2.859, 3.887, 5.132, 6.61",\
"0.7178, 0.7572, 0.871, 1.078, 1.443, 2.038, 2.857, 3.886, 5.132, 6.61",\
"1.03, 1.085, 1.244, 1.506, 1.839, 2.272, 2.935, 3.896, 5.13, 6.609",\
"1.393, 1.459, 1.672, 2.011, 2.443, 2.934, 3.481, 4.214, 5.246, 6.634",\
"1.822, 1.902, 2.163, 2.577, 3.107, 3.712, 4.368, 5.072, 5.896, 7.002",\
"2.312, 2.412, 2.718, 3.21, 3.844, 4.554, 5.338, 6.164, 7.046, 7.99",\
"2.862, 2.976, 3.336, 3.906, 4.636, 5.464, 6.37, 7.332, 8.36, 9.42",\
"3.446, 3.58, 3.988, 4.652, 5.484, 6.436, 7.472, 8.572, 9.744, 10.96");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("1.573, 1.736, 2.313, 3.407, 5.113, 7.502, 10.64, 14.59, 19.41, 25.15",\
"1.573, 1.737, 2.312, 3.409, 5.112, 7.503, 10.64, 14.59, 19.41, 25.16",\
"1.572, 1.736, 2.312, 3.409, 5.108, 7.498, 10.63, 14.59, 19.4, 25.16",\
"1.573, 1.737, 2.309, 3.409, 5.11, 7.496, 10.64, 14.59, 19.41, 25.15",\
"1.627, 1.781, 2.328, 3.413, 5.114, 7.499, 10.64, 14.59, 19.41, 25.15",\
"1.858, 2.014, 2.536, 3.515, 5.134, 7.501, 10.64, 14.58, 19.41, 25.15",\
"2.128, 2.3, 2.878, 3.89, 5.374, 7.572, 10.65, 14.59, 19.41, 25.16",\
"2.444, 2.634, 3.256, 4.354, 5.9, 7.948, 10.79, 14.61, 19.41, 25.15",\
"2.826, 3.02, 3.694, 4.858, 6.51, 8.638, 11.3, 14.85, 19.46, 25.16",\
"3.27, 3.49, 4.212, 5.438, 7.18, 9.414, 12.13, 15.46, 19.79, 25.24");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.4172, 0.4451, 0.5411, 0.7175, 0.9844, 1.352, 1.829, 2.428, 3.156, 4.021",\
"0.4861, 0.5142, 0.61, 0.7865, 1.053, 1.42, 1.899, 2.497, 3.225, 4.09",\
"0.7346, 0.7618, 0.856, 1.032, 1.298, 1.666, 2.144, 2.742, 3.47, 4.336",\
"1.155, 1.192, 1.309, 1.503, 1.771, 2.137, 2.614, 3.214, 3.942, 4.808",\
"1.602, 1.653, 1.819, 2.092, 2.449, 2.866, 3.353, 3.951, 4.679, 5.544",\
"2.053, 2.12, 2.338, 2.698, 3.169, 3.717, 4.325, 4.978, 5.715, 6.58",\
"2.493, 2.58, 2.854, 3.309, 3.901, 4.592, 5.355, 6.172, 7.032, 7.939",\
"2.913, 3.018, 3.355, 3.911, 4.636, 5.478, 6.407, 7.4, 8.443, 9.525",\
"3.299, 3.425, 3.829, 4.498, 5.361, 6.365, 7.468, 8.649, 9.885, 11.17",\
"3.649, 3.794, 4.268, 5.05, 6.068, 7.242, 8.534, 9.909, 11.35, 12.84");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("1.661, 1.761, 2.111, 2.777, 3.81, 5.255, 7.155, 9.546, 12.47, 15.94",\
"1.731, 1.833, 2.185, 2.854, 3.888, 5.335, 7.235, 9.628, 12.55, 16.02",\
"1.998, 2.1, 2.455, 3.127, 4.165, 5.615, 7.518, 9.911, 12.83, 16.31",\
"2.494, 2.596, 2.951, 3.622, 4.663, 6.114, 8.02, 10.41, 13.34, 16.82",\
"3.2, 3.302, 3.658, 4.329, 5.368, 6.82, 8.727, 11.12, 14.05, 17.53",\
"4.058, 4.174, 4.568, 5.268, 6.31, 7.762, 9.668, 12.07, 14.99, 18.47",\
"5.024, 5.157, 5.602, 6.389, 7.509, 8.975, 10.88, 13.28, 16.2, 19.69",\
"6.097, 6.248, 6.754, 7.638, 8.88, 10.46, 12.4, 14.8, 17.72, 21.2",\
"7.275, 7.449, 8.022, 9.013, 10.39, 12.12, 14.2, 16.64, 19.57, 23.05",\
"8.547, 8.746, 9.402, 10.51, 12.04, 13.94, 16.19, 18.79, 21.76, 25.25");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("0.4918, 0.5358, 0.6915, 0.9789, 1.422, 2.043, 2.86, 3.887, 5.132, 6.61",\
"0.4881, 0.5322, 0.6878, 0.9759, 1.42, 2.042, 2.86, 3.886, 5.132, 6.61",\
"0.4834, 0.5234, 0.6732, 0.967, 1.417, 2.041, 2.859, 3.887, 5.132, 6.61",\
"0.7178, 0.7572, 0.871, 1.078, 1.443, 2.038, 2.857, 3.886, 5.132, 6.61",\
"1.03, 1.085, 1.244, 1.506, 1.839, 2.272, 2.935, 3.896, 5.13, 6.609",\
"1.393, 1.459, 1.672, 2.011, 2.443, 2.934, 3.481, 4.214, 5.246, 6.634",\
"1.822, 1.902, 2.163, 2.577, 3.107, 3.712, 4.368, 5.072, 5.896, 7.002",\
"2.312, 2.412, 2.718, 3.21, 3.844, 4.554, 5.338, 6.164, 7.046, 7.99",\
"2.862, 2.976, 3.336, 3.906, 4.636, 5.464, 6.37, 7.332, 8.36, 9.42",\
"3.446, 3.58, 3.988, 4.652, 5.484, 6.436, 7.472, 8.572, 9.744, 10.96");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002196, 0.006392, 0.01441, 0.02689, 0.04441, 0.06746, 0.0965, 0.132, 0.1742");
values("1.573, 1.736, 2.313, 3.407, 5.113, 7.502, 10.64, 14.59, 19.41, 25.15",\
"1.573, 1.737, 2.312, 3.409, 5.112, 7.503, 10.64, 14.59, 19.41, 25.16",\
"1.572, 1.736, 2.312, 3.409, 5.108, 7.498, 10.63, 14.59, 19.4, 25.16",\
"1.573, 1.737, 2.309, 3.409, 5.11, 7.496, 10.64, 14.59, 19.41, 25.15",\
"1.627, 1.781, 2.328, 3.413, 5.114, 7.499, 10.64, 14.59, 19.41, 25.15",\
"1.858, 2.014, 2.536, 3.515, 5.134, 7.501, 10.64, 14.58, 19.41, 25.15",\
"2.128, 2.3, 2.878, 3.89, 5.374, 7.572, 10.65, 14.59, 19.41, 25.16",\
"2.444, 2.634, 3.256, 4.354, 5.9, 7.948, 10.79, 14.61, 19.41, 25.15",\
"2.826, 3.02, 3.694, 4.858, 6.51, 8.638, 11.3, 14.85, 19.46, 25.16",\
"3.27, 3.49, 4.212, 5.438, 7.18, 9.414, 12.13, 15.46, 19.79, 25.24");
}
}
}
}