/* | |
* 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__nand3_2) { | |
area : 28.537600 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&!A2&!A3" ; | |
value : "8.1e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&!A2&A3" ; | |
value : "8.1e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&A2&!A3" ; | |
value : "8.1e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&A2&A3" ; | |
value : "8.1e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&!A2&!A3" ; | |
value : "0.000140013" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&!A2&A3" ; | |
value : "0.0001400085" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&A2&!A3" ; | |
value : "0.000197838" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&A2&A3" ; | |
value : "0.0001675125" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.000197838" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(A1) { | |
capacitance : 0.008795 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 5 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!A2&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.05785, 0.05765, 0.05725, 0.05703, 0.05709, 0.05681, 0.05691, \ | |
0.05699, 0.05698, 0.05699"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("-0.03695, -0.0369, -0.03684, -0.03682, -0.03698, -0.03684, -0.03697, \ | |
-0.03703, -0.03701, -0.03702"); | |
} | |
} | |
internal_power() { | |
when : "!A2&A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.0578, 0.05762, 0.05735, 0.05708, 0.05716, 0.05685, 0.05693, \ | |
0.05699, 0.05699, 0.057"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("-0.03697, -0.03694, -0.03688, -0.03684, -0.037, -0.03684, -0.03698, \ | |
-0.03703, -0.03697, -0.03707"); | |
} | |
} | |
internal_power() { | |
when : "A2&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.0573, 0.05725, 0.05714, 0.05697, 0.05702, 0.05683, 0.05691, \ | |
0.05687, 0.05695, 0.05695"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.02345, 0.02352, 0.02353, 0.02347, 0.02316, 0.02335, 0.02307, \ | |
0.02313, 0.0231, 0.02308"); | |
} | |
} | |
} | |
pin(A2) { | |
capacitance : 0.009463 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 5 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!A1&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.06605, 0.06947, 0.07371, 0.07498, 0.07646, 0.07771, 0.07886, \ | |
0.0795, 0.08022, 0.08055"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("-0.05016, -0.05013, -0.04984, -0.04964, -0.04966, -0.04945, -0.04953, \ | |
-0.04953, -0.04955, -0.04949"); | |
} | |
} | |
internal_power() { | |
when : "!A1&A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.05769, 0.05274, 0.05004, 0.04973, 0.04981, 0.04958, 0.04964, \ | |
0.04965, 0.04966, 0.04968"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("-0.04994, -0.04982, -0.04974, -0.04965, -0.04962, -0.04948, -0.04953, \ | |
-0.04957, -0.04954, -0.04954"); | |
} | |
} | |
internal_power() { | |
when : "A1&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.05719, 0.05716, 0.05711, 0.05695, 0.05703, 0.05688, 0.057, 0.057, \ | |
0.05698, 0.05699"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("-0.03959, -0.0396, -0.03953, -0.03947, -0.03955, -0.03945, -0.03961, \ | |
-0.03959, -0.03967, -0.0397"); | |
} | |
} | |
} | |
pin(A3) { | |
capacitance : 0.009945 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 5 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!A1&!A2" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.04993, 0.05029, 0.04994, 0.04975, 0.04974, 0.04964, 0.04968, \ | |
0.04972, 0.0498, 0.04973"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("-0.05007, -0.04996, -0.04972, -0.04951, -0.04953, -0.04941, -0.04955, \ | |
-0.04949, -0.04952, -0.0495"); | |
} | |
} | |
internal_power() { | |
when : "!A1&A2" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.05083, 0.05022, 0.04992, 0.04978, 0.04971, 0.04961, 0.0497, \ | |
0.0497, 0.04975, 0.04975"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("-0.04993, -0.04983, -0.04983, -0.0496, -0.0497, -0.04945, -0.04961, \ | |
-0.04957, -0.04953, -0.04954"); | |
} | |
} | |
internal_power() { | |
when : "A1&!A2" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("0.05292, 0.05041, 0.05002, 0.0498, 0.04979, 0.04961, 0.04966, \ | |
0.04978, 0.04974, 0.04977"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
values("-0.05001, -0.04995, -0.0498, -0.04965, -0.04964, -0.04953, -0.04959, \ | |
-0.04951, -0.04952, -0.04951"); | |
} | |
} | |
} | |
pin(ZN) { | |
direction : output ; | |
function : "((!A1)|(!A2)|(!A3))" ; | |
max_capacitance : 0.3858 ; | |
max_transition : 5 ; | |
min_capacitance : 0.001 ; | |
output_voltage : default ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
related_pin : "A1" ; | |
when : "A2&A3" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.02069, 0.02114, 0.02193, 0.02247, 0.02272, 0.02287, 0.02297, 0.02304, 0.02304, 0.02307",\ | |
"0.01856, 0.01928, 0.02065, 0.02169, 0.02222, 0.02258, 0.0228, 0.02292, 0.02299, 0.02303",\ | |
"0.01944, 0.01968, 0.02048, 0.02129, 0.0219, 0.02228, 0.02252, 0.02268, 0.02278, 0.02288",\ | |
"0.03339, 0.03214, 0.02958, 0.02743, 0.02605, 0.02515, 0.02458, 0.0242, 0.02396, 0.02379",\ | |
"0.06436, 0.06123, 0.05351, 0.04593, 0.03976, 0.03548, 0.03224, 0.03024, 0.02856, 0.02744",\ | |
"0.1139, 0.1087, 0.09562, 0.08096, 0.06792, 0.05779, 0.05011, 0.04433, 0.04004, 0.03676",\ | |
"0.183, 0.1763, 0.158, 0.1353, 0.1138, 0.09605, 0.08177, 0.07059, 0.06167, 0.05476",\ | |
"0.2727, 0.2648, 0.2418, 0.2111, 0.1806, 0.1534, 0.1306, 0.1121, 0.09705, 0.08487",\ | |
"0.3842, 0.375, 0.3478, 0.3097, 0.2694, 0.2322, 0.1996, 0.1721, 0.1492, 0.1299",\ | |
"0.5182, 0.508, 0.4774, 0.4326, 0.3827, 0.3347, 0.2912, 0.2533, 0.2208, 0.1933"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.1778, 0.1796, 0.1824, 0.184, 0.1847, 0.187, 0.1881, 0.1891, 0.1905, 0.1964",\ | |
"0.1754, 0.1774, 0.1811, 0.1842, 0.1856, 0.1873, 0.1903, 0.1927, 0.1946, 0.1973",\ | |
"0.1778, 0.1782, 0.1804, 0.1827, 0.185, 0.1877, 0.1901, 0.1927, 0.1959, 0.1959",\ | |
"0.1952, 0.1938, 0.1912, 0.1891, 0.1893, 0.19, 0.1912, 0.1932, 0.1964, 0.1968",\ | |
"0.2319, 0.2285, 0.2201, 0.2124, 0.2058, 0.2023, 0.201, 0.1999, 0.2022, 0.2031",\ | |
"0.2889, 0.2837, 0.2698, 0.254, 0.2409, 0.2292, 0.2218, 0.2166, 0.2144, 0.213",\ | |
"0.3672, 0.3601, 0.3417, 0.3177, 0.2959, 0.2771, 0.261, 0.2485, 0.2405, 0.236",\ | |
"0.4671, 0.4595, 0.437, 0.4063, 0.3738, 0.3468, 0.3221, 0.3003, 0.285, 0.2706",\ | |
"0.5909, 0.5826, 0.5567, 0.5194, 0.478, 0.4391, 0.4068, 0.3763, 0.3494, 0.3277",\ | |
"0.7392, 0.7301, 0.7017, 0.659, 0.6079, 0.5581, 0.5148, 0.4758, 0.4398, 0.4064"); | |
} | |
} | |
internal_power() { | |
related_pin : "A2" ; | |
when : "A1&A3" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.021, 0.0214, 0.02216, 0.02261, 0.02284, 0.02297, 0.02305, 0.0231, 0.02314, 0.02313",\ | |
"0.01835, 0.01915, 0.02062, 0.02168, 0.02227, 0.02256, 0.02275, 0.02291, 0.02299, 0.02304",\ | |
"0.01607, 0.01681, 0.01848, 0.02006, 0.02111, 0.02178, 0.02218, 0.02249, 0.02262, 0.02281",\ | |
"0.02657, 0.02598, 0.02494, 0.02419, 0.02381, 0.02361, 0.02351, 0.02343, 0.02337, 0.02334",\ | |
"0.05571, 0.05318, 0.04698, 0.04107, 0.03636, 0.03304, 0.03062, 0.02888, 0.02763, 0.02672",\ | |
"0.1051, 0.1005, 0.08865, 0.07542, 0.06398, 0.05499, 0.04813, 0.04295, 0.03902, 0.03594",\ | |
"0.1759, 0.1694, 0.1519, 0.1302, 0.1103, 0.09354, 0.08007, 0.06943, 0.06101, 0.05437",\ | |
"0.2681, 0.2602, 0.2376, 0.2074, 0.1779, 0.1518, 0.1299, 0.1119, 0.09722, 0.08535",\ | |
"0.383, 0.3738, 0.3469, 0.3091, 0.2691, 0.2325, 0.2006, 0.1737, 0.1511, 0.1321",\ | |
"0.5214, 0.5113, 0.4806, 0.4357, 0.3858, 0.3379, 0.2949, 0.2573, 0.225, 0.1973"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.238, 0.2382, 0.239, 0.2401, 0.2411, 0.2416, 0.2426, 0.2442, 0.2483, 0.2496",\ | |
"0.2346, 0.2354, 0.2372, 0.2385, 0.24, 0.2409, 0.2428, 0.2438, 0.2465, 0.251",\ | |
"0.2355, 0.2355, 0.2367, 0.2379, 0.2393, 0.2406, 0.2424, 0.2442, 0.2474, 0.2487",\ | |
"0.2526, 0.2513, 0.2483, 0.2457, 0.2444, 0.2444, 0.2447, 0.246, 0.2479, 0.2505",\ | |
"0.29, 0.2866, 0.2787, 0.27, 0.2627, 0.258, 0.2557, 0.2546, 0.2542, 0.2555",\ | |
"0.3488, 0.3441, 0.3305, 0.3145, 0.2993, 0.2873, 0.2782, 0.2721, 0.269, 0.269",\ | |
"0.4293, 0.4237, 0.4063, 0.3819, 0.3587, 0.3375, 0.3206, 0.3077, 0.2987, 0.2919",\ | |
"0.5333, 0.5266, 0.5063, 0.4751, 0.4418, 0.4116, 0.385, 0.363, 0.3451, 0.3319",\ | |
"0.6618, 0.6545, 0.6309, 0.5947, 0.5519, 0.5114, 0.474, 0.4413, 0.4144, 0.3917",\ | |
"0.816, 0.8079, 0.7823, 0.7416, 0.6908, 0.638, 0.5904, 0.5466, 0.508, 0.4772"); | |
} | |
} | |
internal_power() { | |
related_pin : "A3" ; | |
when : "A1&A2" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.02105, 0.0215, 0.02218, 0.0226, 0.02282, 0.02294, 0.02304, 0.02308, 0.02311, 0.02312",\ | |
"0.01831, 0.01911, 0.02065, 0.02169, 0.02225, 0.0226, 0.02277, 0.02287, 0.023, 0.02302",\ | |
"0.01429, 0.01518, 0.0174, 0.01942, 0.02072, 0.02153, 0.02203, 0.0223, 0.0225, 0.02266",\ | |
"0.02163, 0.02146, 0.02136, 0.02176, 0.02212, 0.02247, 0.02272, 0.02287, 0.02295, 0.023",\ | |
"0.04882, 0.04677, 0.04196, 0.03739, 0.03394, 0.03138, 0.02948, 0.02808, 0.02701, 0.02625",\ | |
"0.09853, 0.09449, 0.08388, 0.07197, 0.06185, 0.05384, 0.04759, 0.04273, 0.03902, 0.03608",\ | |
"0.1723, 0.1662, 0.1496, 0.129, 0.1101, 0.09436, 0.08143, 0.07103, 0.06274, 0.0561",\ | |
"0.27, 0.2623, 0.2402, 0.2109, 0.1819, 0.1563, 0.1348, 0.1169, 0.1021, 0.09",\ | |
"0.3923, 0.3832, 0.3566, 0.319, 0.2793, 0.2428, 0.2108, 0.1837, 0.1607, 0.1414",\ | |
"0.5401, 0.53, 0.4993, 0.4544, 0.4041, 0.3555, 0.3122, 0.2742, 0.2414, 0.2131"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.2921, 0.2921, 0.2928, 0.2931, 0.294, 0.2946, 0.2963, 0.2974, 0.2997, 0.3015",\ | |
"0.2888, 0.2889, 0.2897, 0.2907, 0.2914, 0.2923, 0.2937, 0.2956, 0.297, 0.301",\ | |
"0.2903, 0.29, 0.2899, 0.29, 0.2905, 0.2915, 0.2932, 0.2952, 0.2961, 0.2997",\ | |
"0.3083, 0.307, 0.3027, 0.2991, 0.2968, 0.2957, 0.296, 0.2965, 0.2984, 0.3006",\ | |
"0.3474, 0.3437, 0.3353, 0.3251, 0.3167, 0.3108, 0.3076, 0.3055, 0.3047, 0.306",\ | |
"0.4094, 0.4045, 0.3907, 0.3733, 0.3563, 0.3426, 0.3326, 0.3262, 0.3218, 0.3203",\ | |
"0.4954, 0.4894, 0.4714, 0.4453, 0.4197, 0.3963, 0.3775, 0.3627, 0.3515, 0.3459",\ | |
"0.607, 0.6002, 0.5783, 0.5453, 0.5092, 0.476, 0.4453, 0.4216, 0.4019, 0.3873",\ | |
"0.7454, 0.7375, 0.7131, 0.674, 0.6278, 0.5821, 0.5416, 0.5053, 0.4743, 0.4499",\ | |
"0.9115, 0.9031, 0.8764, 0.8322, 0.7772, 0.7199, 0.6667, 0.6187, 0.5765, 0.5385"); | |
} | |
} | |
timing() { | |
related_pin : "A1" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.08614, 0.105, 0.17, 0.2938, 0.4859, 0.7554, 1.11, 1.557, 2.102, 2.751",\ | |
"0.09085, 0.1098, 0.1755, 0.2995, 0.4917, 0.7612, 1.116, 1.562, 2.108, 2.757",\ | |
"0.1112, 0.1318, 0.1972, 0.3209, 0.5134, 0.7831, 1.138, 1.584, 2.129, 2.779",\ | |
"0.1313, 0.1575, 0.2382, 0.3671, 0.5582, 0.8269, 1.181, 1.627, 2.172, 2.822",\ | |
"0.1461, 0.1785, 0.2753, 0.4296, 0.6325, 0.8988, 1.251, 1.697, 2.24, 2.889",\ | |
"0.1519, 0.191, 0.3066, 0.4853, 0.72, 1.005, 1.355, 1.798, 2.34, 2.987",\ | |
"0.148, 0.1934, 0.3289, 0.5344, 0.7991, 1.121, 1.495, 1.936, 2.475, 3.12",\ | |
"0.1325, 0.1855, 0.3405, 0.5741, 0.8712, 1.227, 1.644, 2.113, 2.651, 3.293",\ | |
"0.1052, 0.1651, 0.3405, 0.6033, 0.9333, 1.326, 1.78, 2.296, 2.867, 3.509",\ | |
"0.0648, 0.1319, 0.3275, 0.62, 0.9855, 1.416, 1.908, 2.465, 3.087, 3.766"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.08637, 0.1065, 0.175, 0.3026, 0.5011, 0.7782, 1.144, 1.604, 2.164, 2.837",\ | |
"0.09471, 0.1149, 0.1838, 0.3129, 0.5112, 0.7899, 1.155, 1.615, 2.177, 2.848",\ | |
"0.1301, 0.1501, 0.2178, 0.3462, 0.5452, 0.8242, 1.189, 1.65, 2.213, 2.881",\ | |
"0.1834, 0.2094, 0.2888, 0.417, 0.6143, 0.892, 1.257, 1.717, 2.279, 2.948",\ | |
"0.25, 0.2822, 0.3779, 0.5292, 0.7283, 1.003, 1.365, 1.825, 2.386, 3.055",\ | |
"0.328, 0.367, 0.4822, 0.6579, 0.8877, 1.166, 1.525, 1.981, 2.539, 3.206",\ | |
"0.4173, 0.4642, 0.6002, 0.8029, 1.064, 1.377, 1.741, 2.192, 2.747, 3.412",\ | |
"0.5178, 0.5732, 0.7308, 0.9645, 1.256, 1.607, 2.01, 2.466, 3.016, 3.675",\ | |
"0.6315, 0.6946, 0.8761, 1.141, 1.468, 1.852, 2.298, 2.797, 3.352, 4.005",\ | |
"0.7581, 0.8294, 1.034, 1.332, 1.697, 2.118, 2.602, 3.148, 3.747, 4.407"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.1107, 0.1421, 0.2513, 0.4588, 0.7819, 1.236, 1.833, 2.584, 3.501, 4.591",\ | |
"0.1107, 0.1419, 0.2514, 0.4592, 0.7826, 1.235, 1.833, 2.584, 3.501, 4.592",\ | |
"0.125, 0.1508, 0.2511, 0.4591, 0.7824, 1.235, 1.832, 2.584, 3.501, 4.592",\ | |
"0.1616, 0.1928, 0.2926, 0.4681, 0.7826, 1.236, 1.832, 2.583, 3.501, 4.591",\ | |
"0.2163, 0.2502, 0.3574, 0.5432, 0.8118, 1.237, 1.832, 2.583, 3.5, 4.592",\ | |
"0.2838, 0.3237, 0.4418, 0.6412, 0.9218, 1.294, 1.839, 2.585, 3.5, 4.593",\ | |
"0.359, 0.4072, 0.5444, 0.7574, 1.055, 1.442, 1.93, 2.606, 3.502, 4.598",\ | |
"0.4422, 0.4986, 0.6592, 0.898, 1.208, 1.618, 2.117, 2.732, 3.546, 4.6",\ | |
"0.5318, 0.5972, 0.7826, 1.049, 1.386, 1.813, 2.341, 2.96, 3.71, 4.671",\ | |
"0.6314, 0.7026, 0.915, 1.216, 1.584, 2.03, 2.581, 3.232, 3.982, 4.878"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.1092, 0.1419, 0.2567, 0.4754, 0.8169, 1.298, 1.929, 2.724, 3.696, 4.845",\ | |
"0.1092, 0.1419, 0.2567, 0.4762, 0.8162, 1.296, 1.93, 2.724, 3.696, 4.85",\ | |
"0.1207, 0.1472, 0.2563, 0.4755, 0.817, 1.296, 1.929, 2.72, 3.69, 4.853",\ | |
"0.1647, 0.1949, 0.2876, 0.4776, 0.8162, 1.296, 1.926, 2.725, 3.69, 4.85",\ | |
"0.2212, 0.2538, 0.3623, 0.5387, 0.8277, 1.294, 1.926, 2.724, 3.689, 4.845",\ | |
"0.29, 0.3296, 0.4476, 0.6486, 0.9178, 1.319, 1.924, 2.719, 3.694, 4.849",\ | |
"0.3656, 0.4138, 0.5512, 0.7648, 1.067, 1.44, 1.972, 2.725, 3.686, 4.842",\ | |
"0.4474, 0.5044, 0.6664, 0.9022, 1.223, 1.633, 2.119, 2.786, 3.693, 4.84",\ | |
"0.5352, 0.6014, 0.7886, 1.056, 1.398, 1.833, 2.355, 2.968, 3.784, 4.856",\ | |
"0.628, 0.7048, 0.92, 1.225, 1.595, 2.048, 2.607, 3.246, 4, 4.98"); | |
} | |
} | |
timing() { | |
related_pin : "A2" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.1084, 0.1272, 0.1921, 0.3157, 0.5078, 0.7775, 1.132, 1.579, 2.124, 2.773",\ | |
"0.1122, 0.1313, 0.1971, 0.321, 0.5132, 0.7828, 1.137, 1.584, 2.129, 2.779",\ | |
"0.123, 0.1435, 0.2101, 0.3344, 0.5272, 0.7971, 1.152, 1.598, 2.144, 2.793",\ | |
"0.1344, 0.1584, 0.2338, 0.3628, 0.5549, 0.8241, 1.179, 1.625, 2.17, 2.82",\ | |
"0.141, 0.1706, 0.259, 0.4016, 0.6021, 0.8702, 1.223, 1.669, 2.213, 2.862",\ | |
"0.1375, 0.1729, 0.2785, 0.4415, 0.6586, 0.9382, 1.29, 1.734, 2.277, 2.924",\ | |
"0.1213, 0.1629, 0.2866, 0.4749, 0.7159, 1.014, 1.381, 1.824, 2.364, 3.01",\ | |
"0.0914, 0.1391, 0.281, 0.4962, 0.7679, 1.092, 1.479, 1.938, 2.48, 3.122",\ | |
"0.047, 0.1008, 0.2608, 0.5033, 0.8073, 1.165, 1.578, 2.059, 2.62, 3.265",\ | |
"-0.0142, 0.0459, 0.2241, 0.4947, 0.8321, 1.226, 1.674, 2.182, 2.765, 3.431"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.1154, 0.1349, 0.2024, 0.3302, 0.528, 0.8058, 1.17, 1.63, 2.193, 2.861",\ | |
"0.1232, 0.1429, 0.211, 0.339, 0.5372, 0.8146, 1.179, 1.64, 2.2, 2.873",\ | |
"0.1583, 0.1776, 0.2452, 0.373, 0.5715, 0.849, 1.215, 1.674, 2.237, 2.904",\ | |
"0.2226, 0.2458, 0.3185, 0.4443, 0.641, 0.9178, 1.282, 1.743, 2.304, 2.974",\ | |
"0.3024, 0.3302, 0.4174, 0.5606, 0.7563, 1.03, 1.392, 1.85, 2.411, 3.08",\ | |
"0.3983, 0.4315, 0.5333, 0.6986, 0.9201, 1.194, 1.552, 2.006, 2.565, 3.229",\ | |
"0.5091, 0.5485, 0.6673, 0.8552, 1.106, 1.411, 1.771, 2.221, 2.774, 3.437",\ | |
"0.6355, 0.6813, 0.8187, 1.032, 1.309, 1.65, 2.045, 2.497, 3.045, 3.703",\ | |
"0.7782, 0.8308, 0.9869, 1.229, 1.536, 1.906, 2.342, 2.833, 3.384, 4.036",\ | |
"0.9386, 0.9969, 1.173, 1.443, 1.785, 2.187, 2.658, 3.194, 3.785, 4.442"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.1111, 0.142, 0.2513, 0.459, 0.7827, 1.235, 1.832, 2.583, 3.499, 4.591",\ | |
"0.1113, 0.1423, 0.2519, 0.4589, 0.7826, 1.235, 1.831, 2.583, 3.499, 4.595",\ | |
"0.1247, 0.1513, 0.2525, 0.4592, 0.7821, 1.236, 1.832, 2.583, 3.501, 4.592",\ | |
"0.161, 0.1879, 0.2832, 0.4686, 0.7822, 1.236, 1.832, 2.584, 3.5, 4.593",\ | |
"0.2199, 0.247, 0.3393, 0.5182, 0.8051, 1.238, 1.831, 2.583, 3.5, 4.594",\ | |
"0.2934, 0.3244, 0.4226, 0.597, 0.8758, 1.277, 1.841, 2.584, 3.501, 4.593",\ | |
"0.3758, 0.412, 0.5236, 0.7064, 0.9792, 1.37, 1.898, 2.604, 3.502, 4.593",\ | |
"0.465, 0.5078, 0.638, 0.8396, 1.116, 1.499, 2.015, 2.68, 3.536, 4.601",\ | |
"0.5626, 0.6106, 0.7606, 0.987, 1.282, 1.664, 2.17, 2.824, 3.635, 4.653",\ | |
"0.6676, 0.723, 0.8908, 1.147, 1.472, 1.867, 2.367, 3.007, 3.804, 4.773"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.1506, 0.1837, 0.2994, 0.5193, 0.8604, 1.338, 1.966, 2.757, 3.728, 4.874",\ | |
"0.1504, 0.1834, 0.2996, 0.5185, 0.8598, 1.337, 1.966, 2.758, 3.724, 4.882",\ | |
"0.154, 0.1847, 0.2987, 0.518, 0.8602, 1.337, 1.967, 2.757, 3.727, 4.877",\ | |
"0.1989, 0.2278, 0.3194, 0.5192, 0.8602, 1.338, 1.966, 2.76, 3.726, 4.881",\ | |
"0.2564, 0.2888, 0.3958, 0.5705, 0.8674, 1.337, 1.967, 2.761, 3.727, 4.88",\ | |
"0.3256, 0.3638, 0.4796, 0.6786, 0.9496, 1.359, 1.967, 2.759, 3.727, 4.882",\ | |
"0.405, 0.449, 0.581, 0.796, 1.096, 1.471, 2.006, 2.762, 3.726, 4.88",\ | |
"0.4906, 0.5424, 0.695, 0.9282, 1.25, 1.659, 2.149, 2.822, 3.734, 4.879",\ | |
"0.583, 0.6436, 0.8196, 1.079, 1.418, 1.858, 2.379, 2.998, 3.818, 4.897",\ | |
"0.6794, 0.7504, 0.9514, 1.247, 1.609, 2.068, 2.629, 3.269, 4.027, 5.007"); | |
} | |
} | |
timing() { | |
related_pin : "A3" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.1208, 0.1395, 0.2045, 0.3281, 0.5202, 0.7898, 1.144, 1.591, 2.136, 2.785",\ | |
"0.1249, 0.1439, 0.2094, 0.3334, 0.5258, 0.7954, 1.15, 1.597, 2.142, 2.792",\ | |
"0.1321, 0.1519, 0.2183, 0.3428, 0.5358, 0.8056, 1.16, 1.607, 2.152, 2.802",\ | |
"0.1349, 0.1568, 0.2285, 0.3561, 0.5484, 0.8181, 1.173, 1.62, 2.165, 2.814",\ | |
"0.1298, 0.1564, 0.2368, 0.3722, 0.5704, 0.8389, 1.192, 1.638, 2.182, 2.831",\ | |
"0.1109, 0.1428, 0.2381, 0.3871, 0.5947, 0.8716, 1.224, 1.668, 2.211, 2.859",\ | |
"0.0762, 0.114, 0.2254, 0.3954, 0.6185, 0.906, 1.269, 1.713, 2.253, 2.899",\ | |
"0.0243, 0.0679, 0.1955, 0.3895, 0.636, 0.9394, 1.314, 1.769, 2.312, 2.954",\ | |
"-0.0457, 0.0028, 0.1475, 0.3661, 0.6401, 0.9671, 1.358, 1.825, 2.381, 3.027",\ | |
"-0.1373, -0.0829, 0.0792, 0.3224, 0.6269, 0.983, 1.397, 1.88, 2.448, 3.109"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.1357, 0.1561, 0.2253, 0.3543, 0.5534, 0.8311, 1.196, 1.656, 2.218, 2.885",\ | |
"0.1434, 0.1638, 0.2332, 0.3624, 0.5616, 0.8396, 1.205, 1.665, 2.227, 2.896",\ | |
"0.1791, 0.1992, 0.2679, 0.3967, 0.5956, 0.8735, 1.239, 1.698, 2.26, 2.93",\ | |
"0.2515, 0.2734, 0.3428, 0.469, 0.666, 0.9425, 1.306, 1.766, 2.327, 2.997",\ | |
"0.3426, 0.3683, 0.451, 0.5882, 0.7825, 1.056, 1.418, 1.875, 2.435, 3.103",\ | |
"0.4533, 0.4835, 0.5779, 0.7359, 0.9503, 1.222, 1.579, 2.033, 2.591, 3.257",\ | |
"0.5834, 0.6185, 0.7268, 0.9032, 1.145, 1.443, 1.8, 2.248, 2.801, 3.463",\ | |
"0.734, 0.7741, 0.8979, 1.096, 1.36, 1.691, 2.078, 2.528, 3.074, 3.731",\ | |
"0.906, 0.951, 1.091, 1.313, 1.602, 1.96, 2.386, 2.869, 3.416, 4.067",\ | |
"1.1, 1.151, 1.307, 1.553, 1.871, 2.257, 2.715, 3.241, 3.824, 4.475"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.1111, 0.1425, 0.2513, 0.4591, 0.7828, 1.236, 1.831, 2.584, 3.499, 4.592",\ | |
"0.1111, 0.1423, 0.2513, 0.459, 0.7826, 1.235, 1.832, 2.583, 3.5, 4.591",\ | |
"0.1181, 0.1467, 0.2519, 0.4589, 0.7822, 1.235, 1.832, 2.583, 3.5, 4.593",\ | |
"0.1445, 0.1718, 0.2721, 0.4652, 0.7826, 1.237, 1.832, 2.584, 3.501, 4.593",\ | |
"0.198, 0.2228, 0.3129, 0.501, 0.8008, 1.239, 1.831, 2.583, 3.5, 4.593",\ | |
"0.2717, 0.2975, 0.3853, 0.5586, 0.8528, 1.271, 1.842, 2.585, 3.503, 4.594",\ | |
"0.3574, 0.3864, 0.482, 0.6518, 0.9262, 1.34, 1.89, 2.604, 3.503, 4.593",\ | |
"0.4512, 0.4842, 0.5918, 0.7724, 1.041, 1.433, 1.977, 2.67, 3.538, 4.603",\ | |
"0.5524, 0.5902, 0.7112, 0.909, 1.185, 1.563, 2.089, 2.777, 3.623, 4.655",\ | |
"0.6628, 0.7062, 0.8402, 1.061, 1.354, 1.735, 2.239, 2.909, 3.748, 4.756"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.003656, 0.01298, 0.03078, 0.05851, 0.09743, 0.1486, 0.2131, 0.2919, 0.3858"); | |
values("0.1859, 0.2201, 0.3369, 0.5579, 0.9006, 1.379, 2.01, 2.802, 3.769, 4.917",\ | |
"0.1858, 0.2193, 0.3375, 0.5581, 0.9002, 1.379, 2.008, 2.802, 3.768, 4.922",\ | |
"0.1856, 0.2197, 0.3369, 0.558, 0.9003, 1.379, 2.009, 2.802, 3.769, 4.921",\ | |
"0.2252, 0.252, 0.3497, 0.558, 0.8999, 1.379, 2.009, 2.802, 3.77, 4.922",\ | |
"0.2841, 0.3173, 0.4229, 0.5993, 0.906, 1.379, 2.009, 2.803, 3.768, 4.922",\ | |
"0.3558, 0.3922, 0.508, 0.707, 0.9788, 1.396, 2.009, 2.802, 3.769, 4.922",\ | |
"0.4362, 0.4792, 0.6076, 0.8224, 1.122, 1.501, 2.043, 2.804, 3.769, 4.922",\ | |
"0.524, 0.5736, 0.7206, 0.9528, 1.275, 1.683, 2.179, 2.859, 3.776, 4.922",\ | |
"0.6202, 0.677, 0.8422, 1.098, 1.439, 1.88, 2.401, 3.026, 3.854, 4.937",\ | |
"0.7218, 0.7868, 0.976, 1.259, 1.622, 2.082, 2.648, 3.288, 4.056, 5.043"); | |
} | |
} | |
} | |
} | |