blob: 8df6e338a57fc5080bfce79255e3a4b9ebdeaeab [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_1) {
area : 17.561600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "0.0001210935" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.000190201" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.000121099" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.000193589" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.000171501" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.000193589" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.0001251855" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.000125268" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000193589" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004828 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0544, 0.05446, 0.05436, 0.05433, 0.05419, 0.05401, 0.05398, \
0.05391, 0.05386, 0.05382");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03611, -0.03611, -0.03601, -0.03586, -0.03575, -0.03565, -0.03567, \
-0.03565, -0.03566, -0.03566");
}
}
internal_power() {
when : "!A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.01208, 0.0121, 0.0121, 0.01211, 0.01211, 0.01212, 0.01219, 0.01219, \
0.0122, 0.01218");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01058, -0.01054, -0.01055, -0.01055, -0.01058, -0.0106, -0.01062, \
-0.01062, -0.01064, -0.01065");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.05441, 0.05439, 0.05429, 0.05421, 0.05419, 0.05416, 0.05425, \
0.05419, 0.05422, 0.05419");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01225, -0.01227, -0.01228, -0.01226, -0.01228, -0.01229, -0.01232, \
-0.01233, -0.01232, -0.01231");
}
}
}
pin(A2) {
capacitance : 0.004735 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0527, 0.05097, 0.0496, 0.049, 0.04874, 0.04862, 0.0486, 0.04855, \
0.04852, 0.04849");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.04896, -0.04903, -0.04906, -0.04892, -0.04877, -0.04866, -0.04862, \
-0.04855, -0.0485, -0.04844");
}
}
internal_power() {
when : "!A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0121, 0.0121, 0.01213, 0.01212, 0.01213, 0.01213, 0.01218, 0.01218, \
0.0122, 0.0122");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01056, -0.01056, -0.01056, -0.01057, -0.01057, -0.01058, -0.01064, \
-0.01063, -0.01064, -0.01065");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.05441, 0.05439, 0.05426, 0.0542, 0.0542, 0.0542, 0.05425, 0.05424, \
0.05421, 0.05426");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.0123, -0.01225, -0.01227, -0.01228, -0.01227, -0.01228, -0.01232, \
-0.01231, -0.01231, -0.01232");
}
}
}
pin(B) {
capacitance : 0.004026 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0486, 0.04855, 0.04848, 0.04861, 0.04844, 0.04838, 0.04851, \
0.0485, 0.04847, 0.04848");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.03782, -0.04056, -0.04482, -0.04598, -0.04656, -0.04692, -0.0472, \
-0.04734, -0.04745, -0.04748");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!B))|((!A2)&(!B)))" ;
max_capacitance : 0.1295 ;
max_transition : 2.6 ;
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.002717, 0.00317, 0.004295, 0.005221, 0.005826, 0.006192, 0.006435, 0.006569, 0.006659, 0.00675",\
"0.004244, 0.00458, 0.005566, 0.006453, 0.007073, 0.007521, 0.007766, 0.007977, 0.008159, 0.00824",\
"0.01332, 0.0131, 0.01261, 0.01201, 0.01156, 0.01125, 0.01099, 0.01084, 0.01073, 0.01063",\
"0.03773, 0.03637, 0.03282, 0.02879, 0.02505, 0.02206, 0.01965, 0.01791, 0.01651, 0.01547",\
"0.08347, 0.08093, 0.07344, 0.06401, 0.05487, 0.04697, 0.04047, 0.03521, 0.03102, 0.02769",\
"0.154, 0.1502, 0.139, 0.1233, 0.107, 0.09212, 0.0795, 0.06876, 0.05995, 0.05267",\
"0.2507, 0.246, 0.2314, 0.2097, 0.1856, 0.1624, 0.1418, 0.1239, 0.1084, 0.09516",\
"0.3756, 0.3699, 0.3523, 0.3253, 0.2934, 0.2612, 0.231, 0.2042, 0.1807, 0.1602",\
"0.5296, 0.5233, 0.5033, 0.4716, 0.4326, 0.3914, 0.3511, 0.314, 0.2807, 0.2512",\
"0.7144, 0.7077, 0.6858, 0.6498, 0.6045, 0.5543, 0.504, 0.4561, 0.4118, 0.3718");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.1379, 0.1388, 0.141, 0.1432, 0.1448, 0.1459, 0.1468, 0.1481, 0.1491, 0.1502",\
"0.1378, 0.1384, 0.1402, 0.1423, 0.144, 0.1455, 0.1464, 0.148, 0.1492, 0.1505",\
"0.1481, 0.1475, 0.1465, 0.1461, 0.1463, 0.1468, 0.1474, 0.1484, 0.1501, 0.1508",\
"0.1795, 0.1778, 0.1729, 0.1672, 0.1624, 0.1589, 0.1567, 0.156, 0.1554, 0.1551",\
"0.235, 0.232, 0.2237, 0.2126, 0.2011, 0.1908, 0.1829, 0.1772, 0.1729, 0.1699",\
"0.3175, 0.3132, 0.3012, 0.2849, 0.2669, 0.2489, 0.2331, 0.2203, 0.2098, 0.202",\
"0.4289, 0.4243, 0.4087, 0.3866, 0.3621, 0.3368, 0.3125, 0.2906, 0.2717, 0.2567",\
"0.5712, 0.5655, 0.5478, 0.5204, 0.4884, 0.4562, 0.4231, 0.3927, 0.3638, 0.3399",\
"0.7459, 0.7398, 0.7205, 0.6884, 0.6492, 0.609, 0.5687, 0.5284, 0.4906, 0.4554",\
"0.9549, 0.9482, 0.9272, 0.8925, 0.8467, 0.7976, 0.749, 0.7005, 0.6522, 0.6071");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&!B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.001801, 0.002462, 0.003893, 0.005118, 0.005824, 0.006259, 0.006503, 0.006652, 0.006746, 0.006834",\
"0.001723, 0.002432, 0.004005, 0.005518, 0.006572, 0.007196, 0.007572, 0.007837, 0.007985, 0.008076",\
"0.008555, 0.008685, 0.008986, 0.009398, 0.009769, 0.009962, 0.01009, 0.01016, 0.01022, 0.01022",\
"0.03187, 0.03087, 0.02818, 0.02518, 0.02238, 0.02006, 0.0183, 0.01685, 0.01575, 0.0149",\
"0.07778, 0.07547, 0.06894, 0.06047, 0.05233, 0.04529, 0.03942, 0.03458, 0.03064, 0.02747",\
"0.1494, 0.1459, 0.1356, 0.121, 0.1056, 0.09167, 0.0796, 0.06938, 0.06078, 0.05359",\
"0.2487, 0.2443, 0.2303, 0.2095, 0.1865, 0.164, 0.144, 0.1265, 0.1113, 0.09839",\
"0.3773, 0.3718, 0.3548, 0.3287, 0.298, 0.2663, 0.2366, 0.2103, 0.1869, 0.1664",\
"0.5366, 0.5305, 0.5107, 0.4795, 0.4414, 0.401, 0.3611, 0.3245, 0.2912, 0.2617",\
"0.7283, 0.7214, 0.6994, 0.6635, 0.6187, 0.5696, 0.52, 0.4722, 0.428, 0.3877");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.1836, 0.1839, 0.1845, 0.1852, 0.1858, 0.1866, 0.1874, 0.1884, 0.1895, 0.1907",\
"0.1837, 0.1837, 0.1842, 0.1848, 0.1854, 0.186, 0.187, 0.188, 0.1887, 0.1904",\
"0.1945, 0.1938, 0.192, 0.1904, 0.1894, 0.1888, 0.1889, 0.1891, 0.1902, 0.191",\
"0.2272, 0.2254, 0.2204, 0.2139, 0.2079, 0.2032, 0.2, 0.1979, 0.1969, 0.1967",\
"0.2856, 0.283, 0.2746, 0.2627, 0.25, 0.2383, 0.2286, 0.2215, 0.2169, 0.213",\
"0.3722, 0.3684, 0.357, 0.3403, 0.3209, 0.3013, 0.2835, 0.2688, 0.2565, 0.2468",\
"0.4891, 0.4849, 0.4711, 0.4494, 0.4232, 0.3958, 0.3691, 0.3447, 0.3237, 0.3058",\
"0.6382, 0.6333, 0.6179, 0.5924, 0.5596, 0.5243, 0.4888, 0.4546, 0.4236, 0.3958",\
"0.8211, 0.8161, 0.7994, 0.7707, 0.7326, 0.6896, 0.6453, 0.6012, 0.5599, 0.5199",\
"1.04, 1.034, 1.017, 0.9858, 0.9433, 0.8933, 0.84, 0.7863, 0.734, 0.6845");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.06101, 0.06096, 0.06119, 0.0612, 0.06126, 0.0614, 0.06144, 0.06149, 0.06161, 0.06155",\
"0.06024, 0.06034, 0.06024, 0.06065, 0.06036, 0.06045, 0.06053, 0.0606, 0.06046, 0.06054",\
"0.0644, 0.06398, 0.0632, 0.06241, 0.06159, 0.06109, 0.06059, 0.0605, 0.06021, 0.06005",\
"0.08508, 0.08413, 0.08123, 0.07734, 0.07341, 0.07039, 0.06798, 0.06598, 0.06478, 0.06367",\
"0.1301, 0.1281, 0.122, 0.1132, 0.1045, 0.09614, 0.08933, 0.0837, 0.07927, 0.07569",\
"0.2036, 0.2006, 0.1912, 0.1768, 0.1608, 0.1453, 0.1316, 0.1197, 0.11, 0.1022",\
"0.3074, 0.3035, 0.2909, 0.2708, 0.2472, 0.223, 0.2004, 0.1805, 0.1632, 0.1485",\
"0.4429, 0.4382, 0.4231, 0.3982, 0.3671, 0.3335, 0.3009, 0.2707, 0.2438, 0.2206",\
"0.6121, 0.6066, 0.5894, 0.56, 0.5221, 0.4797, 0.4361, 0.3949, 0.357, 0.323",\
"0.8159, 0.8098, 0.7906, 0.7578, 0.7135, 0.6627, 0.6092, 0.5562, 0.506, 0.4602");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.2191, 0.2197, 0.2208, 0.222, 0.2228, 0.2235, 0.2239, 0.2252, 0.226, 0.2278",\
"0.2175, 0.2181, 0.2194, 0.2209, 0.2221, 0.223, 0.224, 0.2251, 0.226, 0.2275",\
"0.2208, 0.2208, 0.2207, 0.2212, 0.222, 0.2228, 0.2234, 0.2242, 0.2257, 0.2273",\
"0.2451, 0.2439, 0.2405, 0.2366, 0.2334, 0.2315, 0.2299, 0.2296, 0.2296, 0.2304",\
"0.2982, 0.2958, 0.2883, 0.2789, 0.2694, 0.2612, 0.2545, 0.2496, 0.2462, 0.2438",\
"0.3831, 0.3794, 0.3683, 0.3524, 0.3356, 0.3195, 0.3052, 0.293, 0.2836, 0.2762",\
"0.5005, 0.4962, 0.4819, 0.4601, 0.4351, 0.411, 0.3873, 0.3668, 0.3495, 0.3341",\
"0.6515, 0.646, 0.63, 0.6033, 0.5709, 0.5374, 0.5054, 0.4743, 0.4469, 0.4234",\
"0.837, 0.8316, 0.8134, 0.7832, 0.7443, 0.7016, 0.6598, 0.6195, 0.5821, 0.5474",\
"1.06, 1.053, 1.034, 1.001, 0.9568, 0.9061, 0.854, 0.8025, 0.7552, 0.7091");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.05288, 0.05283, 0.05283, 0.05295, 0.05297, 0.05309, 0.05312, 0.05315, 0.0532, 0.05316",\
"0.05172, 0.05172, 0.05143, 0.05145, 0.05154, 0.05161, 0.05162, 0.05161, 0.05167, 0.05161",\
"0.05559, 0.05508, 0.05396, 0.05287, 0.0519, 0.05135, 0.05093, 0.05069, 0.05049, 0.05025",\
"0.07603, 0.07471, 0.07126, 0.06675, 0.06259, 0.05943, 0.05705, 0.0552, 0.0538, 0.05296",\
"0.1214, 0.1189, 0.1114, 0.1015, 0.09176, 0.08325, 0.0763, 0.07098, 0.06673, 0.0634",\
"0.1947, 0.1909, 0.1794, 0.163, 0.1455, 0.1293, 0.1154, 0.1039, 0.09446, 0.08701",\
"0.298, 0.2931, 0.2779, 0.255, 0.2286, 0.2029, 0.1799, 0.16, 0.1432, 0.1292",\
"0.4324, 0.4269, 0.4086, 0.3798, 0.345, 0.3091, 0.2751, 0.2445, 0.218, 0.1953",\
"0.5999, 0.5933, 0.5725, 0.5385, 0.4955, 0.4498, 0.4044, 0.3618, 0.3239, 0.2905",\
"0.8013, 0.7944, 0.7714, 0.7329, 0.6827, 0.6274, 0.5704, 0.5153, 0.4644, 0.4182");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.1911, 0.1918, 0.1929, 0.194, 0.1948, 0.1955, 0.1961, 0.1973, 0.1981, 0.1997",\
"0.1895, 0.1902, 0.1914, 0.193, 0.1942, 0.1948, 0.1958, 0.1971, 0.1988, 0.1998",\
"0.192, 0.1919, 0.1921, 0.1926, 0.1934, 0.1944, 0.1954, 0.1968, 0.1983, 0.199",\
"0.2139, 0.2128, 0.2097, 0.2061, 0.2033, 0.2015, 0.2007, 0.2008, 0.2007, 0.2016",\
"0.2645, 0.2621, 0.2548, 0.2457, 0.2368, 0.2289, 0.2229, 0.219, 0.2158, 0.2137",\
"0.3473, 0.3434, 0.3324, 0.3169, 0.3008, 0.2849, 0.271, 0.2601, 0.2516, 0.2443",\
"0.4626, 0.4581, 0.4438, 0.4219, 0.3975, 0.3737, 0.3509, 0.3311, 0.314, 0.2994",\
"0.6115, 0.6063, 0.5895, 0.5627, 0.5307, 0.4978, 0.466, 0.4372, 0.4097, 0.3856",\
"0.7945, 0.7888, 0.7703, 0.7401, 0.7009, 0.6588, 0.6181, 0.5783, 0.5418, 0.5072",\
"1.014, 1.008, 0.9883, 0.9552, 0.9101, 0.8597, 0.8086, 0.7591, 0.712, 0.6665");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.05278, 0.05274, 0.0528, 0.05287, 0.05289, 0.05296, 0.05304, 0.05304, 0.0531, 0.0531",\
"0.05178, 0.05172, 0.05164, 0.05149, 0.05148, 0.05158, 0.05157, 0.05158, 0.05161, 0.05159",\
"0.05535, 0.05492, 0.05392, 0.05279, 0.05191, 0.0513, 0.05083, 0.05052, 0.05034, 0.05016",\
"0.07581, 0.0746, 0.07105, 0.06669, 0.0626, 0.05938, 0.05697, 0.05513, 0.05375, 0.05282",\
"0.1207, 0.1182, 0.1111, 0.1013, 0.09163, 0.08311, 0.07633, 0.07088, 0.06663, 0.06334",\
"0.1935, 0.1899, 0.1788, 0.1625, 0.1452, 0.1291, 0.1153, 0.1038, 0.09462, 0.08694",\
"0.2961, 0.2916, 0.2768, 0.2543, 0.2283, 0.2027, 0.1797, 0.1599, 0.1431, 0.129",\
"0.43, 0.4245, 0.4069, 0.3786, 0.3442, 0.3086, 0.2748, 0.2443, 0.2178, 0.1952",\
"0.5967, 0.5903, 0.5704, 0.537, 0.4947, 0.449, 0.4039, 0.3615, 0.3234, 0.2901",\
"0.7972, 0.7905, 0.7682, 0.7306, 0.6817, 0.6266, 0.5699, 0.515, 0.4642, 0.4181");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.2435, 0.2437, 0.2446, 0.2455, 0.2465, 0.247, 0.2475, 0.2489, 0.25, 0.2515",\
"0.2419, 0.2423, 0.2433, 0.2445, 0.2457, 0.2468, 0.2475, 0.2486, 0.2502, 0.2515",\
"0.2432, 0.243, 0.2435, 0.2441, 0.2452, 0.2461, 0.2472, 0.2479, 0.2498, 0.2509",\
"0.2622, 0.2614, 0.2593, 0.2566, 0.2543, 0.253, 0.2523, 0.2521, 0.2532, 0.254",\
"0.3095, 0.3073, 0.3018, 0.2942, 0.2866, 0.2795, 0.2738, 0.2703, 0.2672, 0.2659",\
"0.3893, 0.3861, 0.3765, 0.3629, 0.3483, 0.3342, 0.3214, 0.3108, 0.3023, 0.2957",\
"0.5028, 0.4987, 0.4855, 0.4658, 0.4436, 0.421, 0.4001, 0.3809, 0.3647, 0.3508",\
"0.65, 0.6451, 0.6296, 0.6046, 0.5748, 0.5438, 0.5135, 0.4857, 0.4588, 0.4359",\
"0.832, 0.8267, 0.8093, 0.7807, 0.7433, 0.7036, 0.6637, 0.6257, 0.5901, 0.5569",\
"1.05, 1.044, 1.026, 0.9942, 0.952, 0.9033, 0.8538, 0.8057, 0.7589, 0.7155");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.04021, 0.04543, 0.06338, 0.09729, 0.1498, 0.2232, 0.3196, 0.4409, 0.589, 0.7656",\
"0.04299, 0.04818, 0.06608, 0.1, 0.1524, 0.2257, 0.3222, 0.4435, 0.5918, 0.7682",\
"0.05057, 0.05679, 0.07655, 0.1102, 0.1622, 0.2352, 0.3314, 0.4527, 0.6006, 0.7771",\
"0.05356, 0.06174, 0.08709, 0.1278, 0.1826, 0.2547, 0.3502, 0.4708, 0.6184, 0.7944",\
"0.04742, 0.05794, 0.09, 0.1411, 0.2068, 0.2868, 0.3823, 0.5016, 0.648, 0.8231",\
"0.03077, 0.04339, 0.08263, 0.1446, 0.2237, 0.3171, 0.425, 0.5482, 0.6931, 0.8666",\
"0.00289, 0.018, 0.06403, 0.1366, 0.2295, 0.3388, 0.462, 0.6002, 0.7544, 0.9276",\
"-0.03644, -0.01942, 0.03347, 0.1158, 0.2231, 0.3478, 0.4892, 0.6445, 0.8151, 1.003",\
"-0.0889, -0.0693, -0.01, 0.0833, 0.2035, 0.3445, 0.5025, 0.6782, 0.8675, 1.072",\
"-0.1543, -0.1328, -0.0669, 0.037, 0.1699, 0.3271, 0.5032, 0.698, 0.9079, 1.133");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.06149, 0.07147, 0.1058, 0.1701, 0.2689, 0.4064, 0.5873, 0.8149, 1.092, 1.423",\
"0.0645, 0.07425, 0.1082, 0.1725, 0.2713, 0.4091, 0.5899, 0.8178, 1.095, 1.426",\
"0.08225, 0.0912, 0.1232, 0.1855, 0.2834, 0.4207, 0.6011, 0.8286, 1.106, 1.436",\
"0.1175, 0.1275, 0.1603, 0.2197, 0.3143, 0.4488, 0.6275, 0.8534, 1.13, 1.459",\
"0.1655, 0.1779, 0.2158, 0.2792, 0.3713, 0.5016, 0.6763, 0.8989, 1.173, 1.501",\
"0.2252, 0.24, 0.2854, 0.3576, 0.4553, 0.5842, 0.754, 0.972, 1.241, 1.566",\
"0.2963, 0.3141, 0.3676, 0.4515, 0.5601, 0.6953, 0.8645, 1.077, 1.341, 1.661",\
"0.3801, 0.4005, 0.4625, 0.559, 0.6818, 0.8289, 1.005, 1.217, 1.476, 1.789",\
"0.4768, 0.5003, 0.571, 0.6803, 0.8186, 0.9816, 1.169, 1.389, 1.648, 1.956",\
"0.5876, 0.6138, 0.6931, 0.8156, 0.9704, 1.151, 1.355, 1.587, 1.854, 2.162");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.04475, 0.05326, 0.08293, 0.1397, 0.228, 0.3524, 0.5154, 0.7194, 0.9701, 1.268",\
"0.04472, 0.05318, 0.08309, 0.1398, 0.228, 0.3514, 0.5142, 0.7194, 0.9698, 1.268",\
"0.05648, 0.06426, 0.08886, 0.1401, 0.228, 0.3523, 0.5143, 0.7194, 0.9696, 1.268",\
"0.08044, 0.08918, 0.1164, 0.1644, 0.2367, 0.3521, 0.5148, 0.7192, 0.97, 1.268",\
"0.1143, 0.1251, 0.1584, 0.2098, 0.2821, 0.381, 0.5231, 0.72, 0.9697, 1.268",\
"0.1562, 0.1697, 0.2103, 0.2712, 0.3495, 0.4491, 0.5777, 0.7483, 0.9769, 1.268",\
"0.2065, 0.2222, 0.271, 0.343, 0.4344, 0.5403, 0.6696, 0.8304, 1.032, 1.293",\
"0.2631, 0.2829, 0.3407, 0.4265, 0.528, 0.6482, 0.7848, 0.9472, 1.143, 1.377",\
"0.3258, 0.3494, 0.4174, 0.5154, 0.6338, 0.7686, 0.9194, 1.088, 1.285, 1.519",\
"0.393, 0.4212, 0.5024, 0.6162, 0.7504, 0.9008, 1.068, 1.253, 1.456, 1.69");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.09601, 0.1134, 0.1733, 0.2861, 0.4607, 0.7057, 1.028, 1.433, 1.93, 2.517",\
"0.09559, 0.1131, 0.1733, 0.2861, 0.4612, 0.7056, 1.028, 1.433, 1.929, 2.516",\
"0.09762, 0.1135, 0.1724, 0.2861, 0.461, 0.7061, 1.028, 1.433, 1.932, 2.52",\
"0.1166, 0.1316, 0.1823, 0.2866, 0.4604, 0.7052, 1.027, 1.432, 1.93, 2.517",\
"0.1493, 0.1639, 0.2125, 0.308, 0.466, 0.7055, 1.027, 1.434, 1.93, 2.518",\
"0.191, 0.2074, 0.2616, 0.3518, 0.499, 0.7194, 1.029, 1.435, 1.927, 2.518",\
"0.2377, 0.2584, 0.3202, 0.4182, 0.5568, 0.7618, 1.05, 1.438, 1.929, 2.521",\
"0.29, 0.3128, 0.3856, 0.4958, 0.6402, 0.8356, 1.105, 1.47, 1.935, 2.517",\
"0.3476, 0.3734, 0.4572, 0.5814, 0.741, 0.934, 1.194, 1.535, 1.98, 2.533",\
"0.4102, 0.442, 0.5328, 0.6738, 0.8516, 1.059, 1.309, 1.64, 2.057, 2.586");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.04761, 0.05284, 0.07094, 0.1049, 0.1574, 0.2307, 0.3271, 0.4487, 0.5966, 0.7733",\
"0.04891, 0.05416, 0.07229, 0.1065, 0.1589, 0.2325, 0.3288, 0.4502, 0.5985, 0.7749",\
"0.05199, 0.05766, 0.07657, 0.1105, 0.1628, 0.2361, 0.3324, 0.4538, 0.6019, 0.7784",\
"0.05072, 0.05794, 0.08047, 0.1178, 0.1715, 0.2441, 0.3399, 0.4607, 0.6085, 0.7845",\
"0.03919, 0.04826, 0.07669, 0.1219, 0.1818, 0.2579, 0.3538, 0.4735, 0.6204, 0.7959",\
"0.01498, 0.02597, 0.06048, 0.1154, 0.1863, 0.2712, 0.3724, 0.4943, 0.6401, 0.8142",\
"-0.02279, -0.00978, 0.03064, 0.09518, 0.1784, 0.2765, 0.3886, 0.5174, 0.6674, 0.8418",\
"-0.07508, -0.06044, -0.01403, 0.05996, 0.1558, 0.2681, 0.3952, 0.5364, 0.6951, 0.8751",\
"-0.143, -0.1265, -0.0748, 0.0087, 0.1166, 0.244, 0.387, 0.5445, 0.7166, 0.907",\
"-0.2272, -0.2091, -0.152, -0.0595, 0.061, 0.2025, 0.3623, 0.5372, 0.7269, 0.9318");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.08078, 0.09032, 0.1238, 0.187, 0.2852, 0.4229, 0.6034, 0.8311, 1.109, 1.44",\
"0.08376, 0.0933, 0.1266, 0.1899, 0.288, 0.4253, 0.6061, 0.8337, 1.111, 1.442",\
"0.1018, 0.1108, 0.1425, 0.2043, 0.3012, 0.4379, 0.6179, 0.8451, 1.122, 1.452",\
"0.1418, 0.1511, 0.1817, 0.2401, 0.3337, 0.4676, 0.6456, 0.8708, 1.147, 1.477",\
"0.1999, 0.2103, 0.2437, 0.3033, 0.3933, 0.5223, 0.6962, 0.918, 1.192, 1.519",\
"0.2734, 0.2857, 0.3244, 0.3896, 0.4827, 0.6086, 0.7768, 0.9937, 1.262, 1.586",\
"0.3624, 0.3767, 0.4219, 0.4963, 0.5964, 0.7264, 0.8918, 1.103, 1.365, 1.683",\
"0.4677, 0.4838, 0.5364, 0.6208, 0.7328, 0.8702, 1.04, 1.249, 1.505, 1.816",\
"0.5902, 0.6086, 0.6681, 0.7634, 0.8883, 1.039, 1.217, 1.43, 1.685, 1.988",\
"0.7309, 0.7517, 0.8178, 0.9249, 1.063, 1.229, 1.42, 1.641, 1.902, 2.204");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.04476, 0.05317, 0.08286, 0.14, 0.2283, 0.3516, 0.5142, 0.721, 0.9693, 1.269",\
"0.04481, 0.05327, 0.08302, 0.1399, 0.228, 0.3523, 0.5144, 0.7192, 0.9701, 1.268",\
"0.0533, 0.06076, 0.08666, 0.14, 0.2283, 0.3516, 0.515, 0.7195, 0.9695, 1.268",\
"0.07742, 0.08428, 0.1078, 0.1549, 0.2336, 0.3525, 0.5148, 0.7197, 0.9704, 1.268",\
"0.1129, 0.1209, 0.147, 0.1922, 0.2628, 0.369, 0.5203, 0.7203, 0.9689, 1.268",\
"0.1572, 0.1667, 0.1971, 0.2477, 0.3186, 0.4157, 0.5523, 0.7364, 0.9754, 1.268",\
"0.2087, 0.2203, 0.2563, 0.3142, 0.3916, 0.4899, 0.6174, 0.7864, 1.006, 1.285",\
"0.2669, 0.2806, 0.3236, 0.3908, 0.478, 0.5828, 0.7126, 0.8718, 1.076, 1.333",\
"0.3304, 0.3476, 0.3982, 0.4756, 0.573, 0.6902, 0.8258, 0.9884, 1.183, 1.424",\
"0.3996, 0.419, 0.4792, 0.5692, 0.68, 0.8076, 0.9556, 1.126, 1.321, 1.553");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.1344, 0.1517, 0.2112, 0.324, 0.4988, 0.7437, 1.066, 1.472, 1.967, 2.56",\
"0.1342, 0.1514, 0.2111, 0.3239, 0.4989, 0.7455, 1.067, 1.471, 1.969, 2.557",\
"0.1337, 0.1505, 0.2105, 0.3237, 0.4996, 0.7438, 1.067, 1.475, 1.97, 2.555",\
"0.1483, 0.1629, 0.2164, 0.3245, 0.4986, 0.7437, 1.066, 1.474, 1.967, 2.56",\
"0.1775, 0.1915, 0.2423, 0.3396, 0.5018, 0.7438, 1.065, 1.473, 1.966, 2.556",\
"0.2201, 0.2357, 0.2855, 0.3791, 0.5288, 0.7533, 1.066, 1.473, 1.966, 2.559",\
"0.2701, 0.2873, 0.3448, 0.4384, 0.5814, 0.791, 1.084, 1.476, 1.966, 2.561",\
"0.3246, 0.346, 0.4102, 0.515, 0.6558, 0.8568, 1.132, 1.501, 1.977, 2.562",\
"0.3852, 0.4098, 0.4826, 0.6006, 0.753, 0.9466, 1.212, 1.56, 2.01, 2.569",\
"0.4502, 0.4776, 0.5606, 0.6918, 0.8596, 1.063, 1.318, 1.653, 2.08, 2.617");
}
}
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.07612, 0.082, 0.102, 0.1394, 0.1963, 0.2753, 0.3788, 0.5088, 0.6673, 0.8561",\
"0.07865, 0.08437, 0.1046, 0.1417, 0.1987, 0.2777, 0.3811, 0.5111, 0.6695, 0.8584",\
"0.09025, 0.09586, 0.1154, 0.1523, 0.2087, 0.2875, 0.3906, 0.5206, 0.6789, 0.8677",\
"0.1108, 0.1173, 0.1391, 0.1767, 0.2321, 0.3096, 0.4119, 0.541, 0.6989, 0.8872",\
"0.1296, 0.1376, 0.1638, 0.2085, 0.2703, 0.3486, 0.4491, 0.5765, 0.7332, 0.9205",\
"0.1445, 0.1544, 0.1855, 0.2379, 0.3098, 0.3989, 0.5055, 0.6313, 0.7858, 0.971",\
"0.1559, 0.1661, 0.2029, 0.2638, 0.3466, 0.448, 0.567, 0.7043, 0.8598, 1.042",\
"0.1626, 0.1753, 0.2162, 0.2851, 0.3792, 0.4939, 0.6271, 0.7781, 0.9481, 1.137",\
"0.165, 0.1789, 0.2249, 0.3019, 0.4068, 0.5348, 0.6833, 0.8502, 1.035, 1.24",\
"0.1621, 0.1776, 0.2282, 0.314, 0.4293, 0.5706, 0.7343, 0.9181, 1.12, 1.342");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.07553, 0.08313, 0.109, 0.157, 0.2312, 0.3345, 0.4701, 0.641, 0.8493, 1.098",\
"0.07807, 0.08575, 0.1117, 0.1599, 0.2343, 0.3379, 0.4734, 0.6446, 0.8528, 1.102",\
"0.09006, 0.09758, 0.1231, 0.171, 0.245, 0.3486, 0.4842, 0.6551, 0.8638, 1.112",\
"0.1125, 0.1209, 0.1483, 0.1963, 0.2687, 0.3708, 0.5056, 0.6758, 0.8835, 1.132",\
"0.1426, 0.1526, 0.1845, 0.2375, 0.3123, 0.4123, 0.5445, 0.7124, 0.9189, 1.165",\
"0.1785, 0.1903, 0.2282, 0.2895, 0.3717, 0.4761, 0.6069, 0.7715, 0.9748, 1.219",\
"0.2191, 0.2333, 0.2772, 0.3484, 0.4417, 0.5555, 0.6921, 0.8568, 1.056, 1.297",\
"0.2646, 0.2806, 0.3313, 0.4128, 0.5187, 0.6455, 0.7933, 0.9645, 1.166, 1.403",\
"0.3147, 0.3327, 0.3898, 0.4822, 0.601, 0.7429, 0.9052, 1.089, 1.298, 1.538",\
"0.3693, 0.3895, 0.4532, 0.5561, 0.6895, 0.8459, 1.025, 1.224, 1.446, 1.694");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.09221, 0.1017, 0.1351, 0.1962, 0.2895, 0.4197, 0.5902, 0.8046, 1.066, 1.377",\
"0.09209, 0.1018, 0.1347, 0.1966, 0.2897, 0.4199, 0.5906, 0.8047, 1.065, 1.376",\
"0.09332, 0.1025, 0.1346, 0.1956, 0.2897, 0.4198, 0.59, 0.8048, 1.066, 1.377",\
"0.1225, 0.1304, 0.1563, 0.2056, 0.2911, 0.4197, 0.5905, 0.8046, 1.066, 1.377",\
"0.1658, 0.1754, 0.2045, 0.2537, 0.3256, 0.4338, 0.592, 0.8044, 1.066, 1.377",\
"0.2196, 0.2302, 0.2648, 0.3207, 0.3974, 0.4967, 0.6302, 0.8177, 1.067, 1.377",\
"0.2806, 0.2941, 0.3349, 0.4004, 0.4842, 0.5898, 0.7212, 0.8842, 1.103, 1.387",\
"0.3494, 0.3655, 0.4139, 0.4896, 0.5852, 0.7012, 0.8374, 1.005, 1.2, 1.451",\
"0.425, 0.444, 0.501, 0.5896, 0.6996, 0.8264, 0.9748, 1.147, 1.347, 1.58",\
"0.5068, 0.528, 0.5952, 0.6956, 0.8222, 0.9674, 1.127, 1.309, 1.516, 1.756");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.1003, 0.1123, 0.1549, 0.2387, 0.3701, 0.5548, 0.7979, 1.102, 1.476, 1.919",\
"0.1009, 0.1127, 0.155, 0.2386, 0.3714, 0.5554, 0.7965, 1.101, 1.473, 1.917",\
"0.1071, 0.1173, 0.157, 0.2391, 0.3714, 0.5552, 0.7966, 1.101, 1.475, 1.921",\
"0.1338, 0.1427, 0.1757, 0.2474, 0.3711, 0.5543, 0.798, 1.103, 1.475, 1.918",\
"0.1818, 0.1901, 0.2194, 0.2821, 0.3905, 0.5597, 0.7981, 1.101, 1.475, 1.921",\
"0.2393, 0.2486, 0.2805, 0.3418, 0.4404, 0.591, 0.8098, 1.104, 1.476, 1.918",\
"0.3033, 0.3133, 0.3499, 0.4174, 0.5174, 0.6574, 0.8546, 1.127, 1.483, 1.92",\
"0.3716, 0.3836, 0.424, 0.501, 0.611, 0.7514, 0.939, 1.188, 1.518, 1.935",\
"0.445, 0.4582, 0.506, 0.5914, 0.7124, 0.8648, 1.052, 1.289, 1.594, 1.984",\
"0.524, 0.5388, 0.5916, 0.687, 0.8212, 0.9878, 1.188, 1.423, 1.714, 2.079");
}
}
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.06162, 0.06796, 0.08892, 0.1272, 0.1846, 0.264, 0.3677, 0.4978, 0.6564, 0.8453",\
"0.06398, 0.07024, 0.09122, 0.1294, 0.1868, 0.2662, 0.3698, 0.4999, 0.6586, 0.8472",\
"0.0762, 0.0821, 0.1021, 0.1395, 0.1966, 0.2756, 0.3791, 0.5091, 0.6675, 0.8564",\
"0.09236, 0.09991, 0.1237, 0.1635, 0.2194, 0.2973, 0.3999, 0.5291, 0.6871, 0.8756",\
"0.1046, 0.1139, 0.143, 0.1913, 0.2556, 0.3355, 0.4363, 0.564, 0.7208, 0.908",\
"0.1119, 0.1225, 0.1577, 0.2147, 0.2905, 0.3825, 0.4908, 0.6175, 0.7721, 0.9577",\
"0.1139, 0.1265, 0.1658, 0.2328, 0.3206, 0.4261, 0.5483, 0.6876, 0.8444, 1.028",\
"0.1108, 0.1248, 0.1699, 0.2447, 0.3444, 0.4644, 0.602, 0.7566, 0.929, 1.12",\
"0.1023, 0.1177, 0.168, 0.2511, 0.3615, 0.4959, 0.6498, 0.8212, 1.01, 1.218",\
"0.0884, 0.1051, 0.1598, 0.2512, 0.3729, 0.5208, 0.6913, 0.8803, 1.087, 1.313");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.08777, 0.09774, 0.1317, 0.1953, 0.2938, 0.4309, 0.6115, 0.8385, 1.116, 1.447",\
"0.08997, 0.09995, 0.1341, 0.1979, 0.2964, 0.4337, 0.6146, 0.8422, 1.12, 1.45",\
"0.09973, 0.1095, 0.1431, 0.2063, 0.3048, 0.4423, 0.623, 0.8505, 1.128, 1.459",\
"0.1199, 0.1298, 0.1635, 0.2252, 0.3212, 0.457, 0.6365, 0.8628, 1.14, 1.47",\
"0.148, 0.1597, 0.197, 0.2602, 0.3548, 0.4866, 0.6627, 0.8866, 1.161, 1.489",\
"0.1822, 0.196, 0.2392, 0.3102, 0.4077, 0.5385, 0.7098, 0.9294, 1.2, 1.525",\
"0.2223, 0.2381, 0.288, 0.3683, 0.4761, 0.611, 0.7814, 0.9954, 1.261, 1.581",\
"0.2678, 0.2859, 0.3424, 0.4332, 0.5528, 0.6994, 0.8748, 1.088, 1.348, 1.662",\
"0.318, 0.3385, 0.4023, 0.5043, 0.6362, 0.797, 0.985, 1.203, 1.463, 1.771",\
"0.3735, 0.3967, 0.4678, 0.5807, 0.7269, 0.9014, 1.105, 1.337, 1.601, 1.91");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.07856, 0.08762, 0.1205, 0.1818, 0.2751, 0.4048, 0.5751, 0.7892, 1.051, 1.361",\
"0.07718, 0.08721, 0.1206, 0.1816, 0.2752, 0.4049, 0.5752, 0.7892, 1.051, 1.361",\
"0.08194, 0.09006, 0.1205, 0.1816, 0.2748, 0.405, 0.5753, 0.7896, 1.05, 1.361",\
"0.1157, 0.1238, 0.149, 0.1952, 0.2773, 0.4046, 0.575, 0.7894, 1.05, 1.362",\
"0.1626, 0.1717, 0.2008, 0.2488, 0.3178, 0.4221, 0.5777, 0.7895, 1.05, 1.361",\
"0.2196, 0.2314, 0.266, 0.3206, 0.3946, 0.4911, 0.6204, 0.8048, 1.052, 1.361",\
"0.2881, 0.3023, 0.3434, 0.4072, 0.4881, 0.59, 0.7174, 0.8768, 1.092, 1.374",\
"0.3662, 0.3827, 0.4322, 0.5056, 0.5978, 0.7088, 0.842, 1.002, 1.195, 1.443",\
"0.4532, 0.474, 0.5316, 0.6184, 0.7248, 0.8462, 0.9874, 1.152, 1.349, 1.578",\
"0.5516, 0.578, 0.6428, 0.7416, 0.865, 1, 1.153, 1.328, 1.528, 1.763");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.1019, 0.1178, 0.1751, 0.2867, 0.4612, 0.7054, 1.027, 1.434, 1.926, 2.518",\
"0.1023, 0.1181, 0.1752, 0.2869, 0.4612, 0.7055, 1.027, 1.433, 1.931, 2.52",\
"0.1059, 0.1208, 0.176, 0.2865, 0.4611, 0.7062, 1.027, 1.436, 1.928, 2.52",\
"0.1237, 0.1373, 0.1872, 0.2902, 0.4611, 0.7058, 1.028, 1.433, 1.927, 2.518",\
"0.1641, 0.1765, 0.2204, 0.3122, 0.4705, 0.7069, 1.027, 1.434, 1.93, 2.517",\
"0.2158, 0.2298, 0.2772, 0.3621, 0.5035, 0.722, 1.033, 1.435, 1.928, 2.521",\
"0.2745, 0.2897, 0.3424, 0.4359, 0.5694, 0.7676, 1.053, 1.441, 1.931, 2.517",\
"0.3382, 0.356, 0.4148, 0.5184, 0.6612, 0.8494, 1.112, 1.472, 1.945, 2.522",\
"0.409, 0.4292, 0.4942, 0.6074, 0.7654, 0.9614, 1.209, 1.543, 1.982, 2.539",\
"0.4854, 0.5056, 0.5802, 0.7042, 0.8756, 1.09, 1.343, 1.657, 2.067, 2.59");
}
}
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.06982, 0.07598, 0.09675, 0.1346, 0.1919, 0.2712, 0.3748, 0.5049, 0.6635, 0.8523",\
"0.07223, 0.07835, 0.09902, 0.1368, 0.1941, 0.2733, 0.3769, 0.5071, 0.6656, 0.8544",\
"0.08419, 0.08995, 0.1098, 0.147, 0.2038, 0.2828, 0.3862, 0.5162, 0.6747, 0.8634",\
"0.1034, 0.1103, 0.1327, 0.1711, 0.2266, 0.3044, 0.407, 0.5363, 0.6942, 0.8825",\
"0.1192, 0.1276, 0.1548, 0.2008, 0.2637, 0.3428, 0.4434, 0.5711, 0.7279, 0.9151",\
"0.1306, 0.1405, 0.1726, 0.2268, 0.3004, 0.3909, 0.4983, 0.6248, 0.7793, 0.9649",\
"0.1372, 0.1485, 0.1851, 0.2478, 0.3325, 0.4361, 0.5567, 0.6952, 0.8519, 1.035",\
"0.1388, 0.1513, 0.1926, 0.2627, 0.3586, 0.4764, 0.612, 0.7652, 0.9369, 1.127",\
"0.1343, 0.1484, 0.1943, 0.2724, 0.3788, 0.5091, 0.6614, 0.8313, 1.019, 1.226",\
"0.1242, 0.1396, 0.1896, 0.2758, 0.3929, 0.5371, 0.7042, 0.8914, 1.097, 1.321");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.1119, 0.1216, 0.1553, 0.219, 0.3173, 0.4545, 0.6353, 0.8624, 1.14, 1.472",\
"0.1141, 0.1239, 0.1578, 0.2216, 0.3203, 0.4579, 0.6384, 0.866, 1.144, 1.475",\
"0.1235, 0.133, 0.1664, 0.2299, 0.3284, 0.4657, 0.6464, 0.8741, 1.152, 1.483",\
"0.1437, 0.1535, 0.1864, 0.248, 0.3443, 0.4804, 0.6601, 0.8867, 1.164, 1.494",\
"0.1754, 0.1858, 0.2209, 0.2831, 0.3771, 0.5096, 0.6862, 0.9102, 1.185, 1.513",\
"0.2143, 0.2265, 0.2663, 0.3342, 0.4301, 0.5606, 0.7323, 0.9521, 1.223, 1.549",\
"0.2593, 0.273, 0.3188, 0.3952, 0.4998, 0.633, 0.8036, 1.018, 1.284, 1.604",\
"0.3098, 0.3255, 0.3769, 0.4629, 0.5788, 0.7228, 0.8967, 1.11, 1.37, 1.685",\
"0.3654, 0.3835, 0.4411, 0.5369, 0.6651, 0.8222, 1.008, 1.226, 1.485, 1.794",\
"0.4261, 0.4463, 0.5106, 0.6169, 0.758, 0.9293, 1.13, 1.36, 1.623, 1.932");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.1044, 0.1136, 0.1453, 0.2049, 0.2978, 0.4271, 0.5971, 0.8108, 1.071, 1.382",\
"0.104, 0.1133, 0.1452, 0.2052, 0.2978, 0.4272, 0.5971, 0.8108, 1.071, 1.382",\
"0.1076, 0.1156, 0.1448, 0.2048, 0.2975, 0.4272, 0.597, 0.8107, 1.072, 1.382",\
"0.1444, 0.1509, 0.1732, 0.218, 0.3003, 0.4272, 0.5971, 0.8106, 1.071, 1.382",\
"0.1975, 0.205, 0.2296, 0.2735, 0.3396, 0.4438, 0.5997, 0.8107, 1.072, 1.382",\
"0.2618, 0.2709, 0.2998, 0.3487, 0.418, 0.5119, 0.641, 0.8257, 1.073, 1.382",\
"0.3351, 0.3467, 0.3819, 0.4382, 0.515, 0.6129, 0.7379, 0.8962, 1.112, 1.393",\
"0.4166, 0.4303, 0.4737, 0.5414, 0.6272, 0.734, 0.863, 1.022, 1.214, 1.461",\
"0.5064, 0.5242, 0.576, 0.6554, 0.7546, 0.8726, 1.011, 1.174, 1.369, 1.597",\
"0.607, 0.6272, 0.689, 0.7814, 0.8964, 1.028, 1.178, 1.351, 1.549, 1.781");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.1374, 0.154, 0.2123, 0.3242, 0.4996, 0.7453, 1.066, 1.473, 1.969, 2.561",\
"0.1377, 0.154, 0.2123, 0.3243, 0.499, 0.7439, 1.065, 1.474, 1.968, 2.56",\
"0.1391, 0.1551, 0.2126, 0.3242, 0.4989, 0.7437, 1.068, 1.472, 1.969, 2.56",\
"0.1532, 0.1675, 0.2199, 0.3261, 0.4992, 0.7437, 1.065, 1.474, 1.97, 2.556",\
"0.1896, 0.202, 0.2487, 0.344, 0.506, 0.7441, 1.065, 1.471, 1.966, 2.555",\
"0.2438, 0.2576, 0.3041, 0.3902, 0.5349, 0.7578, 1.068, 1.471, 1.967, 2.561",\
"0.306, 0.3215, 0.372, 0.4633, 0.5976, 0.7996, 1.09, 1.479, 1.966, 2.556",\
"0.3742, 0.3904, 0.4478, 0.5522, 0.6896, 0.8784, 1.144, 1.508, 1.979, 2.558",\
"0.4474, 0.4672, 0.5308, 0.6422, 0.798, 0.991, 1.239, 1.576, 2.018, 2.577",\
"0.5282, 0.5506, 0.6184, 0.7416, 0.909, 1.118, 1.371, 1.687, 2.099, 2.628");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.07612, 0.082, 0.102, 0.1394, 0.1963, 0.2753, 0.3788, 0.5088, 0.6673, 0.8561",\
"0.07865, 0.08437, 0.1046, 0.1417, 0.1987, 0.2777, 0.3811, 0.5111, 0.6695, 0.8584",\
"0.09025, 0.09586, 0.1154, 0.1523, 0.2087, 0.2875, 0.3906, 0.5206, 0.6789, 0.8677",\
"0.1108, 0.1173, 0.1391, 0.1767, 0.2321, 0.3096, 0.4119, 0.541, 0.6989, 0.8872",\
"0.1296, 0.1376, 0.1638, 0.2085, 0.2703, 0.3486, 0.4491, 0.5765, 0.7332, 0.9205",\
"0.1445, 0.1544, 0.1855, 0.2379, 0.3098, 0.3989, 0.5055, 0.6313, 0.7858, 0.971",\
"0.1559, 0.1661, 0.2029, 0.2638, 0.3466, 0.448, 0.567, 0.7043, 0.8598, 1.042",\
"0.1626, 0.1753, 0.2162, 0.2851, 0.3792, 0.4939, 0.6271, 0.7781, 0.9481, 1.137",\
"0.165, 0.1789, 0.2249, 0.3019, 0.4068, 0.5348, 0.6833, 0.8502, 1.035, 1.24",\
"0.1621, 0.1776, 0.2282, 0.314, 0.4293, 0.5706, 0.7343, 0.9181, 1.12, 1.342");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.1119, 0.1216, 0.1553, 0.219, 0.3173, 0.4545, 0.6353, 0.8624, 1.14, 1.472",\
"0.1141, 0.1239, 0.1578, 0.2216, 0.3203, 0.4579, 0.6384, 0.866, 1.144, 1.475",\
"0.1235, 0.133, 0.1664, 0.2299, 0.3284, 0.4657, 0.6464, 0.8741, 1.152, 1.483",\
"0.1437, 0.1535, 0.1864, 0.248, 0.3443, 0.4804, 0.6601, 0.8867, 1.164, 1.494",\
"0.1754, 0.1858, 0.2209, 0.2831, 0.3771, 0.5096, 0.6862, 0.9102, 1.185, 1.513",\
"0.2143, 0.2265, 0.2663, 0.3342, 0.4301, 0.5606, 0.7323, 0.9521, 1.223, 1.549",\
"0.2593, 0.273, 0.3188, 0.3952, 0.4998, 0.633, 0.8036, 1.018, 1.284, 1.604",\
"0.3098, 0.3255, 0.3769, 0.4629, 0.5788, 0.7228, 0.8967, 1.11, 1.37, 1.685",\
"0.3654, 0.3835, 0.4411, 0.5369, 0.6651, 0.8222, 1.008, 1.226, 1.485, 1.794",\
"0.4261, 0.4463, 0.5106, 0.6169, 0.758, 0.9293, 1.13, 1.36, 1.623, 1.932");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.1044, 0.1136, 0.1453, 0.2049, 0.2978, 0.4271, 0.5971, 0.8108, 1.071, 1.382",\
"0.104, 0.1133, 0.1452, 0.2052, 0.2978, 0.4272, 0.5971, 0.8108, 1.071, 1.382",\
"0.1076, 0.1156, 0.1448, 0.2048, 0.2975, 0.4272, 0.597, 0.8107, 1.072, 1.382",\
"0.1444, 0.1509, 0.1732, 0.218, 0.3003, 0.4272, 0.5971, 0.8106, 1.071, 1.382",\
"0.1975, 0.205, 0.2296, 0.2735, 0.3396, 0.4438, 0.5997, 0.8107, 1.072, 1.382",\
"0.2618, 0.2709, 0.2998, 0.3487, 0.418, 0.5119, 0.641, 0.8257, 1.073, 1.382",\
"0.3351, 0.3467, 0.3819, 0.4382, 0.515, 0.6129, 0.7379, 0.8962, 1.112, 1.393",\
"0.4166, 0.4303, 0.4737, 0.5414, 0.6272, 0.734, 0.863, 1.022, 1.214, 1.461",\
"0.5064, 0.5242, 0.576, 0.6554, 0.7546, 0.8726, 1.011, 1.174, 1.369, 1.597",\
"0.607, 0.6272, 0.689, 0.7814, 0.8964, 1.028, 1.178, 1.351, 1.549, 1.781");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.004999, 0.01094, 0.0202, 0.03319, 0.05029, 0.07183, 0.09812, 0.1295");
values("0.1374, 0.154, 0.2123, 0.3242, 0.4996, 0.7453, 1.066, 1.473, 1.969, 2.561",\
"0.1377, 0.154, 0.2123, 0.3243, 0.499, 0.7439, 1.065, 1.474, 1.968, 2.56",\
"0.1391, 0.1551, 0.2126, 0.3242, 0.4989, 0.7437, 1.068, 1.472, 1.969, 2.56",\
"0.1532, 0.1675, 0.2199, 0.3261, 0.4992, 0.7437, 1.065, 1.474, 1.97, 2.556",\
"0.1896, 0.202, 0.2487, 0.344, 0.506, 0.7441, 1.065, 1.471, 1.966, 2.555",\
"0.2438, 0.2576, 0.3041, 0.3902, 0.5349, 0.7578, 1.068, 1.471, 1.967, 2.561",\
"0.306, 0.3215, 0.372, 0.4633, 0.5976, 0.7996, 1.09, 1.479, 1.966, 2.556",\
"0.3742, 0.3904, 0.4478, 0.5522, 0.6896, 0.8784, 1.144, 1.508, 1.979, 2.558",\
"0.4474, 0.4672, 0.5308, 0.6422, 0.798, 0.991, 1.239, 1.576, 2.018, 2.577",\
"0.5282, 0.5506, 0.6184, 0.7416, 0.909, 1.118, 1.371, 1.687, 2.099, 2.628");
}
}
}
}