/* | |
* 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__icgtp_1) { | |
area : 61.465600 ; | |
clock_gating_integrated_cell : "latch_posedge_precontrol" ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&!E&!TE" ; | |
value : "0.002829222" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&!E&TE" ; | |
value : "0.002875158" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&E&!TE" ; | |
value : "0.002869614" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&E&TE" ; | |
value : "0.002864268" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&!E&!TE" ; | |
value : "0.00282051" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&!E&TE" ; | |
value : "0.002547666" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&E&!TE" ; | |
value : "0.002545488" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&E&TE" ; | |
value : "0.002544696" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.002875158" ; | |
} | |
statetable("CLK E TE", "IQ2 IQN2") { | |
table : "L L L : - - : L H, \ | |
L H - : - - : H L, \ | |
L - H : - - : H L, \ | |
H - - : - - : N N" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(CLK) { | |
capacitance : 0.006656 ; | |
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.9 ; | |
min_pulse_width_low : 1.432 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!E&!TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.0413, 0.04114, 0.04101, 0.04186, 0.04406, 0.04776, 0.05306, \ | |
0.06012, 0.06906, 0.07995"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.02119, 0.0211, 0.02099, 0.02169, 0.02343, 0.02656, 0.03119, \ | |
0.0374, 0.04521, 0.05477"); | |
} | |
} | |
internal_power() { | |
when : "!E&TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.08257, 0.08242, 0.08227, 0.08314, 0.08552, 0.08955, 0.09523, \ | |
0.1029, 0.1129, 0.1256"); | |
} | |
rise_power(scalar) { | |
values("0"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
} | |
internal_power() { | |
when : "E&!TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.07867, 0.07853, 0.0784, 0.07927, 0.08167, 0.08564, 0.09136, \ | |
0.09905, 0.1091, 0.122"); | |
} | |
rise_power(scalar) { | |
values("0"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
} | |
internal_power() { | |
when : "E&TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.0787, 0.07854, 0.07842, 0.07929, 0.08172, 0.0857, 0.09144, 0.0992, \ | |
0.1094, 0.1225"); | |
} | |
rise_power(scalar) { | |
values("0"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_NOT_E_AND_NOT_TE === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "!E&!TE" ; | |
fall_constraint(scalar) { | |
values("1.193"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_NOT_E_AND_TE === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "!E&TE" ; | |
fall_constraint(scalar) { | |
values("1.432"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_E_AND_NOT_TE === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "E&!TE" ; | |
fall_constraint(scalar) { | |
values("1.357"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_E_AND_TE === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "E&TE" ; | |
fall_constraint(scalar) { | |
values("1.262"); | |
} | |
} | |
} | |
pin(E) { | |
capacitance : 0.003223 ; | |
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.9 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!CLK&!TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.04408, 0.04391, 0.0437, 0.04357, 0.0441, 0.0459, 0.04907, 0.05376, \ | |
0.05994, 0.06761"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.03583, 0.0358, 0.03565, 0.0356, 0.03614, 0.0375, 0.04001, 0.04368, \ | |
0.04862, 0.05485"); | |
} | |
} | |
internal_power() { | |
when : "!CLK&TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.002792, 0.002782, 0.00279, 0.002788, 0.002782, 0.00278, 0.00277, \ | |
0.002752, 0.002731, 0.002698"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("-0.00194, -0.001936, -0.001941, -0.001943, -0.001945, -0.001953, \ | |
-0.001955, -0.001961, -0.001966, -0.001974"); | |
} | |
} | |
internal_power() { | |
when : "CLK&!TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.004909, 0.004908, 0.004914, 0.004908, 0.00491, 0.004917, 0.004915, \ | |
0.004916, 0.004914, 0.004915"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("-0.004305, -0.004307, -0.004299, -0.004315, -0.004334, -0.004353, \ | |
-0.00436, -0.004369, -0.004371, -0.004375"); | |
} | |
} | |
internal_power() { | |
when : "CLK&TE" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.002137, 0.002132, 0.002137, 0.002136, 0.002138, 0.002147, 0.002146, \ | |
0.002145, 0.002146, 0.002145"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("-0.002055, -0.002052, -0.002055, -0.002052, -0.002055, -0.00206, \ | |
-0.002061, -0.002061, -0.002061, -0.002061"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
timing_type : hold_rising ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("-0.721, -0.706, -0.658, -0.569, -0.503, -0.443, -0.402, -0.389, -0.399, -0.445",\ | |
"-0.73, -0.714, -0.669, -0.577, -0.508, -0.45, -0.412, -0.397, -0.406, -0.451",\ | |
"-0.77, -0.759, -0.708, -0.626, -0.547, -0.498, -0.455, -0.436, -0.454, -0.494",\ | |
"-0.845, -0.826, -0.783, -0.701, -0.626, -0.565, -0.53, -0.509, -0.526, -0.57",\ | |
"-0.966, -0.953, -0.903, -0.821, -0.749, -0.692, -0.657, -0.638, -0.647, -0.685",\ | |
"-1.142, -1.129, -1.082, -1.004, -0.927, -0.875, -0.834, -0.812, -0.824, -0.856",\ | |
"-1.381, -1.366, -1.322, -1.244, -1.175, -1.116, -1.077, -1.052, -1.059, -1.088",\ | |
"-1.683, -1.669, -1.624, -1.548, -1.474, -1.416, -1.379, -1.349, -1.351, -1.369",\ | |
"-2.035, -2.025, -1.982, -1.903, -1.827, -1.776, -1.733, -1.7, -1.698, -1.716",\ | |
"-2.44, -2.431, -2.394, -2.317, -2.241, -2.18, -2.137, -2.097, -2.094, -2.112"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("-0.406, -0.39, -0.347, -0.309, -0.311, -0.342, -0.394, -0.481, -0.588, -0.725",\ | |
"-0.42, -0.409, -0.362, -0.32, -0.326, -0.359, -0.412, -0.496, -0.605, -0.738",\ | |
"-0.459, -0.445, -0.402, -0.365, -0.359, -0.392, -0.445, -0.526, -0.633, -0.777",\ | |
"-0.51, -0.5, -0.456, -0.418, -0.414, -0.437, -0.489, -0.564, -0.671, -0.807",\ | |
"-0.569, -0.556, -0.509, -0.468, -0.458, -0.475, -0.521, -0.592, -0.696, -0.833",\ | |
"-0.613, -0.595, -0.549, -0.499, -0.484, -0.496, -0.541, -0.612, -0.711, -0.843",\ | |
"-0.624, -0.605, -0.555, -0.507, -0.483, -0.496, -0.534, -0.603, -0.699, -0.83",\ | |
"-0.598, -0.583, -0.539, -0.478, -0.457, -0.459, -0.502, -0.568, -0.666, -0.791",\ | |
"-0.538, -0.523, -0.469, -0.413, -0.39, -0.395, -0.431, -0.5, -0.595, -0.728",\ | |
"-0.432, -0.416, -0.365, -0.31, -0.276, -0.281, -0.322, -0.389, -0.492, -0.625"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
timing_type : setup_rising ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.848, 0.831, 0.774, 0.681, 0.595, 0.531, 0.489, 0.481, 0.498, 0.553",\ | |
"0.854, 0.843, 0.785, 0.686, 0.604, 0.541, 0.5, 0.483, 0.506, 0.559",\ | |
"0.896, 0.886, 0.829, 0.728, 0.645, 0.583, 0.548, 0.533, 0.549, 0.605",\ | |
"0.976, 0.954, 0.896, 0.803, 0.718, 0.655, 0.612, 0.605, 0.625, 0.679",\ | |
"1.097, 1.08, 1.02, 0.924, 0.839, 0.782, 0.739, 0.729, 0.745, 0.802",\ | |
"1.289, 1.269, 1.213, 1.117, 1.035, 0.975, 0.93, 0.916, 0.933, 0.983",\ | |
"1.538, 1.525, 1.471, 1.367, 1.286, 1.226, 1.184, 1.168, 1.181, 1.227",\ | |
"1.86, 1.848, 1.791, 1.686, 1.604, 1.538, 1.495, 1.473, 1.49, 1.534",\ | |
"2.241, 2.225, 2.171, 2.066, 1.974, 1.906, 1.861, 1.84, 1.851, 1.893",\ | |
"2.677, 2.659, 2.599, 2.49, 2.401, 2.326, 2.284, 2.261, 2.271, 2.307"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("1.076, 1.057, 1.013, 0.997, 1.061, 1.16, 1.29, 1.45, 1.634, 1.861",\ | |
"1.088, 1.083, 1.032, 1.012, 1.072, 1.179, 1.305, 1.464, 1.651, 1.876",\ | |
"1.131, 1.115, 1.071, 1.055, 1.111, 1.215, 1.343, 1.502, 1.686, 1.914",\ | |
"1.18, 1.172, 1.117, 1.11, 1.164, 1.259, 1.391, 1.551, 1.736, 1.958",\ | |
"1.242, 1.231, 1.181, 1.169, 1.221, 1.325, 1.454, 1.609, 1.792, 2.01",\ | |
"1.289, 1.269, 1.226, 1.215, 1.27, 1.371, 1.494, 1.647, 1.826, 2.046",\ | |
"1.295, 1.286, 1.237, 1.218, 1.28, 1.379, 1.51, 1.662, 1.829, 2.054",\ | |
"1.281, 1.268, 1.22, 1.196, 1.26, 1.355, 1.48, 1.633, 1.811, 2.029",\ | |
"1.23, 1.212, 1.162, 1.145, 1.192, 1.294, 1.415, 1.575, 1.746, 1.967",\ | |
"1.116, 1.11, 1.058, 1.038, 1.089, 1.19, 1.31, 1.469, 1.638, 1.858"); | |
} | |
} | |
} | |
pin(IQ2) { | |
direction : internal ; | |
internal_node : IQ2 ; | |
inverted_output : false ; | |
} | |
pin(IQN2) { | |
direction : internal ; | |
internal_node : IQN2 ; | |
inverted_output : true ; | |
} | |
pin(Q) { | |
clock_gate_out_pin : true ; | |
direction : output ; | |
max_capacitance : 0.2323 ; | |
max_transition : 8.9 ; | |
min_capacitance : 0.001 ; | |
output_voltage : default ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
state_function : "(CLK&IQ2)" ; | |
internal_power() { | |
related_pin : "CLK" ; | |
when : "!E&!TE" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.06088, 0.06093, 0.06103, 0.06111, 0.06117, 0.06121, 0.06124, 0.06125, 0.06126, 0.06126",\ | |
"0.0608, 0.06085, 0.06097, 0.06105, 0.06112, 0.06115, 0.06118, 0.06119, 0.0612, 0.0612",\ | |
"0.06069, 0.06073, 0.06084, 0.06094, 0.06103, 0.06108, 0.06111, 0.06112, 0.06114, 0.06114",\ | |
"0.06149, 0.06146, 0.06146, 0.06152, 0.06159, 0.06164, 0.06167, 0.06169, 0.0617, 0.06171",\ | |
"0.06358, 0.06346, 0.06331, 0.06323, 0.06325, 0.06327, 0.0633, 0.0633, 0.06332, 0.06333",\ | |
"0.06705, 0.06685, 0.06647, 0.06627, 0.06617, 0.06615, 0.06614, 0.06614, 0.06614, 0.06614",\ | |
"0.07213, 0.0718, 0.07123, 0.0708, 0.07054, 0.07044, 0.07039, 0.07038, 0.07038, 0.07036",\ | |
"0.07888, 0.07847, 0.07766, 0.07699, 0.07655, 0.07639, 0.07623, 0.07615, 0.07615, 0.0761",\ | |
"0.0873, 0.08676, 0.0857, 0.08476, 0.08415, 0.0838, 0.08358, 0.08347, 0.08339, 0.08333",\ | |
"0.09695, 0.09628, 0.09493, 0.09376, 0.09292, 0.09238, 0.09207, 0.09186, 0.09173, 0.09164"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.06088, 0.06093, 0.06103, 0.06111, 0.06117, 0.06121, 0.06124, 0.06125, 0.06126, 0.06126",\ | |
"0.0608, 0.06085, 0.06097, 0.06105, 0.06112, 0.06115, 0.06118, 0.06119, 0.0612, 0.0612",\ | |
"0.06069, 0.06073, 0.06084, 0.06094, 0.06103, 0.06108, 0.06111, 0.06112, 0.06114, 0.06114",\ | |
"0.06149, 0.06146, 0.06146, 0.06152, 0.06159, 0.06164, 0.06167, 0.06169, 0.0617, 0.06171",\ | |
"0.06358, 0.06346, 0.06331, 0.06323, 0.06325, 0.06327, 0.0633, 0.0633, 0.06332, 0.06333",\ | |
"0.06705, 0.06685, 0.06647, 0.06627, 0.06617, 0.06615, 0.06614, 0.06614, 0.06614, 0.06614",\ | |
"0.07213, 0.0718, 0.07123, 0.0708, 0.07054, 0.07044, 0.07039, 0.07038, 0.07038, 0.07036",\ | |
"0.07888, 0.07847, 0.07766, 0.07699, 0.07655, 0.07639, 0.07623, 0.07615, 0.07615, 0.0761",\ | |
"0.0873, 0.08676, 0.0857, 0.08476, 0.08415, 0.0838, 0.08358, 0.08347, 0.08339, 0.08333",\ | |
"0.09695, 0.09628, 0.09493, 0.09376, 0.09292, 0.09238, 0.09207, 0.09186, 0.09173, 0.09164"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
} | |
internal_power() { | |
related_pin : "CLK" ; | |
when : "!E&TE" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("-0.01875, -0.01871, -0.01861, -0.01852, -0.01846, -0.01842, -0.01839, -0.01837, -0.01836, -0.01836",\ | |
"-0.01884, -0.0188, -0.01868, -0.01859, -0.01853, -0.01849, -0.01846, -0.01845, -0.01844, -0.01843",\ | |
"-0.01892, -0.01889, -0.01878, -0.01868, -0.01859, -0.01854, -0.01851, -0.01849, -0.01848, -0.01846",\ | |
"-0.01813, -0.01816, -0.01817, -0.01812, -0.01804, -0.01798, -0.01797, -0.01794, -0.01792, -0.01791",\ | |
"-0.01617, -0.01627, -0.01644, -0.01649, -0.01649, -0.01647, -0.01644, -0.01642, -0.01641, -0.0164",\ | |
"-0.01297, -0.01316, -0.01355, -0.01375, -0.01385, -0.01389, -0.01388, -0.01388, -0.01388, -0.01387",\ | |
"-0.008225, -0.008512, -0.00912, -0.009536, -0.009771, -0.009878, -0.009924, -0.009934, -0.009969, -0.009975",\ | |
"-0.002049, -0.002475, -0.003303, -0.004002, -0.004398, -0.004614, -0.004736, -0.004784, -0.004831, -0.004859",\ | |
"0.005324, 0.004793, 0.003712, 0.002782, 0.002156, 0.001816, 0.001625, 0.001483, 0.0014, 0.001364",\ | |
"0.01366, 0.013, 0.01165, 0.01048, 0.009629, 0.009114, 0.008789, 0.008585, 0.008458, 0.008373"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.04141, 0.04136, 0.04136, 0.0415, 0.04166, 0.04181, 0.04197, 0.04211, 0.04245, 0.0438",\ | |
"0.04113, 0.0411, 0.04108, 0.04124, 0.04139, 0.04153, 0.04171, 0.04191, 0.04216, 0.04361",\ | |
"0.04092, 0.04086, 0.04082, 0.04098, 0.04113, 0.0413, 0.04145, 0.04161, 0.0419, 0.04348",\ | |
"0.0423, 0.04216, 0.04203, 0.04208, 0.0422, 0.04235, 0.04254, 0.04276, 0.0431, 0.04484",\ | |
"0.04584, 0.04565, 0.04538, 0.04533, 0.04534, 0.04546, 0.04563, 0.04581, 0.04605, 0.0481",\ | |
"0.05199, 0.05177, 0.05126, 0.05111, 0.05113, 0.05118, 0.05123, 0.0514, 0.05185, 0.05428",\ | |
"0.06103, 0.06073, 0.06011, 0.05966, 0.05955, 0.05967, 0.05971, 0.0598, 0.06011, 0.06306",\ | |
"0.07305, 0.07269, 0.07196, 0.07127, 0.07097, 0.07086, 0.07111, 0.07118, 0.07163, 0.07533",\ | |
"0.0883, 0.08787, 0.0869, 0.0861, 0.08547, 0.08519, 0.08527, 0.08565, 0.08634, 0.09166",\ | |
"0.1068, 0.1062, 0.105, 0.1041, 0.1033, 0.1029, 0.1027, 0.1028, 0.1043, 0.1124"); | |
} | |
} | |
internal_power() { | |
related_pin : "CLK" ; | |
when : "E&!TE" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("-0.01484, -0.0148, -0.01469, -0.01461, -0.01454, -0.0145, -0.01448, -0.01446, -0.01445, -0.01445",\ | |
"-0.01494, -0.0149, -0.01478, -0.01468, -0.01462, -0.01458, -0.01456, -0.01454, -0.01453, -0.01452",\ | |
"-0.01504, -0.01501, -0.0149, -0.0148, -0.01471, -0.01466, -0.01463, -0.01461, -0.0146, -0.01459",\ | |
"-0.01425, -0.01428, -0.01428, -0.01424, -0.01416, -0.01411, -0.01408, -0.01406, -0.01405, -0.01403",\ | |
"-0.01231, -0.01241, -0.01257, -0.01263, -0.01262, -0.01261, -0.01257, -0.01256, -0.01255, -0.01254",\ | |
"-0.009048, -0.009234, -0.009624, -0.009834, -0.009931, -0.009962, -0.00995, -0.009946, -0.00995, -0.009942",\ | |
"-0.004349, -0.004636, -0.005234, -0.005654, -0.005885, -0.00599, -0.006034, -0.006046, -0.006074, -0.006085",\ | |
"0.001813, 0.001347, 0.0005693, -0.0001217, -0.0005355, -0.0007414, -0.0008602, -0.0009038, -0.0009691, -0.0009889",\ | |
"0.009107, 0.00858, 0.007513, 0.006596, 0.005977, 0.005606, 0.005389, 0.005282, 0.005206, 0.005155",\ | |
"0.01732, 0.01667, 0.01531, 0.01414, 0.01329, 0.01276, 0.01246, 0.01224, 0.01211, 0.01204"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.04141, 0.04136, 0.04135, 0.0415, 0.04166, 0.04182, 0.04195, 0.04211, 0.04242, 0.04382",\ | |
"0.04113, 0.04107, 0.04108, 0.04123, 0.04139, 0.04154, 0.0417, 0.04183, 0.04214, 0.0436",\ | |
"0.04091, 0.04085, 0.04081, 0.04097, 0.04112, 0.04128, 0.04144, 0.0416, 0.04189, 0.04346",\ | |
"0.04228, 0.04215, 0.04202, 0.04207, 0.04219, 0.04233, 0.04253, 0.04276, 0.04308, 0.04484",\ | |
"0.04583, 0.04564, 0.04538, 0.04532, 0.04535, 0.04546, 0.04562, 0.04579, 0.04623, 0.04797",\ | |
"0.05199, 0.05177, 0.05125, 0.0511, 0.05112, 0.05116, 0.05122, 0.05141, 0.05184, 0.05429",\ | |
"0.06102, 0.06071, 0.0601, 0.05965, 0.05953, 0.05966, 0.05969, 0.05978, 0.06005, 0.06297",\ | |
"0.07304, 0.07269, 0.07195, 0.07126, 0.07096, 0.07084, 0.0711, 0.07119, 0.07162, 0.07516",\ | |
"0.08829, 0.08786, 0.08688, 0.0861, 0.08543, 0.08518, 0.08526, 0.08563, 0.08626, 0.09167",\ | |
"0.1068, 0.1062, 0.105, 0.104, 0.1033, 0.1028, 0.1027, 0.1028, 0.1042, 0.1124"); | |
} | |
} | |
internal_power() { | |
related_pin : "CLK" ; | |
when : "E&TE" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("-0.01488, -0.01484, -0.01473, -0.01464, -0.01458, -0.01454, -0.01452, -0.0145, -0.01449, -0.01448",\ | |
"-0.01495, -0.01491, -0.01479, -0.01469, -0.01463, -0.01459, -0.01456, -0.01455, -0.01454, -0.01454",\ | |
"-0.01505, -0.01502, -0.01491, -0.01481, -0.01473, -0.01467, -0.01464, -0.01462, -0.01461, -0.0146",\ | |
"-0.01426, -0.01432, -0.01433, -0.01426, -0.01417, -0.01412, -0.01409, -0.01407, -0.01406, -0.01406",\ | |
"-0.01236, -0.01246, -0.01262, -0.01267, -0.01267, -0.01266, -0.01263, -0.01261, -0.0126, -0.01259",\ | |
"-0.00912, -0.0093, -0.009692, -0.009902, -0.009993, -0.01001, -0.01001, -0.01001, -0.01001, -0.01001",\ | |
"-0.004386, -0.004718, -0.00531, -0.00574, -0.005966, -0.006073, -0.006118, -0.006144, -0.006158, -0.006174",\ | |
"0.001659, 0.001237, 0.0003821, -0.0002733, -0.0006871, -0.0009089, -0.001, -0.001067, -0.001111, -0.001137",\ | |
"0.008813, 0.008296, 0.007201, 0.006296, 0.005669, 0.005292, 0.005092, 0.004978, 0.004904, 0.004827",\ | |
"0.01681, 0.01616, 0.0148, 0.01364, 0.01281, 0.01226, 0.01192, 0.01174, 0.01159, 0.01151"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.04141, 0.04137, 0.04135, 0.0415, 0.04165, 0.04182, 0.04201, 0.04211, 0.04246, 0.04386",\ | |
"0.04113, 0.04109, 0.04108, 0.04123, 0.04138, 0.04154, 0.0417, 0.04197, 0.0422, 0.0437",\ | |
"0.04092, 0.04086, 0.04082, 0.04097, 0.04112, 0.04126, 0.04146, 0.0416, 0.04191, 0.04348",\ | |
"0.04229, 0.04216, 0.04202, 0.04207, 0.0422, 0.04235, 0.04253, 0.04282, 0.04308, 0.04488",\ | |
"0.04583, 0.04563, 0.0454, 0.04531, 0.04534, 0.04546, 0.04564, 0.04577, 0.04623, 0.04804",\ | |
"0.05198, 0.05177, 0.05124, 0.05107, 0.05113, 0.05116, 0.05122, 0.05141, 0.05184, 0.05403",\ | |
"0.06101, 0.06069, 0.0601, 0.05962, 0.05949, 0.05966, 0.05971, 0.05978, 0.06007, 0.06291",\ | |
"0.07304, 0.07268, 0.07193, 0.07129, 0.0709, 0.07082, 0.07112, 0.07121, 0.0716, 0.07514",\ | |
"0.08829, 0.08781, 0.08689, 0.08609, 0.08549, 0.08514, 0.08527, 0.08563, 0.08626, 0.09165",\ | |
"0.1067, 0.1062, 0.105, 0.104, 0.1033, 0.1029, 0.1027, 0.1029, 0.1043, 0.1123"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
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.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.3466, 0.3785, 0.4722, 0.6227, 0.8385, 1.134, 1.522, 2.01, 2.605, 3.315",\ | |
"0.3662, 0.3981, 0.4918, 0.6423, 0.8582, 1.154, 1.541, 2.029, 2.625, 3.335",\ | |
"0.4371, 0.469, 0.5627, 0.7132, 0.9293, 1.225, 1.612, 2.1, 2.696, 3.406",\ | |
"0.5673, 0.6, 0.6953, 0.8467, 1.063, 1.359, 1.746, 2.234, 2.83, 3.541",\ | |
"0.7192, 0.7545, 0.8563, 1.013, 1.232, 1.529, 1.916, 2.403, 2.999, 3.709",\ | |
"0.8871, 0.9256, 1.034, 1.198, 1.421, 1.72, 2.108, 2.595, 3.19, 3.9",\ | |
"1.071, 1.114, 1.231, 1.403, 1.632, 1.933, 2.322, 2.811, 3.405, 4.114",\ | |
"1.273, 1.319, 1.445, 1.628, 1.866, 2.172, 2.563, 3.053, 3.649, 4.358",\ | |
"1.49, 1.54, 1.676, 1.872, 2.119, 2.434, 2.831, 3.323, 3.92, 4.63",\ | |
"1.724, 1.777, 1.924, 2.132, 2.392, 2.716, 3.122, 3.621, 4.222, 4.934"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.4696, 0.5145, 0.652, 0.8873, 1.241, 1.735, 2.383, 3.197, 4.195, 5.38",\ | |
"0.4801, 0.525, 0.6625, 0.8979, 1.252, 1.745, 2.393, 3.208, 4.205, 5.39",\ | |
"0.5238, 0.5685, 0.7058, 0.9411, 1.295, 1.788, 2.437, 3.252, 4.249, 5.435",\ | |
"0.6061, 0.651, 0.7881, 1.023, 1.376, 1.87, 2.518, 3.334, 4.331, 5.518",\ | |
"0.6835, 0.7298, 0.8702, 1.108, 1.462, 1.955, 2.603, 3.419, 4.415, 5.599",\ | |
"0.7508, 0.7986, 0.9415, 1.18, 1.535, 2.029, 2.677, 3.494, 4.49, 5.677",\ | |
"0.8081, 0.858, 1.005, 1.246, 1.601, 2.095, 2.743, 3.559, 4.556, 5.74",\ | |
"0.8517, 0.9038, 1.057, 1.304, 1.66, 2.153, 2.801, 3.618, 4.613, 5.8",\ | |
"0.8787, 0.9335, 1.094, 1.348, 1.709, 2.204, 2.852, 3.667, 4.664, 5.851",\ | |
"0.8854, 0.9433, 1.112, 1.374, 1.743, 2.244, 2.895, 3.711, 4.706, 5.893"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.156, 0.1921, 0.3076, 0.5235, 0.8733, 1.38, 2.054, 2.907, 3.946, 5.2",\ | |
"0.1557, 0.1926, 0.308, 0.5235, 0.8728, 1.379, 2.053, 2.906, 3.949, 5.199",\ | |
"0.1565, 0.193, 0.3078, 0.5236, 0.8727, 1.379, 2.053, 2.907, 3.947, 5.2",\ | |
"0.1666, 0.2016, 0.3146, 0.5262, 0.873, 1.38, 2.056, 2.907, 3.954, 5.189",\ | |
"0.19, 0.2266, 0.3384, 0.5442, 0.8822, 1.382, 2.053, 2.906, 3.953, 5.196",\ | |
"0.2176, 0.254, 0.3654, 0.5668, 0.8984, 1.39, 2.058, 2.908, 3.946, 5.194",\ | |
"0.25, 0.2868, 0.3992, 0.5964, 0.9184, 1.403, 2.065, 2.911, 3.951, 5.196",\ | |
"0.2862, 0.3258, 0.4404, 0.6352, 0.951, 1.425, 2.08, 2.919, 3.954, 5.196",\ | |
"0.324, 0.3666, 0.486, 0.6804, 0.9922, 1.462, 2.107, 2.937, 3.964, 5.199",\ | |
"0.3624, 0.4082, 0.5346, 0.7304, 1.039, 1.509, 2.151, 2.977, 3.991, 5.216"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.2253, 0.2827, 0.4765, 0.8582, 1.476, 2.362, 3.518, 4.979, 6.781, 8.894",\ | |
"0.2257, 0.2824, 0.4766, 0.8574, 1.478, 2.357, 3.516, 4.978, 6.767, 8.894",\ | |
"0.2258, 0.2827, 0.4765, 0.8582, 1.478, 2.362, 3.519, 4.98, 6.768, 8.896",\ | |
"0.2312, 0.2878, 0.4798, 0.859, 1.476, 2.357, 3.517, 4.984, 6.78, 8.907",\ | |
"0.2452, 0.3024, 0.4932, 0.8688, 1.482, 2.357, 3.518, 4.981, 6.768, 8.887",\ | |
"0.2604, 0.317, 0.5064, 0.8776, 1.489, 2.362, 3.519, 4.977, 6.767, 8.914",\ | |
"0.2798, 0.3366, 0.524, 0.8864, 1.492, 2.367, 3.523, 4.98, 6.764, 8.893",\ | |
"0.3034, 0.3606, 0.5482, 0.905, 1.5, 2.37, 3.528, 4.988, 6.777, 8.893",\ | |
"0.3312, 0.3902, 0.5782, 0.932, 1.519, 2.382, 3.531, 4.994, 6.774, 8.913",\ | |
"0.3612, 0.4198, 0.6116, 0.9652, 1.551, 2.405, 3.545, 4.996, 6.779, 8.9"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
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.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.3466, 0.3785, 0.4722, 0.6227, 0.8385, 1.134, 1.522, 2.01, 2.605, 3.315",\ | |
"0.3662, 0.3981, 0.4918, 0.6423, 0.8582, 1.154, 1.541, 2.029, 2.625, 3.334",\ | |
"0.4371, 0.469, 0.5627, 0.7132, 0.9293, 1.225, 1.612, 2.1, 2.696, 3.406",\ | |
"0.5673, 0.5999, 0.6953, 0.8468, 1.063, 1.359, 1.746, 2.234, 2.83, 3.54",\ | |
"0.7192, 0.7545, 0.8563, 1.013, 1.232, 1.529, 1.916, 2.403, 2.999, 3.709",\ | |
"0.8871, 0.9256, 1.034, 1.198, 1.421, 1.72, 2.108, 2.595, 3.19, 3.9",\ | |
"1.072, 1.114, 1.231, 1.403, 1.632, 1.933, 2.322, 2.81, 3.405, 4.115",\ | |
"1.273, 1.319, 1.445, 1.628, 1.866, 2.172, 2.564, 3.053, 3.648, 4.358",\ | |
"1.49, 1.54, 1.676, 1.872, 2.12, 2.434, 2.831, 3.323, 3.92, 4.63",\ | |
"1.724, 1.777, 1.924, 2.132, 2.392, 2.716, 3.122, 3.621, 4.222, 4.934"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.4696, 0.5145, 0.652, 0.8874, 1.241, 1.735, 2.383, 3.198, 4.194, 5.38",\ | |
"0.4802, 0.5251, 0.6625, 0.8978, 1.252, 1.745, 2.393, 3.208, 4.205, 5.39",\ | |
"0.5237, 0.5685, 0.7058, 0.9411, 1.295, 1.788, 2.437, 3.252, 4.249, 5.435",\ | |
"0.6061, 0.651, 0.7881, 1.023, 1.376, 1.87, 2.518, 3.334, 4.331, 5.518",\ | |
"0.6835, 0.7298, 0.8702, 1.108, 1.462, 1.955, 2.603, 3.419, 4.416, 5.601",\ | |
"0.7508, 0.7986, 0.9416, 1.18, 1.535, 2.029, 2.677, 3.494, 4.49, 5.677",\ | |
"0.8081, 0.858, 1.005, 1.246, 1.601, 2.095, 2.743, 3.559, 4.555, 5.741",\ | |
"0.8517, 0.9038, 1.057, 1.304, 1.66, 2.153, 2.801, 3.617, 4.613, 5.8",\ | |
"0.8787, 0.9335, 1.094, 1.348, 1.709, 2.204, 2.852, 3.667, 4.664, 5.851",\ | |
"0.8854, 0.9433, 1.112, 1.374, 1.743, 2.244, 2.895, 3.711, 4.706, 5.893"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.1559, 0.1921, 0.3076, 0.5235, 0.8732, 1.38, 2.054, 2.907, 3.946, 5.2",\ | |
"0.156, 0.1926, 0.308, 0.5235, 0.8733, 1.38, 2.052, 2.909, 3.953, 5.199",\ | |
"0.1565, 0.193, 0.3078, 0.5236, 0.8727, 1.379, 2.053, 2.907, 3.947, 5.2",\ | |
"0.1666, 0.2016, 0.3142, 0.5264, 0.8744, 1.379, 2.055, 2.91, 3.954, 5.198",\ | |
"0.19, 0.2266, 0.3384, 0.5442, 0.8822, 1.382, 2.053, 2.906, 3.953, 5.196",\ | |
"0.2176, 0.254, 0.3654, 0.5668, 0.8984, 1.39, 2.058, 2.907, 3.95, 5.195",\ | |
"0.2502, 0.2868, 0.3992, 0.5966, 0.9184, 1.402, 2.065, 2.911, 3.951, 5.193",\ | |
"0.286, 0.325, 0.4398, 0.6352, 0.951, 1.425, 2.08, 2.919, 3.954, 5.19",\ | |
"0.324, 0.3666, 0.486, 0.6804, 0.9922, 1.462, 2.106, 2.937, 3.967, 5.196",\ | |
"0.3624, 0.4082, 0.5346, 0.7306, 1.04, 1.507, 2.151, 2.977, 3.991, 5.216"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.2253, 0.2824, 0.4764, 0.8575, 1.476, 2.362, 3.519, 4.98, 6.767, 8.895",\ | |
"0.2258, 0.2823, 0.4766, 0.858, 1.476, 2.362, 3.518, 4.98, 6.768, 8.894",\ | |
"0.2258, 0.2827, 0.4765, 0.8582, 1.478, 2.362, 3.519, 4.98, 6.768, 8.896",\ | |
"0.2312, 0.2878, 0.4798, 0.859, 1.478, 2.357, 3.517, 4.985, 6.78, 8.908",\ | |
"0.2452, 0.3024, 0.4932, 0.8688, 1.481, 2.357, 3.518, 4.981, 6.777, 8.899",\ | |
"0.2602, 0.317, 0.5064, 0.8776, 1.489, 2.362, 3.519, 4.977, 6.767, 8.914",\ | |
"0.2798, 0.3366, 0.524, 0.8864, 1.492, 2.367, 3.523, 4.981, 6.765, 8.895",\ | |
"0.3034, 0.3606, 0.5482, 0.905, 1.5, 2.37, 3.528, 4.987, 6.777, 8.895",\ | |
"0.3312, 0.3902, 0.5782, 0.932, 1.519, 2.382, 3.531, 4.994, 6.772, 8.913",\ | |
"0.36, 0.4198, 0.6116, 0.9652, 1.551, 2.405, 3.545, 4.994, 6.779, 8.9"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
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.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.3466, 0.3785, 0.4722, 0.6227, 0.8385, 1.134, 1.522, 2.01, 2.605, 3.315",\ | |
"0.3662, 0.3981, 0.4918, 0.6423, 0.8582, 1.154, 1.541, 2.029, 2.624, 3.335",\ | |
"0.4371, 0.469, 0.5627, 0.7132, 0.9293, 1.225, 1.612, 2.1, 2.696, 3.406",\ | |
"0.5673, 0.5999, 0.6952, 0.8467, 1.063, 1.359, 1.746, 2.234, 2.829, 3.541",\ | |
"0.7192, 0.7544, 0.8563, 1.013, 1.232, 1.529, 1.916, 2.403, 2.999, 3.71",\ | |
"0.8871, 0.9256, 1.034, 1.198, 1.421, 1.72, 2.108, 2.595, 3.19, 3.9",\ | |
"1.072, 1.114, 1.231, 1.403, 1.632, 1.933, 2.322, 2.811, 3.405, 4.115",\ | |
"1.273, 1.319, 1.445, 1.629, 1.866, 2.172, 2.564, 3.052, 3.649, 4.358",\ | |
"1.49, 1.539, 1.676, 1.872, 2.12, 2.434, 2.831, 3.323, 3.92, 4.63",\ | |
"1.724, 1.777, 1.924, 2.132, 2.392, 2.716, 3.122, 3.621, 4.222, 4.934"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.4696, 0.5145, 0.652, 0.8874, 1.241, 1.734, 2.383, 3.199, 4.195, 5.382",\ | |
"0.4802, 0.525, 0.6625, 0.8979, 1.252, 1.745, 2.393, 3.21, 4.206, 5.393",\ | |
"0.5237, 0.5684, 0.7058, 0.9411, 1.295, 1.788, 2.437, 3.251, 4.248, 5.434",\ | |
"0.6061, 0.6509, 0.7881, 1.023, 1.376, 1.87, 2.517, 3.335, 4.331, 5.518",\ | |
"0.6835, 0.7296, 0.8702, 1.108, 1.462, 1.955, 2.603, 3.418, 4.416, 5.602",\ | |
"0.7508, 0.7985, 0.9415, 1.18, 1.535, 2.029, 2.677, 3.494, 4.49, 5.675",\ | |
"0.8081, 0.858, 1.005, 1.246, 1.601, 2.095, 2.743, 3.559, 4.555, 5.743",\ | |
"0.8516, 0.9038, 1.057, 1.304, 1.66, 2.153, 2.801, 3.617, 4.613, 5.8",\ | |
"0.8787, 0.9333, 1.094, 1.348, 1.709, 2.204, 2.852, 3.667, 4.664, 5.851",\ | |
"0.885, 0.9433, 1.112, 1.374, 1.743, 2.244, 2.895, 3.711, 4.706, 5.893"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.156, 0.1921, 0.3076, 0.5235, 0.8732, 1.38, 2.054, 2.907, 3.946, 5.2",\ | |
"0.156, 0.1926, 0.308, 0.5235, 0.8731, 1.38, 2.055, 2.909, 3.949, 5.199",\ | |
"0.1565, 0.193, 0.3076, 0.5236, 0.8727, 1.379, 2.053, 2.907, 3.947, 5.2",\ | |
"0.1666, 0.2014, 0.3144, 0.5264, 0.8744, 1.38, 2.053, 2.907, 3.951, 5.193",\ | |
"0.19, 0.2258, 0.3384, 0.5442, 0.8822, 1.382, 2.052, 2.908, 3.954, 5.189",\ | |
"0.2174, 0.254, 0.3654, 0.5664, 0.898, 1.39, 2.058, 2.907, 3.95, 5.195",\ | |
"0.2498, 0.2876, 0.3992, 0.5966, 0.9186, 1.402, 2.065, 2.911, 3.95, 5.194",\ | |
"0.2858, 0.325, 0.4396, 0.6348, 0.9512, 1.425, 2.08, 2.919, 3.953, 5.191",\ | |
"0.3238, 0.3664, 0.486, 0.6802, 0.9924, 1.462, 2.106, 2.94, 3.969, 5.199",\ | |
"0.3624, 0.4082, 0.534, 0.7306, 1.039, 1.509, 2.151, 2.974, 3.996, 5.212"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.2253, 0.2823, 0.4764, 0.8576, 1.476, 2.355, 3.525, 4.981, 6.781, 8.9",\ | |
"0.2257, 0.2824, 0.4763, 0.8577, 1.476, 2.356, 3.518, 4.987, 6.779, 8.903",\ | |
"0.2258, 0.2828, 0.4764, 0.8586, 1.476, 2.355, 3.518, 4.979, 6.767, 8.894",\ | |
"0.231, 0.2876, 0.4798, 0.8594, 1.478, 2.357, 3.516, 4.986, 6.781, 8.911",\ | |
"0.2454, 0.3022, 0.4934, 0.8684, 1.482, 2.355, 3.517, 4.977, 6.777, 8.897",\ | |
"0.2602, 0.3174, 0.5062, 0.8766, 1.489, 2.362, 3.519, 4.977, 6.767, 8.896",\ | |
"0.2798, 0.3364, 0.5242, 0.8862, 1.492, 2.367, 3.524, 4.98, 6.765, 8.899",\ | |
"0.3032, 0.3608, 0.5486, 0.9048, 1.499, 2.369, 3.529, 4.987, 6.78, 8.898",\ | |
"0.3308, 0.3892, 0.5798, 0.9318, 1.521, 2.382, 3.531, 4.994, 6.772, 8.913",\ | |
"0.3608, 0.4206, 0.6116, 0.964, 1.551, 2.405, 3.546, 4.994, 6.777, 8.9"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.3466, 0.3785, 0.4722, 0.6227, 0.8386, 1.135, 1.523, 2.018, 2.614, 3.323",\ | |
"0.3662, 0.3981, 0.4919, 0.6423, 0.8582, 1.154, 1.543, 2.037, 2.633, 3.342",\ | |
"0.4371, 0.4689, 0.5626, 0.7133, 0.9292, 1.225, 1.614, 2.108, 2.705, 3.413",\ | |
"0.5673, 0.6, 0.6953, 0.8468, 1.063, 1.359, 1.747, 2.242, 2.838, 3.547",\ | |
"0.719, 0.7543, 0.8562, 1.013, 1.232, 1.529, 1.917, 2.411, 3.008, 3.717",\ | |
"0.8871, 0.9256, 1.034, 1.198, 1.421, 1.72, 2.109, 2.603, 3.199, 3.908",\ | |
"1.072, 1.114, 1.231, 1.403, 1.633, 1.934, 2.323, 2.818, 3.415, 4.124",\ | |
"1.273, 1.318, 1.445, 1.628, 1.866, 2.172, 2.565, 3.061, 3.658, 4.366",\ | |
"1.49, 1.539, 1.676, 1.872, 2.119, 2.434, 2.832, 3.331, 3.929, 4.637",\ | |
"1.724, 1.777, 1.924, 2.133, 2.392, 2.716, 3.123, 3.628, 4.226, 4.935"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.4696, 0.5145, 0.652, 0.8874, 1.241, 1.734, 2.383, 3.199, 4.195, 5.382",\ | |
"0.4802, 0.525, 0.6625, 0.8979, 1.252, 1.745, 2.393, 3.21, 4.206, 5.393",\ | |
"0.5237, 0.5684, 0.7058, 0.9411, 1.295, 1.788, 2.437, 3.251, 4.248, 5.434",\ | |
"0.6061, 0.6509, 0.7881, 1.023, 1.376, 1.87, 2.517, 3.335, 4.331, 5.518",\ | |
"0.6835, 0.7296, 0.8702, 1.108, 1.462, 1.955, 2.603, 3.418, 4.416, 5.602",\ | |
"0.7508, 0.7985, 0.9415, 1.18, 1.535, 2.029, 2.677, 3.494, 4.49, 5.675",\ | |
"0.8081, 0.858, 1.005, 1.246, 1.601, 2.095, 2.743, 3.559, 4.555, 5.743",\ | |
"0.8516, 0.9038, 1.057, 1.304, 1.66, 2.153, 2.801, 3.617, 4.613, 5.8",\ | |
"0.8787, 0.9333, 1.094, 1.348, 1.709, 2.204, 2.852, 3.667, 4.664, 5.851",\ | |
"0.885, 0.9433, 1.112, 1.374, 1.743, 2.244, 2.895, 3.711, 4.706, 5.893"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.1559, 0.1921, 0.3076, 0.5235, 0.8732, 1.38, 2.054, 2.907, 3.946, 5.2",\ | |
"0.156, 0.1926, 0.308, 0.5235, 0.8733, 1.38, 2.052, 2.909, 3.953, 5.199",\ | |
"0.1565, 0.193, 0.3078, 0.5236, 0.8727, 1.379, 2.053, 2.907, 3.947, 5.2",\ | |
"0.1666, 0.2016, 0.3142, 0.5264, 0.8744, 1.379, 2.055, 2.91, 3.954, 5.198",\ | |
"0.19, 0.2266, 0.3384, 0.5442, 0.8822, 1.382, 2.053, 2.906, 3.953, 5.196",\ | |
"0.2176, 0.254, 0.3654, 0.5668, 0.8984, 1.39, 2.058, 2.907, 3.95, 5.195",\ | |
"0.2502, 0.2868, 0.3992, 0.5966, 0.9184, 1.402, 2.065, 2.911, 3.951, 5.193",\ | |
"0.286, 0.325, 0.4398, 0.6352, 0.951, 1.425, 2.08, 2.919, 3.954, 5.19",\ | |
"0.324, 0.3666, 0.486, 0.6804, 0.9922, 1.462, 2.106, 2.937, 3.967, 5.196",\ | |
"0.3624, 0.4082, 0.5346, 0.7306, 1.04, 1.507, 2.151, 2.977, 3.991, 5.216"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.2253, 0.2824, 0.4764, 0.8575, 1.476, 2.362, 3.519, 4.98, 6.767, 8.895",\ | |
"0.2258, 0.2823, 0.4766, 0.858, 1.476, 2.362, 3.518, 4.98, 6.768, 8.894",\ | |
"0.2258, 0.2827, 0.4765, 0.8582, 1.478, 2.362, 3.519, 4.98, 6.768, 8.896",\ | |
"0.2312, 0.2878, 0.4798, 0.859, 1.478, 2.357, 3.517, 4.985, 6.78, 8.908",\ | |
"0.2452, 0.3024, 0.4932, 0.8688, 1.481, 2.357, 3.518, 4.981, 6.777, 8.899",\ | |
"0.2602, 0.317, 0.5064, 0.8776, 1.489, 2.362, 3.519, 4.977, 6.767, 8.914",\ | |
"0.2798, 0.3366, 0.524, 0.8864, 1.492, 2.367, 3.523, 4.981, 6.765, 8.895",\ | |
"0.3034, 0.3606, 0.5482, 0.905, 1.5, 2.37, 3.528, 4.987, 6.777, 8.895",\ | |
"0.3312, 0.3902, 0.5782, 0.932, 1.519, 2.382, 3.531, 4.994, 6.772, 8.913",\ | |
"0.36, 0.4198, 0.6116, 0.9652, 1.551, 2.405, 3.545, 4.994, 6.779, 8.9"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "E===1'b0 && TE===1'b0" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational_fall ; | |
when : "!E&!TE" ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.3466, 0.3785, 0.4722, 0.6227, 0.8386, 1.135, 1.523, 2.018, 2.614, 3.323",\ | |
"0.3662, 0.3981, 0.4919, 0.6423, 0.8582, 1.154, 1.543, 2.037, 2.633, 3.342",\ | |
"0.4371, 0.4689, 0.5626, 0.7133, 0.9292, 1.225, 1.614, 2.108, 2.705, 3.413",\ | |
"0.5673, 0.6, 0.6953, 0.8468, 1.063, 1.359, 1.747, 2.242, 2.838, 3.547",\ | |
"0.719, 0.7543, 0.8562, 1.013, 1.232, 1.529, 1.917, 2.411, 3.008, 3.717",\ | |
"0.8871, 0.9256, 1.034, 1.198, 1.421, 1.72, 2.109, 2.603, 3.199, 3.908",\ | |
"1.072, 1.114, 1.231, 1.403, 1.633, 1.934, 2.323, 2.818, 3.415, 4.124",\ | |
"1.273, 1.318, 1.445, 1.628, 1.866, 2.172, 2.565, 3.061, 3.658, 4.366",\ | |
"1.49, 1.539, 1.676, 1.872, 2.119, 2.434, 2.832, 3.331, 3.929, 4.637",\ | |
"1.724, 1.777, 1.924, 2.133, 2.392, 2.716, 3.123, 3.628, 4.226, 4.935"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.001, 0.002597, 0.008202, 0.01891, 0.03558, 0.05898, 0.08977, 0.1286, 0.1759, 0.2323"); | |
values("0.156, 0.1921, 0.3078, 0.5229, 0.8732, 1.379, 2.067, 2.92, 3.954, 5.181",\ | |
"0.1557, 0.1922, 0.3076, 0.523, 0.8726, 1.38, 2.067, 2.92, 3.955, 5.182",\ | |
"0.1565, 0.1927, 0.3082, 0.5237, 0.873, 1.379, 2.067, 2.92, 3.953, 5.183",\ | |
"0.1666, 0.2016, 0.314, 0.5266, 0.8734, 1.379, 2.067, 2.921, 3.955, 5.181",\ | |
"0.19, 0.2256, 0.3378, 0.5442, 0.882, 1.382, 2.067, 2.92, 3.956, 5.183",\ | |
"0.2174, 0.254, 0.3648, 0.566, 0.898, 1.391, 2.072, 2.921, 3.955, 5.183",\ | |
"0.2504, 0.2876, 0.399, 0.5968, 0.919, 1.403, 2.08, 2.927, 3.959, 5.182",\ | |
"0.286, 0.3256, 0.4402, 0.6344, 0.9512, 1.426, 2.093, 2.935, 3.963, 5.188",\ | |
"0.3236, 0.3664, 0.4858, 0.6804, 0.9922, 1.463, 2.121, 2.952, 3.971, 5.19",\ | |
"0.362, 0.408, 0.5344, 0.7304, 1.039, 1.508, 2.163, 2.979, 3.984, 5.193"); | |
} | |
} | |
} | |
pin(TE) { | |
capacitance : 0.003102 ; | |
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.9 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!CLK&!E" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.04714, 0.04695, 0.04674, 0.04657, 0.0468, 0.04816, 0.05114, \ | |
0.05612, 0.06319, 0.07216"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.03892, 0.03871, 0.0384, 0.03826, 0.03876, 0.04016, 0.04289, \ | |
0.04707, 0.05282, 0.06015"); | |
} | |
} | |
internal_power() { | |
when : "!CLK&E" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.004437, 0.004432, 0.004431, 0.004431, 0.004431, 0.004438, 0.004441, \ | |
0.004438, 0.004439, 0.004437"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("-0.004003, -0.004112, -0.004201, -0.004252, -0.004282, -0.004316, \ | |
-0.004332, -0.004337, -0.004345, -0.00435"); | |
} | |
} | |
internal_power() { | |
when : "CLK&!E" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.007938, 0.007954, 0.007941, 0.007928, 0.007925, 0.007934, 0.007939, \ | |
0.007936, 0.007938, 0.007938"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("-0.003808, -0.003862, -0.003985, -0.004088, -0.004163, -0.004217, \ | |
-0.004248, -0.004269, -0.004283, -0.004292"); | |
} | |
} | |
internal_power() { | |
when : "CLK&E" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.004439, 0.004444, 0.004426, 0.004434, 0.004433, 0.004443, 0.004439, \ | |
0.004441, 0.00444, 0.004438"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("-0.004138, -0.004171, -0.004219, -0.004264, -0.004285, -0.004312, \ | |
-0.004327, -0.004338, -0.004343, -0.00435"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
timing_type : hold_rising ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("-0.785, -0.768, -0.724, -0.634, -0.564, -0.508, -0.472, -0.45, -0.465, -0.509",\ | |
"-0.798, -0.786, -0.736, -0.646, -0.572, -0.517, -0.483, -0.465, -0.48, -0.521",\ | |
"-0.847, -0.831, -0.78, -0.698, -0.627, -0.57, -0.53, -0.513, -0.522, -0.572",\ | |
"-0.91, -0.895, -0.855, -0.764, -0.696, -0.641, -0.602, -0.585, -0.598, -0.639",\ | |
"-1.006, -0.992, -0.948, -0.864, -0.791, -0.728, -0.692, -0.676, -0.686, -0.729",\ | |
"-1.142, -1.123, -1.075, -0.997, -0.918, -0.864, -0.827, -0.804, -0.819, -0.856",\ | |
"-1.312, -1.295, -1.247, -1.172, -1.098, -1.039, -1.002, -0.977, -0.98, -1.014",\ | |
"-1.531, -1.515, -1.476, -1.396, -1.321, -1.26, -1.223, -1.195, -1.19, -1.22",\ | |
"-1.796, -1.784, -1.743, -1.668, -1.593, -1.532, -1.488, -1.456, -1.456, -1.474",\ | |
"-2.111, -2.101, -2.067, -1.987, -1.908, -1.845, -1.798, -1.767, -1.759, -1.784"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("-0.469, -0.452, -0.413, -0.374, -0.373, -0.407, -0.472, -0.56, -0.67, -0.816",\ | |
"-0.482, -0.465, -0.422, -0.38, -0.389, -0.42, -0.483, -0.57, -0.679, -0.83",\ | |
"-0.519, -0.506, -0.458, -0.418, -0.421, -0.452, -0.511, -0.603, -0.71, -0.86",\ | |
"-0.567, -0.559, -0.51, -0.473, -0.473, -0.497, -0.556, -0.64, -0.752, -0.888",\ | |
"-0.637, -0.627, -0.581, -0.533, -0.527, -0.548, -0.598, -0.676, -0.784, -0.92",\ | |
"-0.69, -0.674, -0.628, -0.582, -0.565, -0.58, -0.625, -0.699, -0.808, -0.943",\ | |
"-0.72, -0.703, -0.658, -0.605, -0.584, -0.594, -0.643, -0.709, -0.815, -0.948",\ | |
"-0.72, -0.707, -0.655, -0.603, -0.579, -0.59, -0.633, -0.698, -0.799, -0.932",\ | |
"-0.687, -0.673, -0.623, -0.567, -0.546, -0.552, -0.59, -0.66, -0.764, -0.896",\ | |
"-0.626, -0.611, -0.559, -0.501, -0.473, -0.481, -0.521, -0.595, -0.697, -0.836"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
timing_type : setup_rising ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("0.91, 0.892, 0.838, 0.736, 0.655, 0.597, 0.558, 0.541, 0.564, 0.617",\ | |
"0.923, 0.907, 0.851, 0.755, 0.667, 0.608, 0.571, 0.557, 0.58, 0.63",\ | |
"0.973, 0.958, 0.901, 0.799, 0.717, 0.655, 0.614, 0.603, 0.625, 0.677",\ | |
"1.041, 1.023, 0.968, 0.874, 0.783, 0.723, 0.684, 0.674, 0.698, 0.749",\ | |
"1.135, 1.119, 1.064, 0.967, 0.881, 0.827, 0.78, 0.767, 0.794, 0.845",\ | |
"1.277, 1.263, 1.2, 1.109, 1.026, 0.964, 0.923, 0.907, 0.922, 0.976",\ | |
"1.469, 1.454, 1.396, 1.295, 1.21, 1.15, 1.101, 1.087, 1.102, 1.154",\ | |
"1.713, 1.694, 1.637, 1.534, 1.444, 1.381, 1.339, 1.319, 1.33, 1.377",\ | |
"2.011, 1.992, 1.931, 1.831, 1.739, 1.667, 1.623, 1.603, 1.609, 1.66",\ | |
"2.354, 2.339, 2.278, 2.166, 2.068, 1.999, 1.952, 1.931, 1.945, 1.985"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9"); | |
values("1.134, 1.126, 1.079, 1.063, 1.123, 1.22, 1.351, 1.511, 1.691, 1.92",\ | |
"1.15, 1.132, 1.092, 1.081, 1.128, 1.228, 1.358, 1.52, 1.709, 1.936",\ | |
"1.18, 1.175, 1.127, 1.109, 1.164, 1.261, 1.39, 1.554, 1.737, 1.969",\ | |
"1.236, 1.231, 1.176, 1.165, 1.218, 1.319, 1.448, 1.606, 1.79, 2.016",\ | |
"1.304, 1.294, 1.252, 1.218, 1.29, 1.388, 1.513, 1.67, 1.85, 2.077",\ | |
"1.36, 1.348, 1.299, 1.283, 1.342, 1.438, 1.564, 1.726, 1.897, 2.126",\ | |
"1.399, 1.384, 1.331, 1.316, 1.369, 1.47, 1.602, 1.753, 1.921, 2.15",\ | |
"1.397, 1.385, 1.335, 1.32, 1.367, 1.477, 1.591, 1.751, 1.923, 2.152",\ | |
"1.378, 1.362, 1.307, 1.289, 1.338, 1.44, 1.568, 1.721, 1.891, 2.116",\ | |
"1.31, 1.294, 1.247, 1.218, 1.273, 1.377, 1.495, 1.651, 1.824, 2.043"); | |
} | |
} | |
} | |
} | |