blob: a0b4726ba9ffff1d9324f804d1ec982055cc2216 [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_1) {
area : 85.612800 ;
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.521096e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&SETN" ;
value : "4.79601e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&!SETN" ;
value : "4.491126e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&SETN" ;
value : "6.42654e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&!SETN" ;
value : "4.535676e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&SETN" ;
value : "4.80573e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&!SETN" ;
value : "4.505706e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&SETN" ;
value : "8.055774e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&!SETN" ;
value : "5.114988e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&SETN" ;
value : "5.100408e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&!SETN" ;
value : "4.838454e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&SETN" ;
value : "5.976018e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&!SETN" ;
value : "5.129568e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&SETN" ;
value : "5.114988e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&!SETN" ;
value : "4.853034e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&SETN" ;
value : "0.00010017756" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00010017756" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLK) {
capacitance : 0.002923 ;
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.74 ;
min_pulse_width_high : 4.949 ;
min_pulse_width_low : 5.389 ;
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.03092, 0.03089, 0.03077, 0.03064, 0.03053, 0.03044, 0.03037, \
0.03033, 0.03029, 0.01856");
}
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.02461, 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.03119, 0.03115, 0.03104, 0.03091, 0.0308, 0.0307, 0.03064, 0.0306, \
0.03055, 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.02451, \
0.02445, 0.02455");
}
}
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.04496, 0.04491, 0.0448, 0.04466, 0.04455, 0.04446, 0.04447, \
0.04458, 0.04331, 0.02051");
}
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.02925, 0.02923, 0.02917, 0.02906, 0.02895, 0.02887, 0.02878, \
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.03119, 0.03115, 0.03104, 0.0309, 0.0308, 0.03071, 0.03063, 0.03059, \
0.03055, 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.02508, 0.02506, 0.02499, 0.02489, 0.02476, 0.02466, 0.02456, \
0.02449, 0.02443, 0.02453");
}
}
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.03468, 0.03465, 0.03453, 0.03439, 0.03427, 0.03415, 0.03407, \
0.03401, 0.03395, 0.01918");
}
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.03601, 0.03593, 0.03578, 0.0356, 0.03547, 0.03534, \
0.03526, 0.03519, 0.03492");
}
}
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.04957, 0.04953, 0.04943, 0.04929, 0.04916, 0.04904, 0.04892, \
0.04884, 0.04875, 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.04386, 0.04282");
}
}
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.03119, 0.03115, 0.03103, 0.0309, 0.0308, 0.0307, 0.03064, 0.03059, \
0.03055, 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.02534, 0.02527, 0.02516, 0.02503, 0.02492, 0.02481, \
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.03119, 0.03115, 0.03103, 0.0309, 0.03079, 0.03071, 0.03064, \
0.03059, 0.03055, 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.02534, 0.02526, 0.02515, 0.02502, 0.02492, 0.02481, \
0.02474, 0.02467, 0.02474");
}
}
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.389");
}
rise_constraint(scalar) {
values("3.59");
}
}
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.899");
}
rise_constraint(scalar) {
values("4.949");
}
}
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.74");
}
}
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.04");
}
}
}
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.016, 0.01597, \
0.01546, 0.007695");
}
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.004709, 0.004681, 0.004645, 0.004617, 0.004596, \
0.004574, 0.004554, 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.02083, 0.02079, \
0.02072, 0.01998, 0.007699");
}
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.01913, 0.01908, 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.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.004763, 0.004744, 0.004709, 0.00468, 0.004646, 0.004617, 0.004597, \
0.004574, 0.004554, 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.007768");
}
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.01947, 0.01941, 0.01936, \
0.0193, 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.004993, 0.004933, 0.004905, 0.004888, 0.00488, \
0.004872, 0.004869, 0.004688");
}
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.0007465, 0.0007247, 0.000669, 0.0006127, 0.0005613, 0.0005268, \
0.0005066, 0.0004896, 0.0004788, 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.004992, 0.004932, 0.004904, 0.004888, 0.004877, \
0.004874, 0.004863, 0.004688");
}
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.0007467, 0.0007249, 0.0006692, 0.0006131, 0.0005609, 0.0005267, \
0.0005057, 0.0004892, 0.0004782, 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.00527, 0.005134, 0.004993, 0.004933, 0.004904, 0.004888, 0.004877, \
0.00487, 0.004862, 0.004688");
}
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.0007466, 0.0007248, 0.000669, 0.000613, 0.0005613, 0.0005266, \
0.0005051, 0.0004897, 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.005267, 0.005134, 0.004992, 0.004931, 0.004903, 0.004888, 0.004877, \
0.004876, 0.004864, 0.004688");
}
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.0007244, 0.0006698, 0.0006107, 0.0005622, 0.0005282, \
0.0005079, 0.0004902, 0.0004785, 0.0005329");
}
}
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.155, -0.089, 0.124, 0.52, 1.087, 1.761, 2.523, 3.337, 4.225, 5.16",\
"-0.215, -0.156, 0.054, 0.455, 1.017, 1.694, 2.45, 3.272, 4.15, 5.094",\
"-0.484, -0.421, -0.204, 0.182, 0.734, 1.413, 2.165, 2.989, 3.88, 4.817",\
"-0.999, -0.932, -0.714, -0.325, 0.21, 0.875, 1.635, 2.456, 3.343, 4.285",\
"-1.756, -1.697, -1.473, -1.094, -0.562, 0.094, 0.837, 1.654, 2.53, 3.467",\
"-2.694, -2.636, -2.418, -2.053, -1.582, -0.963, -0.233, 0.559, 1.433, 2.354",\
"-3.765, -3.705, -3.49, -3.137, -2.729, -2.223, -1.547, -0.776, 0.075, 0.986",\
"-5, -4.948, -4.736, -4.385, -3.994, -3.54, -3.025, -2.308, -1.485, -0.591",\
"-6.393, -6.339, -6.137, -5.809, -5.426, -4.986, -4.516, -3.984, -3.228, -2.363",\
"-7.965, -7.912, -7.715, -7.398, -7.02, -6.607, -6.151, -5.665, -5.107, -4.321");
}
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.202",\
"-0.409, -0.352, -0.153, 0.164, 0.554, 0.984, 1.474, 1.99, 2.554, 3.135",\
"-0.627, -0.566, -0.363, -0.042, 0.341, 0.779, 1.263, 1.793, 2.352, 2.94",\
"-0.972, -0.912, -0.72, -0.391, 0.003, 0.445, 0.928, 1.459, 2.014, 2.613",\
"-1.409, -1.353, -1.147, -0.821, -0.423, 0.018, 0.508, 1.038, 1.597, 2.194",\
"-1.899, -1.834, -1.631, -1.295, -0.904, -0.456, 0.031, 0.559, 1.126, 1.717",\
"-2.415, -2.36, -2.154, -1.816, -1.416, -0.971, -0.48, 0.047, 0.614, 1.21",\
"-2.968, -2.913, -2.703, -2.361, -1.961, -1.518, -1.027, -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.116, -2.664, -2.18, -1.651, -1.086, -0.489");
}
}
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.693, 3.626, 3.389, 2.943, 2.244, 1.478, 0.719, -0.109, -0.994, -1.917",\
"3.759, 3.687, 3.457, 3.006, 2.304, 1.544, 0.778, -0.047, -0.929, -1.854",\
"4.015, 3.953, 3.724, 3.268, 2.567, 1.808, 1.044, 0.218, -0.657, -1.583",\
"4.544, 4.48, 4.237, 3.797, 3.09, 2.326, 1.564, 0.739, -0.143, -1.056",\
"5.362, 5.295, 5.061, 4.615, 3.916, 3.148, 2.388, 1.565, 0.682, -0.232",\
"6.521, 6.457, 6.221, 5.777, 5.074, 4.306, 3.544, 2.718, 1.85, 0.92",\
"8.035, 7.968, 7.734, 7.289, 6.588, 5.822, 5.057, 4.214, 3.331, 2.401",\
"9.89, 9.821, 9.587, 9.146, 8.443, 7.671, 6.888, 6.036, 5.133, 4.191",\
"12.05, 11.99, 11.75, 11.31, 10.61, 9.832, 9.022, 8.16, 7.244, 6.292",\
"14.48, 14.42, 14.19, 13.74, 13.05, 12.26, 11.45, 10.57, 9.64, 8.681");
}
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.009, 1.929, 1.709, 1.234, 0.583, -0.073, -0.691, -1.299, -1.904, -2.509",\
"2.071, 1.986, 1.766, 1.295, 0.648, -0.008, -0.637, -1.237, -1.837, -2.45",\
"2.281, 2.2, 1.979, 1.507, 0.859, 0.198, -0.423, -1.03, -1.633, -2.245",\
"2.645, 2.565, 2.336, 1.865, 1.221, 0.558, -0.073, -0.676, -1.29, -1.901",\
"3.152, 3.068, 2.846, 2.371, 1.727, 1.053, 0.409, -0.211, -0.828, -1.449",\
"3.751, 3.661, 3.444, 2.98, 2.327, 1.649, 0.983, 0.349, -0.278, -0.907",\
"4.403, 4.323, 4.097, 3.635, 2.985, 2.296, 1.625, 0.969, 0.323, -0.315",\
"5.104, 5.039, 4.795, 4.338, 3.685, 2.989, 2.3, 1.634, 0.973, 0.322",\
"5.844, 5.775, 5.536, 5.074, 4.425, 3.724, 3.027, 2.342, 1.67, 1.003",\
"6.6, 6.538, 6.295, 5.842, 5.192, 4.493, 3.78, 3.085, 2.392, 1.722");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.1642 ;
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.02706, 0.02711, 0.02723, 0.02735, 0.02745, 0.0275, 0.02755, 0.02757, 0.02759, 0.0276",\
"0.02705, 0.02709, 0.02722, 0.02734, 0.02744, 0.02749, 0.02753, 0.02756, 0.02757, 0.02758",\
"0.02705, 0.02711, 0.02723, 0.02736, 0.02745, 0.02752, 0.02755, 0.02757, 0.02759, 0.0276",\
"0.02705, 0.0271, 0.02722, 0.02734, 0.02744, 0.02751, 0.02754, 0.02757, 0.02759, 0.02759",\
"0.02709, 0.02713, 0.02725, 0.02739, 0.02747, 0.02755, 0.02758, 0.0276, 0.02762, 0.02762",\
"0.02712, 0.02717, 0.0273, 0.02742, 0.02752, 0.02757, 0.02762, 0.02765, 0.02767, 0.02767",\
"0.02719, 0.02723, 0.02737, 0.02748, 0.02758, 0.02765, 0.02769, 0.02771, 0.02772, 0.02767",\
"0.02723, 0.02729, 0.0274, 0.02752, 0.02762, 0.02768, 0.02772, 0.02774, 0.02767, 0.0273",\
"0.02728, 0.02734, 0.02746, 0.02757, 0.02767, 0.02772, 0.02772, 0.02735, 0.02664, 0.02607",\
"0.02655, 0.02659, 0.02662, 0.0261, 0.02516, 0.02458, 0.02424, 0.02403, 0.02389, 0.02379");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.0316, 0.03161, 0.0317, 0.03183, 0.03201, 0.03213, 0.0323, 0.0359, 0.06408, 0.1185",\
"0.03157, 0.0316, 0.03169, 0.03182, 0.03197, 0.03215, 0.03239, 0.03612, 0.0652, 0.1195",\
"0.03157, 0.0316, 0.03167, 0.03181, 0.03199, 0.03216, 0.03238, 0.0371, 0.06922, 0.1226",\
"0.03152, 0.03156, 0.03164, 0.03178, 0.0319, 0.03204, 0.03255, 0.03985, 0.07718, 0.1278",\
"0.03146, 0.03148, 0.03159, 0.0317, 0.03185, 0.03197, 0.0328, 0.04599, 0.08931, 0.1337",\
"0.03141, 0.03144, 0.03152, 0.03165, 0.03181, 0.03205, 0.03448, 0.059, 0.1023, 0.1371",\
"0.03137, 0.03138, 0.03148, 0.0316, 0.03178, 0.03231, 0.0422, 0.07771, 0.1104, 0.1341",\
"0.03131, 0.03134, 0.03144, 0.03157, 0.03179, 0.03662, 0.06308, 0.08886, 0.1068, 0.1195",\
"0.03124, 0.03127, 0.03135, 0.03156, 0.03832, 0.05612, 0.06865, 0.07683, 0.08228, 0.08603",\
"0.0165, 0.01662, 0.01685, 0.01701, 0.01708, 0.01713, 0.01716, 0.01717, 0.01717, 0.01718");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.02258, 0.02263, 0.02275, 0.02287, 0.02296, 0.02303, 0.02306, 0.02308, 0.0231, 0.02311",\
"0.02246, 0.02251, 0.02264, 0.02276, 0.02285, 0.02291, 0.02295, 0.02297, 0.02298, 0.02299",\
"0.02234, 0.02239, 0.02251, 0.02264, 0.02274, 0.0228, 0.02283, 0.02285, 0.02287, 0.02287",\
"0.02223, 0.02229, 0.02239, 0.02251, 0.02261, 0.02268, 0.02271, 0.02274, 0.02275, 0.02276",\
"0.02212, 0.02216, 0.02227, 0.02238, 0.02249, 0.02257, 0.02261, 0.02264, 0.02267, 0.02268",\
"0.02202, 0.02207, 0.02216, 0.02226, 0.02238, 0.02247, 0.02253, 0.02257, 0.0226, 0.02261",\
"0.02195, 0.02198, 0.02208, 0.02218, 0.02229, 0.02238, 0.02245, 0.0225, 0.02253, 0.02254",\
"0.02189, 0.02192, 0.02201, 0.02212, 0.02221, 0.02231, 0.02237, 0.02242, 0.02244, 0.02231",\
"0.02184, 0.02187, 0.02195, 0.02205, 0.02215, 0.02224, 0.02229, 0.02207, 0.02143, 0.02087",\
"0.01727, 0.01692, 0.01623, 0.01576, 0.01554, 0.01545, 0.01542, 0.01542, 0.01543, 0.01544");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.01073, 0.01078, 0.01089, 0.01105, 0.01123, 0.01137, 0.01143, 0.01191, 0.0192, 0.05835",\
"0.01069, 0.01074, 0.01085, 0.01103, 0.01118, 0.0114, 0.01147, 0.012, 0.01983, 0.05951",\
"0.0106, 0.01064, 0.01074, 0.01091, 0.01104, 0.01123, 0.01132, 0.01204, 0.02077, 0.06323",\
"0.01048, 0.01052, 0.01062, 0.01075, 0.01096, 0.01115, 0.01123, 0.01214, 0.02377, 0.07051",\
"0.01035, 0.01039, 0.0105, 0.01062, 0.01078, 0.01089, 0.01103, 0.01258, 0.02958, 0.08183",\
"0.01025, 0.01028, 0.01036, 0.0105, 0.01069, 0.01087, 0.01102, 0.01422, 0.04117, 0.09569",\
"0.01018, 0.01019, 0.01027, 0.01039, 0.01055, 0.01073, 0.0112, 0.01988, 0.0596, 0.1085",\
"0.01011, 0.01014, 0.01021, 0.01027, 0.01044, 0.01064, 0.01286, 0.0357, 0.07967, 0.1156",\
"0.01006, 0.01008, 0.01014, 0.01021, 0.01033, 0.0111, 0.02482, 0.06023, 0.08956, 0.1106",\
"0.0103, 0.01032, 0.01037, 0.01046, 0.0112, 0.02496, 0.04896, 0.06593, 0.07749, 0.08554");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.0283, 0.02836, 0.02848, 0.0286, 0.02869, 0.02875, 0.02878, 0.0288, 0.02882, 0.02882",\
"0.02828, 0.02832, 0.02845, 0.02857, 0.02866, 0.02872, 0.02875, 0.02877, 0.02879, 0.0288",\
"0.02819, 0.02825, 0.02837, 0.0285, 0.02859, 0.02864, 0.02868, 0.0287, 0.02871, 0.02872",\
"0.02808, 0.02813, 0.02825, 0.02837, 0.02846, 0.02853, 0.02856, 0.02859, 0.0286, 0.02861",\
"0.02791, 0.02796, 0.02806, 0.02818, 0.02828, 0.02835, 0.0284, 0.02843, 0.02845, 0.02847",\
"0.02776, 0.02779, 0.02789, 0.02801, 0.02812, 0.0282, 0.02825, 0.02829, 0.02832, 0.02834",\
"0.02762, 0.02766, 0.02774, 0.02786, 0.02796, 0.02805, 0.02811, 0.02816, 0.02819, 0.0282",\
"0.0275, 0.02754, 0.02762, 0.02774, 0.02784, 0.02793, 0.02799, 0.02804, 0.02806, 0.02793",\
"0.0274, 0.02743, 0.02751, 0.02762, 0.02773, 0.02781, 0.02786, 0.02765, 0.02701, 0.02642",\
"0.0163, 0.01598, 0.01539, 0.01498, 0.0148, 0.01473, 0.01471, 0.01472, 0.01473, 0.01474");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.0283, 0.02836, 0.02848, 0.0286, 0.02869, 0.02875, 0.02878, 0.0288, 0.02882, 0.02882",\
"0.02828, 0.02832, 0.02845, 0.02857, 0.02866, 0.02872, 0.02875, 0.02877, 0.02879, 0.0288",\
"0.02819, 0.02825, 0.02837, 0.0285, 0.02859, 0.02864, 0.02868, 0.0287, 0.02871, 0.02872",\
"0.02808, 0.02813, 0.02825, 0.02837, 0.02846, 0.02853, 0.02856, 0.02859, 0.0286, 0.02861",\
"0.02791, 0.02796, 0.02806, 0.02818, 0.02828, 0.02835, 0.0284, 0.02843, 0.02845, 0.02847",\
"0.02776, 0.02779, 0.02789, 0.02801, 0.02812, 0.0282, 0.02825, 0.02829, 0.02832, 0.02834",\
"0.02762, 0.02766, 0.02774, 0.02786, 0.02796, 0.02805, 0.02811, 0.02816, 0.02819, 0.0282",\
"0.0275, 0.02754, 0.02762, 0.02774, 0.02784, 0.02793, 0.02799, 0.02804, 0.02806, 0.02793",\
"0.0274, 0.02743, 0.02751, 0.02762, 0.02773, 0.02781, 0.02786, 0.02765, 0.02701, 0.02642",\
"0.0163, 0.01598, 0.01539, 0.01498, 0.0148, 0.01473, 0.01471, 0.01472, 0.01473, 0.01474");
/* 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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.02258, 0.02263, 0.02275, 0.02287, 0.02297, 0.02303, 0.02306, 0.02309, 0.0231, 0.02311",\
"0.02246, 0.02251, 0.02264, 0.02276, 0.02286, 0.02291, 0.02295, 0.02298, 0.02298, 0.02299",\
"0.02234, 0.02239, 0.02252, 0.02264, 0.02274, 0.0228, 0.02283, 0.02285, 0.02287, 0.02288",\
"0.02223, 0.02228, 0.02239, 0.02251, 0.02261, 0.02268, 0.02272, 0.02275, 0.02276, 0.02276",\
"0.02211, 0.02216, 0.02226, 0.02238, 0.02249, 0.02256, 0.02261, 0.02264, 0.02267, 0.02269",\
"0.02202, 0.02206, 0.02215, 0.02226, 0.02238, 0.02247, 0.02253, 0.02258, 0.02259, 0.02261",\
"0.02195, 0.02198, 0.02207, 0.02218, 0.02229, 0.02238, 0.02245, 0.0225, 0.02253, 0.02254",\
"0.02189, 0.02192, 0.02201, 0.02211, 0.02221, 0.02231, 0.02238, 0.02243, 0.02245, 0.02231",\
"0.02184, 0.02187, 0.02195, 0.02205, 0.02215, 0.02224, 0.02229, 0.02208, 0.02144, 0.02085",\
"0.01727, 0.01692, 0.01623, 0.01576, 0.01554, 0.01545, 0.01542, 0.01542, 0.01543, 0.01544");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.01074, 0.01078, 0.01089, 0.01104, 0.01122, 0.01133, 0.01145, 0.01191, 0.0192, 0.05829",\
"0.01069, 0.01073, 0.01085, 0.01101, 0.01116, 0.01133, 0.01147, 0.012, 0.01956, 0.05988",\
"0.0106, 0.01064, 0.01074, 0.01091, 0.01105, 0.01123, 0.01132, 0.01204, 0.02077, 0.06323",\
"0.01049, 0.01052, 0.01062, 0.01075, 0.01093, 0.01115, 0.01123, 0.01214, 0.02377, 0.07051",\
"0.01036, 0.01039, 0.0105, 0.01062, 0.01078, 0.011, 0.01109, 0.01262, 0.02952, 0.08174",\
"0.01025, 0.01029, 0.01036, 0.01051, 0.01064, 0.01083, 0.01096, 0.01427, 0.04102, 0.09568",\
"0.01016, 0.01019, 0.01027, 0.01039, 0.01055, 0.01072, 0.01118, 0.01981, 0.05954, 0.1085",\
"0.01012, 0.01013, 0.01021, 0.01027, 0.01041, 0.01065, 0.01284, 0.03572, 0.0797, 0.1156",\
"0.01006, 0.01009, 0.01015, 0.01021, 0.01031, 0.01103, 0.02482, 0.06025, 0.08958, 0.1106",\
"0.0103, 0.01033, 0.01037, 0.01047, 0.01116, 0.02511, 0.04896, 0.06592, 0.0775, 0.08555");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.02865, 0.0287, 0.02884, 0.02896, 0.02904, 0.0291, 0.02913, 0.02915, 0.02916, 0.02917",\
"0.02862, 0.02867, 0.0288, 0.02892, 0.02901, 0.02907, 0.0291, 0.02912, 0.02914, 0.02915",\
"0.02854, 0.02859, 0.02872, 0.02885, 0.02894, 0.02899, 0.02903, 0.02905, 0.02906, 0.02907",\
"0.02842, 0.02847, 0.02859, 0.02871, 0.02881, 0.02887, 0.0289, 0.02893, 0.02894, 0.02895",\
"0.02827, 0.02831, 0.02841, 0.02853, 0.02864, 0.02871, 0.02875, 0.02878, 0.0288, 0.02882",\
"0.0281, 0.02815, 0.02824, 0.02836, 0.02846, 0.02854, 0.0286, 0.02864, 0.02867, 0.02869",\
"0.02797, 0.02801, 0.02809, 0.0282, 0.02831, 0.0284, 0.02846, 0.0285, 0.02854, 0.02855",\
"0.02785, 0.02788, 0.02797, 0.02808, 0.02818, 0.02828, 0.02834, 0.0284, 0.02841, 0.02827",\
"0.02776, 0.02779, 0.02787, 0.02797, 0.02807, 0.02816, 0.02821, 0.02801, 0.02735, 0.02677",\
"0.01665, 0.01634, 0.01573, 0.01533, 0.01515, 0.01508, 0.01506, 0.01507, 0.01508, 0.01509");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.02865, 0.0287, 0.02884, 0.02896, 0.02904, 0.0291, 0.02913, 0.02915, 0.02916, 0.02917",\
"0.02862, 0.02867, 0.0288, 0.02892, 0.02901, 0.02907, 0.0291, 0.02912, 0.02914, 0.02915",\
"0.02854, 0.02859, 0.02872, 0.02885, 0.02894, 0.02899, 0.02903, 0.02905, 0.02906, 0.02907",\
"0.02842, 0.02847, 0.02859, 0.02871, 0.02881, 0.02887, 0.0289, 0.02893, 0.02894, 0.02895",\
"0.02827, 0.02831, 0.02841, 0.02853, 0.02864, 0.02871, 0.02875, 0.02878, 0.0288, 0.02882",\
"0.0281, 0.02815, 0.02824, 0.02836, 0.02846, 0.02854, 0.0286, 0.02864, 0.02867, 0.02869",\
"0.02797, 0.02801, 0.02809, 0.0282, 0.02831, 0.0284, 0.02846, 0.0285, 0.02854, 0.02855",\
"0.02785, 0.02788, 0.02797, 0.02808, 0.02818, 0.02828, 0.02834, 0.0284, 0.02841, 0.02827",\
"0.02776, 0.02779, 0.02787, 0.02797, 0.02807, 0.02816, 0.02821, 0.02801, 0.02735, 0.02677",\
"0.01665, 0.01634, 0.01573, 0.01533, 0.01515, 0.01508, 0.01506, 0.01507, 0.01508, 0.01509");
/* 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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.03658, 0.03664, 0.03676, 0.03688, 0.03698, 0.03703, 0.03707, 0.03708, 0.0371, 0.03711",\
"0.03641, 0.03647, 0.03659, 0.03672, 0.03682, 0.03687, 0.0369, 0.03692, 0.03694, 0.03695",\
"0.03627, 0.03632, 0.03645, 0.03658, 0.03668, 0.03673, 0.03676, 0.03678, 0.0368, 0.03681",\
"0.03612, 0.03618, 0.0363, 0.03642, 0.03652, 0.03658, 0.03661, 0.03663, 0.03666, 0.03667",\
"0.03599, 0.03604, 0.03613, 0.03625, 0.03636, 0.03643, 0.03648, 0.0365, 0.03653, 0.03655",\
"0.03586, 0.03591, 0.036, 0.03612, 0.03623, 0.03631, 0.03636, 0.03641, 0.03643, 0.03645",\
"0.03578, 0.03581, 0.0359, 0.03601, 0.03612, 0.0362, 0.03626, 0.03631, 0.03634, 0.03636",\
"0.0357, 0.03574, 0.03582, 0.03592, 0.03602, 0.0361, 0.03618, 0.03623, 0.03625, 0.03612",\
"0.0356, 0.03563, 0.0357, 0.03581, 0.03591, 0.03599, 0.03604, 0.03583, 0.03519, 0.03461",\
"0.02577, 0.02542, 0.02473, 0.02426, 0.02404, 0.02395, 0.02392, 0.02392, 0.02393, 0.02394");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.01662, 0.01665, 0.01677, 0.01692, 0.01711, 0.01721, 0.0175, 0.01791, 0.02531, 0.06437",\
"0.01656, 0.01659, 0.01671, 0.01688, 0.01702, 0.01719, 0.01735, 0.01779, 0.02559, 0.06546",\
"0.01644, 0.01648, 0.0166, 0.01676, 0.01691, 0.01707, 0.01722, 0.01775, 0.02673, 0.06924",\
"0.0163, 0.01634, 0.01645, 0.01659, 0.01672, 0.01688, 0.01706, 0.01796, 0.02959, 0.07642",\
"0.01615, 0.01619, 0.01627, 0.01642, 0.01661, 0.01669, 0.01685, 0.0183, 0.03556, 0.08761",\
"0.01602, 0.01606, 0.01614, 0.01625, 0.01641, 0.01652, 0.01684, 0.02027, 0.04695, 0.1015",\
"0.01592, 0.01594, 0.01602, 0.01614, 0.01628, 0.01641, 0.01706, 0.02552, 0.06567, 0.1143",\
"0.01582, 0.01585, 0.01592, 0.01598, 0.01613, 0.01635, 0.01861, 0.04144, 0.08544, 0.1213",\
"0.01573, 0.01576, 0.01583, 0.0159, 0.01598, 0.01673, 0.0305, 0.06595, 0.09524, 0.1162",\
"0.01592, 0.01594, 0.016, 0.01609, 0.01686, 0.03076, 0.05457, 0.07152, 0.08307, 0.0911");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.04732, 0.04737, 0.0475, 0.04762, 0.04771, 0.04776, 0.04779, 0.04782, 0.04784, 0.04784",\
"0.04721, 0.04727, 0.04739, 0.04751, 0.0476, 0.04766, 0.04769, 0.04772, 0.04773, 0.04774",\
"0.04708, 0.04714, 0.04726, 0.04738, 0.04748, 0.04753, 0.04756, 0.04759, 0.0476, 0.04761",\
"0.04693, 0.04698, 0.0471, 0.04722, 0.04732, 0.04737, 0.04742, 0.04744, 0.04746, 0.04746",\
"0.04679, 0.04684, 0.04694, 0.04705, 0.04715, 0.04722, 0.04727, 0.0473, 0.04732, 0.04734",\
"0.04666, 0.0467, 0.04679, 0.04691, 0.04702, 0.0471, 0.04716, 0.0472, 0.04722, 0.04724",\
"0.04655, 0.04659, 0.04667, 0.04679, 0.04689, 0.04698, 0.04704, 0.04709, 0.04713, 0.04713",\
"0.04645, 0.04648, 0.04656, 0.04667, 0.04677, 0.04686, 0.04693, 0.04699, 0.047, 0.04687",\
"0.04621, 0.04625, 0.04633, 0.04643, 0.04653, 0.04662, 0.04667, 0.04646, 0.04581, 0.04523",\
"0.02504, 0.02474, 0.02414, 0.02373, 0.02355, 0.02347, 0.02346, 0.02346, 0.02348, 0.02349");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.04732, 0.04737, 0.0475, 0.04762, 0.04771, 0.04776, 0.04779, 0.04782, 0.04784, 0.04784",\
"0.04721, 0.04727, 0.04739, 0.04751, 0.0476, 0.04766, 0.04769, 0.04772, 0.04773, 0.04774",\
"0.04708, 0.04714, 0.04726, 0.04738, 0.04748, 0.04753, 0.04756, 0.04759, 0.0476, 0.04761",\
"0.04693, 0.04698, 0.0471, 0.04722, 0.04732, 0.04737, 0.04742, 0.04744, 0.04746, 0.04746",\
"0.04679, 0.04684, 0.04694, 0.04705, 0.04715, 0.04722, 0.04727, 0.0473, 0.04732, 0.04734",\
"0.04666, 0.0467, 0.04679, 0.04691, 0.04702, 0.0471, 0.04716, 0.0472, 0.04722, 0.04724",\
"0.04655, 0.04659, 0.04667, 0.04679, 0.04689, 0.04698, 0.04704, 0.04709, 0.04713, 0.04713",\
"0.04645, 0.04648, 0.04656, 0.04667, 0.04677, 0.04686, 0.04693, 0.04699, 0.047, 0.04687",\
"0.04621, 0.04625, 0.04633, 0.04643, 0.04653, 0.04662, 0.04667, 0.04646, 0.04581, 0.04523",\
"0.02504, 0.02474, 0.02414, 0.02373, 0.02355, 0.02347, 0.02346, 0.02346, 0.02348, 0.02349");
/* 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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.03658, 0.03664, 0.03676, 0.03688, 0.03698, 0.03703, 0.03707, 0.03708, 0.0371, 0.03711",\
"0.03641, 0.03647, 0.0366, 0.03672, 0.03682, 0.03687, 0.0369, 0.03692, 0.03694, 0.03695",\
"0.03627, 0.03632, 0.03645, 0.03658, 0.03668, 0.03673, 0.03676, 0.03678, 0.0368, 0.03681",\
"0.03612, 0.03619, 0.03629, 0.03642, 0.03652, 0.03657, 0.03661, 0.03664, 0.03666, 0.03667",\
"0.03599, 0.03603, 0.03613, 0.03625, 0.03637, 0.03642, 0.03648, 0.0365, 0.03653, 0.03654",\
"0.03587, 0.03591, 0.036, 0.03612, 0.03624, 0.03631, 0.03637, 0.03641, 0.03644, 0.03645",\
"0.03578, 0.0358, 0.0359, 0.03601, 0.03612, 0.0362, 0.03626, 0.03631, 0.03634, 0.03636",\
"0.0357, 0.03573, 0.03582, 0.03592, 0.03601, 0.03611, 0.03617, 0.03623, 0.03625, 0.03611",\
"0.0356, 0.03563, 0.0357, 0.03581, 0.0359, 0.03599, 0.03604, 0.03583, 0.03519, 0.03461",\
"0.02578, 0.02542, 0.02473, 0.02426, 0.02404, 0.02395, 0.02393, 0.02392, 0.02393, 0.02394");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.01662, 0.01665, 0.01677, 0.01692, 0.01714, 0.01722, 0.0175, 0.01778, 0.02526, 0.06447",\
"0.01656, 0.01659, 0.01671, 0.01688, 0.01702, 0.01719, 0.01735, 0.01779, 0.02559, 0.06546",\
"0.01644, 0.01648, 0.0166, 0.01676, 0.01691, 0.01707, 0.01722, 0.01775, 0.02673, 0.06924",\
"0.01631, 0.01634, 0.01644, 0.01659, 0.01672, 0.01691, 0.01706, 0.01798, 0.02959, 0.0764",\
"0.01617, 0.01619, 0.01627, 0.01643, 0.01654, 0.01674, 0.01689, 0.01846, 0.03556, 0.08788",\
"0.01602, 0.01606, 0.01614, 0.01625, 0.01637, 0.01656, 0.01689, 0.02001, 0.04691, 0.1015",\
"0.01591, 0.01594, 0.01601, 0.01612, 0.01627, 0.0164, 0.01694, 0.02548, 0.06534, 0.1143",\
"0.01582, 0.01585, 0.01591, 0.016, 0.01613, 0.01635, 0.01861, 0.04144, 0.08542, 0.1213",\
"0.01574, 0.01575, 0.01582, 0.0159, 0.016, 0.01673, 0.03052, 0.06595, 0.09524, 0.1162",\
"0.01592, 0.01594, 0.016, 0.01609, 0.01684, 0.03076, 0.05459, 0.07152, 0.08307, 0.0911");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.04714, 0.04718, 0.04731, 0.04743, 0.04752, 0.04757, 0.04761, 0.04763, 0.04764, 0.04765",\
"0.04702, 0.04708, 0.04721, 0.04733, 0.04742, 0.04747, 0.0475, 0.04753, 0.04754, 0.04754",\
"0.04689, 0.04694, 0.04707, 0.04719, 0.04729, 0.04734, 0.04737, 0.04739, 0.04741, 0.04741",\
"0.04675, 0.0468, 0.04692, 0.04703, 0.04713, 0.04719, 0.04723, 0.04725, 0.04727, 0.04728",\
"0.0466, 0.04664, 0.04676, 0.04687, 0.04697, 0.04704, 0.04709, 0.04712, 0.04714, 0.04716",\
"0.04648, 0.04653, 0.04662, 0.04673, 0.04684, 0.04692, 0.04698, 0.04702, 0.04704, 0.04707",\
"0.04637, 0.04641, 0.0465, 0.04661, 0.04671, 0.0468, 0.04686, 0.04691, 0.04695, 0.04696",\
"0.04626, 0.0463, 0.04637, 0.04648, 0.04659, 0.04668, 0.04675, 0.0468, 0.04682, 0.04668",\
"0.04605, 0.04608, 0.04616, 0.04626, 0.04637, 0.04646, 0.04651, 0.0463, 0.04564, 0.04507",\
"0.02512, 0.02481, 0.02421, 0.0238, 0.02362, 0.02355, 0.02353, 0.02353, 0.02355, 0.02355");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.04714, 0.04718, 0.04731, 0.04743, 0.04752, 0.04757, 0.04761, 0.04763, 0.04764, 0.04765",\
"0.04702, 0.04708, 0.04721, 0.04733, 0.04742, 0.04747, 0.0475, 0.04753, 0.04754, 0.04754",\
"0.04689, 0.04694, 0.04707, 0.04719, 0.04729, 0.04734, 0.04737, 0.04739, 0.04741, 0.04741",\
"0.04675, 0.0468, 0.04692, 0.04703, 0.04713, 0.04719, 0.04723, 0.04725, 0.04727, 0.04728",\
"0.0466, 0.04664, 0.04676, 0.04687, 0.04697, 0.04704, 0.04709, 0.04712, 0.04714, 0.04716",\
"0.04648, 0.04653, 0.04662, 0.04673, 0.04684, 0.04692, 0.04698, 0.04702, 0.04704, 0.04707",\
"0.04637, 0.04641, 0.0465, 0.04661, 0.04671, 0.0468, 0.04686, 0.04691, 0.04695, 0.04696",\
"0.04626, 0.0463, 0.04637, 0.04648, 0.04659, 0.04668, 0.04675, 0.0468, 0.04682, 0.04668",\
"0.04605, 0.04608, 0.04616, 0.04626, 0.04637, 0.04646, 0.04651, 0.0463, 0.04564, 0.04507",\
"0.02512, 0.02481, 0.02421, 0.0238, 0.02362, 0.02355, 0.02353, 0.02353, 0.02355, 0.02355");
/* 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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.01094, 0.01098, 0.01104, 0.01119, 0.01132, 0.01152, 0.01169, 0.01385, 0.03584, 0.09006",\
"0.01095, 0.01098, 0.01106, 0.01116, 0.01133, 0.01147, 0.0116, 0.01414, 0.03699, 0.09142",\
"0.01086, 0.01089, 0.01096, 0.01109, 0.01125, 0.01135, 0.01153, 0.0147, 0.04072, 0.09532",\
"0.01072, 0.01076, 0.01084, 0.01096, 0.0111, 0.01125, 0.01164, 0.01644, 0.04876, 0.1021",\
"0.0106, 0.01065, 0.01071, 0.01085, 0.01098, 0.01113, 0.01174, 0.02141, 0.06256, 0.1103",\
"0.01051, 0.01055, 0.01062, 0.01075, 0.01092, 0.01103, 0.01315, 0.03517, 0.07949, 0.1159",\
"0.01045, 0.01047, 0.01055, 0.01066, 0.01082, 0.01142, 0.02301, 0.05864, 0.08981, 0.1123",\
"0.01038, 0.01042, 0.01049, 0.01062, 0.01114, 0.02227, 0.04801, 0.06711, 0.08016, 0.08925",\
"0.01014, 0.01017, 0.01048, 0.01647, 0.02322, 0.02745, 0.03003, 0.03166, 0.03272, 0.03345",\
"-0.01165, -0.01165, -0.01165, -0.01166, -0.01166, -0.01166, -0.01166, -0.01166, -0.01166, -0.01166");
/* 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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.01094, 0.01098, 0.01104, 0.01119, 0.01132, 0.01152, 0.01169, 0.01385, 0.03584, 0.09006",\
"0.01095, 0.01098, 0.01106, 0.01116, 0.01133, 0.01147, 0.0116, 0.01414, 0.03699, 0.09142",\
"0.01086, 0.01089, 0.01096, 0.01109, 0.01125, 0.01135, 0.01153, 0.0147, 0.04072, 0.09532",\
"0.01072, 0.01076, 0.01084, 0.01096, 0.0111, 0.01125, 0.01164, 0.01644, 0.04876, 0.1021",\
"0.0106, 0.01065, 0.01071, 0.01085, 0.01098, 0.01113, 0.01174, 0.02141, 0.06256, 0.1103",\
"0.01051, 0.01055, 0.01062, 0.01075, 0.01092, 0.01103, 0.01315, 0.03517, 0.07949, 0.1159",\
"0.01045, 0.01047, 0.01055, 0.01066, 0.01082, 0.01142, 0.02301, 0.05864, 0.08981, 0.1123",\
"0.01038, 0.01042, 0.01049, 0.01062, 0.01114, 0.02227, 0.04801, 0.06711, 0.08016, 0.08925",\
"0.01014, 0.01017, 0.01048, 0.01647, 0.02322, 0.02745, 0.03003, 0.03166, 0.03272, 0.03345",\
"-0.01165, -0.01165, -0.01165, -0.01166, -0.01166, -0.01166, -0.01166, -0.01166, -0.01166, -0.01166");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.01086, 0.01088, 0.01096, 0.0111, 0.01125, 0.01145, 0.01151, 0.01382, 0.0357, 0.08991",\
"0.01086, 0.01089, 0.01099, 0.0111, 0.01125, 0.01145, 0.0117, 0.01401, 0.03682, 0.09122",\
"0.01076, 0.01079, 0.01088, 0.011, 0.01115, 0.0113, 0.01152, 0.01458, 0.04061, 0.09522",\
"0.01064, 0.01068, 0.01076, 0.01088, 0.01103, 0.01117, 0.01148, 0.0163, 0.04865, 0.102",\
"0.01053, 0.01057, 0.01064, 0.01078, 0.01094, 0.01111, 0.01166, 0.02132, 0.06248, 0.1102",\
"0.01042, 0.01045, 0.01053, 0.01065, 0.01081, 0.01104, 0.01317, 0.03506, 0.07939, 0.1158",\
"0.01034, 0.01038, 0.01047, 0.01059, 0.01069, 0.01132, 0.023, 0.05855, 0.08972, 0.1122",\
"0.0103, 0.01032, 0.0104, 0.01051, 0.01105, 0.02218, 0.04792, 0.06703, 0.08008, 0.08918",\
"0.01006, 0.01008, 0.01037, 0.01638, 0.02314, 0.02738, 0.02997, 0.0316, 0.03266, 0.03339",\
"-0.01172, -0.01172, -0.01172, -0.01172, -0.01172, -0.01172, -0.01172, -0.01172, -0.01172, -0.01172");
/* 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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.01086, 0.01088, 0.01096, 0.0111, 0.01125, 0.01145, 0.01151, 0.01382, 0.0357, 0.08991",\
"0.01086, 0.01089, 0.01099, 0.0111, 0.01125, 0.01145, 0.0117, 0.01401, 0.03682, 0.09122",\
"0.01076, 0.01079, 0.01088, 0.011, 0.01115, 0.0113, 0.01152, 0.01458, 0.04061, 0.09522",\
"0.01064, 0.01068, 0.01076, 0.01088, 0.01103, 0.01117, 0.01148, 0.0163, 0.04865, 0.102",\
"0.01053, 0.01057, 0.01064, 0.01078, 0.01094, 0.01111, 0.01166, 0.02132, 0.06248, 0.1102",\
"0.01042, 0.01045, 0.01053, 0.01065, 0.01081, 0.01104, 0.01317, 0.03506, 0.07939, 0.1158",\
"0.01034, 0.01038, 0.01047, 0.01059, 0.01069, 0.01132, 0.023, 0.05855, 0.08972, 0.1122",\
"0.0103, 0.01032, 0.0104, 0.01051, 0.01105, 0.02218, 0.04792, 0.06703, 0.08008, 0.08918",\
"0.01006, 0.01008, 0.01037, 0.01638, 0.02314, 0.02738, 0.02997, 0.0316, 0.03266, 0.03339",\
"-0.01172, -0.01172, -0.01172, -0.01172, -0.01172, -0.01172, -0.01172, -0.01172, -0.01172, -0.01172");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.0003159, 0.0003457, 0.000422, 0.0005419, 0.0006904, 0.0008371, 0.001364, 0.009065, 0.04777, 0.09764",\
"0.0002965, 0.0003295, 0.0004026, 0.0005451, 0.000645, 0.0008905, 0.001252, 0.009919, 0.04911, 0.09838",\
"1.803e-05, 3.482e-05, 0.0001193, 0.0002505, 0.0003973, 0.000557, 0.001203, 0.0115, 0.05342, 0.1003",\
"-0.0002598, -0.0002219, -0.0001472, -2.09e-05, 0.0001179, 0.0002636, 0.001497, 0.01675, 0.0613, 0.1033",\
"-0.0004566, -0.0004204, -0.0003473, -0.0002274, -7.895e-05, 0.0001131, 0.00304, 0.02827, 0.0713, 0.1052",\
"-0.0006044, -0.00056, -0.0004902, -0.000372, -0.0002363, 0.0003751, 0.01092, 0.04629, 0.07855, 0.1019",\
"-0.0007173, -0.0006762, -0.0006079, -0.000467, -0.0002823, 0.005837, 0.03272, 0.0569, 0.07366, 0.08543",\
"-0.000872, -0.0008341, -0.0007665, -4.866e-05, 0.01107, 0.02415, 0.03259, 0.038, 0.04161, 0.04408",\
"-0.01723, -0.01722, -0.01722, -0.01723, -0.01723, -0.01723, -0.01723, -0.01723, -0.01723, -0.01723",\
"-0.03858, -0.03858, -0.03858, -0.03857, -0.03857, -0.03857, -0.03857, -0.03857, -0.03857, -0.03858");
/* 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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.0003159, 0.0003457, 0.000422, 0.0005419, 0.0006904, 0.0008371, 0.001364, 0.009065, 0.04777, 0.09764",\
"0.0002965, 0.0003295, 0.0004026, 0.0005451, 0.000645, 0.0008905, 0.001252, 0.009919, 0.04911, 0.09838",\
"1.803e-05, 3.482e-05, 0.0001193, 0.0002505, 0.0003973, 0.000557, 0.001203, 0.0115, 0.05342, 0.1003",\
"-0.0002598, -0.0002219, -0.0001472, -2.09e-05, 0.0001179, 0.0002636, 0.001497, 0.01675, 0.0613, 0.1033",\
"-0.0004566, -0.0004204, -0.0003473, -0.0002274, -7.895e-05, 0.0001131, 0.00304, 0.02827, 0.0713, 0.1052",\
"-0.0006044, -0.00056, -0.0004902, -0.000372, -0.0002363, 0.0003751, 0.01092, 0.04629, 0.07855, 0.1019",\
"-0.0007173, -0.0006762, -0.0006079, -0.000467, -0.0002823, 0.005837, 0.03272, 0.0569, 0.07366, 0.08543",\
"-0.000872, -0.0008341, -0.0007665, -4.866e-05, 0.01107, 0.02415, 0.03259, 0.038, 0.04161, 0.04408",\
"-0.01723, -0.01722, -0.01722, -0.01723, -0.01723, -0.01723, -0.01723, -0.01723, -0.01723, -0.01723",\
"-0.03858, -0.03858, -0.03858, -0.03857, -0.03857, -0.03857, -0.03857, -0.03857, -0.03857, -0.03858");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.0003572, 0.0003837, 0.000473, 0.0005928, 0.000764, 0.0008864, 0.001344, 0.009159, 0.04785, 0.09771",\
"0.0003332, 0.0003759, 0.0004506, 0.000564, 0.0006866, 0.0008414, 0.001369, 0.009789, 0.04921, 0.09843",\
"6.282e-05, 9.905e-05, 0.0001819, 0.0003131, 0.0004778, 0.0005775, 0.001309, 0.01153, 0.05342, 0.1004",\
"-0.0002108, -0.0001762, -0.0001015, 2.325e-05, 0.0001248, 0.0003774, 0.001428, 0.0168, 0.06136, 0.1033",\
"-0.000413, -0.0003686, -0.0003085, -0.0001805, -6.445e-05, 0.0001341, 0.003093, 0.02835, 0.07136, 0.1053",\
"-0.0005586, -0.0005159, -0.0004331, -0.0003375, -0.0001468, 0.0003279, 0.01097, 0.04637, 0.07861, 0.1019",\
"-0.0006715, -0.0006353, -0.0005638, -0.0004326, -0.0001912, 0.005838, 0.0328, 0.05695, 0.07371, 0.08545",\
"-0.0008261, -0.0007882, -0.0006962, -2.649e-05, 0.01112, 0.02419, 0.03261, 0.03803, 0.04162, 0.04409",\
"-0.0172, -0.01719, -0.01719, -0.01719, -0.01719, -0.01719, -0.0172, -0.0172, -0.0172, -0.0172",\
"-0.03854, -0.03854, -0.03854, -0.03855, -0.03855, -0.03854, -0.03854, -0.03854, -0.03854, -0.03854");
/* 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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.0003572, 0.0003837, 0.000473, 0.0005928, 0.000764, 0.0008864, 0.001344, 0.009159, 0.04785, 0.09771",\
"0.0003332, 0.0003759, 0.0004506, 0.000564, 0.0006866, 0.0008414, 0.001369, 0.009789, 0.04921, 0.09843",\
"6.282e-05, 9.905e-05, 0.0001819, 0.0003131, 0.0004778, 0.0005775, 0.001309, 0.01153, 0.05342, 0.1004",\
"-0.0002108, -0.0001762, -0.0001015, 2.325e-05, 0.0001248, 0.0003774, 0.001428, 0.0168, 0.06136, 0.1033",\
"-0.000413, -0.0003686, -0.0003085, -0.0001805, -6.445e-05, 0.0001341, 0.003093, 0.02835, 0.07136, 0.1053",\
"-0.0005586, -0.0005159, -0.0004331, -0.0003375, -0.0001468, 0.0003279, 0.01097, 0.04637, 0.07861, 0.1019",\
"-0.0006715, -0.0006353, -0.0005638, -0.0004326, -0.0001912, 0.005838, 0.0328, 0.05695, 0.07371, 0.08545",\
"-0.0008261, -0.0007882, -0.0006962, -2.649e-05, 0.01112, 0.02419, 0.03261, 0.03803, 0.04162, 0.04409",\
"-0.0172, -0.01719, -0.01719, -0.01719, -0.01719, -0.01719, -0.0172, -0.0172, -0.0172, -0.0172",\
"-0.03854, -0.03854, -0.03854, -0.03855, -0.03855, -0.03854, -0.03854, -0.03854, -0.03854, -0.03854");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("5.619, 5.682, 5.859, 6.123, 6.47, 6.91, 7.465, 8.154, 8.993, 9.992",\
"5.683, 5.746, 5.923, 6.187, 6.534, 6.974, 7.528, 8.217, 9.056, 10.05",\
"5.909, 5.971, 6.148, 6.413, 6.76, 7.2, 7.754, 8.443, 9.282, 10.28",\
"6.339, 6.401, 6.579, 6.843, 7.19, 7.631, 8.185, 8.874, 9.713, 10.71",\
"6.991, 7.053, 7.23, 7.495, 7.842, 8.282, 8.836, 9.525, 10.36, 11.36",\
"7.768, 7.83, 8.008, 8.273, 8.619, 9.059, 9.614, 10.3, 11.14, 12.14",\
"8.614, 8.676, 8.854, 9.117, 9.465, 9.905, 10.46, 11.15, 11.99, 12.99",\
"9.518, 9.58, 9.758, 10.02, 10.37, 10.81, 11.36, 12.05, 12.89, 13.89",\
"10.48, 10.54, 10.72, 10.98, 11.33, 11.77, 12.33, 13.01, 13.85, 14.85",\
"11.49, 11.56, 11.73, 12, 12.34, 12.78, 13.34, 14.03, 14.87, 15.87");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("6.846, 6.954, 7.296, 7.898, 8.8, 10.04, 11.67, 13.73, 16.23, 19.21",\
"6.911, 7.019, 7.361, 7.963, 8.865, 10.11, 11.74, 13.79, 16.29, 19.27",\
"7.135, 7.243, 7.585, 8.187, 9.089, 10.33, 11.96, 14.01, 16.52, 19.5",\
"7.559, 7.667, 8.01, 8.611, 9.513, 10.76, 12.39, 14.44, 16.94, 19.92",\
"8.204, 8.311, 8.654, 9.255, 10.16, 11.4, 13.03, 15.08, 17.59, 20.57",\
"8.974, 9.082, 9.424, 10.03, 10.93, 12.17, 13.8, 15.85, 18.36, 21.34",\
"9.815, 9.921, 10.26, 10.87, 11.77, 13.01, 14.64, 16.69, 19.2, 22.18",\
"10.72, 10.83, 11.17, 11.77, 12.67, 13.92, 15.55, 17.6, 20.1, 23.09",\
"11.68, 11.79, 12.13, 12.73, 13.63, 14.88, 16.51, 18.56, 21.06, 24.04",\
"12.69, 12.8, 13.14, 13.74, 14.64, 15.89, 17.52, 19.57, 22.07, 25.05");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.4254, 0.4774, 0.643, 0.9336, 1.376, 2.009, 2.883, 4.016, 5.415, 7.102",\
"0.4252, 0.4778, 0.6428, 0.9332, 1.376, 2.01, 2.883, 4.018, 5.422, 7.097",\
"0.4248, 0.478, 0.643, 0.9338, 1.376, 2.011, 2.884, 4.016, 5.423, 7.094",\
"0.425, 0.4778, 0.6432, 0.9334, 1.376, 2.011, 2.884, 4.017, 5.422, 7.088",\
"0.4248, 0.4778, 0.6428, 0.9336, 1.376, 2.01, 2.884, 4.016, 5.422, 7.09",\
"0.426, 0.478, 0.644, 0.934, 1.376, 2.01, 2.882, 4.016, 5.42, 7.092",\
"0.424, 0.478, 0.642, 0.934, 1.374, 2.01, 2.882, 4.018, 5.424, 7.098",\
"0.426, 0.478, 0.644, 0.934, 1.374, 2.01, 2.882, 4.016, 5.416, 7.104",\
"0.426, 0.478, 0.644, 0.934, 1.376, 2.01, 2.882, 4.016, 5.412, 7.096",\
"0.426, 0.478, 0.644, 0.934, 1.376, 2.01, 2.88, 4.02, 5.412, 7.09");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.6718, 0.8026, 1.267, 2.185, 3.623, 5.672, 8.385, 11.81, 16, 21",\
"0.6722, 0.8028, 1.267, 2.185, 3.622, 5.675, 8.394, 11.81, 16, 20.99",\
"0.6706, 0.8026, 1.267, 2.185, 3.623, 5.672, 8.394, 11.82, 16, 20.99",\
"0.6706, 0.8024, 1.267, 2.185, 3.623, 5.666, 8.39, 11.84, 16, 20.99",\
"0.6706, 0.804, 1.268, 2.186, 3.624, 5.67, 8.382, 11.83, 16, 20.99",\
"0.672, 0.802, 1.268, 2.184, 3.624, 5.67, 8.384, 11.84, 16, 20.99",\
"0.672, 0.802, 1.268, 2.186, 3.624, 5.67, 8.384, 11.83, 16.01, 21.01",\
"0.674, 0.802, 1.268, 2.184, 3.624, 5.666, 8.386, 11.81, 16, 21.05",\
"0.672, 0.802, 1.268, 2.186, 3.622, 5.666, 8.398, 11.81, 16.01, 21",\
"0.672, 0.802, 1.266, 2.184, 3.622, 5.666, 8.382, 11.83, 16.03, 20.99");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.834, 1.895, 2.068, 2.325, 2.664, 3.1, 3.652, 4.341, 5.18, 6.18",\
"1.908, 1.969, 2.142, 2.4, 2.739, 3.174, 3.727, 4.416, 5.255, 6.255",\
"2.186, 2.247, 2.42, 2.678, 3.017, 3.452, 4.005, 4.694, 5.533, 6.533",\
"2.723, 2.784, 2.957, 3.214, 3.553, 3.989, 4.542, 5.231, 6.07, 7.07",\
"3.566, 3.627, 3.799, 4.057, 4.396, 4.832, 5.385, 6.074, 6.914, 7.913",\
"4.747, 4.808, 4.982, 5.24, 5.58, 6.016, 6.569, 7.259, 8.098, 9.098",\
"6.248, 6.312, 6.493, 6.757, 7.101, 7.538, 8.091, 8.78, 9.62, 10.62",\
"7.989, 8.06, 8.261, 8.542, 8.897, 9.341, 9.896, 10.59, 11.43, 12.42",\
"9.946, 10.03, 10.25, 10.55, 10.92, 11.38, 11.94, 12.63, 13.47, 14.47",\
"12.12, 12.21, 12.46, 12.79, 13.17, 13.64, 14.21, 14.9, 15.74, 16.74");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.787, 1.891, 2.224, 2.813, 3.706, 4.948, 6.578, 8.627, 11.13, 14.12",\
"1.848, 1.953, 2.286, 2.875, 3.767, 5.01, 6.638, 8.691, 11.19, 14.18",\
"2.028, 2.132, 2.465, 3.054, 3.947, 5.189, 6.818, 8.87, 11.37, 14.36",\
"2.356, 2.461, 2.793, 3.381, 4.273, 5.516, 7.145, 9.197, 11.7, 14.68",\
"2.856, 2.961, 3.293, 3.881, 4.772, 6.015, 7.646, 9.698, 12.2, 15.18",\
"3.478, 3.586, 3.925, 4.516, 5.407, 6.65, 8.28, 10.33, 12.83, 15.82",\
"4.179, 4.29, 4.636, 5.232, 6.127, 7.369, 8.998, 11.05, 13.55, 16.54",\
"4.942, 5.058, 5.412, 6.012, 6.908, 8.152, 9.783, 11.83, 14.34, 17.32",\
"5.755, 5.875, 6.238, 6.846, 7.742, 8.987, 10.62, 12.67, 15.17, 18.16",\
"6.608, 6.733, 7.106, 7.721, 8.621, 9.864, 11.5, 13.55, 16.05, 19.03");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.4132, 0.4648, 0.626, 0.9108, 1.352, 1.996, 2.876, 4.013, 5.424, 7.096",\
"0.4128, 0.4644, 0.6258, 0.9108, 1.352, 1.995, 2.876, 4.018, 5.424, 7.09",\
"0.413, 0.464, 0.6258, 0.91, 1.352, 1.995, 2.877, 4.012, 5.423, 7.091",\
"0.4136, 0.4652, 0.6266, 0.9106, 1.352, 1.995, 2.877, 4.017, 5.42, 7.09",\
"0.4142, 0.4652, 0.6274, 0.9114, 1.352, 1.996, 2.878, 4.012, 5.421, 7.098",\
"0.4204, 0.4712, 0.631, 0.9142, 1.354, 1.996, 2.877, 4.018, 5.424, 7.102",\
"0.452, 0.502, 0.658, 0.934, 1.366, 2.004, 2.878, 4.014, 5.42, 7.102",\
"0.522, 0.572, 0.724, 0.988, 1.408, 2.024, 2.89, 4.022, 5.424, 7.096",\
"0.6, 0.652, 0.806, 1.062, 1.466, 2.07, 2.916, 4.034, 5.422, 7.092",\
"0.678, 0.736, 0.896, 1.148, 1.536, 2.12, 2.95, 4.054, 5.434, 7.1");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.6422, 0.7738, 1.232, 2.142, 3.596, 5.673, 8.384, 11.83, 16, 21",\
"0.6416, 0.7716, 1.231, 2.141, 3.604, 5.669, 8.382, 11.81, 16.03, 21.02",\
"0.6416, 0.7714, 1.232, 2.139, 3.597, 5.665, 8.383, 11.81, 16.03, 21.01",\
"0.642, 0.7734, 1.231, 2.141, 3.604, 5.669, 8.382, 11.81, 16.02, 21.03",\
"0.6482, 0.7776, 1.233, 2.139, 3.596, 5.662, 8.383, 11.82, 16.03, 21.03",\
"0.6736, 0.8014, 1.252, 2.149, 3.603, 5.67, 8.384, 11.81, 16.02, 21.02",\
"0.7038, 0.8308, 1.278, 2.165, 3.61, 5.672, 8.384, 11.82, 16.02, 20.99",\
"0.736, 0.864, 1.304, 2.184, 3.622, 5.676, 8.394, 11.83, 16, 21",\
"0.774, 0.9, 1.336, 2.202, 3.63, 5.682, 8.396, 11.82, 16.01, 21",\
"0.818, 0.942, 1.372, 2.224, 3.642, 5.688, 8.402, 11.83, 16.01, 21.02");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.837, 1.898, 2.074, 2.337, 2.684, 3.128, 3.692, 4.391, 5.23, 6.227",\
"1.911, 1.973, 2.149, 2.412, 2.758, 3.203, 3.767, 4.465, 5.305, 6.302",\
"2.189, 2.251, 2.427, 2.69, 3.036, 3.481, 4.045, 4.743, 5.583, 6.58",\
"2.726, 2.788, 2.964, 3.226, 3.573, 4.018, 4.582, 5.281, 6.12, 7.117",\
"3.568, 3.63, 3.806, 4.069, 4.416, 4.86, 5.425, 6.123, 6.963, 7.96",\
"4.75, 4.812, 4.988, 5.253, 5.6, 6.045, 6.61, 7.309, 8.148, 9.146",\
"6.251, 6.316, 6.5, 6.771, 7.122, 7.568, 8.134, 8.831, 9.672, 10.67",\
"7.994, 8.069, 8.271, 8.56, 8.923, 9.376, 9.944, 10.64, 11.48, 12.48",\
"9.954, 10.04, 10.26, 10.58, 10.96, 11.42, 11.99, 12.69, 13.53, 14.52",\
"12.13, 12.23, 12.48, 12.82, 13.22, 13.7, 14.28, 14.97, 15.81, 16.8");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.4192, 0.4724, 0.6374, 0.9292, 1.38, 2.036, 2.922, 4.039, 5.413, 7.069",\
"0.4194, 0.4722, 0.638, 0.9296, 1.38, 2.036, 2.922, 4.039, 5.412, 7.073",\
"0.4192, 0.4716, 0.6372, 0.9288, 1.38, 2.035, 2.922, 4.039, 5.411, 7.069",\
"0.4194, 0.4728, 0.6382, 0.9292, 1.381, 2.036, 2.922, 4.039, 5.413, 7.072",\
"0.4208, 0.4732, 0.6392, 0.9296, 1.38, 2.036, 2.922, 4.039, 5.412, 7.069",\
"0.4264, 0.4782, 0.6438, 0.933, 1.382, 2.036, 2.921, 4.038, 5.412, 7.07",\
"0.46, 0.51, 0.67, 0.952, 1.396, 2.042, 2.924, 4.038, 5.41, 7.07",\
"0.532, 0.586, 0.74, 1.012, 1.436, 2.068, 2.932, 4.038, 5.41, 7.068",\
"0.61, 0.666, 0.826, 1.09, 1.506, 2.118, 2.956, 4.044, 5.408, 7.068",\
"0.696, 0.754, 0.922, 1.186, 1.584, 2.176, 2.984, 4.054, 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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.834, 1.895, 2.068, 2.325, 2.664, 3.1, 3.652, 4.341, 5.18, 6.18",\
"1.908, 1.969, 2.142, 2.4, 2.739, 3.174, 3.727, 4.416, 5.255, 6.255",\
"2.186, 2.247, 2.42, 2.678, 3.017, 3.452, 4.005, 4.694, 5.533, 6.533",\
"2.723, 2.784, 2.957, 3.214, 3.553, 3.989, 4.542, 5.231, 6.07, 7.07",\
"3.566, 3.627, 3.8, 4.057, 4.396, 4.832, 5.385, 6.074, 6.914, 7.913",\
"4.747, 4.808, 4.981, 5.24, 5.58, 6.016, 6.57, 7.259, 8.099, 9.098",\
"6.248, 6.312, 6.493, 6.758, 7.101, 7.539, 8.092, 8.781, 9.62, 10.62",\
"7.989, 8.062, 8.26, 8.543, 8.897, 9.341, 9.897, 10.59, 11.43, 12.42",\
"9.946, 10.03, 10.25, 10.55, 10.92, 11.38, 11.94, 12.63, 13.47, 14.47",\
"12.12, 12.21, 12.46, 12.79, 13.17, 13.64, 14.21, 14.9, 15.74, 16.74");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.787, 1.891, 2.224, 2.813, 3.706, 4.948, 6.577, 8.629, 11.13, 14.11",\
"1.848, 1.953, 2.286, 2.875, 3.768, 5.009, 6.639, 8.69, 11.19, 14.18",\
"2.028, 2.132, 2.465, 3.054, 3.947, 5.189, 6.818, 8.87, 11.37, 14.36",\
"2.356, 2.461, 2.793, 3.381, 4.273, 5.516, 7.145, 9.197, 11.7, 14.68",\
"2.856, 2.961, 3.293, 3.881, 4.772, 6.015, 7.645, 9.698, 12.2, 15.18",\
"3.479, 3.587, 3.925, 4.516, 5.408, 6.649, 8.281, 10.33, 12.84, 15.82",\
"4.179, 4.29, 4.636, 5.232, 6.127, 7.369, 8.998, 11.05, 13.55, 16.54",\
"4.943, 5.057, 5.412, 6.013, 6.909, 8.152, 9.783, 11.84, 14.34, 17.32",\
"5.755, 5.875, 6.238, 6.845, 7.742, 8.986, 10.62, 12.67, 15.17, 18.16",\
"6.608, 6.733, 7.106, 7.722, 8.622, 9.866, 11.5, 13.55, 16.05, 19.03");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.4132, 0.4648, 0.6262, 0.9108, 1.352, 1.996, 2.876, 4.013, 5.424, 7.096",\
"0.413, 0.4648, 0.6256, 0.9098, 1.351, 1.996, 2.879, 4.017, 5.424, 7.091",\
"0.413, 0.464, 0.6258, 0.91, 1.352, 1.995, 2.877, 4.012, 5.423, 7.091",\
"0.4134, 0.4648, 0.626, 0.9112, 1.352, 1.996, 2.878, 4.018, 5.424, 7.095",\
"0.4142, 0.4654, 0.6264, 0.911, 1.352, 1.995, 2.879, 4.017, 5.419, 7.098",\
"0.42, 0.4708, 0.6312, 0.9132, 1.353, 1.997, 2.879, 4.018, 5.425, 7.094",\
"0.454, 0.502, 0.658, 0.934, 1.366, 2.004, 2.882, 4.018, 5.42, 7.102",\
"0.522, 0.574, 0.724, 0.988, 1.406, 2.026, 2.89, 4.018, 5.424, 7.098",\
"0.6, 0.652, 0.806, 1.062, 1.466, 2.07, 2.918, 4.036, 5.42, 7.092",\
"0.678, 0.734, 0.898, 1.15, 1.538, 2.122, 2.952, 4.056, 5.436, 7.108");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.6424, 0.7742, 1.232, 2.139, 3.599, 5.662, 8.386, 11.81, 16.01, 21",\
"0.6416, 0.7716, 1.232, 2.141, 3.596, 5.673, 8.383, 11.81, 16, 21.03",\
"0.6416, 0.7714, 1.232, 2.139, 3.597, 5.665, 8.383, 11.81, 16.03, 21.01",\
"0.642, 0.774, 1.231, 2.141, 3.604, 5.669, 8.382, 11.81, 16.02, 21.03",\
"0.6482, 0.7778, 1.234, 2.139, 3.604, 5.67, 8.383, 11.81, 16.02, 21.02",\
"0.6734, 0.8012, 1.252, 2.149, 3.598, 5.672, 8.385, 11.81, 16, 21.01",\
"0.7038, 0.8308, 1.279, 2.165, 3.614, 5.672, 8.382, 11.81, 16.02, 20.99",\
"0.736, 0.864, 1.302, 2.182, 3.618, 5.676, 8.392, 11.83, 16, 20.99",\
"0.776, 0.9, 1.336, 2.2, 3.628, 5.68, 8.398, 11.82, 16.02, 21",\
"0.818, 0.942, 1.368, 2.224, 3.638, 5.694, 8.408, 11.83, 16.01, 21.02");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.836, 1.898, 2.074, 2.338, 2.684, 3.128, 3.693, 4.391, 5.23, 6.227",\
"1.911, 1.973, 2.149, 2.412, 2.758, 3.203, 3.767, 4.465, 5.305, 6.302",\
"2.189, 2.251, 2.427, 2.69, 3.036, 3.481, 4.045, 4.743, 5.583, 6.58",\
"2.726, 2.788, 2.963, 3.227, 3.573, 4.018, 4.582, 5.281, 6.12, 7.117",\
"3.569, 3.63, 3.806, 4.069, 4.416, 4.861, 5.425, 6.123, 6.963, 7.96",\
"4.75, 4.812, 4.989, 5.253, 5.6, 6.045, 6.61, 7.309, 8.148, 9.146",\
"6.252, 6.316, 6.5, 6.77, 7.122, 7.568, 8.134, 8.831, 9.671, 10.67",\
"7.994, 8.067, 8.271, 8.56, 8.923, 9.376, 9.943, 10.64, 11.48, 12.48",\
"9.954, 10.04, 10.26, 10.58, 10.96, 11.42, 11.99, 12.69, 13.53, 14.53",\
"12.13, 12.23, 12.48, 12.82, 13.22, 13.7, 14.27, 14.97, 15.81, 16.8");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.4194, 0.4722, 0.638, 0.9292, 1.38, 2.036, 2.922, 4.04, 5.412, 7.073",\
"0.4188, 0.4722, 0.6382, 0.93, 1.379, 2.036, 2.922, 4.039, 5.413, 7.072",\
"0.419, 0.4726, 0.6382, 0.9292, 1.38, 2.036, 2.922, 4.04, 5.413, 7.073",\
"0.4194, 0.4724, 0.638, 0.9286, 1.38, 2.036, 2.922, 4.039, 5.413, 7.071",\
"0.4204, 0.473, 0.6384, 0.93, 1.38, 2.036, 2.922, 4.039, 5.413, 7.071",\
"0.4266, 0.479, 0.643, 0.9334, 1.382, 2.037, 2.922, 4.038, 5.41, 7.07",\
"0.46, 0.51, 0.67, 0.952, 1.394, 2.044, 2.924, 4.04, 5.41, 7.07",\
"0.532, 0.586, 0.74, 1.012, 1.438, 2.068, 2.932, 4.04, 5.41, 7.07",\
"0.612, 0.666, 0.826, 1.092, 1.504, 2.118, 2.956, 4.044, 5.408, 7.068",\
"0.694, 0.754, 0.922, 1.186, 1.584, 2.174, 2.984, 4.054, 5.412, 7.078");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.834, 1.895, 2.068, 2.326, 2.664, 3.1, 3.653, 4.342, 5.18, 6.18",\
"1.908, 1.969, 2.143, 2.4, 2.739, 3.174, 3.727, 4.416, 5.255, 6.254",\
"2.186, 2.247, 2.42, 2.678, 3.017, 3.452, 4.005, 4.694, 5.533, 6.532",\
"2.723, 2.784, 2.957, 3.215, 3.554, 3.989, 4.542, 5.231, 6.07, 7.069",\
"3.566, 3.627, 3.8, 4.057, 4.396, 4.832, 5.385, 6.074, 6.913, 7.913",\
"4.747, 4.808, 4.982, 5.241, 5.58, 6.016, 6.57, 7.26, 8.099, 9.098",\
"6.248, 6.312, 6.493, 6.758, 7.1, 7.539, 8.093, 8.782, 9.62, 10.62",\
"7.989, 8.061, 8.261, 8.542, 8.897, 9.34, 9.897, 10.59, 11.42, 12.43",\
"9.946, 10.03, 10.25, 10.55, 10.92, 11.38, 11.94, 12.63, 13.47, 14.47",\
"12.12, 12.21, 12.46, 12.79, 13.18, 13.64, 14.21, 14.9, 15.74, 16.74");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.806, 1.91, 2.244, 2.833, 3.726, 4.968, 6.598, 8.648, 11.15, 14.13",\
"1.867, 1.972, 2.306, 2.895, 3.788, 5.03, 6.66, 8.71, 11.21, 14.19",\
"2.046, 2.151, 2.485, 3.074, 3.967, 5.209, 6.839, 8.89, 11.39, 14.37",\
"2.374, 2.478, 2.811, 3.4, 4.292, 5.535, 7.165, 9.215, 11.72, 14.7",\
"2.87, 2.975, 3.308, 3.896, 4.787, 6.03, 7.661, 9.712, 12.21, 15.2",\
"3.489, 3.598, 3.937, 4.528, 5.419, 6.661, 8.291, 10.34, 12.85, 15.82",\
"4.187, 4.299, 4.645, 5.242, 6.135, 7.378, 9.009, 11.06, 13.56, 16.54",\
"4.948, 5.064, 5.418, 6.02, 6.915, 8.159, 9.791, 11.84, 14.34, 17.33",\
"5.76, 5.88, 6.244, 6.851, 7.749, 8.992, 10.62, 12.68, 15.18, 18.16",\
"6.613, 6.737, 7.113, 7.727, 8.627, 9.871, 11.5, 13.55, 16.06, 19.04");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.4132, 0.4648, 0.6256, 0.9104, 1.351, 1.994, 2.875, 4.011, 5.415, 7.088",\
"0.4126, 0.464, 0.6254, 0.9112, 1.352, 1.994, 2.876, 4.012, 5.415, 7.089",\
"0.4126, 0.464, 0.6256, 0.911, 1.351, 1.994, 2.876, 4.012, 5.415, 7.089",\
"0.413, 0.465, 0.6264, 0.9112, 1.352, 1.994, 2.876, 4.011, 5.414, 7.088",\
"0.414, 0.466, 0.6264, 0.9116, 1.352, 1.994, 2.876, 4.011, 5.415, 7.09",\
"0.4204, 0.471, 0.631, 0.9144, 1.352, 1.994, 2.876, 4.013, 5.413, 7.088",\
"0.452, 0.502, 0.656, 0.934, 1.366, 2.002, 2.878, 4.014, 5.414, 7.09",\
"0.524, 0.572, 0.726, 0.988, 1.404, 2.026, 2.89, 4.02, 5.418, 7.088",\
"0.6, 0.652, 0.806, 1.062, 1.466, 2.07, 2.916, 4.032, 5.422, 7.092",\
"0.678, 0.736, 0.896, 1.148, 1.536, 2.12, 2.952, 4.056, 5.436, 7.1");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.6446, 0.7754, 1.233, 2.14, 3.603, 5.667, 8.395, 11.81, 16, 21.01",\
"0.6448, 0.7754, 1.233, 2.142, 3.597, 5.671, 8.382, 11.81, 16, 20.99",\
"0.6446, 0.7754, 1.232, 2.142, 3.597, 5.671, 8.383, 11.83, 16.03, 20.99",\
"0.6456, 0.7758, 1.234, 2.142, 3.598, 5.662, 8.383, 11.81, 16, 21.01",\
"0.6498, 0.778, 1.235, 2.143, 3.601, 5.662, 8.39, 11.82, 16.02, 21",\
"0.6758, 0.8036, 1.253, 2.149, 3.605, 5.669, 8.4, 11.84, 16, 21",\
"0.705, 0.8342, 1.28, 2.168, 3.612, 5.668, 8.394, 11.83, 16.04, 20.99",\
"0.738, 0.864, 1.306, 2.182, 3.62, 5.676, 8.396, 11.82, 16, 20.99",\
"0.776, 0.902, 1.334, 2.204, 3.628, 5.682, 8.4, 11.82, 16.01, 21",\
"0.818, 0.94, 1.372, 2.224, 3.64, 5.694, 8.406, 11.83, 16.01, 21.01");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.837, 1.899, 2.075, 2.339, 2.685, 3.125, 3.679, 4.369, 5.21, 6.22",\
"1.912, 1.974, 2.15, 2.413, 2.759, 3.199, 3.754, 4.443, 5.285, 6.295",\
"2.19, 2.251, 2.428, 2.691, 3.037, 3.477, 4.032, 4.721, 5.563, 6.573",\
"2.727, 2.789, 2.964, 3.228, 3.574, 4.014, 4.569, 5.259, 6.1, 7.111",\
"3.569, 3.631, 3.807, 4.07, 4.417, 4.857, 5.412, 6.102, 6.944, 7.957",\
"4.751, 4.813, 4.99, 5.254, 5.601, 6.042, 6.597, 7.288, 8.131, 9.147",\
"6.253, 6.318, 6.502, 6.771, 7.123, 7.565, 8.12, 8.812, 9.657, 10.68",\
"7.995, 8.069, 8.272, 8.561, 8.924, 9.372, 9.931, 10.62, 11.47, 12.49",\
"9.954, 10.04, 10.26, 10.58, 10.96, 11.42, 11.98, 12.67, 13.53, 14.54",\
"12.13, 12.23, 12.48, 12.82, 13.22, 13.69, 14.26, 14.96, 15.82, 16.82");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.4194, 0.4728, 0.6382, 0.9294, 1.374, 2.009, 2.882, 4.021, 5.458, 7.145",\
"0.4194, 0.4728, 0.638, 0.9308, 1.374, 2.009, 2.883, 4.021, 5.459, 7.145",\
"0.4196, 0.4728, 0.638, 0.9308, 1.374, 2.008, 2.882, 4.021, 5.459, 7.144",\
"0.4198, 0.4726, 0.6382, 0.9294, 1.374, 2.009, 2.883, 4.022, 5.46, 7.144",\
"0.4212, 0.4736, 0.6396, 0.9316, 1.374, 2.009, 2.884, 4.023, 5.464, 7.142",\
"0.4276, 0.4796, 0.6434, 0.9344, 1.375, 2.01, 2.886, 4.027, 5.467, 7.14",\
"0.46, 0.512, 0.67, 0.956, 1.388, 2.018, 2.89, 4.036, 5.47, 7.136",\
"0.534, 0.586, 0.74, 1.012, 1.43, 2.042, 2.902, 4.052, 5.468, 7.132",\
"0.612, 0.666, 0.828, 1.094, 1.494, 2.09, 2.934, 4.078, 5.474, 7.13",\
"0.694, 0.756, 0.926, 1.186, 1.572, 2.146, 2.974, 4.106, 5.482, 7.128");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.834, 1.895, 2.068, 2.326, 2.664, 3.1, 3.653, 4.342, 5.18, 6.18",\
"1.908, 1.969, 2.143, 2.4, 2.739, 3.174, 3.727, 4.416, 5.255, 6.254",\
"2.186, 2.247, 2.42, 2.678, 3.017, 3.452, 4.005, 4.694, 5.533, 6.532",\
"2.723, 2.784, 2.957, 3.215, 3.554, 3.989, 4.542, 5.231, 6.07, 7.07",\
"3.566, 3.627, 3.8, 4.057, 4.396, 4.832, 5.385, 6.074, 6.913, 7.912",\
"4.747, 4.808, 4.982, 5.241, 5.58, 6.016, 6.57, 7.26, 8.099, 9.098",\
"6.248, 6.312, 6.493, 6.757, 7.1, 7.539, 8.093, 8.782, 9.62, 10.62",\
"7.988, 8.061, 8.261, 8.542, 8.897, 9.341, 9.896, 10.59, 11.42, 12.42",\
"9.946, 10.03, 10.25, 10.55, 10.92, 11.38, 11.94, 12.63, 13.47, 14.47",\
"12.12, 12.21, 12.46, 12.79, 13.18, 13.64, 14.21, 14.9, 15.74, 16.74");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.806, 1.91, 2.244, 2.833, 3.726, 4.968, 6.597, 8.649, 11.15, 14.13",\
"1.867, 1.972, 2.306, 2.895, 3.788, 5.03, 6.66, 8.71, 11.21, 14.19",\
"2.046, 2.151, 2.485, 3.074, 3.967, 5.209, 6.839, 8.89, 11.39, 14.37",\
"2.374, 2.478, 2.811, 3.4, 4.292, 5.534, 7.165, 9.215, 11.72, 14.7",\
"2.87, 2.975, 3.308, 3.896, 4.787, 6.03, 7.661, 9.711, 12.21, 15.2",\
"3.489, 3.598, 3.937, 4.528, 5.419, 6.662, 8.292, 10.34, 12.85, 15.83",\
"4.187, 4.298, 4.645, 5.241, 6.135, 7.378, 9.008, 11.06, 13.56, 16.54",\
"4.948, 5.064, 5.418, 6.02, 6.915, 8.159, 9.79, 11.84, 14.34, 17.33",\
"5.76, 5.88, 6.244, 6.851, 7.749, 8.992, 10.62, 12.68, 15.18, 18.16",\
"6.613, 6.737, 7.113, 7.727, 8.627, 9.871, 11.5, 13.55, 16.06, 19.04");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.4132, 0.4648, 0.6256, 0.9104, 1.351, 1.994, 2.875, 4.011, 5.415, 7.088",\
"0.4126, 0.464, 0.6254, 0.9112, 1.352, 1.994, 2.876, 4.011, 5.414, 7.088",\
"0.4126, 0.464, 0.6256, 0.911, 1.352, 1.994, 2.875, 4.012, 5.415, 7.087",\
"0.4134, 0.465, 0.626, 0.9112, 1.352, 1.993, 2.875, 4.012, 5.415, 7.087",\
"0.4138, 0.4654, 0.6268, 0.9116, 1.353, 1.994, 2.876, 4.012, 5.415, 7.088",\
"0.4206, 0.4708, 0.6316, 0.9146, 1.352, 1.995, 2.876, 4.013, 5.413, 7.088",\
"0.454, 0.502, 0.656, 0.934, 1.366, 2.004, 2.88, 4.012, 5.416, 7.09",\
"0.524, 0.574, 0.726, 0.988, 1.404, 2.026, 2.89, 4.02, 5.418, 7.09",\
"0.598, 0.652, 0.806, 1.062, 1.466, 2.07, 2.916, 4.036, 5.422, 7.094",\
"0.678, 0.736, 0.896, 1.148, 1.536, 2.12, 2.95, 4.056, 5.436, 7.102");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.6446, 0.7754, 1.233, 2.141, 3.601, 5.667, 8.395, 11.82, 16.03, 20.99",\
"0.6448, 0.7754, 1.233, 2.142, 3.597, 5.671, 8.382, 11.81, 16, 20.99",\
"0.6446, 0.7754, 1.232, 2.142, 3.597, 5.671, 8.383, 11.83, 16.03, 20.99",\
"0.6442, 0.7758, 1.232, 2.142, 3.598, 5.672, 8.383, 11.81, 16, 21",\
"0.6504, 0.778, 1.235, 2.143, 3.597, 5.661, 8.383, 11.81, 16, 21.01",\
"0.676, 0.8036, 1.253, 2.149, 3.599, 5.665, 8.394, 11.81, 16, 21",\
"0.7048, 0.832, 1.279, 2.167, 3.612, 5.672, 8.384, 11.82, 16.01, 20.99",\
"0.738, 0.864, 1.306, 2.182, 3.62, 5.676, 8.394, 11.82, 16, 21",\
"0.776, 0.902, 1.338, 2.204, 3.63, 5.68, 8.4, 11.82, 16.01, 20.99",\
"0.818, 0.942, 1.372, 2.224, 3.64, 5.694, 8.402, 11.83, 16.01, 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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.837, 1.899, 2.075, 2.339, 2.685, 3.125, 3.679, 4.369, 5.211, 6.221",\
"1.912, 1.973, 2.15, 2.413, 2.759, 3.199, 3.754, 4.443, 5.285, 6.296",\
"2.19, 2.251, 2.428, 2.691, 3.037, 3.477, 4.032, 4.721, 5.563, 6.574",\
"2.727, 2.789, 2.964, 3.228, 3.574, 4.014, 4.569, 5.259, 6.101, 7.112",\
"3.569, 3.631, 3.807, 4.07, 4.417, 4.857, 5.412, 6.102, 6.944, 7.959",\
"4.751, 4.813, 4.989, 5.254, 5.601, 6.042, 6.597, 7.289, 8.131, 9.149",\
"6.251, 6.318, 6.502, 6.771, 7.123, 7.565, 8.12, 8.814, 9.659, 10.68",\
"7.995, 8.069, 8.272, 8.562, 8.924, 9.372, 9.931, 10.62, 11.47, 12.49",\
"9.955, 10.04, 10.26, 10.58, 10.96, 11.42, 11.98, 12.68, 13.53, 14.54",\
"12.13, 12.23, 12.48, 12.82, 13.22, 13.69, 14.26, 14.96, 15.82, 16.82");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.42, 0.472, 0.6382, 0.931, 1.374, 2.009, 2.883, 4.021, 5.46, 7.144",\
"0.4194, 0.4728, 0.6386, 0.931, 1.374, 2.009, 2.883, 4.022, 5.46, 7.144",\
"0.4198, 0.473, 0.638, 0.9308, 1.374, 2.009, 2.883, 4.022, 5.46, 7.144",\
"0.42, 0.4726, 0.6386, 0.931, 1.374, 2.009, 2.883, 4.022, 5.462, 7.143",\
"0.4208, 0.4736, 0.6396, 0.9318, 1.374, 2.009, 2.884, 4.024, 5.466, 7.143",\
"0.4278, 0.4798, 0.6434, 0.9332, 1.375, 2.01, 2.886, 4.029, 5.469, 7.138",\
"0.46, 0.51, 0.67, 0.954, 1.388, 2.018, 2.89, 4.04, 5.47, 7.136",\
"0.534, 0.584, 0.74, 1.014, 1.43, 2.042, 2.904, 4.056, 5.468, 7.132",\
"0.614, 0.666, 0.828, 1.094, 1.494, 2.09, 2.936, 4.078, 5.47, 7.128",\
"0.696, 0.754, 0.926, 1.188, 1.572, 2.148, 2.978, 4.106, 5.48, 7.126");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.837, 1.899, 2.075, 2.339, 2.685, 3.125, 3.679, 4.369, 5.211, 6.221",\
"1.912, 1.973, 2.15, 2.413, 2.759, 3.199, 3.754, 4.443, 5.285, 6.296",\
"2.19, 2.251, 2.428, 2.691, 3.037, 3.477, 4.032, 4.721, 5.563, 6.574",\
"2.727, 2.789, 2.964, 3.228, 3.574, 4.014, 4.569, 5.259, 6.101, 7.112",\
"3.569, 3.631, 3.807, 4.07, 4.417, 4.857, 5.412, 6.102, 6.944, 7.959",\
"4.751, 4.813, 4.989, 5.254, 5.601, 6.042, 6.597, 7.289, 8.131, 9.149",\
"6.251, 6.318, 6.502, 6.771, 7.123, 7.565, 8.12, 8.814, 9.659, 10.68",\
"7.995, 8.069, 8.272, 8.562, 8.924, 9.372, 9.931, 10.62, 11.47, 12.49",\
"9.955, 10.04, 10.26, 10.58, 10.96, 11.42, 11.98, 12.68, 13.53, 14.54",\
"12.13, 12.23, 12.48, 12.82, 13.22, 13.69, 14.26, 14.96, 15.82, 16.82");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("1.806, 1.91, 2.244, 2.833, 3.726, 4.968, 6.597, 8.649, 11.15, 14.13",\
"1.867, 1.972, 2.306, 2.895, 3.788, 5.03, 6.66, 8.71, 11.21, 14.19",\
"2.046, 2.151, 2.485, 3.074, 3.967, 5.209, 6.839, 8.89, 11.39, 14.37",\
"2.374, 2.478, 2.811, 3.4, 4.292, 5.534, 7.165, 9.215, 11.72, 14.7",\
"2.87, 2.975, 3.308, 3.896, 4.787, 6.03, 7.661, 9.711, 12.21, 15.2",\
"3.489, 3.598, 3.937, 4.528, 5.419, 6.662, 8.292, 10.34, 12.85, 15.83",\
"4.187, 4.298, 4.645, 5.241, 6.135, 7.378, 9.008, 11.06, 13.56, 16.54",\
"4.948, 5.064, 5.418, 6.02, 6.915, 8.159, 9.79, 11.84, 14.34, 17.33",\
"5.76, 5.88, 6.244, 6.851, 7.749, 8.992, 10.62, 12.68, 15.18, 18.16",\
"6.613, 6.737, 7.113, 7.727, 8.627, 9.871, 11.5, 13.55, 16.06, 19.04");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.4194, 0.4728, 0.6382, 0.9294, 1.374, 2.009, 2.882, 4.021, 5.458, 7.145",\
"0.4194, 0.4728, 0.638, 0.9308, 1.374, 2.009, 2.883, 4.021, 5.459, 7.145",\
"0.4196, 0.4728, 0.638, 0.9308, 1.374, 2.008, 2.882, 4.021, 5.459, 7.144",\
"0.4198, 0.4726, 0.6382, 0.9294, 1.374, 2.009, 2.883, 4.022, 5.46, 7.144",\
"0.4212, 0.4736, 0.6396, 0.9316, 1.374, 2.009, 2.884, 4.023, 5.464, 7.142",\
"0.4276, 0.4796, 0.6434, 0.9344, 1.375, 2.01, 2.886, 4.027, 5.467, 7.14",\
"0.46, 0.512, 0.67, 0.956, 1.388, 2.018, 2.89, 4.036, 5.47, 7.136",\
"0.534, 0.586, 0.74, 1.012, 1.43, 2.042, 2.902, 4.052, 5.468, 7.132",\
"0.612, 0.666, 0.828, 1.094, 1.494, 2.09, 2.934, 4.078, 5.474, 7.13",\
"0.694, 0.756, 0.926, 1.186, 1.572, 2.146, 2.974, 4.106, 5.482, 7.128");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.6424, 0.7742, 1.232, 2.139, 3.599, 5.662, 8.386, 11.81, 16.01, 21",\
"0.6416, 0.7716, 1.232, 2.141, 3.596, 5.673, 8.383, 11.81, 16, 21.03",\
"0.6416, 0.7714, 1.232, 2.139, 3.597, 5.665, 8.383, 11.81, 16.03, 21.01",\
"0.642, 0.774, 1.231, 2.141, 3.604, 5.669, 8.382, 11.81, 16.02, 21.03",\
"0.6482, 0.7778, 1.234, 2.139, 3.604, 5.67, 8.383, 11.81, 16.02, 21.02",\
"0.6734, 0.8012, 1.252, 2.149, 3.598, 5.672, 8.385, 11.81, 16, 21.01",\
"0.7038, 0.8308, 1.279, 2.165, 3.614, 5.672, 8.382, 11.81, 16.02, 20.99",\
"0.736, 0.864, 1.302, 2.182, 3.618, 5.676, 8.392, 11.83, 16, 20.99",\
"0.776, 0.9, 1.336, 2.2, 3.628, 5.68, 8.398, 11.82, 16.02, 21",\
"0.818, 0.942, 1.368, 2.224, 3.638, 5.694, 8.408, 11.83, 16.01, 21.02");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("5.745, 5.852, 6.187, 6.777, 7.669, 8.912, 10.54, 12.59, 15.1, 18.08",\
"5.826, 5.932, 6.269, 6.858, 7.751, 8.993, 10.62, 12.67, 15.18, 18.16",\
"6.103, 6.209, 6.545, 7.135, 8.028, 9.27, 10.9, 12.95, 15.46, 18.44",\
"6.637, 6.743, 7.078, 7.669, 8.561, 9.804, 11.43, 13.49, 15.99, 18.97",\
"7.474, 7.581, 7.917, 8.506, 9.399, 10.64, 12.27, 14.32, 16.83, 19.81",\
"8.646, 8.752, 9.089, 9.678, 10.57, 11.81, 13.44, 15.49, 18, 20.98",\
"10.15, 10.25, 10.59, 11.18, 12.07, 13.32, 14.95, 17, 19.5, 22.48",\
"11.94, 12.05, 12.39, 12.98, 13.87, 15.11, 16.74, 18.79, 21.3, 24.28",\
"14.01, 14.11, 14.45, 15.04, 15.93, 17.18, 18.81, 20.86, 23.36, 26.35",\
"16.32, 16.43, 16.76, 17.35, 18.24, 19.48, 21.11, 23.17, 25.67, 28.65");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.663, 0.7918, 1.245, 2.149, 3.603, 5.667, 8.392, 11.82, 16.01, 21.03",\
"0.6634, 0.7916, 1.248, 2.15, 3.606, 5.668, 8.383, 11.81, 16.02, 21",\
"0.663, 0.7914, 1.246, 2.149, 3.605, 5.663, 8.383, 11.81, 16, 21.02",\
"0.6632, 0.7914, 1.246, 2.15, 3.605, 5.67, 8.396, 11.81, 16, 21",\
"0.663, 0.7916, 1.246, 2.149, 3.606, 5.668, 8.382, 11.82, 16, 20.99",\
"0.662, 0.794, 1.246, 2.15, 3.604, 5.662, 8.398, 11.81, 16, 20.99",\
"0.664, 0.792, 1.248, 2.148, 3.606, 5.67, 8.382, 11.82, 16, 20.99",\
"0.664, 0.792, 1.246, 2.15, 3.606, 5.67, 8.382, 11.83, 16, 21.01",\
"0.664, 0.792, 1.25, 2.148, 3.602, 5.666, 8.384, 11.81, 16.02, 21.01",\
"0.666, 0.798, 1.248, 2.148, 3.6, 5.662, 8.382, 11.81, 16.02, 21.02");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("5.744, 5.85, 6.186, 6.776, 7.668, 8.911, 10.54, 12.59, 15.1, 18.08",\
"5.824, 5.931, 6.267, 6.857, 7.75, 8.992, 10.62, 12.68, 15.18, 18.16",\
"6.101, 6.208, 6.544, 7.134, 8.026, 9.269, 10.9, 12.95, 15.45, 18.44",\
"6.636, 6.742, 7.078, 7.668, 8.56, 9.803, 11.43, 13.48, 15.99, 18.97",\
"7.473, 7.58, 7.916, 8.506, 9.398, 10.64, 12.27, 14.32, 16.83, 19.8",\
"8.644, 8.75, 9.087, 9.677, 10.57, 11.81, 13.44, 15.49, 18, 20.98",\
"10.15, 10.25, 10.59, 11.18, 12.07, 13.31, 14.94, 16.99, 19.5, 22.48",\
"11.94, 12.05, 12.39, 12.98, 13.87, 15.11, 16.74, 18.79, 21.3, 24.27",\
"14.01, 14.11, 14.45, 15.04, 15.93, 17.17, 18.8, 20.86, 23.36, 26.34",\
"16.32, 16.43, 16.76, 17.35, 18.24, 19.49, 21.12, 23.17, 25.67, 28.66");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.6634, 0.7916, 1.245, 2.149, 3.603, 5.671, 8.384, 11.82, 16, 21.01",\
"0.6632, 0.791, 1.247, 2.15, 3.606, 5.669, 8.393, 11.82, 16.01, 21.02",\
"0.6636, 0.7918, 1.246, 2.15, 3.606, 5.669, 8.382, 11.82, 16, 21.02",\
"0.6636, 0.7918, 1.246, 2.149, 3.605, 5.669, 8.382, 11.82, 16, 20.99",\
"0.6632, 0.7916, 1.245, 2.149, 3.604, 5.668, 8.384, 11.81, 16, 20.99",\
"0.664, 0.792, 1.246, 2.146, 3.604, 5.668, 8.394, 11.82, 16, 20.98",\
"0.664, 0.792, 1.246, 2.15, 3.602, 5.664, 8.4, 11.81, 16.01, 21.01",\
"0.664, 0.792, 1.248, 2.148, 3.606, 5.67, 8.384, 11.81, 16, 20.99",\
"0.666, 0.794, 1.246, 2.148, 3.606, 5.664, 8.384, 11.81, 16.01, 21.01",\
"0.666, 0.794, 1.248, 2.15, 3.6, 5.67, 8.386, 11.81, 16.01, 21");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("8.797, 8.903, 9.238, 9.827, 10.72, 11.96, 13.59, 15.64, 18.15, 21.13",\
"8.879, 8.985, 9.32, 9.909, 10.8, 12.04, 13.67, 15.73, 18.23, 21.21",\
"9.141, 9.247, 9.582, 10.17, 11.06, 12.31, 13.94, 15.99, 18.49, 21.47",\
"9.652, 9.758, 10.09, 10.68, 11.57, 12.82, 14.44, 16.5, 19, 21.98",\
"10.46, 10.57, 10.9, 11.49, 12.39, 13.63, 15.26, 17.31, 19.81, 22.79",\
"11.62, 11.72, 12.06, 12.65, 13.54, 14.78, 16.41, 18.46, 20.96, 23.94",\
"13.14, 13.25, 13.59, 14.17, 15.07, 16.31, 17.94, 19.99, 22.49, 25.47",\
"15.07, 15.18, 15.51, 16.1, 16.99, 18.23, 19.87, 21.92, 24.42, 27.4",\
"17.39, 17.5, 17.84, 18.42, 19.32, 20.56, 22.19, 24.24, 26.74, 29.73",\
"20.08, 20.19, 20.52, 21.11, 22, 23.24, 24.88, 26.93, 29.43, 32.41");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.6588, 0.7872, 1.244, 2.147, 3.602, 5.672, 8.398, 11.83, 16, 20.99",\
"0.6588, 0.7874, 1.243, 2.145, 3.6, 5.67, 8.382, 11.83, 16, 21",\
"0.6586, 0.7878, 1.243, 2.144, 3.606, 5.662, 8.384, 11.81, 16.02, 20.99",\
"0.66, 0.788, 1.242, 2.148, 3.606, 5.668, 8.398, 11.81, 16.01, 21",\
"0.658, 0.788, 1.242, 2.148, 3.606, 5.67, 8.398, 11.81, 16, 20.99",\
"0.658, 0.788, 1.242, 2.144, 3.6, 5.67, 8.396, 11.82, 16, 20.99",\
"0.66, 0.788, 1.242, 2.146, 3.604, 5.67, 8.384, 11.81, 16, 20.99",\
"0.658, 0.788, 1.242, 2.146, 3.6, 5.664, 8.388, 11.81, 16.02, 20.99",\
"0.658, 0.786, 1.242, 2.146, 3.602, 5.666, 8.386, 11.82, 16, 21.01",\
"0.66, 0.788, 1.244, 2.146, 3.606, 5.666, 8.384, 11.81, 16, 21.04");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("8.8, 8.906, 9.24, 9.829, 10.72, 11.96, 13.59, 15.65, 18.15, 21.13",\
"8.882, 8.988, 9.323, 9.912, 10.8, 12.05, 13.68, 15.73, 18.23, 21.22",\
"9.144, 9.249, 9.585, 10.17, 11.07, 12.31, 13.94, 15.99, 18.49, 21.47",\
"9.654, 9.76, 10.09, 10.68, 11.58, 12.82, 14.45, 16.5, 19, 21.98",\
"10.47, 10.57, 10.91, 11.5, 12.39, 13.63, 15.26, 17.31, 19.81, 22.79",\
"11.62, 11.73, 12.06, 12.65, 13.54, 14.78, 16.41, 18.46, 20.97, 23.95",\
"13.15, 13.25, 13.59, 14.18, 15.07, 16.31, 17.94, 19.99, 22.49, 25.48",\
"15.07, 15.18, 15.51, 16.1, 16.99, 18.24, 19.87, 21.92, 24.42, 27.41",\
"17.4, 17.5, 17.84, 18.43, 19.32, 20.56, 22.19, 24.24, 26.75, 29.73",\
"20.09, 20.19, 20.53, 21.11, 22.01, 23.25, 24.88, 26.93, 29.43, 32.41");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.6596, 0.788, 1.241, 2.148, 3.605, 5.67, 8.382, 11.83, 16, 20.99",\
"0.6594, 0.7874, 1.241, 2.145, 3.6, 5.666, 8.388, 11.81, 16.01, 21",\
"0.6592, 0.7872, 1.242, 2.148, 3.604, 5.672, 8.392, 11.81, 16, 20.99",\
"0.658, 0.786, 1.242, 2.146, 3.598, 5.67, 8.4, 11.81, 16.03, 20.99",\
"0.658, 0.788, 1.242, 2.146, 3.6, 5.662, 8.396, 11.82, 16, 20.99",\
"0.66, 0.788, 1.242, 2.144, 3.604, 5.666, 8.39, 11.82, 16, 20.99",\
"0.66, 0.788, 1.244, 2.146, 3.598, 5.662, 8.384, 11.81, 16.02, 21",\
"0.66, 0.788, 1.244, 2.144, 3.602, 5.666, 8.386, 11.81, 16.03, 20.99",\
"0.66, 0.79, 1.242, 2.146, 3.602, 5.67, 8.396, 11.83, 16, 20.99",\
"0.66, 0.79, 1.242, 2.146, 3.604, 5.664, 8.388, 11.82, 16, 21.01");
}
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("8.8, 8.906, 9.24, 9.829, 10.72, 11.96, 13.59, 15.65, 18.15, 21.13",\
"8.882, 8.988, 9.323, 9.912, 10.8, 12.05, 13.68, 15.73, 18.23, 21.22",\
"9.144, 9.249, 9.585, 10.17, 11.07, 12.31, 13.94, 15.99, 18.49, 21.47",\
"9.654, 9.76, 10.09, 10.68, 11.58, 12.82, 14.45, 16.5, 19, 21.98",\
"10.47, 10.57, 10.91, 11.5, 12.39, 13.63, 15.26, 17.31, 19.81, 22.79",\
"11.62, 11.73, 12.06, 12.65, 13.54, 14.78, 16.41, 18.46, 20.97, 23.95",\
"13.15, 13.25, 13.59, 14.18, 15.07, 16.31, 17.94, 19.99, 22.49, 25.48",\
"15.07, 15.18, 15.51, 16.1, 16.99, 18.24, 19.87, 21.92, 24.42, 27.41",\
"17.4, 17.5, 17.84, 18.43, 19.32, 20.56, 22.19, 24.24, 26.75, 29.73",\
"20.09, 20.19, 20.53, 21.11, 22.01, 23.25, 24.88, 26.93, 29.43, 32.41");
}
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.002126, 0.00608, 0.01363, 0.02539, 0.0419, 0.06361, 0.09097, 0.1244, 0.1642");
values("0.6588, 0.7872, 1.244, 2.147, 3.602, 5.672, 8.398, 11.83, 16, 20.99",\
"0.6588, 0.7874, 1.243, 2.145, 3.6, 5.67, 8.382, 11.83, 16, 21",\
"0.6586, 0.7878, 1.243, 2.144, 3.606, 5.662, 8.384, 11.81, 16.02, 20.99",\
"0.66, 0.788, 1.242, 2.148, 3.606, 5.668, 8.398, 11.81, 16.01, 21",\
"0.658, 0.788, 1.242, 2.148, 3.606, 5.67, 8.398, 11.81, 16, 20.99",\
"0.658, 0.788, 1.242, 2.144, 3.6, 5.67, 8.396, 11.82, 16, 20.99",\
"0.66, 0.788, 1.242, 2.146, 3.604, 5.67, 8.384, 11.81, 16, 20.99",\
"0.658, 0.788, 1.242, 2.146, 3.6, 5.664, 8.388, 11.81, 16.02, 20.99",\
"0.658, 0.786, 1.242, 2.146, 3.602, 5.666, 8.386, 11.82, 16, 21.01",\
"0.66, 0.788, 1.244, 2.146, 3.606, 5.666, 8.384, 11.81, 16, 21.04");
}
}
}
pin(RN) {
capacitance : 0.006524 ;
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.436 ;
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.003818, 0.003769, 0.003762, 0.003758, 0.003766, 0.003764, 0.003769, \
0.003768, 0.003769, 0.003149");
}
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.00375, -0.00376, -0.003763, \
-0.003763, -0.00376, -0.003758, -0.003411");
}
}
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.003489, 0.003482, 0.003476, 0.003474, \
0.003473, 0.003469, 0.002837");
}
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.003418, -0.00343, -0.003478, -0.003521, -0.003562, -0.003586, \
-0.003601, -0.00361, -0.003617, -0.003299");
}
}
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.003827, 0.003771, 0.003764, 0.003764, 0.003768, 0.003769, 0.003772, \
0.003768, 0.003767, 0.003142");
}
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.003762, -0.003752, -0.003764, -0.003763, \
-0.003762, -0.003763, -0.003759, -0.003409");
}
}
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.003825, 0.00377, 0.003765, 0.003766, 0.003772, 0.00377, 0.003769, \
0.00377, 0.003768, 0.00314");
}
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.003762, -0.003752, -0.003764, -0.003763, \
-0.003763, -0.003763, -0.003759, -0.003409");
}
}
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.655, -1.717, -1.957, -2.392, -3.095, -3.894, -4.765, -5.695, -6.716, -7.76",\
"-1.693, -1.757, -1.999, -2.458, -3.135, -3.934, -4.8, -5.737, -6.75, -7.799",\
"-1.853, -1.922, -2.161, -2.615, -3.287, -4.086, -4.957, -5.881, -6.886, -7.927",\
"-2.066, -2.131, -2.366, -2.814, -3.492, -4.285, -5.131, -6.062, -7.06, -8.089",\
"-2.3, -2.37, -2.605, -3.054, -3.723, -4.508, -5.348, -6.279, -7.269, -8.274",\
"-2.28, -2.373, -2.609, -3.042, -3.728, -4.52, -5.39, -6.316, -7.321, -8.357",\
"-1.237, -1.305, -1.567, -2.072, -2.785, -3.639, -4.566, -5.545, -6.638, -7.732",\
"0.492, 0.441, 0.163, -0.383, -1.134, -2.025, -2.918, -4.004, -5.105, -6.261",\
"2.728, 2.669, 2.382, 1.915, 1.088, 0.04, -0.911, -2.062, -3.209, -4.405",\
"5.415, 5.37, 5.029, 4.573, 3.667, 2.673, 1.579, 0.458, -0.883, -2.16");
}
}
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.179, 9.141, 10.16",\
"4.267, 4.328, 4.553, 4.986, 5.623, 6.395, 7.241, 8.145, 9.111, 10.13",\
"4.261, 4.326, 4.547, 4.975, 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.365, 8.276, 9.233, 10.24",\
"4.729, 4.791, 5.014, 5.435, 6.082, 6.847, 7.699, 8.601, 9.565, 10.58",\
"5.279, 5.343, 5.567, 5.99, 6.634, 7.406, 8.246, 9.152, 10.12, 11.13",\
"6.075, 6.137, 6.36, 6.785, 7.425, 8.193, 9.036, 9.941, 10.9, 11.91",\
"7.091, 7.157, 7.381, 7.809, 8.451, 9.216, 10.06, 10.96, 11.92, 12.92",\
"8.336, 8.399, 8.626, 9.046, 9.684, 10.45, 11.28, 12.19, 13.15, 14.15",\
"9.776, 9.843, 10.06, 10.49, 11.13, 11.89, 12.72, 13.62, 14.57, 15.58");
}
}
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.641");
}
}
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.641");
}
}
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.436");
}
}
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.41");
}
}
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.343, 0.4, 0.591, 0.945, 1.426, 1.964, 2.552, 3.177, 3.846, 4.53",\
"0.283, 0.335, 0.53, 0.883, 1.36, 1.901, 2.49, 3.117, 3.777, 4.466",\
"0.109, 0.163, 0.362, 0.72, 1.205, 1.74, 2.334, 2.967, 3.624, 4.309",\
"-0.158, -0.105, 0.09, 0.45, 0.935, 1.481, 2.074, 2.709, 3.375, 4.063",\
"-0.498, -0.445, -0.245, 0.105, 0.594, 1.134, 1.733, 2.366, 3.033, 3.725",\
"-0.888, -0.837, -0.647, -0.293, 0.187, 0.736, 1.331, 1.97, 2.638, 3.326",\
"-1.318, -1.264, -1.083, -0.74, -0.264, 0.281, 0.885, 1.518, 2.189, 2.877",\
"-1.786, -1.737, -1.551, -1.214, -0.747, -0.208, 0.385, 1.023, 1.692, 2.392",\
"-2.283, -2.229, -2.047, -1.722, -1.264, -0.73, -0.139, 0.501, 1.173, 1.859",\
"-2.802, -2.751, -2.573, -2.244, -1.793, -1.265, -0.676, -0.044, 0.617, 1.307");
}
}
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.343, 0.4, 0.591, 0.945, 1.426, 1.964, 2.552, 3.177, 3.846, 4.53",\
"0.283, 0.335, 0.53, 0.883, 1.361, 1.901, 2.49, 3.117, 3.787, 4.466",\
"0.109, 0.163, 0.362, 0.72, 1.205, 1.74, 2.334, 2.967, 3.624, 4.309",\
"-0.158, -0.105, 0.09, 0.45, 0.935, 1.48, 2.074, 2.709, 3.369, 4.063",\
"-0.498, -0.445, -0.245, 0.105, 0.594, 1.134, 1.733, 2.366, 3.033, 3.725",\
"-0.888, -0.837, -0.647, -0.293, 0.186, 0.736, 1.331, 1.97, 2.638, 3.326",\
"-1.318, -1.264, -1.083, -0.74, -0.264, 0.281, 0.885, 1.518, 2.189, 2.877",\
"-1.786, -1.737, -1.551, -1.214, -0.747, -0.208, 0.385, 1.023, 1.692, 2.392",\
"-2.283, -2.229, -2.047, -1.722, -1.263, -0.73, -0.139, 0.501, 1.163, 1.859",\
"-2.796, -2.751, -2.573, -2.244, -1.792, -1.265, -0.676, -0.044, 0.617, 1.307");
}
}
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.183, -0.132, 0.07, 0.394, 0.821, 1.332, 1.926, 2.613, 3.391, 4.256",\
"-0.24, -0.19, 0.007, 0.339, 0.765, 1.279, 1.872, 2.554, 3.338, 4.196",\
"-0.403, -0.349, -0.151, 0.182, 0.61, 1.128, 1.717, 2.402, 3.18, 4.045",\
"-0.647, -0.601, -0.406, -0.066, 0.371, 0.883, 1.483, 2.163, 2.937, 3.801",\
"-0.966, -0.916, -0.715, -0.382, 0.054, 0.574, 1.167, 1.847, 2.609, 3.46",\
"-1.331, -1.279, -1.085, -0.748, -0.313, 0.21, 0.804, 1.473, 2.218, 3.054",\
"-1.739, -1.683, -1.495, -1.161, -0.722, -0.197, 0.404, 1.063, 1.799, 2.611",\
"-2.175, -2.124, -1.933, -1.601, -1.161, -0.635, -0.035, 0.632, 1.359, 2.152",\
"-2.624, -2.573, -2.392, -2.061, -1.62, -1.094, -0.493, 0.168, 0.891, 1.68",\
"-3.095, -3.046, -2.862, -2.539, -2.093, -1.568, -0.968, -0.304, 0.416, 1.195");
}
}
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.183, -0.132, 0.07, 0.394, 0.821, 1.332, 1.926, 2.613, 3.391, 4.256",\
"-0.24, -0.19, 0.007, 0.339, 0.765, 1.279, 1.872, 2.554, 3.338, 4.196",\
"-0.403, -0.349, -0.151, 0.182, 0.61, 1.128, 1.717, 2.402, 3.18, 4.045",\
"-0.647, -0.601, -0.406, -0.066, 0.371, 0.883, 1.483, 2.163, 2.937, 3.801",\
"-0.966, -0.916, -0.715, -0.382, 0.054, 0.574, 1.167, 1.847, 2.609, 3.46",\
"-1.331, -1.279, -1.085, -0.748, -0.313, 0.21, 0.804, 1.473, 2.218, 3.054",\
"-1.739, -1.683, -1.495, -1.161, -0.722, -0.197, 0.404, 1.063, 1.799, 2.611",\
"-2.175, -2.124, -1.933, -1.601, -1.161, -0.635, -0.035, 0.632, 1.359, 2.152",\
"-2.624, -2.573, -2.392, -2.061, -1.619, -1.094, -0.493, 0.168, 0.891, 1.674",\
"-3.095, -3.046, -2.862, -2.539, -2.093, -1.568, -0.968, -0.304, 0.416, 1.195");
}
}
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.321, 0.275, 0.118, -0.05, -0.216, -0.367, -0.496, -0.596, -0.653, -0.663",\
"0.383, 0.335, 0.184, 0.011, -0.151, -0.309, -0.437, -0.54, -0.595, -0.604",\
"0.555, 0.504, 0.362, 0.181, 0.014, -0.145, -0.291, -0.399, -0.47, -0.497",\
"0.855, 0.805, 0.672, 0.5, 0.312, 0.136, -0.021, -0.146, -0.242, -0.29",\
"1.232, 1.193, 1.061, 0.875, 0.679, 0.488, 0.301, 0.141, 0.004, -0.082",\
"1.658, 1.62, 1.478, 1.296, 1.078, 0.863, 0.648, 0.444, 0.274, 0.135",\
"2.112, 2.071, 1.938, 1.735, 1.504, 1.267, 1.029, 0.788, 0.571, 0.39",\
"2.586, 2.554, 2.417, 2.202, 1.952, 1.689, 1.425, 1.16, 0.908, 0.688",\
"3.088, 3.051, 2.914, 2.692, 2.428, 2.149, 1.863, 1.578, 1.295, 1.036",\
"3.607, 3.568, 3.435, 3.211, 2.931, 2.634, 2.327, 2.027, 1.723, 1.437");
}
}
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.321, 0.275, 0.118, -0.05, -0.216, -0.366, -0.496, -0.596, -0.653, -0.657",\
"0.383, 0.329, 0.184, 0.011, -0.159, -0.309, -0.437, -0.54, -0.595, -0.604",\
"0.555, 0.504, 0.355, 0.181, 0.014, -0.145, -0.291, -0.399, -0.47, -0.491",\
"0.855, 0.805, 0.672, 0.491, 0.312, 0.136, -0.015, -0.146, -0.242, -0.29",\
"1.232, 1.185, 1.051, 0.875, 0.679, 0.482, 0.295, 0.132, -0.002, -0.096",\
"1.658, 1.614, 1.478, 1.288, 1.078, 0.863, 0.648, 0.444, 0.274, 0.135",\
"2.112, 2.071, 1.933, 1.734, 1.504, 1.267, 1.029, 0.788, 0.578, 0.398",\
"2.586, 2.547, 2.409, 2.202, 1.952, 1.689, 1.425, 1.153, 0.908, 0.688",\
"3.088, 3.051, 2.914, 2.692, 2.428, 2.149, 1.863, 1.578, 1.295, 1.036",\
"3.601, 3.568, 3.428, 3.204, 2.931, 2.634, 2.327, 2.027, 1.723, 1.437");
}
}
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.424, 0.376, 0.217, -0.005, -0.256, -0.516, -0.78, -1.041, -1.298, -1.542",\
"0.485, 0.429, 0.277, 0.05, -0.201, -0.463, -0.726, -0.998, -1.254, -1.502",\
"0.645, 0.592, 0.438, 0.212, -0.034, -0.305, -0.582, -0.854, -1.121, -1.377",\
"0.909, 0.864, 0.714, 0.5, 0.241, -0.032, -0.325, -0.621, -0.909, -1.183",\
"1.249, 1.21, 1.051, 0.84, 0.579, 0.279, -0.035, -0.36, -0.692, -1.012",\
"1.638, 1.594, 1.442, 1.212, 0.941, 0.622, 0.273, -0.088, -0.454, -0.821",\
"2.053, 2.012, 1.843, 1.606, 1.315, 0.98, 0.596, 0.198, -0.21, -0.633",\
"2.474, 2.434, 2.27, 2.013, 1.706, 1.342, 0.94, 0.508, 0.055, -0.409",\
"2.917, 2.879, 2.717, 2.447, 2.112, 1.735, 1.31, 0.855, 0.366, -0.145",\
"3.37, 3.329, 3.165, 2.889, 2.537, 2.137, 1.7, 1.218, 0.695, 0.161");
}
}
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.424, 0.376, 0.217, -0.005, -0.256, -0.516, -0.78, -1.041, -1.298, -1.542",\
"0.485, 0.429, 0.277, 0.05, -0.201, -0.463, -0.726, -0.998, -1.254, -1.502",\
"0.645, 0.592, 0.438, 0.212, -0.034, -0.305, -0.576, -0.854, -1.121, -1.377",\
"0.909, 0.864, 0.714, 0.5, 0.241, -0.032, -0.325, -0.613, -0.909, -1.183",\
"1.249, 1.21, 1.051, 0.84, 0.579, 0.279, -0.035, -0.36, -0.692, -1.005",\
"1.638, 1.594, 1.442, 1.212, 0.941, 0.622, 0.273, -0.088, -0.454, -0.821",\
"2.053, 2.012, 1.843, 1.606, 1.315, 0.98, 0.596, 0.198, -0.21, -0.633",\
"2.481, 2.434, 2.27, 2.013, 1.706, 1.342, 0.94, 0.508, 0.055, -0.409",\
"2.917, 2.879, 2.717, 2.442, 2.112, 1.735, 1.31, 0.847, 0.366, -0.145",\
"3.37, 3.329, 3.165, 2.889, 2.537, 2.144, 1.7, 1.218, 0.7, 0.168");
}
}
}
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.327 ;
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.03696, 0.03695, 0.03669, 0.03641, 0.03621, 0.03608, 0.036, 0.03595, \
0.03573, 0.02174");
}
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.01626, 0.01611, 0.01601, 0.01595, 0.01592, \
0.01589, 0.01586, 0.009858");
}
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.001924, 0.001902, 0.001867, 0.001812, 0.001769, 0.001728, \
0.001692, 0.001643, 0.001766");
}
}
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.02429, 0.02429, 0.02419, 0.02407, 0.02397, 0.0239, 0.02384, \
0.02381, 0.02361, 0.01477");
}
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.005991, 0.005923, 0.005845, 0.005791, 0.005738, \
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.003342, 0.003339, 0.003332, 0.00333, 0.003332, 0.003338, 0.003336, \
0.003335, 0.003333, 0.002811");
}
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.002473, -0.00247, -0.002474, -0.002492, -0.002495, \
-0.002509, -0.002531, -0.002587, -0.002524");
}
}
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.03675, 0.03673, 0.03644, 0.03616, 0.03598, 0.03585, 0.03575, \
0.03537, 0.03037, 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.01025, 0.01017, 0.01009, \
0.01003, 0.009977, 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.003343, 0.003336, 0.003335, 0.003338, 0.003335, 0.003333, \
0.003334, 0.003331, 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.002489, -0.002496, \
-0.002509, -0.002532, -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.03676, 0.03673, 0.03644, 0.03617, 0.03599, 0.03585, 0.03575, \
0.03537, 0.03037, 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.01025, 0.01017, 0.01009, \
0.01003, 0.009977, 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.003347, 0.003343, 0.003332, 0.003335, 0.003333, 0.003336, 0.003334, \
0.003333, 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.002495, \
-0.002509, -0.002532, -0.002586, -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.317, -1.379, -1.616, -2.075, -2.765, -3.587, -4.461, -5.424, -6.441, -7.492",\
"-1.254, -1.322, -1.564, -2.011, -2.706, -3.533, -4.402, -5.364, -6.377, -7.435",\
"-1.053, -1.12, -1.36, -1.81, -2.5, -3.321, -4.197, -5.155, -6.167, -7.22",\
"-0.664, -0.731, -0.968, -1.415, -2.109, -2.929, -3.804, -4.757, -5.772, -6.821",\
"-0.042, -0.11, -0.35, -0.799, -1.488, -2.311, -3.186, -4.143, -5.159, -6.207",\
"0.791, 0.724, 0.487, 0.033, -0.655, -1.477, -2.351, -3.31, -4.327, -5.378",\
"1.906, 1.832, 1.59, 1.133, 0.427, -0.408, -1.288, -2.259, -3.282, -4.337",\
"3.413, 3.342, 3.084, 2.582, 1.829, 0.941, 0.03, -0.982, -2.042, -3.114",\
"5.627, 5.565, 5.26, 4.725, 3.871, 2.871, 1.884, 0.741, -0.46, -1.614",\
"8.477, 8.39, 8.088, 7.493, 6.537, 5.426, 4.347, 3.114, 1.805, 0.564");
}
}
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.595, 2.82, 3.251, 3.902, 4.683, 5.529, 6.433, 7.398, 8.415",\
"2.469, 2.532, 2.759, 3.187, 3.849, 4.624, 5.468, 6.377, 7.342, 8.352",\
"2.266, 2.325, 2.553, 2.984, 3.642, 4.414, 5.264, 6.174, 7.142, 8.146",\
"1.903, 1.975, 2.197, 2.632, 3.279, 4.058, 4.904, 5.816, 6.773, 7.788",\
"1.462, 1.522, 1.751, 2.176, 2.829, 3.606, 4.453, 5.356, 6.319, 7.331",\
"0.924, 0.989, 1.21, 1.644, 2.292, 3.069, 3.915, 4.82, 5.783, 6.795",\
"0.298, 0.369, 0.59, 1.02, 1.675, 2.451, 3.298, 4.197, 5.162, 6.169",\
"-0.394, -0.329, -0.105, 0.328, 0.976, 1.749, 2.597, 3.502, 4.463, 5.472",\
"-1.146, -1.082, -0.864, -0.435, 0.219, 0.99, 1.833, 2.736, 3.697, 4.705",\
"-1.96, -1.897, -1.673, -1.244, -0.597, 0.174, 1.017, 1.92, 2.875, 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.321, 0.383, 0.555, 0.855, 1.232, 1.658, 2.112, 2.586, 3.088, 3.607",\
"0.275, 0.335, 0.504, 0.805, 1.193, 1.62, 2.071, 2.554, 3.051, 3.568",\
"0.118, 0.184, 0.362, 0.672, 1.061, 1.478, 1.938, 2.417, 2.914, 3.435",\
"-0.05, 0.011, 0.181, 0.5, 0.875, 1.296, 1.735, 2.202, 2.692, 3.211",\
"-0.216, -0.151, 0.014, 0.312, 0.679, 1.078, 1.504, 1.952, 2.428, 2.931",\
"-0.367, -0.309, -0.145, 0.136, 0.488, 0.863, 1.267, 1.689, 2.149, 2.634",\
"-0.496, -0.437, -0.291, -0.021, 0.301, 0.648, 1.029, 1.425, 1.863, 2.327",\
"-0.596, -0.54, -0.399, -0.146, 0.141, 0.444, 0.788, 1.16, 1.578, 2.027",\
"-0.653, -0.595, -0.47, -0.242, 0.004, 0.274, 0.571, 0.908, 1.295, 1.723",\
"-0.663, -0.604, -0.497, -0.29, -0.082, 0.135, 0.39, 0.688, 1.036, 1.437");
}
}
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.321, 0.383, 0.555, 0.855, 1.232, 1.658, 2.112, 2.586, 3.088, 3.601",\
"0.275, 0.329, 0.504, 0.805, 1.185, 1.614, 2.071, 2.547, 3.051, 3.568",\
"0.118, 0.184, 0.355, 0.672, 1.051, 1.478, 1.933, 2.409, 2.914, 3.428",\
"-0.05, 0.011, 0.181, 0.491, 0.875, 1.288, 1.734, 2.202, 2.692, 3.204",\
"-0.216, -0.159, 0.014, 0.312, 0.679, 1.078, 1.504, 1.952, 2.428, 2.931",\
"-0.366, -0.309, -0.145, 0.136, 0.482, 0.863, 1.267, 1.689, 2.149, 2.634",\
"-0.496, -0.437, -0.291, -0.015, 0.295, 0.648, 1.029, 1.425, 1.863, 2.327",\
"-0.596, -0.54, -0.399, -0.146, 0.132, 0.444, 0.788, 1.153, 1.578, 2.027",\
"-0.653, -0.595, -0.47, -0.242, -0.002, 0.274, 0.578, 0.908, 1.295, 1.723",\
"-0.657, -0.604, -0.491, -0.29, -0.096, 0.135, 0.398, 0.688, 1.036, 1.437");
}
}
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.424, 0.485, 0.645, 0.909, 1.249, 1.638, 2.053, 2.474, 2.917, 3.37",\
"0.376, 0.429, 0.592, 0.864, 1.21, 1.594, 2.012, 2.434, 2.879, 3.329",\
"0.217, 0.277, 0.438, 0.714, 1.051, 1.442, 1.843, 2.27, 2.717, 3.165",\
"-0.005, 0.05, 0.212, 0.5, 0.84, 1.212, 1.606, 2.013, 2.447, 2.889",\
"-0.256, -0.201, -0.034, 0.241, 0.579, 0.941, 1.315, 1.706, 2.112, 2.537",\
"-0.516, -0.463, -0.305, -0.032, 0.279, 0.622, 0.98, 1.342, 1.735, 2.137",\
"-0.78, -0.726, -0.582, -0.325, -0.035, 0.273, 0.596, 0.94, 1.31, 1.7",\
"-1.041, -0.998, -0.854, -0.621, -0.36, -0.088, 0.198, 0.508, 0.855, 1.218",\
"-1.298, -1.254, -1.121, -0.909, -0.692, -0.454, -0.21, 0.055, 0.366, 0.695",\
"-1.542, -1.502, -1.377, -1.183, -1.012, -0.821, -0.633, -0.409, -0.145, 0.161");
}
}
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.424, 0.485, 0.645, 0.909, 1.249, 1.638, 2.053, 2.481, 2.917, 3.37",\
"0.376, 0.429, 0.592, 0.864, 1.21, 1.594, 2.012, 2.434, 2.879, 3.329",\
"0.217, 0.277, 0.438, 0.714, 1.051, 1.442, 1.843, 2.27, 2.717, 3.165",\
"-0.005, 0.05, 0.212, 0.5, 0.84, 1.212, 1.606, 2.013, 2.442, 2.889",\
"-0.256, -0.201, -0.034, 0.241, 0.579, 0.941, 1.315, 1.706, 2.112, 2.537",\
"-0.516, -0.463, -0.305, -0.032, 0.279, 0.622, 0.98, 1.342, 1.735, 2.144",\
"-0.78, -0.726, -0.576, -0.325, -0.035, 0.273, 0.596, 0.94, 1.31, 1.7",\
"-1.041, -0.998, -0.854, -0.613, -0.36, -0.088, 0.198, 0.508, 0.847, 1.218",\
"-1.298, -1.254, -1.121, -0.909, -0.692, -0.454, -0.21, 0.055, 0.366, 0.7",\
"-1.542, -1.502, -1.377, -1.183, -1.005, -0.821, -0.633, -0.409, -0.145, 0.168");
}
}
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.343, 0.283, 0.109, -0.158, -0.498, -0.888, -1.318, -1.786, -2.283, -2.802",\
"0.4, 0.335, 0.163, -0.105, -0.445, -0.837, -1.264, -1.737, -2.229, -2.751",\
"0.591, 0.53, 0.362, 0.09, -0.245, -0.647, -1.083, -1.551, -2.047, -2.573",\
"0.945, 0.883, 0.72, 0.45, 0.105, -0.293, -0.74, -1.214, -1.722, -2.244",\
"1.426, 1.36, 1.205, 0.935, 0.594, 0.187, -0.264, -0.747, -1.264, -1.793",\
"1.964, 1.901, 1.74, 1.481, 1.134, 0.736, 0.281, -0.208, -0.73, -1.265",\
"2.552, 2.49, 2.334, 2.074, 1.733, 1.331, 0.885, 0.385, -0.139, -0.676",\
"3.177, 3.117, 2.967, 2.709, 2.366, 1.97, 1.518, 1.023, 0.501, -0.044",\
"3.846, 3.777, 3.624, 3.375, 3.033, 2.638, 2.189, 1.692, 1.173, 0.617",\
"4.53, 4.466, 4.309, 4.063, 3.725, 3.326, 2.877, 2.392, 1.859, 1.307");
}
}
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.343, 0.283, 0.109, -0.158, -0.498, -0.888, -1.318, -1.786, -2.283, -2.796",\
"0.4, 0.335, 0.163, -0.105, -0.445, -0.837, -1.264, -1.737, -2.229, -2.751",\
"0.591, 0.53, 0.362, 0.09, -0.245, -0.647, -1.083, -1.551, -2.047, -2.573",\
"0.945, 0.883, 0.72, 0.45, 0.105, -0.293, -0.74, -1.214, -1.722, -2.244",\
"1.426, 1.361, 1.205, 0.935, 0.594, 0.186, -0.264, -0.747, -1.263, -1.792",\
"1.964, 1.901, 1.74, 1.48, 1.134, 0.736, 0.281, -0.208, -0.73, -1.265",\
"2.552, 2.49, 2.334, 2.074, 1.733, 1.331, 0.885, 0.385, -0.139, -0.676",\
"3.177, 3.117, 2.967, 2.709, 2.366, 1.97, 1.518, 1.023, 0.501, -0.044",\
"3.846, 3.787, 3.624, 3.369, 3.033, 2.638, 2.189, 1.692, 1.163, 0.617",\
"4.53, 4.466, 4.309, 4.063, 3.725, 3.326, 2.877, 2.392, 1.859, 1.307");
}
}
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.183, -0.24, -0.403, -0.647, -0.966, -1.331, -1.739, -2.175, -2.624, -3.095",\
"-0.132, -0.19, -0.349, -0.601, -0.916, -1.279, -1.683, -2.124, -2.573, -3.046",\
"0.07, 0.007, -0.151, -0.406, -0.715, -1.085, -1.495, -1.933, -2.392, -2.862",\
"0.394, 0.339, 0.182, -0.066, -0.382, -0.748, -1.161, -1.601, -2.061, -2.539",\
"0.821, 0.765, 0.61, 0.371, 0.054, -0.313, -0.722, -1.161, -1.62, -2.093",\
"1.332, 1.279, 1.128, 0.883, 0.574, 0.21, -0.197, -0.635, -1.094, -1.568",\
"1.926, 1.872, 1.717, 1.483, 1.167, 0.804, 0.404, -0.035, -0.493, -0.968",\
"2.613, 2.554, 2.402, 2.163, 1.847, 1.473, 1.063, 0.632, 0.168, -0.304",\
"3.391, 3.338, 3.18, 2.937, 2.609, 2.218, 1.799, 1.359, 0.891, 0.416",\
"4.256, 4.196, 4.045, 3.801, 3.46, 3.054, 2.611, 2.152, 1.68, 1.195");
}
}
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.183, -0.24, -0.403, -0.647, -0.966, -1.331, -1.739, -2.175, -2.624, -3.095",\
"-0.132, -0.19, -0.349, -0.601, -0.916, -1.279, -1.683, -2.124, -2.573, -3.046",\
"0.07, 0.007, -0.151, -0.406, -0.715, -1.085, -1.495, -1.933, -2.392, -2.862",\
"0.394, 0.339, 0.182, -0.066, -0.382, -0.748, -1.161, -1.601, -2.061, -2.539",\
"0.821, 0.765, 0.61, 0.371, 0.054, -0.313, -0.722, -1.161, -1.619, -2.093",\
"1.332, 1.279, 1.128, 0.883, 0.574, 0.21, -0.197, -0.635, -1.094, -1.568",\
"1.926, 1.872, 1.717, 1.483, 1.167, 0.804, 0.404, -0.035, -0.493, -0.968",\
"2.613, 2.554, 2.402, 2.163, 1.847, 1.473, 1.063, 0.632, 0.168, -0.304",\
"3.391, 3.338, 3.18, 2.937, 2.609, 2.218, 1.799, 1.359, 0.891, 0.416",\
"4.256, 4.196, 4.045, 3.801, 3.46, 3.054, 2.611, 2.152, 1.674, 1.195");
}
}
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.167");
}
}
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.167");
}
}
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.32");
}
}
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.327");
}
}
}
}