blob: bc10c195680fbcb4cd5cd85f74073290f1e55f47 [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_2) {
area : 90.003200 ;
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 : "4.795362e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&SETN" ;
value : "5.070276e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&!SETN" ;
value : "4.753566e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&SETN" ;
value : "6.688818e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&!SETN" ;
value : "4.809942e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&SETN" ;
value : "5.079834e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&!SETN" ;
value : "4.768146e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&SETN" ;
value : "8.318214e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&!SETN" ;
value : "5.389254e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&SETN" ;
value : "5.374674e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&!SETN" ;
value : "5.100894e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&SETN" ;
value : "6.250284e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&!SETN" ;
value : "5.403834e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&SETN" ;
value : "5.389254e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&!SETN" ;
value : "5.115474e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&SETN" ;
value : "0.0001028133" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001028133" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLK) {
capacitance : 0.002912 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
min_period : 10.75 ;
min_pulse_width_high : 5.243 ;
min_pulse_width_low : 5.381 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0309, 0.03086, 0.03074, 0.03061, 0.0305, 0.03041, 0.03034, 0.0303, \
0.03025, 0.01857");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02526, 0.02524, 0.02518, 0.02506, 0.02493, 0.02483, 0.02473, \
0.02467, 0.02462, 0.02472");
}
}
internal_power() {
when : "!D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03116, 0.03112, 0.03101, 0.03088, 0.03077, 0.03068, 0.03061, \
0.03056, 0.03051, 0.01909");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02508, 0.02506, 0.025, 0.02489, 0.02476, 0.02466, 0.02456, 0.0245, \
0.02445, 0.02454");
}
}
internal_power() {
when : "!D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.04493, 0.04488, 0.04477, 0.04464, 0.04452, 0.04443, 0.04443, \
0.04455, 0.04329, 0.02052");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02926, 0.02924, 0.02917, 0.02906, 0.02894, 0.02887, 0.02879, \
0.02873, 0.02866, 0.0287");
}
}
internal_power() {
when : "!D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03116, 0.03112, 0.03101, 0.03088, 0.03077, 0.03067, 0.0306, \
0.03057, 0.03052, 0.01911");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02507, 0.02506, 0.025, 0.02488, 0.02476, 0.02466, 0.02456, 0.02449, \
0.02445, 0.02454");
}
}
internal_power() {
when : "D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03466, 0.03462, 0.0345, 0.03437, 0.03424, 0.03413, 0.03404, \
0.03398, 0.03392, 0.01919");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03601, 0.036, 0.03593, 0.03578, 0.03561, 0.03547, 0.03535, 0.03527, \
0.03519, 0.03493");
}
}
internal_power() {
when : "D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.04954, 0.04951, 0.04939, 0.04926, 0.04914, 0.04901, 0.04892, \
0.04883, 0.04872, 0.01964");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.04481, 0.04479, 0.04471, 0.04454, 0.04432, 0.04417, 0.04404, \
0.04396, 0.04389, 0.04279");
}
}
internal_power() {
when : "D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03116, 0.03112, 0.031, 0.03087, 0.03077, 0.03067, 0.03061, 0.03056, \
0.03052, 0.01901");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02535, 0.02533, 0.02527, 0.02516, 0.02503, 0.02492, 0.02482, \
0.02475, 0.02467, 0.02474");
}
}
internal_power() {
when : "D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03116, 0.03112, 0.03101, 0.03088, 0.03077, 0.03068, 0.0306, \
0.03056, 0.03052, 0.01901");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02534, 0.02533, 0.02527, 0.02515, 0.02503, 0.02492, 0.02481, \
0.02473, 0.02467, 0.02473");
}
}
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("5.381");
}
rise_constraint(scalar) {
values("4.128");
}
}
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("3.947");
}
rise_constraint(scalar) {
values("5.243");
}
}
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("10.75");
}
}
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("10.43");
}
}
}
pin(D) {
capacitance : 0.002046 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01635, 0.01627, 0.01618, 0.0161, 0.01605, 0.01602, 0.01599, \
0.01597, 0.01546, 0.007696");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004762, 0.004743, 0.00471, 0.00468, 0.004648, 0.004617, 0.004599, \
0.004574, 0.004555, 0.004601");
}
}
internal_power() {
when : "!CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02119, 0.02112, 0.02102, 0.02094, 0.02089, 0.02084, 0.02079, \
0.02072, 0.01997, 0.007698");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01919, 0.01917, 0.01914, 0.01909, 0.01902, 0.01897, 0.01891, \
0.01887, 0.01883, 0.01885");
}
}
internal_power() {
when : "!CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01635, 0.01627, 0.01618, 0.0161, 0.01605, 0.01602, 0.01599, \
0.01597, 0.01547, 0.007696");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00476, 0.004744, 0.00471, 0.00468, 0.004646, 0.004617, 0.004597, \
0.004574, 0.004553, 0.004605");
}
}
internal_power() {
when : "!CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0211, 0.02102, 0.02093, 0.02085, 0.02079, 0.02075, 0.02071, \
0.02066, 0.02, 0.007769");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01963, 0.01961, 0.01958, 0.01953, 0.01946, 0.01941, 0.01936, \
0.01931, 0.01927, 0.01929");
}
}
internal_power() {
when : "CLK&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005267, 0.005134, 0.004994, 0.004932, 0.004905, 0.004887, 0.00488, \
0.004871, 0.004868, 0.004689");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0007455, 0.0007247, 0.0006689, 0.0006128, 0.0005612, 0.0005276, \
0.0005066, 0.0004896, 0.0004786, 0.0005335");
}
}
internal_power() {
when : "CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005267, 0.005134, 0.004991, 0.004933, 0.004905, 0.004888, 0.004877, \
0.004873, 0.004864, 0.004687");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0007457, 0.0007249, 0.0006691, 0.0006131, 0.000561, 0.0005265, \
0.0005056, 0.0004892, 0.0004784, 0.0005333");
}
}
internal_power() {
when : "CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005268, 0.005135, 0.004993, 0.004934, 0.004905, 0.004888, 0.004877, \
0.004872, 0.004865, 0.004686");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0007456, 0.0007248, 0.000669, 0.000613, 0.000561, 0.0005265, \
0.000505, 0.0004896, 0.0004787, 0.0005334");
}
}
internal_power() {
when : "CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005269, 0.005133, 0.004993, 0.004933, 0.004907, 0.004887, 0.004879, \
0.004874, 0.004864, 0.004689");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0007448, 0.0007245, 0.0006701, 0.0006126, 0.0005622, 0.0005283, \
0.000507, 0.0004903, 0.0004786, 0.0005324");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.126, -0.064, 0.151, 0.556, 1.111, 1.795, 2.552, 3.372, 4.253, 5.191",\
"-0.189, -0.128, 0.085, 0.484, 1.042, 1.721, 2.48, 3.3, 4.179, 5.125",\
"-0.448, -0.39, -0.174, 0.212, 0.763, 1.434, 2.192, 3.018, 3.9, 4.849",\
"-0.963, -0.902, -0.684, -0.3, 0.24, 0.908, 1.659, 2.487, 3.369, 4.311",\
"-1.716, -1.655, -1.435, -1.053, -0.531, 0.125, 0.864, 1.68, 2.558, 3.496",\
"-2.629, -2.57, -2.352, -1.994, -1.536, -0.925, -0.201, 0.595, 1.458, 2.385",\
"-3.678, -3.615, -3.416, -3.061, -2.648, -2.167, -1.509, -0.741, 0.111, 1.021",\
"-4.902, -4.842, -4.633, -4.297, -3.896, -3.45, -2.954, -2.26, -1.444, -0.553",\
"-6.28, -6.224, -6.019, -5.694, -5.319, -4.879, -4.41, -3.886, -3.172, -2.32",\
"-7.828, -7.768, -7.58, -7.264, -6.893, -6.483, -6.03, -5.53, -5.015, -4.265");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.349, -0.292, -0.092, 0.231, 0.611, 1.051, 1.534, 2.057, 2.614, 3.195",\
"-0.409, -0.352, -0.153, 0.164, 0.555, 0.985, 1.474, 1.99, 2.554, 3.135",\
"-0.627, -0.561, -0.363, -0.042, 0.341, 0.778, 1.263, 1.785, 2.352, 2.933",\
"-0.981, -0.912, -0.72, -0.391, -0.003, 0.445, 0.928, 1.459, 2.014, 2.607",\
"-1.409, -1.353, -1.147, -0.821, -0.423, 0.018, 0.507, 1.038, 1.597, 2.186",\
"-1.899, -1.834, -1.631, -1.295, -0.904, -0.456, 0.031, 0.559, 1.119, 1.717",\
"-2.415, -2.36, -2.154, -1.816, -1.416, -0.972, -0.48, 0.047, 0.614, 1.21",\
"-2.968, -2.906, -2.703, -2.361, -1.961, -1.518, -1.022, -0.495, 0.075, 0.67",\
"-3.533, -3.472, -3.269, -2.932, -2.53, -2.086, -1.593, -1.059, -0.497, 0.096",\
"-4.112, -4.051, -3.846, -3.512, -3.109, -2.664, -2.18, -1.651, -1.086, -0.495");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("3.681, 3.617, 3.38, 2.935, 2.236, 1.472, 0.709, -0.095, -0.985, -1.91",\
"3.751, 3.681, 3.447, 3.006, 2.295, 1.537, 0.778, -0.033, -0.92, -1.841",\
"4.015, 3.948, 3.709, 3.268, 2.567, 1.8, 1.039, 0.233, -0.657, -1.577",\
"4.562, 4.47, 4.231, 3.789, 3.079, 2.318, 1.558, 0.755, -0.133, -1.049",\
"5.354, 5.287, 5.053, 4.609, 3.908, 3.143, 2.382, 1.574, 0.694, -0.225",\
"6.515, 6.449, 6.213, 5.768, 5.064, 4.306, 3.544, 2.728, 1.844, 0.928",\
"8.026, 7.968, 7.724, 7.283, 6.581, 5.814, 5.046, 4.226, 3.338, 2.409",\
"9.883, 9.814, 9.58, 9.138, 8.443, 7.666, 6.882, 6.05, 5.141, 4.21",\
"12.04, 11.98, 11.75, 11.29, 10.61, 9.825, 9.022, 8.176, 7.253, 6.303",\
"14.5, 14.41, 14.18, 13.74, 13.05, 12.25, 11.44, 10.58, 9.646, 8.693");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("2.061, 1.997, 1.754, 1.28, 0.623, -0.047, -0.672, -1.285, -1.885, -2.497",\
"2.122, 2.058, 1.813, 1.343, 0.681, 0.019, -0.607, -1.223, -1.828, -2.437",\
"2.334, 2.267, 2.025, 1.549, 0.897, 0.227, -0.397, -1.015, -1.613, -2.232",\
"2.69, 2.633, 2.385, 1.907, 1.256, 0.591, -0.038, -0.668, -1.279, -1.888",\
"3.192, 3.135, 2.894, 2.419, 1.758, 1.084, 0.443, -0.193, -0.817, -1.435",\
"3.796, 3.734, 3.489, 3.022, 2.363, 1.674, 1.015, 0.364, -0.272, -0.899",\
"4.452, 4.392, 4.145, 3.682, 3.026, 2.328, 1.654, 0.98, 0.337, -0.298",\
"5.153, 5.089, 4.846, 4.378, 3.729, 3.019, 2.335, 1.648, 0.989, 0.341",\
"5.892, 5.823, 5.585, 5.116, 4.464, 3.756, 3.062, 2.358, 1.68, 1.02",\
"6.65, 6.588, 6.34, 5.882, 5.234, 4.524, 3.814, 3.105, 2.414, 1.734");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.3291 ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.03393, 0.03404, 0.03432, 0.03461, 0.03485, 0.03499, 0.03509, 0.03516, 0.0352, 0.03523",\
"0.0339, 0.03402, 0.03431, 0.0346, 0.03483, 0.03499, 0.03508, 0.03514, 0.03519, 0.03522",\
"0.03392, 0.03404, 0.03432, 0.03461, 0.03484, 0.03499, 0.03509, 0.03515, 0.03519, 0.03521",\
"0.03392, 0.03404, 0.03431, 0.03461, 0.03484, 0.03499, 0.03509, 0.03515, 0.03519, 0.03521",\
"0.03396, 0.03407, 0.03435, 0.03464, 0.03487, 0.03502, 0.03512, 0.03519, 0.03523, 0.03524",\
"0.03399, 0.03412, 0.03438, 0.03468, 0.03491, 0.03506, 0.03516, 0.03522, 0.03526, 0.03526",\
"0.03405, 0.03417, 0.03445, 0.03474, 0.03497, 0.03513, 0.03523, 0.03528, 0.03531, 0.03518",\
"0.03409, 0.03421, 0.03449, 0.03479, 0.03501, 0.03517, 0.03526, 0.0353, 0.03508, 0.03429",\
"0.03413, 0.03424, 0.03452, 0.03482, 0.03504, 0.03516, 0.03498, 0.03403, 0.03301, 0.03228",\
"0.02857, 0.02868, 0.02787, 0.02698, 0.02656, 0.02634, 0.02623, 0.02617, 0.02612, 0.0261");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.03051, 0.0306, 0.0308, 0.03103, 0.03133, 0.03163, 0.0321, 0.04093, 0.1045, 0.2123",\
"0.0305, 0.03057, 0.03078, 0.03102, 0.03132, 0.03161, 0.03209, 0.04152, 0.1059, 0.214",\
"0.03049, 0.03059, 0.03077, 0.03102, 0.03134, 0.0316, 0.03226, 0.04386, 0.1144, 0.2199",\
"0.03045, 0.03052, 0.03072, 0.03096, 0.0313, 0.03152, 0.0325, 0.04973, 0.1307, 0.2293",\
"0.03038, 0.03047, 0.03067, 0.03091, 0.03119, 0.03162, 0.03362, 0.06427, 0.1545, 0.2392",\
"0.03032, 0.03041, 0.03059, 0.03086, 0.03113, 0.03153, 0.03791, 0.09295, 0.1781, 0.2436",\
"0.0303, 0.03037, 0.03057, 0.0308, 0.03109, 0.03232, 0.05778, 0.1298, 0.1908, 0.2343",\
"0.03024, 0.03031, 0.0305, 0.03076, 0.03125, 0.04494, 0.09998, 0.1467, 0.1786, 0.2008",\
"0.03015, 0.03021, 0.03041, 0.03107, 0.05028, 0.0816, 0.1017, 0.1145, 0.1229, 0.1286",\
"0.007202, 0.007163, 0.007117, 0.007086, 0.007071, 0.007054, 0.007043, 0.00705, 0.00705, 0.007049");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.02941, 0.02955, 0.02983, 0.03013, 0.03035, 0.0305, 0.03059, 0.03065, 0.03069, 0.03072",\
"0.02932, 0.02943, 0.02972, 0.03002, 0.03024, 0.03039, 0.03048, 0.03055, 0.03058, 0.03061",\
"0.0292, 0.02933, 0.02961, 0.02992, 0.03014, 0.03029, 0.03038, 0.03044, 0.03048, 0.03051",\
"0.0291, 0.02922, 0.0295, 0.0298, 0.03002, 0.03017, 0.03027, 0.03034, 0.03039, 0.0304",\
"0.02901, 0.02912, 0.02939, 0.02965, 0.02987, 0.03004, 0.03016, 0.03023, 0.03028, 0.03031",\
"0.02892, 0.029, 0.02923, 0.02949, 0.02971, 0.02989, 0.03002, 0.03011, 0.03017, 0.03021",\
"0.02881, 0.0289, 0.0291, 0.02934, 0.02956, 0.02975, 0.0299, 0.03001, 0.03007, 0.0301",\
"0.02872, 0.02881, 0.029, 0.02923, 0.02945, 0.02964, 0.02979, 0.0299, 0.02991, 0.02953",\
"0.02864, 0.02872, 0.02891, 0.02913, 0.02933, 0.02949, 0.02941, 0.02858, 0.0276, 0.0269",\
"0.0146, 0.0146, 0.01469, 0.01486, 0.01506, 0.01524, 0.0154, 0.01552, 0.01562, 0.0157");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.01635, 0.01644, 0.01664, 0.01695, 0.01729, 0.0176, 0.01786, 0.01905, 0.03574, 0.1202",\
"0.0163, 0.0164, 0.01663, 0.01694, 0.0172, 0.01759, 0.01771, 0.0189, 0.03683, 0.1221",\
"0.01622, 0.0163, 0.01653, 0.01681, 0.01718, 0.01751, 0.01779, 0.01928, 0.03938, 0.13",\
"0.01613, 0.01622, 0.01641, 0.01666, 0.01703, 0.01749, 0.01766, 0.01976, 0.04638, 0.1449",\
"0.016, 0.01608, 0.01627, 0.01653, 0.01675, 0.01713, 0.01742, 0.02112, 0.05969, 0.1673",\
"0.01591, 0.01597, 0.01619, 0.01646, 0.01668, 0.01699, 0.01732, 0.02528, 0.08542, 0.1948",\
"0.01581, 0.01588, 0.01603, 0.01624, 0.01646, 0.01679, 0.01792, 0.0393, 0.1252, 0.2187",\
"0.01574, 0.01581, 0.01594, 0.01614, 0.01637, 0.01675, 0.0231, 0.07729, 0.1629, 0.2289",\
"0.01567, 0.01573, 0.0159, 0.01603, 0.01613, 0.01881, 0.0559, 0.1243, 0.1755, 0.2117",\
"0.01591, 0.01598, 0.01612, 0.01626, 0.02032, 0.05742, 0.09588, 0.1212, 0.1382, 0.1499");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.03507, 0.0352, 0.03549, 0.0358, 0.03602, 0.03616, 0.03625, 0.03631, 0.03635, 0.03637",\
"0.03504, 0.03517, 0.03547, 0.03578, 0.036, 0.03614, 0.03623, 0.03628, 0.03632, 0.03635",\
"0.03497, 0.03509, 0.0354, 0.03571, 0.03593, 0.03607, 0.03616, 0.03622, 0.03626, 0.03628",\
"0.03489, 0.03502, 0.0353, 0.0356, 0.03583, 0.03597, 0.03607, 0.03612, 0.03617, 0.0362",\
"0.03476, 0.03487, 0.03513, 0.0354, 0.03563, 0.03579, 0.0359, 0.03598, 0.03603, 0.03606",\
"0.0346, 0.0347, 0.03494, 0.03519, 0.03541, 0.03559, 0.03571, 0.0358, 0.03587, 0.0359",\
"0.03445, 0.03454, 0.03476, 0.03499, 0.03521, 0.0354, 0.03554, 0.03564, 0.03571, 0.03574",\
"0.0343, 0.0344, 0.03459, 0.03482, 0.03504, 0.03522, 0.03538, 0.03548, 0.0355, 0.03514",\
"0.03417, 0.03426, 0.03445, 0.03467, 0.03488, 0.03505, 0.03502, 0.03419, 0.03317, 0.03246",\
"0.01202, 0.01202, 0.0121, 0.01228, 0.01247, 0.01265, 0.0128, 0.01293, 0.01303, 0.01311");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.03507, 0.0352, 0.03549, 0.0358, 0.03602, 0.03616, 0.03625, 0.03631, 0.03635, 0.03637",\
"0.03504, 0.03517, 0.03547, 0.03578, 0.036, 0.03614, 0.03623, 0.03628, 0.03632, 0.03635",\
"0.03497, 0.03509, 0.0354, 0.03571, 0.03593, 0.03607, 0.03616, 0.03622, 0.03626, 0.03628",\
"0.03489, 0.03502, 0.0353, 0.0356, 0.03583, 0.03597, 0.03607, 0.03612, 0.03617, 0.0362",\
"0.03476, 0.03487, 0.03513, 0.0354, 0.03563, 0.03579, 0.0359, 0.03598, 0.03603, 0.03606",\
"0.0346, 0.0347, 0.03494, 0.03519, 0.03541, 0.03559, 0.03571, 0.0358, 0.03587, 0.0359",\
"0.03445, 0.03454, 0.03476, 0.03499, 0.03521, 0.0354, 0.03554, 0.03564, 0.03571, 0.03574",\
"0.0343, 0.0344, 0.03459, 0.03482, 0.03504, 0.03522, 0.03538, 0.03548, 0.0355, 0.03514",\
"0.03417, 0.03426, 0.03445, 0.03467, 0.03488, 0.03505, 0.03502, 0.03419, 0.03317, 0.03246",\
"0.01202, 0.01202, 0.0121, 0.01228, 0.01247, 0.01265, 0.0128, 0.01293, 0.01303, 0.01311");
/* 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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.02941, 0.02955, 0.02983, 0.03013, 0.03035, 0.0305, 0.03059, 0.03065, 0.03069, 0.03072",\
"0.0293, 0.02943, 0.02972, 0.03002, 0.03025, 0.03039, 0.03049, 0.03055, 0.03059, 0.03061",\
"0.0292, 0.02932, 0.02961, 0.02992, 0.03014, 0.03029, 0.03038, 0.03044, 0.03048, 0.03051",\
"0.02909, 0.02923, 0.0295, 0.0298, 0.03002, 0.03018, 0.03028, 0.03034, 0.03038, 0.03041",\
"0.02901, 0.02913, 0.02938, 0.02965, 0.02987, 0.03004, 0.03015, 0.03023, 0.03028, 0.03031",\
"0.0289, 0.02901, 0.02923, 0.02948, 0.02971, 0.02989, 0.03002, 0.03011, 0.03017, 0.03021",\
"0.02882, 0.02891, 0.02911, 0.02934, 0.02956, 0.02975, 0.0299, 0.03001, 0.03008, 0.03009",\
"0.02872, 0.02881, 0.029, 0.02923, 0.02944, 0.02964, 0.02979, 0.0299, 0.02991, 0.02953",\
"0.02864, 0.02872, 0.02891, 0.02912, 0.02932, 0.02949, 0.02942, 0.02858, 0.0276, 0.0269",\
"0.01461, 0.0146, 0.01469, 0.01487, 0.01506, 0.01524, 0.01539, 0.01552, 0.01563, 0.0157");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.01635, 0.01644, 0.01664, 0.01695, 0.01729, 0.01759, 0.01792, 0.01909, 0.03566, 0.1198",\
"0.0163, 0.0164, 0.0166, 0.01692, 0.0172, 0.01759, 0.01774, 0.01889, 0.03681, 0.1221",\
"0.01621, 0.0163, 0.01653, 0.01685, 0.01718, 0.01751, 0.01779, 0.01928, 0.03968, 0.13",\
"0.01613, 0.01622, 0.01641, 0.01669, 0.01703, 0.01749, 0.01766, 0.01975, 0.04638, 0.1449",\
"0.01601, 0.01608, 0.01626, 0.01653, 0.01675, 0.01712, 0.01767, 0.02092, 0.05971, 0.1679",\
"0.01591, 0.01598, 0.01617, 0.01641, 0.0167, 0.01697, 0.01735, 0.0253, 0.08541, 0.1948",\
"0.01581, 0.01588, 0.01603, 0.01624, 0.01648, 0.0168, 0.01808, 0.03935, 0.1247, 0.2187",\
"0.01573, 0.0158, 0.01594, 0.01612, 0.01635, 0.01674, 0.02302, 0.07721, 0.1628, 0.2288",\
"0.01567, 0.01574, 0.0159, 0.01604, 0.01625, 0.01879, 0.05589, 0.1243, 0.1755, 0.2116",\
"0.01591, 0.01597, 0.01612, 0.01626, 0.0203, 0.0574, 0.09585, 0.1212, 0.1382, 0.1499");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.03542, 0.03554, 0.03585, 0.03615, 0.03637, 0.03652, 0.0366, 0.03666, 0.03669, 0.03672",\
"0.0354, 0.03552, 0.03582, 0.03613, 0.03635, 0.03649, 0.03657, 0.03663, 0.03667, 0.0367",\
"0.03533, 0.03545, 0.03575, 0.03606, 0.03629, 0.03643, 0.03652, 0.03657, 0.03661, 0.03663",\
"0.03524, 0.03535, 0.03566, 0.03596, 0.03618, 0.03633, 0.03643, 0.03649, 0.03653, 0.03655",\
"0.03511, 0.03522, 0.03549, 0.03576, 0.03599, 0.03615, 0.03626, 0.03633, 0.03638, 0.03641",\
"0.03495, 0.03505, 0.03528, 0.03553, 0.03577, 0.03594, 0.03606, 0.03615, 0.03621, 0.03625",\
"0.0348, 0.03489, 0.0351, 0.03533, 0.03556, 0.03575, 0.03588, 0.03598, 0.03606, 0.03609",\
"0.03465, 0.03475, 0.03494, 0.03518, 0.03539, 0.03557, 0.03573, 0.03584, 0.03585, 0.0355",\
"0.03453, 0.0346, 0.03479, 0.03502, 0.03522, 0.0354, 0.03537, 0.03453, 0.03352, 0.03281",\
"0.01237, 0.01237, 0.01246, 0.01262, 0.01282, 0.013, 0.01315, 0.01328, 0.01338, 0.01346");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.03542, 0.03554, 0.03585, 0.03615, 0.03637, 0.03652, 0.0366, 0.03666, 0.03669, 0.03672",\
"0.0354, 0.03552, 0.03582, 0.03613, 0.03635, 0.03649, 0.03657, 0.03663, 0.03667, 0.0367",\
"0.03533, 0.03545, 0.03575, 0.03606, 0.03629, 0.03643, 0.03652, 0.03657, 0.03661, 0.03663",\
"0.03524, 0.03535, 0.03566, 0.03596, 0.03618, 0.03633, 0.03643, 0.03649, 0.03653, 0.03655",\
"0.03511, 0.03522, 0.03549, 0.03576, 0.03599, 0.03615, 0.03626, 0.03633, 0.03638, 0.03641",\
"0.03495, 0.03505, 0.03528, 0.03553, 0.03577, 0.03594, 0.03606, 0.03615, 0.03621, 0.03625",\
"0.0348, 0.03489, 0.0351, 0.03533, 0.03556, 0.03575, 0.03588, 0.03598, 0.03606, 0.03609",\
"0.03465, 0.03475, 0.03494, 0.03518, 0.03539, 0.03557, 0.03573, 0.03584, 0.03585, 0.0355",\
"0.03453, 0.0346, 0.03479, 0.03502, 0.03522, 0.0354, 0.03537, 0.03453, 0.03352, 0.03281",\
"0.01237, 0.01237, 0.01246, 0.01262, 0.01282, 0.013, 0.01315, 0.01328, 0.01338, 0.01346");
/* 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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.04341, 0.04353, 0.04383, 0.04414, 0.04436, 0.04449, 0.04458, 0.04464, 0.04468, 0.0447",\
"0.04324, 0.04337, 0.04368, 0.04398, 0.04421, 0.04434, 0.04443, 0.04448, 0.04452, 0.04455",\
"0.04312, 0.04325, 0.04354, 0.04386, 0.04409, 0.04422, 0.0443, 0.04436, 0.0444, 0.04442",\
"0.04299, 0.04311, 0.0434, 0.0437, 0.04393, 0.04407, 0.04416, 0.04422, 0.04426, 0.04429",\
"0.04287, 0.04298, 0.04324, 0.04352, 0.04375, 0.0439, 0.044, 0.04408, 0.04412, 0.04416",\
"0.04275, 0.04285, 0.04308, 0.04333, 0.04356, 0.04373, 0.04385, 0.04393, 0.044, 0.04404",\
"0.04264, 0.04272, 0.04293, 0.04318, 0.04339, 0.04357, 0.04371, 0.04382, 0.04389, 0.04391",\
"0.04252, 0.04261, 0.04281, 0.04303, 0.04325, 0.04344, 0.04359, 0.0437, 0.0437, 0.04333",\
"0.0424, 0.04249, 0.04267, 0.04288, 0.04308, 0.04325, 0.04318, 0.04234, 0.04136, 0.04066",\
"0.02311, 0.0231, 0.02319, 0.02337, 0.02356, 0.02374, 0.02389, 0.02402, 0.02412, 0.0242");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.02225, 0.02234, 0.02256, 0.02285, 0.02321, 0.02351, 0.02379, 0.02496, 0.04274, 0.1262",\
"0.02219, 0.02229, 0.0225, 0.02281, 0.02309, 0.02338, 0.02377, 0.02507, 0.04289, 0.1287",\
"0.02209, 0.02218, 0.02241, 0.02268, 0.02305, 0.02337, 0.02357, 0.02498, 0.04569, 0.1363",\
"0.02199, 0.02207, 0.02228, 0.02253, 0.02288, 0.02319, 0.02347, 0.02564, 0.05301, 0.1511",\
"0.02184, 0.02191, 0.02209, 0.02236, 0.02266, 0.02295, 0.02316, 0.02677, 0.06585, 0.174",\
"0.02171, 0.02177, 0.02198, 0.02222, 0.02252, 0.02279, 0.02311, 0.03132, 0.09149, 0.2008",\
"0.02158, 0.02166, 0.0218, 0.02204, 0.02232, 0.02259, 0.02372, 0.04526, 0.1307, 0.2246",\
"0.02148, 0.02153, 0.0217, 0.02186, 0.02212, 0.02249, 0.02889, 0.08316, 0.1687, 0.2346",\
"0.02138, 0.02143, 0.02161, 0.02179, 0.02197, 0.02454, 0.0617, 0.1301, 0.1811, 0.2173",\
"0.02154, 0.02162, 0.02174, 0.02191, 0.02611, 0.06317, 0.1014, 0.1268, 0.1437, 0.1554");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.0542, 0.05433, 0.05462, 0.05493, 0.05515, 0.05529, 0.05538, 0.05544, 0.05548, 0.0555",\
"0.0541, 0.05421, 0.05452, 0.05482, 0.05505, 0.05519, 0.05528, 0.05533, 0.05537, 0.0554",\
"0.05398, 0.0541, 0.0544, 0.05471, 0.05493, 0.05508, 0.05517, 0.05522, 0.05526, 0.05529",\
"0.05386, 0.05397, 0.05426, 0.05456, 0.05479, 0.05494, 0.05503, 0.05509, 0.05513, 0.05516",\
"0.05373, 0.05385, 0.05412, 0.05439, 0.05461, 0.05477, 0.05488, 0.05495, 0.05501, 0.05503",\
"0.05361, 0.05371, 0.05395, 0.0542, 0.05443, 0.0546, 0.05473, 0.05481, 0.05487, 0.05491",\
"0.05349, 0.05357, 0.05379, 0.05403, 0.05425, 0.05444, 0.05458, 0.05468, 0.05476, 0.05478",\
"0.05335, 0.05345, 0.05364, 0.05388, 0.0541, 0.05428, 0.05443, 0.05454, 0.05456, 0.05419",\
"0.05312, 0.05319, 0.05338, 0.0536, 0.05381, 0.05399, 0.05395, 0.0531, 0.05209, 0.05138",\
"0.02076, 0.02075, 0.02084, 0.02101, 0.0212, 0.02138, 0.02154, 0.02167, 0.02177, 0.02185");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.0542, 0.05433, 0.05462, 0.05493, 0.05515, 0.05529, 0.05538, 0.05544, 0.05548, 0.0555",\
"0.0541, 0.05421, 0.05452, 0.05482, 0.05505, 0.05519, 0.05528, 0.05533, 0.05537, 0.0554",\
"0.05398, 0.0541, 0.0544, 0.05471, 0.05493, 0.05508, 0.05517, 0.05522, 0.05526, 0.05529",\
"0.05386, 0.05397, 0.05426, 0.05456, 0.05479, 0.05494, 0.05503, 0.05509, 0.05513, 0.05516",\
"0.05373, 0.05385, 0.05412, 0.05439, 0.05461, 0.05477, 0.05488, 0.05495, 0.05501, 0.05503",\
"0.05361, 0.05371, 0.05395, 0.0542, 0.05443, 0.0546, 0.05473, 0.05481, 0.05487, 0.05491",\
"0.05349, 0.05357, 0.05379, 0.05403, 0.05425, 0.05444, 0.05458, 0.05468, 0.05476, 0.05478",\
"0.05335, 0.05345, 0.05364, 0.05388, 0.0541, 0.05428, 0.05443, 0.05454, 0.05456, 0.05419",\
"0.05312, 0.05319, 0.05338, 0.0536, 0.05381, 0.05399, 0.05395, 0.0531, 0.05209, 0.05138",\
"0.02076, 0.02075, 0.02084, 0.02101, 0.0212, 0.02138, 0.02154, 0.02167, 0.02177, 0.02185");
/* 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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.04341, 0.04353, 0.04383, 0.04414, 0.04436, 0.04449, 0.04458, 0.04464, 0.04468, 0.0447",\
"0.04324, 0.04337, 0.04368, 0.04398, 0.04421, 0.04434, 0.04443, 0.04448, 0.04452, 0.04455",\
"0.04312, 0.04325, 0.04354, 0.04386, 0.04409, 0.04422, 0.0443, 0.04436, 0.0444, 0.04442",\
"0.04299, 0.04313, 0.0434, 0.0437, 0.04393, 0.04407, 0.04416, 0.04422, 0.04427, 0.04429",\
"0.04287, 0.04298, 0.04324, 0.04352, 0.04375, 0.0439, 0.044, 0.04408, 0.04412, 0.04415",\
"0.04275, 0.04285, 0.04308, 0.04334, 0.04356, 0.04373, 0.04385, 0.04393, 0.044, 0.04404",\
"0.04262, 0.04272, 0.04293, 0.04318, 0.04339, 0.04357, 0.04371, 0.04382, 0.04389, 0.04391",\
"0.04252, 0.04261, 0.04281, 0.04304, 0.04325, 0.04344, 0.04359, 0.0437, 0.04371, 0.04333",\
"0.0424, 0.04249, 0.04267, 0.04288, 0.04308, 0.04325, 0.04318, 0.04234, 0.04137, 0.04066",\
"0.02311, 0.0231, 0.02319, 0.02337, 0.02356, 0.02374, 0.02389, 0.02403, 0.02412, 0.0242");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.02226, 0.02234, 0.02256, 0.02286, 0.02321, 0.02352, 0.02379, 0.02496, 0.04274, 0.1262",\
"0.0222, 0.0223, 0.0225, 0.02281, 0.02309, 0.02339, 0.02377, 0.02507, 0.04289, 0.1287",\
"0.02209, 0.02219, 0.02241, 0.02269, 0.02306, 0.02337, 0.02357, 0.02498, 0.04569, 0.1363",\
"0.02199, 0.02207, 0.02228, 0.02256, 0.02288, 0.02318, 0.02347, 0.02546, 0.0526, 0.1511",\
"0.02183, 0.02191, 0.02209, 0.02236, 0.02266, 0.02297, 0.02318, 0.02698, 0.06581, 0.1736",\
"0.02171, 0.02177, 0.02198, 0.02222, 0.02252, 0.02279, 0.02324, 0.03112, 0.09157, 0.2009",\
"0.02157, 0.02165, 0.0218, 0.02199, 0.0223, 0.02251, 0.02389, 0.04525, 0.1307, 0.2246",\
"0.02147, 0.02153, 0.02168, 0.02186, 0.02212, 0.02243, 0.02882, 0.08318, 0.1687, 0.2346",\
"0.02139, 0.02144, 0.0216, 0.02177, 0.02197, 0.02456, 0.06173, 0.13, 0.1812, 0.2173",\
"0.02156, 0.02161, 0.02176, 0.02196, 0.02592, 0.06318, 0.1015, 0.1268, 0.1437, 0.1554");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.05402, 0.05413, 0.05443, 0.05473, 0.05495, 0.0551, 0.05519, 0.05524, 0.05529, 0.05531",\
"0.05392, 0.05403, 0.05433, 0.05463, 0.05486, 0.055, 0.05509, 0.05515, 0.05518, 0.05521",\
"0.0538, 0.05391, 0.05421, 0.05452, 0.05475, 0.05489, 0.05498, 0.05503, 0.05507, 0.05509",\
"0.05366, 0.05378, 0.05406, 0.05436, 0.05459, 0.05474, 0.05484, 0.05489, 0.05494, 0.05496",\
"0.05355, 0.05366, 0.05392, 0.05419, 0.05442, 0.05458, 0.05469, 0.05477, 0.05482, 0.05484",\
"0.05343, 0.05353, 0.05377, 0.05403, 0.05425, 0.05442, 0.05455, 0.05464, 0.0547, 0.05474",\
"0.05331, 0.0534, 0.05361, 0.05385, 0.05407, 0.05426, 0.0544, 0.0545, 0.05457, 0.0546",\
"0.05318, 0.05327, 0.05347, 0.05369, 0.05391, 0.0541, 0.05425, 0.05436, 0.05437, 0.05401",\
"0.05295, 0.05302, 0.05321, 0.05343, 0.05364, 0.05382, 0.05378, 0.05293, 0.05192, 0.05121",\
"0.02083, 0.02082, 0.02091, 0.02108, 0.02128, 0.02145, 0.02161, 0.02174, 0.02184, 0.02192");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.05402, 0.05413, 0.05443, 0.05473, 0.05495, 0.0551, 0.05519, 0.05524, 0.05529, 0.05531",\
"0.05392, 0.05403, 0.05433, 0.05463, 0.05486, 0.055, 0.05509, 0.05515, 0.05518, 0.05521",\
"0.0538, 0.05391, 0.05421, 0.05452, 0.05475, 0.05489, 0.05498, 0.05503, 0.05507, 0.05509",\
"0.05366, 0.05378, 0.05406, 0.05436, 0.05459, 0.05474, 0.05484, 0.05489, 0.05494, 0.05496",\
"0.05355, 0.05366, 0.05392, 0.05419, 0.05442, 0.05458, 0.05469, 0.05477, 0.05482, 0.05484",\
"0.05343, 0.05353, 0.05377, 0.05403, 0.05425, 0.05442, 0.05455, 0.05464, 0.0547, 0.05474",\
"0.05331, 0.0534, 0.05361, 0.05385, 0.05407, 0.05426, 0.0544, 0.0545, 0.05457, 0.0546",\
"0.05318, 0.05327, 0.05347, 0.05369, 0.05391, 0.0541, 0.05425, 0.05436, 0.05437, 0.05401",\
"0.05295, 0.05302, 0.05321, 0.05343, 0.05364, 0.05382, 0.05378, 0.05293, 0.05192, 0.05121",\
"0.02083, 0.02082, 0.02091, 0.02108, 0.02128, 0.02145, 0.02161, 0.02174, 0.02184, 0.02192");
/* 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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("-0.02583, -0.02576, -0.02558, -0.02538, -0.02506, -0.02478, -0.0245, -0.01882, 0.03089, 0.1414",\
"-0.02583, -0.02576, -0.0256, -0.02533, -0.02507, -0.02478, -0.02432, -0.01841, 0.03319, 0.1436",\
"-0.02592, -0.02585, -0.02568, -0.02548, -0.02518, -0.02488, -0.02442, -0.017, 0.04138, 0.1511",\
"-0.02604, -0.02598, -0.02579, -0.02556, -0.02534, -0.0249, -0.02426, -0.01244, 0.05858, 0.1638",\
"-0.02616, -0.0261, -0.02594, -0.02568, -0.02549, -0.02512, -0.02378, -0.0005081, 0.08647, 0.1784",\
"-0.02627, -0.02619, -0.02603, -0.02582, -0.02551, -0.02503, -0.01993, 0.03056, 0.1181, 0.1869",\
"-0.02635, -0.02628, -0.0261, -0.02586, -0.0256, -0.0241, 0.004614, 0.07642, 0.1343, 0.1754",\
"-0.0264, -0.02632, -0.02616, -0.02595, -0.02451, 0.004007, 0.05234, 0.08577, 0.1083, 0.1238",\
"-0.02696, -0.02694, -0.02484, -0.01335, -0.005376, -0.0007992, 0.001883, 0.003531, 0.004592, 0.005296",\
"-0.0541, -0.0541, -0.0541, -0.0541, -0.0541, -0.0541, -0.0541, -0.0541, -0.0541, -0.0541");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("-0.02583, -0.02576, -0.02558, -0.02538, -0.02506, -0.02478, -0.0245, -0.01882, 0.03089, 0.1414",\
"-0.02583, -0.02576, -0.0256, -0.02533, -0.02507, -0.02478, -0.02432, -0.01841, 0.03319, 0.1436",\
"-0.02592, -0.02585, -0.02568, -0.02548, -0.02518, -0.02488, -0.02442, -0.017, 0.04138, 0.1511",\
"-0.02604, -0.02598, -0.02579, -0.02556, -0.02534, -0.0249, -0.02426, -0.01244, 0.05858, 0.1638",\
"-0.02616, -0.0261, -0.02594, -0.02568, -0.02549, -0.02512, -0.02378, -0.0005081, 0.08647, 0.1784",\
"-0.02627, -0.02619, -0.02603, -0.02582, -0.02551, -0.02503, -0.01993, 0.03056, 0.1181, 0.1869",\
"-0.02635, -0.02628, -0.0261, -0.02586, -0.0256, -0.0241, 0.004614, 0.07642, 0.1343, 0.1754",\
"-0.0264, -0.02632, -0.02616, -0.02595, -0.02451, 0.004007, 0.05234, 0.08577, 0.1083, 0.1238",\
"-0.02696, -0.02694, -0.02484, -0.01335, -0.005376, -0.0007992, 0.001883, 0.003531, 0.004592, 0.005296",\
"-0.0541, -0.0541, -0.0541, -0.0541, -0.0541, -0.0541, -0.0541, -0.0541, -0.0541, -0.0541");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("-0.02575, -0.02568, -0.0255, -0.02529, -0.02499, -0.02469, -0.0244, -0.01868, 0.03096, 0.1414",\
"-0.02575, -0.02567, -0.02549, -0.02525, -0.02505, -0.0247, -0.02429, -0.0185, 0.03312, 0.1437",\
"-0.02583, -0.02577, -0.02561, -0.02533, -0.02508, -0.02468, -0.02434, -0.0169, 0.04138, 0.1512",\
"-0.02597, -0.0259, -0.02575, -0.02548, -0.02521, -0.025, -0.02428, -0.01253, 0.05865, 0.1638",\
"-0.02609, -0.02601, -0.02581, -0.02562, -0.02526, -0.02505, -0.02351, -0.0001429, 0.08698, 0.1785",\
"-0.02619, -0.02612, -0.02595, -0.0257, -0.02539, -0.02498, -0.01977, 0.03066, 0.1182, 0.187",\
"-0.02628, -0.02619, -0.02602, -0.02578, -0.02547, -0.02402, 0.004562, 0.07649, 0.1343, 0.1755",\
"-0.02634, -0.02624, -0.02609, -0.02583, -0.0244, 0.003876, 0.05244, 0.08586, 0.1084, 0.1239",\
"-0.02689, -0.02687, -0.02479, -0.01327, -0.00527, -0.0006658, 0.002037, 0.003675, 0.004733, 0.00546",\
"-0.054, -0.054, -0.054, -0.054, -0.054, -0.054, -0.054, -0.054, -0.054, -0.054");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("-0.02575, -0.02568, -0.0255, -0.02529, -0.02499, -0.02469, -0.0244, -0.01868, 0.03096, 0.1414",\
"-0.02575, -0.02567, -0.02549, -0.02525, -0.02505, -0.0247, -0.02429, -0.0185, 0.03312, 0.1437",\
"-0.02583, -0.02577, -0.02561, -0.02533, -0.02508, -0.02468, -0.02434, -0.0169, 0.04138, 0.1512",\
"-0.02597, -0.0259, -0.02575, -0.02548, -0.02521, -0.025, -0.02428, -0.01253, 0.05865, 0.1638",\
"-0.02609, -0.02601, -0.02581, -0.02562, -0.02526, -0.02505, -0.02351, -0.0001429, 0.08698, 0.1785",\
"-0.02619, -0.02612, -0.02595, -0.0257, -0.02539, -0.02498, -0.01977, 0.03066, 0.1182, 0.187",\
"-0.02628, -0.02619, -0.02602, -0.02578, -0.02547, -0.02402, 0.004562, 0.07649, 0.1343, 0.1755",\
"-0.02634, -0.02624, -0.02609, -0.02583, -0.0244, 0.003876, 0.05244, 0.08586, 0.1084, 0.1239",\
"-0.02689, -0.02687, -0.02479, -0.01327, -0.00527, -0.0006658, 0.002037, 0.003675, 0.004733, 0.00546",\
"-0.054, -0.054, -0.054, -0.054, -0.054, -0.054, -0.054, -0.054, -0.054, -0.054");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.00596, 0.006025, 0.006193, 0.006415, 0.006717, 0.007004, 0.008084, 0.02701, 0.1095, 0.2064",\
"0.005938, 0.006, 0.006163, 0.006401, 0.00664, 0.006927, 0.008163, 0.02814, 0.1123, 0.2077",\
"0.005665, 0.005737, 0.005901, 0.006158, 0.006425, 0.00663, 0.008306, 0.03297, 0.1212, 0.2112",\
"0.005373, 0.005441, 0.005624, 0.005852, 0.006157, 0.006384, 0.009024, 0.04513, 0.1361, 0.2162",\
"0.005166, 0.005245, 0.005432, 0.005671, 0.005965, 0.006343, 0.01359, 0.07041, 0.1544, 0.2183",\
"0.005021, 0.005106, 0.005262, 0.005524, 0.005789, 0.007264, 0.03317, 0.1054, 0.1655, 0.2084",\
"0.004922, 0.004982, 0.005152, 0.005373, 0.005984, 0.0226, 0.07735, 0.1209, 0.1506, 0.1712",\
"0.00474, 0.004813, 0.004985, 0.007801, 0.03275, 0.0533, 0.06591, 0.07385, 0.07905, 0.08258",\
"-0.01727, -0.01727, -0.01729, -0.01728, -0.01727, -0.01728, -0.01728, -0.01728, -0.01728, -0.01728",\
"-0.0386, -0.03861, -0.03861, -0.03861, -0.03861, -0.03861, -0.0386, -0.03861, -0.03861, -0.03861");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.00596, 0.006025, 0.006193, 0.006415, 0.006717, 0.007004, 0.008084, 0.02701, 0.1095, 0.2064",\
"0.005938, 0.006, 0.006163, 0.006401, 0.00664, 0.006927, 0.008163, 0.02814, 0.1123, 0.2077",\
"0.005665, 0.005737, 0.005901, 0.006158, 0.006425, 0.00663, 0.008306, 0.03297, 0.1212, 0.2112",\
"0.005373, 0.005441, 0.005624, 0.005852, 0.006157, 0.006384, 0.009024, 0.04513, 0.1361, 0.2162",\
"0.005166, 0.005245, 0.005432, 0.005671, 0.005965, 0.006343, 0.01359, 0.07041, 0.1544, 0.2183",\
"0.005021, 0.005106, 0.005262, 0.005524, 0.005789, 0.007264, 0.03317, 0.1054, 0.1655, 0.2084",\
"0.004922, 0.004982, 0.005152, 0.005373, 0.005984, 0.0226, 0.07735, 0.1209, 0.1506, 0.1712",\
"0.00474, 0.004813, 0.004985, 0.007801, 0.03275, 0.0533, 0.06591, 0.07385, 0.07905, 0.08258",\
"-0.01727, -0.01727, -0.01729, -0.01728, -0.01727, -0.01728, -0.01728, -0.01728, -0.01728, -0.01728",\
"-0.0386, -0.03861, -0.03861, -0.03861, -0.03861, -0.03861, -0.0386, -0.03861, -0.03861, -0.03861");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.005992, 0.006064, 0.00623, 0.00649, 0.00677, 0.007056, 0.00812, 0.02708, 0.1096, 0.2065",\
"0.005979, 0.006041, 0.006206, 0.006434, 0.006744, 0.00695, 0.008187, 0.02835, 0.1123, 0.2077",\
"0.005693, 0.005771, 0.005957, 0.006184, 0.006478, 0.006748, 0.008342, 0.03305, 0.1213, 0.2113",\
"0.005429, 0.005507, 0.005677, 0.005926, 0.006188, 0.006415, 0.009257, 0.04523, 0.1362, 0.2162",\
"0.005218, 0.005304, 0.005456, 0.00567, 0.005972, 0.006366, 0.01342, 0.07055, 0.1545, 0.2183",\
"0.005079, 0.005148, 0.005332, 0.00556, 0.005923, 0.00716, 0.03354, 0.1055, 0.1656, 0.2084",\
"0.004954, 0.005023, 0.005189, 0.005421, 0.006054, 0.02251, 0.07741, 0.1209, 0.1506, 0.1712",\
"0.004779, 0.004859, 0.005012, 0.007864, 0.03279, 0.05332, 0.0659, 0.07384, 0.07902, 0.08254",\
"-0.01726, -0.01725, -0.01725, -0.01725, -0.01725, -0.01726, -0.01725, -0.01725, -0.01726, -0.01726",\
"-0.03859, -0.03859, -0.03859, -0.03859, -0.03859, -0.03859, -0.03859, -0.03858, -0.03858, -0.03859");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.005992, 0.006064, 0.00623, 0.00649, 0.00677, 0.007056, 0.00812, 0.02708, 0.1096, 0.2065",\
"0.005979, 0.006041, 0.006206, 0.006434, 0.006744, 0.00695, 0.008187, 0.02835, 0.1123, 0.2077",\
"0.005693, 0.005771, 0.005957, 0.006184, 0.006478, 0.006748, 0.008342, 0.03305, 0.1213, 0.2113",\
"0.005429, 0.005507, 0.005677, 0.005926, 0.006188, 0.006415, 0.009257, 0.04523, 0.1362, 0.2162",\
"0.005218, 0.005304, 0.005456, 0.00567, 0.005972, 0.006366, 0.01342, 0.07055, 0.1545, 0.2183",\
"0.005079, 0.005148, 0.005332, 0.00556, 0.005923, 0.00716, 0.03354, 0.1055, 0.1656, 0.2084",\
"0.004954, 0.005023, 0.005189, 0.005421, 0.006054, 0.02251, 0.07741, 0.1209, 0.1506, 0.1712",\
"0.004779, 0.004859, 0.005012, 0.007864, 0.03279, 0.05332, 0.0659, 0.07384, 0.07902, 0.08254",\
"-0.01726, -0.01725, -0.01725, -0.01725, -0.01725, -0.01726, -0.01725, -0.01725, -0.01726, -0.01726",\
"-0.03859, -0.03859, -0.03859, -0.03859, -0.03859, -0.03859, -0.03859, -0.03858, -0.03858, -0.03859");
}
}
timing() {
related_pin : "CLK" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("6.043, 6.133, 6.364, 6.677, 7.063, 7.53, 8.1, 8.799, 9.644, 10.65",\
"6.106, 6.197, 6.429, 6.742, 7.127, 7.594, 8.165, 8.863, 9.708, 10.71",\
"6.332, 6.423, 6.654, 6.968, 7.352, 7.819, 8.39, 9.088, 9.933, 10.94",\
"6.762, 6.853, 7.085, 7.398, 7.783, 8.25, 8.821, 9.519, 10.36, 11.37",\
"7.415, 7.505, 7.736, 8.05, 8.434, 8.902, 9.472, 10.17, 11.02, 12.02",\
"8.192, 8.282, 8.513, 8.827, 9.212, 9.678, 10.25, 10.95, 11.79, 12.8",\
"9.037, 9.127, 9.359, 9.672, 10.06, 10.52, 11.09, 11.79, 12.64, 13.64",\
"9.941, 10.03, 10.26, 10.58, 10.96, 11.43, 12, 12.7, 13.54, 14.55",\
"10.9, 10.99, 11.23, 11.54, 11.92, 12.39, 12.96, 13.66, 14.51, 15.51",\
"11.91, 12.01, 12.24, 12.55, 12.93, 13.4, 13.97, 14.67, 15.52, 16.52");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("7.204, 7.34, 7.731, 8.364, 9.283, 10.54, 12.18, 14.24, 16.76, 19.75",\
"7.269, 7.405, 7.796, 8.429, 9.348, 10.6, 12.24, 14.31, 16.82, 19.82",\
"7.493, 7.629, 8.02, 8.652, 9.572, 10.83, 12.47, 14.53, 17.05, 20.05",\
"7.917, 8.053, 8.444, 9.077, 9.996, 11.25, 12.89, 14.95, 17.47, 20.47",\
"8.561, 8.697, 9.088, 9.721, 10.64, 11.89, 13.54, 15.6, 18.12, 21.11",\
"9.331, 9.467, 9.858, 10.49, 11.41, 12.66, 14.31, 16.37, 18.89, 21.88",\
"10.17, 10.31, 10.7, 11.33, 12.25, 13.51, 15.15, 17.21, 19.73, 22.72",\
"11.07, 11.21, 11.6, 12.23, 13.15, 14.41, 16.05, 18.11, 20.63, 23.63",\
"12.04, 12.17, 12.56, 13.2, 14.12, 15.37, 17.01, 19.07, 21.59, 24.59",\
"13.05, 13.18, 13.57, 14.2, 15.12, 16.38, 18.02, 20.08, 22.6, 25.6");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.4654, 0.5324, 0.7194, 1.024, 1.462, 2.08, 2.931, 4.047, 5.446, 7.134",\
"0.4652, 0.5326, 0.7198, 1.024, 1.462, 2.081, 2.932, 4.05, 5.441, 7.128",\
"0.4654, 0.5322, 0.7194, 1.024, 1.463, 2.081, 2.931, 4.048, 5.446, 7.124",\
"0.4654, 0.5324, 0.7202, 1.024, 1.463, 2.081, 2.931, 4.048, 5.448, 7.128",\
"0.4654, 0.532, 0.7202, 1.024, 1.463, 2.08, 2.932, 4.046, 5.448, 7.13",\
"0.466, 0.532, 0.72, 1.024, 1.462, 2.082, 2.932, 4.05, 5.448, 7.128",\
"0.466, 0.532, 0.72, 1.022, 1.464, 2.08, 2.93, 4.05, 5.448, 7.128",\
"0.466, 0.532, 0.72, 1.022, 1.462, 2.082, 2.93, 4.048, 5.45, 7.134",\
"0.466, 0.534, 0.72, 1.024, 1.462, 2.08, 2.932, 4.046, 5.44, 7.128",\
"0.466, 0.532, 0.72, 1.022, 1.462, 2.082, 2.934, 4.05, 5.44, 7.12");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.6018, 0.7436, 1.213, 2.113, 3.539, 5.582, 8.32, 11.76, 16, 20.98",\
"0.6024, 0.7448, 1.213, 2.113, 3.538, 5.581, 8.31, 11.76, 15.97, 20.98",\
"0.6016, 0.745, 1.212, 2.113, 3.54, 5.582, 8.324, 11.76, 15.99, 20.98",\
"0.6024, 0.7442, 1.213, 2.112, 3.54, 5.586, 8.32, 11.76, 15.98, 20.98",\
"0.602, 0.746, 1.212, 2.112, 3.538, 5.59, 8.324, 11.76, 15.98, 20.98",\
"0.602, 0.744, 1.214, 2.112, 3.54, 5.58, 8.31, 11.75, 15.96, 21",\
"0.602, 0.744, 1.214, 2.114, 3.54, 5.586, 8.324, 11.76, 15.96, 20.98",\
"0.604, 0.744, 1.212, 2.114, 3.54, 5.592, 8.31, 11.76, 15.97, 21.03",\
"0.602, 0.744, 1.214, 2.114, 3.54, 5.584, 8.324, 11.76, 15.97, 20.98",\
"0.602, 0.746, 1.214, 2.112, 3.538, 5.586, 8.31, 11.77, 15.98, 21.03");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.251, 2.34, 2.567, 2.874, 3.25, 3.711, 4.28, 4.978, 5.824, 6.829",\
"2.325, 2.415, 2.642, 2.948, 3.324, 3.786, 4.355, 5.053, 5.899, 6.904",\
"2.605, 2.694, 2.921, 3.228, 3.604, 4.065, 4.634, 5.332, 6.178, 7.183",\
"3.142, 3.232, 3.459, 3.765, 4.141, 4.603, 5.172, 5.87, 6.715, 7.721",\
"3.986, 4.075, 4.302, 4.608, 4.984, 5.446, 6.015, 6.713, 7.559, 8.565",\
"5.173, 5.261, 5.488, 5.794, 6.171, 6.633, 7.202, 7.9, 8.746, 9.752",\
"6.713, 6.805, 7.035, 7.346, 7.723, 8.187, 8.756, 9.455, 10.3, 11.31",\
"8.562, 8.662, 8.909, 9.231, 9.617, 10.08, 10.65, 11.35, 12.2, 13.2",\
"10.64, 10.76, 11.03, 11.38, 11.78, 12.26, 12.84, 13.54, 14.38, 15.39",\
"12.95, 13.08, 13.38, 13.76, 14.19, 14.69, 15.27, 15.97, 16.82, 17.83");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.091, 2.224, 2.605, 3.226, 4.134, 5.387, 7.028, 9.089, 11.6, 14.61",\
"2.153, 2.285, 2.667, 3.288, 4.196, 5.448, 7.09, 9.15, 11.67, 14.66",\
"2.333, 2.465, 2.847, 3.467, 4.375, 5.628, 7.269, 9.331, 11.85, 14.85",\
"2.663, 2.796, 3.177, 3.797, 4.705, 5.957, 7.597, 9.661, 12.17, 15.18",\
"3.173, 3.305, 3.686, 4.305, 5.212, 6.465, 8.107, 10.17, 12.69, 15.68",\
"3.845, 3.981, 4.368, 4.989, 5.896, 7.148, 8.789, 10.85, 13.37, 16.37",\
"4.612, 4.754, 5.152, 5.784, 6.694, 7.946, 9.585, 11.65, 14.17, 17.17",\
"5.456, 5.604, 6.017, 6.657, 7.572, 8.826, 10.47, 12.53, 15.05, 18.04",\
"6.363, 6.519, 6.945, 7.596, 8.515, 9.77, 11.41, 13.47, 15.99, 18.99",\
"7.321, 7.484, 7.926, 8.589, 9.514, 10.77, 12.41, 14.47, 16.99, 19.99");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.4558, 0.5214, 0.7042, 0.9988, 1.439, 2.063, 2.925, 4.049, 5.446, 7.134",\
"0.4558, 0.5212, 0.7042, 0.999, 1.44, 2.066, 2.924, 4.048, 5.449, 7.121",\
"0.456, 0.5214, 0.704, 0.9994, 1.439, 2.064, 2.926, 4.049, 5.447, 7.13",\
"0.4566, 0.5214, 0.7042, 0.9996, 1.437, 2.064, 2.923, 4.049, 5.446, 7.131",\
"0.4558, 0.5218, 0.7052, 0.9994, 1.438, 2.066, 2.922, 4.05, 5.45, 7.122",\
"0.4578, 0.5232, 0.706, 1.001, 1.44, 2.063, 2.926, 4.048, 5.446, 7.13",\
"0.476, 0.542, 0.722, 1.012, 1.446, 2.066, 2.926, 4.052, 5.446, 7.126",\
"0.54, 0.602, 0.774, 1.05, 1.472, 2.086, 2.938, 4.05, 5.444, 7.136",\
"0.624, 0.692, 0.87, 1.142, 1.544, 2.136, 2.964, 4.064, 5.45, 7.122",\
"0.716, 0.788, 0.978, 1.246, 1.636, 2.206, 3.014, 4.096, 5.47, 7.134");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.5788, 0.7192, 1.18, 2.071, 3.515, 5.581, 8.317, 11.77, 15.98, 21.01",\
"0.5788, 0.7194, 1.181, 2.071, 3.51, 5.575, 8.31, 11.76, 15.96, 20.98",\
"0.5792, 0.719, 1.184, 2.071, 3.51, 5.575, 8.315, 11.77, 15.97, 20.99",\
"0.5788, 0.7186, 1.181, 2.069, 3.515, 5.586, 8.308, 11.76, 15.98, 21.01",\
"0.5804, 0.7206, 1.182, 2.07, 3.51, 5.575, 8.315, 11.77, 15.97, 20.99",\
"0.6024, 0.7412, 1.197, 2.077, 3.515, 5.575, 8.309, 11.76, 15.96, 21",\
"0.6374, 0.7778, 1.233, 2.1, 3.522, 5.586, 8.31, 11.76, 15.98, 20.98",\
"0.678, 0.818, 1.27, 2.134, 3.542, 5.59, 8.312, 11.76, 15.97, 20.98",\
"0.718, 0.86, 1.312, 2.164, 3.562, 5.604, 8.326, 11.76, 15.97, 21",\
"0.768, 0.91, 1.356, 2.196, 3.584, 5.614, 8.336, 11.77, 15.97, 21");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.253, 2.343, 2.573, 2.886, 3.27, 3.741, 4.321, 5.023, 5.865, 6.866",\
"2.328, 2.418, 2.648, 2.961, 3.345, 3.816, 4.396, 5.098, 5.94, 6.941",\
"2.607, 2.697, 2.928, 3.24, 3.625, 4.096, 4.675, 5.378, 6.22, 7.22",\
"3.145, 3.235, 3.466, 3.778, 4.162, 4.634, 5.213, 5.915, 6.758, 7.759",\
"3.988, 4.079, 4.308, 4.62, 5.005, 5.476, 6.056, 6.759, 7.601, 8.602",\
"5.174, 5.265, 5.495, 5.807, 6.191, 6.663, 7.243, 7.946, 8.788, 9.789",\
"6.716, 6.809, 7.044, 7.359, 7.745, 8.216, 8.797, 9.5, 10.34, 11.34",\
"8.565, 8.666, 8.918, 9.246, 9.64, 10.12, 10.7, 11.4, 12.24, 13.24",\
"10.65, 10.76, 11.04, 11.4, 11.81, 12.3, 12.89, 13.59, 14.43, 15.43",\
"12.96, 13.09, 13.4, 13.79, 14.23, 14.73, 15.33, 16.03, 16.87, 17.86");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.462, 0.5278, 0.7156, 1.02, 1.466, 2.104, 2.956, 4.046, 5.411, 7.076",\
"0.4614, 0.5276, 0.7162, 1.019, 1.466, 2.104, 2.955, 4.046, 5.413, 7.078",\
"0.462, 0.5282, 0.7158, 1.018, 1.467, 2.104, 2.956, 4.046, 5.412, 7.075",\
"0.4622, 0.528, 0.7164, 1.021, 1.467, 2.105, 2.955, 4.046, 5.412, 7.075",\
"0.4622, 0.5286, 0.717, 1.021, 1.467, 2.104, 2.955, 4.046, 5.412, 7.08",\
"0.4636, 0.53, 0.7186, 1.022, 1.468, 2.104, 2.955, 4.046, 5.412, 7.076",\
"0.482, 0.55, 0.732, 1.032, 1.474, 2.106, 2.956, 4.044, 5.412, 7.08",\
"0.548, 0.61, 0.788, 1.072, 1.504, 2.126, 2.962, 4.044, 5.41, 7.08",\
"0.636, 0.704, 0.888, 1.166, 1.58, 2.176, 2.984, 4.048, 5.406, 7.076",\
"0.73, 0.802, 1, 1.278, 1.68, 2.25, 3.022, 4.06, 5.412, 7.076");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.251, 2.34, 2.567, 2.874, 3.25, 3.711, 4.28, 4.978, 5.824, 6.829",\
"2.326, 2.415, 2.642, 2.948, 3.324, 3.786, 4.355, 5.053, 5.899, 6.904",\
"2.605, 2.694, 2.921, 3.228, 3.604, 4.065, 4.634, 5.332, 6.178, 7.183",\
"3.143, 3.232, 3.459, 3.765, 4.142, 4.603, 5.172, 5.87, 6.716, 7.721",\
"3.986, 4.075, 4.301, 4.608, 4.984, 5.446, 6.014, 6.713, 7.559, 8.564",\
"5.172, 5.261, 5.488, 5.794, 6.171, 6.632, 7.202, 7.9, 8.746, 9.752",\
"6.713, 6.805, 7.037, 7.346, 7.723, 8.187, 8.756, 9.455, 10.3, 11.31",\
"8.562, 8.662, 8.909, 9.23, 9.616, 10.08, 10.65, 11.35, 12.2, 13.21",\
"10.64, 10.76, 11.03, 11.38, 11.79, 12.26, 12.84, 13.54, 14.38, 15.39",\
"12.95, 13.08, 13.38, 13.76, 14.19, 14.69, 15.27, 15.97, 16.82, 17.83");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.091, 2.224, 2.605, 3.226, 4.134, 5.387, 7.027, 9.09, 11.6, 14.61",\
"2.153, 2.285, 2.667, 3.288, 4.196, 5.449, 7.09, 9.151, 11.67, 14.66",\
"2.333, 2.465, 2.847, 3.467, 4.375, 5.628, 7.269, 9.331, 11.85, 14.85",\
"2.663, 2.796, 3.177, 3.797, 4.705, 5.957, 7.597, 9.661, 12.17, 15.18",\
"3.173, 3.305, 3.686, 4.305, 5.212, 6.465, 8.107, 10.17, 12.69, 15.69",\
"3.845, 3.982, 4.367, 4.989, 5.896, 7.148, 8.789, 10.85, 13.37, 16.37",\
"4.612, 4.754, 5.153, 5.784, 6.694, 7.946, 9.585, 11.65, 14.17, 17.16",\
"5.455, 5.604, 6.016, 6.656, 7.571, 8.825, 10.46, 12.53, 15.05, 18.04",\
"6.363, 6.519, 6.945, 7.596, 8.514, 9.77, 11.41, 13.47, 15.99, 18.99",\
"7.321, 7.484, 7.925, 8.588, 9.514, 10.77, 12.41, 14.47, 16.99, 19.98");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.4558, 0.5214, 0.7042, 0.998, 1.438, 2.063, 2.925, 4.049, 5.446, 7.134",\
"0.4558, 0.5212, 0.7042, 0.999, 1.441, 2.066, 2.925, 4.045, 5.45, 7.131",\
"0.456, 0.5214, 0.704, 0.9994, 1.439, 2.064, 2.926, 4.049, 5.447, 7.13",\
"0.4564, 0.5218, 0.7038, 0.9992, 1.437, 2.065, 2.925, 4.049, 5.448, 7.134",\
"0.456, 0.5214, 0.7048, 0.9994, 1.438, 2.065, 2.925, 4.045, 5.45, 7.133",\
"0.4584, 0.5236, 0.7062, 1.001, 1.44, 2.064, 2.927, 4.05, 5.444, 7.128",\
"0.478, 0.542, 0.72, 1.01, 1.446, 2.068, 2.924, 4.05, 5.444, 7.126",\
"0.54, 0.602, 0.774, 1.048, 1.474, 2.086, 2.934, 4.05, 5.452, 7.134",\
"0.624, 0.692, 0.87, 1.14, 1.546, 2.134, 2.966, 4.064, 5.45, 7.124",\
"0.716, 0.788, 0.976, 1.246, 1.634, 2.206, 3.012, 4.096, 5.47, 7.132");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.5788, 0.7192, 1.18, 2.071, 3.515, 5.58, 8.309, 11.76, 15.96, 20.99",\
"0.5788, 0.7194, 1.182, 2.071, 3.51, 5.575, 8.31, 11.76, 15.96, 20.98",\
"0.5792, 0.719, 1.184, 2.071, 3.51, 5.575, 8.315, 11.77, 15.99, 20.99",\
"0.5788, 0.7186, 1.181, 2.069, 3.515, 5.586, 8.308, 11.76, 15.98, 21.01",\
"0.5812, 0.7206, 1.182, 2.07, 3.509, 5.575, 8.327, 11.75, 15.98, 21",\
"0.6022, 0.741, 1.197, 2.077, 3.512, 5.575, 8.31, 11.76, 15.96, 20.99",\
"0.6382, 0.7778, 1.232, 2.1, 3.522, 5.586, 8.308, 11.76, 15.97, 20.98",\
"0.676, 0.818, 1.27, 2.132, 3.542, 5.594, 8.324, 11.76, 15.97, 20.98",\
"0.72, 0.86, 1.31, 2.162, 3.564, 5.604, 8.326, 11.76, 15.97, 21",\
"0.77, 0.91, 1.356, 2.2, 3.586, 5.616, 8.334, 11.77, 15.97, 21");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.253, 2.343, 2.573, 2.886, 3.27, 3.741, 4.321, 5.023, 5.865, 6.866",\
"2.328, 2.418, 2.648, 2.961, 3.345, 3.816, 4.396, 5.098, 5.94, 6.941",\
"2.607, 2.697, 2.928, 3.24, 3.625, 4.096, 4.675, 5.378, 6.219, 7.22",\
"3.145, 3.235, 3.466, 3.778, 4.163, 4.634, 5.213, 5.916, 6.758, 7.759",\
"3.988, 4.078, 4.309, 4.621, 5.005, 5.476, 6.056, 6.759, 7.601, 8.602",\
"5.175, 5.265, 5.494, 5.806, 6.192, 6.663, 7.243, 7.945, 8.788, 9.789",\
"6.716, 6.809, 7.043, 7.359, 7.744, 8.216, 8.796, 9.5, 10.34, 11.34",\
"8.565, 8.667, 8.917, 9.246, 9.64, 10.12, 10.7, 11.4, 12.24, 13.24",\
"10.65, 10.76, 11.04, 11.4, 11.81, 12.3, 12.89, 13.59, 14.43, 15.43",\
"12.96, 13.09, 13.4, 13.79, 14.23, 14.73, 15.33, 16.03, 16.87, 17.87");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.4622, 0.5278, 0.7154, 1.019, 1.467, 2.104, 2.955, 4.047, 5.412, 7.078",\
"0.462, 0.5282, 0.7162, 1.019, 1.466, 2.104, 2.955, 4.046, 5.413, 7.078",\
"0.4614, 0.5282, 0.716, 1.02, 1.466, 2.104, 2.955, 4.047, 5.413, 7.078",\
"0.4614, 0.5284, 0.7158, 1.019, 1.467, 2.105, 2.956, 4.046, 5.413, 7.079",\
"0.4616, 0.5288, 0.7168, 1.019, 1.468, 2.104, 2.954, 4.046, 5.412, 7.075",\
"0.4634, 0.5304, 0.7186, 1.022, 1.468, 2.104, 2.955, 4.046, 5.414, 7.076",\
"0.482, 0.55, 0.736, 1.03, 1.474, 2.108, 2.956, 4.044, 5.412, 7.076",\
"0.546, 0.612, 0.788, 1.072, 1.502, 2.126, 2.962, 4.044, 5.408, 7.076",\
"0.634, 0.704, 0.888, 1.168, 1.58, 2.176, 2.982, 4.048, 5.408, 7.074",\
"0.728, 0.804, 1, 1.28, 1.68, 2.25, 3.02, 4.06, 5.41, 7.074");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.251, 2.34, 2.567, 2.874, 3.25, 3.712, 4.28, 4.979, 5.824, 6.829",\
"2.326, 2.415, 2.642, 2.949, 3.325, 3.786, 4.355, 5.054, 5.899, 6.904",\
"2.605, 2.694, 2.921, 3.228, 3.604, 4.066, 4.635, 5.333, 6.178, 7.184",\
"3.143, 3.232, 3.459, 3.765, 4.142, 4.604, 5.173, 5.871, 6.716, 7.722",\
"3.986, 4.075, 4.302, 4.608, 4.985, 5.447, 6.016, 6.714, 7.559, 8.565",\
"5.173, 5.261, 5.488, 5.794, 6.171, 6.633, 7.203, 7.901, 8.747, 9.753",\
"6.713, 6.805, 7.035, 7.346, 7.723, 8.186, 8.755, 9.455, 10.3, 11.31",\
"8.562, 8.661, 8.909, 9.23, 9.616, 10.08, 10.65, 11.35, 12.2, 13.2",\
"10.64, 10.76, 11.03, 11.38, 11.78, 12.26, 12.84, 13.54, 14.38, 15.39",\
"12.95, 13.08, 13.38, 13.76, 14.19, 14.69, 15.27, 15.97, 16.82, 17.83");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.12, 2.253, 2.635, 3.256, 4.164, 5.417, 7.058, 9.12, 11.64, 14.63",\
"2.181, 2.314, 2.697, 3.318, 4.226, 5.479, 7.12, 9.182, 11.7, 14.7",\
"2.361, 2.495, 2.877, 3.498, 4.406, 5.659, 7.299, 9.363, 11.88, 14.87",\
"2.69, 2.822, 3.205, 3.825, 4.733, 5.986, 7.627, 9.69, 12.21, 15.2",\
"3.195, 3.328, 3.709, 4.329, 5.237, 6.489, 8.129, 10.19, 12.71, 15.7",\
"3.862, 3.998, 4.385, 5.007, 5.914, 7.166, 8.808, 10.87, 13.39, 16.39",\
"4.625, 4.767, 5.167, 5.798, 6.707, 7.959, 9.599, 11.66, 14.18, 17.18",\
"5.466, 5.614, 6.026, 6.667, 7.582, 8.836, 10.48, 12.54, 15.05, 18.05",\
"6.371, 6.527, 6.953, 7.604, 8.523, 9.778, 11.42, 13.48, 16, 18.99",\
"7.328, 7.492, 7.932, 8.596, 9.521, 10.78, 12.42, 14.48, 17, 19.99");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.4558, 0.5208, 0.704, 0.9986, 1.436, 2.064, 2.923, 4.047, 5.441, 7.122",\
"0.4556, 0.5206, 0.7042, 0.9986, 1.437, 2.063, 2.924, 4.044, 5.443, 7.122",\
"0.4558, 0.5206, 0.704, 0.9986, 1.437, 2.063, 2.923, 4.047, 5.443, 7.121",\
"0.4558, 0.5208, 0.7042, 1.001, 1.437, 2.063, 2.923, 4.046, 5.442, 7.122",\
"0.4566, 0.521, 0.705, 0.9996, 1.437, 2.064, 2.923, 4.047, 5.442, 7.12",\
"0.4584, 0.5228, 0.7064, 1, 1.437, 2.064, 2.923, 4.046, 5.444, 7.124",\
"0.478, 0.542, 0.72, 1.012, 1.444, 2.068, 2.926, 4.048, 5.442, 7.124",\
"0.538, 0.602, 0.772, 1.05, 1.472, 2.084, 2.936, 4.054, 5.444, 7.124",\
"0.626, 0.692, 0.87, 1.14, 1.546, 2.134, 2.966, 4.064, 5.452, 7.128",\
"0.716, 0.788, 0.978, 1.246, 1.636, 2.208, 3.016, 4.096, 5.47, 7.134");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.5824, 0.7228, 1.185, 2.071, 3.515, 5.579, 8.32, 11.77, 16, 20.98",\
"0.583, 0.7224, 1.186, 2.073, 3.51, 5.575, 8.309, 11.75, 15.97, 21",\
"0.5824, 0.7222, 1.185, 2.072, 3.515, 5.584, 8.307, 11.76, 15.96, 20.98",\
"0.5814, 0.723, 1.186, 2.07, 3.515, 5.579, 8.322, 11.77, 16, 20.98",\
"0.5836, 0.7234, 1.187, 2.072, 3.515, 5.584, 8.307, 11.76, 15.96, 20.99",\
"0.6042, 0.7424, 1.198, 2.078, 3.511, 5.588, 8.309, 11.76, 15.98, 20.98",\
"0.6382, 0.7792, 1.234, 2.1, 3.522, 5.584, 8.312, 11.75, 15.97, 20.98",\
"0.678, 0.818, 1.27, 2.132, 3.54, 5.594, 8.322, 11.76, 15.96, 20.98",\
"0.72, 0.862, 1.31, 2.162, 3.56, 5.604, 8.328, 11.76, 15.97, 20.98",\
"0.77, 0.91, 1.356, 2.194, 3.584, 5.614, 8.336, 11.78, 15.98, 21");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.254, 2.344, 2.574, 2.887, 3.271, 3.737, 4.308, 5.009, 5.86, 6.882",\
"2.328, 2.419, 2.649, 2.962, 3.346, 3.812, 4.383, 5.084, 5.935, 6.957",\
"2.608, 2.698, 2.929, 3.241, 3.625, 4.092, 4.663, 5.364, 6.214, 7.237",\
"3.146, 3.236, 3.466, 3.779, 4.163, 4.63, 5.201, 5.902, 6.753, 7.775",\
"3.989, 4.079, 4.309, 4.621, 5.006, 5.473, 6.044, 6.745, 7.597, 8.619",\
"5.175, 5.266, 5.495, 5.808, 6.192, 6.659, 7.232, 7.933, 8.788, 9.807",\
"6.716, 6.809, 7.044, 7.359, 7.746, 8.213, 8.787, 9.488, 10.35, 11.36",\
"8.566, 8.667, 8.919, 9.247, 9.641, 10.11, 10.69, 11.4, 12.26, 13.26",\
"10.65, 10.76, 11.04, 11.4, 11.82, 12.3, 12.88, 13.59, 14.45, 15.45",\
"12.96, 13.09, 13.4, 13.79, 14.23, 14.73, 15.33, 16.04, 16.89, 17.89");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.4618, 0.5288, 0.7164, 1.021, 1.46, 2.079, 2.936, 4.067, 5.492, 7.155",\
"0.4616, 0.5284, 0.7166, 1.021, 1.46, 2.08, 2.936, 4.068, 5.492, 7.154",\
"0.4624, 0.5284, 0.716, 1.021, 1.46, 2.08, 2.936, 4.068, 5.491, 7.154",\
"0.4618, 0.5288, 0.716, 1.019, 1.46, 2.08, 2.936, 4.069, 5.491, 7.154",\
"0.4622, 0.5292, 0.7178, 1.022, 1.46, 2.081, 2.937, 4.072, 5.49, 7.151",\
"0.4644, 0.5306, 0.7184, 1.023, 1.461, 2.082, 2.939, 4.08, 5.486, 7.146",\
"0.484, 0.55, 0.734, 1.034, 1.468, 2.086, 2.944, 4.088, 5.48, 7.138",\
"0.546, 0.612, 0.788, 1.074, 1.5, 2.108, 2.962, 4.094, 5.47, 7.12",\
"0.634, 0.704, 0.89, 1.17, 1.576, 2.158, 3.002, 4.1, 5.458, 7.098",\
"0.732, 0.806, 1.006, 1.286, 1.674, 2.244, 3.056, 4.108, 5.444, 7.082");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.251, 2.34, 2.567, 2.874, 3.25, 3.712, 4.28, 4.979, 5.824, 6.829",\
"2.326, 2.415, 2.642, 2.949, 3.325, 3.786, 4.355, 5.054, 5.899, 6.904",\
"2.605, 2.694, 2.921, 3.228, 3.604, 4.066, 4.635, 5.333, 6.178, 7.184",\
"3.143, 3.232, 3.459, 3.765, 4.142, 4.604, 5.173, 5.871, 6.717, 7.722",\
"3.986, 4.075, 4.302, 4.608, 4.985, 5.447, 6.015, 6.714, 7.559, 8.565",\
"5.173, 5.261, 5.488, 5.794, 6.171, 6.633, 7.203, 7.901, 8.747, 9.752",\
"6.713, 6.805, 7.035, 7.346, 7.723, 8.186, 8.755, 9.455, 10.3, 11.31",\
"8.562, 8.661, 8.909, 9.23, 9.616, 10.08, 10.65, 11.35, 12.2, 13.2",\
"10.64, 10.76, 11.03, 11.38, 11.78, 12.26, 12.84, 13.54, 14.38, 15.39",\
"12.95, 13.08, 13.38, 13.76, 14.19, 14.69, 15.27, 15.97, 16.82, 17.83");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.12, 2.253, 2.635, 3.256, 4.164, 5.417, 7.058, 9.12, 11.64, 14.63",\
"2.181, 2.314, 2.697, 3.318, 4.226, 5.479, 7.12, 9.182, 11.7, 14.7",\
"2.361, 2.495, 2.877, 3.498, 4.406, 5.659, 7.299, 9.363, 11.88, 14.87",\
"2.69, 2.823, 3.205, 3.825, 4.733, 5.986, 7.627, 9.69, 12.21, 15.2",\
"3.195, 3.328, 3.709, 4.329, 5.236, 6.489, 8.13, 10.19, 12.71, 15.71",\
"3.862, 3.998, 4.385, 5.007, 5.914, 7.166, 8.808, 10.87, 13.39, 16.39",\
"4.625, 4.768, 5.167, 5.798, 6.707, 7.959, 9.599, 11.66, 14.18, 17.17",\
"5.466, 5.614, 6.026, 6.667, 7.582, 8.835, 10.48, 12.54, 15.06, 18.05",\
"6.371, 6.527, 6.953, 7.604, 8.523, 9.778, 11.42, 13.48, 16, 18.99",\
"7.328, 7.492, 7.932, 8.596, 9.521, 10.78, 12.42, 14.48, 17, 19.99");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.456, 0.5208, 0.704, 0.9986, 1.436, 2.064, 2.923, 4.047, 5.441, 7.122",\
"0.4556, 0.5206, 0.7042, 0.9986, 1.437, 2.063, 2.923, 4.044, 5.441, 7.122",\
"0.4558, 0.5206, 0.704, 0.9986, 1.437, 2.063, 2.923, 4.047, 5.443, 7.121",\
"0.4558, 0.5214, 0.7042, 0.9992, 1.436, 2.063, 2.922, 4.045, 5.443, 7.123",\
"0.4558, 0.521, 0.705, 0.9996, 1.437, 2.064, 2.923, 4.047, 5.44, 7.12",\
"0.4584, 0.5232, 0.7064, 1.002, 1.437, 2.064, 2.924, 4.048, 5.442, 7.122",\
"0.476, 0.542, 0.72, 1.012, 1.444, 2.068, 2.926, 4.048, 5.442, 7.124",\
"0.538, 0.602, 0.774, 1.05, 1.474, 2.086, 2.938, 4.052, 5.444, 7.124",\
"0.626, 0.692, 0.87, 1.14, 1.546, 2.134, 2.966, 4.064, 5.45, 7.128",\
"0.716, 0.79, 0.98, 1.246, 1.636, 2.208, 3.02, 4.094, 5.468, 7.134");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.5824, 0.7228, 1.185, 2.071, 3.515, 5.579, 8.32, 11.77, 16, 20.98",\
"0.583, 0.7224, 1.186, 2.073, 3.51, 5.575, 8.309, 11.75, 15.97, 21",\
"0.5824, 0.7222, 1.185, 2.072, 3.515, 5.584, 8.307, 11.76, 15.96, 20.98",\
"0.5814, 0.7224, 1.186, 2.072, 3.515, 5.579, 8.322, 11.77, 15.99, 20.98",\
"0.583, 0.7234, 1.183, 2.072, 3.512, 5.575, 8.31, 11.76, 15.97, 20.99",\
"0.604, 0.7424, 1.198, 2.078, 3.511, 5.588, 8.315, 11.76, 16, 20.98",\
"0.6392, 0.7792, 1.234, 2.1, 3.522, 5.578, 8.31, 11.76, 15.96, 20.98",\
"0.678, 0.818, 1.268, 2.13, 3.54, 5.592, 8.322, 11.76, 15.97, 20.98",\
"0.72, 0.86, 1.31, 2.16, 3.56, 5.604, 8.328, 11.77, 15.97, 20.99",\
"0.77, 0.912, 1.356, 2.196, 3.584, 5.614, 8.336, 11.78, 15.98, 21.01");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.254, 2.344, 2.574, 2.887, 3.271, 3.737, 4.308, 5.009, 5.86, 6.882",\
"2.328, 2.418, 2.649, 2.962, 3.346, 3.812, 4.383, 5.084, 5.935, 6.957",\
"2.608, 2.698, 2.929, 3.241, 3.625, 4.092, 4.663, 5.364, 6.215, 7.237",\
"3.146, 3.236, 3.466, 3.779, 4.163, 4.63, 5.201, 5.902, 6.753, 7.775",\
"3.989, 4.079, 4.309, 4.621, 5.006, 5.472, 6.044, 6.745, 7.598, 8.62",\
"5.175, 5.265, 5.496, 5.808, 6.193, 6.659, 7.232, 7.934, 8.79, 9.807",\
"6.716, 6.809, 7.044, 7.359, 7.746, 8.213, 8.788, 9.491, 10.35, 11.36",\
"8.566, 8.667, 8.919, 9.247, 9.642, 10.11, 10.69, 11.4, 12.26, 13.26",\
"10.65, 10.76, 11.04, 11.4, 11.82, 12.3, 12.88, 13.6, 14.45, 15.45",\
"12.96, 13.09, 13.4, 13.79, 14.24, 14.74, 15.33, 16.04, 16.88, 17.88");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.4626, 0.5284, 0.7162, 1.021, 1.46, 2.08, 2.936, 4.068, 5.491, 7.154",\
"0.4618, 0.5286, 0.7166, 1.021, 1.46, 2.08, 2.936, 4.069, 5.491, 7.154",\
"0.462, 0.5286, 0.7166, 1.021, 1.46, 2.08, 2.936, 4.069, 5.491, 7.153",\
"0.4624, 0.5284, 0.7168, 1.021, 1.46, 2.08, 2.936, 4.07, 5.491, 7.152",\
"0.4626, 0.5294, 0.7176, 1.022, 1.46, 2.081, 2.937, 4.074, 5.489, 7.149",\
"0.464, 0.5312, 0.719, 1.023, 1.461, 2.082, 2.939, 4.082, 5.486, 7.144",\
"0.484, 0.55, 0.736, 1.032, 1.468, 2.086, 2.944, 4.09, 5.478, 7.134",\
"0.548, 0.61, 0.788, 1.074, 1.5, 2.106, 2.964, 4.092, 5.466, 7.114",\
"0.634, 0.704, 0.89, 1.17, 1.576, 2.16, 3.004, 4.096, 5.452, 7.096",\
"0.732, 0.806, 1.006, 1.286, 1.674, 2.25, 3.052, 4.1, 5.436, 7.08");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.254, 2.344, 2.574, 2.887, 3.271, 3.737, 4.308, 5.009, 5.86, 6.882",\
"2.328, 2.419, 2.649, 2.962, 3.346, 3.812, 4.383, 5.084, 5.935, 6.957",\
"2.608, 2.698, 2.929, 3.241, 3.625, 4.092, 4.663, 5.364, 6.214, 7.237",\
"3.146, 3.236, 3.466, 3.779, 4.163, 4.63, 5.201, 5.902, 6.753, 7.775",\
"3.989, 4.079, 4.309, 4.621, 5.006, 5.473, 6.044, 6.745, 7.597, 8.619",\
"5.175, 5.266, 5.495, 5.808, 6.192, 6.659, 7.232, 7.933, 8.788, 9.807",\
"6.716, 6.809, 7.044, 7.359, 7.746, 8.213, 8.787, 9.488, 10.35, 11.36",\
"8.566, 8.667, 8.919, 9.247, 9.641, 10.11, 10.69, 11.4, 12.26, 13.26",\
"10.65, 10.76, 11.04, 11.4, 11.82, 12.3, 12.88, 13.59, 14.45, 15.45",\
"12.96, 13.09, 13.4, 13.79, 14.23, 14.73, 15.33, 16.04, 16.89, 17.89");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("2.12, 2.253, 2.635, 3.256, 4.164, 5.417, 7.058, 9.12, 11.64, 14.63",\
"2.181, 2.314, 2.697, 3.318, 4.226, 5.479, 7.12, 9.182, 11.7, 14.7",\
"2.361, 2.495, 2.877, 3.498, 4.406, 5.659, 7.299, 9.363, 11.88, 14.87",\
"2.69, 2.823, 3.205, 3.825, 4.733, 5.986, 7.627, 9.69, 12.21, 15.2",\
"3.195, 3.328, 3.709, 4.329, 5.236, 6.489, 8.13, 10.19, 12.71, 15.71",\
"3.862, 3.998, 4.385, 5.007, 5.914, 7.166, 8.808, 10.87, 13.39, 16.39",\
"4.625, 4.768, 5.167, 5.798, 6.707, 7.959, 9.599, 11.66, 14.18, 17.17",\
"5.466, 5.614, 6.026, 6.667, 7.582, 8.835, 10.48, 12.54, 15.06, 18.05",\
"6.371, 6.527, 6.953, 7.604, 8.523, 9.778, 11.42, 13.48, 16, 18.99",\
"7.328, 7.492, 7.932, 8.596, 9.521, 10.78, 12.42, 14.48, 17, 19.99");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.4618, 0.5288, 0.7164, 1.021, 1.46, 2.079, 2.936, 4.067, 5.492, 7.155",\
"0.4616, 0.5284, 0.7166, 1.021, 1.46, 2.08, 2.936, 4.068, 5.492, 7.154",\
"0.4624, 0.5284, 0.716, 1.021, 1.46, 2.08, 2.936, 4.068, 5.491, 7.154",\
"0.4618, 0.5288, 0.716, 1.019, 1.46, 2.08, 2.936, 4.069, 5.491, 7.154",\
"0.4622, 0.5292, 0.7178, 1.022, 1.46, 2.081, 2.937, 4.072, 5.49, 7.151",\
"0.4644, 0.5306, 0.7184, 1.023, 1.461, 2.082, 2.939, 4.08, 5.486, 7.146",\
"0.484, 0.55, 0.734, 1.034, 1.468, 2.086, 2.944, 4.088, 5.48, 7.138",\
"0.546, 0.612, 0.788, 1.074, 1.5, 2.108, 2.962, 4.094, 5.47, 7.12",\
"0.634, 0.704, 0.89, 1.17, 1.576, 2.158, 3.002, 4.1, 5.458, 7.098",\
"0.732, 0.806, 1.006, 1.286, 1.674, 2.244, 3.056, 4.108, 5.444, 7.082");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.5788, 0.7192, 1.18, 2.071, 3.515, 5.581, 8.317, 11.77, 15.98, 21.01",\
"0.5788, 0.7194, 1.181, 2.071, 3.51, 5.575, 8.31, 11.76, 15.96, 20.98",\
"0.5792, 0.719, 1.184, 2.071, 3.51, 5.575, 8.315, 11.77, 15.97, 20.99",\
"0.5788, 0.7186, 1.181, 2.069, 3.515, 5.586, 8.308, 11.76, 15.98, 21.01",\
"0.5804, 0.7206, 1.182, 2.07, 3.51, 5.575, 8.315, 11.77, 15.97, 20.99",\
"0.6024, 0.7412, 1.197, 2.077, 3.515, 5.575, 8.309, 11.76, 15.96, 21",\
"0.6374, 0.7778, 1.233, 2.1, 3.522, 5.586, 8.31, 11.76, 15.98, 20.98",\
"0.678, 0.818, 1.27, 2.134, 3.542, 5.59, 8.312, 11.76, 15.97, 20.98",\
"0.718, 0.86, 1.312, 2.164, 3.562, 5.604, 8.326, 11.76, 15.97, 21",\
"0.768, 0.91, 1.356, 2.196, 3.584, 5.614, 8.336, 11.77, 15.97, 21");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("6.102, 6.238, 6.623, 7.245, 8.152, 9.405, 11.04, 13.11, 15.63, 18.62",\
"6.184, 6.319, 6.704, 7.326, 8.234, 9.486, 11.13, 13.19, 15.71, 18.71",\
"6.461, 6.596, 6.981, 7.603, 8.51, 9.763, 11.4, 13.47, 15.99, 18.98",\
"6.995, 7.13, 7.515, 8.137, 9.045, 10.3, 11.94, 14, 16.52, 19.51",\
"7.832, 7.968, 8.352, 8.974, 9.882, 11.13, 12.77, 14.84, 17.36, 20.36",\
"9.003, 9.139, 9.524, 10.15, 11.05, 12.31, 13.95, 16.01, 18.53, 21.52",\
"10.51, 10.64, 11.03, 11.65, 12.55, 13.81, 15.45, 17.51, 20.03, 23.02",\
"12.3, 12.44, 12.82, 13.44, 14.35, 15.61, 17.25, 19.31, 21.83, 24.82",\
"14.37, 14.5, 14.89, 15.51, 16.42, 17.67, 19.31, 21.37, 23.89, 26.89",\
"16.68, 16.82, 17.21, 17.83, 18.73, 19.99, 21.63, 23.69, 26.21, 29.21");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.5974, 0.7372, 1.195, 2.077, 3.518, 5.579, 8.317, 11.76, 15.98, 21.04",\
"0.598, 0.7374, 1.197, 2.078, 3.518, 5.586, 8.308, 11.75, 15.98, 21",\
"0.5974, 0.7366, 1.196, 2.076, 3.516, 5.585, 8.327, 11.76, 15.97, 20.99",\
"0.5982, 0.7366, 1.195, 2.078, 3.513, 5.584, 8.31, 11.75, 15.97, 20.99",\
"0.598, 0.7372, 1.195, 2.08, 3.512, 5.58, 8.312, 11.76, 15.96, 20.98",\
"0.598, 0.738, 1.196, 2.078, 3.518, 5.586, 8.312, 11.76, 15.97, 20.98",\
"0.598, 0.736, 1.194, 2.078, 3.518, 5.582, 8.308, 11.76, 15.96, 20.98",\
"0.598, 0.736, 1.196, 2.076, 3.518, 5.586, 8.308, 11.75, 15.97, 20.99",\
"0.6, 0.738, 1.196, 2.078, 3.516, 5.576, 8.308, 11.76, 15.96, 21.02",\
"0.6, 0.74, 1.196, 2.082, 3.514, 5.584, 8.316, 11.77, 15.96, 20.99");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("6.101, 6.237, 6.622, 7.244, 8.152, 9.404, 11.05, 13.11, 15.63, 18.63",\
"6.183, 6.317, 6.703, 7.325, 8.232, 9.485, 11.13, 13.19, 15.71, 18.71",\
"6.459, 6.594, 6.979, 7.602, 8.509, 9.761, 11.4, 13.47, 15.98, 18.98",\
"6.994, 7.129, 7.514, 8.136, 9.044, 10.3, 11.94, 14, 16.52, 19.52",\
"7.831, 7.966, 8.352, 8.974, 9.881, 11.13, 12.77, 14.84, 17.35, 20.36",\
"9.002, 9.136, 9.522, 10.14, 11.05, 12.3, 13.94, 16.01, 18.53, 21.52",\
"10.5, 10.64, 11.02, 11.65, 12.55, 13.81, 15.45, 17.51, 20.03, 23.02",\
"12.3, 12.44, 12.82, 13.44, 14.35, 15.6, 17.24, 19.31, 21.82, 24.83",\
"14.36, 14.5, 14.88, 15.51, 16.41, 17.67, 19.31, 21.37, 23.89, 26.89",\
"16.68, 16.82, 17.2, 17.83, 18.73, 19.98, 21.63, 23.69, 26.21, 29.21");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.5978, 0.7374, 1.196, 2.077, 3.518, 5.575, 8.31, 11.75, 15.98, 21",\
"0.5978, 0.7374, 1.194, 2.079, 3.514, 5.585, 8.325, 11.76, 15.97, 21.01",\
"0.597, 0.7366, 1.197, 2.079, 3.513, 5.583, 8.323, 11.78, 15.96, 20.99",\
"0.5976, 0.7372, 1.195, 2.079, 3.513, 5.577, 8.32, 11.76, 15.96, 20.99",\
"0.598, 0.7376, 1.195, 2.076, 3.516, 5.586, 8.308, 11.76, 15.99, 20.98",\
"0.598, 0.736, 1.196, 2.078, 3.514, 5.584, 8.308, 11.76, 15.97, 20.98",\
"0.598, 0.738, 1.196, 2.078, 3.518, 5.578, 8.308, 11.75, 15.96, 20.98",\
"0.598, 0.736, 1.196, 2.08, 3.516, 5.578, 8.316, 11.76, 15.97, 21",\
"0.598, 0.738, 1.196, 2.078, 3.518, 5.584, 8.308, 11.76, 15.96, 20.99",\
"0.602, 0.74, 1.198, 2.082, 3.514, 5.582, 8.308, 11.76, 15.97, 20.98");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("9.145, 9.28, 9.664, 10.28, 11.19, 12.44, 14.08, 16.15, 18.67, 21.66",\
"9.228, 9.363, 9.746, 10.37, 11.27, 12.53, 14.17, 16.23, 18.75, 21.75",\
"9.49, 9.623, 10.01, 10.63, 11.54, 12.79, 14.43, 16.49, 19.01, 22.01",\
"10, 10.13, 10.52, 11.14, 12.05, 13.3, 14.94, 17, 19.52, 22.52",\
"10.81, 10.95, 11.33, 11.95, 12.86, 14.11, 15.75, 17.81, 20.33, 23.33",\
"11.96, 12.1, 12.48, 13.1, 14.01, 15.26, 16.9, 18.97, 21.48, 24.48",\
"13.49, 13.63, 14.01, 14.63, 15.54, 16.79, 18.43, 20.49, 23.01, 26.01",\
"15.42, 15.55, 15.94, 16.56, 17.46, 18.72, 20.36, 22.42, 24.94, 27.94",\
"17.74, 17.88, 18.26, 18.88, 19.79, 21.04, 22.68, 24.75, 27.26, 30.26",\
"20.43, 20.56, 20.95, 21.57, 22.47, 23.73, 25.37, 27.43, 29.95, 32.94");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.5932, 0.7322, 1.19, 2.075, 3.516, 5.58, 8.32, 11.77, 15.96, 20.98",\
"0.5928, 0.7322, 1.193, 2.076, 3.51, 5.576, 8.312, 11.76, 15.97, 20.98",\
"0.5926, 0.7316, 1.19, 2.076, 3.516, 5.576, 8.308, 11.76, 15.98, 20.98",\
"0.592, 0.732, 1.192, 2.076, 3.51, 5.578, 8.308, 11.76, 15.98, 20.99",\
"0.592, 0.732, 1.192, 2.078, 3.514, 5.574, 8.318, 11.76, 15.96, 20.98",\
"0.592, 0.734, 1.192, 2.076, 3.516, 5.582, 8.308, 11.76, 15.96, 20.98",\
"0.592, 0.734, 1.19, 2.078, 3.516, 5.586, 8.31, 11.77, 15.97, 20.98",\
"0.594, 0.732, 1.192, 2.074, 3.512, 5.582, 8.32, 11.75, 16, 20.99",\
"0.592, 0.732, 1.19, 2.074, 3.512, 5.58, 8.324, 11.76, 15.98, 21",\
"0.592, 0.732, 1.192, 2.074, 3.514, 5.576, 8.326, 11.76, 15.96, 21.03");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("9.148, 9.283, 9.667, 10.29, 11.19, 12.45, 14.09, 16.15, 18.67, 21.66",\
"9.23, 9.365, 9.749, 10.37, 11.28, 12.53, 14.17, 16.23, 18.75, 21.75",\
"9.492, 9.627, 10.01, 10.63, 11.54, 12.79, 14.43, 16.5, 19.01, 22.01",\
"10, 10.14, 10.52, 11.14, 12.05, 13.3, 14.94, 17, 19.52, 22.52",\
"10.81, 10.95, 11.33, 11.95, 12.86, 14.11, 15.75, 17.82, 20.34, 23.33",\
"11.97, 12.1, 12.49, 13.11, 14.01, 15.27, 16.91, 18.97, 21.48, 24.48",\
"13.49, 13.63, 14.01, 14.63, 15.54, 16.79, 18.43, 20.5, 23.01, 26.01",\
"15.42, 15.56, 15.94, 16.56, 17.47, 18.72, 20.36, 22.42, 24.94, 27.94",\
"17.75, 17.88, 18.26, 18.88, 19.79, 21.04, 22.68, 24.75, 27.26, 30.27",\
"20.43, 20.57, 20.95, 21.57, 22.48, 23.73, 25.37, 27.43, 29.95, 32.95");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.5934, 0.7324, 1.19, 2.075, 3.516, 5.58, 8.322, 11.77, 15.96, 20.99",\
"0.593, 0.7322, 1.191, 2.074, 3.518, 5.582, 8.318, 11.76, 15.97, 20.98",\
"0.5938, 0.7326, 1.192, 2.076, 3.512, 5.586, 8.31, 11.76, 15.98, 20.98",\
"0.594, 0.732, 1.194, 2.076, 3.516, 5.576, 8.31, 11.76, 15.97, 20.98",\
"0.594, 0.732, 1.19, 2.074, 3.516, 5.586, 8.31, 11.77, 15.97, 20.98",\
"0.592, 0.732, 1.194, 2.076, 3.516, 5.586, 8.324, 11.75, 15.96, 20.98",\
"0.594, 0.732, 1.192, 2.076, 3.516, 5.576, 8.308, 11.77, 15.96, 20.98",\
"0.594, 0.732, 1.19, 2.076, 3.512, 5.576, 8.308, 11.75, 15.99, 20.98",\
"0.594, 0.732, 1.19, 2.074, 3.516, 5.584, 8.324, 11.75, 15.99, 20.99",\
"0.592, 0.732, 1.19, 2.076, 3.516, 5.576, 8.308, 11.75, 15.96, 20.98");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("9.148, 9.283, 9.667, 10.29, 11.19, 12.45, 14.09, 16.15, 18.67, 21.66",\
"9.23, 9.365, 9.749, 10.37, 11.28, 12.53, 14.17, 16.23, 18.75, 21.75",\
"9.492, 9.627, 10.01, 10.63, 11.54, 12.79, 14.43, 16.5, 19.01, 22.01",\
"10, 10.14, 10.52, 11.14, 12.05, 13.3, 14.94, 17, 19.52, 22.52",\
"10.81, 10.95, 11.33, 11.95, 12.86, 14.11, 15.75, 17.82, 20.34, 23.33",\
"11.97, 12.1, 12.49, 13.11, 14.01, 15.27, 16.91, 18.97, 21.48, 24.48",\
"13.49, 13.63, 14.01, 14.63, 15.54, 16.79, 18.43, 20.5, 23.01, 26.01",\
"15.42, 15.56, 15.94, 16.56, 17.47, 18.72, 20.36, 22.42, 24.94, 27.94",\
"17.75, 17.88, 18.26, 18.88, 19.79, 21.04, 22.68, 24.75, 27.26, 30.27",\
"20.43, 20.57, 20.95, 21.57, 22.48, 23.73, 25.37, 27.43, 29.95, 32.95");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003264, 0.01121, 0.02639, 0.05004, 0.08322, 0.1269, 0.1819, 0.249, 0.3291");
values("0.5974, 0.7372, 1.195, 2.077, 3.518, 5.579, 8.317, 11.76, 15.98, 21.04",\
"0.598, 0.7374, 1.197, 2.078, 3.518, 5.586, 8.308, 11.75, 15.98, 21",\
"0.5974, 0.7366, 1.196, 2.076, 3.516, 5.585, 8.327, 11.76, 15.97, 20.99",\
"0.5982, 0.7366, 1.195, 2.078, 3.513, 5.584, 8.31, 11.75, 15.97, 20.99",\
"0.598, 0.7372, 1.195, 2.08, 3.512, 5.58, 8.312, 11.76, 15.96, 20.98",\
"0.598, 0.738, 1.196, 2.078, 3.518, 5.586, 8.312, 11.76, 15.97, 20.98",\
"0.598, 0.736, 1.194, 2.078, 3.518, 5.582, 8.308, 11.76, 15.96, 20.98",\
"0.598, 0.736, 1.196, 2.076, 3.518, 5.586, 8.308, 11.75, 15.97, 20.99",\
"0.6, 0.738, 1.196, 2.078, 3.516, 5.576, 8.308, 11.76, 15.96, 21.02",\
"0.6, 0.74, 1.196, 2.082, 3.514, 5.584, 8.316, 11.77, 15.96, 20.99");
}
}
}
pin(RN) {
capacitance : 0.006519 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
min_pulse_width_low : 4.449 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003817, 0.00377, 0.003769, 0.003763, 0.00377, 0.003769, 0.003766, \
0.003769, 0.003768, 0.003146");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003766, -0.003758, -0.003757, -0.003751, -0.00376, -0.003764, \
-0.003762, -0.003761, -0.003759, -0.003412");
}
}
internal_power() {
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003623, 0.003538, 0.003497, 0.00348, 0.00348, 0.003478, 0.003475, \
0.003473, 0.00347, 0.002835");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003422, -0.003432, -0.00348, -0.003523, -0.003564, -0.003587, \
-0.003602, -0.003611, -0.003617, -0.003297");
}
}
internal_power() {
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003826, 0.003772, 0.003765, 0.003764, 0.003769, 0.00377, 0.00377, \
0.003769, 0.003767, 0.003139");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003766, -0.00376, -0.003763, -0.003756, -0.003765, -0.003764, \
-0.003763, -0.003763, -0.003758, -0.003408");
}
}
internal_power() {
when : "CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003826, 0.003772, 0.003766, 0.003775, 0.003773, 0.003768, 0.00377, \
0.003768, 0.003769, 0.003138");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003766, -0.00376, -0.003763, -0.003756, -0.003765, -0.003763, \
-0.003763, -0.003763, -0.003759, -0.003408");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-1.586, -1.649, -1.894, -2.329, -3.007, -3.828, -4.677, -5.633, -6.621, -7.672",\
"-1.625, -1.69, -1.931, -2.39, -3.067, -3.874, -4.741, -5.673, -6.693, -7.736",\
"-1.799, -1.859, -2.1, -2.536, -3.239, -4.035, -4.883, -5.83, -6.817, -7.856",\
"-2.021, -2.082, -2.324, -2.756, -3.433, -4.243, -5.09, -6.014, -7.008, -8.042",\
"-2.26, -2.328, -2.557, -2.995, -3.669, -4.472, -5.314, -6.244, -7.224, -8.246",\
"-2.221, -2.286, -2.529, -2.991, -3.672, -4.47, -5.342, -6.271, -7.283, -8.318",\
"-1.041, -1.096, -1.366, -1.867, -2.59, -3.439, -4.325, -5.358, -6.418, -7.526",\
"0.909, 0.857, 0.574, 0.115, -0.651, -1.609, -2.515, -3.53, -4.691, -5.848",\
"3.514, 3.357, 3.062, 2.588, 1.778, 0.831, -0.209, -1.282, -2.524, -3.752",\
"6.557, 6.5, 6.173, 5.56, 4.691, 3.676, 2.594, 1.459, 0.118, -1.046");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("4.294, 4.359, 4.59, 5.014, 5.652, 6.423, 7.272, 8.172, 9.141, 10.16",\
"4.267, 4.328, 4.553, 4.976, 5.623, 6.389, 7.241, 8.145, 9.111, 10.12",\
"4.261, 4.321, 4.547, 4.969, 5.619, 6.387, 7.233, 8.141, 9.103, 10.12",\
"4.39, 4.454, 4.678, 5.105, 5.749, 6.517, 7.36, 8.268, 9.233, 10.24",\
"4.721, 4.791, 5.014, 5.435, 6.082, 6.847, 7.692, 8.601, 9.56, 10.57",\
"5.279, 5.343, 5.567, 5.99, 6.63, 7.406, 8.246, 9.152, 10.11, 11.13",\
"6.075, 6.137, 6.36, 6.78, 7.425, 8.193, 9.036, 9.941, 10.9, 11.91",\
"7.091, 7.157, 7.381, 7.809, 8.451, 9.211, 10.06, 10.95, 11.91, 12.92",\
"8.336, 8.399, 8.626, 9.041, 9.684, 10.45, 11.28, 12.19, 13.14, 14.14",\
"9.776, 9.843, 10.06, 10.49, 11.12, 11.89, 12.72, 13.62, 14.57, 15.57");
}
}
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("2.853");
}
}
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("2.853");
}
}
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.449");
}
}
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.417");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.177, 0.24, 0.43, 0.764, 1.216, 1.723, 2.288, 2.885, 3.524, 4.181",\
"0.115, 0.173, 0.364, 0.708, 1.151, 1.66, 2.231, 2.828, 3.462, 4.12",\
"-0.061, -0.003, 0.189, 0.533, 0.984, 1.5, 2.065, 2.666, 3.308, 3.962",\
"-0.348, -0.29, -0.097, 0.25, 0.703, 1.229, 1.793, 2.4, 3.041, 3.707",\
"-0.724, -0.672, -0.485, -0.139, 0.324, 0.844, 1.416, 2.032, 2.672, 3.338",\
"-1.168, -1.118, -0.932, -0.596, -0.134, 0.387, 0.964, 1.578, 2.224, 2.899",\
"-1.671, -1.613, -1.437, -1.102, -0.648, -0.125, 0.452, 1.074, 1.721, 2.396",\
"-2.21, -2.167, -1.984, -1.649, -1.205, -0.685, -0.105, 0.508, 1.164, 1.834",\
"-2.794, -2.745, -2.569, -2.244, -1.8, -1.282, -0.713, -0.092, 0.554, 1.228",\
"-3.401, -3.354, -3.184, -2.868, -2.429, -1.918, -1.346, -0.727, -0.085, 0.589");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.177, 0.24, 0.43, 0.764, 1.216, 1.723, 2.288, 2.892, 3.524, 4.181",\
"0.115, 0.173, 0.364, 0.708, 1.151, 1.667, 2.231, 2.828, 3.462, 4.12",\
"-0.061, -0.003, 0.189, 0.533, 0.984, 1.5, 2.065, 2.666, 3.308, 3.968",\
"-0.348, -0.29, -0.097, 0.25, 0.703, 1.229, 1.793, 2.4, 3.041, 3.707",\
"-0.724, -0.672, -0.485, -0.139, 0.324, 0.844, 1.416, 2.032, 2.672, 3.338",\
"-1.168, -1.118, -0.932, -0.596, -0.134, 0.387, 0.964, 1.578, 2.224, 2.899",\
"-1.671, -1.613, -1.437, -1.102, -0.648, -0.125, 0.452, 1.069, 1.721, 2.396",\
"-2.21, -2.16, -1.984, -1.657, -1.206, -0.685, -0.105, 0.508, 1.164, 1.834",\
"-2.794, -2.745, -2.569, -2.244, -1.8, -1.282, -0.706, -0.092, 0.554, 1.228",\
"-3.401, -3.354, -3.184, -2.868, -2.429, -1.918, -1.346, -0.727, -0.085, 0.589");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.195, -0.14, 0.061, 0.384, 0.805, 1.312, 1.896, 2.544, 3.277, 4.081",\
"-0.257, -0.201, -0.003, 0.319, 0.748, 1.252, 1.832, 2.483, 3.213, 4.02",\
"-0.412, -0.359, -0.166, 0.164, 0.59, 1.099, 1.68, 2.336, 3.072, 3.872",\
"-0.665, -0.611, -0.418, -0.083, 0.353, 0.866, 1.448, 2.1, 2.827, 3.634",\
"-0.974, -0.924, -0.725, -0.4, 0.039, 0.553, 1.14, 1.794, 2.513, 3.31",\
"-1.344, -1.292, -1.099, -0.765, -0.328, 0.191, 0.78, 1.428, 2.143, 2.93",\
"-1.749, -1.702, -1.511, -1.178, -0.742, -0.213, 0.375, 1.028, 1.742, 2.516",\
"-2.189, -2.138, -1.947, -1.617, -1.178, -0.66, -0.064, 0.59, 1.31, 2.084",\
"-2.643, -2.592, -2.402, -2.077, -1.642, -1.119, -0.522, 0.136, 0.854, 1.62",\
"-3.108, -3.059, -2.875, -2.552, -2.114, -1.591, -0.994, -0.332, 0.378, 1.146");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.195, -0.14, 0.061, 0.384, 0.805, 1.312, 1.896, 2.544, 3.277, 4.081",\
"-0.257, -0.201, -0.003, 0.319, 0.748, 1.252, 1.832, 2.483, 3.213, 4.02",\
"-0.412, -0.359, -0.166, 0.164, 0.59, 1.099, 1.68, 2.336, 3.072, 3.872",\
"-0.665, -0.611, -0.418, -0.083, 0.353, 0.866, 1.448, 2.1, 2.827, 3.634",\
"-0.974, -0.924, -0.725, -0.4, 0.039, 0.553, 1.14, 1.794, 2.513, 3.31",\
"-1.344, -1.292, -1.099, -0.765, -0.328, 0.191, 0.78, 1.428, 2.143, 2.93",\
"-1.749, -1.702, -1.511, -1.178, -0.742, -0.221, 0.375, 1.028, 1.742, 2.516",\
"-2.189, -2.138, -1.947, -1.617, -1.178, -0.66, -0.064, 0.59, 1.31, 2.084",\
"-2.643, -2.592, -2.402, -2.077, -1.642, -1.119, -0.522, 0.136, 0.854, 1.62",\
"-3.108, -3.059, -2.875, -2.552, -2.115, -1.591, -0.994, -0.332, 0.378, 1.146");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.573, 0.545, 0.433, 0.285, 0.155, 0.057, -0.006, -0.019, 0.029, 0.129",\
"0.637, 0.597, 0.484, 0.342, 0.211, 0.106, 0.041, 0.023, 0.065, 0.162",\
"0.807, 0.773, 0.657, 0.52, 0.389, 0.285, 0.21, 0.189, 0.22, 0.306",\
"1.126, 1.087, 0.969, 0.841, 0.71, 0.591, 0.506, 0.463, 0.472, 0.535",\
"1.555, 1.521, 1.416, 1.279, 1.141, 1.013, 0.901, 0.827, 0.801, 0.827",\
"2.049, 2.015, 1.908, 1.759, 1.603, 1.452, 1.318, 1.197, 1.122, 1.092",\
"2.591, 2.559, 2.445, 2.278, 2.103, 1.937, 1.769, 1.611, 1.479, 1.404",\
"3.156, 3.131, 3.011, 2.835, 2.63, 2.426, 2.23, 2.039, 1.875, 1.737",\
"3.751, 3.72, 3.604, 3.416, 3.192, 2.959, 2.729, 2.513, 2.308, 2.124",\
"4.368, 4.346, 4.219, 4.023, 3.782, 3.529, 3.273, 3.018, 2.784, 2.57");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.573, 0.537, 0.433, 0.285, 0.155, 0.057, -0.006, -0.019, 0.029, 0.129",\
"0.637, 0.597, 0.489, 0.342, 0.211, 0.112, 0.051, 0.03, 0.074, 0.174",\
"0.807, 0.773, 0.657, 0.514, 0.389, 0.285, 0.21, 0.189, 0.22, 0.313",\
"1.126, 1.087, 0.975, 0.841, 0.71, 0.591, 0.511, 0.471, 0.477, 0.542",\
"1.555, 1.521, 1.406, 1.273, 1.141, 1.013, 0.901, 0.827, 0.807, 0.834",\
"2.049, 2.015, 1.901, 1.751, 1.603, 1.459, 1.318, 1.197, 1.122, 1.092",\
"2.591, 2.559, 2.445, 2.278, 2.103, 1.929, 1.76, 1.605, 1.479, 1.395",\
"3.156, 3.131, 3.011, 2.835, 2.63, 2.431, 2.23, 2.039, 1.883, 1.746",\
"3.751, 3.72, 3.604, 3.411, 3.186, 2.959, 2.729, 2.505, 2.299, 2.124",\
"4.368, 4.346, 4.219, 4.023, 3.782, 3.529, 3.273, 3.018, 2.784, 2.576");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.567, 0.537, 0.415, 0.249, 0.05, -0.145, -0.329, -0.506, -0.644, -0.757",\
"0.62, 0.586, 0.473, 0.303, 0.11, -0.095, -0.288, -0.463, -0.604, -0.723",\
"0.78, 0.742, 0.627, 0.46, 0.264, 0.066, -0.138, -0.318, -0.47, -0.606",\
"1.045, 1.009, 0.89, 0.741, 0.544, 0.339, 0.131, -0.059, -0.242, -0.391",\
"1.386, 1.353, 1.233, 1.071, 0.887, 0.661, 0.429, 0.202, -0.013, -0.204",\
"1.769, 1.734, 1.602, 1.422, 1.216, 0.97, 0.696, 0.419, 0.149, -0.106",\
"2.18, 2.141, 2.002, 1.799, 1.558, 1.283, 0.971, 0.648, 0.315, -0.014",\
"2.592, 2.554, 2.409, 2.179, 1.908, 1.598, 1.249, 0.879, 0.485, 0.091",\
"3.012, 2.975, 2.816, 2.567, 2.259, 1.917, 1.537, 1.115, 0.675, 0.214",\
"3.439, 3.398, 3.242, 2.976, 2.637, 2.261, 1.854, 1.391, 0.907, 0.409");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.567, 0.537, 0.415, 0.249, 0.05, -0.145, -0.329, -0.506, -0.644, -0.757",\
"0.62, 0.586, 0.473, 0.303, 0.11, -0.095, -0.288, -0.463, -0.604, -0.723",\
"0.78, 0.742, 0.627, 0.46, 0.264, 0.066, -0.138, -0.318, -0.47, -0.606",\
"1.045, 1.009, 0.89, 0.741, 0.544, 0.339, 0.131, -0.059, -0.242, -0.391",\
"1.386, 1.353, 1.233, 1.071, 0.887, 0.661, 0.429, 0.202, -0.013, -0.204",\
"1.769, 1.734, 1.602, 1.422, 1.216, 0.97, 0.696, 0.424, 0.149, -0.114",\
"2.18, 2.141, 2.002, 1.799, 1.558, 1.283, 0.981, 0.648, 0.315, -0.014",\
"2.592, 2.554, 2.409, 2.179, 1.908, 1.598, 1.249, 0.879, 0.485, 0.091",\
"3.012, 2.975, 2.816, 2.567, 2.259, 1.917, 1.537, 1.115, 0.675, 0.214",\
"3.439, 3.398, 3.242, 2.976, 2.637, 2.261, 1.854, 1.401, 0.907, 0.409");
}
}
}
pin(SETN) {
capacitance : 0.005561 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
min_pulse_width_low : 5.404 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03695, 0.03694, 0.03668, 0.0364, 0.0362, 0.03607, 0.03599, 0.03593, \
0.03572, 0.02175");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01061, 0.01058, 0.01049, 0.01038, 0.01026, 0.01017, 0.01008, \
0.01001, 0.009953, 0.01008");
}
}
internal_power() {
when : "!CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01645, 0.01644, 0.01627, 0.01611, 0.01602, 0.01595, 0.01592, \
0.01589, 0.01587, 0.009859");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001924, 0.001923, 0.001902, 0.001866, 0.001813, 0.001771, 0.001728, \
0.001691, 0.001641, 0.001768");
}
}
internal_power() {
when : "!CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02428, 0.02427, 0.02418, 0.02405, 0.02396, 0.02388, 0.02383, \
0.02379, 0.0236, 0.01478");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006091, 0.006066, 0.005995, 0.005925, 0.005847, 0.005793, 0.005739, \
0.005692, 0.005636, 0.005719");
}
}
internal_power() {
when : "!CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003343, 0.003339, 0.003333, 0.003336, 0.003331, 0.003336, 0.003336, \
0.003333, 0.003334, 0.002812");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002478, -0.002472, -0.00247, -0.002475, -0.002491, -0.002497, \
-0.002509, -0.002532, -0.002587, -0.002526");
}
}
internal_power() {
when : "CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03674, 0.03671, 0.03643, 0.03616, 0.03598, 0.03584, 0.03573, \
0.03536, 0.03038, 0.01686");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01064, 0.01061, 0.01051, 0.01038, 0.01026, 0.01017, 0.01009, \
0.01003, 0.009976, 0.01011");
}
}
internal_power() {
when : "CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003348, 0.003344, 0.003332, 0.003341, 0.003338, 0.003336, 0.003335, \
0.003334, 0.003334, 0.002812");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002478, -0.002472, -0.002469, -0.002474, -0.00249, -0.002493, \
-0.002508, -0.002531, -0.002587, -0.002525");
}
}
internal_power() {
when : "CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03674, 0.03671, 0.03643, 0.03615, 0.03597, 0.03584, 0.03573, \
0.03536, 0.03038, 0.01687");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01064, 0.01061, 0.01051, 0.01038, 0.01026, 0.01017, 0.01009, \
0.01003, 0.009976, 0.01011");
}
}
internal_power() {
when : "CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003348, 0.00334, 0.003332, 0.00333, 0.003335, 0.003335, 0.003334, \
0.003334, 0.003332, 0.002813");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002478, -0.002472, -0.002469, -0.002474, -0.002491, -0.002494, \
-0.002509, -0.002531, -0.002587, -0.002525");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-1.3, -1.388, -1.634, -2.075, -2.773, -3.594, -4.471, -5.41, -6.432, -7.485",\
"-1.237, -1.333, -1.575, -2.02, -2.714, -3.54, -4.412, -5.349, -6.368, -7.422",\
"-1.035, -1.13, -1.367, -1.816, -2.51, -3.328, -4.203, -5.14, -6.157, -7.207",\
"-0.646, -0.74, -0.98, -1.423, -2.115, -2.938, -3.81, -4.749, -5.762, -6.814",\
"-0.026, -0.118, -0.36, -0.81, -1.503, -2.321, -3.193, -4.133, -5.148, -6.199",\
"0.804, 0.737, 0.473, 0.024, -0.67, -1.483, -2.359, -3.3, -4.32, -5.371",\
"1.926, 1.852, 1.574, 1.121, 0.413, -0.416, -1.297, -2.242, -3.267, -4.329",\
"3.476, 3.406, 3.055, 2.574, 1.812, 0.926, 0.018, -0.948, -2.025, -3.104",\
"5.75, 5.651, 5.23, 4.699, 3.837, 2.858, 1.863, 0.806, -0.413, -1.581",\
"8.615, 8.346, 8.024, 7.466, 6.494, 5.395, 4.33, 3.211, 1.892, 0.638");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("2.525, 2.586, 2.82, 3.251, 3.902, 4.676, 5.529, 6.433, 7.398, 8.409",\
"2.469, 2.532, 2.759, 3.187, 3.841, 4.624, 5.468, 6.377, 7.342, 8.352",\
"2.266, 2.325, 2.553, 2.984, 3.641, 4.414, 5.264, 6.167, 7.132, 8.146",\
"1.903, 1.975, 2.197, 2.623, 3.279, 4.058, 4.904, 5.809, 6.773, 7.788",\
"1.462, 1.522, 1.751, 2.176, 2.829, 3.606, 4.453, 5.356, 6.313, 7.331",\
"0.924, 0.989, 1.21, 1.644, 2.292, 3.069, 3.915, 4.815, 5.777, 6.795",\
"0.298, 0.369, 0.59, 1.02, 1.668, 2.451, 3.298, 4.197, 5.155, 6.169",\
"-0.394, -0.329, -0.105, 0.328, 0.976, 1.748, 2.597, 3.495, 4.463, 5.472",\
"-1.146, -1.082, -0.864, -0.435, 0.219, 0.99, 1.834, 2.736, 3.697, 4.7",\
"-1.96, -1.897, -1.673, -1.244, -0.597, 0.173, 1.017, 1.92, 2.87, 3.876");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.573, 0.637, 0.807, 1.126, 1.555, 2.049, 2.591, 3.156, 3.751, 4.368",\
"0.545, 0.597, 0.773, 1.087, 1.521, 2.015, 2.559, 3.131, 3.72, 4.346",\
"0.433, 0.484, 0.657, 0.969, 1.416, 1.908, 2.445, 3.011, 3.604, 4.219",\
"0.285, 0.342, 0.52, 0.841, 1.279, 1.759, 2.278, 2.835, 3.416, 4.023",\
"0.155, 0.211, 0.389, 0.71, 1.141, 1.603, 2.103, 2.63, 3.192, 3.782",\
"0.057, 0.106, 0.285, 0.591, 1.013, 1.452, 1.937, 2.426, 2.959, 3.529",\
"-0.006, 0.041, 0.21, 0.506, 0.901, 1.318, 1.769, 2.23, 2.729, 3.273",\
"-0.019, 0.023, 0.189, 0.463, 0.827, 1.197, 1.611, 2.039, 2.513, 3.018",\
"0.029, 0.065, 0.22, 0.472, 0.801, 1.122, 1.479, 1.875, 2.308, 2.784",\
"0.129, 0.162, 0.306, 0.535, 0.827, 1.092, 1.404, 1.737, 2.124, 2.57");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.573, 0.637, 0.807, 1.126, 1.555, 2.049, 2.591, 3.156, 3.751, 4.368",\
"0.537, 0.597, 0.773, 1.087, 1.521, 2.015, 2.559, 3.131, 3.72, 4.346",\
"0.433, 0.489, 0.657, 0.975, 1.406, 1.901, 2.445, 3.011, 3.604, 4.219",\
"0.285, 0.342, 0.514, 0.841, 1.273, 1.751, 2.278, 2.835, 3.411, 4.023",\
"0.155, 0.211, 0.389, 0.71, 1.141, 1.603, 2.103, 2.63, 3.186, 3.782",\
"0.057, 0.112, 0.285, 0.591, 1.013, 1.459, 1.929, 2.431, 2.959, 3.529",\
"-0.006, 0.051, 0.21, 0.511, 0.901, 1.318, 1.76, 2.23, 2.729, 3.273",\
"-0.019, 0.03, 0.189, 0.471, 0.827, 1.197, 1.605, 2.039, 2.505, 3.018",\
"0.029, 0.074, 0.22, 0.477, 0.807, 1.122, 1.479, 1.883, 2.299, 2.784",\
"0.129, 0.174, 0.313, 0.542, 0.834, 1.092, 1.395, 1.746, 2.124, 2.576");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.567, 0.62, 0.78, 1.045, 1.386, 1.769, 2.18, 2.592, 3.012, 3.439",\
"0.537, 0.586, 0.742, 1.009, 1.353, 1.734, 2.141, 2.554, 2.975, 3.398",\
"0.415, 0.473, 0.627, 0.89, 1.233, 1.602, 2.002, 2.409, 2.816, 3.242",\
"0.249, 0.303, 0.46, 0.741, 1.071, 1.422, 1.799, 2.179, 2.567, 2.976",\
"0.05, 0.11, 0.264, 0.544, 0.887, 1.216, 1.558, 1.908, 2.259, 2.637",\
"-0.145, -0.095, 0.066, 0.339, 0.661, 0.97, 1.283, 1.598, 1.917, 2.261",\
"-0.329, -0.288, -0.138, 0.131, 0.429, 0.696, 0.971, 1.249, 1.537, 1.854",\
"-0.506, -0.463, -0.318, -0.059, 0.202, 0.419, 0.648, 0.879, 1.115, 1.391",\
"-0.644, -0.604, -0.47, -0.242, -0.013, 0.149, 0.315, 0.485, 0.675, 0.907",\
"-0.757, -0.723, -0.606, -0.391, -0.204, -0.106, -0.014, 0.091, 0.214, 0.409");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.567, 0.62, 0.78, 1.045, 1.386, 1.769, 2.18, 2.592, 3.012, 3.439",\
"0.537, 0.586, 0.742, 1.009, 1.353, 1.734, 2.141, 2.554, 2.975, 3.398",\
"0.415, 0.473, 0.627, 0.89, 1.233, 1.602, 2.002, 2.409, 2.816, 3.242",\
"0.249, 0.303, 0.46, 0.741, 1.071, 1.422, 1.799, 2.179, 2.567, 2.976",\
"0.05, 0.11, 0.264, 0.544, 0.887, 1.216, 1.558, 1.908, 2.259, 2.637",\
"-0.145, -0.095, 0.066, 0.339, 0.661, 0.97, 1.283, 1.598, 1.917, 2.261",\
"-0.329, -0.288, -0.138, 0.131, 0.429, 0.696, 0.981, 1.249, 1.537, 1.854",\
"-0.506, -0.463, -0.318, -0.059, 0.202, 0.424, 0.648, 0.879, 1.115, 1.401",\
"-0.644, -0.604, -0.47, -0.242, -0.013, 0.149, 0.315, 0.485, 0.675, 0.907",\
"-0.757, -0.723, -0.606, -0.391, -0.204, -0.114, -0.014, 0.091, 0.214, 0.409");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.177, 0.115, -0.061, -0.348, -0.724, -1.168, -1.671, -2.21, -2.794, -3.401",\
"0.24, 0.173, -0.003, -0.29, -0.672, -1.118, -1.613, -2.167, -2.745, -3.354",\
"0.43, 0.364, 0.189, -0.097, -0.485, -0.932, -1.437, -1.984, -2.569, -3.184",\
"0.764, 0.708, 0.533, 0.25, -0.139, -0.596, -1.102, -1.649, -2.244, -2.868",\
"1.216, 1.151, 0.984, 0.703, 0.324, -0.134, -0.648, -1.205, -1.8, -2.429",\
"1.723, 1.66, 1.5, 1.229, 0.844, 0.387, -0.125, -0.685, -1.282, -1.918",\
"2.288, 2.231, 2.065, 1.793, 1.416, 0.964, 0.452, -0.105, -0.713, -1.346",\
"2.885, 2.828, 2.666, 2.4, 2.032, 1.578, 1.074, 0.508, -0.092, -0.727",\
"3.524, 3.462, 3.308, 3.041, 2.672, 2.224, 1.721, 1.164, 0.554, -0.085",\
"4.181, 4.12, 3.962, 3.707, 3.338, 2.899, 2.396, 1.834, 1.228, 0.589");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.177, 0.115, -0.061, -0.348, -0.724, -1.168, -1.671, -2.21, -2.794, -3.401",\
"0.24, 0.173, -0.003, -0.29, -0.672, -1.118, -1.613, -2.16, -2.745, -3.354",\
"0.43, 0.364, 0.189, -0.097, -0.485, -0.932, -1.437, -1.984, -2.569, -3.184",\
"0.764, 0.708, 0.533, 0.25, -0.139, -0.596, -1.102, -1.657, -2.244, -2.868",\
"1.216, 1.151, 0.984, 0.703, 0.324, -0.134, -0.648, -1.206, -1.8, -2.429",\
"1.723, 1.667, 1.5, 1.229, 0.844, 0.387, -0.125, -0.685, -1.282, -1.918",\
"2.288, 2.231, 2.065, 1.793, 1.416, 0.964, 0.452, -0.105, -0.706, -1.346",\
"2.892, 2.828, 2.666, 2.4, 2.032, 1.578, 1.069, 0.508, -0.092, -0.727",\
"3.524, 3.462, 3.308, 3.041, 2.672, 2.224, 1.721, 1.164, 0.554, -0.085",\
"4.181, 4.12, 3.968, 3.707, 3.338, 2.899, 2.396, 1.834, 1.228, 0.589");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.195, -0.257, -0.412, -0.665, -0.974, -1.344, -1.749, -2.189, -2.643, -3.108",\
"-0.14, -0.201, -0.359, -0.611, -0.924, -1.292, -1.702, -2.138, -2.592, -3.059",\
"0.061, -0.003, -0.166, -0.418, -0.725, -1.099, -1.511, -1.947, -2.402, -2.875",\
"0.384, 0.319, 0.164, -0.083, -0.4, -0.765, -1.178, -1.617, -2.077, -2.552",\
"0.805, 0.748, 0.59, 0.353, 0.039, -0.328, -0.742, -1.178, -1.642, -2.114",\
"1.312, 1.252, 1.099, 0.866, 0.553, 0.191, -0.213, -0.66, -1.119, -1.591",\
"1.896, 1.832, 1.68, 1.448, 1.14, 0.78, 0.375, -0.064, -0.522, -0.994",\
"2.544, 2.483, 2.336, 2.1, 1.794, 1.428, 1.028, 0.59, 0.136, -0.332",\
"3.277, 3.213, 3.072, 2.827, 2.513, 2.143, 1.742, 1.31, 0.854, 0.378",\
"4.081, 4.02, 3.872, 3.634, 3.31, 2.93, 2.516, 2.084, 1.62, 1.146");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.195, -0.257, -0.412, -0.665, -0.974, -1.344, -1.749, -2.189, -2.643, -3.108",\
"-0.14, -0.201, -0.359, -0.611, -0.924, -1.292, -1.702, -2.138, -2.592, -3.059",\
"0.061, -0.003, -0.166, -0.418, -0.725, -1.099, -1.511, -1.947, -2.402, -2.875",\
"0.384, 0.319, 0.164, -0.083, -0.4, -0.765, -1.178, -1.617, -2.077, -2.552",\
"0.805, 0.748, 0.59, 0.353, 0.039, -0.328, -0.742, -1.178, -1.642, -2.115",\
"1.312, 1.252, 1.099, 0.866, 0.553, 0.191, -0.221, -0.66, -1.119, -1.591",\
"1.896, 1.832, 1.68, 1.448, 1.14, 0.78, 0.375, -0.064, -0.522, -0.994",\
"2.544, 2.483, 2.336, 2.1, 1.794, 1.428, 1.028, 0.59, 0.136, -0.332",\
"3.277, 3.213, 3.072, 2.827, 2.513, 2.143, 1.742, 1.31, 0.854, 0.378",\
"4.081, 4.02, 3.872, 3.634, 3.31, 2.93, 2.516, 2.084, 1.62, 1.146");
}
}
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("4.5");
}
}
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("4.494");
}
}
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("5.404");
}
}
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("5.404");
}
}
}
}