blob: 75ae922853f14d4874ffccb429d91ffcbe8d02d3 [file] [log] [blame]
/*
* 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__dffrsnq_4) {
area : 98.784000 ;
ff(IQ1,IQN1) {
clocked_on : "CLK" ;
next_state : "D" ;
clear : "(!RN)" ;
preset : "(!SETN)" ;
clear_preset_var1 : L ;
clear_preset_var2 : H ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&!SETN" ;
value : "0.0003946158" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&SETN" ;
value : "0.000383616" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&!SETN" ;
value : "0.0003968028" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&SETN" ;
value : "0.000441531" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&!SETN" ;
value : "0.000382239" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&SETN" ;
value : "0.0003787236" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&!SETN" ;
value : "0.000378999" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&SETN" ;
value : "0.000441207" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&!SETN" ;
value : "0.0004061178" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&SETN" ;
value : "0.000388314" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&!SETN" ;
value : "0.0004004316" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&SETN" ;
value : "0.0004107996" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&!SETN" ;
value : "0.000406296" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&SETN" ;
value : "0.000388476" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&!SETN" ;
value : "0.0003841182" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&SETN" ;
value : "0.0004752108" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0004752108" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLK) {
capacitance : 0.003019 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
min_period : 13.15 ;
min_pulse_width_high : 6.584 ;
min_pulse_width_low : 4.881 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.03168, 0.03163, 0.03149, 0.03133, 0.03121, 0.03115, 0.03116, \
0.03123, 0.0311, 0.01463");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02654, 0.02652, 0.02643, 0.02625, 0.02612, 0.02602, 0.02597, \
0.02599, 0.02615, 0.02643");
}
}
internal_power() {
when : "!D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.03196, 0.03192, 0.03178, 0.03162, 0.03149, 0.03144, 0.03145, \
0.03151, 0.03137, 0.0151");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0262, 0.02619, 0.0261, 0.02593, 0.0258, 0.0257, 0.02564, 0.02569, \
0.02583, 0.02609");
}
}
internal_power() {
when : "!D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.04642, 0.04637, 0.04623, 0.04606, 0.04595, 0.04602, 0.04625, \
0.04646, 0.0442, 0.01591");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0312, 0.03117, 0.03108, 0.03092, 0.0308, 0.03071, 0.03068, 0.03069, \
0.0308, 0.03066");
}
}
internal_power() {
when : "!D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.03196, 0.03191, 0.03177, 0.03161, 0.03149, 0.03144, 0.03145, \
0.03151, 0.03138, 0.01514");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0262, 0.02618, 0.02609, 0.02593, 0.02579, 0.02569, 0.02564, \
0.02569, 0.02581, 0.02608");
}
}
internal_power() {
when : "D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0358, 0.03575, 0.03561, 0.03544, 0.03529, 0.03521, 0.0352, 0.03526, \
0.03514, 0.01508");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.03778, 0.03776, 0.03766, 0.03744, 0.03727, 0.03713, 0.03706, \
0.03707, 0.03718, 0.03586");
}
}
internal_power() {
when : "D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0514, 0.05136, 0.05121, 0.05104, 0.05088, 0.0508, 0.05076, 0.05079, \
0.05028, 0.01545");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.04779, 0.04778, 0.04768, 0.04743, 0.04721, 0.04706, 0.04701, \
0.04702, 0.0471, 0.04179");
}
}
internal_power() {
when : "D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0318, 0.03175, 0.03161, 0.03145, 0.03133, 0.03127, 0.03129, \
0.03135, 0.03125, 0.01513");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02666, 0.02663, 0.02655, 0.02638, 0.02624, 0.02613, 0.02607, \
0.02609, 0.0262, 0.02646");
}
}
internal_power() {
when : "D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0318, 0.03175, 0.03161, 0.03145, 0.03133, 0.03127, 0.03129, \
0.03135, 0.03123, 0.01515");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02666, 0.02663, 0.02654, 0.02638, 0.02624, 0.02612, 0.02607, \
0.02609, 0.0262, 0.02648");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN&SETN" ;
fall_constraint(scalar) {
values("4.881");
}
rise_constraint(scalar) {
values("5.478");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&SETN" ;
fall_constraint(scalar) {
values("4.442");
}
rise_constraint(scalar) {
values("6.584");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "!D&RN&SETN" ;
rise_constraint(scalar) {
values("11.22");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "D&RN&SETN" ;
rise_constraint(scalar) {
values("13.15");
}
}
}
pin(D) {
capacitance : 0.002317 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01763, 0.01754, 0.01743, 0.01735, 0.01731, 0.01732, 0.01738, \
0.01744, 0.0163, 0.007628");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005535, 0.005502, 0.005449, 0.005407, 0.005381, 0.005387, 0.005423, \
0.005504, 0.005653, 0.005945");
}
}
internal_power() {
when : "!CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02316, 0.02307, 0.02296, 0.02287, 0.02281, 0.02278, 0.02279, \
0.02279, 0.02113, 0.007512");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02075, 0.02072, 0.02066, 0.02059, 0.02054, 0.02051, 0.02051, \
0.02056, 0.02068, 0.02092");
}
}
internal_power() {
when : "!CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01763, 0.01754, 0.01743, 0.01735, 0.01731, 0.01732, 0.01738, \
0.01744, 0.0163, 0.007629");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005535, 0.005502, 0.00545, 0.005405, 0.005381, 0.005386, 0.005423, \
0.005506, 0.005652, 0.005946");
}
}
internal_power() {
when : "!CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02293, 0.02283, 0.02272, 0.02263, 0.02258, 0.02257, 0.0226, \
0.02265, 0.02119, 0.007649");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02126, 0.02122, 0.02117, 0.0211, 0.02105, 0.02101, 0.02102, \
0.02106, 0.02117, 0.02141");
}
}
internal_power() {
when : "CLK&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005935, 0.005777, 0.005599, 0.00555, 0.005564, 0.005637, 0.005752, \
0.005925, 0.006062, 0.005961");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001007, 0.0009665, 0.000877, 0.0008019, 0.000773, 0.0008042, \
0.0008885, 0.001024, 0.001242, 0.001606");
}
}
internal_power() {
when : "CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005938, 0.005775, 0.005603, 0.00555, 0.005564, 0.005637, 0.005751, \
0.005921, 0.006063, 0.005962");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001011, 0.0009655, 0.000877, 0.0008011, 0.0007731, 0.0008049, \
0.0008879, 0.001024, 0.001242, 0.001606");
}
}
internal_power() {
when : "CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005935, 0.005777, 0.005601, 0.005551, 0.005566, 0.005636, 0.005752, \
0.005923, 0.006062, 0.005961");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001012, 0.0009687, 0.0008785, 0.0008021, 0.0007752, 0.0008043, \
0.0008886, 0.001024, 0.001242, 0.001606");
}
}
internal_power() {
when : "CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005938, 0.005774, 0.005599, 0.005549, 0.005566, 0.005635, 0.005752, \
0.005922, 0.006064, 0.005962");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001008, 0.0009701, 0.0008779, 0.0008049, 0.0007751, 0.0008043, \
0.0008858, 0.001024, 0.001242, 0.001606");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : hold_rising ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.092, -0.031, 0.192, 0.605, 1.135, 1.703, 2.24, 2.754, 3.217, 3.641",\
"-0.157, -0.097, 0.121, 0.53, 1.067, 1.629, 2.176, 2.687, 3.153, 3.576",\
"-0.426, -0.362, -0.14, 0.255, 0.785, 1.351, 1.896, 2.415, 2.882, 3.31",\
"-0.94, -0.88, -0.659, -0.254, 0.262, 0.826, 1.37, 1.892, 2.362, 2.803",\
"-1.684, -1.619, -1.407, -1.011, -0.5, 0.051, 0.594, 1.107, 1.582, 2.021",\
"-2.588, -2.529, -2.315, -1.941, -1.457, -0.924, -0.399, 0.111, 0.585, 1.024",\
"-3.52, -3.467, -3.259, -2.921, -2.51, -2.024, -1.512, -1.018, -0.559, -0.125",\
"-4.503, -4.449, -4.243, -3.928, -3.597, -3.198, -2.732, -2.26, -1.813, -1.389",\
"-5.584, -5.529, -5.334, -5.03, -4.725, -4.409, -4.035, -3.624, -3.201, -2.771",\
"-6.76, -6.715, -6.525, -6.224, -5.94, -5.654, -5.381, -5.064, -4.695, -4.292");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.538, -0.47, -0.28, 0.006, 0.311, 0.588, 0.849, 1.071, 1.244, 1.367",\
"-0.604, -0.536, -0.344, -0.058, 0.247, 0.524, 0.785, 1.009, 1.184, 1.301",\
"-0.811, -0.75, -0.559, -0.268, 0.035, 0.318, 0.584, 0.813, 0.987, 1.111",\
"-1.15, -1.089, -0.892, -0.597, -0.291, -0.001, 0.268, 0.494, 0.673, 0.801",\
"-1.523, -1.461, -1.266, -0.969, -0.656, -0.365, -0.093, 0.132, 0.313, 0.448",\
"-1.888, -1.818, -1.618, -1.314, -1.005, -0.714, -0.437, -0.211, -0.034, 0.1",\
"-2.211, -2.146, -1.94, -1.633, -1.312, -1.02, -0.747, -0.519, -0.34, -0.206",\
"-2.474, -2.411, -2.207, -1.892, -1.572, -1.273, -0.999, -0.767, -0.586, -0.457",\
"-2.666, -2.602, -2.403, -2.084, -1.757, -1.458, -1.186, -0.949, -0.77, -0.636",\
"-2.775, -2.71, -2.509, -2.197, -1.867, -1.569, -1.295, -1.059, -0.877, -0.743");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : setup_rising ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("2.897, 2.826, 2.575, 2.113, 1.563, 1.005, 0.484, -0.015, -0.496, -0.908",\
"2.97, 2.884, 2.645, 2.183, 1.629, 1.072, 0.555, 0.052, -0.429, -0.838",\
"3.232, 3.157, 2.913, 2.452, 1.901, 1.342, 0.823, 0.327, -0.15, -0.561",\
"3.774, 3.695, 3.451, 2.992, 2.439, 1.873, 1.36, 0.866, 0.392, -0.02",\
"4.619, 4.541, 4.297, 3.832, 3.289, 2.713, 2.2, 1.705, 1.232, 0.811",\
"5.781, 5.704, 5.464, 4.999, 4.439, 3.87, 3.342, 2.838, 2.353, 1.933",\
"7.212, 7.135, 6.891, 6.427, 5.863, 5.269, 4.73, 4.221, 3.721, 3.287",\
"8.833, 8.765, 8.517, 8.056, 7.468, 6.862, 6.323, 5.792, 5.299, 4.834",\
"10.62, 10.54, 10.29, 9.832, 9.232, 8.629, 8.063, 7.526, 7.034, 6.576",\
"12.53, 12.46, 12.2, 11.75, 11.14, 10.52, 9.947, 9.417, 8.897, 8.457");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("2.593, 2.504, 2.25, 1.767, 1.156, 0.589, 0.177, -0.172, -0.423, -0.604",\
"2.656, 2.573, 2.316, 1.833, 1.214, 0.653, 0.242, -0.107, -0.355, -0.539",\
"2.862, 2.786, 2.529, 2.042, 1.427, 0.869, 0.448, 0.1, -0.156, -0.332",\
"3.212, 3.124, 2.871, 2.386, 1.768, 1.206, 0.785, 0.425, 0.169, -0.012",\
"3.653, 3.574, 3.314, 2.838, 2.223, 1.645, 1.211, 0.834, 0.574, 0.377",\
"4.127, 4.037, 3.786, 3.305, 2.7, 2.104, 1.658, 1.265, 0.988, 0.797",\
"4.558, 4.476, 4.221, 3.746, 3.141, 2.544, 2.071, 1.663, 1.377, 1.172",\
"4.956, 4.875, 4.608, 4.153, 3.555, 2.947, 2.462, 2.032, 1.726, 1.51",\
"5.298, 5.206, 4.965, 4.504, 3.886, 3.292, 2.788, 2.34, 2.025, 1.782",\
"5.568, 5.47, 5.227, 4.757, 4.163, 3.556, 3.047, 2.581, 2.249, 1.996");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.7623 ;
max_transition : 25 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "CLK" ;
when : "RN&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.05232, 0.0525, 0.05304, 0.05376, 0.0544, 0.05486, 0.05516, 0.05537, 0.05546, 0.05528",\
"0.05234, 0.0525, 0.05305, 0.05377, 0.05441, 0.05487, 0.05518, 0.05538, 0.05547, 0.05527",\
"0.05233, 0.0525, 0.05304, 0.05375, 0.0544, 0.05485, 0.05517, 0.05537, 0.05544, 0.05517",\
"0.05234, 0.05251, 0.05304, 0.05377, 0.05441, 0.05487, 0.05518, 0.05537, 0.05539, 0.05494",\
"0.05237, 0.05255, 0.05309, 0.05381, 0.05444, 0.0549, 0.05521, 0.05537, 0.05524, 0.0544",\
"0.05244, 0.05261, 0.05314, 0.05387, 0.0545, 0.05496, 0.05525, 0.0553, 0.05472, 0.05322",\
"0.0525, 0.05266, 0.0532, 0.05392, 0.05456, 0.055, 0.05515, 0.0546, 0.05299, 0.05112",\
"0.05241, 0.05257, 0.0531, 0.0538, 0.05435, 0.05443, 0.05333, 0.05124, 0.04949, 0.04821",\
"0.04927, 0.04939, 0.04972, 0.04964, 0.0476, 0.04571, 0.04452, 0.04375, 0.04323, 0.04288",\
"0.01185, 0.01201, 0.01247, 0.01305, 0.01354, 0.01388, 0.01411, 0.01426, 0.01436, 0.01443");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("-0.03591, -0.03579, -0.03545, -0.03482, -0.03415, -0.03257, -0.01037, 0.1041, 0.2932, 0.4573",\
"-0.0359, -0.03578, -0.03539, -0.03482, -0.03415, -0.03262, -0.008649, 0.1082, 0.2966, 0.4577",\
"-0.0359, -0.03578, -0.03546, -0.03486, -0.03417, -0.03221, -0.003133, 0.123, 0.3071, 0.4579",\
"-0.03596, -0.03585, -0.03549, -0.03492, -0.03424, -0.03088, 0.01004, 0.1521, 0.323, 0.4541",\
"-0.03603, -0.03593, -0.03559, -0.03498, -0.03423, -0.02724, 0.03943, 0.1926, 0.335, 0.4381",\
"-0.03609, -0.03598, -0.03564, -0.03505, -0.03388, -0.01339, 0.09012, 0.2269, 0.3281, 0.3992",\
"-0.03617, -0.0361, -0.03574, -0.03511, -0.02961, 0.03107, 0.1427, 0.2267, 0.2836, 0.323",\
"-0.03649, -0.03638, -0.03609, -0.03304, 0.01183, 0.08182, 0.128, 0.1575, 0.177, 0.1903",\
"-0.04675, -0.04641, -0.03698, -0.02572, -0.01909, -0.01546, -0.01339, -0.01215, -0.01136, -0.01084",\
"-0.08529, -0.08529, -0.08529, -0.0853, -0.0853, -0.0853, -0.0853, -0.0853, -0.0853, -0.08531");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.04813, 0.04831, 0.04886, 0.04959, 0.05023, 0.05068, 0.05099, 0.0512, 0.05133, 0.05137",\
"0.048, 0.04816, 0.04872, 0.04946, 0.0501, 0.05056, 0.05086, 0.05106, 0.0512, 0.05123",\
"0.04787, 0.04807, 0.04862, 0.04936, 0.04999, 0.05045, 0.05075, 0.05096, 0.05109, 0.05111",\
"0.0478, 0.04796, 0.04852, 0.04924, 0.04986, 0.05033, 0.05064, 0.05085, 0.05098, 0.05096",\
"0.0477, 0.04788, 0.0484, 0.04907, 0.04968, 0.05015, 0.05048, 0.0507, 0.05082, 0.05068",\
"0.04763, 0.04777, 0.04824, 0.04884, 0.04942, 0.04992, 0.05027, 0.0505, 0.05053, 0.05",\
"0.04765, 0.04774, 0.0481, 0.04863, 0.04919, 0.04967, 0.05004, 0.05015, 0.04954, 0.04803",\
"0.04772, 0.04776, 0.04803, 0.04847, 0.04895, 0.04928, 0.04896, 0.0474, 0.04551, 0.04408",\
"0.04221, 0.04217, 0.04214, 0.04104, 0.03871, 0.03732, 0.03657, 0.03615, 0.0359, 0.03576",\
"0.01048, 0.01055, 0.01075, 0.01106, 0.01141, 0.01177, 0.01209, 0.01235, 0.01255, 0.01272");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("-0.006494, -0.006349, -0.005919, -0.005445, -0.004746, -0.004014, -0.0002633, 0.03635, 0.1809, 0.4128",\
"-0.00653, -0.006383, -0.005956, -0.005461, -0.004632, -0.003803, -0.0004197, 0.03836, 0.1861, 0.4155",\
"-0.006616, -0.006469, -0.006029, -0.005542, -0.004778, -0.003855, 9.06e-05, 0.04336, 0.1994, 0.4266",\
"-0.006726, -0.006602, -0.006167, -0.005672, -0.005021, -0.004216, 0.001988, 0.05538, 0.2241, 0.4458",\
"-0.006867, -0.006748, -0.006366, -0.005898, -0.005264, -0.004343, 0.005302, 0.08, 0.2648, 0.4683",\
"-0.00694, -0.006816, -0.006488, -0.005915, -0.00534, -0.003799, 0.01633, 0.1247, 0.3153, 0.4851",\
"-0.006975, -0.006908, -0.006574, -0.006093, -0.005428, -0.001513, 0.04649, 0.1935, 0.3569, 0.4794",\
"-0.006987, -0.006908, -0.006671, -0.0063, -0.005265, 0.01471, 0.1172, 0.255, 0.3574, 0.4294",\
"-0.006858, -0.006804, -0.006613, -0.006256, 0.007747, 0.08698, 0.1775, 0.2387, 0.2799, 0.3083",\
"-0.008441, -0.008479, -0.006461, 0.02205, 0.05075, 0.06815, 0.07862, 0.08515, 0.08941, 0.09229");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.05431, 0.05448, 0.05504, 0.0558, 0.05645, 0.0569, 0.0572, 0.05739, 0.05751, 0.05756",\
"0.05435, 0.05453, 0.05508, 0.05585, 0.0565, 0.05695, 0.05724, 0.05744, 0.05756, 0.0576",\
"0.05432, 0.05449, 0.05506, 0.05581, 0.05647, 0.05692, 0.05721, 0.05741, 0.05753, 0.05757",\
"0.05423, 0.0544, 0.05496, 0.0557, 0.05635, 0.05681, 0.05711, 0.05731, 0.05744, 0.05743",\
"0.05415, 0.05432, 0.05483, 0.05553, 0.05615, 0.05662, 0.05694, 0.05716, 0.05727, 0.05717",\
"0.05403, 0.05417, 0.05464, 0.05525, 0.05586, 0.05633, 0.05668, 0.05692, 0.05698, 0.05652",\
"0.05398, 0.05407, 0.05444, 0.05499, 0.05555, 0.05604, 0.05641, 0.05657, 0.05607, 0.05458",\
"0.05403, 0.05408, 0.05435, 0.05482, 0.05534, 0.05576, 0.05561, 0.05409, 0.05208, 0.05058",\
"0.04384, 0.04392, 0.04414, 0.0432, 0.04102, 0.03974, 0.03905, 0.03866, 0.03845, 0.03832",\
"0.007916, 0.007978, 0.008176, 0.00849, 0.008845, 0.009198, 0.009515, 0.009775, 0.009981, 0.01014");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.05431, 0.05448, 0.05504, 0.0558, 0.05645, 0.0569, 0.0572, 0.05739, 0.05751, 0.05756",\
"0.05435, 0.05453, 0.05508, 0.05585, 0.0565, 0.05695, 0.05724, 0.05744, 0.05756, 0.0576",\
"0.05432, 0.05449, 0.05506, 0.05581, 0.05647, 0.05692, 0.05721, 0.05741, 0.05753, 0.05757",\
"0.05423, 0.0544, 0.05496, 0.0557, 0.05635, 0.05681, 0.05711, 0.05731, 0.05744, 0.05743",\
"0.05415, 0.05432, 0.05483, 0.05553, 0.05615, 0.05662, 0.05694, 0.05716, 0.05727, 0.05717",\
"0.05403, 0.05417, 0.05464, 0.05525, 0.05586, 0.05633, 0.05668, 0.05692, 0.05698, 0.05652",\
"0.05398, 0.05407, 0.05444, 0.05499, 0.05555, 0.05604, 0.05641, 0.05657, 0.05607, 0.05458",\
"0.05403, 0.05408, 0.05435, 0.05482, 0.05534, 0.05576, 0.05561, 0.05409, 0.05208, 0.05058",\
"0.04384, 0.04392, 0.04414, 0.0432, 0.04102, 0.03974, 0.03905, 0.03866, 0.03845, 0.03832",\
"0.007916, 0.007978, 0.008176, 0.00849, 0.008845, 0.009198, 0.009515, 0.009775, 0.009981, 0.01014");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.04813, 0.0483, 0.04885, 0.04958, 0.05022, 0.05067, 0.05098, 0.05119, 0.05132, 0.05136",\
"0.048, 0.04816, 0.04872, 0.04946, 0.0501, 0.05056, 0.05086, 0.05107, 0.0512, 0.05123",\
"0.04789, 0.04807, 0.04862, 0.04936, 0.05, 0.05045, 0.05076, 0.05097, 0.0511, 0.05111",\
"0.04781, 0.04796, 0.04852, 0.04924, 0.04987, 0.05033, 0.05064, 0.05085, 0.05098, 0.05095",\
"0.04773, 0.0479, 0.0484, 0.04907, 0.04968, 0.05015, 0.05049, 0.0507, 0.05083, 0.05068",\
"0.04763, 0.04778, 0.04823, 0.04885, 0.04943, 0.04992, 0.05028, 0.05052, 0.05054, 0.05001",\
"0.04766, 0.04776, 0.04811, 0.04864, 0.04919, 0.04968, 0.05004, 0.05015, 0.04955, 0.04803",\
"0.04771, 0.04777, 0.04804, 0.04848, 0.04896, 0.04929, 0.04898, 0.04742, 0.04552, 0.04409",\
"0.04221, 0.04218, 0.04215, 0.04105, 0.03871, 0.03733, 0.03657, 0.03616, 0.03591, 0.03576",\
"0.01049, 0.01056, 0.01076, 0.01106, 0.01142, 0.01178, 0.01209, 0.01235, 0.01256, 0.01272");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("-0.006397, -0.006251, -0.005832, -0.005264, -0.00463, -0.003849, -0.0004548, 0.03642, 0.1816, 0.4118",\
"-0.00643, -0.006294, -0.005879, -0.00541, -0.004727, -0.003946, 6.652e-05, 0.03802, 0.1851, 0.4164",\
"-0.006511, -0.006385, -0.005949, -0.005474, -0.004678, -0.003836, 0.0003823, 0.04394, 0.1991, 0.4268",\
"-0.006644, -0.006508, -0.006072, -0.005604, -0.004824, -0.003971, 0.001864, 0.05614, 0.2248, 0.4458",\
"-0.006768, -0.006633, -0.006239, -0.005815, -0.005197, -0.004243, 0.005803, 0.07955, 0.2649, 0.4684",\
"-0.006844, -0.006708, -0.00636, -0.005928, -0.00524, -0.003699, 0.01595, 0.1244, 0.3152, 0.4852",\
"-0.00689, -0.006797, -0.006569, -0.005977, -0.005441, -0.001413, 0.04659, 0.1936, 0.3569, 0.4795",\
"-0.006896, -0.006837, -0.006572, -0.006252, -0.005181, 0.01479, 0.1172, 0.255, 0.3574, 0.4294",\
"-0.006766, -0.00673, -0.006545, -0.00614, 0.007492, 0.08711, 0.1776, 0.2388, 0.2799, 0.3084",\
"-0.008343, -0.008416, -0.006369, 0.02215, 0.05078, 0.06819, 0.07867, 0.08521, 0.08946, 0.09234");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.05462, 0.05479, 0.05536, 0.05613, 0.05677, 0.05722, 0.05751, 0.05771, 0.05784, 0.05788",\
"0.05468, 0.05486, 0.0554, 0.05617, 0.05682, 0.05727, 0.05757, 0.05776, 0.05789, 0.05793",\
"0.05464, 0.05482, 0.05539, 0.05614, 0.0568, 0.05725, 0.05754, 0.05774, 0.05787, 0.05789",\
"0.05457, 0.05474, 0.0553, 0.05604, 0.05669, 0.05715, 0.05745, 0.05765, 0.05778, 0.05777",\
"0.05447, 0.05465, 0.05517, 0.05586, 0.05649, 0.05695, 0.05727, 0.05749, 0.0576, 0.0575",\
"0.05437, 0.05452, 0.05496, 0.05559, 0.05619, 0.05667, 0.05701, 0.05725, 0.05731, 0.05685",\
"0.0543, 0.05439, 0.05477, 0.05532, 0.05587, 0.05637, 0.05673, 0.05689, 0.05639, 0.05491",\
"0.05436, 0.0544, 0.05468, 0.05514, 0.05566, 0.05608, 0.05593, 0.05442, 0.05241, 0.0509",\
"0.04416, 0.04424, 0.04447, 0.04352, 0.04134, 0.04006, 0.03936, 0.03899, 0.03877, 0.03864",\
"0.008244, 0.008306, 0.008509, 0.008819, 0.009176, 0.009531, 0.009846, 0.01011, 0.01032, 0.01048");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.05462, 0.05479, 0.05536, 0.05613, 0.05677, 0.05722, 0.05751, 0.05771, 0.05784, 0.05788",\
"0.05468, 0.05486, 0.0554, 0.05617, 0.05682, 0.05727, 0.05757, 0.05776, 0.05789, 0.05793",\
"0.05464, 0.05482, 0.05539, 0.05614, 0.0568, 0.05725, 0.05754, 0.05774, 0.05787, 0.05789",\
"0.05457, 0.05474, 0.0553, 0.05604, 0.05669, 0.05715, 0.05745, 0.05765, 0.05778, 0.05777",\
"0.05447, 0.05465, 0.05517, 0.05586, 0.05649, 0.05695, 0.05727, 0.05749, 0.0576, 0.0575",\
"0.05437, 0.05452, 0.05496, 0.05559, 0.05619, 0.05667, 0.05701, 0.05725, 0.05731, 0.05685",\
"0.0543, 0.05439, 0.05477, 0.05532, 0.05587, 0.05637, 0.05673, 0.05689, 0.05639, 0.05491",\
"0.05436, 0.0544, 0.05468, 0.05514, 0.05566, 0.05608, 0.05593, 0.05442, 0.05241, 0.0509",\
"0.04416, 0.04424, 0.04447, 0.04352, 0.04134, 0.04006, 0.03936, 0.03899, 0.03877, 0.03864",\
"0.008244, 0.008306, 0.008509, 0.008819, 0.009176, 0.009531, 0.009846, 0.01011, 0.01032, 0.01048");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.06374, 0.06391, 0.06447, 0.06521, 0.06584, 0.0663, 0.06659, 0.0668, 0.06693, 0.06697",\
"0.06354, 0.06371, 0.06428, 0.06501, 0.06564, 0.06609, 0.0664, 0.06661, 0.06673, 0.06677",\
"0.06342, 0.06358, 0.06414, 0.06488, 0.06552, 0.06596, 0.06627, 0.06648, 0.06661, 0.06663",\
"0.06327, 0.06345, 0.06399, 0.06471, 0.06535, 0.0658, 0.06611, 0.06632, 0.06644, 0.06642",\
"0.06315, 0.06332, 0.06383, 0.06449, 0.06511, 0.06559, 0.0659, 0.06613, 0.06624, 0.0661",\
"0.06302, 0.06319, 0.06364, 0.06424, 0.06482, 0.06531, 0.06566, 0.0659, 0.06593, 0.06539",\
"0.06303, 0.06312, 0.06348, 0.06401, 0.06455, 0.06506, 0.06542, 0.06553, 0.06492, 0.06341",\
"0.06307, 0.06312, 0.06338, 0.06383, 0.0643, 0.06464, 0.06432, 0.06277, 0.06087, 0.05944",\
"0.05709, 0.05707, 0.05704, 0.05594, 0.05361, 0.05223, 0.05147, 0.05105, 0.0508, 0.05066",\
"0.01776, 0.01782, 0.01802, 0.01833, 0.01869, 0.01904, 0.01936, 0.01962, 0.01982, 0.01999");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("-0.0002284, -7.686e-05, 0.0003272, 0.0008356, 0.001583, 0.002299, 0.00619, 0.04306, 0.1884, 0.42",\
"-0.0002803, -0.000153, 0.0002365, 0.000868, 0.001632, 0.002282, 0.006309, 0.04478, 0.1934, 0.4237",\
"-0.0003937, -0.0002632, 0.0001733, 0.000706, 0.001291, 0.002183, 0.006881, 0.05034, 0.2068, 0.4347",\
"-0.0005395, -0.000409, 2.916e-05, 0.0005116, 0.001291, 0.002129, 0.008022, 0.06293, 0.2322, 0.4528",\
"-0.0006901, -0.0005774, -0.0001782, 0.0002686, 0.0008541, 0.00184, 0.01201, 0.087, 0.2721, 0.4749",\
"-0.0008165, -0.0006811, -0.0003337, 7.417e-05, 0.0006969, 0.002349, 0.02212, 0.1316, 0.3221, 0.4914",\
"-0.0009104, -0.0008075, -0.0004925, 2.557e-05, 0.0005769, 0.004635, 0.05298, 0.2002, 0.3632, 0.4853",\
"-0.0009056, -0.0008383, -0.0006059, -0.0002498, 0.0009071, 0.021, 0.1237, 0.2612, 0.3633, 0.4351",\
"-0.0008032, -0.0007633, -0.0005364, 1.155e-05, 0.01321, 0.09312, 0.1834, 0.2446, 0.2856, 0.3139",\
"-0.002418, -0.002479, -0.000365, 0.02812, 0.05652, 0.07386, 0.08416, 0.09064, 0.09486, 0.09771");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.07566, 0.07583, 0.0764, 0.07716, 0.07781, 0.07827, 0.07856, 0.07876, 0.07888, 0.07893",\
"0.07567, 0.07584, 0.07641, 0.07717, 0.07782, 0.07828, 0.07858, 0.07877, 0.07889, 0.07894",\
"0.07559, 0.07576, 0.07633, 0.07708, 0.07774, 0.07819, 0.07849, 0.07869, 0.07881, 0.07883",\
"0.07546, 0.07564, 0.0762, 0.07694, 0.07759, 0.07804, 0.07835, 0.07855, 0.07867, 0.07867",\
"0.07537, 0.07553, 0.07605, 0.07675, 0.07738, 0.07784, 0.07816, 0.07838, 0.07849, 0.07838",\
"0.07526, 0.07542, 0.07587, 0.07648, 0.07708, 0.07757, 0.07791, 0.07816, 0.07821, 0.07775",\
"0.07521, 0.07531, 0.07567, 0.07621, 0.07678, 0.07727, 0.07764, 0.0778, 0.07729, 0.07581",\
"0.07525, 0.07529, 0.07556, 0.07602, 0.07653, 0.07695, 0.07683, 0.07533, 0.07331, 0.0718",\
"0.06828, 0.06827, 0.06829, 0.0671, 0.06467, 0.06324, 0.06246, 0.06203, 0.06178, 0.06163",\
"0.01527, 0.01533, 0.01554, 0.01584, 0.0162, 0.01656, 0.01687, 0.01714, 0.01734, 0.0175");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.07566, 0.07583, 0.0764, 0.07716, 0.07781, 0.07827, 0.07856, 0.07876, 0.07888, 0.07893",\
"0.07567, 0.07584, 0.07641, 0.07717, 0.07782, 0.07828, 0.07858, 0.07877, 0.07889, 0.07894",\
"0.07559, 0.07576, 0.07633, 0.07708, 0.07774, 0.07819, 0.07849, 0.07869, 0.07881, 0.07883",\
"0.07546, 0.07564, 0.0762, 0.07694, 0.07759, 0.07804, 0.07835, 0.07855, 0.07867, 0.07867",\
"0.07537, 0.07553, 0.07605, 0.07675, 0.07738, 0.07784, 0.07816, 0.07838, 0.07849, 0.07838",\
"0.07526, 0.07542, 0.07587, 0.07648, 0.07708, 0.07757, 0.07791, 0.07816, 0.07821, 0.07775",\
"0.07521, 0.07531, 0.07567, 0.07621, 0.07678, 0.07727, 0.07764, 0.0778, 0.07729, 0.07581",\
"0.07525, 0.07529, 0.07556, 0.07602, 0.07653, 0.07695, 0.07683, 0.07533, 0.07331, 0.0718",\
"0.06828, 0.06827, 0.06829, 0.0671, 0.06467, 0.06324, 0.06246, 0.06203, 0.06178, 0.06163",\
"0.01527, 0.01533, 0.01554, 0.01584, 0.0162, 0.01656, 0.01687, 0.01714, 0.01734, 0.0175");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.06374, 0.06391, 0.06447, 0.06521, 0.06585, 0.0663, 0.06659, 0.0668, 0.06693, 0.06697",\
"0.06354, 0.06371, 0.06428, 0.06501, 0.06564, 0.06609, 0.0664, 0.06661, 0.06673, 0.06677",\
"0.06339, 0.06358, 0.06414, 0.06488, 0.06551, 0.06597, 0.06627, 0.06649, 0.06661, 0.06662",\
"0.06327, 0.06343, 0.06399, 0.06471, 0.06535, 0.0658, 0.06611, 0.06632, 0.06644, 0.06641",\
"0.06315, 0.06332, 0.06383, 0.0645, 0.06511, 0.06558, 0.06591, 0.06614, 0.06625, 0.0661",\
"0.06302, 0.06319, 0.06364, 0.06424, 0.06482, 0.06531, 0.06567, 0.0659, 0.06593, 0.06539",\
"0.06303, 0.06313, 0.06348, 0.064, 0.06456, 0.06505, 0.06542, 0.06553, 0.06493, 0.06341",\
"0.06308, 0.06312, 0.06339, 0.06383, 0.0643, 0.06463, 0.06432, 0.06277, 0.06088, 0.05944",\
"0.0571, 0.05707, 0.05704, 0.05594, 0.05361, 0.05223, 0.05146, 0.05105, 0.0508, 0.05066",\
"0.01776, 0.01782, 0.01802, 0.01833, 0.01869, 0.01905, 0.01936, 0.01962, 0.01983, 0.01999");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("-4.86e-05, 9.972e-05, 0.0005135, 0.001014, 0.001858, 0.00259, 0.006352, 0.04327, 0.1893, 0.4204",\
"-0.0001021, 2.52e-05, 0.0004147, 0.001046, 0.00181, 0.002461, 0.006487, 0.04496, 0.1936, 0.4238",\
"-0.0002155, -8.658e-05, 0.0003499, 0.0008842, 0.00147, 0.002361, 0.007059, 0.05052, 0.207, 0.4349",\
"-0.0003645, -0.000234, 0.0001685, 0.0006898, 0.00147, 0.002258, 0.008055, 0.06311, 0.2324, 0.453",\
"-0.0005103, -0.0003928, -1.62e-05, 0.0005278, 0.00121, 0.002099, 0.01188, 0.08718, 0.2724, 0.4751",\
"-0.000635, -0.0005094, -0.0001588, 0.000301, 0.001005, 0.002398, 0.02228, 0.1313, 0.3222, 0.4915",\
"-0.0007128, -0.000626, -0.000337, 0.0001876, 0.0007875, 0.004891, 0.05318, 0.2004, 0.3634, 0.4855",\
"-0.0007355, -0.0006746, -0.0004099, -3.923e-05, 0.001101, 0.02123, 0.1239, 0.2614, 0.3635, 0.4352",\
"-0.0006282, -0.0005997, -0.0004263, 7.953e-05, 0.01339, 0.09333, 0.1837, 0.2447, 0.2857, 0.314",\
"-0.002234, -0.002279, -0.0001744, 0.02831, 0.0567, 0.07398, 0.08434, 0.09082, 0.09503, 0.09789");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.07539, 0.07556, 0.07613, 0.07689, 0.07754, 0.07799, 0.07829, 0.07849, 0.07861, 0.07866",\
"0.07536, 0.07555, 0.07611, 0.07686, 0.07752, 0.07798, 0.07827, 0.07847, 0.07859, 0.07864",\
"0.07528, 0.07546, 0.07603, 0.07678, 0.07743, 0.07789, 0.07819, 0.07838, 0.0785, 0.07853",\
"0.07516, 0.07534, 0.07589, 0.07663, 0.07728, 0.07774, 0.07805, 0.07825, 0.07837, 0.07836",\
"0.07508, 0.07524, 0.07576, 0.07645, 0.07708, 0.07755, 0.07787, 0.07808, 0.0782, 0.0781",\
"0.07496, 0.07512, 0.07557, 0.07619, 0.07679, 0.07726, 0.07761, 0.07785, 0.07791, 0.07744",\
"0.07491, 0.07501, 0.07537, 0.07592, 0.07648, 0.07697, 0.07734, 0.07749, 0.077, 0.07551",\
"0.07496, 0.075, 0.07527, 0.07572, 0.07624, 0.07666, 0.07654, 0.07507, 0.07304, 0.07152",\
"0.06876, 0.06874, 0.06877, 0.0676, 0.06512, 0.06365, 0.06284, 0.06239, 0.06213, 0.06197",\
"0.01537, 0.01543, 0.01564, 0.01594, 0.0163, 0.01666, 0.01697, 0.01723, 0.01744, 0.01761");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.07539, 0.07556, 0.07613, 0.07689, 0.07754, 0.07799, 0.07829, 0.07849, 0.07861, 0.07866",\
"0.07536, 0.07555, 0.07611, 0.07686, 0.07752, 0.07798, 0.07827, 0.07847, 0.07859, 0.07864",\
"0.07528, 0.07546, 0.07603, 0.07678, 0.07743, 0.07789, 0.07819, 0.07838, 0.0785, 0.07853",\
"0.07516, 0.07534, 0.07589, 0.07663, 0.07728, 0.07774, 0.07805, 0.07825, 0.07837, 0.07836",\
"0.07508, 0.07524, 0.07576, 0.07645, 0.07708, 0.07755, 0.07787, 0.07808, 0.0782, 0.0781",\
"0.07496, 0.07512, 0.07557, 0.07619, 0.07679, 0.07726, 0.07761, 0.07785, 0.07791, 0.07744",\
"0.07491, 0.07501, 0.07537, 0.07592, 0.07648, 0.07697, 0.07734, 0.07749, 0.077, 0.07551",\
"0.07496, 0.075, 0.07527, 0.07572, 0.07624, 0.07666, 0.07654, 0.07507, 0.07304, 0.07152",\
"0.06876, 0.06874, 0.06877, 0.0676, 0.06512, 0.06365, 0.06284, 0.06239, 0.06213, 0.06197",\
"0.01537, 0.01543, 0.01564, 0.01594, 0.0163, 0.01666, 0.01697, 0.01723, 0.01744, 0.01761");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("-0.03318, -0.0331, -0.03273, -0.03227, -0.03164, -0.03083, -0.01744, 0.06969, 0.2595, 0.4509",\
"-0.03317, -0.03306, -0.03268, -0.03227, -0.03164, -0.03059, -0.01668, 0.07402, 0.2646, 0.4524",\
"-0.03328, -0.03317, -0.03279, -0.03237, -0.03179, -0.0305, -0.01347, 0.08756, 0.279, 0.4567",\
"-0.03342, -0.03333, -0.03294, -0.03255, -0.03185, -0.02993, -0.003903, 0.1173, 0.3041, 0.4602",\
"-0.03353, -0.03343, -0.0331, -0.0326, -0.03193, -0.0279, 0.01985, 0.1667, 0.3302, 0.4529",\
"-0.03363, -0.03351, -0.03312, -0.03271, -0.03184, -0.01743, 0.07497, 0.221, 0.3354, 0.4163",\
"-0.03362, -0.03352, -0.03314, -0.03273, -0.02691, 0.03438, 0.1454, 0.2285, 0.2847, 0.3237",\
"-0.03399, -0.03393, -0.03364, -0.02343, 0.03092, 0.07617, 0.1041, 0.1217, 0.1333, 0.1411",\
"-0.06384, -0.06385, -0.06386, -0.06387, -0.06388, -0.06389, -0.0639, -0.0639, -0.06391, -0.06391",\
"-0.08179, -0.08178, -0.08178, -0.08178, -0.08178, -0.08178, -0.08178, -0.08178, -0.08178, -0.08178");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("-0.03318, -0.0331, -0.03273, -0.03227, -0.03164, -0.03083, -0.01744, 0.06969, 0.2595, 0.4509",\
"-0.03317, -0.03306, -0.03268, -0.03227, -0.03164, -0.03059, -0.01668, 0.07402, 0.2646, 0.4524",\
"-0.03328, -0.03317, -0.03279, -0.03237, -0.03179, -0.0305, -0.01347, 0.08756, 0.279, 0.4567",\
"-0.03342, -0.03333, -0.03294, -0.03255, -0.03185, -0.02993, -0.003903, 0.1173, 0.3041, 0.4602",\
"-0.03353, -0.03343, -0.0331, -0.0326, -0.03193, -0.0279, 0.01985, 0.1667, 0.3302, 0.4529",\
"-0.03363, -0.03351, -0.03312, -0.03271, -0.03184, -0.01743, 0.07497, 0.221, 0.3354, 0.4163",\
"-0.03362, -0.03352, -0.03314, -0.03273, -0.02691, 0.03438, 0.1454, 0.2285, 0.2847, 0.3237",\
"-0.03399, -0.03393, -0.03364, -0.02343, 0.03092, 0.07617, 0.1041, 0.1217, 0.1333, 0.1411",\
"-0.06384, -0.06385, -0.06386, -0.06387, -0.06388, -0.06389, -0.0639, -0.0639, -0.06391, -0.06391",\
"-0.08179, -0.08178, -0.08178, -0.08178, -0.08178, -0.08178, -0.08178, -0.08178, -0.08178, -0.08178");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("-0.02217, -0.02205, -0.02167, -0.02128, -0.02063, -0.01956, -0.006715, 0.08123, 0.2712, 0.4619",\
"-0.02214, -0.02203, -0.02173, -0.02127, -0.02077, -0.01962, -0.005547, 0.08466, 0.2751, 0.4635",\
"-0.02225, -0.02214, -0.02175, -0.02128, -0.02091, -0.0196, -0.002004, 0.0986, 0.2905, 0.4677",\
"-0.02241, -0.02229, -0.0219, -0.02153, -0.02097, -0.01889, 0.007088, 0.1285, 0.3151, 0.4713",\
"-0.0225, -0.0224, -0.02207, -0.02166, -0.02089, -0.01707, 0.03047, 0.1777, 0.3412, 0.464",\
"-0.02259, -0.02249, -0.02211, -0.02169, -0.02095, -0.006297, 0.08596, 0.2321, 0.3464, 0.4273",\
"-0.02261, -0.02251, -0.02214, -0.02172, -0.01605, 0.04551, 0.1565, 0.2395, 0.2958, 0.3347",\
"-0.02298, -0.0229, -0.02263, -0.01239, 0.04196, 0.08723, 0.1152, 0.1328, 0.1444, 0.1522",\
"-0.05284, -0.05282, -0.05284, -0.05285, -0.05287, -0.05287, -0.05288, -0.05289, -0.05289, -0.05289",\
"-0.07075, -0.07075, -0.07075, -0.07075, -0.07075, -0.07075, -0.07075, -0.07075, -0.07075, -0.07075");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("-0.02217, -0.02205, -0.02167, -0.02128, -0.02063, -0.01956, -0.006715, 0.08123, 0.2712, 0.4619",\
"-0.02214, -0.02203, -0.02173, -0.02127, -0.02077, -0.01962, -0.005547, 0.08466, 0.2751, 0.4635",\
"-0.02225, -0.02214, -0.02175, -0.02128, -0.02091, -0.0196, -0.002004, 0.0986, 0.2905, 0.4677",\
"-0.02241, -0.02229, -0.0219, -0.02153, -0.02097, -0.01889, 0.007088, 0.1285, 0.3151, 0.4713",\
"-0.0225, -0.0224, -0.02207, -0.02166, -0.02089, -0.01707, 0.03047, 0.1777, 0.3412, 0.464",\
"-0.02259, -0.02249, -0.02211, -0.02169, -0.02095, -0.006297, 0.08596, 0.2321, 0.3464, 0.4273",\
"-0.02261, -0.02251, -0.02214, -0.02172, -0.01605, 0.04551, 0.1565, 0.2395, 0.2958, 0.3347",\
"-0.02298, -0.0229, -0.02263, -0.01239, 0.04196, 0.08723, 0.1152, 0.1328, 0.1444, 0.1522",\
"-0.05284, -0.05282, -0.05284, -0.05285, -0.05287, -0.05287, -0.05288, -0.05289, -0.05289, -0.05289",\
"-0.07075, -0.07075, -0.07075, -0.07075, -0.07075, -0.07075, -0.07075, -0.07075, -0.07075, -0.07075");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("-0.02632, -0.0262, -0.02584, -0.02545, -0.02479, -0.02179, 0.01744, 0.1572, 0.3304, 0.4643",\
"-0.02631, -0.02622, -0.02585, -0.02546, -0.02485, -0.02162, 0.02006, 0.1621, 0.3326, 0.4632",\
"-0.02663, -0.02655, -0.02614, -0.02576, -0.02508, -0.02081, 0.02937, 0.1776, 0.3385, 0.4584",\
"-0.02696, -0.02685, -0.02649, -0.02611, -0.02536, -0.01767, 0.05162, 0.2051, 0.3442, 0.4444",\
"-0.02718, -0.02708, -0.02665, -0.02635, -0.02517, -0.005543, 0.09706, 0.2348, 0.3373, 0.4094",\
"-0.0273, -0.02721, -0.02683, -0.02638, -0.02084, 0.03963, 0.1512, 0.2352, 0.2922, 0.3316",\
"-0.02757, -0.02749, -0.0272, -0.02212, 0.02938, 0.08875, 0.1264, 0.1503, 0.166, 0.1767",\
"-0.04878, -0.04822, -0.0473, -0.04678, -0.04656, -0.04647, -0.04644, -0.04639, -0.04637, -0.04637",\
"-0.07811, -0.07811, -0.0781, -0.07811, -0.07811, -0.07811, -0.07811, -0.0781, -0.0781, -0.0781",\
"-0.09193, -0.09193, -0.09193, -0.09193, -0.09193, -0.09193, -0.09193, -0.09193, -0.09193, -0.09193");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("-0.02632, -0.0262, -0.02584, -0.02545, -0.02479, -0.02179, 0.01744, 0.1572, 0.3304, 0.4643",\
"-0.02631, -0.02622, -0.02585, -0.02546, -0.02485, -0.02162, 0.02006, 0.1621, 0.3326, 0.4632",\
"-0.02663, -0.02655, -0.02614, -0.02576, -0.02508, -0.02081, 0.02937, 0.1776, 0.3385, 0.4584",\
"-0.02696, -0.02685, -0.02649, -0.02611, -0.02536, -0.01767, 0.05162, 0.2051, 0.3442, 0.4444",\
"-0.02718, -0.02708, -0.02665, -0.02635, -0.02517, -0.005543, 0.09706, 0.2348, 0.3373, 0.4094",\
"-0.0273, -0.02721, -0.02683, -0.02638, -0.02084, 0.03963, 0.1512, 0.2352, 0.2922, 0.3316",\
"-0.02757, -0.02749, -0.0272, -0.02212, 0.02938, 0.08875, 0.1264, 0.1503, 0.166, 0.1767",\
"-0.04878, -0.04822, -0.0473, -0.04678, -0.04656, -0.04647, -0.04644, -0.04639, -0.04637, -0.04637",\
"-0.07811, -0.07811, -0.0781, -0.07811, -0.07811, -0.07811, -0.07811, -0.0781, -0.0781, -0.0781",\
"-0.09193, -0.09193, -0.09193, -0.09193, -0.09193, -0.09193, -0.09193, -0.09193, -0.09193, -0.09193");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("-0.02637, -0.02625, -0.02587, -0.02543, -0.02481, -0.02168, 0.01707, 0.1573, 0.3304, 0.4642",\
"-0.02636, -0.02627, -0.02586, -0.02541, -0.02484, -0.02169, 0.01961, 0.1622, 0.3326, 0.4631",\
"-0.02668, -0.02658, -0.02621, -0.02576, -0.02513, -0.02075, 0.02908, 0.1778, 0.3385, 0.4583",\
"-0.027, -0.0269, -0.02653, -0.02605, -0.02535, -0.01748, 0.05205, 0.2052, 0.3442, 0.4443",\
"-0.02721, -0.02712, -0.02679, -0.02632, -0.0251, -0.00532, 0.09714, 0.2349, 0.3373, 0.4093",\
"-0.02733, -0.02725, -0.02685, -0.02648, -0.02102, 0.0397, 0.1512, 0.2352, 0.292, 0.3314",\
"-0.02762, -0.02753, -0.02723, -0.02213, 0.02942, 0.0887, 0.1262, 0.1501, 0.1658, 0.1765",\
"-0.0489, -0.04834, -0.04741, -0.04692, -0.0467, -0.0466, -0.04655, -0.04652, -0.04651, -0.0465",\
"-0.07818, -0.07818, -0.07817, -0.07818, -0.07817, -0.07818, -0.07818, -0.07817, -0.07817, -0.07818",\
"-0.09199, -0.09199, -0.09199, -0.09199, -0.09199, -0.09199, -0.09199, -0.092, -0.09199, -0.09199");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("-0.02637, -0.02625, -0.02587, -0.02543, -0.02481, -0.02168, 0.01707, 0.1573, 0.3304, 0.4642",\
"-0.02636, -0.02627, -0.02586, -0.02541, -0.02484, -0.02169, 0.01961, 0.1622, 0.3326, 0.4631",\
"-0.02668, -0.02658, -0.02621, -0.02576, -0.02513, -0.02075, 0.02908, 0.1778, 0.3385, 0.4583",\
"-0.027, -0.0269, -0.02653, -0.02605, -0.02535, -0.01748, 0.05205, 0.2052, 0.3442, 0.4443",\
"-0.02721, -0.02712, -0.02679, -0.02632, -0.0251, -0.00532, 0.09714, 0.2349, 0.3373, 0.4093",\
"-0.02733, -0.02725, -0.02685, -0.02648, -0.02102, 0.0397, 0.1512, 0.2352, 0.292, 0.3314",\
"-0.02762, -0.02753, -0.02723, -0.02213, 0.02942, 0.0887, 0.1262, 0.1501, 0.1658, 0.1765",\
"-0.0489, -0.04834, -0.04741, -0.04692, -0.0467, -0.0466, -0.04655, -0.04652, -0.04651, -0.0465",\
"-0.07818, -0.07818, -0.07817, -0.07818, -0.07817, -0.07818, -0.07818, -0.07817, -0.07817, -0.07818",\
"-0.09199, -0.09199, -0.09199, -0.09199, -0.09199, -0.09199, -0.09199, -0.092, -0.09199, -0.09199");
}
}
timing() {
related_pin : "CLK" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("7.51, 7.673, 8.073, 8.592, 9.201, 9.907, 10.73, 11.71, 12.87, 14.23",\
"7.576, 7.74, 8.14, 8.658, 9.267, 9.973, 10.8, 11.78, 12.93, 14.29",\
"7.808, 7.971, 8.37, 8.89, 9.498, 10.2, 11.03, 12.01, 13.16, 14.52",\
"8.248, 8.411, 8.811, 9.33, 9.939, 10.64, 11.47, 12.45, 13.6, 14.96",\
"8.864, 9.027, 9.427, 9.946, 10.55, 11.26, 12.09, 13.06, 14.22, 15.58",\
"9.513, 9.678, 10.08, 10.6, 11.21, 11.91, 12.74, 13.71, 14.87, 16.23",\
"10.15, 10.31, 10.71, 11.23, 11.84, 12.54, 13.37, 14.35, 15.5, 16.86",\
"10.75, 10.92, 11.32, 11.84, 12.44, 13.15, 13.98, 14.95, 16.11, 17.47",\
"11.32, 11.48, 11.88, 12.4, 13.01, 13.71, 14.54, 15.52, 16.67, 18.03",\
"11.83, 11.99, 12.39, 12.91, 13.52, 14.23, 15.05, 16.03, 17.19, 18.55");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("9.012, 9.248, 9.863, 10.75, 11.91, 13.43, 15.38, 17.82, 20.78, 24.32",\
"9.077, 9.314, 9.929, 10.81, 11.98, 13.5, 15.45, 17.88, 20.85, 24.38",\
"9.307, 9.543, 10.16, 11.04, 12.21, 13.73, 15.68, 18.11, 21.08, 24.61",\
"9.739, 9.975, 10.59, 11.47, 12.64, 14.16, 16.11, 18.54, 21.51, 25.05",\
"10.34, 10.58, 11.19, 12.08, 13.25, 14.76, 16.71, 19.15, 22.12, 25.65",\
"10.98, 11.22, 11.83, 12.72, 13.89, 15.4, 17.35, 19.79, 22.76, 26.29",\
"11.61, 11.85, 12.46, 13.35, 14.52, 16.03, 17.98, 20.42, 23.39, 26.92",\
"12.22, 12.45, 13.07, 13.95, 15.12, 16.64, 18.59, 21.02, 23.99, 27.53",\
"12.78, 13.02, 13.63, 14.52, 15.68, 17.2, 19.15, 21.59, 24.56, 28.09",\
"13.3, 13.53, 14.15, 15.03, 16.2, 17.72, 19.66, 22.1, 25.07, 28.61");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.8052, 0.914, 1.215, 1.68, 2.314, 3.164, 4.294, 5.764, 7.63, 9.882",\
"0.8054, 0.9136, 1.215, 1.68, 2.314, 3.165, 4.293, 5.766, 7.622, 9.896",\
"0.805, 0.9144, 1.215, 1.681, 2.315, 3.166, 4.294, 5.764, 7.622, 9.894",\
"0.8056, 0.9148, 1.215, 1.68, 2.314, 3.164, 4.294, 5.764, 7.624, 9.896",\
"0.806, 0.914, 1.214, 1.68, 2.316, 3.162, 4.294, 5.77, 7.628, 9.894",\
"0.804, 0.914, 1.216, 1.678, 2.314, 3.164, 4.294, 5.766, 7.626, 9.896",\
"0.806, 0.914, 1.214, 1.682, 2.314, 3.162, 4.294, 5.766, 7.624, 9.88",\
"0.804, 0.914, 1.216, 1.682, 2.314, 3.166, 4.298, 5.772, 7.632, 9.896",\
"0.806, 0.914, 1.216, 1.68, 2.314, 3.164, 4.296, 5.766, 7.626, 9.89",\
"0.808, 0.916, 1.216, 1.68, 2.314, 3.166, 4.296, 5.766, 7.62, 9.882");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.9974, 1.193, 1.78, 2.818, 4.426, 6.766, 9.946, 14.04, 19.01, 24.94",\
"0.9982, 1.194, 1.784, 2.816, 4.426, 6.764, 9.954, 14.03, 19.01, 24.95",\
"0.9962, 1.194, 1.784, 2.818, 4.426, 6.76, 9.956, 14.02, 19, 24.98",\
"0.998, 1.192, 1.784, 2.818, 4.422, 6.766, 9.944, 14.03, 19.01, 24.98",\
"0.998, 1.192, 1.784, 2.818, 4.426, 6.76, 9.956, 14.01, 18.99, 24.96",\
"0.998, 1.194, 1.784, 2.818, 4.426, 6.768, 9.956, 14.03, 19.03, 24.96",\
"0.998, 1.196, 1.784, 2.816, 4.426, 6.758, 9.946, 14.03, 19.03, 24.97",\
"0.998, 1.194, 1.78, 2.818, 4.426, 6.762, 9.958, 14.03, 19.04, 25",\
"0.998, 1.194, 1.782, 2.814, 4.426, 6.762, 9.956, 14.03, 19.04, 24.99",\
"0.996, 1.192, 1.782, 2.816, 4.426, 6.76, 9.95, 14.02, 19.03, 24.98");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.291, 3.453, 3.848, 4.359, 4.959, 5.658, 6.482, 7.458, 8.614, 9.975",\
"3.365, 3.528, 3.922, 4.433, 5.034, 5.732, 6.556, 7.532, 8.688, 10.05",\
"3.648, 3.81, 4.206, 4.717, 5.316, 6.016, 6.84, 7.816, 8.973, 10.33",\
"4.196, 4.357, 4.752, 5.264, 5.863, 6.562, 7.386, 8.362, 9.518, 10.88",\
"5.052, 5.215, 5.609, 6.12, 6.718, 7.419, 8.242, 9.219, 10.38, 11.74",\
"6.257, 6.419, 6.812, 7.324, 7.924, 8.622, 9.447, 10.42, 11.58, 12.94",\
"7.808, 7.974, 8.377, 8.893, 9.495, 10.2, 11.02, 12, 13.16, 14.52",\
"9.583, 9.77, 10.21, 10.75, 11.37, 12.08, 12.91, 13.89, 15.05, 16.41",\
"11.49, 11.7, 12.19, 12.78, 13.44, 14.18, 15.02, 16.01, 17.17, 18.53",\
"13.52, 13.75, 14.29, 14.94, 15.64, 16.41, 17.28, 18.28, 19.45, 20.82");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.376, 3.607, 4.208, 5.074, 6.226, 7.739, 9.685, 12.12, 15.09, 18.62",\
"3.439, 3.67, 4.271, 5.138, 6.29, 7.802, 9.748, 12.18, 15.15, 18.69",\
"3.606, 3.836, 4.437, 5.303, 6.456, 7.968, 9.913, 12.35, 15.32, 18.86",\
"3.901, 4.131, 4.732, 5.599, 6.751, 8.263, 10.21, 12.65, 15.62, 19.15",\
"4.357, 4.587, 5.189, 6.054, 7.205, 8.717, 10.66, 13.1, 16.07, 19.61",\
"4.968, 5.201, 5.807, 6.676, 7.827, 9.339, 11.29, 13.72, 16.69, 20.22",\
"5.633, 5.878, 6.507, 7.397, 8.557, 10.07, 12.02, 14.45, 17.42, 20.95",\
"6.306, 6.565, 7.223, 8.135, 9.315, 10.84, 12.78, 15.22, 18.19, 21.72",\
"6.969, 7.242, 7.928, 8.868, 10.07, 11.6, 13.55, 15.99, 18.95, 22.49",\
"7.601, 7.889, 8.606, 9.574, 10.79, 12.34, 14.29, 16.73, 19.7, 23.23");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.7982, 0.904, 1.199, 1.654, 2.287, 3.144, 4.285, 5.766, 7.63, 9.883",\
"0.7984, 0.905, 1.198, 1.655, 2.288, 3.151, 4.286, 5.767, 7.63, 9.889",\
"0.7982, 0.9046, 1.199, 1.653, 2.289, 3.146, 4.287, 5.769, 7.628, 9.897",\
"0.7984, 0.9038, 1.2, 1.654, 2.289, 3.151, 4.286, 5.767, 7.632, 9.893",\
"0.7984, 0.905, 1.199, 1.655, 2.288, 3.145, 4.291, 5.764, 7.626, 9.89",\
"0.7998, 0.9074, 1.202, 1.656, 2.29, 3.144, 4.288, 5.76, 7.626, 9.894",\
"0.842, 0.944, 1.23, 1.674, 2.298, 3.156, 4.292, 5.77, 7.628, 9.898",\
"0.984, 1.084, 1.35, 1.768, 2.366, 3.196, 4.322, 5.782, 7.628, 9.892",\
"1.148, 1.25, 1.522, 1.932, 2.518, 3.314, 4.404, 5.832, 7.664, 9.908",\
"1.316, 1.424, 1.71, 2.12, 2.692, 3.474, 4.536, 5.928, 7.732, 9.936");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.9584, 1.155, 1.737, 2.765, 4.38, 6.741, 9.951, 14.02, 19, 24.98",\
"0.9588, 1.154, 1.737, 2.761, 4.379, 6.748, 9.938, 14.04, 19.05, 24.94",\
"0.9588, 1.153, 1.737, 2.765, 4.385, 6.745, 9.946, 14.03, 19.04, 24.94",\
"0.9584, 1.154, 1.737, 2.767, 4.381, 6.742, 9.95, 14.03, 19, 24.96",\
"0.9582, 1.154, 1.737, 2.767, 4.384, 6.744, 9.942, 14.03, 19.04, 24.95",\
"0.9822, 1.174, 1.753, 2.769, 4.384, 6.75, 9.952, 14.03, 19.01, 24.96",\
"1.05, 1.246, 1.82, 2.822, 4.408, 6.752, 9.952, 14.03, 19.02, 24.98",\
"1.124, 1.32, 1.902, 2.896, 4.466, 6.782, 9.958, 14.02, 19.01, 25",\
"1.206, 1.406, 1.988, 2.984, 4.544, 6.836, 9.976, 14.04, 19.03, 25",\
"1.298, 1.502, 2.084, 3.068, 4.61, 6.878, 10.02, 14.04, 19.02, 24.97");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.293, 3.456, 3.855, 4.373, 4.982, 5.692, 6.51, 7.465, 8.6, 9.946",\
"3.367, 3.53, 3.929, 4.447, 5.057, 5.767, 6.585, 7.539, 8.674, 10.02",\
"3.65, 3.814, 4.212, 4.731, 5.34, 6.05, 6.868, 7.822, 8.958, 10.3",\
"4.198, 4.361, 4.76, 5.278, 5.887, 6.597, 7.415, 8.369, 9.505, 10.85",\
"5.054, 5.218, 5.615, 6.134, 6.743, 7.452, 8.271, 9.225, 10.36, 11.71",\
"6.258, 6.422, 6.819, 7.337, 7.947, 8.657, 9.475, 10.43, 11.57, 12.91",\
"7.81, 7.979, 8.385, 8.908, 9.52, 10.23, 11.05, 12, 13.14, 14.48",\
"9.586, 9.775, 10.22, 10.77, 11.4, 12.12, 12.94, 13.89, 15.02, 16.37",\
"11.49, 11.71, 12.2, 12.8, 13.47, 14.22, 15.04, 15.99, 17.13, 18.47",\
"13.52, 13.76, 14.31, 14.96, 15.68, 16.46, 17.29, 18.24, 19.37, 20.72");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.8046, 0.912, 1.212, 1.676, 2.321, 3.152, 4.217, 5.63, 7.467, 9.744",\
"0.8042, 0.9118, 1.212, 1.677, 2.32, 3.152, 4.214, 5.63, 7.466, 9.744",\
"0.8042, 0.9124, 1.212, 1.678, 2.321, 3.152, 4.213, 5.63, 7.471, 9.743",\
"0.8042, 0.913, 1.213, 1.678, 2.32, 3.153, 4.214, 5.629, 7.47, 9.744",\
"0.8048, 0.913, 1.213, 1.677, 2.321, 3.152, 4.214, 5.63, 7.47, 9.738",\
"0.8076, 0.9152, 1.214, 1.678, 2.322, 3.15, 4.212, 5.628, 7.466, 9.744",\
"0.848, 0.952, 1.242, 1.698, 2.334, 3.156, 4.212, 5.626, 7.47, 9.744",\
"0.992, 1.092, 1.364, 1.792, 2.4, 3.19, 4.224, 5.628, 7.464, 9.75",\
"1.158, 1.26, 1.542, 1.964, 2.552, 3.286, 4.262, 5.636, 7.472, 9.746",\
"1.326, 1.44, 1.734, 2.158, 2.73, 3.406, 4.32, 5.662, 7.48, 9.738");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.291, 3.453, 3.848, 4.359, 4.959, 5.658, 6.482, 7.458, 8.614, 9.975",\
"3.365, 3.528, 3.922, 4.433, 5.034, 5.732, 6.556, 7.532, 8.688, 10.05",\
"3.648, 3.81, 4.206, 4.717, 5.316, 6.016, 6.84, 7.816, 8.973, 10.33",\
"4.196, 4.358, 4.753, 5.264, 5.863, 6.563, 7.386, 8.363, 9.519, 10.88",\
"5.052, 5.214, 5.608, 6.12, 6.719, 7.419, 8.242, 9.218, 10.37, 11.74",\
"6.256, 6.419, 6.812, 7.325, 7.924, 8.622, 9.447, 10.42, 11.58, 12.94",\
"7.807, 7.975, 8.376, 8.891, 9.495, 10.2, 11.02, 12, 13.15, 14.52",\
"9.583, 9.77, 10.21, 10.75, 11.37, 12.08, 12.91, 13.89, 15.05, 16.41",\
"11.49, 11.7, 12.19, 12.78, 13.44, 14.18, 15.02, 16.01, 17.17, 18.53",\
"13.52, 13.75, 14.29, 14.94, 15.64, 16.41, 17.28, 18.28, 19.45, 20.82");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.376, 3.607, 4.208, 5.074, 6.227, 7.739, 9.685, 12.12, 15.09, 18.63",\
"3.439, 3.669, 4.271, 5.137, 6.289, 7.802, 9.748, 12.18, 15.15, 18.69",\
"3.605, 3.836, 4.437, 5.304, 6.456, 7.968, 9.914, 12.35, 15.32, 18.86",\
"3.9, 4.131, 4.732, 5.599, 6.75, 8.262, 10.21, 12.65, 15.62, 19.15",\
"4.357, 4.587, 5.188, 6.054, 7.205, 8.717, 10.66, 13.1, 16.07, 19.61",\
"4.968, 5.202, 5.807, 6.675, 7.827, 9.339, 11.29, 13.72, 16.69, 20.23",\
"5.633, 5.879, 6.509, 7.396, 8.557, 10.07, 12.02, 14.45, 17.42, 20.95",\
"6.306, 6.564, 7.222, 8.135, 9.314, 10.84, 12.78, 15.22, 18.19, 21.72",\
"6.969, 7.242, 7.928, 8.867, 10.07, 11.6, 13.55, 15.99, 18.95, 22.48",\
"7.602, 7.89, 8.607, 9.577, 10.8, 12.34, 14.29, 16.73, 19.7, 23.23");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.7984, 0.9042, 1.199, 1.654, 2.287, 3.145, 4.285, 5.766, 7.63, 9.887",\
"0.7984, 0.905, 1.198, 1.655, 2.288, 3.151, 4.286, 5.767, 7.63, 9.891",\
"0.7982, 0.9046, 1.199, 1.653, 2.289, 3.146, 4.287, 5.769, 7.628, 9.897",\
"0.7974, 0.904, 1.199, 1.655, 2.289, 3.145, 4.285, 5.766, 7.628, 9.898",\
"0.7984, 0.9048, 1.2, 1.656, 2.285, 3.144, 4.286, 5.762, 7.632, 9.892",\
"0.8008, 0.9056, 1.202, 1.656, 2.288, 3.152, 4.292, 5.766, 7.62, 9.89",\
"0.842, 0.944, 1.23, 1.674, 2.298, 3.158, 4.294, 5.772, 7.628, 9.886",\
"0.984, 1.082, 1.348, 1.766, 2.364, 3.196, 4.322, 5.778, 7.628, 9.896",\
"1.146, 1.248, 1.522, 1.936, 2.522, 3.316, 4.402, 5.83, 7.666, 9.912",\
"1.316, 1.426, 1.71, 2.12, 2.692, 3.47, 4.53, 5.93, 7.732, 9.936");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.9588, 1.154, 1.737, 2.769, 4.384, 6.746, 9.943, 14.03, 19.04, 24.94",\
"0.9588, 1.155, 1.737, 2.768, 4.381, 6.74, 9.951, 14.02, 19.01, 24.98",\
"0.9576, 1.154, 1.737, 2.765, 4.38, 6.749, 9.939, 14.03, 19.04, 24.95",\
"0.959, 1.155, 1.737, 2.764, 4.38, 6.748, 9.946, 14.03, 19.03, 24.96",\
"0.9578, 1.153, 1.737, 2.759, 4.381, 6.743, 9.944, 14.03, 19.04, 24.95",\
"0.9832, 1.174, 1.751, 2.771, 4.384, 6.75, 9.94, 14.04, 19.01, 24.98",\
"1.05, 1.246, 1.822, 2.82, 4.404, 6.76, 9.948, 14.03, 19.01, 24.97",\
"1.122, 1.324, 1.902, 2.896, 4.47, 6.782, 9.958, 14.02, 19.01, 25",\
"1.206, 1.408, 1.986, 2.982, 4.536, 6.834, 9.976, 14.04, 19.01, 24.99",\
"1.294, 1.502, 2.086, 3.068, 4.606, 6.884, 10.02, 14.04, 19.02, 24.99");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.293, 3.456, 3.855, 4.373, 4.982, 5.692, 6.51, 7.465, 8.6, 9.946",\
"3.367, 3.53, 3.93, 4.447, 5.057, 5.767, 6.585, 7.539, 8.674, 10.02",\
"3.65, 3.813, 4.213, 4.731, 5.341, 6.051, 6.869, 7.823, 8.958, 10.3",\
"4.197, 4.361, 4.76, 5.278, 5.887, 6.597, 7.415, 8.37, 9.505, 10.85",\
"5.053, 5.218, 5.616, 6.133, 6.743, 7.453, 8.271, 9.225, 10.36, 11.71",\
"6.259, 6.422, 6.819, 7.338, 7.947, 8.657, 9.475, 10.43, 11.57, 12.91",\
"7.81, 7.977, 8.384, 8.907, 9.52, 10.23, 11.05, 12, 13.14, 14.48",\
"9.587, 9.775, 10.22, 10.77, 11.4, 12.12, 12.94, 13.89, 15.02, 16.37",\
"11.49, 11.71, 12.2, 12.8, 13.47, 14.22, 15.04, 15.99, 17.12, 18.47",\
"13.53, 13.76, 14.31, 14.96, 15.68, 16.45, 17.29, 18.24, 19.37, 20.72");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.8044, 0.9118, 1.212, 1.676, 2.32, 3.153, 4.216, 5.629, 7.472, 9.736",\
"0.8046, 0.9122, 1.213, 1.676, 2.321, 3.152, 4.214, 5.628, 7.472, 9.74",\
"0.8056, 0.9122, 1.212, 1.678, 2.321, 3.152, 4.214, 5.63, 7.47, 9.744",\
"0.8038, 0.912, 1.213, 1.677, 2.321, 3.151, 4.217, 5.63, 7.469, 9.746",\
"0.8046, 0.9124, 1.213, 1.677, 2.321, 3.151, 4.214, 5.626, 7.47, 9.744",\
"0.807, 0.9148, 1.214, 1.682, 2.322, 3.152, 4.214, 5.63, 7.464, 9.742",\
"0.848, 0.954, 1.244, 1.698, 2.334, 3.156, 4.212, 5.626, 7.47, 9.734",\
"0.992, 1.09, 1.364, 1.79, 2.4, 3.192, 4.222, 5.626, 7.462, 9.746",\
"1.158, 1.26, 1.542, 1.964, 2.552, 3.286, 4.264, 5.634, 7.47, 9.746",\
"1.326, 1.438, 1.734, 2.158, 2.728, 3.406, 4.32, 5.662, 7.48, 9.738");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.291, 3.453, 3.848, 4.36, 4.959, 5.659, 6.483, 7.459, 8.616, 9.977",\
"3.366, 3.527, 3.922, 4.433, 5.033, 5.734, 6.557, 7.533, 8.689, 10.05",\
"3.649, 3.811, 4.207, 4.717, 5.318, 6.017, 6.841, 7.817, 8.974, 10.33",\
"4.196, 4.358, 4.752, 5.263, 5.865, 6.564, 7.388, 8.364, 9.52, 10.88",\
"5.053, 5.214, 5.609, 6.119, 6.719, 7.419, 8.243, 9.219, 10.38, 11.74",\
"6.256, 6.419, 6.813, 7.324, 7.923, 8.623, 9.447, 10.42, 11.58, 12.94",\
"7.808, 7.975, 8.377, 8.893, 9.494, 10.2, 11.02, 12, 13.15, 14.52",\
"9.583, 9.77, 10.21, 10.75, 11.37, 12.08, 12.91, 13.89, 15.05, 16.41",\
"11.49, 11.7, 12.19, 12.78, 13.43, 14.18, 15.02, 16.01, 17.17, 18.53",\
"13.52, 13.75, 14.29, 14.94, 15.64, 16.41, 17.28, 18.28, 19.45, 20.82");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.426, 3.657, 4.261, 5.128, 6.281, 7.793, 9.739, 12.17, 15.14, 18.68",\
"3.489, 3.72, 4.322, 5.191, 6.344, 7.856, 9.802, 12.24, 15.21, 18.74",\
"3.655, 3.887, 4.488, 5.357, 6.51, 8.022, 9.968, 12.4, 15.37, 18.91",\
"3.948, 4.179, 4.782, 5.649, 6.801, 8.313, 10.26, 12.7, 15.67, 19.2",\
"4.397, 4.628, 5.23, 6.098, 7.249, 8.761, 10.71, 13.14, 16.11, 19.65",\
"4.999, 5.233, 5.84, 6.708, 7.86, 9.372, 11.32, 13.76, 16.72, 20.26",\
"5.657, 5.903, 6.533, 7.421, 8.582, 10.09, 12.04, 14.48, 17.45, 20.98",\
"6.324, 6.582, 7.24, 8.154, 9.333, 10.85, 12.8, 15.24, 18.2, 21.74",\
"6.983, 7.256, 7.941, 8.882, 10.08, 11.61, 13.56, 16, 18.97, 22.5",\
"7.613, 7.9, 8.617, 9.584, 10.8, 12.35, 14.3, 16.74, 19.71, 23.24");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.7976, 0.9042, 1.198, 1.654, 2.286, 3.149, 4.282, 5.767, 7.626, 9.892",\
"0.798, 0.9042, 1.199, 1.657, 2.288, 3.143, 4.284, 5.765, 7.624, 9.882",\
"0.7982, 0.9038, 1.199, 1.657, 2.287, 3.141, 4.287, 5.763, 7.628, 9.89",\
"0.798, 0.9042, 1.199, 1.654, 2.289, 3.142, 4.286, 5.764, 7.619, 9.894",\
"0.7982, 0.9062, 1.2, 1.658, 2.29, 3.149, 4.289, 5.766, 7.62, 9.884",\
"0.8004, 0.907, 1.204, 1.66, 2.288, 3.152, 4.282, 5.766, 7.624, 9.892",\
"0.842, 0.946, 1.23, 1.676, 2.3, 3.16, 4.288, 5.77, 7.632, 9.898",\
"0.984, 1.084, 1.348, 1.764, 2.364, 3.196, 4.322, 5.784, 7.628, 9.896",\
"1.15, 1.25, 1.522, 1.936, 2.514, 3.316, 4.404, 5.828, 7.666, 9.908",\
"1.318, 1.428, 1.708, 2.122, 2.69, 3.474, 4.53, 5.928, 7.722, 9.936");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.9652, 1.161, 1.742, 2.767, 4.386, 6.741, 9.951, 14.02, 19.01, 24.97",\
"0.9654, 1.161, 1.744, 2.775, 4.386, 6.744, 9.948, 14.03, 19.04, 24.98",\
"0.9654, 1.159, 1.744, 2.766, 4.379, 6.742, 9.95, 14.03, 19.04, 24.98",\
"0.9644, 1.16, 1.741, 2.768, 4.381, 6.745, 9.948, 14.03, 19.03, 24.96",\
"0.9634, 1.158, 1.742, 2.768, 4.383, 6.742, 9.948, 14.03, 19.03, 24.96",\
"0.9854, 1.176, 1.756, 2.773, 4.388, 6.75, 9.938, 14.03, 19.01, 24.97",\
"1.052, 1.246, 1.822, 2.818, 4.404, 6.75, 9.952, 14.02, 19.01, 24.98",\
"1.124, 1.324, 1.902, 2.906, 4.468, 6.78, 9.95, 14, 19.02, 24.94",\
"1.204, 1.406, 1.988, 2.982, 4.538, 6.83, 9.98, 14.02, 19.02, 25",\
"1.298, 1.5, 2.084, 3.076, 4.61, 6.878, 10.01, 14.04, 19.02, 24.97");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.294, 3.457, 3.857, 4.375, 4.985, 5.693, 6.526, 7.509, 8.655, 10",\
"3.368, 3.532, 3.931, 4.45, 5.06, 5.768, 6.6, 7.583, 8.729, 10.07",\
"3.652, 3.816, 4.215, 4.734, 5.343, 6.051, 6.884, 7.866, 9.012, 10.36",\
"4.199, 4.362, 4.761, 5.28, 5.891, 6.599, 7.431, 8.413, 9.557, 10.9",\
"5.055, 5.218, 5.617, 6.136, 6.747, 7.455, 8.289, 9.266, 10.41, 11.75",\
"6.259, 6.423, 6.822, 7.341, 7.952, 8.662, 9.495, 10.46, 11.6, 12.95",\
"7.811, 7.98, 8.387, 8.913, 9.526, 10.24, 11.06, 12.02, 13.15, 14.5",\
"9.59, 9.78, 10.22, 10.78, 11.41, 12.12, 12.92, 13.86, 14.99, 16.34",\
"11.5, 11.71, 12.21, 12.82, 13.47, 14.15, 14.93, 15.87, 17, 18.35",\
"13.54, 13.78, 14.33, 14.97, 15.58, 16.24, 17.01, 17.95, 19.08, 20.43");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.8048, 0.9134, 1.214, 1.68, 2.319, 3.176, 4.312, 5.743, 7.542, 9.768",\
"0.805, 0.9132, 1.214, 1.681, 2.318, 3.177, 4.312, 5.742, 7.542, 9.766",\
"0.8054, 0.9132, 1.214, 1.681, 2.319, 3.177, 4.31, 5.74, 7.539, 9.768",\
"0.8048, 0.9132, 1.214, 1.682, 2.319, 3.178, 4.309, 5.737, 7.537, 9.764",\
"0.8048, 0.9134, 1.215, 1.683, 2.32, 3.181, 4.299, 5.72, 7.52, 9.756",\
"0.8084, 0.9156, 1.218, 1.688, 2.324, 3.182, 4.278, 5.686, 7.496, 9.742",\
"0.852, 0.956, 1.248, 1.704, 2.34, 3.168, 4.222, 5.628, 7.468, 9.74",\
"0.998, 1.098, 1.372, 1.806, 2.392, 3.122, 4.138, 5.576, 7.438, 9.74",\
"1.162, 1.268, 1.558, 1.968, 2.404, 3.042, 4.08, 5.544, 7.432, 9.74",\
"1.338, 1.46, 1.746, 1.968, 2.294, 2.976, 4.058, 5.54, 7.442, 9.724");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.291, 3.453, 3.848, 4.36, 4.959, 5.659, 6.483, 7.459, 8.616, 9.977",\
"3.366, 3.527, 3.922, 4.433, 5.033, 5.734, 6.557, 7.533, 8.689, 10.05",\
"3.649, 3.811, 4.206, 4.717, 5.317, 6.018, 6.841, 7.817, 8.974, 10.33",\
"4.196, 4.357, 4.752, 5.263, 5.864, 6.564, 7.388, 8.364, 9.52, 10.88",\
"5.052, 5.214, 5.609, 6.12, 6.719, 7.419, 8.243, 9.22, 10.38, 11.74",\
"6.256, 6.419, 6.813, 7.324, 7.923, 8.624, 9.448, 10.42, 11.58, 12.94",\
"7.808, 7.975, 8.377, 8.893, 9.494, 10.2, 11.02, 12, 13.16, 14.52",\
"9.584, 9.77, 10.21, 10.75, 11.37, 12.08, 12.91, 13.89, 15.05, 16.41",\
"11.49, 11.7, 12.19, 12.78, 13.43, 14.18, 15.02, 16.01, 17.17, 18.53",\
"13.52, 13.75, 14.29, 14.94, 15.64, 16.41, 17.28, 18.28, 19.45, 20.82");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.426, 3.657, 4.26, 5.128, 6.281, 7.793, 9.74, 12.18, 15.15, 18.68",\
"3.489, 3.72, 4.322, 5.191, 6.344, 7.856, 9.802, 12.24, 15.21, 18.74",\
"3.655, 3.887, 4.488, 5.357, 6.51, 8.022, 9.968, 12.4, 15.37, 18.91",\
"3.948, 4.179, 4.781, 5.649, 6.802, 8.314, 10.26, 12.7, 15.67, 19.2",\
"4.397, 4.628, 5.231, 6.097, 7.249, 8.76, 10.71, 13.14, 16.11, 19.65",\
"4.999, 5.233, 5.84, 6.708, 7.86, 9.371, 11.32, 13.75, 16.72, 20.26",\
"5.657, 5.903, 6.534, 7.421, 8.582, 10.09, 12.04, 14.48, 17.45, 20.98",\
"6.324, 6.583, 7.24, 8.154, 9.333, 10.85, 12.8, 15.24, 18.2, 21.74",\
"6.983, 7.256, 7.942, 8.882, 10.08, 11.61, 13.56, 16, 18.96, 22.5",\
"7.612, 7.9, 8.617, 9.585, 10.8, 12.35, 14.3, 16.74, 19.71, 23.24");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.7976, 0.9042, 1.198, 1.654, 2.286, 3.149, 4.282, 5.767, 7.624, 9.892",\
"0.798, 0.9042, 1.199, 1.657, 2.288, 3.143, 4.284, 5.763, 7.624, 9.882",\
"0.798, 0.9046, 1.2, 1.657, 2.289, 3.146, 4.288, 5.763, 7.628, 9.893",\
"0.798, 0.904, 1.199, 1.654, 2.289, 3.147, 4.285, 5.762, 7.62, 9.894",\
"0.7982, 0.906, 1.2, 1.655, 2.29, 3.148, 4.289, 5.764, 7.62, 9.886",\
"0.8004, 0.907, 1.202, 1.66, 2.29, 3.152, 4.286, 5.766, 7.63, 9.882",\
"0.842, 0.944, 1.23, 1.676, 2.3, 3.156, 4.288, 5.77, 7.626, 9.892",\
"0.986, 1.082, 1.348, 1.766, 2.366, 3.198, 4.322, 5.782, 7.63, 9.9",\
"1.148, 1.25, 1.522, 1.938, 2.516, 3.316, 4.402, 5.828, 7.666, 9.908",\
"1.318, 1.426, 1.708, 2.122, 2.69, 3.474, 4.532, 5.928, 7.724, 9.936");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.9652, 1.161, 1.742, 2.767, 4.379, 6.749, 9.951, 14.03, 19.01, 24.97",\
"0.9654, 1.161, 1.744, 2.775, 4.386, 6.744, 9.948, 14.03, 19.04, 24.98",\
"0.9654, 1.159, 1.744, 2.766, 4.379, 6.742, 9.95, 14.03, 19.04, 24.98",\
"0.9646, 1.159, 1.743, 2.769, 4.38, 6.746, 9.942, 14.03, 19.04, 24.96",\
"0.9636, 1.159, 1.742, 2.772, 4.386, 6.746, 9.95, 14.03, 19.02, 24.96",\
"0.986, 1.177, 1.757, 2.773, 4.382, 6.748, 9.944, 14.03, 19.01, 24.98",\
"1.054, 1.248, 1.82, 2.82, 4.406, 6.754, 9.952, 14.02, 18.99, 24.97",\
"1.124, 1.322, 1.904, 2.896, 4.47, 6.78, 9.962, 14.02, 19.03, 24.94",\
"1.206, 1.406, 1.986, 2.982, 4.536, 6.83, 9.976, 14.04, 19.01, 24.98",\
"1.294, 1.5, 2.082, 3.066, 4.608, 6.888, 10.01, 14.04, 19.02, 24.97");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.293, 3.457, 3.856, 4.375, 4.985, 5.693, 6.526, 7.508, 8.653, 9.999",\
"3.368, 3.531, 3.931, 4.45, 5.06, 5.768, 6.601, 7.582, 8.727, 10.07",\
"3.652, 3.815, 4.215, 4.734, 5.344, 6.051, 6.884, 7.865, 9.01, 10.36",\
"4.198, 4.362, 4.761, 5.28, 5.891, 6.599, 7.432, 8.412, 9.555, 10.9",\
"5.054, 5.218, 5.617, 6.137, 6.747, 7.456, 8.29, 9.264, 10.4, 11.75",\
"6.259, 6.422, 6.822, 7.342, 7.952, 8.663, 9.494, 10.46, 11.6, 12.94",\
"7.812, 7.981, 8.388, 8.913, 9.527, 10.24, 11.06, 12.01, 13.14, 14.49",\
"9.591, 9.78, 10.23, 10.78, 11.41, 12.11, 12.9, 13.85, 14.98, 16.33",\
"11.5, 11.72, 12.21, 12.82, 13.45, 14.12, 14.9, 15.84, 16.97, 18.32",\
"13.54, 13.78, 14.34, 14.94, 15.53, 16.19, 16.96, 17.9, 19.03, 20.38");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.805, 0.9132, 1.214, 1.681, 2.319, 3.177, 4.31, 5.738, 7.537, 9.767",\
"0.8046, 0.913, 1.214, 1.681, 2.319, 3.178, 4.309, 5.735, 7.535, 9.766",\
"0.8048, 0.913, 1.214, 1.681, 2.319, 3.178, 4.308, 5.735, 7.536, 9.761",\
"0.8048, 0.913, 1.214, 1.682, 2.32, 3.18, 4.304, 5.729, 7.527, 9.755",\
"0.8046, 0.9138, 1.216, 1.684, 2.321, 3.183, 4.292, 5.708, 7.508, 9.752",\
"0.8074, 0.9152, 1.222, 1.686, 2.324, 3.18, 4.264, 5.67, 7.486, 9.746",\
"0.852, 0.956, 1.25, 1.706, 2.342, 3.154, 4.202, 5.614, 7.456, 9.74",\
"0.998, 1.098, 1.372, 1.808, 2.376, 3.088, 4.114, 5.56, 7.436, 9.738",\
"1.162, 1.272, 1.562, 1.942, 2.346, 3.004, 4.064, 5.536, 7.43, 9.738",\
"1.342, 1.464, 1.706, 1.882, 2.236, 2.948, 4.042, 5.536, 7.438, 9.724");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.291, 3.453, 3.848, 4.359, 4.959, 5.658, 6.482, 7.458, 8.614, 9.975",\
"3.365, 3.528, 3.922, 4.433, 5.034, 5.732, 6.556, 7.532, 8.688, 10.05",\
"3.648, 3.81, 4.206, 4.717, 5.316, 6.016, 6.84, 7.816, 8.973, 10.33",\
"4.196, 4.357, 4.752, 5.264, 5.863, 6.562, 7.386, 8.362, 9.518, 10.88",\
"5.052, 5.215, 5.609, 6.12, 6.718, 7.419, 8.242, 9.219, 10.38, 11.74",\
"6.257, 6.419, 6.812, 7.324, 7.924, 8.622, 9.447, 10.42, 11.58, 12.94",\
"7.808, 7.974, 8.377, 8.893, 9.495, 10.2, 11.02, 12, 13.16, 14.52",\
"9.583, 9.77, 10.21, 10.75, 11.37, 12.08, 12.91, 13.89, 15.05, 16.41",\
"11.49, 11.7, 12.19, 12.78, 13.44, 14.18, 15.02, 16.01, 17.17, 18.53",\
"13.52, 13.75, 14.29, 14.94, 15.64, 16.41, 17.28, 18.28, 19.45, 20.82");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("3.426, 3.657, 4.26, 5.128, 6.281, 7.793, 9.74, 12.18, 15.15, 18.68",\
"3.489, 3.72, 4.322, 5.191, 6.344, 7.856, 9.802, 12.24, 15.21, 18.74",\
"3.655, 3.887, 4.488, 5.357, 6.51, 8.022, 9.968, 12.4, 15.37, 18.91",\
"3.948, 4.179, 4.781, 5.649, 6.802, 8.314, 10.26, 12.7, 15.67, 19.2",\
"4.397, 4.628, 5.231, 6.097, 7.249, 8.76, 10.71, 13.14, 16.11, 19.65",\
"4.999, 5.233, 5.84, 6.708, 7.86, 9.371, 11.32, 13.75, 16.72, 20.26",\
"5.657, 5.903, 6.534, 7.421, 8.582, 10.09, 12.04, 14.48, 17.45, 20.98",\
"6.324, 6.583, 7.24, 8.154, 9.333, 10.85, 12.8, 15.24, 18.2, 21.74",\
"6.983, 7.256, 7.942, 8.882, 10.08, 11.61, 13.56, 16, 18.96, 22.5",\
"7.612, 7.9, 8.617, 9.585, 10.8, 12.35, 14.3, 16.74, 19.71, 23.24");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.7976, 0.9042, 1.198, 1.654, 2.286, 3.149, 4.282, 5.767, 7.624, 9.892",\
"0.798, 0.9042, 1.199, 1.657, 2.288, 3.143, 4.284, 5.763, 7.624, 9.882",\
"0.798, 0.9046, 1.2, 1.657, 2.289, 3.146, 4.288, 5.763, 7.628, 9.893",\
"0.798, 0.904, 1.199, 1.654, 2.289, 3.147, 4.285, 5.762, 7.62, 9.894",\
"0.7982, 0.906, 1.2, 1.655, 2.29, 3.148, 4.289, 5.764, 7.62, 9.886",\
"0.8004, 0.907, 1.202, 1.66, 2.29, 3.152, 4.286, 5.766, 7.63, 9.882",\
"0.842, 0.944, 1.23, 1.676, 2.3, 3.156, 4.288, 5.77, 7.626, 9.892",\
"0.986, 1.082, 1.348, 1.766, 2.366, 3.198, 4.322, 5.782, 7.63, 9.9",\
"1.148, 1.25, 1.522, 1.938, 2.516, 3.316, 4.402, 5.828, 7.666, 9.908",\
"1.318, 1.426, 1.708, 2.122, 2.69, 3.474, 4.532, 5.928, 7.724, 9.936");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.9584, 1.155, 1.737, 2.765, 4.38, 6.741, 9.951, 14.02, 19, 24.98",\
"0.9588, 1.154, 1.737, 2.761, 4.379, 6.748, 9.938, 14.04, 19.05, 24.94",\
"0.9588, 1.153, 1.737, 2.765, 4.385, 6.745, 9.946, 14.03, 19.04, 24.94",\
"0.9584, 1.154, 1.737, 2.767, 4.381, 6.742, 9.95, 14.03, 19, 24.96",\
"0.9582, 1.154, 1.737, 2.767, 4.384, 6.744, 9.942, 14.03, 19.04, 24.95",\
"0.9822, 1.174, 1.753, 2.769, 4.384, 6.75, 9.952, 14.03, 19.01, 24.96",\
"1.05, 1.246, 1.82, 2.822, 4.408, 6.752, 9.952, 14.03, 19.02, 24.98",\
"1.124, 1.32, 1.902, 2.896, 4.466, 6.782, 9.958, 14.02, 19.01, 25",\
"1.206, 1.406, 1.988, 2.984, 4.544, 6.836, 9.976, 14.04, 19.03, 25",\
"1.298, 1.502, 2.084, 3.068, 4.61, 6.878, 10.02, 14.04, 19.02, 24.97");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("7.445, 7.68, 8.288, 9.158, 10.31, 11.82, 13.77, 16.21, 19.18, 22.71",\
"7.527, 7.762, 8.371, 9.242, 10.39, 11.91, 13.85, 16.29, 19.26, 22.8",\
"7.808, 8.042, 8.652, 9.522, 10.68, 12.19, 14.13, 16.57, 19.54, 23.07",\
"8.348, 8.582, 9.192, 10.06, 11.22, 12.73, 14.67, 17.11, 20.08, 23.61",\
"9.19, 9.425, 10.03, 10.9, 12.06, 13.57, 15.52, 17.95, 20.92, 24.45",\
"10.33, 10.57, 11.17, 12.04, 13.2, 14.71, 16.66, 19.09, 22.06, 25.6",\
"11.7, 11.94, 12.54, 13.41, 14.57, 16.08, 18.03, 20.46, 23.43, 26.97",\
"13.25, 13.48, 14.09, 14.96, 16.12, 17.63, 19.57, 22.01, 24.98, 28.52",\
"14.93, 15.17, 15.78, 16.65, 17.81, 19.32, 21.27, 23.7, 26.67, 30.21",\
"16.75, 16.99, 17.6, 18.47, 19.63, 21.14, 23.09, 25.52, 28.49, 32.03");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.9896, 1.183, 1.761, 2.777, 4.393, 6.746, 9.952, 14.02, 19, 24.99",\
"0.9912, 1.183, 1.761, 2.78, 4.391, 6.752, 9.948, 14.03, 19.03, 24.97",\
"0.9886, 1.182, 1.761, 2.779, 4.394, 6.752, 9.94, 14.03, 19, 24.97",\
"0.9902, 1.184, 1.761, 2.778, 4.394, 6.752, 9.952, 14.03, 19.01, 24.96",\
"0.992, 1.184, 1.762, 2.784, 4.386, 6.748, 9.952, 14.03, 19.01, 24.98",\
"0.99, 1.182, 1.762, 2.784, 4.394, 6.746, 9.952, 14.01, 19.01, 24.96",\
"0.992, 1.184, 1.762, 2.784, 4.392, 6.754, 9.954, 14.01, 19.02, 25.02",\
"0.994, 1.188, 1.762, 2.784, 4.39, 6.754, 9.95, 14.03, 19.04, 24.97",\
"0.998, 1.19, 1.766, 2.784, 4.398, 6.748, 9.948, 14.03, 19.04, 24.98",\
"1.002, 1.196, 1.772, 2.784, 4.394, 6.744, 9.946, 14.03, 19.01, 24.94");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("7.445, 7.68, 8.288, 9.159, 10.31, 11.82, 13.77, 16.21, 19.18, 22.71",\
"7.527, 7.762, 8.371, 9.241, 10.39, 11.91, 13.85, 16.29, 19.26, 22.79",\
"7.807, 8.042, 8.651, 9.521, 10.67, 12.19, 14.13, 16.57, 19.54, 23.08",\
"8.347, 8.583, 9.191, 10.06, 11.22, 12.73, 14.67, 17.11, 20.08, 23.61",\
"9.19, 9.425, 10.03, 10.9, 12.06, 13.57, 15.52, 17.95, 20.92, 24.45",\
"10.33, 10.56, 11.17, 12.04, 13.2, 14.71, 16.66, 19.09, 22.06, 25.59",\
"11.7, 11.94, 12.54, 13.42, 14.57, 16.08, 18.03, 20.46, 23.43, 26.97",\
"13.24, 13.48, 14.09, 14.96, 16.11, 17.63, 19.57, 22.01, 24.98, 28.51",\
"14.93, 15.17, 15.78, 16.65, 17.81, 19.32, 21.26, 23.7, 26.67, 30.2",\
"16.75, 16.99, 17.6, 18.47, 19.63, 21.14, 23.09, 25.52, 28.49, 32.03");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.9896, 1.182, 1.762, 2.778, 4.392, 6.752, 9.946, 14.03, 19.05, 24.97",\
"0.9902, 1.183, 1.761, 2.778, 4.387, 6.748, 9.95, 14.03, 19.01, 25",\
"0.99, 1.183, 1.76, 2.778, 4.386, 6.744, 9.95, 14.03, 19.02, 24.94",\
"0.99, 1.182, 1.761, 2.782, 4.388, 6.748, 9.948, 14.03, 19, 24.97",\
"0.988, 1.184, 1.762, 2.778, 4.39, 6.744, 9.94, 14.03, 19.02, 24.97",\
"0.99, 1.184, 1.76, 2.776, 4.388, 6.75, 9.952, 14, 19.02, 24.97",\
"0.99, 1.184, 1.762, 2.778, 4.386, 6.754, 9.944, 14.02, 19.02, 25.02",\
"0.994, 1.186, 1.762, 2.784, 4.388, 6.752, 9.95, 14.04, 19.02, 25.02",\
"0.998, 1.192, 1.768, 2.784, 4.388, 6.75, 9.948, 14.04, 19.01, 25.01",\
"1.004, 1.196, 1.772, 2.788, 4.392, 6.744, 9.942, 14.02, 19.04, 24.97");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("10.78, 11.02, 11.62, 12.5, 13.65, 15.16, 17.1, 19.54, 22.51, 26.04",\
"10.87, 11.1, 11.71, 12.58, 13.73, 15.25, 17.19, 19.63, 22.6, 26.13",\
"11.13, 11.37, 11.98, 12.85, 14, 15.51, 17.46, 19.89, 22.86, 26.39",\
"11.65, 11.88, 12.49, 13.36, 14.51, 16.03, 17.97, 20.41, 23.38, 26.91",\
"12.48, 12.71, 13.32, 14.19, 15.34, 16.85, 18.8, 21.23, 24.2, 27.74",\
"13.65, 13.89, 14.49, 15.36, 16.52, 18.03, 19.97, 22.41, 25.38, 28.92",\
"15.21, 15.44, 16.05, 16.92, 18.07, 19.59, 21.53, 23.97, 26.94, 30.47",\
"17.14, 17.37, 17.98, 18.85, 20, 21.52, 23.46, 25.9, 28.87, 32.4",\
"19.36, 19.6, 20.21, 21.08, 22.23, 23.74, 25.69, 28.12, 31.09, 34.63",\
"21.77, 22.01, 22.61, 23.48, 24.64, 26.15, 28.09, 30.53, 33.5, 37.04");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.988, 1.18, 1.76, 2.778, 4.388, 6.752, 9.952, 14.04, 19, 24.98",\
"0.986, 1.18, 1.76, 2.776, 4.394, 6.75, 9.952, 14.03, 18.99, 24.97",\
"0.986, 1.18, 1.758, 2.782, 4.39, 6.752, 9.952, 14.03, 19.03, 24.97",\
"0.988, 1.18, 1.758, 2.776, 4.392, 6.75, 9.942, 14.01, 19.01, 24.97",\
"0.986, 1.18, 1.758, 2.78, 4.39, 6.748, 9.952, 14.02, 19.02, 25",\
"0.986, 1.182, 1.758, 2.782, 4.392, 6.748, 9.93, 14.02, 19.04, 24.98",\
"0.988, 1.18, 1.758, 2.778, 4.386, 6.748, 9.95, 14.02, 19, 25.02",\
"0.988, 1.184, 1.76, 2.776, 4.39, 6.752, 9.952, 14.04, 19.04, 24.98",\
"0.988, 1.182, 1.764, 2.774, 4.386, 6.75, 9.952, 14.03, 19.04, 25",\
"0.988, 1.182, 1.762, 2.778, 4.39, 6.752, 9.938, 14.04, 19.04, 24.95");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("10.79, 11.02, 11.63, 12.5, 13.65, 15.16, 17.11, 19.55, 22.51, 26.05",\
"10.87, 11.11, 11.72, 12.59, 13.74, 15.25, 17.2, 19.63, 22.6, 26.13",\
"11.14, 11.37, 11.98, 12.85, 14, 15.51, 17.46, 19.9, 22.87, 26.4",\
"11.65, 11.89, 12.5, 13.37, 14.52, 16.03, 17.98, 20.41, 23.38, 26.91",\
"12.48, 12.71, 13.32, 14.19, 15.34, 16.86, 18.8, 21.24, 24.2, 27.74",\
"13.66, 13.89, 14.5, 15.37, 16.52, 18.03, 19.98, 22.41, 25.38, 28.92",\
"15.21, 15.45, 16.06, 16.92, 18.08, 19.59, 21.53, 23.97, 26.94, 30.48",\
"17.14, 17.38, 17.99, 18.85, 20.01, 21.52, 23.47, 25.9, 28.87, 32.41",\
"19.37, 19.6, 20.21, 21.08, 22.23, 23.74, 25.69, 28.13, 31.09, 34.63",\
"21.77, 22.01, 22.62, 23.49, 24.64, 26.15, 28.1, 30.54, 33.5, 37.04");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.988, 1.178, 1.76, 2.776, 4.392, 6.75, 9.94, 14.03, 19.01, 24.97",\
"0.988, 1.182, 1.758, 2.774, 4.392, 6.75, 9.946, 14.03, 19, 24.98",\
"0.988, 1.182, 1.76, 2.782, 4.394, 6.75, 9.948, 14.04, 19.03, 24.98",\
"0.988, 1.178, 1.758, 2.776, 4.392, 6.752, 9.948, 14.01, 18.99, 25",\
"0.988, 1.18, 1.758, 2.782, 4.392, 6.752, 9.952, 14.02, 19.03, 24.94",\
"0.986, 1.18, 1.756, 2.778, 4.384, 6.75, 9.934, 14.01, 19.05, 24.96",\
"0.988, 1.18, 1.758, 2.782, 4.386, 6.748, 9.952, 14.03, 19.03, 24.98",\
"0.988, 1.182, 1.76, 2.78, 4.39, 6.746, 9.952, 14.03, 19.04, 24.95",\
"0.988, 1.182, 1.762, 2.78, 4.392, 6.752, 9.942, 14.04, 19.04, 24.98",\
"0.99, 1.18, 1.764, 2.78, 4.388, 6.752, 9.94, 14.03, 19.04, 24.95");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("10.79, 11.02, 11.63, 12.5, 13.65, 15.16, 17.11, 19.55, 22.51, 26.05",\
"10.87, 11.11, 11.72, 12.59, 13.74, 15.25, 17.2, 19.63, 22.6, 26.13",\
"11.14, 11.37, 11.98, 12.85, 14, 15.51, 17.46, 19.9, 22.87, 26.4",\
"11.65, 11.89, 12.5, 13.37, 14.52, 16.03, 17.98, 20.41, 23.38, 26.91",\
"12.48, 12.71, 13.32, 14.19, 15.34, 16.86, 18.8, 21.24, 24.2, 27.74",\
"13.66, 13.89, 14.5, 15.37, 16.52, 18.03, 19.98, 22.41, 25.38, 28.92",\
"15.21, 15.45, 16.06, 16.92, 18.08, 19.59, 21.53, 23.97, 26.94, 30.48",\
"17.14, 17.38, 17.99, 18.85, 20.01, 21.52, 23.47, 25.9, 28.87, 32.41",\
"19.37, 19.6, 20.21, 21.08, 22.23, 23.74, 25.69, 28.13, 31.09, 34.63",\
"21.77, 22.01, 22.62, 23.49, 24.64, 26.15, 28.1, 30.54, 33.5, 37.04");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.006255, 0.0247, 0.05992, 0.1148, 0.1918, 0.2931, 0.4208, 0.5766, 0.7623");
values("0.9896, 1.182, 1.762, 2.778, 4.392, 6.752, 9.946, 14.03, 19.05, 24.97",\
"0.9902, 1.183, 1.761, 2.778, 4.387, 6.748, 9.95, 14.03, 19.01, 25",\
"0.99, 1.183, 1.76, 2.778, 4.386, 6.744, 9.95, 14.03, 19.02, 24.94",\
"0.99, 1.182, 1.761, 2.782, 4.388, 6.748, 9.948, 14.03, 19, 24.97",\
"0.988, 1.184, 1.762, 2.778, 4.39, 6.744, 9.94, 14.03, 19.02, 24.97",\
"0.99, 1.184, 1.76, 2.776, 4.388, 6.75, 9.952, 14, 19.02, 24.97",\
"0.99, 1.184, 1.762, 2.778, 4.386, 6.754, 9.944, 14.02, 19.02, 25.02",\
"0.994, 1.186, 1.762, 2.784, 4.388, 6.752, 9.95, 14.04, 19.02, 25.02",\
"0.998, 1.192, 1.768, 2.784, 4.388, 6.75, 9.948, 14.04, 19.01, 25.01",\
"1.004, 1.196, 1.772, 2.788, 4.392, 6.744, 9.942, 14.02, 19.04, 24.97");
}
}
}
pin(RN) {
capacitance : 0.006793 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
min_pulse_width_low : 4.585 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0041, 0.003949, 0.003916, 0.003921, 0.003911, 0.003909, 0.003906, \
0.003903, 0.003666, 0.002743");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003912, -0.003905, -0.003903, -0.003913, -0.003911, -0.003906, \
-0.003908, -0.003907, -0.003777, -0.003282");
}
}
internal_power() {
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003918, 0.003737, 0.003658, 0.003634, 0.00363, 0.003622, 0.003619, \
0.003615, 0.003369, 0.002425");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003581, -0.003594, -0.003645, -0.003709, -0.003743, -0.003767, \
-0.003783, -0.003793, -0.003682, -0.003217");
}
}
internal_power() {
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.004169, 0.003963, 0.003917, 0.003908, 0.003909, 0.003905, 0.003904, \
0.003902, 0.003656, 0.002731");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003916, -0.003909, -0.003908, -0.003916, -0.003912, -0.00391, \
-0.003909, -0.003906, -0.003775, -0.003277");
}
}
internal_power() {
when : "CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.004143, 0.003961, 0.003917, 0.003915, 0.003909, 0.003907, 0.003904, \
0.003901, 0.003656, 0.00273");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003916, -0.003909, -0.003908, -0.003915, -0.003913, -0.003911, \
-0.003909, -0.003907, -0.003775, -0.003278");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : recovery_rising ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-2.17, -2.262, -2.517, -2.976, -3.606, -4.32, -4.94, -5.592, -6.163, -6.701",\
"-2.163, -2.255, -2.539, -2.965, -3.633, -4.298, -4.958, -5.576, -6.17, -6.715",\
"-2.276, -2.357, -2.608, -3.034, -3.693, -4.363, -5.016, -5.627, -6.223, -6.754",\
"-2.418, -2.493, -2.742, -3.168, -3.825, -4.511, -5.138, -5.767, -6.335, -6.862",\
"-2.576, -2.655, -2.906, -3.363, -3.99, -4.668, -5.312, -5.914, -6.471, -7.019",\
"-2.336, -2.422, -2.677, -3.099, -3.775, -4.442, -5.09, -5.742, -6.297, -6.828",\
"-0.866, -0.967, -1.285, -1.713, -2.424, -3.134, -3.817, -4.472, -5.106, -5.672",\
"1.55, 1.435, 1.074, 0.653, -0.046, -0.878, -1.614, -2.285, -2.958, -3.577",\
"4.668, 4.571, 4.274, 3.724, 3.02, 2.114, 1.405, 0.602, -0.067, -0.8",\
"8.457, 8.327, 7.947, 7.367, 6.663, 5.645, 4.999, 4.086, 3.291, 2.629");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : removal_rising ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("4.248, 4.322, 4.547, 4.981, 5.585, 6.235, 6.87, 7.481, 8.053, 8.587",\
"4.224, 4.292, 4.522, 4.955, 5.568, 6.209, 6.846, 7.455, 8.031, 8.557",\
"4.235, 4.305, 4.535, 4.963, 5.572, 6.221, 6.853, 7.464, 8.042, 8.567",\
"4.38, 4.443, 4.672, 5.104, 5.715, 6.363, 6.995, 7.605, 8.174, 8.707",\
"4.706, 4.778, 5.006, 5.435, 6.04, 6.684, 7.324, 7.928, 8.5, 9.027",\
"5.252, 5.32, 5.55, 5.987, 6.587, 7.23, 7.862, 8.465, 9.033, 9.557",\
"6.007, 6.073, 6.304, 6.736, 7.333, 7.979, 8.599, 9.2, 9.76, 10.27",\
"6.93, 6.991, 7.221, 7.65, 8.249, 8.881, 9.504, 10.09, 10.65, 11.16",\
"7.988, 8.058, 8.286, 8.716, 9.305, 9.936, 10.55, 11.14, 11.68, 12.18",\
"9.189, 9.261, 9.487, 9.916, 10.5, 11.12, 11.73, 12.31, 12.86, 13.35");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&SETN" ;
fall_constraint(scalar) {
values("4.074");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&SETN" ;
fall_constraint(scalar) {
values("4.074");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&SETN" ;
fall_constraint(scalar) {
values("4.585");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&SETN" ;
fall_constraint(scalar) {
values("4.532");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.321, -0.273, -0.098, 0.174, 0.482, 0.78, 1.052, 1.286, 1.458, 1.567",\
"-0.381, -0.335, -0.162, 0.112, 0.425, 0.713, 0.991, 1.218, 1.4, 1.51",\
"-0.553, -0.503, -0.332, -0.056, 0.255, 0.559, 0.834, 1.066, 1.25, 1.363",\
"-0.836, -0.784, -0.616, -0.342, -0.018, 0.298, 0.58, 0.822, 1.013, 1.128",\
"-1.211, -1.165, -1, -0.724, -0.392, -0.07, 0.227, 0.481, 0.682, 0.805",\
"-1.627, -1.581, -1.42, -1.134, -0.812, -0.481, -0.181, 0.081, 0.287, 0.423",\
"-2.048, -2.004, -1.84, -1.564, -1.224, -0.897, -0.593, -0.325, -0.112, 0.024",\
"-2.441, -2.395, -2.241, -1.967, -1.624, -1.291, -0.978, -0.71, -0.499, -0.354",\
"-2.801, -2.761, -2.602, -2.331, -1.992, -1.651, -1.337, -1.055, -0.842, -0.701",\
"-3.108, -3.068, -2.913, -2.651, -2.318, -1.967, -1.647, -1.368, -1.143, -0.994");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.321, -0.273, -0.098, 0.174, 0.482, 0.78, 1.052, 1.286, 1.458, 1.567",\
"-0.381, -0.335, -0.162, 0.112, 0.425, 0.721, 0.991, 1.218, 1.394, 1.51",\
"-0.553, -0.503, -0.323, -0.056, 0.255, 0.559, 0.834, 1.066, 1.25, 1.363",\
"-0.836, -0.784, -0.616, -0.333, -0.018, 0.298, 0.58, 0.822, 1.013, 1.128",\
"-1.211, -1.165, -1, -0.717, -0.392, -0.07, 0.227, 0.481, 0.682, 0.805",\
"-1.627, -1.581, -1.42, -1.134, -0.812, -0.481, -0.181, 0.081, 0.287, 0.423",\
"-2.048, -2.004, -1.84, -1.564, -1.224, -0.897, -0.593, -0.325, -0.112, 0.024",\
"-2.441, -2.395, -2.241, -1.967, -1.624, -1.291, -0.978, -0.71, -0.499, -0.354",\
"-2.801, -2.761, -2.602, -2.331, -1.992, -1.651, -1.337, -1.055, -0.842, -0.701",\
"-3.108, -3.068, -2.913, -2.651, -2.318, -1.967, -1.647, -1.368, -1.143, -0.994");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.395, -0.345, -0.164, 0.127, 0.472, 0.834, 1.185, 1.517, 1.817, 2.064",\
"-0.452, -0.402, -0.221, 0.072, 0.415, 0.776, 1.127, 1.46, 1.757, 2.009",\
"-0.598, -0.544, -0.367, -0.07, 0.277, 0.645, 1.002, 1.335, 1.63, 1.882",\
"-0.799, -0.744, -0.567, -0.264, 0.087, 0.457, 0.823, 1.16, 1.459, 1.71",\
"-1.012, -0.958, -0.78, -0.479, -0.118, 0.25, 0.618, 0.956, 1.26, 1.519",\
"-1.211, -1.163, -0.981, -0.676, -0.323, 0.06, 0.424, 0.772, 1.077, 1.338",\
"-1.382, -1.332, -1.146, -0.843, -0.482, -0.093, 0.274, 0.625, 0.933, 1.193",\
"-1.492, -1.443, -1.258, -0.954, -0.586, -0.2, 0.179, 0.53, 0.843, 1.105",\
"-1.531, -1.484, -1.303, -1.001, -0.622, -0.227, 0.155, 0.509, 0.826, 1.091",\
"-1.478, -1.434, -1.256, -0.953, -0.575, -0.174, 0.212, 0.571, 0.896, 1.164");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.395, -0.345, -0.164, 0.127, 0.472, 0.834, 1.185, 1.517, 1.817, 2.064",\
"-0.452, -0.402, -0.221, 0.072, 0.415, 0.776, 1.127, 1.46, 1.757, 2.009",\
"-0.598, -0.544, -0.367, -0.07, 0.277, 0.645, 1.002, 1.335, 1.63, 1.882",\
"-0.799, -0.744, -0.567, -0.264, 0.087, 0.457, 0.823, 1.16, 1.459, 1.71",\
"-1.012, -0.958, -0.78, -0.479, -0.118, 0.25, 0.618, 0.956, 1.26, 1.519",\
"-1.211, -1.163, -0.981, -0.676, -0.317, 0.06, 0.424, 0.772, 1.077, 1.338",\
"-1.382, -1.332, -1.146, -0.843, -0.482, -0.093, 0.274, 0.625, 0.933, 1.193",\
"-1.492, -1.443, -1.258, -0.954, -0.586, -0.2, 0.179, 0.53, 0.843, 1.105",\
"-1.531, -1.484, -1.303, -1.001, -0.622, -0.227, 0.155, 0.509, 0.826, 1.091",\
"-1.478, -1.434, -1.256, -0.953, -0.575, -0.174, 0.212, 0.571, 0.896, 1.164");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("1.391, 1.366, 1.3, 1.253, 1.279, 1.436, 1.718, 2.154, 2.748, 3.522",\
"1.456, 1.427, 1.356, 1.307, 1.342, 1.49, 1.769, 2.206, 2.805, 3.563",\
"1.608, 1.586, 1.517, 1.462, 1.495, 1.643, 1.923, 2.355, 2.939, 3.684",\
"1.885, 1.858, 1.789, 1.731, 1.761, 1.913, 2.177, 2.593, 3.146, 3.88",\
"2.309, 2.291, 2.214, 2.145, 2.168, 2.296, 2.552, 2.937, 3.462, 4.143",\
"2.773, 2.758, 2.676, 2.608, 2.604, 2.705, 2.916, 3.25, 3.725, 4.336",\
"3.242, 3.226, 3.153, 3.067, 3.045, 3.102, 3.275, 3.556, 3.974, 4.523",\
"3.694, 3.681, 3.607, 3.515, 3.456, 3.477, 3.606, 3.843, 4.198, 4.685",\
"4.094, 4.077, 3.999, 3.897, 3.819, 3.806, 3.892, 4.078, 4.367, 4.791",\
"4.427, 4.411, 4.333, 4.222, 4.121, 4.083, 4.125, 4.275, 4.533, 4.911");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("1.385, 1.366, 1.295, 1.242, 1.279, 1.42, 1.713, 2.146, 2.737, 3.515",\
"1.447, 1.427, 1.356, 1.307, 1.342, 1.49, 1.769, 2.206, 2.805, 3.57",\
"1.608, 1.586, 1.517, 1.462, 1.495, 1.643, 1.923, 2.346, 2.933, 3.676",\
"1.885, 1.858, 1.789, 1.731, 1.761, 1.903, 2.177, 2.593, 3.14, 3.88",\
"2.309, 2.281, 2.208, 2.145, 2.168, 2.29, 2.544, 2.932, 3.455, 4.135",\
"2.773, 2.75, 2.676, 2.608, 2.598, 2.698, 2.907, 3.244, 3.717, 4.327",\
"3.242, 3.226, 3.153, 3.074, 3.037, 3.102, 3.264, 3.563, 3.974, 4.523",\
"3.694, 3.681, 3.599, 3.515, 3.456, 3.471, 3.606, 3.843, 4.198, 4.679",\
"4.089, 4.072, 3.994, 3.897, 3.805, 3.799, 3.875, 4.069, 4.367, 4.791",\
"4.404, 4.389, 4.31, 4.198, 4.095, 4.055, 4.084, 4.218, 4.482, 4.845");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("1.002, 0.981, 0.899, 0.849, 0.863, 0.966, 1.185, 1.56, 2.079, 2.781",\
"1.062, 1.031, 0.956, 0.906, 0.918, 1.024, 1.238, 1.605, 2.129, 2.824",\
"1.192, 1.168, 1.09, 1.038, 1.049, 1.153, 1.36, 1.719, 2.225, 2.913",\
"1.402, 1.378, 1.294, 1.242, 1.264, 1.365, 1.575, 1.908, 2.416, 3.058",\
"1.656, 1.629, 1.542, 1.48, 1.485, 1.578, 1.769, 2.065, 2.528, 3.115",\
"1.857, 1.826, 1.738, 1.652, 1.62, 1.668, 1.8, 2.052, 2.42, 2.922",\
"2.014, 1.987, 1.877, 1.758, 1.68, 1.683, 1.758, 1.933, 2.229, 2.623",\
"2.094, 2.061, 1.945, 1.779, 1.634, 1.559, 1.568, 1.664, 1.861, 2.179",\
"2.076, 2.041, 1.911, 1.712, 1.522, 1.368, 1.287, 1.297, 1.395, 1.614",\
"1.952, 1.92, 1.775, 1.559, 1.315, 1.107, 0.958, 0.882, 0.891, 1.009");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("1.002, 0.981, 0.904, 0.849, 0.863, 0.966, 1.185, 1.56, 2.079, 2.781",\
"1.062, 1.031, 0.956, 0.906, 0.918, 1.024, 1.238, 1.605, 2.135, 2.824",\
"1.192, 1.168, 1.09, 1.038, 1.049, 1.153, 1.36, 1.719, 2.225, 2.913",\
"1.402, 1.378, 1.301, 1.242, 1.264, 1.365, 1.575, 1.908, 2.416, 3.058",\
"1.656, 1.629, 1.542, 1.48, 1.494, 1.584, 1.769, 2.076, 2.535, 3.132",\
"1.857, 1.826, 1.738, 1.652, 1.62, 1.676, 1.809, 2.052, 2.427, 2.95",\
"2.014, 1.987, 1.877, 1.758, 1.68, 1.683, 1.758, 1.933, 2.212, 2.623",\
"2.094, 2.061, 1.945, 1.779, 1.634, 1.559, 1.568, 1.664, 1.861, 2.173",\
"2.076, 2.041, 1.911, 1.712, 1.522, 1.368, 1.287, 1.297, 1.4, 1.614",\
"1.967, 1.935, 1.791, 1.575, 1.341, 1.135, 0.989, 0.922, 0.942, 1.075");
}
}
}
pin(SETN) {
capacitance : 0.005949 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
min_pulse_width_low : 6.119 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0389, 0.03891, 0.0386, 0.03828, 0.03808, 0.03798, 0.038, 0.03805, \
0.03647, 0.01805");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01192, 0.01188, 0.01174, 0.0116, 0.01149, 0.01143, 0.01144, \
0.01152, 0.01173, 0.01211");
}
}
internal_power() {
when : "!CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0172, 0.01719, 0.01699, 0.01679, 0.01669, 0.01665, 0.01664, \
0.01666, 0.01614, 0.007797");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002446, 0.002444, 0.002405, 0.002349, 0.002299, 0.002257, 0.002235, \
0.002224, 0.002267, 0.00258");
}
}
internal_power() {
when : "!CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02579, 0.02579, 0.02568, 0.02556, 0.02546, 0.0254, 0.02541, \
0.02543, 0.0241, 0.01286");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.006994, 0.006959, 0.006855, 0.006756, 0.006691, 0.00666, 0.006666, \
0.006707, 0.006798, 0.007057");
}
}
internal_power() {
when : "!CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003588, 0.003582, 0.003577, 0.00358, 0.003579, 0.003581, 0.003579, \
0.003578, 0.003368, 0.002564");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002243, -0.002235, -0.002241, -0.002261, -0.00227, -0.002287, \
-0.002315, -0.002375, -0.00248, -0.002343");
}
}
internal_power() {
when : "CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.03779, 0.03778, 0.03745, 0.03715, 0.03693, 0.0368, 0.03659, \
0.03502, 0.02677, 0.01508");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01177, 0.01172, 0.01157, 0.0114, 0.0113, 0.01126, 0.0113, 0.01142, \
0.01168, 0.01196");
}
}
internal_power() {
when : "CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003589, 0.003585, 0.003576, 0.003584, 0.003583, 0.00358, 0.003579, \
0.003575, 0.003368, 0.002565");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002244, -0.002236, -0.002241, -0.002258, -0.002271, -0.002288, \
-0.002316, -0.00238, -0.002483, -0.002347");
}
}
internal_power() {
when : "CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.03779, 0.03778, 0.03745, 0.03714, 0.03693, 0.0368, 0.03659, \
0.03502, 0.02677, 0.01508");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01177, 0.01172, 0.01157, 0.0114, 0.0113, 0.01126, 0.01129, 0.01142, \
0.01168, 0.01196");
}
}
internal_power() {
when : "CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.00359, 0.003586, 0.003578, 0.003578, 0.003582, 0.003582, 0.003582, \
0.003578, 0.00337, 0.002564");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002244, -0.002236, -0.002241, -0.002259, -0.00227, -0.002286, \
-0.002317, -0.002379, -0.002483, -0.002347");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : recovery_rising ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-1.122, -1.205, -1.446, -1.911, -2.546, -3.25, -3.903, -4.528, -5.123, -5.649",\
"-1.07, -1.145, -1.392, -1.835, -2.488, -3.2, -3.85, -4.474, -5.069, -5.596",\
"-0.869, -0.95, -1.187, -1.655, -2.293, -2.995, -3.647, -4.27, -4.86, -5.387",\
"-0.476, -0.555, -0.798, -1.242, -1.9, -2.598, -3.254, -3.871, -4.473, -4.996",\
"0.122, 0.04, -0.202, -0.669, -1.303, -2.006, -2.653, -3.278, -3.879, -4.402",\
"0.911, 0.832, 0.593, 0.148, -0.516, -1.218, -1.853, -2.501, -3.091, -3.621",\
"1.979, 1.887, 1.634, 1.155, 0.506, -0.229, -0.89, -1.519, -2.121, -2.689",\
"3.604, 3.489, 3.207, 2.755, 1.953, 1.088, 0.382, -0.286, -0.949, -1.511",\
"6.085, 5.904, 5.632, 5.178, 4.255, 3.187, 2.383, 1.606, 0.865, 0.158",\
"9.287, 9.067, 8.767, 8.227, 7.157, 6.024, 5.106, 4.218, 3.375, 2.717");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : removal_rising ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("2.777, 2.844, 3.075, 3.517, 4.136, 4.781, 5.416, 6.021, 6.585, 7.097",\
"2.728, 2.792, 3.022, 3.463, 4.077, 4.732, 5.366, 5.969, 6.534, 7.047",\
"2.524, 2.592, 2.825, 3.26, 3.879, 4.526, 5.165, 5.766, 6.328, 6.838",\
"2.187, 2.256, 2.488, 2.924, 3.545, 4.192, 4.827, 5.429, 5.989, 6.503",\
"1.8, 1.866, 2.093, 2.53, 3.143, 3.793, 4.426, 5.026, 5.592, 6.102",\
"1.374, 1.443, 1.669, 2.112, 2.725, 3.374, 4.001, 4.604, 5.163, 5.673",\
"0.942, 1.003, 1.235, 1.679, 2.288, 2.935, 3.566, 4.167, 4.727, 5.234",\
"0.513, 0.578, 0.814, 1.251, 1.862, 2.505, 3.133, 3.737, 4.3, 4.801",\
"0.122, 0.189, 0.417, 0.856, 1.467, 2.107, 2.735, 3.329, 3.882, 4.385",\
"-0.226, -0.159, 0.072, 0.515, 1.125, 1.758, 2.378, 2.969, 3.523, 4.02");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("1.391, 1.456, 1.608, 1.885, 2.309, 2.773, 3.242, 3.694, 4.094, 4.427",\
"1.366, 1.427, 1.586, 1.858, 2.291, 2.758, 3.226, 3.681, 4.077, 4.411",\
"1.3, 1.356, 1.517, 1.789, 2.214, 2.676, 3.153, 3.607, 3.999, 4.333",\
"1.253, 1.307, 1.462, 1.731, 2.145, 2.608, 3.067, 3.515, 3.897, 4.222",\
"1.279, 1.342, 1.495, 1.761, 2.168, 2.604, 3.045, 3.456, 3.819, 4.121",\
"1.436, 1.49, 1.643, 1.913, 2.296, 2.705, 3.102, 3.477, 3.806, 4.083",\
"1.718, 1.769, 1.923, 2.177, 2.552, 2.916, 3.275, 3.606, 3.892, 4.125",\
"2.154, 2.206, 2.355, 2.593, 2.937, 3.25, 3.556, 3.843, 4.078, 4.275",\
"2.748, 2.805, 2.939, 3.146, 3.462, 3.725, 3.974, 4.198, 4.367, 4.533",\
"3.522, 3.563, 3.684, 3.88, 4.143, 4.336, 4.523, 4.685, 4.791, 4.911");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("1.385, 1.447, 1.608, 1.885, 2.309, 2.773, 3.242, 3.694, 4.089, 4.404",\
"1.366, 1.427, 1.586, 1.858, 2.281, 2.75, 3.226, 3.681, 4.072, 4.389",\
"1.295, 1.356, 1.517, 1.789, 2.208, 2.676, 3.153, 3.599, 3.994, 4.31",\
"1.242, 1.307, 1.462, 1.731, 2.145, 2.608, 3.074, 3.515, 3.897, 4.198",\
"1.279, 1.342, 1.495, 1.761, 2.168, 2.598, 3.037, 3.456, 3.805, 4.095",\
"1.42, 1.49, 1.643, 1.903, 2.29, 2.698, 3.102, 3.471, 3.799, 4.055",\
"1.713, 1.769, 1.923, 2.177, 2.544, 2.907, 3.264, 3.606, 3.875, 4.084",\
"2.146, 2.206, 2.346, 2.593, 2.932, 3.244, 3.563, 3.843, 4.069, 4.218",\
"2.737, 2.805, 2.933, 3.14, 3.455, 3.717, 3.974, 4.198, 4.367, 4.482",\
"3.515, 3.57, 3.676, 3.88, 4.135, 4.327, 4.523, 4.679, 4.791, 4.845");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("1.002, 1.062, 1.192, 1.402, 1.656, 1.857, 2.014, 2.094, 2.076, 1.952",\
"0.981, 1.031, 1.168, 1.378, 1.629, 1.826, 1.987, 2.061, 2.041, 1.92",\
"0.899, 0.956, 1.09, 1.294, 1.542, 1.738, 1.877, 1.945, 1.911, 1.775",\
"0.849, 0.906, 1.038, 1.242, 1.48, 1.652, 1.758, 1.779, 1.712, 1.559",\
"0.863, 0.918, 1.049, 1.264, 1.485, 1.62, 1.68, 1.634, 1.522, 1.315",\
"0.966, 1.024, 1.153, 1.365, 1.578, 1.668, 1.683, 1.559, 1.368, 1.107",\
"1.185, 1.238, 1.36, 1.575, 1.769, 1.8, 1.758, 1.568, 1.287, 0.958",\
"1.56, 1.605, 1.719, 1.908, 2.065, 2.052, 1.933, 1.664, 1.297, 0.882",\
"2.079, 2.129, 2.225, 2.416, 2.528, 2.42, 2.229, 1.861, 1.395, 0.891",\
"2.781, 2.824, 2.913, 3.058, 3.115, 2.922, 2.623, 2.179, 1.614, 1.009");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("1.002, 1.062, 1.192, 1.402, 1.656, 1.857, 2.014, 2.094, 2.076, 1.967",\
"0.981, 1.031, 1.168, 1.378, 1.629, 1.826, 1.987, 2.061, 2.041, 1.935",\
"0.904, 0.956, 1.09, 1.301, 1.542, 1.738, 1.877, 1.945, 1.911, 1.791",\
"0.849, 0.906, 1.038, 1.242, 1.48, 1.652, 1.758, 1.779, 1.712, 1.575",\
"0.863, 0.918, 1.049, 1.264, 1.494, 1.62, 1.68, 1.634, 1.522, 1.341",\
"0.966, 1.024, 1.153, 1.365, 1.584, 1.676, 1.683, 1.559, 1.368, 1.135",\
"1.185, 1.238, 1.36, 1.575, 1.769, 1.809, 1.758, 1.568, 1.287, 0.989",\
"1.56, 1.605, 1.719, 1.908, 2.076, 2.052, 1.933, 1.664, 1.297, 0.922",\
"2.079, 2.135, 2.225, 2.416, 2.535, 2.427, 2.212, 1.861, 1.4, 0.942",\
"2.781, 2.824, 2.913, 3.058, 3.132, 2.95, 2.623, 2.173, 1.614, 1.075");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.321, -0.381, -0.553, -0.836, -1.211, -1.627, -2.048, -2.441, -2.801, -3.108",\
"-0.273, -0.335, -0.503, -0.784, -1.165, -1.581, -2.004, -2.395, -2.761, -3.068",\
"-0.098, -0.162, -0.332, -0.616, -1, -1.42, -1.84, -2.241, -2.602, -2.913",\
"0.174, 0.112, -0.056, -0.342, -0.724, -1.134, -1.564, -1.967, -2.331, -2.651",\
"0.482, 0.425, 0.255, -0.018, -0.392, -0.812, -1.224, -1.624, -1.992, -2.318",\
"0.78, 0.713, 0.559, 0.298, -0.07, -0.481, -0.897, -1.291, -1.651, -1.967",\
"1.052, 0.991, 0.834, 0.58, 0.227, -0.181, -0.593, -0.978, -1.337, -1.647",\
"1.286, 1.218, 1.066, 0.822, 0.481, 0.081, -0.325, -0.71, -1.055, -1.368",\
"1.458, 1.4, 1.25, 1.013, 0.682, 0.287, -0.112, -0.499, -0.842, -1.143",\
"1.567, 1.51, 1.363, 1.128, 0.805, 0.423, 0.024, -0.354, -0.701, -0.994");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.321, -0.381, -0.553, -0.836, -1.211, -1.627, -2.048, -2.441, -2.801, -3.108",\
"-0.273, -0.335, -0.503, -0.784, -1.165, -1.581, -2.004, -2.395, -2.761, -3.068",\
"-0.098, -0.162, -0.323, -0.616, -1, -1.42, -1.84, -2.241, -2.602, -2.913",\
"0.174, 0.112, -0.056, -0.333, -0.717, -1.134, -1.564, -1.967, -2.331, -2.651",\
"0.482, 0.425, 0.255, -0.018, -0.392, -0.812, -1.224, -1.624, -1.992, -2.318",\
"0.78, 0.721, 0.559, 0.298, -0.07, -0.481, -0.897, -1.291, -1.651, -1.967",\
"1.052, 0.991, 0.834, 0.58, 0.227, -0.181, -0.593, -0.978, -1.337, -1.647",\
"1.286, 1.218, 1.066, 0.822, 0.481, 0.081, -0.325, -0.71, -1.055, -1.368",\
"1.458, 1.394, 1.25, 1.013, 0.682, 0.287, -0.112, -0.499, -0.842, -1.143",\
"1.567, 1.51, 1.363, 1.128, 0.805, 0.423, 0.024, -0.354, -0.701, -0.994");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.395, -0.452, -0.598, -0.799, -1.012, -1.211, -1.382, -1.492, -1.531, -1.478",\
"-0.345, -0.402, -0.544, -0.744, -0.958, -1.163, -1.332, -1.443, -1.484, -1.434",\
"-0.164, -0.221, -0.367, -0.567, -0.78, -0.981, -1.146, -1.258, -1.303, -1.256",\
"0.127, 0.072, -0.07, -0.264, -0.479, -0.676, -0.843, -0.954, -1.001, -0.953",\
"0.472, 0.415, 0.277, 0.087, -0.118, -0.323, -0.482, -0.586, -0.622, -0.575",\
"0.834, 0.776, 0.645, 0.457, 0.25, 0.06, -0.093, -0.2, -0.227, -0.174",\
"1.185, 1.127, 1.002, 0.823, 0.618, 0.424, 0.274, 0.179, 0.155, 0.212",\
"1.517, 1.46, 1.335, 1.16, 0.956, 0.772, 0.625, 0.53, 0.509, 0.571",\
"1.817, 1.757, 1.63, 1.459, 1.26, 1.077, 0.933, 0.843, 0.826, 0.896",\
"2.064, 2.009, 1.882, 1.71, 1.519, 1.338, 1.193, 1.105, 1.091, 1.164");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.395, -0.452, -0.598, -0.799, -1.012, -1.211, -1.382, -1.492, -1.531, -1.478",\
"-0.345, -0.402, -0.544, -0.744, -0.958, -1.163, -1.332, -1.443, -1.484, -1.434",\
"-0.164, -0.221, -0.367, -0.567, -0.78, -0.981, -1.146, -1.258, -1.303, -1.256",\
"0.127, 0.072, -0.07, -0.264, -0.479, -0.676, -0.843, -0.954, -1.001, -0.953",\
"0.472, 0.415, 0.277, 0.087, -0.118, -0.317, -0.482, -0.586, -0.622, -0.575",\
"0.834, 0.776, 0.645, 0.457, 0.25, 0.06, -0.093, -0.2, -0.227, -0.174",\
"1.185, 1.127, 1.002, 0.823, 0.618, 0.424, 0.274, 0.179, 0.155, 0.212",\
"1.517, 1.46, 1.335, 1.16, 0.956, 0.772, 0.625, 0.53, 0.509, 0.571",\
"1.817, 1.757, 1.63, 1.459, 1.26, 1.077, 0.933, 0.843, 0.826, 0.896",\
"2.064, 2.009, 1.882, 1.71, 1.519, 1.338, 1.193, 1.105, 1.091, 1.164");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&RN" ;
fall_constraint(scalar) {
values("5.394");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&RN" ;
fall_constraint(scalar) {
values("5.394");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&RN" ;
fall_constraint(scalar) {
values("6.111");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&RN" ;
fall_constraint(scalar) {
values("6.119");
}
}
}
}