blob: 2040c6120b3054e6b2d302070e9851aa3d87198a [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__xor2_4) {
area : 48.294400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.000261549" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0002767932" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.0002710584" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.0002649834" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002767932" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.006214 ;
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 ;
}
pin(A2) {
capacitance : 0.006694 ;
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 ;
}
pin(Z) {
direction : output ;
function : "(A1^A2)" ;
max_capacitance : 0.7686 ;
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" ;
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.0499, 0.04999, 0.05036, 0.05097, 0.05159, 0.05208, 0.05244, 0.05269, 0.05284, 0.0528",\
"0.04981, 0.04992, 0.05029, 0.0509, 0.05153, 0.05202, 0.05239, 0.05263, 0.05278, 0.05273",\
"0.04961, 0.04969, 0.05007, 0.05069, 0.05132, 0.05182, 0.05218, 0.05243, 0.05256, 0.05247",\
"0.04931, 0.0494, 0.04977, 0.05037, 0.051, 0.05151, 0.05187, 0.05211, 0.05222, 0.05203",\
"0.04906, 0.04913, 0.04949, 0.05007, 0.05068, 0.05118, 0.05155, 0.05179, 0.05183, 0.05139",\
"0.04887, 0.04895, 0.04929, 0.04982, 0.05038, 0.05087, 0.05124, 0.05142, 0.05118, 0.05015",\
"0.04877, 0.04883, 0.0491, 0.04955, 0.05006, 0.05051, 0.05076, 0.05048, 0.04923, 0.04745",\
"0.04819, 0.0482, 0.04834, 0.04865, 0.04894, 0.04882, 0.04757, 0.04561, 0.0441, 0.043",\
"0.03674, 0.03666, 0.03505, 0.03268, 0.03145, 0.03089, 0.03072, 0.03069, 0.03072, 0.03077",\
"0.008996, 0.009045, 0.009217, 0.009488, 0.009809, 0.01014, 0.01044, 0.0107, 0.0109, 0.01106");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.01104, 0.01128, 0.01187, 0.01275, 0.01359, 0.01447, 0.01654, 0.04112, 0.1601, 0.3919",\
"0.01107, 0.01132, 0.01194, 0.01281, 0.01365, 0.01453, 0.01645, 0.04187, 0.1638, 0.3963",\
"0.01111, 0.01135, 0.01191, 0.01276, 0.01362, 0.01452, 0.01708, 0.04604, 0.1791, 0.4116",\
"0.01101, 0.01124, 0.01183, 0.01259, 0.01334, 0.01406, 0.01814, 0.05626, 0.2048, 0.4371",\
"0.01082, 0.01098, 0.01149, 0.01212, 0.01292, 0.01363, 0.02016, 0.0767, 0.2495, 0.4715",\
"0.01066, 0.0108, 0.01116, 0.01184, 0.0125, 0.01379, 0.02731, 0.1172, 0.3109, 0.5003",\
"0.01055, 0.01064, 0.01097, 0.01147, 0.01226, 0.01493, 0.04994, 0.1866, 0.3661, 0.5065",\
"0.0105, 0.01059, 0.01088, 0.01121, 0.01208, 0.02508, 0.1129, 0.2632, 0.3834, 0.4681",\
"0.01065, 0.01068, 0.01095, 0.01135, 0.01883, 0.08656, 0.1937, 0.2704, 0.3219, 0.3573",\
"0.01072, 0.01073, 0.01134, 0.03424, 0.07653, 0.1032, 0.1192, 0.1293, 0.1358, 0.1403");
}
}
internal_power() {
related_pin : "A1" ;
when : "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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.05609, 0.0563, 0.05688, 0.05762, 0.05822, 0.05865, 0.05895, 0.05914, 0.05927, 0.0593",\
"0.05614, 0.05634, 0.05694, 0.05769, 0.05829, 0.05872, 0.059, 0.0592, 0.05932, 0.05935",\
"0.05603, 0.05624, 0.05684, 0.05757, 0.05818, 0.0586, 0.0589, 0.0591, 0.05921, 0.05923",\
"0.05563, 0.05586, 0.05644, 0.05719, 0.0578, 0.05822, 0.05851, 0.05871, 0.05882, 0.0588",\
"0.05533, 0.05554, 0.05612, 0.05686, 0.05747, 0.05792, 0.0582, 0.05839, 0.0585, 0.05837",\
"0.05504, 0.05528, 0.05587, 0.05661, 0.05723, 0.05766, 0.05795, 0.05813, 0.05819, 0.05788",\
"0.0548, 0.055, 0.05562, 0.05637, 0.05698, 0.05741, 0.05768, 0.05784, 0.05773, 0.05693",\
"0.05461, 0.05484, 0.05542, 0.05615, 0.05676, 0.05721, 0.05748, 0.05748, 0.05673, 0.05505",\
"0.0546, 0.05482, 0.05539, 0.05611, 0.05673, 0.05713, 0.05711, 0.05598, 0.05391, 0.05209",\
"0.05481, 0.05499, 0.05552, 0.05613, 0.05629, 0.05487, 0.05244, 0.05067, 0.04944, 0.04857");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.02093, 0.02115, 0.02167, 0.02233, 0.0231, 0.02396, 0.02946, 0.07927, 0.2456, 0.4713",\
"0.02083, 0.02105, 0.02156, 0.02226, 0.0231, 0.02399, 0.02972, 0.08191, 0.25, 0.4742",\
"0.0208, 0.02101, 0.02156, 0.02226, 0.02296, 0.02378, 0.03093, 0.09081, 0.2666, 0.485",\
"0.0208, 0.02101, 0.02154, 0.0222, 0.02304, 0.02422, 0.03458, 0.1114, 0.299, 0.5019",\
"0.02073, 0.02093, 0.02147, 0.02218, 0.02291, 0.02433, 0.04392, 0.152, 0.3447, 0.5169",\
"0.02063, 0.02083, 0.02134, 0.02205, 0.0228, 0.02669, 0.0735, 0.221, 0.3871, 0.5117",\
"0.0205, 0.0207, 0.02118, 0.02202, 0.02315, 0.04398, 0.149, 0.2863, 0.3871, 0.4577",\
"0.02041, 0.02059, 0.02107, 0.02205, 0.04047, 0.1248, 0.2061, 0.2591, 0.2943, 0.3183",\
"0.01721, 0.01718, 0.02599, 0.03745, 0.04411, 0.04771, 0.04973, 0.05091, 0.05172, 0.05222",\
"-0.02598, -0.02598, -0.02598, -0.02598, -0.02598, -0.02598, -0.02598, -0.02598, -0.02598, -0.02598");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.05182, 0.05194, 0.05231, 0.05292, 0.05354, 0.05404, 0.0544, 0.05465, 0.05479, 0.05474",\
"0.05193, 0.05202, 0.05239, 0.05301, 0.05363, 0.05413, 0.0545, 0.05474, 0.05488, 0.05482",\
"0.0518, 0.05188, 0.05227, 0.05288, 0.05351, 0.05401, 0.05438, 0.05462, 0.05475, 0.05464",\
"0.05155, 0.05163, 0.052, 0.05261, 0.05324, 0.05374, 0.0541, 0.05435, 0.05445, 0.05423",\
"0.05131, 0.05139, 0.05176, 0.05236, 0.05297, 0.05348, 0.05385, 0.05408, 0.0541, 0.05361",\
"0.05114, 0.05121, 0.05156, 0.05212, 0.05272, 0.05322, 0.05359, 0.05376, 0.05349, 0.05243",\
"0.05103, 0.05108, 0.05138, 0.05188, 0.05244, 0.05291, 0.05319, 0.05293, 0.05174, 0.04996",\
"0.05051, 0.05055, 0.05077, 0.05117, 0.05156, 0.05164, 0.05072, 0.04881, 0.04713, 0.0459",\
"0.04231, 0.0423, 0.04224, 0.04069, 0.03859, 0.03743, 0.0368, 0.03646, 0.03627, 0.03614",\
"0.01139, 0.01146, 0.01171, 0.01208, 0.01251, 0.01292, 0.01326, 0.01353, 0.01374, 0.01389");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.01261, 0.01285, 0.01341, 0.01424, 0.01511, 0.01568, 0.01814, 0.04366, 0.1663, 0.3991",\
"0.01251, 0.01275, 0.01332, 0.01409, 0.01488, 0.01562, 0.0181, 0.04481, 0.1705, 0.4032",\
"0.01237, 0.0126, 0.01314, 0.01393, 0.01475, 0.01571, 0.0186, 0.04944, 0.1832, 0.4167",\
"0.01225, 0.01247, 0.013, 0.01374, 0.01458, 0.01557, 0.01917, 0.05906, 0.2104, 0.4426",\
"0.01208, 0.01229, 0.01272, 0.01345, 0.01414, 0.01496, 0.02211, 0.08099, 0.256, 0.4751",\
"0.01196, 0.01213, 0.01258, 0.01311, 0.01385, 0.01497, 0.02987, 0.1236, 0.3163, 0.5031",\
"0.01186, 0.01199, 0.01231, 0.0129, 0.01361, 0.01635, 0.05411, 0.1942, 0.3704, 0.5068",\
"0.01179, 0.01188, 0.01219, 0.01257, 0.01341, 0.02826, 0.121, 0.2685, 0.3833, 0.464",\
"0.01179, 0.01185, 0.01218, 0.01249, 0.02226, 0.09544, 0.1968, 0.2669, 0.3139, 0.3462",\
"0.01138, 0.0114, 0.013, 0.04045, 0.07293, 0.09256, 0.1043, 0.1116, 0.1164, 0.1196");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.05467, 0.0549, 0.05549, 0.05623, 0.05684, 0.05727, 0.05756, 0.05775, 0.05787, 0.05791",\
"0.05468, 0.05489, 0.05548, 0.05622, 0.05683, 0.05726, 0.05755, 0.05774, 0.05786, 0.05789",\
"0.05453, 0.05476, 0.05535, 0.05609, 0.0567, 0.05713, 0.05743, 0.05762, 0.05773, 0.05775",\
"0.05418, 0.05439, 0.05499, 0.05573, 0.05634, 0.05677, 0.05706, 0.05726, 0.05736, 0.05734",\
"0.05386, 0.05407, 0.05467, 0.0554, 0.05602, 0.05645, 0.05674, 0.05693, 0.05703, 0.05692",\
"0.05361, 0.05382, 0.05441, 0.05515, 0.05577, 0.05621, 0.0565, 0.05669, 0.05673, 0.05639",\
"0.05339, 0.05361, 0.05422, 0.05497, 0.05557, 0.05599, 0.05627, 0.05644, 0.0563, 0.05544",\
"0.05324, 0.05348, 0.05406, 0.05478, 0.05539, 0.05583, 0.0561, 0.05607, 0.05524, 0.05348",\
"0.05329, 0.05351, 0.05409, 0.0548, 0.05541, 0.05581, 0.0557, 0.0544, 0.05228, 0.05054",\
"0.05344, 0.05365, 0.05417, 0.05474, 0.05473, 0.05294, 0.05057, 0.04892, 0.04779, 0.04699");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.01856, 0.01877, 0.01935, 0.02004, 0.02086, 0.02161, 0.02641, 0.07224, 0.2321, 0.4611",\
"0.01856, 0.0188, 0.0193, 0.02007, 0.02086, 0.02167, 0.02673, 0.07427, 0.2369, 0.4646",\
"0.01844, 0.01866, 0.01917, 0.01998, 0.02086, 0.02156, 0.02799, 0.08245, 0.2533, 0.476",\
"0.01829, 0.0185, 0.01904, 0.01978, 0.02073, 0.02169, 0.03084, 0.1018, 0.2852, 0.4944",\
"0.01817, 0.01836, 0.01891, 0.0197, 0.02057, 0.02173, 0.03907, 0.14, 0.3335, 0.5124",\
"0.0181, 0.01834, 0.0189, 0.01964, 0.0204, 0.02365, 0.06455, 0.2078, 0.3803, 0.5122",\
"0.01808, 0.01831, 0.01883, 0.01957, 0.02069, 0.03735, 0.1348, 0.2789, 0.3887, 0.4657",\
"0.01811, 0.01836, 0.01883, 0.01972, 0.03226, 0.1113, 0.2051, 0.2681, 0.3099, 0.3386",\
"0.017, 0.01707, 0.02262, 0.04759, 0.06473, 0.07438, 0.07994, 0.08332, 0.08549, 0.08694",\
"-0.02543, -0.02543, -0.02543, -0.02543, -0.02543, -0.02543, -0.02543, -0.02543, -0.02543, -0.02543");
}
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("4.052, 4.185, 4.518, 4.963, 5.5, 6.148, 6.933, 7.887, 9.033, 10.39",\
"4.118, 4.251, 4.584, 5.028, 5.565, 6.213, 6.999, 7.953, 9.099, 10.46",\
"4.279, 4.412, 4.744, 5.189, 5.727, 6.375, 7.16, 8.113, 9.259, 10.62",\
"4.547, 4.681, 5.013, 5.458, 5.995, 6.643, 7.429, 8.382, 9.528, 10.89",\
"4.912, 5.046, 5.377, 5.823, 6.36, 7.008, 7.793, 8.747, 9.893, 11.25",\
"5.282, 5.415, 5.748, 6.191, 6.73, 7.378, 8.164, 9.118, 10.26, 11.62",\
"5.629, 5.762, 6.095, 6.538, 7.074, 7.721, 8.506, 9.46, 10.61, 11.96",\
"5.926, 6.059, 6.392, 6.836, 7.371, 8.02, 8.804, 9.755, 10.9, 12.26",\
"6.149, 6.283, 6.616, 7.06, 7.597, 8.245, 9.03, 9.982, 11.12, 12.48",\
"6.288, 6.422, 6.755, 7.199, 7.737, 8.384, 9.169, 10.12, 11.27, 12.62");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("5.095, 5.27, 5.751, 6.504, 7.586, 9.072, 11.02, 13.46, 16.44, 19.99",\
"5.158, 5.333, 5.814, 6.568, 7.65, 9.136, 11.08, 13.52, 16.5, 20.05",\
"5.427, 5.603, 6.084, 6.837, 7.919, 9.405, 11.35, 13.79, 16.77, 20.32",\
"5.962, 6.136, 6.618, 7.371, 8.454, 9.94, 11.88, 14.33, 17.31, 20.85",\
"6.807, 6.982, 7.463, 8.217, 9.299, 10.78, 12.73, 15.17, 18.15, 21.7",\
"7.993, 8.169, 8.65, 9.403, 10.49, 11.97, 13.92, 16.36, 19.34, 22.88",\
"9.477, 9.652, 10.13, 10.89, 11.97, 13.46, 15.4, 17.84, 20.82, 24.37",\
"11.14, 11.31, 11.79, 12.55, 13.63, 15.12, 17.06, 19.51, 22.49, 26.03",\
"12.93, 13.11, 13.6, 14.35, 15.44, 16.92, 18.87, 21.31, 24.29, 27.84",\
"14.87, 15.05, 15.53, 16.29, 17.37, 18.86, 20.8, 23.25, 26.23, 29.78");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.6362, 0.7312, 1, 1.431, 2.05, 2.919, 4.088, 5.614, 7.527, 9.828",\
"0.6358, 0.7316, 1.001, 1.431, 2.05, 2.921, 4.085, 5.612, 7.528, 9.829",\
"0.6358, 0.7312, 1.001, 1.432, 2.051, 2.919, 4.086, 5.617, 7.531, 9.833",\
"0.6364, 0.7316, 1.001, 1.431, 2.055, 2.917, 4.086, 5.621, 7.528, 9.833",\
"0.636, 0.7314, 1, 1.431, 2.05, 2.917, 4.089, 5.619, 7.528, 9.822",\
"0.637, 0.7324, 1, 1.431, 2.057, 2.92, 4.09, 5.618, 7.526, 9.818",\
"0.634, 0.73, 0.998, 1.428, 2.044, 2.912, 4.086, 5.62, 7.528, 9.824",\
"0.638, 0.732, 1, 1.43, 2.048, 2.916, 4.078, 5.6, 7.504, 9.812",\
"0.638, 0.734, 1.002, 1.432, 2.048, 2.916, 4.084, 5.602, 7.506, 9.796",\
"0.64, 0.734, 1.004, 1.434, 2.054, 2.914, 4.082, 5.614, 7.512, 9.806");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.6982, 0.8654, 1.409, 2.45, 4.15, 6.612, 9.88, 13.98, 19.03, 24.96",\
"0.698, 0.8662, 1.41, 2.45, 4.153, 6.614, 9.875, 14, 19.01, 24.97",\
"0.6984, 0.8658, 1.409, 2.449, 4.148, 6.605, 9.879, 14, 19.02, 24.97",\
"0.6978, 0.866, 1.409, 2.45, 4.153, 6.614, 9.876, 14, 19, 24.97",\
"0.6984, 0.8654, 1.408, 2.449, 4.148, 6.606, 9.878, 14, 18.99, 25",\
"0.698, 0.866, 1.41, 2.448, 4.15, 6.608, 9.878, 14, 19, 24.99",\
"0.7, 0.866, 1.412, 2.452, 4.152, 6.612, 9.872, 13.98, 19.01, 25.01",\
"0.704, 0.874, 1.414, 2.454, 4.156, 6.606, 9.868, 13.96, 19.02, 24.98",\
"0.708, 0.876, 1.42, 2.456, 4.16, 6.606, 9.878, 14, 19.02, 24.98",\
"0.718, 0.884, 1.424, 2.46, 4.156, 6.612, 9.866, 13.97, 19.02, 25");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("4.7, 4.903, 5.392, 6.015, 6.726, 7.526, 8.438, 9.481, 10.68, 12.08",\
"4.774, 4.977, 5.466, 6.088, 6.799, 7.6, 8.513, 9.555, 10.76, 12.15",\
"5.002, 5.206, 5.694, 6.318, 7.028, 7.829, 8.74, 9.783, 10.99, 12.38",\
"5.458, 5.661, 6.149, 6.772, 7.483, 8.284, 9.195, 10.24, 11.44, 12.83",\
"6.202, 6.404, 6.894, 7.516, 8.228, 9.027, 9.938, 10.98, 12.18, 13.58",\
"7.272, 7.475, 7.963, 8.587, 9.298, 10.1, 11.01, 12.05, 13.26, 14.65",\
"8.695, 8.899, 9.389, 10.01, 10.72, 11.52, 12.43, 13.48, 14.68, 16.07",\
"10.41, 10.63, 11.13, 11.77, 12.49, 13.29, 14.2, 15.25, 16.45, 17.85",\
"12.27, 12.51, 13.07, 13.74, 14.48, 15.31, 16.23, 17.29, 18.5, 19.89",\
"14.24, 14.5, 15.11, 15.84, 16.62, 17.47, 18.42, 19.49, 20.71, 22.1");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("2.065, 2.237, 2.712, 3.461, 4.54, 6.023, 7.964, 10.41, 13.38, 16.92",\
"2.131, 2.302, 2.778, 3.527, 4.606, 6.089, 8.031, 10.47, 13.44, 16.99",\
"2.362, 2.533, 3.009, 3.758, 4.838, 6.321, 8.262, 10.7, 13.68, 17.22",\
"2.794, 2.966, 3.44, 4.188, 5.267, 6.75, 8.69, 11.13, 14.11, 17.66",\
"3.451, 3.623, 4.098, 4.845, 5.923, 7.406, 9.349, 11.79, 14.77, 18.33",\
"4.236, 4.416, 4.904, 5.659, 6.737, 8.22, 10.16, 12.6, 15.59, 19.13",\
"5.043, 5.234, 5.744, 6.512, 7.599, 9.083, 11.02, 13.47, 16.45, 19.99",\
"5.849, 6.058, 6.594, 7.378, 8.47, 9.955, 11.9, 14.34, 17.32, 20.87",\
"6.644, 6.873, 7.442, 8.247, 9.344, 10.83, 12.77, 15.22, 18.19, 21.74",\
"7.414, 7.664, 8.273, 9.104, 10.21, 11.7, 13.64, 16.08, 19.06, 22.61");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("1.087, 1.212, 1.548, 2.052, 2.727, 3.6, 4.727, 6.152, 7.945, 10.14",\
"1.086, 1.212, 1.547, 2.053, 2.723, 3.6, 4.728, 6.154, 7.95, 10.14",\
"1.086, 1.209, 1.548, 2.051, 2.728, 3.597, 4.727, 6.154, 7.949, 10.14",\
"1.087, 1.212, 1.548, 2.051, 2.724, 3.594, 4.727, 6.154, 7.938, 10.14",\
"1.087, 1.21, 1.545, 2.051, 2.724, 3.598, 4.726, 6.154, 7.952, 10.14",\
"1.086, 1.208, 1.546, 2.05, 2.726, 3.598, 4.724, 6.152, 7.95, 10.14",\
"1.098, 1.222, 1.552, 2.054, 2.732, 3.6, 4.728, 6.154, 7.95, 10.15",\
"1.194, 1.306, 1.614, 2.104, 2.76, 3.62, 4.742, 6.156, 7.952, 10.15",\
"1.362, 1.48, 1.788, 2.246, 2.876, 3.708, 4.796, 6.208, 7.982, 10.17",\
"1.538, 1.664, 1.982, 2.43, 3.036, 3.856, 4.918, 6.302, 8.048, 10.21");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.6782, 0.8462, 1.39, 2.436, 4.138, 6.599, 9.869, 13.97, 18.97, 24.95",\
"0.6786, 0.8454, 1.39, 2.435, 4.142, 6.602, 9.851, 13.97, 18.99, 24.97",\
"0.6786, 0.8454, 1.393, 2.436, 4.14, 6.603, 9.862, 13.95, 19.03, 24.99",\
"0.6782, 0.8464, 1.39, 2.435, 4.139, 6.594, 9.871, 13.99, 18.97, 24.94",\
"0.6868, 0.8528, 1.395, 2.435, 4.142, 6.597, 9.855, 13.95, 18.97, 24.97",\
"0.7424, 0.9034, 1.43, 2.453, 4.143, 6.604, 9.85, 13.96, 19.02, 24.99",\
"0.826, 0.982, 1.49, 2.496, 4.166, 6.606, 9.854, 13.96, 18.98, 24.97",\
"0.928, 1.076, 1.57, 2.544, 4.198, 6.626, 9.874, 13.96, 18.99, 24.95",\
"1.044, 1.196, 1.66, 2.606, 4.224, 6.648, 9.878, 13.97, 18.99, 24.97",\
"1.166, 1.32, 1.776, 2.68, 4.26, 6.656, 9.898, 13.99, 18.99, 24.98");
}
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("4.008, 4.142, 4.474, 4.919, 5.456, 6.104, 6.89, 7.843, 8.989, 10.35",\
"4.063, 4.196, 4.529, 4.973, 5.51, 6.158, 6.944, 7.897, 9.044, 10.4",\
"4.253, 4.386, 4.719, 5.163, 5.701, 6.349, 7.134, 8.088, 9.234, 10.59",\
"4.604, 4.737, 5.07, 5.514, 6.051, 6.699, 7.485, 8.439, 9.585, 10.94",\
"5.05, 5.183, 5.516, 5.96, 6.498, 7.146, 7.931, 8.885, 10.03, 11.39",\
"5.476, 5.609, 5.942, 6.386, 6.925, 7.573, 8.36, 9.314, 10.46, 11.82",\
"5.85, 5.984, 6.317, 6.76, 7.298, 7.945, 8.731, 9.686, 10.83, 12.19",\
"6.165, 6.299, 6.632, 7.076, 7.614, 8.261, 9.046, 9.999, 11.14, 12.5",\
"6.401, 6.535, 6.867, 7.313, 7.85, 8.498, 9.283, 10.24, 11.38, 12.74",\
"6.546, 6.68, 7.014, 7.459, 7.998, 8.645, 9.431, 10.38, 11.53, 12.89");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("4.72, 4.893, 5.372, 6.123, 7.202, 8.685, 10.63, 13.07, 16.04, 19.59",\
"4.802, 4.975, 5.453, 6.204, 7.284, 8.767, 10.71, 13.15, 16.12, 19.67",\
"5.059, 5.233, 5.711, 6.461, 7.541, 9.024, 10.96, 13.41, 16.38, 19.93",\
"5.578, 5.752, 6.231, 6.981, 8.061, 9.544, 11.49, 13.93, 16.91, 20.45",\
"6.416, 6.59, 7.068, 7.819, 8.899, 10.38, 12.32, 14.76, 17.74, 21.29",\
"7.591, 7.766, 8.244, 8.995, 10.07, 11.56, 13.5, 15.94, 18.92, 22.46",\
"9.027, 9.202, 9.68, 10.43, 11.51, 12.99, 14.94, 17.38, 20.35, 23.9",\
"10.62, 10.79, 11.28, 12.03, 13.11, 14.59, 16.53, 18.97, 21.95, 25.5",\
"12.35, 12.52, 13, 13.76, 14.84, 16.32, 18.26, 20.7, 23.68, 27.22",\
"14.2, 14.38, 14.87, 15.62, 16.7, 18.18, 20.12, 22.56, 25.54, 29.09");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.6366, 0.731, 1, 1.431, 2.052, 2.919, 4.09, 5.614, 7.528, 9.831",\
"0.6362, 0.7312, 1, 1.431, 2.051, 2.917, 4.092, 5.62, 7.516, 9.825",\
"0.6364, 0.7314, 1.001, 1.43, 2.049, 2.914, 4.087, 5.616, 7.53, 9.83",\
"0.6364, 0.7306, 0.9998, 1.431, 2.051, 2.914, 4.09, 5.614, 7.527, 9.821",\
"0.6362, 0.7312, 1, 1.431, 2.055, 2.918, 4.086, 5.613, 7.526, 9.828",\
"0.6378, 0.7324, 1.002, 1.434, 2.052, 2.922, 4.09, 5.616, 7.53, 9.834",\
"0.636, 0.73, 1, 1.43, 2.05, 2.916, 4.09, 5.622, 7.532, 9.83",\
"0.638, 0.734, 1.002, 1.432, 2.05, 2.914, 4.084, 5.606, 7.512, 9.816",\
"0.638, 0.734, 1.002, 1.432, 2.05, 2.92, 4.084, 5.614, 7.514, 9.806",\
"0.64, 0.736, 1.004, 1.432, 2.054, 2.914, 4.086, 5.612, 7.52, 9.822");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.6922, 0.859, 1.401, 2.44, 4.14, 6.595, 9.867, 13.97, 18.98, 24.94",\
"0.6916, 0.8578, 1.401, 2.438, 4.139, 6.595, 9.854, 13.95, 18.99, 24.94",\
"0.6918, 0.8586, 1.401, 2.439, 4.139, 6.597, 9.869, 13.97, 18.98, 24.94",\
"0.6918, 0.858, 1.401, 2.442, 4.142, 6.603, 9.866, 13.99, 18.97, 24.95",\
"0.6916, 0.8594, 1.401, 2.442, 4.142, 6.598, 9.866, 13.99, 19, 25",\
"0.692, 0.86, 1.4, 2.44, 4.14, 6.598, 9.858, 13.99, 18.97, 24.97",\
"0.694, 0.86, 1.404, 2.442, 4.144, 6.604, 9.868, 13.96, 18.99, 24.96",\
"0.698, 0.866, 1.408, 2.44, 4.144, 6.604, 9.844, 13.95, 18.97, 25.02",\
"0.706, 0.872, 1.41, 2.446, 4.138, 6.594, 9.85, 13.98, 18.99, 24.97",\
"0.714, 0.882, 1.42, 2.45, 4.142, 6.588, 9.84, 13.95, 19, 24.96");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("4.947, 5.149, 5.639, 6.26, 6.97, 7.772, 8.685, 9.727, 10.93, 12.32",\
"5.041, 5.243, 5.733, 6.356, 7.064, 7.866, 8.779, 9.821, 11.02, 12.41",\
"5.307, 5.51, 5.998, 6.62, 7.33, 8.132, 9.044, 10.09, 11.29, 12.68",\
"5.756, 5.959, 6.447, 7.069, 7.781, 8.581, 9.493, 10.54, 11.74, 13.13",\
"6.413, 6.615, 7.105, 7.728, 8.438, 9.239, 10.15, 11.19, 12.4, 13.79",\
"7.321, 7.524, 8.013, 8.634, 9.347, 10.15, 11.06, 12.1, 13.3, 14.7",\
"8.503, 8.708, 9.199, 9.822, 10.53, 11.33, 12.25, 13.29, 14.49, 15.88",\
"9.906, 10.12, 10.63, 11.27, 11.99, 12.8, 13.71, 14.76, 15.96, 17.35",\
"11.45, 11.68, 12.22, 12.89, 13.64, 14.47, 15.4, 16.45, 17.66, 19.06",\
"13.14, 13.39, 13.95, 14.65, 15.43, 16.29, 17.24, 18.32, 19.54, 20.94");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("2.221, 2.394, 2.873, 3.626, 4.708, 6.194, 8.137, 10.58, 13.56, 17.11",\
"2.282, 2.455, 2.934, 3.687, 4.769, 6.255, 8.198, 10.64, 13.62, 17.17",\
"2.505, 2.68, 3.159, 3.912, 4.994, 6.48, 8.424, 10.87, 13.85, 17.39",\
"2.934, 3.108, 3.587, 4.338, 5.42, 6.906, 8.85, 11.29, 14.27, 17.82",\
"3.595, 3.768, 4.246, 4.997, 6.079, 7.564, 9.508, 11.95, 14.93, 18.48",\
"4.415, 4.595, 5.083, 5.838, 6.92, 8.404, 10.35, 12.79, 15.77, 19.32",\
"5.267, 5.457, 5.964, 6.733, 7.821, 9.306, 11.25, 13.69, 16.67, 20.22",\
"6.124, 6.329, 6.86, 7.645, 8.737, 10.23, 12.17, 14.61, 17.59, 21.14",\
"6.975, 7.198, 7.761, 8.562, 9.66, 11.15, 13.09, 15.54, 18.52, 22.06",\
"7.802, 8.047, 8.647, 9.473, 10.58, 12.07, 14.01, 16.45, 19.43, 22.98");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("1.086, 1.21, 1.546, 2.051, 2.724, 3.6, 4.725, 6.154, 7.947, 10.15",\
"1.086, 1.21, 1.545, 2.051, 2.724, 3.599, 4.726, 6.154, 7.947, 10.15",\
"1.086, 1.21, 1.547, 2.051, 2.725, 3.6, 4.727, 6.152, 7.95, 10.14",\
"1.088, 1.21, 1.548, 2.051, 2.727, 3.599, 4.717, 6.154, 7.946, 10.14",\
"1.086, 1.21, 1.545, 2.05, 2.729, 3.596, 4.728, 6.154, 7.948, 10.15",\
"1.086, 1.208, 1.544, 2.048, 2.726, 3.594, 4.726, 6.154, 7.942, 10.15",\
"1.1, 1.222, 1.554, 2.056, 2.732, 3.6, 4.73, 6.154, 7.952, 10.14",\
"1.174, 1.296, 1.618, 2.106, 2.766, 3.628, 4.738, 6.164, 7.948, 10.15",\
"1.268, 1.394, 1.724, 2.218, 2.876, 3.72, 4.816, 6.21, 7.99, 10.16",\
"1.368, 1.494, 1.832, 2.338, 3, 3.852, 4.932, 6.318, 8.066, 10.21");
}
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.006298, 0.0249, 0.06041, 0.1157, 0.1934, 0.2955, 0.4242, 0.5813, 0.7686");
values("0.6876, 0.8556, 1.402, 2.446, 4.151, 6.607, 9.878, 13.98, 19.03, 25.01",\
"0.688, 0.8552, 1.402, 2.445, 4.15, 6.604, 9.879, 14, 19.03, 24.99",\
"0.688, 0.856, 1.404, 2.448, 4.151, 6.613, 9.874, 13.99, 19, 24.98",\
"0.688, 0.8568, 1.403, 2.447, 4.153, 6.613, 9.872, 13.98, 18.99, 24.98",\
"0.6906, 0.859, 1.405, 2.45, 4.153, 6.613, 9.88, 14, 19.02, 24.97",\
"0.7376, 0.8994, 1.432, 2.458, 4.155, 6.612, 9.872, 13.99, 19, 24.99",\
"0.814, 0.97, 1.486, 2.498, 4.172, 6.612, 9.872, 13.98, 18.98, 24.98",\
"0.908, 1.06, 1.558, 2.542, 4.2, 6.632, 9.866, 13.97, 18.99, 25",\
"1.016, 1.168, 1.644, 2.602, 4.224, 6.644, 9.884, 13.99, 18.99, 24.99",\
"1.136, 1.288, 1.752, 2.666, 4.262, 6.666, 9.898, 14, 18.99, 24.98");
}
}
}
}