/* | |
* 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__dlyb_1) { | |
area : 35.123200 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "2.399166e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "2.388276e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "2.399166e-05" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(I) { | |
capacitance : 0.002615 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 6.8 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(Z) { | |
direction : output ; | |
function : "I" ; | |
max_capacitance : 0.2367 ; | |
max_transition : 6.8 ; | |
min_capacitance : 0.001 ; | |
output_voltage : default ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
related_pin : "I" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8"); | |
index_2("0.001, 0.002627, 0.008337, 0.01924, 0.03623, 0.06007, 0.09143, 0.1309, 0.1792, 0.2367"); | |
values("0.0502, 0.05, 0.04974, 0.04967, 0.0497, 0.04975, 0.04981, 0.04984, 0.04987, 0.04988",\ | |
"0.05003, 0.04982, 0.04956, 0.04949, 0.04954, 0.04958, 0.04964, 0.04967, 0.04968, 0.0497",\ | |
"0.04979, 0.04959, 0.04932, 0.04926, 0.0493, 0.04934, 0.0494, 0.04943, 0.04945, 0.04947",\ | |
"0.04979, 0.04957, 0.04931, 0.04924, 0.04929, 0.04934, 0.04938, 0.04941, 0.04944, 0.04946",\ | |
"0.05009, 0.04988, 0.04961, 0.04956, 0.04959, 0.04963, 0.04968, 0.04972, 0.04975, 0.04976",\ | |
"0.05071, 0.05051, 0.05023, 0.05016, 0.05021, 0.05026, 0.0503, 0.05034, 0.05036, 0.05038",\ | |
"0.05169, 0.05148, 0.05122, 0.05117, 0.05121, 0.05127, 0.05131, 0.05134, 0.05136, 0.05138",\ | |
"0.0531, 0.05289, 0.05262, 0.05254, 0.05257, 0.05265, 0.0527, 0.05274, 0.05276, 0.05278",\ | |
"0.05492, 0.0547, 0.05445, 0.05439, 0.05441, 0.05448, 0.05452, 0.05455, 0.05458, 0.0546",\ | |
"0.05721, 0.05699, 0.05673, 0.05665, 0.05668, 0.05676, 0.05681, 0.05683, 0.05687, 0.05688"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8"); | |
index_2("0.001, 0.002627, 0.008337, 0.01924, 0.03623, 0.06007, 0.09143, 0.1309, 0.1792, 0.2367"); | |
values("0.04038, 0.04038, 0.04044, 0.04063, 0.04081, 0.04113, 0.0414, 0.04162, 0.04195, 0.04203",\ | |
"0.04034, 0.04034, 0.0404, 0.04056, 0.04077, 0.04117, 0.04138, 0.0416, 0.04195, 0.04201",\ | |
"0.04016, 0.04017, 0.04022, 0.0404, 0.04065, 0.04095, 0.04122, 0.04142, 0.04181, 0.04183",\ | |
"0.03996, 0.03996, 0.04, 0.0402, 0.04045, 0.0408, 0.04102, 0.04124, 0.04147, 0.04195",\ | |
"0.04009, 0.04009, 0.04007, 0.04028, 0.04055, 0.04088, 0.04112, 0.04134, 0.04157, 0.04191",\ | |
"0.04048, 0.04045, 0.04051, 0.04068, 0.04094, 0.04129, 0.04156, 0.04176, 0.04191, 0.0422",\ | |
"0.04121, 0.04122, 0.04123, 0.04142, 0.04171, 0.04204, 0.04233, 0.04249, 0.04268, 0.04309",\ | |
"0.04236, 0.04237, 0.04236, 0.04254, 0.04283, 0.04329, 0.04346, 0.04366, 0.04385, 0.04433",\ | |
"0.04392, 0.04391, 0.04392, 0.04413, 0.04436, 0.04472, 0.04526, 0.0454, 0.04553, 0.04573",\ | |
"0.04593, 0.04592, 0.04594, 0.04614, 0.04639, 0.04668, 0.04681, 0.0474, 0.04778, 0.04807"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8"); | |
index_2("0.001, 0.002627, 0.008337, 0.01924, 0.03623, 0.06007, 0.09143, 0.1309, 0.1792, 0.2367"); | |
values("1.58, 1.621, 1.732, 1.886, 2.072, 2.292, 2.553, 2.865, 3.237, 3.676",\ | |
"1.594, 1.634, 1.746, 1.9, 2.086, 2.306, 2.567, 2.879, 3.251, 3.69",\ | |
"1.651, 1.691, 1.803, 1.957, 2.143, 2.363, 2.624, 2.936, 3.308, 3.747",\ | |
"1.772, 1.812, 1.924, 2.078, 2.264, 2.484, 2.745, 3.057, 3.429, 3.868",\ | |
"1.961, 2.002, 2.113, 2.267, 2.453, 2.673, 2.934, 3.246, 3.618, 4.057",\ | |
"2.198, 2.238, 2.349, 2.503, 2.689, 2.909, 3.171, 3.482, 3.854, 4.293",\ | |
"2.46, 2.5, 2.611, 2.766, 2.952, 3.172, 3.432, 3.744, 4.116, 4.555",\ | |
"2.75, 2.791, 2.902, 3.056, 3.242, 3.462, 3.723, 4.035, 4.407, 4.846",\ | |
"3.074, 3.115, 3.226, 3.38, 3.566, 3.786, 4.048, 4.359, 4.731, 5.17",\ | |
"3.438, 3.479, 3.59, 3.744, 3.93, 4.15, 4.411, 4.723, 5.094, 5.533"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8"); | |
index_2("0.001, 0.002627, 0.008337, 0.01924, 0.03623, 0.06007, 0.09143, 0.1309, 0.1792, 0.2367"); | |
values("1.429, 1.466, 1.577, 1.765, 2.048, 2.441, 2.957, 3.607, 4.4, 5.346",\ | |
"1.442, 1.48, 1.59, 1.778, 2.061, 2.454, 2.971, 3.621, 4.414, 5.359",\ | |
"1.484, 1.522, 1.632, 1.82, 2.103, 2.497, 3.013, 3.663, 4.456, 5.401",\ | |
"1.543, 1.58, 1.691, 1.879, 2.162, 2.555, 3.072, 3.721, 4.514, 5.459",\ | |
"1.587, 1.624, 1.735, 1.923, 2.206, 2.599, 3.116, 3.765, 4.558, 5.503",\ | |
"1.609, 1.646, 1.757, 1.945, 2.228, 2.621, 3.138, 3.787, 4.579, 5.525",\ | |
"1.605, 1.643, 1.753, 1.941, 2.224, 2.617, 3.134, 3.784, 4.576, 5.522",\ | |
"1.574, 1.611, 1.722, 1.91, 2.193, 2.586, 3.102, 3.752, 4.545, 5.489",\ | |
"1.514, 1.551, 1.662, 1.85, 2.133, 2.526, 3.042, 3.692, 4.484, 5.429",\ | |
"1.421, 1.459, 1.569, 1.757, 2.04, 2.434, 2.95, 3.6, 4.392, 5.337"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8"); | |
index_2("0.001, 0.002627, 0.008337, 0.01924, 0.03623, 0.06007, 0.09143, 0.1309, 0.1792, 0.2367"); | |
values("0.2314, 0.2672, 0.3636, 0.5068, 0.7046, 0.976, 1.336, 1.813, 2.412, 3.14",\ | |
"0.2312, 0.2668, 0.3634, 0.507, 0.7054, 0.9752, 1.339, 1.813, 2.41, 3.139",\ | |
"0.2314, 0.267, 0.3636, 0.5072, 0.7046, 0.9762, 1.337, 1.813, 2.409, 3.14",\ | |
"0.2312, 0.267, 0.3636, 0.507, 0.7046, 0.976, 1.338, 1.811, 2.412, 3.137",\ | |
"0.231, 0.2668, 0.3634, 0.5072, 0.7058, 0.9746, 1.336, 1.813, 2.41, 3.139",\ | |
"0.2312, 0.267, 0.3636, 0.5072, 0.7054, 0.9738, 1.337, 1.813, 2.412, 3.14",\ | |
"0.2312, 0.2672, 0.3638, 0.5076, 0.7044, 0.9742, 1.339, 1.812, 2.409, 3.14",\ | |
"0.2312, 0.267, 0.3634, 0.5066, 0.7048, 0.9756, 1.337, 1.813, 2.411, 3.14",\ | |
"0.2312, 0.267, 0.3638, 0.5072, 0.705, 0.9736, 1.337, 1.813, 2.411, 3.14",\ | |
"0.2314, 0.267, 0.3634, 0.5062, 0.7046, 0.9758, 1.337, 1.811, 2.411, 3.136"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8"); | |
index_2("0.001, 0.002627, 0.008337, 0.01924, 0.03623, 0.06007, 0.09143, 0.1309, 0.1792, 0.2367"); | |
values("0.176, 0.2176, 0.362, 0.6512, 1.126, 1.798, 2.685, 3.804, 5.178, 6.81",\ | |
"0.1758, 0.2184, 0.3622, 0.6512, 1.125, 1.799, 2.686, 3.805, 5.178, 6.812",\ | |
"0.1766, 0.2184, 0.362, 0.6514, 1.126, 1.798, 2.685, 3.805, 5.178, 6.811",\ | |
"0.1768, 0.2182, 0.3614, 0.6508, 1.125, 1.797, 2.685, 3.808, 5.175, 6.812",\ | |
"0.1766, 0.2184, 0.3616, 0.652, 1.126, 1.798, 2.687, 3.808, 5.172, 6.806",\ | |
"0.1768, 0.2186, 0.362, 0.6522, 1.124, 1.799, 2.688, 3.807, 5.175, 6.801",\ | |
"0.176, 0.2182, 0.362, 0.6516, 1.123, 1.798, 2.688, 3.805, 5.176, 6.806",\ | |
"0.1768, 0.2184, 0.3614, 0.6512, 1.124, 1.796, 2.684, 3.807, 5.172, 6.807",\ | |
"0.1764, 0.2182, 0.361, 0.6514, 1.126, 1.797, 2.684, 3.801, 5.174, 6.808",\ | |
"0.1768, 0.2176, 0.3614, 0.6512, 1.126, 1.798, 2.686, 3.803, 5.167, 6.806"); | |
} | |
} | |
} | |
} | |