/* | |
* 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__clkinv_1) { | |
area : 8.780800 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "0.0001774872" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "0.0001751058" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.0001774872" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(I) { | |
capacitance : 0.003771 ; | |
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(ZN) { | |
direction : output ; | |
function : "(!I)" ; | |
max_capacitance : 0.1924 ; | |
max_transition : 25 ; | |
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25"); | |
index_2("0.001, 0.002321, 0.006958, 0.01581, 0.02961, 0.04896, 0.07443, 0.1065, 0.1457, 0.1924"); | |
values("0.0007694, 0.0007691, 0.0007735, 0.0007732, 0.0007742, 0.000775, 0.0007743, 0.0007746, 0.0007673, 0.0007167",\ | |
"0.000614, 0.0006499, 0.0007092, 0.0007416, 0.0007537, 0.0007587, 0.0007632, 0.0007671, 0.0007609, 0.0007072",\ | |
"0.0003257, 0.0004018, 0.0005399, 0.0006373, 0.0006918, 0.0007156, 0.0007331, 0.0007436, 0.0007406, 0.0006797",\ | |
"0.000115, 0.0001821, 0.0003423, 0.0004972, 0.0005943, 0.000653, 0.0006886, 0.0007096, 0.0007106, 0.0006427",\ | |
"5.436e-06, 5.544e-05, 0.0001894, 0.0003533, 0.0004777, 0.0005684, 0.0006261, 0.0006618, 0.0006614, 0.000561",\ | |
"-1.365e-05, 1.371e-05, 0.0001053, 0.0002389, 0.0003754, 0.0004818, 0.0005576, 0.0006056, 0.0005845, 0.0004172",\ | |
"3.421e-05, 4.801e-05, 9.091e-05, 0.0001812, 0.0002956, 0.0004022, 0.0004861, 0.0005205, 0.0004157, 0.0001302",\ | |
"0.0001564, 0.0001465, 0.0001408, 0.0001815, 0.0002571, 0.0003497, 0.0004055, 0.0003034, -1.899e-05, -0.0003872",\ | |
"0.0004136, 0.0003856, 0.0003345, 0.0003149, 0.0003464, 0.0003293, -9.477e-06, -0.000472, -0.0008128, -0.001055",\ | |
"0.000979, 0.0009354, 0.0008344, 0.0007486, 0.0002537, -0.0004323, -0.0008473, -0.00109, -0.001238, -0.001333"); | |
} | |
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.002321, 0.006958, 0.01581, 0.02961, 0.04896, 0.07443, 0.1065, 0.1457, 0.1924"); | |
values("0.005393, 0.005396, 0.005409, 0.005399, 0.005379, 0.005347, 0.005541, 0.009385, 0.03248, 0.08661",\ | |
"0.005198, 0.005241, 0.005331, 0.005354, 0.005347, 0.005351, 0.0055, 0.009681, 0.03323, 0.08785",\ | |
"0.00491, 0.004977, 0.005119, 0.005188, 0.005261, 0.005284, 0.005556, 0.0103, 0.03627, 0.09215",\ | |
"0.004797, 0.004828, 0.004923, 0.005043, 0.005136, 0.005116, 0.005512, 0.01204, 0.04254, 0.1001",\ | |
"0.004768, 0.004782, 0.004832, 0.004897, 0.00501, 0.00509, 0.005907, 0.01623, 0.05394, 0.1115",\ | |
"0.004808, 0.0048, 0.004811, 0.004864, 0.004858, 0.004969, 0.007325, 0.02563, 0.07157, 0.1236",\ | |
"0.0049, 0.004877, 0.004854, 0.004835, 0.004848, 0.005273, 0.01327, 0.04549, 0.09139, 0.1287",\ | |
"0.00504, 0.005009, 0.004935, 0.00489, 0.004977, 0.009526, 0.03453, 0.06991, 0.09675, 0.1156",\ | |
"0.005031, 0.004988, 0.004888, 0.00503, 0.01297, 0.0336, 0.04862, 0.05827, 0.06465, 0.06902",\ | |
"0.004431, 0.00437, 0.005659, 0.01182, 0.01607, 0.01855, 0.02004, 0.02096, 0.02157, 0.02199"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
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.002321, 0.006958, 0.01581, 0.02961, 0.04896, 0.07443, 0.1065, 0.1457, 0.1924"); | |
values("0.2526, 0.3144, 0.5302, 0.9417, 1.583, 2.482, 3.666, 5.155, 6.974, 9.146",\ | |
"0.3172, 0.38, 0.597, 1.01, 1.651, 2.55, 3.732, 5.224, 7.042, 9.214",\ | |
"0.5388, 0.6118, 0.8349, 1.249, 1.892, 2.789, 3.974, 5.466, 7.286, 9.453",\ | |
"0.8045, 0.9251, 1.253, 1.709, 2.35, 3.251, 4.435, 5.927, 7.749, 9.915",\ | |
"1.057, 1.232, 1.703, 2.34, 3.068, 3.972, 5.156, 6.647, 8.468, 10.63",\ | |
"1.284, 1.519, 2.146, 2.991, 3.949, 4.977, 6.169, 7.661, 9.48, 11.65",\ | |
"1.474, 1.773, 2.573, 3.64, 4.847, 6.135, 7.488, 8.996, 10.81, 12.98",\ | |
"1.615, 1.984, 2.966, 4.278, 5.749, 7.316, 8.952, 10.65, 12.5, 14.67",\ | |
"1.696, 2.145, 3.322, 4.889, 6.64, 8.504, 10.44, 12.45, 14.51, 16.72",\ | |
"1.716, 2.24, 3.632, 5.472, 7.518, 9.685, 11.94, 14.27, 16.66, 19.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.002321, 0.006958, 0.01581, 0.02961, 0.04896, 0.07443, 0.1065, 0.1457, 0.1924"); | |
values("0.3669, 0.4673, 0.819, 1.489, 2.535, 3.997, 5.927, 8.351, 11.32, 14.86",\ | |
"0.439, 0.5412, 0.8972, 1.57, 2.616, 4.079, 6.007, 8.433, 11.41, 14.93",\ | |
"0.7142, 0.8185, 1.177, 1.852, 2.9, 4.37, 6.295, 8.723, 11.7, 15.22",\ | |
"1.191, 1.333, 1.722, 2.4, 3.451, 4.913, 6.845, 9.274, 12.25, 15.78",\ | |
"1.76, 1.966, 2.512, 3.257, 4.308, 5.779, 7.707, 10.14, 13.11, 16.63",\ | |
"2.41, 2.686, 3.42, 4.394, 5.516, 6.985, 8.916, 11.35, 14.31, 17.86",\ | |
"3.137, 3.493, 4.432, 5.671, 7.046, 8.581, 10.51, 12.94, 15.91, 19.44",\ | |
"3.944, 4.378, 5.539, 7.065, 8.756, 10.54, 12.52, 14.96, 17.92, 21.45",\ | |
"4.828, 5.35, 6.739, 8.568, 10.6, 12.73, 14.94, 17.41, 20.38, 23.91",\ | |
"5.79, 6.405, 8.032, 10.19, 12.57, 15.07, 17.65, 20.3, 23.3, 26.84"); | |
} | |
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.002321, 0.006958, 0.01581, 0.02961, 0.04896, 0.07443, 0.1065, 0.1457, 0.1924"); | |
values("0.3074, 0.4143, 0.7837, 1.491, 2.593, 4.14, 6.175, 8.743, 11.87, 15.59",\ | |
"0.3088, 0.414, 0.7848, 1.491, 2.593, 4.142, 6.176, 8.737, 11.87, 15.6",\ | |
"0.3869, 0.4608, 0.7874, 1.491, 2.592, 4.14, 6.173, 8.735, 11.87, 15.59",\ | |
"0.6446, 0.7434, 1.023, 1.543, 2.594, 4.139, 6.175, 8.743, 11.86, 15.6",\ | |
"0.9534, 1.09, 1.467, 1.99, 2.762, 4.15, 6.176, 8.736, 11.86, 15.61",\ | |
"1.304, 1.483, 1.965, 2.636, 3.422, 4.473, 6.23, 8.736, 11.86, 15.6",\ | |
"1.704, 1.921, 2.519, 3.343, 4.299, 5.364, 6.738, 8.88, 11.88, 15.6",\ | |
"2.146, 2.411, 3.13, 4.114, 5.26, 6.51, 7.866, 9.598, 12.15, 15.63",\ | |
"2.626, 2.942, 3.792, 4.948, 6.276, 7.75, 9.306, 10.96, 13.08, 16.07",\ | |
"3.128, 3.524, 4.512, 5.848, 7.376, 9.042, 10.83, 12.71, 14.72, 17.23"); | |
} | |
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.002321, 0.006958, 0.01581, 0.02961, 0.04896, 0.07443, 0.1065, 0.1457, 0.1924"); | |
values("0.4951, 0.6638, 1.257, 2.385, 4.144, 6.614, 9.869, 13.96, 18.96, 24.93",\ | |
"0.4943, 0.6621, 1.257, 2.385, 4.145, 6.616, 9.867, 13.96, 18.97, 24.92",\ | |
"0.5074, 0.6664, 1.257, 2.384, 4.144, 6.62, 9.868, 13.96, 18.97, 24.93",\ | |
"0.754, 0.8614, 1.295, 2.385, 4.144, 6.617, 9.873, 13.96, 18.98, 24.93",\ | |
"1.109, 1.256, 1.666, 2.474, 4.152, 6.618, 9.871, 13.96, 18.97, 24.91",\ | |
"1.506, 1.705, 2.234, 2.975, 4.278, 6.622, 9.87, 13.97, 18.97, 24.94",\ | |
"1.956, 2.199, 2.861, 3.77, 4.884, 6.788, 9.896, 13.97, 18.96, 24.93",\ | |
"2.434, 2.742, 3.548, 4.64, 5.896, 7.484, 10.09, 13.99, 18.98, 24.95",\ | |
"2.952, 3.32, 4.288, 5.588, 7.062, 8.658, 10.83, 14.22, 19.02, 24.92",\ | |
"3.514, 3.93, 5.072, 6.592, 8.284, 10.13, 12.14, 15, 19.25, 25.01"); | |
} | |
} | |
} | |
} | |