/* | |
* 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__icgtn_2) { | |
area : 72.441600 ; | |
clock_gating_integrated_cell : "latch_negedge_precontrol" ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLKN&!E&!TE" ; | |
value : "0.0002450613" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLKN&!E&TE" ; | |
value : "0.0002195622" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLKN&E&!TE" ; | |
value : "0.0002148828" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLKN&E&TE" ; | |
value : "0.0002148828" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLKN&!E&!TE" ; | |
value : "0.000149193" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLKN&!E&TE" ; | |
value : "0.0001529286" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLKN&E&!TE" ; | |
value : "0.0001386924" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLKN&E&TE" ; | |
value : "0.0001386924" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.0002450613" ; | |
} | |
statetable("CLKN E TE", "IQ3 IQN3") { | |
table : "H L L : - - : L H, \ | |
H H - : - - : H L, \ | |
H - H : - - : H L, \ | |
L - - : - - : N N" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(CLKN) { | |
capacitance : 0.007892 ; | |
clock : true ; | |
clock_gate_clock_pin : true ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 8.6 ; | |
min_pulse_width_high : 1.122 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!E&!TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.1132, 0.1126, 0.1142, 0.1217, 0.1363, 0.1593, 0.1908, 0.2314, \ | |
0.2815, 0.3417"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.05409, 0.05336, 0.05417, 0.0603, 0.07316, 0.09368, 0.122, 0.1588, \ | |
0.2042, 0.2587"); | |
} | |
} | |
internal_power() { | |
when : "!E&TE" ; | |
fall_power(scalar) { | |
values("0"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.1868, 0.1861, 0.1868, 0.1929, 0.2054, 0.2256, 0.2538, 0.2906, \ | |
0.3394, 0.4022"); | |
} | |
} | |
internal_power() { | |
when : "E&!TE" ; | |
fall_power(scalar) { | |
values("0"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.1778, 0.1772, 0.1779, 0.184, 0.1969, 0.2173, 0.2457, 0.283, \ | |
0.3324, 0.3958"); | |
} | |
} | |
internal_power() { | |
when : "E&TE" ; | |
fall_power(scalar) { | |
values("0"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.1771, 0.1764, 0.1771, 0.1833, 0.1961, 0.2165, 0.245, 0.2824, \ | |
0.3324, 0.3963"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
sdf_cond : "ENABLE_NOT_E_AND_NOT_TE === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "!E&!TE" ; | |
rise_constraint(scalar) { | |
values("0.697"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
sdf_cond : "ENABLE_NOT_E_AND_TE === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "!E&TE" ; | |
rise_constraint(scalar) { | |
values("1.122"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
sdf_cond : "ENABLE_E_AND_NOT_TE === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "E&!TE" ; | |
rise_constraint(scalar) { | |
values("1.07"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
sdf_cond : "ENABLE_E_AND_TE === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "E&TE" ; | |
rise_constraint(scalar) { | |
values("1.01"); | |
} | |
} | |
} | |
pin(E) { | |
capacitance : 0.003284 ; | |
clock_gate_enable_pin : true ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 8.6 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!CLKN&!TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.01356, 0.01358, 0.01356, 0.01355, 0.01354, 0.01358, 0.01357, \ | |
0.01357, 0.01357, 0.01357"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("-0.01193, -0.01194, -0.01194, -0.01203, -0.0121, -0.0121, -0.01215, \ | |
-0.01216, -0.01217, -0.01218"); | |
} | |
} | |
internal_power() { | |
when : "!CLKN&TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.005969, 0.00598, 0.005984, 0.00599, 0.005995, 0.006007, 0.006011, \ | |
0.006016, 0.006014, 0.006009"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("-0.00544, -0.005449, -0.005451, -0.005456, -0.005447, -0.005467, \ | |
-0.005461, -0.005466, -0.005465, -0.005463"); | |
} | |
} | |
internal_power() { | |
when : "CLKN&!TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.1711, 0.1706, 0.17, 0.1715, 0.1786, 0.1918, 0.212, 0.2391, 0.2729, \ | |
0.3136"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.1142, 0.1141, 0.1135, 0.1149, 0.1204, 0.1311, 0.1476, 0.1701, \ | |
0.1985, 0.2332"); | |
} | |
} | |
internal_power() { | |
when : "CLKN&TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.008201, 0.008186, 0.008202, 0.008214, 0.008191, 0.008204, 0.008186, \ | |
0.008165, 0.008135, 0.008099"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("-0.004519, -0.004511, -0.004521, -0.004531, -0.004538, -0.004555, \ | |
-0.004565, -0.004575, -0.004584, -0.004598"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
timing_type : hold_falling ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("-0.67, -0.648, -0.594, -0.528, -0.459, -0.395, -0.305, -0.212, -0.1, 0.023",\ | |
"-0.678, -0.66, -0.604, -0.534, -0.471, -0.401, -0.322, -0.223, -0.112, 0.015",\ | |
"-0.71, -0.693, -0.637, -0.575, -0.505, -0.438, -0.35, -0.255, -0.142, -0.016",\ | |
"-0.78, -0.758, -0.711, -0.643, -0.575, -0.504, -0.413, -0.312, -0.195, -0.07",\ | |
"-0.91, -0.896, -0.843, -0.775, -0.706, -0.627, -0.539, -0.432, -0.315, -0.18",\ | |
"-1.101, -1.084, -1.03, -0.965, -0.889, -0.815, -0.726, -0.617, -0.499, -0.362",\ | |
"-1.356, -1.341, -1.28, -1.214, -1.148, -1.066, -0.977, -0.871, -0.748, -0.609",\ | |
"-1.665, -1.646, -1.591, -1.524, -1.456, -1.37, -1.285, -1.179, -1.064, -0.924",\ | |
"-2.017, -2, -1.943, -1.876, -1.805, -1.733, -1.646, -1.543, -1.424, -1.298",\ | |
"-2.412, -2.399, -2.343, -2.28, -2.208, -2.133, -2.045, -1.947, -1.836, -1.714"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("-0.126, -0.108, -0.041, 0.062, 0.181, 0.319, 0.462, 0.626, 0.807, 1.002",\ | |
"-0.138, -0.12, -0.054, 0.054, 0.17, 0.306, 0.458, 0.619, 0.795, 0.99",\ | |
"-0.168, -0.148, -0.078, 0.022, 0.148, 0.277, 0.429, 0.591, 0.776, 0.97",\ | |
"-0.208, -0.189, -0.126, -0.015, 0.106, 0.242, 0.396, 0.563, 0.749, 0.943",\ | |
"-0.248, -0.232, -0.164, -0.057, 0.068, 0.215, 0.371, 0.546, 0.726, 0.928",\ | |
"-0.267, -0.253, -0.181, -0.073, 0.058, 0.2, 0.365, 0.536, 0.727, 0.931",\ | |
"-0.251, -0.236, -0.166, -0.056, 0.076, 0.221, 0.388, 0.563, 0.753, 0.968",\ | |
"-0.195, -0.183, -0.112, -0.002, 0.129, 0.281, 0.452, 0.624, 0.82, 1.038",\ | |
"-0.107, -0.089, -0.015, 0.099, 0.23, 0.379, 0.546, 0.733, 0.926, 1.143",\ | |
"0.024, 0.037, 0.114, 0.227, 0.36, 0.518, 0.688, 0.877, 1.082, 1.3"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
timing_type : setup_falling ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.698, 0.682, 0.627, 0.556, 0.481, 0.407, 0.322, 0.224, 0.108, -0.017",\ | |
"0.705, 0.691, 0.64, 0.563, 0.494, 0.413, 0.33, 0.229, 0.119, -0.01",\ | |
"0.742, 0.728, 0.677, 0.599, 0.523, 0.444, 0.359, 0.261, 0.15, 0.022",\ | |
"0.817, 0.797, 0.741, 0.667, 0.592, 0.512, 0.424, 0.326, 0.204, 0.076",\ | |
"0.941, 0.927, 0.878, 0.802, 0.727, 0.645, 0.545, 0.44, 0.324, 0.187",\ | |
"1.136, 1.119, 1.068, 0.995, 0.915, 0.826, 0.733, 0.626, 0.504, 0.369",\ | |
"1.39, 1.375, 1.317, 1.245, 1.166, 1.079, 0.985, 0.881, 0.753, 0.624",\ | |
"1.694, 1.682, 1.628, 1.552, 1.471, 1.387, 1.295, 1.19, 1.07, 0.941",\ | |
"2.049, 2.032, 1.984, 1.902, 1.824, 1.743, 1.651, 1.549, 1.439, 1.307",\ | |
"2.444, 2.431, 2.375, 2.303, 2.227, 2.147, 2.059, 1.964, 1.854, 1.725"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.779, 0.771, 0.745, 0.71, 0.667, 0.591, 0.491, 0.348, 0.18, -0.022",\ | |
"0.787, 0.786, 0.752, 0.727, 0.679, 0.607, 0.501, 0.366, 0.192, -0.015",\ | |
"0.817, 0.811, 0.787, 0.75, 0.705, 0.636, 0.531, 0.392, 0.225, 0.012",\ | |
"0.862, 0.855, 0.822, 0.797, 0.745, 0.68, 0.574, 0.433, 0.274, 0.054",\ | |
"0.903, 0.896, 0.869, 0.839, 0.788, 0.715, 0.608, 0.477, 0.315, 0.092",\ | |
"0.923, 0.919, 0.89, 0.856, 0.81, 0.739, 0.638, 0.5, 0.326, 0.117",\ | |
"0.917, 0.912, 0.882, 0.855, 0.8, 0.736, 0.622, 0.491, 0.316, 0.11",\ | |
"0.88, 0.87, 0.839, 0.81, 0.768, 0.696, 0.583, 0.452, 0.28, 0.063",\ | |
"0.799, 0.795, 0.768, 0.731, 0.688, 0.617, 0.505, 0.368, 0.202, -0.017",\ | |
"0.689, 0.68, 0.649, 0.619, 0.577, 0.498, 0.39, 0.256, 0.08, -0.133"); | |
} | |
} | |
} | |
pin(IQ3) { | |
direction : internal ; | |
internal_node : IQ3 ; | |
inverted_output : false ; | |
} | |
pin(IQN3) { | |
direction : internal ; | |
internal_node : IQN3 ; | |
inverted_output : true ; | |
} | |
pin(Q) { | |
clock_gate_out_pin : true ; | |
direction : output ; | |
max_capacitance : 0.7218 ; | |
max_transition : 8.6 ; | |
min_capacitance : 0.001 ; | |
output_voltage : default ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
state_function : "(CLKN|(!IQ3))" ; | |
internal_power() { | |
related_pin : "CLKN" ; | |
when : "!E&!TE" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.2275, 0.2265, 0.226, 0.2272, 0.229, 0.2304, 0.2314, 0.2323, 0.2331, 0.2394",\ | |
"0.2277, 0.2268, 0.2262, 0.2274, 0.2292, 0.2302, 0.2314, 0.2323, 0.2339, 0.2402",\ | |
"0.229, 0.2276, 0.2265, 0.2274, 0.2293, 0.2306, 0.2319, 0.2329, 0.2337, 0.2393",\ | |
"0.2375, 0.235, 0.2322, 0.2317, 0.2331, 0.2342, 0.235, 0.2366, 0.2369, 0.2432",\ | |
"0.2525, 0.249, 0.2439, 0.2421, 0.2426, 0.2433, 0.2443, 0.2449, 0.2461, 0.2548",\ | |
"0.2757, 0.2707, 0.2636, 0.2598, 0.2591, 0.2592, 0.2594, 0.26, 0.2609, 0.2701",\ | |
"0.3085, 0.3019, 0.2925, 0.2867, 0.2837, 0.2839, 0.2839, 0.2838, 0.2851, 0.2971",\ | |
"0.3497, 0.3414, 0.3299, 0.3218, 0.3174, 0.315, 0.3161, 0.3166, 0.3164, 0.3323",\ | |
"0.395, 0.3849, 0.3713, 0.3609, 0.3545, 0.3501, 0.3492, 0.351, 0.3529, 0.3772",\ | |
"0.4444, 0.433, 0.4165, 0.4036, 0.3956, 0.3901, 0.3871, 0.3863, 0.3923, 0.426"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.2275, 0.2265, 0.226, 0.2272, 0.229, 0.2304, 0.2314, 0.2323, 0.2331, 0.2394",\ | |
"0.2277, 0.2268, 0.2262, 0.2274, 0.2292, 0.2302, 0.2314, 0.2323, 0.2339, 0.2402",\ | |
"0.229, 0.2276, 0.2265, 0.2274, 0.2293, 0.2306, 0.2319, 0.2329, 0.2337, 0.2393",\ | |
"0.2375, 0.235, 0.2322, 0.2317, 0.2331, 0.2342, 0.235, 0.2366, 0.2369, 0.2432",\ | |
"0.2525, 0.249, 0.2439, 0.2421, 0.2426, 0.2433, 0.2443, 0.2449, 0.2461, 0.2548",\ | |
"0.2757, 0.2707, 0.2636, 0.2598, 0.2591, 0.2592, 0.2594, 0.26, 0.2609, 0.2701",\ | |
"0.3085, 0.3019, 0.2925, 0.2867, 0.2837, 0.2839, 0.2839, 0.2838, 0.2851, 0.2971",\ | |
"0.3497, 0.3414, 0.3299, 0.3218, 0.3174, 0.315, 0.3161, 0.3166, 0.3164, 0.3323",\ | |
"0.395, 0.3849, 0.3713, 0.3609, 0.3545, 0.3501, 0.3492, 0.351, 0.3529, 0.3772",\ | |
"0.4444, 0.433, 0.4165, 0.4036, 0.3956, 0.3901, 0.3871, 0.3863, 0.3923, 0.426"); | |
} | |
} | |
internal_power() { | |
related_pin : "CLKN" ; | |
when : "!E&TE" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.2297, 0.2255, 0.2214, 0.2198, 0.2189, 0.2185, 0.2182, 0.2181, 0.218, 0.2179",\ | |
"0.2284, 0.2242, 0.2202, 0.2185, 0.2177, 0.2172, 0.2169, 0.2168, 0.2167, 0.2166",\ | |
"0.2305, 0.2263, 0.2221, 0.2204, 0.2197, 0.2192, 0.219, 0.2188, 0.2188, 0.2187",\ | |
"0.2463, 0.2415, 0.2361, 0.2336, 0.2324, 0.2319, 0.2316, 0.2315, 0.2313, 0.2312",\ | |
"0.2785, 0.2725, 0.2648, 0.2606, 0.2587, 0.2577, 0.2571, 0.2568, 0.2566, 0.2564",\ | |
"0.3265, 0.3192, 0.309, 0.303, 0.2998, 0.2981, 0.2971, 0.2965, 0.2961, 0.2959",\ | |
"0.3921, 0.3837, 0.3707, 0.3622, 0.3573, 0.3546, 0.3529, 0.3519, 0.3513, 0.3509",\ | |
"0.476, 0.4663, 0.45, 0.4389, 0.4321, 0.4281, 0.4256, 0.4241, 0.4231, 0.4224",\ | |
"0.5785, 0.5679, 0.5485, 0.5345, 0.5256, 0.5199, 0.5164, 0.5141, 0.5127, 0.5116",\ | |
"0.7007, 0.689, 0.6666, 0.6496, 0.6382, 0.6308, 0.6259, 0.6228, 0.6207, 0.6192"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("-0.05826, -0.05926, -0.0594, -0.05823, -0.05757, -0.05625, -0.05506, -0.05324, -0.0507, -0.04508",\ | |
"-0.05805, -0.05918, -0.0592, -0.0581, -0.05714, -0.05592, -0.05479, -0.05327, -0.05139, -0.04445",\ | |
"-0.05667, -0.05804, -0.05868, -0.05794, -0.05702, -0.05573, -0.05447, -0.05298, -0.0511, -0.04354",\ | |
"-0.04819, -0.05065, -0.05315, -0.05363, -0.05343, -0.05218, -0.05115, -0.04913, -0.04693, -0.04057",\ | |
"-0.0334, -0.03687, -0.04196, -0.04303, -0.04385, -0.04316, -0.0422, -0.04114, -0.03956, -0.02987",\ | |
"-0.01096, -0.01604, -0.02261, -0.02649, -0.02709, -0.02754, -0.02784, -0.02638, -0.02513, -0.01413",\ | |
"0.01952, 0.01302, 0.003974, -0.002147, -0.005415, -0.004949, -0.005011, -0.005107, -0.003799, 0.0079",\ | |
"0.0579, 0.04955, 0.03823, 0.02993, 0.02495, 0.02307, 0.02416, 0.02469, 0.02481, 0.04167",\ | |
"0.101, 0.09099, 0.07723, 0.06718, 0.06008, 0.056, 0.05458, 0.05709, 0.05865, 0.08196",\ | |
"0.1477, 0.1363, 0.1198, 0.1075, 0.09869, 0.09213, 0.0891, 0.0893, 0.09605, 0.1299"); | |
} | |
} | |
internal_power() { | |
related_pin : "CLKN" ; | |
when : "E&!TE" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.2296, 0.2254, 0.2213, 0.2197, 0.2188, 0.2184, 0.2181, 0.218, 0.2179, 0.2178",\ | |
"0.2283, 0.2241, 0.22, 0.2184, 0.2176, 0.2171, 0.2168, 0.2167, 0.2166, 0.2165",\ | |
"0.2304, 0.2262, 0.222, 0.2203, 0.2195, 0.2191, 0.2189, 0.2187, 0.2187, 0.2186",\ | |
"0.2462, 0.2414, 0.236, 0.2335, 0.2324, 0.2318, 0.2315, 0.2314, 0.2312, 0.2311",\ | |
"0.2784, 0.2724, 0.2647, 0.2605, 0.2586, 0.2576, 0.257, 0.2567, 0.2565, 0.2563",\ | |
"0.3264, 0.3191, 0.3089, 0.3029, 0.2997, 0.298, 0.297, 0.2964, 0.296, 0.2958",\ | |
"0.392, 0.3835, 0.3705, 0.362, 0.3572, 0.3545, 0.3528, 0.3519, 0.3512, 0.3508",\ | |
"0.4758, 0.4662, 0.4499, 0.4389, 0.4321, 0.428, 0.4256, 0.424, 0.423, 0.4222",\ | |
"0.5784, 0.5677, 0.5484, 0.5345, 0.5255, 0.5198, 0.5163, 0.514, 0.5126, 0.5115",\ | |
"0.7006, 0.689, 0.6665, 0.6495, 0.6381, 0.6307, 0.6258, 0.6227, 0.6206, 0.6191"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("-0.04922, -0.05021, -0.05036, -0.04916, -0.04853, -0.04721, -0.04605, -0.04423, -0.0417, -0.03607",\ | |
"-0.04907, -0.05021, -0.05023, -0.04912, -0.04816, -0.04694, -0.04601, -0.04429, -0.04241, -0.03547",\ | |
"-0.0477, -0.04907, -0.04982, -0.04895, -0.04792, -0.04663, -0.04551, -0.04372, -0.04283, -0.03461",\ | |
"-0.03927, -0.04173, -0.04424, -0.04472, -0.04452, -0.04327, -0.04224, -0.03993, -0.03805, -0.0317",\ | |
"-0.02489, -0.02837, -0.03346, -0.03453, -0.03535, -0.03466, -0.03386, -0.03267, -0.03076, -0.0214",\ | |
"-0.002655, -0.007731, -0.01432, -0.01819, -0.01879, -0.01924, -0.01878, -0.01812, -0.01687, -0.005867",\ | |
"0.02761, 0.02116, 0.01205, 0.00596, 0.002692, 0.003159, 0.003097, 0.002967, 0.004276, 0.01597",\ | |
"0.06555, 0.05714, 0.04598, 0.03788, 0.03263, 0.03033, 0.03178, 0.03231, 0.03276, 0.04929",\ | |
"0.108, 0.09799, 0.08419, 0.07434, 0.06711, 0.06296, 0.06154, 0.06405, 0.06528, 0.0886",\ | |
"0.1541, 0.1428, 0.1265, 0.114, 0.1051, 0.09923, 0.09613, 0.096, 0.1024, 0.1362"); | |
} | |
} | |
internal_power() { | |
related_pin : "CLKN" ; | |
when : "E&TE" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.2296, 0.2254, 0.2213, 0.2197, 0.2188, 0.2184, 0.2181, 0.218, 0.2179, 0.2178",\ | |
"0.2283, 0.2241, 0.22, 0.2184, 0.2176, 0.2171, 0.2168, 0.2167, 0.2166, 0.2165",\ | |
"0.2304, 0.2262, 0.222, 0.2203, 0.2196, 0.2191, 0.2189, 0.2187, 0.2187, 0.2186",\ | |
"0.2462, 0.2414, 0.236, 0.2335, 0.2324, 0.2318, 0.2315, 0.2313, 0.2312, 0.2312",\ | |
"0.2784, 0.2724, 0.2647, 0.2606, 0.2586, 0.2576, 0.257, 0.2566, 0.2564, 0.2563",\ | |
"0.3264, 0.3191, 0.3089, 0.3029, 0.2997, 0.298, 0.297, 0.2964, 0.2961, 0.2958",\ | |
"0.392, 0.3835, 0.3705, 0.3622, 0.3572, 0.3544, 0.3528, 0.3519, 0.3512, 0.3507",\ | |
"0.4757, 0.466, 0.4499, 0.4389, 0.4321, 0.428, 0.4256, 0.424, 0.423, 0.4223",\ | |
"0.5784, 0.5677, 0.5484, 0.5344, 0.5255, 0.5198, 0.5163, 0.5141, 0.5126, 0.5115",\ | |
"0.7006, 0.689, 0.6665, 0.6495, 0.638, 0.6307, 0.6259, 0.6227, 0.6206, 0.6192"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("-0.04852, -0.04951, -0.04966, -0.04849, -0.04787, -0.04651, -0.04532, -0.04386, -0.04198, -0.0357",\ | |
"-0.04831, -0.04943, -0.04946, -0.04835, -0.04739, -0.0461, -0.04484, -0.04385, -0.04197, -0.0347",\ | |
"-0.04693, -0.04831, -0.04909, -0.04818, -0.04729, -0.04613, -0.04471, -0.04328, -0.04141, -0.03384",\ | |
"-0.03856, -0.041, -0.04353, -0.04401, -0.04378, -0.04255, -0.0413, -0.03954, -0.03767, -0.03132",\ | |
"-0.02412, -0.02759, -0.03268, -0.03375, -0.03441, -0.03398, -0.03318, -0.03189, -0.03031, -0.02062",\ | |
"-0.001845, -0.006917, -0.01354, -0.01745, -0.01804, -0.0185, -0.01863, -0.01731, -0.01573, -0.005386",\ | |
"0.02838, 0.02191, 0.01287, 0.006546, 0.004037, 0.004009, 0.004343, 0.003388, 0.005026, 0.01871",\ | |
"0.06612, 0.05761, 0.04665, 0.03845, 0.0333, 0.03103, 0.03232, 0.03318, 0.03297, 0.04883",\ | |
"0.108, 0.09803, 0.08413, 0.07428, 0.06709, 0.06287, 0.06155, 0.06472, 0.06529, 0.0886",\ | |
"0.1538, 0.1424, 0.1263, 0.1136, 0.1045, 0.0988, 0.09505, 0.09525, 0.1017, 0.1364"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
sdf_cond : "E===1'b0 && TE===1'b1" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
when : "!E&TE" ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.3714, 0.4209, 0.5487, 0.7368, 0.9944, 1.341, 1.794, 2.364, 3.06, 3.889",\ | |
"0.3826, 0.4322, 0.5599, 0.7481, 1.006, 1.353, 1.805, 2.375, 3.071, 3.9",\ | |
"0.4386, 0.488, 0.6156, 0.8037, 1.061, 1.408, 1.861, 2.431, 3.127, 3.956",\ | |
"0.5601, 0.6094, 0.7368, 0.9248, 1.182, 1.529, 1.982, 2.551, 3.248, 4.077",\ | |
"0.7213, 0.773, 0.9036, 1.095, 1.354, 1.7, 2.153, 2.722, 3.418, 4.248",\ | |
"0.9172, 0.9718, 1.106, 1.3, 1.561, 1.91, 2.362, 2.931, 3.627, 4.455",\ | |
"1.148, 1.206, 1.348, 1.547, 1.81, 2.159, 2.612, 3.182, 3.877, 4.706",\ | |
"1.411, 1.474, 1.625, 1.833, 2.102, 2.452, 2.904, 3.474, 4.17, 4.998",\ | |
"1.708, 1.776, 1.937, 2.155, 2.433, 2.789, 3.244, 3.813, 4.508, 5.338",\ | |
"2.04, 2.112, 2.284, 2.513, 2.801, 3.167, 3.629, 4.201, 4.896, 5.725"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.2308, 0.2731, 0.3978, 0.6233, 0.973, 1.464, 2.109, 2.923, 3.916, 5.1",\ | |
"0.2457, 0.2879, 0.4125, 0.6382, 0.988, 1.479, 2.123, 2.938, 3.93, 5.115",\ | |
"0.2973, 0.3392, 0.4632, 0.6884, 1.038, 1.529, 2.175, 2.988, 3.979, 5.166",\ | |
"0.3641, 0.4081, 0.5335, 0.7575, 1.106, 1.597, 2.242, 3.056, 4.049, 5.231",\ | |
"0.411, 0.4583, 0.5871, 0.8108, 1.159, 1.649, 2.293, 3.107, 4.096, 5.284",\ | |
"0.4353, 0.4863, 0.6212, 0.845, 1.192, 1.68, 2.324, 3.136, 4.13, 5.312",\ | |
"0.4325, 0.4879, 0.6301, 0.8575, 1.204, 1.691, 2.334, 3.145, 4.136, 5.319",\ | |
"0.3992, 0.4592, 0.6101, 0.8428, 1.192, 1.68, 2.322, 3.133, 4.123, 5.305",\ | |
"0.3343, 0.3987, 0.5581, 0.7979, 1.151, 1.643, 2.287, 3.098, 4.087, 5.267",\ | |
"0.2352, 0.3047, 0.473, 0.7206, 1.078, 1.575, 2.225, 3.037, 4.026, 5.206"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.1232, 0.1737, 0.3154, 0.5542, 0.9376, 1.498, 2.254, 3.212, 4.384, 5.782",\ | |
"0.1232, 0.1738, 0.3156, 0.5542, 0.9371, 1.496, 2.251, 3.212, 4.385, 5.783",\ | |
"0.1232, 0.1736, 0.3153, 0.5542, 0.9376, 1.498, 2.254, 3.213, 4.385, 5.776",\ | |
"0.1278, 0.1776, 0.3182, 0.556, 0.9382, 1.497, 2.253, 3.209, 4.381, 5.782",\ | |
"0.1444, 0.1936, 0.3332, 0.5672, 0.9432, 1.499, 2.254, 3.212, 4.384, 5.78",\ | |
"0.1636, 0.2134, 0.3496, 0.5822, 0.9532, 1.507, 2.254, 3.21, 4.385, 5.784",\ | |
"0.1874, 0.2404, 0.3742, 0.601, 0.9642, 1.513, 2.261, 3.215, 4.382, 5.774",\ | |
"0.2148, 0.2716, 0.408, 0.6316, 0.9848, 1.522, 2.269, 3.217, 4.386, 5.779",\ | |
"0.2432, 0.3036, 0.4452, 0.6706, 1.021, 1.548, 2.277, 3.222, 4.386, 5.778",\ | |
"0.274, 0.3396, 0.4878, 0.7132, 1.066, 1.591, 2.312, 3.238, 4.393, 5.781"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.09028, 0.1454, 0.3373, 0.728, 1.345, 2.207, 3.347, 4.781, 6.531, 8.615",\ | |
"0.09006, 0.145, 0.3373, 0.7281, 1.343, 2.207, 3.344, 4.777, 6.528, 8.618",\ | |
"0.0908, 0.1459, 0.3372, 0.7283, 1.345, 2.207, 3.345, 4.778, 6.541, 8.618",\ | |
"0.1035, 0.157, 0.3421, 0.7286, 1.345, 2.207, 3.349, 4.78, 6.529, 8.612",\ | |
"0.1194, 0.1726, 0.352, 0.7314, 1.345, 2.207, 3.344, 4.779, 6.534, 8.618",\ | |
"0.1386, 0.192, 0.3672, 0.7356, 1.346, 2.207, 3.348, 4.776, 6.526, 8.613",\ | |
"0.1608, 0.2158, 0.389, 0.7478, 1.352, 2.209, 3.344, 4.782, 6.523, 8.616",\ | |
"0.184, 0.24, 0.416, 0.7658, 1.364, 2.216, 3.347, 4.775, 6.535, 8.604",\ | |
"0.208, 0.2672, 0.444, 0.7882, 1.385, 2.237, 3.358, 4.778, 6.523, 8.609",\ | |
"0.2332, 0.2956, 0.474, 0.8142, 1.409, 2.266, 3.384, 4.792, 6.527, 8.607"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
sdf_cond : "E===1'b1 && TE===1'b0" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
when : "E&!TE" ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.3714, 0.4209, 0.5487, 0.7368, 0.9944, 1.341, 1.794, 2.364, 3.06, 3.889",\ | |
"0.3826, 0.4322, 0.5599, 0.7481, 1.006, 1.353, 1.805, 2.375, 3.071, 3.9",\ | |
"0.4386, 0.488, 0.6156, 0.8037, 1.061, 1.408, 1.861, 2.431, 3.127, 3.956",\ | |
"0.5601, 0.6095, 0.7368, 0.9248, 1.182, 1.529, 1.982, 2.552, 3.247, 4.077",\ | |
"0.7213, 0.773, 0.9036, 1.095, 1.354, 1.7, 2.153, 2.722, 3.418, 4.248",\ | |
"0.9172, 0.9717, 1.106, 1.3, 1.561, 1.91, 2.362, 2.931, 3.627, 4.455",\ | |
"1.148, 1.206, 1.348, 1.547, 1.81, 2.159, 2.612, 3.182, 3.876, 4.705",\ | |
"1.411, 1.474, 1.625, 1.833, 2.102, 2.452, 2.904, 3.475, 4.17, 4.998",\ | |
"1.708, 1.776, 1.937, 2.155, 2.433, 2.789, 3.244, 3.813, 4.509, 5.338",\ | |
"2.04, 2.112, 2.284, 2.513, 2.801, 3.167, 3.629, 4.201, 4.897, 5.725"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.2308, 0.2731, 0.3978, 0.6233, 0.973, 1.464, 2.109, 2.923, 3.916, 5.1",\ | |
"0.2457, 0.2879, 0.4126, 0.6382, 0.988, 1.479, 2.123, 2.938, 3.93, 5.115",\ | |
"0.2973, 0.3392, 0.4632, 0.6884, 1.038, 1.529, 2.175, 2.988, 3.979, 5.165",\ | |
"0.3641, 0.4081, 0.5335, 0.7575, 1.106, 1.597, 2.242, 3.056, 4.049, 5.231",\ | |
"0.411, 0.4583, 0.5871, 0.8108, 1.159, 1.649, 2.293, 3.107, 4.096, 5.284",\ | |
"0.4353, 0.4863, 0.6212, 0.845, 1.192, 1.68, 2.324, 3.136, 4.13, 5.312",\ | |
"0.4325, 0.4879, 0.6301, 0.8575, 1.204, 1.691, 2.334, 3.145, 4.136, 5.319",\ | |
"0.3992, 0.4592, 0.6102, 0.8428, 1.192, 1.68, 2.322, 3.133, 4.123, 5.305",\ | |
"0.3343, 0.3987, 0.5584, 0.7981, 1.151, 1.643, 2.287, 3.097, 4.086, 5.267",\ | |
"0.2356, 0.3046, 0.4734, 0.7205, 1.078, 1.575, 2.225, 3.037, 4.026, 5.206"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.1232, 0.1737, 0.3154, 0.5542, 0.9376, 1.498, 2.254, 3.212, 4.384, 5.782",\ | |
"0.1232, 0.1738, 0.3156, 0.5542, 0.9371, 1.496, 2.251, 3.212, 4.385, 5.783",\ | |
"0.1232, 0.1736, 0.3154, 0.5545, 0.9368, 1.498, 2.254, 3.213, 4.385, 5.778",\ | |
"0.1279, 0.1776, 0.3182, 0.556, 0.9374, 1.496, 2.251, 3.212, 4.386, 5.776",\ | |
"0.1444, 0.1936, 0.3332, 0.5672, 0.9432, 1.499, 2.254, 3.212, 4.384, 5.779",\ | |
"0.1636, 0.2132, 0.3496, 0.5822, 0.9532, 1.507, 2.255, 3.21, 4.385, 5.784",\ | |
"0.1882, 0.2404, 0.3742, 0.6002, 0.9634, 1.513, 2.261, 3.215, 4.384, 5.781",\ | |
"0.215, 0.2716, 0.408, 0.6322, 0.9864, 1.522, 2.265, 3.217, 4.385, 5.779",\ | |
"0.2432, 0.3036, 0.4448, 0.6712, 1.024, 1.549, 2.276, 3.223, 4.387, 5.776",\ | |
"0.274, 0.339, 0.4884, 0.713, 1.068, 1.593, 2.311, 3.242, 4.393, 5.781"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.09026, 0.1454, 0.3373, 0.728, 1.345, 2.206, 3.347, 4.781, 6.531, 8.615",\ | |
"0.09006, 0.145, 0.3373, 0.7281, 1.343, 2.207, 3.344, 4.777, 6.528, 8.618",\ | |
"0.0908, 0.1459, 0.3374, 0.7283, 1.343, 2.207, 3.345, 4.778, 6.54, 8.618",\ | |
"0.1035, 0.157, 0.3421, 0.7286, 1.345, 2.207, 3.349, 4.78, 6.529, 8.61",\ | |
"0.1194, 0.1726, 0.352, 0.7314, 1.346, 2.207, 3.344, 4.778, 6.535, 8.618",\ | |
"0.1386, 0.192, 0.3672, 0.7356, 1.346, 2.207, 3.343, 4.776, 6.527, 8.613",\ | |
"0.1608, 0.2158, 0.3892, 0.7478, 1.352, 2.209, 3.344, 4.782, 6.523, 8.616",\ | |
"0.184, 0.24, 0.4152, 0.7668, 1.364, 2.216, 3.347, 4.775, 6.532, 8.606",\ | |
"0.208, 0.2674, 0.4438, 0.7886, 1.385, 2.236, 3.357, 4.781, 6.522, 8.612",\ | |
"0.2324, 0.2952, 0.4746, 0.8142, 1.409, 2.267, 3.384, 4.793, 6.527, 8.605"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
sdf_cond : "E===1'b1 && TE===1'b1" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
when : "E&TE" ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.3714, 0.421, 0.5487, 0.7368, 0.9944, 1.341, 1.794, 2.364, 3.06, 3.889",\ | |
"0.3826, 0.4322, 0.5599, 0.7481, 1.006, 1.353, 1.805, 2.375, 3.071, 3.9",\ | |
"0.4386, 0.488, 0.6156, 0.8037, 1.061, 1.408, 1.861, 2.431, 3.127, 3.956",\ | |
"0.5601, 0.6095, 0.7368, 0.9248, 1.182, 1.529, 1.982, 2.551, 3.248, 4.077",\ | |
"0.7213, 0.773, 0.9035, 1.095, 1.354, 1.7, 2.153, 2.722, 3.418, 4.247",\ | |
"0.9172, 0.9717, 1.106, 1.3, 1.561, 1.91, 2.362, 2.931, 3.626, 4.455",\ | |
"1.148, 1.206, 1.348, 1.547, 1.81, 2.159, 2.612, 3.182, 3.876, 4.706",\ | |
"1.411, 1.474, 1.625, 1.833, 2.102, 2.451, 2.904, 3.475, 4.17, 4.998",\ | |
"1.708, 1.776, 1.937, 2.155, 2.433, 2.789, 3.244, 3.813, 4.508, 5.338",\ | |
"2.04, 2.112, 2.284, 2.513, 2.801, 3.167, 3.629, 4.201, 4.896, 5.725"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.2308, 0.2731, 0.3978, 0.6233, 0.973, 1.464, 2.109, 2.923, 3.916, 5.099",\ | |
"0.2457, 0.2879, 0.4126, 0.6382, 0.988, 1.479, 2.123, 2.938, 3.931, 5.115",\ | |
"0.2973, 0.3392, 0.4631, 0.6884, 1.038, 1.529, 2.174, 2.988, 3.98, 5.166",\ | |
"0.3641, 0.4081, 0.5335, 0.7575, 1.106, 1.597, 2.242, 3.055, 4.049, 5.23",\ | |
"0.411, 0.4583, 0.5871, 0.8108, 1.159, 1.648, 2.292, 3.107, 4.096, 5.284",\ | |
"0.4353, 0.4863, 0.6211, 0.845, 1.192, 1.68, 2.324, 3.136, 4.13, 5.311",\ | |
"0.4325, 0.4879, 0.6301, 0.8575, 1.204, 1.691, 2.335, 3.145, 4.137, 5.319",\ | |
"0.3991, 0.4592, 0.6101, 0.8431, 1.192, 1.68, 2.323, 3.133, 4.123, 5.304",\ | |
"0.3343, 0.3986, 0.5584, 0.7981, 1.151, 1.643, 2.287, 3.097, 4.087, 5.267",\ | |
"0.2356, 0.3046, 0.4735, 0.7205, 1.077, 1.575, 2.225, 3.037, 4.026, 5.207"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.1232, 0.1737, 0.3152, 0.555, 0.936, 1.497, 2.254, 3.212, 4.382, 5.782",\ | |
"0.1231, 0.1738, 0.3156, 0.5543, 0.9373, 1.496, 2.252, 3.211, 4.385, 5.783",\ | |
"0.1232, 0.1737, 0.3153, 0.5547, 0.9378, 1.497, 2.254, 3.213, 4.385, 5.779",\ | |
"0.1281, 0.1776, 0.3182, 0.556, 0.9384, 1.496, 2.253, 3.212, 4.383, 5.782",\ | |
"0.1444, 0.1936, 0.3334, 0.567, 0.9432, 1.5, 2.254, 3.213, 4.385, 5.784",\ | |
"0.1636, 0.2132, 0.3498, 0.5814, 0.954, 1.506, 2.256, 3.21, 4.385, 5.785",\ | |
"0.188, 0.2404, 0.3742, 0.6008, 0.9638, 1.513, 2.26, 3.215, 4.383, 5.781",\ | |
"0.2148, 0.271, 0.4076, 0.6322, 0.9876, 1.522, 2.265, 3.217, 4.382, 5.779",\ | |
"0.2444, 0.304, 0.4452, 0.6706, 1.022, 1.549, 2.277, 3.223, 4.387, 5.778",\ | |
"0.2742, 0.339, 0.4878, 0.7136, 1.067, 1.591, 2.311, 3.24, 4.392, 5.781"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.09026, 0.1454, 0.3373, 0.728, 1.345, 2.206, 3.345, 4.78, 6.53, 8.611",\ | |
"0.09006, 0.145, 0.3371, 0.7281, 1.343, 2.207, 3.343, 4.779, 6.528, 8.618",\ | |
"0.0908, 0.1459, 0.3376, 0.7281, 1.345, 2.211, 3.345, 4.777, 6.528, 8.618",\ | |
"0.1035, 0.157, 0.3421, 0.7286, 1.345, 2.207, 3.345, 4.778, 6.531, 8.617",\ | |
"0.1194, 0.1726, 0.352, 0.7314, 1.346, 2.21, 3.344, 4.778, 6.535, 8.618",\ | |
"0.1384, 0.1922, 0.3672, 0.7356, 1.346, 2.208, 3.348, 4.775, 6.526, 8.626",\ | |
"0.1608, 0.2158, 0.389, 0.7484, 1.351, 2.209, 3.344, 4.773, 6.523, 8.612",\ | |
"0.1836, 0.2398, 0.4154, 0.7664, 1.364, 2.217, 3.349, 4.775, 6.535, 8.609",\ | |
"0.208, 0.2678, 0.4438, 0.7886, 1.384, 2.236, 3.358, 4.78, 6.521, 8.615",\ | |
"0.2324, 0.2952, 0.4742, 0.8136, 1.409, 2.267, 3.386, 4.794, 6.527, 8.607"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.3714, 0.421, 0.5487, 0.7368, 0.9944, 1.341, 1.794, 2.364, 3.06, 3.889",\ | |
"0.3826, 0.4322, 0.5599, 0.7481, 1.006, 1.353, 1.805, 2.375, 3.071, 3.9",\ | |
"0.4386, 0.488, 0.6156, 0.8037, 1.061, 1.408, 1.861, 2.431, 3.127, 3.956",\ | |
"0.5601, 0.6095, 0.7368, 0.9248, 1.182, 1.529, 1.982, 2.551, 3.248, 4.077",\ | |
"0.7213, 0.773, 0.9035, 1.095, 1.354, 1.7, 2.153, 2.722, 3.418, 4.247",\ | |
"0.9172, 0.9717, 1.106, 1.3, 1.561, 1.91, 2.362, 2.931, 3.626, 4.455",\ | |
"1.148, 1.206, 1.348, 1.547, 1.81, 2.159, 2.612, 3.182, 3.876, 4.706",\ | |
"1.411, 1.474, 1.625, 1.833, 2.102, 2.451, 2.904, 3.475, 4.17, 4.998",\ | |
"1.708, 1.776, 1.937, 2.155, 2.433, 2.789, 3.244, 3.813, 4.508, 5.338",\ | |
"2.04, 2.112, 2.284, 2.513, 2.801, 3.167, 3.629, 4.201, 4.896, 5.725"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.2308, 0.2731, 0.3978, 0.6234, 0.9731, 1.465, 2.109, 2.921, 3.912, 5.093",\ | |
"0.2457, 0.2879, 0.4126, 0.6382, 0.988, 1.48, 2.124, 2.936, 3.927, 5.108",\ | |
"0.2973, 0.3392, 0.4632, 0.6885, 1.038, 1.53, 2.174, 2.986, 3.978, 5.159",\ | |
"0.364, 0.4081, 0.5334, 0.7575, 1.107, 1.598, 2.242, 3.054, 4.045, 5.227",\ | |
"0.4111, 0.4582, 0.5872, 0.8107, 1.159, 1.65, 2.294, 3.105, 4.096, 5.279",\ | |
"0.4353, 0.4863, 0.6211, 0.845, 1.192, 1.682, 2.325, 3.136, 4.127, 5.308",\ | |
"0.4323, 0.4878, 0.6302, 0.8576, 1.204, 1.694, 2.336, 3.147, 4.138, 5.319",\ | |
"0.3989, 0.4592, 0.6101, 0.843, 1.192, 1.683, 2.325, 3.135, 4.124, 5.305",\ | |
"0.3341, 0.3984, 0.5585, 0.7981, 1.151, 1.645, 2.285, 3.094, 4.084, 5.263",\ | |
"0.2356, 0.3044, 0.4731, 0.7204, 1.077, 1.575, 2.214, 3.022, 4.01, 5.191"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.1232, 0.1737, 0.3152, 0.555, 0.936, 1.497, 2.254, 3.212, 4.382, 5.782",\ | |
"0.1231, 0.1738, 0.3156, 0.5543, 0.9373, 1.496, 2.252, 3.211, 4.385, 5.783",\ | |
"0.1232, 0.1737, 0.3153, 0.5547, 0.9378, 1.497, 2.254, 3.213, 4.385, 5.779",\ | |
"0.1281, 0.1776, 0.3182, 0.556, 0.9384, 1.496, 2.253, 3.212, 4.383, 5.782",\ | |
"0.1444, 0.1936, 0.3334, 0.567, 0.9432, 1.5, 2.254, 3.213, 4.385, 5.784",\ | |
"0.1636, 0.2132, 0.3498, 0.5814, 0.954, 1.506, 2.256, 3.21, 4.385, 5.785",\ | |
"0.188, 0.2404, 0.3742, 0.6008, 0.9638, 1.513, 2.26, 3.215, 4.383, 5.781",\ | |
"0.2148, 0.271, 0.4076, 0.6322, 0.9876, 1.522, 2.265, 3.217, 4.382, 5.779",\ | |
"0.2444, 0.304, 0.4452, 0.6706, 1.022, 1.549, 2.277, 3.223, 4.387, 5.778",\ | |
"0.2742, 0.339, 0.4878, 0.7136, 1.067, 1.591, 2.311, 3.24, 4.392, 5.781"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.09026, 0.1454, 0.3373, 0.728, 1.345, 2.206, 3.345, 4.78, 6.53, 8.611",\ | |
"0.09006, 0.145, 0.3371, 0.7281, 1.343, 2.207, 3.343, 4.779, 6.528, 8.618",\ | |
"0.0908, 0.1459, 0.3376, 0.7281, 1.345, 2.211, 3.345, 4.777, 6.528, 8.618",\ | |
"0.1035, 0.157, 0.3421, 0.7286, 1.345, 2.207, 3.345, 4.778, 6.531, 8.617",\ | |
"0.1194, 0.1726, 0.352, 0.7314, 1.346, 2.21, 3.344, 4.778, 6.535, 8.618",\ | |
"0.1384, 0.1922, 0.3672, 0.7356, 1.346, 2.208, 3.348, 4.775, 6.526, 8.626",\ | |
"0.1608, 0.2158, 0.389, 0.7484, 1.351, 2.209, 3.344, 4.773, 6.523, 8.612",\ | |
"0.1836, 0.2398, 0.4154, 0.7664, 1.364, 2.217, 3.349, 4.775, 6.535, 8.609",\ | |
"0.208, 0.2678, 0.4438, 0.7886, 1.384, 2.236, 3.358, 4.78, 6.521, 8.615",\ | |
"0.2324, 0.2952, 0.4742, 0.8136, 1.409, 2.267, 3.386, 4.794, 6.527, 8.607"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
sdf_cond : "E===1'b0 && TE===1'b0" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational_rise ; | |
when : "!E&!TE" ; | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.2308, 0.2731, 0.3978, 0.6234, 0.9731, 1.465, 2.109, 2.921, 3.912, 5.093",\ | |
"0.2457, 0.2879, 0.4126, 0.6382, 0.988, 1.48, 2.124, 2.936, 3.927, 5.108",\ | |
"0.2973, 0.3392, 0.4632, 0.6885, 1.038, 1.53, 2.174, 2.986, 3.978, 5.159",\ | |
"0.364, 0.4081, 0.5334, 0.7575, 1.107, 1.598, 2.242, 3.054, 4.045, 5.227",\ | |
"0.4111, 0.4582, 0.5872, 0.8107, 1.159, 1.65, 2.294, 3.105, 4.096, 5.279",\ | |
"0.4353, 0.4863, 0.6211, 0.845, 1.192, 1.682, 2.325, 3.136, 4.127, 5.308",\ | |
"0.4323, 0.4878, 0.6302, 0.8576, 1.204, 1.694, 2.336, 3.147, 4.138, 5.319",\ | |
"0.3989, 0.4592, 0.6101, 0.843, 1.192, 1.683, 2.325, 3.135, 4.124, 5.305",\ | |
"0.3341, 0.3984, 0.5585, 0.7981, 1.151, 1.645, 2.285, 3.094, 4.084, 5.263",\ | |
"0.2356, 0.3044, 0.4731, 0.7204, 1.077, 1.575, 2.214, 3.022, 4.01, 5.191"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.005975, 0.02344, 0.05679, 0.1087, 0.1816, 0.2776, 0.3984, 0.546, 0.7218"); | |
values("0.09044, 0.1453, 0.3372, 0.7272, 1.345, 2.208, 3.34, 4.77, 6.518, 8.607",\ | |
"0.09018, 0.1451, 0.3372, 0.7273, 1.345, 2.209, 3.34, 4.777, 6.518, 8.61",\ | |
"0.09008, 0.1458, 0.3374, 0.7273, 1.345, 2.208, 3.341, 4.769, 6.517, 8.599",\ | |
"0.1035, 0.1569, 0.3423, 0.7276, 1.345, 2.208, 3.341, 4.77, 6.522, 8.599",\ | |
"0.1192, 0.1724, 0.352, 0.7308, 1.346, 2.207, 3.342, 4.777, 6.519, 8.606",\ | |
"0.1392, 0.1926, 0.3676, 0.735, 1.348, 2.208, 3.342, 4.769, 6.521, 8.599",\ | |
"0.1622, 0.2148, 0.3896, 0.7472, 1.353, 2.211, 3.34, 4.778, 6.521, 8.603",\ | |
"0.1846, 0.241, 0.4158, 0.7656, 1.368, 2.22, 3.343, 4.77, 6.53, 8.605",\ | |
"0.2074, 0.2676, 0.4444, 0.7886, 1.388, 2.231, 3.344, 4.771, 6.519, 8.602",\ | |
"0.232, 0.2956, 0.4742, 0.8136, 1.41, 2.245, 3.35, 4.772, 6.518, 8.599"); | |
} | |
} | |
} | |
pin(TE) { | |
capacitance : 0.003163 ; | |
clock_gate_test_pin : true ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 8.6 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!CLKN&!E" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.02201, 0.02199, 0.02196, 0.02194, 0.02195, 0.02197, 0.022, 0.02198, \ | |
0.02197, 0.02198"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("-0.01054, -0.01083, -0.01128, -0.01156, -0.01176, -0.01182, -0.01191, \ | |
-0.01195, -0.01198, -0.012"); | |
} | |
} | |
internal_power() { | |
when : "!CLKN&E" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.01228, 0.01228, 0.01228, 0.01227, 0.0123, 0.0123, 0.0123, 0.0123, \ | |
0.01229, 0.01229"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("-0.01148, -0.0116, -0.0118, -0.01193, -0.012, -0.01206, -0.01208, \ | |
-0.0121, -0.0121, -0.01212"); | |
} | |
} | |
internal_power() { | |
when : "CLKN&!E" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.1796, 0.179, 0.1784, 0.179, 0.1849, 0.1985, 0.2212, 0.2527, \ | |
0.2922, 0.3398"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.1224, 0.1216, 0.1207, 0.1218, 0.1274, 0.1392, 0.158, 0.184, \ | |
0.2175, 0.2586"); | |
} | |
} | |
internal_power() { | |
when : "CLKN&E" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.01228, 0.01227, 0.01228, 0.01228, 0.01228, 0.01229, 0.0123, \ | |
0.01229, 0.01229, 0.01229"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("-0.01082, -0.01149, -0.01178, -0.01192, -0.01198, -0.01205, -0.01207, \ | |
-0.01209, -0.01211, -0.01211"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
timing_type : hold_falling ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("-0.698, -0.683, -0.632, -0.565, -0.496, -0.424, -0.347, -0.247, -0.14, -0.014",\ | |
"-0.712, -0.7, -0.64, -0.574, -0.51, -0.437, -0.356, -0.259, -0.152, -0.022",\ | |
"-0.747, -0.728, -0.677, -0.61, -0.539, -0.47, -0.386, -0.292, -0.184, -0.059",\ | |
"-0.798, -0.777, -0.728, -0.658, -0.596, -0.526, -0.433, -0.339, -0.23, -0.103",\ | |
"-0.888, -0.873, -0.816, -0.754, -0.686, -0.609, -0.527, -0.424, -0.315, -0.18",\ | |
"-1.038, -1.02, -0.966, -0.9, -0.827, -0.761, -0.672, -0.567, -0.458, -0.323",\ | |
"-1.238, -1.221, -1.172, -1.104, -1.034, -0.965, -0.88, -0.784, -0.665, -0.538",\ | |
"-1.488, -1.467, -1.417, -1.351, -1.286, -1.218, -1.139, -1.047, -0.935, -0.813",\ | |
"-1.763, -1.751, -1.694, -1.631, -1.568, -1.508, -1.433, -1.347, -1.245, -1.127",\ | |
"-2.079, -2.059, -2.01, -1.949, -1.886, -1.823, -1.759, -1.676, -1.584, -1.478"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("-0.137, -0.122, -0.052, 0.053, 0.174, 0.307, 0.462, 0.62, 0.799, 0.991",\ | |
"-0.152, -0.128, -0.066, 0.044, 0.162, 0.3, 0.45, 0.607, 0.787, 0.979",\ | |
"-0.178, -0.16, -0.086, 0.016, 0.139, 0.271, 0.42, 0.584, 0.768, 0.96",\ | |
"-0.226, -0.209, -0.143, -0.03, 0.095, 0.235, 0.386, 0.556, 0.74, 0.937",\ | |
"-0.278, -0.255, -0.19, -0.078, 0.054, 0.197, 0.359, 0.531, 0.717, 0.922",\ | |
"-0.307, -0.289, -0.219, -0.103, 0.031, 0.184, 0.345, 0.528, 0.716, 0.925",\ | |
"-0.31, -0.287, -0.211, -0.095, 0.042, 0.194, 0.363, 0.544, 0.742, 0.954",\ | |
"-0.284, -0.267, -0.186, -0.061, 0.077, 0.239, 0.413, 0.601, 0.8, 1.014",\ | |
"-0.226, -0.21, -0.131, 0.003, 0.154, 0.316, 0.499, 0.692, 0.894, 1.116",\ | |
"-0.137, -0.12, -0.037, 0.098, 0.252, 0.427, 0.617, 0.821, 1.028, 1.259"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
timing_type : setup_falling ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.733, 0.716, 0.664, 0.592, 0.519, 0.435, 0.356, 0.253, 0.148, 0.019",\ | |
"0.746, 0.731, 0.675, 0.602, 0.525, 0.448, 0.364, 0.265, 0.16, 0.027",\ | |
"0.78, 0.763, 0.709, 0.634, 0.566, 0.483, 0.404, 0.298, 0.192, 0.065",\ | |
"0.835, 0.816, 0.758, 0.69, 0.613, 0.533, 0.454, 0.353, 0.239, 0.11",\ | |
"0.926, 0.911, 0.852, 0.781, 0.707, 0.627, 0.539, 0.432, 0.324, 0.187",\ | |
"1.067, 1.054, 0.998, 0.929, 0.854, 0.772, 0.679, 0.584, 0.462, 0.33",\ | |
"1.271, 1.255, 1.208, 1.135, 1.051, 0.978, 0.888, 0.794, 0.676, 0.545",\ | |
"1.517, 1.502, 1.448, 1.378, 1.301, 1.227, 1.149, 1.053, 0.942, 0.821",\ | |
"1.794, 1.783, 1.727, 1.657, 1.587, 1.518, 1.445, 1.353, 1.252, 1.136",\ | |
"2.105, 2.09, 2.043, 1.973, 1.905, 1.836, 1.774, 1.693, 1.602, 1.489"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
values("0.819, 0.812, 0.782, 0.747, 0.705, 0.631, 0.525, 0.389, 0.219, 0.004",\ | |
"0.828, 0.818, 0.788, 0.756, 0.718, 0.643, 0.536, 0.396, 0.224, 0.022",\ | |
"0.855, 0.846, 0.819, 0.784, 0.74, 0.668, 0.567, 0.423, 0.25, 0.044",\ | |
"0.899, 0.893, 0.862, 0.835, 0.787, 0.716, 0.604, 0.473, 0.3, 0.093",\ | |
"0.948, 0.942, 0.913, 0.882, 0.835, 0.767, 0.659, 0.514, 0.353, 0.139",\ | |
"0.981, 0.978, 0.947, 0.915, 0.872, 0.799, 0.692, 0.559, 0.379, 0.169",\ | |
"1.002, 0.998, 0.964, 0.935, 0.891, 0.817, 0.711, 0.569, 0.387, 0.181",\ | |
"0.992, 0.983, 0.951, 0.924, 0.879, 0.806, 0.7, 0.555, 0.375, 0.159",\ | |
"0.95, 0.948, 0.917, 0.88, 0.84, 0.763, 0.653, 0.51, 0.334, 0.109",\ | |
"0.887, 0.88, 0.847, 0.82, 0.773, 0.698, 0.59, 0.44, 0.26, 0.036"); | |
} | |
} | |
} | |
} | |