/* | |
* 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__dlyd_1) { | |
area : 74.636800 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "3.36672e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "3.33288e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "3.36672e-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.002573 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 12 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(Z) { | |
direction : output ; | |
function : "I" ; | |
max_capacitance : 0.2065 ; | |
max_transition : 12 ; | |
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12"); | |
index_2("0.001, 0.002419, 0.007399, 0.01691, 0.03172, 0.05251, 0.07987, 0.1143, 0.1564, 0.2065"); | |
values("0.08288, 0.08289, 0.08294, 0.08307, 0.08324, 0.08338, 0.08349, 0.08355, 0.08361, 0.08364",\ | |
"0.08278, 0.08278, 0.08284, 0.08297, 0.08313, 0.08328, 0.08338, 0.08345, 0.08349, 0.08353",\ | |
"0.08257, 0.08257, 0.08263, 0.08277, 0.08293, 0.08307, 0.08317, 0.08324, 0.08329, 0.08332",\ | |
"0.08244, 0.08245, 0.08251, 0.08264, 0.0828, 0.08294, 0.08304, 0.08311, 0.08316, 0.08319",\ | |
"0.08241, 0.0824, 0.08248, 0.08261, 0.08278, 0.08291, 0.08301, 0.08308, 0.08313, 0.08317",\ | |
"0.08249, 0.0825, 0.08255, 0.08268, 0.08285, 0.08299, 0.08309, 0.08316, 0.08321, 0.08323",\ | |
"0.08265, 0.08266, 0.08272, 0.08285, 0.08301, 0.08315, 0.08325, 0.08332, 0.08337, 0.08338",\ | |
"0.08293, 0.08294, 0.083, 0.08314, 0.0833, 0.08344, 0.08354, 0.08361, 0.08364, 0.08358",\ | |
"0.08335, 0.08335, 0.08341, 0.08355, 0.0837, 0.08384, 0.08394, 0.08399, 0.08393, 0.08359",\ | |
"0.08386, 0.08386, 0.08392, 0.08405, 0.08421, 0.08433, 0.08437, 0.08413, 0.08349, 0.08275"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12"); | |
index_2("0.001, 0.002419, 0.007399, 0.01691, 0.03172, 0.05251, 0.07987, 0.1143, 0.1564, 0.2065"); | |
values("0.07328, 0.07331, 0.07341, 0.07361, 0.07384, 0.0741, 0.07436, 0.07516, 0.08183, 0.1151",\ | |
"0.07325, 0.0733, 0.07341, 0.07358, 0.07382, 0.07408, 0.07432, 0.07507, 0.08229, 0.1161",\ | |
"0.07312, 0.07317, 0.07327, 0.07347, 0.07369, 0.07395, 0.0742, 0.07499, 0.08262, 0.1187",\ | |
"0.07294, 0.07296, 0.07306, 0.07327, 0.07349, 0.07372, 0.07398, 0.07502, 0.0841, 0.1241",\ | |
"0.07281, 0.07285, 0.07295, 0.07315, 0.07337, 0.07359, 0.07386, 0.07515, 0.0869, 0.1328",\ | |
"0.07278, 0.07282, 0.07295, 0.07312, 0.0734, 0.07358, 0.07382, 0.07579, 0.09153, 0.1452",\ | |
"0.07287, 0.07292, 0.07303, 0.0732, 0.07345, 0.07372, 0.074, 0.07725, 0.09916, 0.1624",\ | |
"0.07308, 0.07313, 0.07324, 0.07342, 0.07366, 0.0739, 0.07441, 0.08047, 0.1128, 0.1849",\ | |
"0.07343, 0.07347, 0.07359, 0.07377, 0.074, 0.07428, 0.07544, 0.08737, 0.1342, 0.2104",\ | |
"0.07389, 0.07395, 0.07405, 0.07423, 0.07453, 0.07478, 0.07831, 0.1034, 0.1644, 0.232"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12"); | |
index_2("0.001, 0.002419, 0.007399, 0.01691, 0.03172, 0.05251, 0.07987, 0.1143, 0.1564, 0.2065"); | |
values("9.242, 9.319, 9.528, 9.811, 10.15, 10.53, 10.98, 11.49, 12.1, 12.8",\ | |
"9.27, 9.348, 9.556, 9.838, 10.17, 10.56, 11, 11.52, 12.13, 12.83",\ | |
"9.383, 9.461, 9.669, 9.951, 10.29, 10.67, 11.12, 11.63, 12.24, 12.94",\ | |
"9.617, 9.695, 9.902, 10.18, 10.52, 10.9, 11.35, 11.87, 12.47, 13.18",\ | |
"9.991, 10.07, 10.28, 10.56, 10.89, 11.28, 11.72, 12.24, 12.85, 13.55",\ | |
"10.5, 10.57, 10.78, 11.06, 11.4, 11.78, 12.23, 12.75, 13.35, 14.06",\ | |
"11.08, 11.15, 11.36, 11.64, 11.98, 12.36, 12.81, 13.33, 13.93, 14.64",\ | |
"11.7, 11.78, 11.99, 12.27, 12.6, 12.99, 13.43, 13.95, 14.56, 15.26",\ | |
"12.37, 12.45, 12.66, 12.94, 13.28, 13.66, 14.11, 14.63, 15.23, 15.93",\ | |
"13.1, 13.17, 13.38, 13.66, 14, 14.38, 14.83, 15.35, 15.95, 16.66"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12"); | |
index_2("0.001, 0.002419, 0.007399, 0.01691, 0.03172, 0.05251, 0.07987, 0.1143, 0.1564, 0.2065"); | |
values("8.736, 8.804, 9.003, 9.339, 9.841, 10.54, 11.45, 12.61, 14.01, 15.68",\ | |
"8.765, 8.832, 9.031, 9.367, 9.869, 10.57, 11.48, 12.63, 14.04, 15.71",\ | |
"8.853, 8.92, 9.119, 9.455, 9.957, 10.66, 11.57, 12.72, 14.13, 15.8",\ | |
"8.993, 9.061, 9.26, 9.596, 10.1, 10.8, 11.71, 12.86, 14.27, 15.94",\ | |
"9.131, 9.198, 9.397, 9.733, 10.23, 10.93, 11.85, 13, 14.4, 16.08",\ | |
"9.239, 9.306, 9.505, 9.842, 10.34, 11.04, 11.96, 13.11, 14.51, 16.19",\ | |
"9.312, 9.379, 9.579, 9.914, 10.42, 11.12, 12.03, 13.18, 14.59, 16.26",\ | |
"9.343, 9.411, 9.61, 9.946, 10.45, 11.15, 12.06, 13.21, 14.62, 16.29",\ | |
"9.328, 9.394, 9.594, 9.93, 10.43, 11.13, 12.05, 13.2, 14.6, 16.28",\ | |
"9.262, 9.329, 9.528, 9.865, 10.37, 11.06, 11.98, 13.13, 14.54, 16.21"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12"); | |
index_2("0.001, 0.002419, 0.007399, 0.01691, 0.03172, 0.05251, 0.07987, 0.1143, 0.1564, 0.2065"); | |
values("0.5012, 0.5582, 0.7192, 0.9642, 1.298, 1.734, 2.306, 3.046, 3.976, 5.11",\ | |
"0.5008, 0.5582, 0.7192, 0.964, 1.298, 1.736, 2.304, 3.046, 3.976, 5.116",\ | |
"0.5012, 0.5582, 0.7196, 0.965, 1.296, 1.734, 2.304, 3.046, 3.976, 5.116",\ | |
"0.5, 0.558, 0.72, 0.964, 1.298, 1.736, 2.304, 3.046, 3.978, 5.114",\ | |
"0.5, 0.558, 0.718, 0.964, 1.3, 1.734, 2.304, 3.044, 3.976, 5.116",\ | |
"0.5, 0.558, 0.718, 0.966, 1.298, 1.734, 2.304, 3.046, 3.976, 5.114",\ | |
"0.5, 0.56, 0.722, 0.964, 1.298, 1.734, 2.304, 3.046, 3.976, 5.116",\ | |
"0.502, 0.558, 0.72, 0.964, 1.296, 1.736, 2.308, 3.048, 3.974, 5.114",\ | |
"0.502, 0.558, 0.72, 0.964, 1.3, 1.734, 2.304, 3.044, 3.978, 5.116",\ | |
"0.502, 0.558, 0.718, 0.964, 1.3, 1.734, 2.304, 3.046, 3.974, 5.11"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12"); | |
index_2("0.001, 0.002419, 0.007399, 0.01691, 0.03172, 0.05251, 0.07987, 0.1143, 0.1564, 0.2065"); | |
values("0.3544, 0.426, 0.6774, 1.185, 2.017, 3.198, 4.762, 6.728, 9.13, 11.99",\ | |
"0.3552, 0.4262, 0.6778, 1.185, 2.015, 3.2, 4.762, 6.724, 9.138, 12.01",\ | |
"0.3542, 0.426, 0.6774, 1.187, 2.013, 3.198, 4.76, 6.732, 9.138, 12",\ | |
"0.3552, 0.4264, 0.6766, 1.183, 2.014, 3.198, 4.76, 6.722, 9.128, 12",\ | |
"0.354, 0.426, 0.676, 1.186, 2.016, 3.198, 4.76, 6.722, 9.14, 12.01",\ | |
"0.356, 0.426, 0.678, 1.186, 2.016, 3.198, 4.756, 6.732, 9.14, 12.01",\ | |
"0.356, 0.426, 0.678, 1.186, 2.014, 3.202, 4.756, 6.732, 9.138, 12",\ | |
"0.356, 0.426, 0.678, 1.184, 2.012, 3.2, 4.76, 6.728, 9.138, 12.01",\ | |
"0.356, 0.426, 0.678, 1.184, 2.016, 3.2, 4.76, 6.73, 9.14, 12",\ | |
"0.354, 0.426, 0.678, 1.184, 2.012, 3.2, 4.758, 6.732, 9.134, 11.99"); | |
} | |
} | |
} | |
} | |