/* | |
* 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_mcu9t5v0__icgtn_1) { | |
area : 84.672000 ; | |
clock_gating_integrated_cell : "latch_negedge_precontrol" ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLKN&!E&!TE" ; | |
value : "0.00011091366" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLKN&!E&TE" ; | |
value : "8.597556e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLKN&E&!TE" ; | |
value : "8.457372e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLKN&E&TE" ; | |
value : "8.457174e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLKN&!E&!TE" ; | |
value : "4.808232e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLKN&!E&TE" ; | |
value : "4.95198e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLKN&E&!TE" ; | |
value : "4.506282e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLKN&E&TE" ; | |
value : "4.506282e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.00011091366" ; | |
} | |
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.008803 ; | |
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 : 6 ; | |
min_pulse_width_high : 1.099 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!E&!TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.05191, 0.05166, 0.05114, 0.05097, 0.05138, 0.05241, 0.05403, \ | |
0.05639, 0.05939, 0.0632"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.02669, 0.02651, 0.02608, 0.02583, 0.026, 0.02687, 0.02837, 0.03053, \ | |
0.03338, 0.03698"); | |
} | |
} | |
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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.09032, 0.09015, 0.08971, 0.08939, 0.08949, 0.09029, 0.09166, \ | |
0.09368, 0.09643, 0.09989"); | |
} | |
} | |
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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.08772, 0.08753, 0.08707, 0.08675, 0.08689, 0.08761, 0.08899, \ | |
0.0911, 0.09382, 0.0973"); | |
} | |
} | |
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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.08777, 0.08759, 0.08716, 0.08682, 0.08692, 0.08769, 0.08908, \ | |
0.09115, 0.09389, 0.0974"); | |
} | |
} | |
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.742"); | |
} | |
} | |
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.099"); | |
} | |
} | |
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.062"); | |
} | |
} | |
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.007"); | |
} | |
} | |
} | |
pin(E) { | |
capacitance : 0.004046 ; | |
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 : 6 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!CLKN&!TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.006576, 0.006564, 0.006573, 0.006568, 0.006579, 0.006581, 0.006584, \ | |
0.006575, 0.006581, 0.006579"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("-0.00583, -0.00583, -0.005884, -0.005925, -0.005964, -0.005977, \ | |
-0.006001, -0.005998, -0.00601, -0.00602"); | |
} | |
} | |
internal_power() { | |
when : "!CLKN&TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.003026, 0.003034, 0.003032, 0.003039, 0.003037, 0.003044, 0.003052, \ | |
0.003045, 0.00305, 0.003049"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("-0.003111, -0.003123, -0.00312, -0.003115, -0.003121, -0.003128, \ | |
-0.003129, -0.003126, -0.003126, -0.003127"); | |
} | |
} | |
internal_power() { | |
when : "CLKN&!TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.07809, 0.0779, 0.07758, 0.07733, 0.07716, 0.07737, 0.07796, \ | |
0.07911, 0.08095, 0.08347"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.05657, 0.05654, 0.05638, 0.05603, 0.05573, 0.0557, 0.05611, \ | |
0.057, 0.05845, 0.06045"); | |
} | |
} | |
internal_power() { | |
when : "CLKN&TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.003162, 0.003162, 0.003162, 0.003167, 0.003165, 0.003171, 0.003161, \ | |
0.003162, 0.003155, 0.003143"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("-0.00269, -0.002691, -0.002693, -0.002695, -0.002698, -0.002713, \ | |
-0.002707, -0.002718, -0.002724, -0.00273"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
timing_type : hold_falling ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("-0.716, -0.701, -0.65, -0.572, -0.478, -0.385, -0.284, -0.171, -0.045, 0.098",\ | |
"-0.722, -0.706, -0.656, -0.574, -0.49, -0.396, -0.297, -0.183, -0.053, 0.089",\ | |
"-0.76, -0.743, -0.699, -0.62, -0.527, -0.433, -0.333, -0.224, -0.097, 0.046",\ | |
"-0.833, -0.823, -0.768, -0.693, -0.604, -0.511, -0.407, -0.291, -0.164, -0.02",\ | |
"-0.95, -0.935, -0.882, -0.806, -0.716, -0.623, -0.514, -0.398, -0.271, -0.117",\ | |
"-1.103, -1.092, -1.041, -0.961, -0.869, -0.774, -0.663, -0.547, -0.406, -0.253",\ | |
"-1.288, -1.27, -1.222, -1.137, -1.05, -0.952, -0.838, -0.714, -0.57, -0.416",\ | |
"-1.493, -1.474, -1.428, -1.348, -1.251, -1.151, -1.035, -0.906, -0.759, -0.601",\ | |
"-1.725, -1.715, -1.666, -1.577, -1.478, -1.373, -1.258, -1.125, -0.986, -0.819",\ | |
"-1.991, -1.98, -1.928, -1.839, -1.743, -1.636, -1.516, -1.381, -1.233, -1.071"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("-0.046, -0.032, 0.023, 0.126, 0.27, 0.427, 0.581, 0.758, 0.951, 1.159",\ | |
"-0.053, -0.044, 0.013, 0.116, 0.26, 0.409, 0.57, 0.748, 0.94, 1.149",\ | |
"-0.088, -0.074, -0.026, 0.078, 0.219, 0.378, 0.536, 0.717, 0.902, 1.116",\ | |
"-0.148, -0.132, -0.079, 0.023, 0.167, 0.318, 0.483, 0.662, 0.852, 1.063",\ | |
"-0.23, -0.214, -0.154, -0.05, 0.098, 0.256, 0.42, 0.598, 0.795, 1.01",\ | |
"-0.3, -0.288, -0.229, -0.117, 0.036, 0.194, 0.365, 0.541, 0.743, 0.96",\ | |
"-0.356, -0.341, -0.288, -0.175, -0.018, 0.143, 0.309, 0.495, 0.699, 0.916",\ | |
"-0.395, -0.381, -0.327, -0.214, -0.06, 0.104, 0.278, 0.469, 0.669, 0.887",\ | |
"-0.419, -0.403, -0.35, -0.232, -0.077, 0.087, 0.261, 0.455, 0.652, 0.878",\ | |
"-0.415, -0.401, -0.343, -0.226, -0.077, 0.088, 0.264, 0.455, 0.66, 0.884"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
timing_type : setup_falling ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.756, 0.74, 0.696, 0.615, 0.517, 0.419, 0.308, 0.196, 0.062, -0.084",\ | |
"0.761, 0.749, 0.705, 0.627, 0.525, 0.43, 0.321, 0.2, 0.07, -0.075",\ | |
"0.806, 0.792, 0.743, 0.664, 0.566, 0.471, 0.358, 0.241, 0.108, -0.039",\ | |
"0.875, 0.868, 0.821, 0.738, 0.643, 0.542, 0.435, 0.319, 0.183, 0.035",\ | |
"0.99, 0.975, 0.934, 0.852, 0.756, 0.655, 0.547, 0.42, 0.285, 0.134",\ | |
"1.145, 1.135, 1.087, 1.004, 0.907, 0.805, 0.691, 0.565, 0.428, 0.271",\ | |
"1.331, 1.319, 1.267, 1.187, 1.091, 0.98, 0.866, 0.735, 0.595, 0.43",\ | |
"1.535, 1.525, 1.481, 1.396, 1.293, 1.181, 1.062, 0.93, 0.788, 0.618",\ | |
"1.777, 1.761, 1.713, 1.633, 1.526, 1.418, 1.291, 1.154, 1.003, 0.838",\ | |
"2.042, 2.032, 1.98, 1.893, 1.793, 1.672, 1.545, 1.409, 1.252, 1.085"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.756, 0.753, 0.733, 0.701, 0.658, 0.614, 0.546, 0.458, 0.333, 0.204",\ | |
"0.768, 0.763, 0.745, 0.71, 0.665, 0.621, 0.556, 0.465, 0.344, 0.214",\ | |
"0.806, 0.802, 0.775, 0.744, 0.703, 0.657, 0.593, 0.499, 0.379, 0.249",\ | |
"0.861, 0.853, 0.83, 0.802, 0.76, 0.712, 0.65, 0.557, 0.437, 0.304",\ | |
"0.933, 0.929, 0.908, 0.876, 0.834, 0.782, 0.727, 0.63, 0.513, 0.378",\ | |
"1.002, 0.997, 0.975, 0.94, 0.901, 0.852, 0.787, 0.696, 0.577, 0.444",\ | |
"1.063, 1.053, 1.032, 1, 0.96, 0.913, 0.843, 0.755, 0.636, 0.5",\ | |
"1.096, 1.098, 1.073, 1.043, 0.998, 0.948, 0.889, 0.792, 0.674, 0.539",\ | |
"1.12, 1.117, 1.09, 1.057, 1.016, 0.966, 0.907, 0.812, 0.696, 0.559",\ | |
"1.122, 1.112, 1.093, 1.063, 1.019, 0.969, 0.906, 0.814, 0.695, 0.56"); | |
} | |
} | |
} | |
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.3148 ; | |
max_transition : 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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.08873, 0.08896, 0.08944, 0.0898, 0.09021, 0.09059, 0.09081, 0.09102, 0.09123, 0.09125",\ | |
"0.08873, 0.08893, 0.0894, 0.0898, 0.09018, 0.09058, 0.09076, 0.09102, 0.09089, 0.09139",\ | |
"0.08829, 0.08847, 0.08888, 0.08932, 0.08976, 0.09016, 0.09042, 0.09062, 0.09075, 0.09087",\ | |
"0.0878, 0.08796, 0.08822, 0.08865, 0.08914, 0.0896, 0.0899, 0.0901, 0.09007, 0.09083",\ | |
"0.08791, 0.08787, 0.08809, 0.08848, 0.08899, 0.08947, 0.08985, 0.09011, 0.09008, 0.09076",\ | |
"0.08862, 0.08855, 0.08866, 0.08889, 0.08935, 0.08986, 0.09022, 0.09041, 0.09058, 0.09106",\ | |
"0.08979, 0.08975, 0.08983, 0.08997, 0.09034, 0.09088, 0.09124, 0.09154, 0.09165, 0.09228",\ | |
"0.09178, 0.09173, 0.09165, 0.09175, 0.09202, 0.09242, 0.09302, 0.0933, 0.09329, 0.0939",\ | |
"0.0946, 0.09458, 0.09436, 0.09438, 0.09461, 0.09485, 0.09537, 0.09615, 0.09658, 0.09643",\ | |
"0.09816, 0.09806, 0.09779, 0.09771, 0.09787, 0.09807, 0.09843, 0.09881, 0.09995, 0.09994"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.08873, 0.08896, 0.08944, 0.0898, 0.09021, 0.09059, 0.09081, 0.09102, 0.09123, 0.09125",\ | |
"0.08873, 0.08893, 0.0894, 0.0898, 0.09018, 0.09058, 0.09076, 0.09102, 0.09089, 0.09139",\ | |
"0.08829, 0.08847, 0.08888, 0.08932, 0.08976, 0.09016, 0.09042, 0.09062, 0.09075, 0.09087",\ | |
"0.0878, 0.08796, 0.08822, 0.08865, 0.08914, 0.0896, 0.0899, 0.0901, 0.09007, 0.09083",\ | |
"0.08791, 0.08787, 0.08809, 0.08848, 0.08899, 0.08947, 0.08985, 0.09011, 0.09008, 0.09076",\ | |
"0.08862, 0.08855, 0.08866, 0.08889, 0.08935, 0.08986, 0.09022, 0.09041, 0.09058, 0.09106",\ | |
"0.08979, 0.08975, 0.08983, 0.08997, 0.09034, 0.09088, 0.09124, 0.09154, 0.09165, 0.09228",\ | |
"0.09178, 0.09173, 0.09165, 0.09175, 0.09202, 0.09242, 0.09302, 0.0933, 0.09329, 0.0939",\ | |
"0.0946, 0.09458, 0.09436, 0.09438, 0.09461, 0.09485, 0.09537, 0.09615, 0.09658, 0.09643",\ | |
"0.09816, 0.09806, 0.09779, 0.09771, 0.09787, 0.09807, 0.09843, 0.09881, 0.09995, 0.09994"); | |
} | |
} | |
internal_power() { | |
related_pin : "CLKN" ; | |
when : "!E&TE" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.08228, 0.08238, 0.08269, 0.08305, 0.0833, 0.08345, 0.08354, 0.0836, 0.08365, 0.08367",\ | |
"0.08167, 0.08176, 0.08206, 0.08243, 0.08272, 0.08284, 0.08294, 0.08298, 0.08304, 0.08306",\ | |
"0.08062, 0.0807, 0.08098, 0.08135, 0.08162, 0.08179, 0.08189, 0.08195, 0.082, 0.08202",\ | |
"0.08034, 0.0804, 0.08063, 0.08096, 0.08126, 0.08144, 0.08155, 0.08166, 0.08171, 0.08174",\ | |
"0.08136, 0.08135, 0.08148, 0.08172, 0.08199, 0.08218, 0.08233, 0.08243, 0.08251, 0.08256",\ | |
"0.08353, 0.08343, 0.08342, 0.0836, 0.08384, 0.08405, 0.08417, 0.0843, 0.08437, 0.08443",\ | |
"0.08684, 0.08672, 0.08656, 0.08659, 0.08681, 0.08699, 0.08713, 0.08724, 0.08732, 0.08737",\ | |
"0.09138, 0.09119, 0.09091, 0.09088, 0.091, 0.0912, 0.09134, 0.09143, 0.09151, 0.09158",\ | |
"0.09721, 0.09693, 0.0966, 0.09644, 0.09649, 0.09667, 0.09675, 0.09689, 0.09697, 0.09699",\ | |
"0.1045, 0.1042, 0.1037, 0.1034, 0.1034, 0.1036, 0.1036, 0.1037, 0.1038, 0.1039"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("-0.04385, -0.04365, -0.04312, -0.04264, -0.04244, -0.04216, -0.04196, -0.04175, -0.04122, -0.04082",\ | |
"-0.04387, -0.04364, -0.04314, -0.04265, -0.04242, -0.04222, -0.04198, -0.0418, -0.04123, -0.04087",\ | |
"-0.04419, -0.04401, -0.04355, -0.04304, -0.0428, -0.04252, -0.04224, -0.04193, -0.04159, -0.04115",\ | |
"-0.04437, -0.04426, -0.04393, -0.04344, -0.04313, -0.04275, -0.04241, -0.04223, -0.04166, -0.04122",\ | |
"-0.0441, -0.04409, -0.0438, -0.04334, -0.04309, -0.04269, -0.04237, -0.04204, -0.04142, -0.04148",\ | |
"-0.04338, -0.04335, -0.0432, -0.04288, -0.04234, -0.04212, -0.0418, -0.04142, -0.04093, -0.04042",\ | |
"-0.04196, -0.04198, -0.04192, -0.04173, -0.0414, -0.0408, -0.04044, -0.04023, -0.04008, -0.03972",\ | |
"-0.03992, -0.04, -0.04001, -0.03989, -0.03964, -0.03922, -0.03858, -0.03824, -0.03815, -0.0379",\ | |
"-0.03726, -0.03741, -0.0375, -0.03748, -0.03728, -0.03712, -0.0366, -0.03564, -0.03542, -0.0354",\ | |
"-0.03398, -0.03414, -0.03434, -0.03431, -0.03439, -0.03411, -0.03387, -0.03328, -0.03244, -0.03217"); | |
} | |
} | |
internal_power() { | |
related_pin : "CLKN" ; | |
when : "E&!TE" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.0822, 0.0823, 0.08261, 0.08297, 0.08322, 0.08338, 0.08346, 0.08352, 0.08357, 0.0836",\ | |
"0.08159, 0.08168, 0.08198, 0.08235, 0.08263, 0.08276, 0.08285, 0.08291, 0.08296, 0.08297",\ | |
"0.08054, 0.08063, 0.08092, 0.08127, 0.08154, 0.08172, 0.08181, 0.08187, 0.08192, 0.08194",\ | |
"0.08026, 0.08032, 0.08056, 0.08088, 0.08118, 0.08136, 0.08148, 0.08158, 0.08163, 0.08166",\ | |
"0.08129, 0.08128, 0.08139, 0.08164, 0.08191, 0.08211, 0.08226, 0.08235, 0.08242, 0.08248",\ | |
"0.08344, 0.08335, 0.08334, 0.08352, 0.08377, 0.08397, 0.08409, 0.08423, 0.0843, 0.08435",\ | |
"0.08677, 0.08667, 0.08647, 0.08652, 0.08672, 0.08692, 0.08706, 0.08716, 0.08724, 0.0873",\ | |
"0.0913, 0.0911, 0.09084, 0.0908, 0.09092, 0.09112, 0.09126, 0.09136, 0.09143, 0.0915",\ | |
"0.09713, 0.09687, 0.09652, 0.09637, 0.09644, 0.0966, 0.09667, 0.09682, 0.0969, 0.09695",\ | |
"0.1044, 0.1041, 0.1037, 0.1034, 0.1034, 0.1034, 0.1036, 0.1037, 0.1037, 0.1038"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("-0.04122, -0.04102, -0.04049, -0.04001, -0.03981, -0.03953, -0.03931, -0.03911, -0.0386, -0.0382",\ | |
"-0.04122, -0.04099, -0.0405, -0.04001, -0.03984, -0.03956, -0.03934, -0.03915, -0.03859, -0.03807",\ | |
"-0.04152, -0.04134, -0.04089, -0.04038, -0.04014, -0.03986, -0.03958, -0.03928, -0.03893, -0.03849",\ | |
"-0.04171, -0.0416, -0.04127, -0.04078, -0.04045, -0.04007, -0.03975, -0.03957, -0.039, -0.03854",\ | |
"-0.04148, -0.04148, -0.04118, -0.04072, -0.04048, -0.04006, -0.03976, -0.03941, -0.03916, -0.03851",\ | |
"-0.04071, -0.04065, -0.04052, -0.04017, -0.03963, -0.03943, -0.03911, -0.0387, -0.03824, -0.03773",\ | |
"-0.03928, -0.03933, -0.03923, -0.03905, -0.0387, -0.03814, -0.03778, -0.03777, -0.0374, -0.03648",\ | |
"-0.03729, -0.0374, -0.03742, -0.03722, -0.03714, -0.03668, -0.036, -0.03576, -0.03565, -0.03534",\ | |
"-0.03463, -0.03477, -0.03488, -0.03484, -0.03467, -0.03455, -0.03398, -0.03304, -0.03283, -0.03262",\ | |
"-0.03136, -0.03153, -0.03175, -0.03168, -0.0317, -0.03142, -0.03125, -0.03067, -0.02965, -0.02948"); | |
} | |
} | |
internal_power() { | |
related_pin : "CLKN" ; | |
when : "E&TE" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.08221, 0.08231, 0.08262, 0.08299, 0.08323, 0.08338, 0.08347, 0.08353, 0.08357, 0.08359",\ | |
"0.08159, 0.08169, 0.08199, 0.08236, 0.08263, 0.08277, 0.08287, 0.08291, 0.08297, 0.08298",\ | |
"0.08055, 0.08064, 0.0809, 0.08128, 0.08155, 0.08171, 0.08182, 0.08187, 0.08192, 0.08194",\ | |
"0.08027, 0.08033, 0.08056, 0.08092, 0.08119, 0.08137, 0.08148, 0.08159, 0.08164, 0.08167",\ | |
"0.08131, 0.08129, 0.08135, 0.08163, 0.08193, 0.08213, 0.08226, 0.08236, 0.08241, 0.08246",\ | |
"0.08345, 0.08336, 0.08333, 0.08355, 0.08376, 0.08398, 0.08411, 0.08423, 0.0843, 0.08435",\ | |
"0.08677, 0.08666, 0.08644, 0.08654, 0.08676, 0.08692, 0.08705, 0.08716, 0.08723, 0.08729",\ | |
"0.0913, 0.09109, 0.09083, 0.09085, 0.09093, 0.0911, 0.09126, 0.09133, 0.09142, 0.09146",\ | |
"0.09714, 0.0969, 0.09652, 0.09637, 0.09646, 0.09656, 0.0967, 0.09681, 0.09687, 0.09693",\ | |
"0.1044, 0.1041, 0.1037, 0.1034, 0.1034, 0.1034, 0.1036, 0.1037, 0.1037, 0.1038"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("-0.04127, -0.04107, -0.04054, -0.04006, -0.03983, -0.03965, -0.03937, -0.0391, -0.03885, -0.03861",\ | |
"-0.04129, -0.04106, -0.04057, -0.04008, -0.03983, -0.03961, -0.03931, -0.03916, -0.03868, -0.03859",\ | |
"-0.04161, -0.04143, -0.04098, -0.04047, -0.04023, -0.03987, -0.03957, -0.03946, -0.03892, -0.03854",\ | |
"-0.04178, -0.04167, -0.04134, -0.04083, -0.04054, -0.04014, -0.03988, -0.0395, -0.03929, -0.03901",\ | |
"-0.04152, -0.04156, -0.04125, -0.04078, -0.04046, -0.04008, -0.03976, -0.03936, -0.03913, -0.03851",\ | |
"-0.04076, -0.04072, -0.04058, -0.04025, -0.03966, -0.0395, -0.03916, -0.03878, -0.03827, -0.03789",\ | |
"-0.03932, -0.03944, -0.03932, -0.03907, -0.03876, -0.0382, -0.03788, -0.0377, -0.03709, -0.03702",\ | |
"-0.03735, -0.03745, -0.03748, -0.03729, -0.03717, -0.03667, -0.03601, -0.03582, -0.03564, -0.03523",\ | |
"-0.03471, -0.03485, -0.03494, -0.03492, -0.03475, -0.03464, -0.03411, -0.03317, -0.03306, -0.03315",\ | |
"-0.03143, -0.03158, -0.03179, -0.03181, -0.03181, -0.03165, -0.03157, -0.03087, -0.02975, -0.02958"); | |
} | |
} | |
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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.3754, 0.4042, 0.4834, 0.6008, 0.7583, 0.9654, 1.233, 1.568, 1.977, 2.464",\ | |
"0.3837, 0.4125, 0.4918, 0.6092, 0.7667, 0.9737, 1.241, 1.576, 1.985, 2.472",\ | |
"0.4259, 0.4547, 0.5338, 0.6513, 0.8088, 1.016, 1.283, 1.618, 2.027, 2.515",\ | |
"0.5204, 0.5491, 0.628, 0.7456, 0.903, 1.11, 1.378, 1.713, 2.122, 2.609",\ | |
"0.6583, 0.6885, 0.7698, 0.8891, 1.047, 1.255, 1.522, 1.858, 2.267, 2.754",\ | |
"0.8113, 0.8442, 0.9303, 1.054, 1.216, 1.425, 1.693, 2.028, 2.437, 2.924",\ | |
"0.9781, 1.014, 1.107, 1.234, 1.398, 1.61, 1.88, 2.216, 2.625, 3.112",\ | |
"1.163, 1.202, 1.301, 1.434, 1.601, 1.813, 2.083, 2.42, 2.831, 3.318",\ | |
"1.37, 1.411, 1.517, 1.656, 1.826, 2.039, 2.309, 2.646, 3.057, 3.546",\ | |
"1.601, 1.645, 1.757, 1.903, 2.077, 2.292, 2.562, 2.898, 3.308, 3.797"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1975, 0.2241, 0.3114, 0.4725, 0.721, 1.069, 1.526, 2.101, 2.805, 3.641",\ | |
"0.2104, 0.2371, 0.3244, 0.4856, 0.734, 1.082, 1.539, 2.115, 2.819, 3.656",\ | |
"0.2548, 0.2812, 0.3681, 0.5294, 0.7782, 1.126, 1.584, 2.16, 2.864, 3.702",\ | |
"0.3175, 0.3447, 0.432, 0.5932, 0.8422, 1.191, 1.648, 2.225, 2.927, 3.765",\ | |
"0.3676, 0.3961, 0.485, 0.6466, 0.8959, 1.244, 1.702, 2.277, 2.982, 3.82",\ | |
"0.4006, 0.4316, 0.5228, 0.6842, 0.9335, 1.282, 1.74, 2.315, 3.019, 3.857",\ | |
"0.4156, 0.4494, 0.5441, 0.7056, 0.9545, 1.303, 1.761, 2.337, 3.04, 3.879",\ | |
"0.4114, 0.4481, 0.5475, 0.71, 0.9583, 1.307, 1.764, 2.341, 3.043, 3.881",\ | |
"0.3856, 0.4259, 0.5315, 0.6958, 0.9441, 1.292, 1.75, 2.326, 3.029, 3.866",\ | |
"0.3377, 0.3806, 0.4936, 0.6614, 0.9098, 1.257, 1.715, 2.291, 2.994, 3.831"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1256, 0.1527, 0.2343, 0.3771, 0.5993, 0.9236, 1.365, 1.928, 2.619, 3.449",\ | |
"0.1257, 0.1528, 0.2344, 0.3762, 0.5984, 0.9244, 1.367, 1.931, 2.623, 3.448",\ | |
"0.1257, 0.1527, 0.2342, 0.3763, 0.5986, 0.9238, 1.367, 1.93, 2.622, 3.443",\ | |
"0.1262, 0.1533, 0.2347, 0.3771, 0.5996, 0.9248, 1.366, 1.929, 2.623, 3.444",\ | |
"0.1382, 0.1642, 0.243, 0.3824, 0.6012, 0.926, 1.367, 1.931, 2.622, 3.444",\ | |
"0.1576, 0.1834, 0.2592, 0.3966, 0.6132, 0.9312, 1.367, 1.928, 2.621, 3.444",\ | |
"0.1768, 0.205, 0.2784, 0.4098, 0.6234, 0.9412, 1.376, 1.936, 2.622, 3.448",\ | |
"0.1944, 0.2254, 0.3004, 0.4266, 0.633, 0.9464, 1.381, 1.941, 2.627, 3.449",\ | |
"0.2104, 0.2442, 0.3236, 0.4444, 0.6442, 0.9534, 1.383, 1.942, 2.633, 3.452",\ | |
"0.2276, 0.2632, 0.3474, 0.4648, 0.6584, 0.9598, 1.387, 1.943, 2.634, 3.456"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1016, 0.1394, 0.2778, 0.5505, 0.9773, 1.575, 2.364, 3.361, 4.576, 6.023",\ | |
"0.1018, 0.1394, 0.2778, 0.5505, 0.9769, 1.576, 2.362, 3.36, 4.576, 6.024",\ | |
"0.1021, 0.1397, 0.2779, 0.5506, 0.9769, 1.577, 2.362, 3.361, 4.573, 6.024",\ | |
"0.1094, 0.1449, 0.2797, 0.5506, 0.9777, 1.575, 2.366, 3.358, 4.574, 6.019",\ | |
"0.1213, 0.1547, 0.2842, 0.5534, 0.9782, 1.575, 2.363, 3.36, 4.574, 6.016",\ | |
"0.1356, 0.1678, 0.2902, 0.5544, 0.9796, 1.576, 2.363, 3.356, 4.572, 6.018",\ | |
"0.1526, 0.183, 0.2986, 0.5562, 0.98, 1.578, 2.363, 3.356, 4.569, 6.015",\ | |
"0.169, 0.2006, 0.31, 0.5598, 0.9818, 1.578, 2.364, 3.353, 4.564, 6.009",\ | |
"0.1876, 0.2208, 0.3258, 0.5658, 0.9824, 1.582, 2.366, 3.355, 4.564, 6.011",\ | |
"0.2042, 0.2412, 0.3452, 0.5746, 0.985, 1.582, 2.367, 3.356, 4.564, 6.005"); | |
} | |
} | |
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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.3754, 0.4042, 0.4834, 0.6008, 0.7583, 0.9654, 1.233, 1.568, 1.977, 2.464",\ | |
"0.3837, 0.4125, 0.4918, 0.6092, 0.7667, 0.9738, 1.241, 1.576, 1.985, 2.472",\ | |
"0.4259, 0.4547, 0.5338, 0.6513, 0.8087, 1.016, 1.283, 1.618, 2.027, 2.514",\ | |
"0.5204, 0.5491, 0.6279, 0.7456, 0.903, 1.11, 1.378, 1.713, 2.122, 2.609",\ | |
"0.6583, 0.6885, 0.7698, 0.8891, 1.047, 1.255, 1.522, 1.858, 2.266, 2.754",\ | |
"0.8114, 0.8442, 0.9303, 1.054, 1.216, 1.425, 1.693, 2.028, 2.437, 2.924",\ | |
"0.9781, 1.014, 1.107, 1.234, 1.398, 1.61, 1.88, 2.216, 2.625, 3.112",\ | |
"1.163, 1.202, 1.301, 1.434, 1.601, 1.813, 2.083, 2.42, 2.831, 3.318",\ | |
"1.37, 1.411, 1.517, 1.656, 1.826, 2.039, 2.309, 2.646, 3.057, 3.546",\ | |
"1.601, 1.645, 1.757, 1.903, 2.077, 2.292, 2.562, 2.898, 3.308, 3.797"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1975, 0.2241, 0.3114, 0.4725, 0.721, 1.069, 1.526, 2.102, 2.805, 3.641",\ | |
"0.2104, 0.2371, 0.3244, 0.4855, 0.7341, 1.082, 1.539, 2.115, 2.819, 3.655",\ | |
"0.2548, 0.2812, 0.3681, 0.5294, 0.7782, 1.126, 1.584, 2.16, 2.864, 3.702",\ | |
"0.3175, 0.3447, 0.432, 0.5932, 0.8422, 1.191, 1.648, 2.225, 2.927, 3.765",\ | |
"0.3676, 0.3961, 0.485, 0.6466, 0.8959, 1.244, 1.702, 2.277, 2.983, 3.817",\ | |
"0.4006, 0.4316, 0.5228, 0.6841, 0.9335, 1.282, 1.74, 2.315, 3.019, 3.857",\ | |
"0.4156, 0.4493, 0.5441, 0.7056, 0.9545, 1.303, 1.761, 2.337, 3.04, 3.878",\ | |
"0.4114, 0.4481, 0.5475, 0.71, 0.9583, 1.307, 1.764, 2.341, 3.044, 3.881",\ | |
"0.3856, 0.4259, 0.5315, 0.696, 0.9437, 1.292, 1.75, 2.326, 3.029, 3.866",\ | |
"0.3377, 0.3806, 0.4935, 0.6616, 0.9099, 1.258, 1.715, 2.291, 2.994, 3.832"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1256, 0.1528, 0.2343, 0.3771, 0.5993, 0.9243, 1.366, 1.928, 2.62, 3.449",\ | |
"0.1257, 0.1528, 0.2344, 0.3761, 0.5986, 0.9237, 1.366, 1.929, 2.623, 3.448",\ | |
"0.1257, 0.1527, 0.2344, 0.3762, 0.5988, 0.9238, 1.367, 1.93, 2.623, 3.449",\ | |
"0.1262, 0.1533, 0.2347, 0.3771, 0.5996, 0.9248, 1.366, 1.929, 2.623, 3.444",\ | |
"0.1382, 0.1642, 0.243, 0.3824, 0.6012, 0.926, 1.367, 1.931, 2.62, 3.444",\ | |
"0.1576, 0.1834, 0.2592, 0.3966, 0.6132, 0.9318, 1.367, 1.928, 2.621, 3.444",\ | |
"0.1768, 0.205, 0.2784, 0.4098, 0.623, 0.9412, 1.376, 1.933, 2.62, 3.442",\ | |
"0.1944, 0.2256, 0.3006, 0.426, 0.633, 0.9466, 1.382, 1.941, 2.627, 3.45",\ | |
"0.2104, 0.2444, 0.3236, 0.4444, 0.6446, 0.953, 1.383, 1.942, 2.633, 3.452",\ | |
"0.2274, 0.2636, 0.3476, 0.4654, 0.659, 0.9598, 1.387, 1.942, 2.634, 3.456"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1016, 0.1394, 0.2778, 0.5505, 0.9773, 1.575, 2.364, 3.361, 4.576, 6.023",\ | |
"0.1018, 0.1394, 0.2778, 0.5505, 0.9769, 1.576, 2.362, 3.36, 4.576, 6.02",\ | |
"0.1021, 0.1397, 0.2778, 0.5506, 0.9771, 1.577, 2.362, 3.361, 4.573, 6.024",\ | |
"0.1094, 0.1449, 0.2797, 0.5506, 0.9777, 1.575, 2.366, 3.358, 4.574, 6.019",\ | |
"0.1213, 0.1547, 0.2842, 0.5534, 0.9782, 1.574, 2.362, 3.36, 4.57, 6.023",\ | |
"0.1356, 0.1678, 0.2902, 0.5548, 0.9796, 1.576, 2.363, 3.356, 4.572, 6.019",\ | |
"0.1526, 0.1828, 0.2986, 0.5562, 0.981, 1.578, 2.363, 3.355, 4.569, 6.015",\ | |
"0.169, 0.2006, 0.31, 0.5598, 0.982, 1.578, 2.366, 3.354, 4.565, 6.013",\ | |
"0.1876, 0.2208, 0.3258, 0.5654, 0.9828, 1.581, 2.365, 3.355, 4.563, 6.01",\ | |
"0.2042, 0.2412, 0.3452, 0.5742, 0.986, 1.58, 2.367, 3.356, 4.566, 6.004"); | |
} | |
} | |
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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.3754, 0.4042, 0.4834, 0.6008, 0.7583, 0.9654, 1.233, 1.568, 1.977, 2.464",\ | |
"0.3837, 0.4125, 0.4917, 0.6092, 0.7667, 0.9738, 1.241, 1.576, 1.985, 2.472",\ | |
"0.4259, 0.4547, 0.5337, 0.6513, 0.8088, 1.016, 1.283, 1.618, 2.027, 2.514",\ | |
"0.5204, 0.5491, 0.628, 0.7457, 0.903, 1.11, 1.378, 1.713, 2.122, 2.609",\ | |
"0.6585, 0.6886, 0.7699, 0.889, 1.048, 1.255, 1.522, 1.858, 2.267, 2.754",\ | |
"0.8114, 0.8442, 0.9304, 1.054, 1.216, 1.425, 1.693, 2.028, 2.437, 2.924",\ | |
"0.9781, 1.014, 1.107, 1.234, 1.398, 1.61, 1.88, 2.216, 2.624, 3.112",\ | |
"1.163, 1.202, 1.301, 1.434, 1.601, 1.813, 2.083, 2.42, 2.831, 3.318",\ | |
"1.37, 1.411, 1.517, 1.656, 1.826, 2.039, 2.309, 2.646, 3.057, 3.546",\ | |
"1.601, 1.645, 1.757, 1.903, 2.077, 2.292, 2.562, 2.898, 3.308, 3.797"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1975, 0.2241, 0.3114, 0.4725, 0.721, 1.069, 1.526, 2.103, 2.805, 3.643",\ | |
"0.2104, 0.2371, 0.3244, 0.4856, 0.734, 1.082, 1.539, 2.116, 2.818, 3.657",\ | |
"0.2548, 0.2812, 0.3681, 0.5294, 0.7782, 1.126, 1.583, 2.16, 2.863, 3.699",\ | |
"0.3175, 0.3447, 0.432, 0.5932, 0.8422, 1.191, 1.648, 2.225, 2.929, 3.767",\ | |
"0.3676, 0.3962, 0.4848, 0.6465, 0.8958, 1.244, 1.702, 2.278, 2.983, 3.817",\ | |
"0.4005, 0.4316, 0.5228, 0.6841, 0.9335, 1.282, 1.74, 2.317, 3.018, 3.855",\ | |
"0.4158, 0.4493, 0.544, 0.7055, 0.9545, 1.303, 1.761, 2.337, 3.04, 3.879",\ | |
"0.4114, 0.4479, 0.5475, 0.7101, 0.9583, 1.307, 1.765, 2.341, 3.044, 3.881",\ | |
"0.3856, 0.4259, 0.5315, 0.6958, 0.9439, 1.292, 1.749, 2.326, 3.029, 3.866",\ | |
"0.3375, 0.381, 0.4935, 0.6616, 0.9098, 1.257, 1.714, 2.291, 2.994, 3.831"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1256, 0.1527, 0.2344, 0.3767, 0.5996, 0.925, 1.364, 1.928, 2.62, 3.447",\ | |
"0.1258, 0.1528, 0.2344, 0.3763, 0.5991, 0.9239, 1.366, 1.931, 2.619, 3.449",\ | |
"0.1257, 0.1527, 0.2342, 0.3764, 0.5986, 0.9243, 1.367, 1.93, 2.62, 3.449",\ | |
"0.1263, 0.1533, 0.2348, 0.3772, 0.5996, 0.9248, 1.366, 1.929, 2.623, 3.444",\ | |
"0.1384, 0.164, 0.243, 0.3824, 0.6012, 0.9258, 1.365, 1.928, 2.621, 3.447",\ | |
"0.1576, 0.1836, 0.2592, 0.3968, 0.613, 0.9326, 1.367, 1.93, 2.619, 3.444",\ | |
"0.1768, 0.205, 0.2784, 0.41, 0.6234, 0.941, 1.376, 1.936, 2.622, 3.448",\ | |
"0.1942, 0.2254, 0.3004, 0.4266, 0.6334, 0.946, 1.381, 1.942, 2.627, 3.449",\ | |
"0.2106, 0.2444, 0.3236, 0.4444, 0.6456, 0.9532, 1.382, 1.943, 2.632, 3.453",\ | |
"0.2272, 0.2632, 0.3476, 0.4648, 0.6584, 0.96, 1.387, 1.942, 2.631, 3.456"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1016, 0.1394, 0.2778, 0.5505, 0.977, 1.577, 2.366, 3.356, 4.572, 6.016",\ | |
"0.1018, 0.1394, 0.2778, 0.5504, 0.9761, 1.576, 2.365, 3.354, 4.576, 6.012",\ | |
"0.1021, 0.1396, 0.2778, 0.5505, 0.9769, 1.577, 2.366, 3.36, 4.576, 6.022",\ | |
"0.1094, 0.1449, 0.2797, 0.5506, 0.9779, 1.575, 2.365, 3.357, 4.567, 6.015",\ | |
"0.1213, 0.1549, 0.2842, 0.5532, 0.9778, 1.577, 2.364, 3.36, 4.57, 6.023",\ | |
"0.1358, 0.1678, 0.2902, 0.5548, 0.9798, 1.575, 2.363, 3.355, 4.573, 6.021",\ | |
"0.1518, 0.1828, 0.2982, 0.5564, 0.98, 1.578, 2.363, 3.355, 4.568, 6.007",\ | |
"0.169, 0.201, 0.31, 0.56, 0.982, 1.578, 2.366, 3.353, 4.565, 6.013",\ | |
"0.1868, 0.2208, 0.3254, 0.5656, 0.9822, 1.579, 2.364, 3.355, 4.563, 6.012",\ | |
"0.2054, 0.2418, 0.3454, 0.5738, 0.9854, 1.582, 2.369, 3.355, 4.565, 6.004"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.3754, 0.4042, 0.4834, 0.6008, 0.7583, 0.9654, 1.233, 1.568, 1.977, 2.464",\ | |
"0.3837, 0.4125, 0.4917, 0.6092, 0.7667, 0.9738, 1.241, 1.576, 1.985, 2.472",\ | |
"0.4259, 0.4547, 0.5337, 0.6513, 0.8088, 1.016, 1.283, 1.618, 2.027, 2.514",\ | |
"0.5204, 0.5491, 0.628, 0.7457, 0.903, 1.11, 1.378, 1.713, 2.122, 2.609",\ | |
"0.6585, 0.6886, 0.7699, 0.889, 1.048, 1.255, 1.522, 1.858, 2.267, 2.754",\ | |
"0.8114, 0.8442, 0.9304, 1.054, 1.216, 1.425, 1.693, 2.028, 2.437, 2.924",\ | |
"0.9781, 1.014, 1.107, 1.234, 1.398, 1.61, 1.88, 2.216, 2.624, 3.112",\ | |
"1.163, 1.202, 1.301, 1.434, 1.601, 1.813, 2.083, 2.42, 2.831, 3.318",\ | |
"1.37, 1.411, 1.517, 1.656, 1.826, 2.039, 2.309, 2.646, 3.057, 3.546",\ | |
"1.601, 1.645, 1.757, 1.903, 2.077, 2.292, 2.562, 2.898, 3.308, 3.797"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1975, 0.2242, 0.3114, 0.4725, 0.721, 1.069, 1.528, 2.103, 2.805, 3.643",\ | |
"0.2105, 0.2371, 0.3244, 0.4856, 0.7341, 1.082, 1.541, 2.116, 2.818, 3.655",\ | |
"0.2548, 0.2812, 0.3681, 0.5294, 0.7782, 1.126, 1.586, 2.161, 2.863, 3.7",\ | |
"0.3175, 0.3447, 0.432, 0.5932, 0.8422, 1.19, 1.65, 2.225, 2.928, 3.765",\ | |
"0.3674, 0.3963, 0.4847, 0.6465, 0.8957, 1.244, 1.704, 2.279, 2.982, 3.818",\ | |
"0.4007, 0.4316, 0.5227, 0.684, 0.9334, 1.282, 1.742, 2.318, 3.02, 3.857",\ | |
"0.4157, 0.4494, 0.5441, 0.7057, 0.9545, 1.303, 1.764, 2.339, 3.042, 3.879",\ | |
"0.4113, 0.448, 0.5475, 0.71, 0.9581, 1.306, 1.767, 2.343, 3.045, 3.883",\ | |
"0.3856, 0.4258, 0.5314, 0.6959, 0.944, 1.292, 1.753, 2.329, 3.031, 3.868",\ | |
"0.3374, 0.3805, 0.4937, 0.6615, 0.9098, 1.257, 1.719, 2.294, 2.997, 3.834"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1256, 0.1527, 0.2344, 0.3767, 0.5996, 0.925, 1.364, 1.928, 2.62, 3.447",\ | |
"0.1258, 0.1528, 0.2344, 0.3763, 0.5991, 0.9239, 1.366, 1.931, 2.619, 3.449",\ | |
"0.1257, 0.1527, 0.2342, 0.3764, 0.5986, 0.9243, 1.367, 1.93, 2.62, 3.449",\ | |
"0.1263, 0.1533, 0.2348, 0.3772, 0.5996, 0.9248, 1.366, 1.929, 2.623, 3.444",\ | |
"0.1384, 0.164, 0.243, 0.3824, 0.6012, 0.9258, 1.365, 1.928, 2.621, 3.447",\ | |
"0.1576, 0.1836, 0.2592, 0.3968, 0.613, 0.9326, 1.367, 1.93, 2.619, 3.444",\ | |
"0.1768, 0.205, 0.2784, 0.41, 0.6234, 0.941, 1.376, 1.936, 2.622, 3.448",\ | |
"0.1942, 0.2254, 0.3004, 0.4266, 0.6334, 0.946, 1.381, 1.942, 2.627, 3.449",\ | |
"0.2106, 0.2444, 0.3236, 0.4444, 0.6456, 0.9532, 1.382, 1.943, 2.632, 3.453",\ | |
"0.2272, 0.2632, 0.3476, 0.4648, 0.6584, 0.96, 1.387, 1.942, 2.631, 3.456"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1016, 0.1394, 0.2778, 0.5505, 0.9773, 1.575, 2.364, 3.361, 4.576, 6.023",\ | |
"0.1018, 0.1394, 0.2778, 0.5505, 0.9769, 1.576, 2.362, 3.36, 4.576, 6.02",\ | |
"0.1021, 0.1397, 0.2778, 0.5506, 0.9771, 1.577, 2.362, 3.361, 4.573, 6.024",\ | |
"0.1094, 0.1449, 0.2797, 0.5506, 0.9777, 1.575, 2.366, 3.358, 4.574, 6.019",\ | |
"0.1213, 0.1547, 0.2842, 0.5534, 0.9782, 1.574, 2.362, 3.36, 4.57, 6.023",\ | |
"0.1356, 0.1678, 0.2902, 0.5548, 0.9796, 1.576, 2.363, 3.356, 4.572, 6.019",\ | |
"0.1526, 0.1828, 0.2986, 0.5562, 0.981, 1.578, 2.363, 3.355, 4.569, 6.015",\ | |
"0.169, 0.2006, 0.31, 0.5598, 0.982, 1.578, 2.366, 3.354, 4.565, 6.013",\ | |
"0.1876, 0.2208, 0.3258, 0.5654, 0.9828, 1.581, 2.365, 3.355, 4.563, 6.01",\ | |
"0.2042, 0.2412, 0.3452, 0.5742, 0.986, 1.58, 2.367, 3.356, 4.566, 6.004"); | |
} | |
} | |
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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1975, 0.2242, 0.3114, 0.4725, 0.721, 1.069, 1.528, 2.103, 2.805, 3.643",\ | |
"0.2105, 0.2371, 0.3244, 0.4856, 0.7341, 1.082, 1.541, 2.116, 2.818, 3.655",\ | |
"0.2548, 0.2812, 0.3681, 0.5294, 0.7782, 1.126, 1.586, 2.161, 2.863, 3.7",\ | |
"0.3175, 0.3447, 0.432, 0.5932, 0.8422, 1.19, 1.65, 2.225, 2.928, 3.765",\ | |
"0.3674, 0.3963, 0.4847, 0.6465, 0.8957, 1.244, 1.704, 2.279, 2.982, 3.818",\ | |
"0.4007, 0.4316, 0.5227, 0.684, 0.9334, 1.282, 1.742, 2.318, 3.02, 3.857",\ | |
"0.4157, 0.4494, 0.5441, 0.7057, 0.9545, 1.303, 1.764, 2.339, 3.042, 3.879",\ | |
"0.4113, 0.448, 0.5475, 0.71, 0.9581, 1.306, 1.767, 2.343, 3.045, 3.883",\ | |
"0.3856, 0.4258, 0.5314, 0.6959, 0.944, 1.292, 1.753, 2.329, 3.031, 3.868",\ | |
"0.3374, 0.3805, 0.4937, 0.6615, 0.9098, 1.257, 1.719, 2.294, 2.997, 3.834"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.003166, 0.01077, 0.02529, 0.04791, 0.07965, 0.1214, 0.174, 0.2383, 0.3148"); | |
values("0.1019, 0.1394, 0.278, 0.5501, 0.9756, 1.578, 2.364, 3.351, 4.564, 6.009",\ | |
"0.1019, 0.1394, 0.2778, 0.5505, 0.9757, 1.578, 2.365, 3.349, 4.561, 6.009",\ | |
"0.1023, 0.1397, 0.2776, 0.5505, 0.9757, 1.578, 2.365, 3.351, 4.563, 6.009",\ | |
"0.1095, 0.1449, 0.2799, 0.5502, 0.9757, 1.578, 2.365, 3.349, 4.561, 6.004",\ | |
"0.1215, 0.1548, 0.2841, 0.5532, 0.9768, 1.578, 2.363, 3.349, 4.56, 6.005",\ | |
"0.1366, 0.1678, 0.2902, 0.5548, 0.9792, 1.58, 2.365, 3.352, 4.563, 6",\ | |
"0.1514, 0.1832, 0.2986, 0.5564, 0.9796, 1.582, 2.367, 3.351, 4.563, 6.001",\ | |
"0.1692, 0.202, 0.3094, 0.56, 0.9804, 1.583, 2.368, 3.352, 4.561, 6.01",\ | |
"0.1868, 0.2208, 0.3252, 0.5654, 0.9818, 1.584, 2.371, 3.354, 4.559, 6.009",\ | |
"0.205, 0.242, 0.3452, 0.5738, 0.9852, 1.586, 2.371, 3.357, 4.56, 6"); | |
} | |
} | |
} | |
pin(TE) { | |
capacitance : 0.004171 ; | |
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 : 6 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!CLKN&!E" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.01009, 0.0101, 0.01009, 0.01006, 0.01007, 0.01008, 0.01008, \ | |
0.01008, 0.01008, 0.01008"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("-0.005167, -0.005255, -0.005441, -0.005589, -0.005686, -0.005742, \ | |
-0.005795, -0.005825, -0.005842, -0.005856"); | |
} | |
} | |
internal_power() { | |
when : "!CLKN&E" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.006102, 0.006089, 0.00609, 0.00608, 0.006098, 0.00609, 0.006096, \ | |
0.006089, 0.006097, 0.006093"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("-0.005568, -0.005604, -0.005725, -0.005807, -0.005862, -0.005902, \ | |
-0.00591, -0.005926, -0.005936, -0.005944"); | |
} | |
} | |
internal_power() { | |
when : "CLKN&!E" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.08166, 0.08148, 0.08117, 0.08087, 0.0807, 0.08077, 0.08115, \ | |
0.08209, 0.08366, 0.08614"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.05921, 0.05898, 0.05862, 0.05833, 0.05816, 0.05816, 0.05858, \ | |
0.05954, 0.06102, 0.0632"); | |
} | |
} | |
internal_power() { | |
when : "CLKN&E" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.006094, 0.006082, 0.006081, 0.006082, 0.00608, 0.006092, 0.006086, \ | |
0.006095, 0.006095, 0.006095"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("-0.0055, -0.005577, -0.005718, -0.005802, -0.005855, -0.005901, \ | |
-0.005887, -0.005925, -0.00594, -0.005943"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
timing_type : hold_falling ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("-0.744, -0.727, -0.678, -0.594, -0.506, -0.411, -0.315, -0.196, -0.073, 0.068",\ | |
"-0.755, -0.735, -0.686, -0.604, -0.519, -0.422, -0.328, -0.209, -0.087, 0.059",\ | |
"-0.797, -0.783, -0.731, -0.646, -0.56, -0.471, -0.365, -0.25, -0.126, 0.016",\ | |
"-0.861, -0.853, -0.804, -0.722, -0.628, -0.537, -0.435, -0.32, -0.195, -0.052",\ | |
"-0.961, -0.946, -0.895, -0.814, -0.726, -0.636, -0.53, -0.419, -0.284, -0.142",\ | |
"-1.086, -1.066, -1.022, -0.94, -0.85, -0.758, -0.653, -0.535, -0.398, -0.253",\ | |
"-1.227, -1.208, -1.163, -1.08, -0.993, -0.894, -0.786, -0.666, -0.536, -0.386",\ | |
"-1.383, -1.371, -1.321, -1.234, -1.145, -1.049, -0.945, -0.825, -0.683, -0.534",\ | |
"-1.567, -1.55, -1.501, -1.422, -1.331, -1.232, -1.124, -1.002, -0.865, -0.705",\ | |
"-1.778, -1.765, -1.715, -1.633, -1.541, -1.444, -1.335, -1.213, -1.068, -0.913"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("-0.052, -0.038, 0.023, 0.126, 0.27, 0.427, 0.581, 0.758, 0.951, 1.159",\ | |
"-0.06, -0.044, 0.003, 0.116, 0.254, 0.409, 0.57, 0.748, 0.94, 1.149",\ | |
"-0.097, -0.084, -0.026, 0.078, 0.219, 0.378, 0.536, 0.717, 0.902, 1.116",\ | |
"-0.156, -0.14, -0.088, 0.017, 0.167, 0.318, 0.483, 0.662, 0.852, 1.063",\ | |
"-0.242, -0.225, -0.167, -0.058, 0.089, 0.249, 0.411, 0.593, 0.788, 1.002",\ | |
"-0.325, -0.305, -0.248, -0.138, 0.017, 0.178, 0.346, 0.535, 0.736, 0.951",\ | |
"-0.393, -0.379, -0.321, -0.204, -0.051, 0.124, 0.292, 0.481, 0.682, 0.901",\ | |
"-0.446, -0.432, -0.371, -0.252, -0.097, 0.069, 0.251, 0.437, 0.65, 0.87",\ | |
"-0.481, -0.466, -0.409, -0.288, -0.131, 0.043, 0.219, 0.417, 0.625, 0.847",\ | |
"-0.496, -0.483, -0.426, -0.305, -0.136, 0.034, 0.214, 0.41, 0.622, 0.848"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
timing_type : setup_falling ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.784, 0.772, 0.723, 0.644, 0.545, 0.444, 0.339, 0.221, 0.09, -0.054",\ | |
"0.794, 0.785, 0.735, 0.657, 0.56, 0.456, 0.352, 0.234, 0.099, -0.045",\ | |
"0.843, 0.822, 0.775, 0.7, 0.599, 0.499, 0.391, 0.277, 0.144, -0.001",\ | |
"0.904, 0.891, 0.848, 0.767, 0.667, 0.569, 0.463, 0.348, 0.214, 0.067",\ | |
"1.001, 0.993, 0.94, 0.86, 0.766, 0.668, 0.555, 0.435, 0.305, 0.159",\ | |
"1.129, 1.118, 1.069, 0.988, 0.888, 0.79, 0.681, 0.553, 0.421, 0.271",\ | |
"1.27, 1.257, 1.208, 1.129, 1.034, 0.932, 0.814, 0.693, 0.553, 0.395",\ | |
"1.425, 1.414, 1.366, 1.291, 1.188, 1.085, 0.972, 0.849, 0.702, 0.545",\ | |
"1.613, 1.601, 1.554, 1.472, 1.372, 1.269, 1.149, 1.031, 0.882, 0.724",\ | |
"1.821, 1.809, 1.768, 1.688, 1.583, 1.48, 1.359, 1.235, 1.087, 0.927"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
values("0.79, 0.785, 0.769, 0.73, 0.686, 0.639, 0.576, 0.483, 0.367, 0.233",\ | |
"0.8, 0.793, 0.775, 0.74, 0.699, 0.655, 0.587, 0.499, 0.378, 0.244",\ | |
"0.834, 0.832, 0.807, 0.771, 0.735, 0.685, 0.626, 0.534, 0.408, 0.272",\ | |
"0.89, 0.883, 0.865, 0.831, 0.791, 0.739, 0.679, 0.586, 0.468, 0.328",\ | |
"0.967, 0.964, 0.94, 0.907, 0.864, 0.82, 0.759, 0.662, 0.546, 0.411",\ | |
"1.044, 1.04, 1.022, 0.988, 0.945, 0.898, 0.835, 0.744, 0.628, 0.49",\ | |
"1.111, 1.108, 1.084, 1.05, 1.009, 0.961, 0.9, 0.804, 0.686, 0.551",\ | |
"1.163, 1.158, 1.135, 1.1, 1.061, 1.014, 0.951, 0.857, 0.74, 0.601",\ | |
"1.2, 1.191, 1.172, 1.137, 1.097, 1.047, 0.982, 0.897, 0.773, 0.635",\ | |
"1.21, 1.209, 1.184, 1.15, 1.111, 1.061, 0.997, 0.909, 0.79, 0.654"); | |
} | |
} | |
} | |
} | |