blob: 0d952d9045dd5473421a678d54e5a3698771a954 [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__dffnrsnq_2) {
area : 98.784000 ;
ff(IQ1,IQN1) {
clocked_on : "(!CLKN)" ;
next_state : "D" ;
clear : "(!RN)" ;
preset : "(!SETN)" ;
clear_preset_var1 : L ;
clear_preset_var2 : H ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&!RN&!SETN" ;
value : "0.0004090662" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&!RN&SETN" ;
value : "0.000381348" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&!SETN" ;
value : "0.0003902418" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&SETN" ;
value : "0.0004056642" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&!SETN" ;
value : "0.000409212" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&SETN" ;
value : "0.0003814938" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&!SETN" ;
value : "0.0003775896" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&SETN" ;
value : "0.0004716792" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&!SETN" ;
value : "0.0003982122" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&SETN" ;
value : "0.0003767148" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&!SETN" ;
value : "0.0003912138" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&SETN" ;
value : "0.0004349538" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&!SETN" ;
value : "0.0003833892" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&SETN" ;
value : "0.0003863214" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&!SETN" ;
value : "0.0003724866" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&SETN" ;
value : "0.0004295592" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0004716792" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLKN) {
capacitance : 0.00308 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
min_period : 13.28 ;
min_pulse_width_high : 6.645 ;
min_pulse_width_low : 5.425 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.03905, 0.039, 0.03888, 0.03872, 0.03857, 0.03848, 0.03843, 0.03837, \
0.03735, 0.01458");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02686, 0.02683, 0.02675, 0.02661, 0.02648, 0.02638, 0.02634, \
0.02637, 0.02652, 0.02689");
}
}
internal_power() {
when : "!D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0369, 0.03685, 0.03672, 0.03657, 0.03644, 0.03638, 0.03636, \
0.03641, 0.03603, 0.01544");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02675, 0.02673, 0.02666, 0.02651, 0.02638, 0.02628, 0.02623, \
0.02626, 0.02643, 0.02669");
}
}
internal_power() {
when : "!D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.04197, 0.04192, 0.04179, 0.04163, 0.04147, 0.04136, 0.04131, \
0.04129, 0.0405, 0.01477");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.03923, 0.03921, 0.03913, 0.03894, 0.03876, 0.03861, 0.03854, \
0.0385, 0.03814, 0.03409");
}
}
internal_power() {
when : "!D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.03688, 0.03683, 0.0367, 0.03656, 0.03643, 0.03636, 0.03635, \
0.03638, 0.0359, 0.01543");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02675, 0.02672, 0.02665, 0.02651, 0.02638, 0.02629, 0.02624, \
0.02625, 0.02642, 0.02669");
}
}
internal_power() {
when : "D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.05214, 0.05209, 0.05196, 0.0518, 0.05165, 0.05155, 0.05144, \
0.0508, 0.04194, 0.01477");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.03237, 0.03235, 0.03228, 0.03213, 0.03203, 0.03199, 0.03202, \
0.03209, 0.03231, 0.03253");
}
}
internal_power() {
when : "D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.07363, 0.07357, 0.07344, 0.07329, 0.07315, 0.07315, 0.07321, \
0.07104, 0.05455, 0.01592");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0488, 0.04877, 0.04869, 0.04854, 0.04845, 0.0484, 0.04842, 0.04848, \
0.04866, 0.04181");
}
}
internal_power() {
when : "D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0377, 0.03766, 0.03753, 0.03737, 0.03724, 0.03715, 0.03712, \
0.0371, 0.03651, 0.01501");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02708, 0.02706, 0.02698, 0.02683, 0.02671, 0.02661, 0.02657, \
0.0266, 0.02675, 0.027");
}
}
internal_power() {
when : "D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0377, 0.03765, 0.03753, 0.03737, 0.03723, 0.03715, 0.03712, \
0.03711, 0.03647, 0.01504");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02708, 0.02706, 0.02699, 0.02684, 0.02671, 0.02661, 0.02655, \
0.02661, 0.02676, 0.02703");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN&SETN" ;
fall_constraint(scalar) {
values("4.631");
}
rise_constraint(scalar) {
values("6.645");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&SETN" ;
fall_constraint(scalar) {
values("5.425");
}
rise_constraint(scalar) {
values("3.327");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "!D&RN&SETN" ;
fall_constraint(scalar) {
values("13.28");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "D&RN&SETN" ;
fall_constraint(scalar) {
values("10.85");
}
}
}
pin(D) {
capacitance : 0.002216 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005635, 0.005469, 0.005293, 0.005243, 0.005251, 0.005309, 0.005404, \
0.005551, 0.005665, 0.005543");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0009245, 0.0008843, 0.0008063, 0.0007406, 0.0007105, 0.0007324, \
0.0008012, 0.0009175, 0.001105, 0.00142");
}
}
internal_power() {
when : "!CLKN&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005634, 0.005471, 0.005293, 0.005245, 0.005252, 0.005309, 0.005404, \
0.005552, 0.005666, 0.00554");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0009236, 0.0008829, 0.0008058, 0.0007409, 0.0007106, 0.0007317, \
0.0008013, 0.0009173, 0.001105, 0.00142");
}
}
internal_power() {
when : "!CLKN&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005635, 0.005472, 0.005293, 0.005244, 0.005251, 0.005305, 0.005406, \
0.005553, 0.005664, 0.005544");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0009246, 0.0008843, 0.000806, 0.0007409, 0.0007106, 0.0007345, \
0.0008016, 0.0009176, 0.001105, 0.00142");
}
}
internal_power() {
when : "!CLKN&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005636, 0.005468, 0.005294, 0.005242, 0.005251, 0.005304, 0.005405, \
0.005547, 0.005664, 0.005542");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0009237, 0.0008848, 0.0008059, 0.0007408, 0.0007105, 0.0007347, \
0.0008031, 0.0009178, 0.001106, 0.001421");
}
}
internal_power() {
when : "CLKN&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0183, 0.01821, 0.0181, 0.01802, 0.01798, 0.01797, 0.018, 0.01795, \
0.01555, 0.006713");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005637, 0.005611, 0.005562, 0.005524, 0.005505, 0.005509, 0.005537, \
0.005603, 0.005726, 0.005974");
}
}
internal_power() {
when : "CLKN&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02428, 0.02418, 0.02407, 0.02398, 0.02393, 0.0239, 0.0239, 0.02379, \
0.02002, 0.006654");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02234, 0.02231, 0.02226, 0.0222, 0.02217, 0.02213, 0.02214, \
0.02218, 0.02229, 0.02247");
}
}
internal_power() {
when : "CLKN&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0183, 0.01821, 0.0181, 0.01802, 0.01797, 0.01797, 0.018, 0.01795, \
0.01555, 0.006712");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005637, 0.005609, 0.00556, 0.005524, 0.005505, 0.005508, 0.005538, \
0.005604, 0.005727, 0.005976");
}
}
internal_power() {
when : "CLKN&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02429, 0.02419, 0.02409, 0.024, 0.02395, 0.02393, 0.02394, 0.02386, \
0.02003, 0.00673");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02271, 0.02269, 0.02264, 0.02258, 0.02254, 0.02251, 0.02251, \
0.02255, 0.02264, 0.02283");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : hold_falling ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.893, -0.837, -0.692, -0.335, 0.274, 1.08, 1.852, 2.77, 3.858, 5.093",\
"-0.954, -0.902, -0.756, -0.402, 0.218, 1.021, 1.787, 2.704, 3.799, 5.03",\
"-1.223, -1.168, -1.021, -0.664, -0.061, 0.757, 1.521, 2.441, 3.531, 4.76",\
"-1.754, -1.694, -1.549, -1.183, -0.591, 0.228, 0.989, 1.91, 2.979, 4.23",\
"-2.583, -2.517, -2.366, -2.012, -1.421, -0.619, 0.155, 1.066, 2.16, 3.389",\
"-3.696, -3.634, -3.477, -3.116, -2.532, -1.736, -0.986, -0.086, 1.003, 2.235",\
"-4.992, -4.929, -4.759, -4.397, -3.803, -3.036, -2.333, -1.462, -0.382, 0.841",\
"-6.425, -6.361, -6.193, -5.814, -5.24, -4.473, -3.8, -2.978, -1.929, -0.726",\
"-7.985, -7.923, -7.754, -7.381, -6.794, -6.021, -5.376, -4.601, -3.592, -2.409",\
"-9.679, -9.609, -9.449, -9.063, -8.472, -7.705, -7.062, -6.334, -5.374, -4.217");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("1.981, 2.065, 2.329, 2.855, 3.691, 4.835, 6.192, 7.67, 9.267, 10.99",\
"1.922, 1.994, 2.263, 2.791, 3.623, 4.772, 6.126, 7.605, 9.199, 10.92",\
"1.696, 1.774, 2.049, 2.574, 3.399, 4.552, 5.909, 7.385, 8.976, 10.7",\
"1.4, 1.477, 1.745, 2.268, 3.097, 4.252, 5.603, 7.089, 8.687, 10.4",\
"1.118, 1.194, 1.461, 1.985, 2.815, 3.95, 5.304, 6.785, 8.379, 10.09",\
"0.882, 0.953, 1.222, 1.744, 2.556, 3.682, 5.033, 6.504, 8.101, 9.803",\
"0.693, 0.772, 1.035, 1.547, 2.352, 3.475, 4.804, 6.268, 7.863, 9.555",\
"0.579, 0.653, 0.918, 1.429, 2.222, 3.327, 4.644, 6.095, 7.681, 9.367",\
"0.539, 0.615, 0.879, 1.382, 2.172, 3.262, 4.564, 6.004, 7.575, 9.247",\
"0.603, 0.676, 0.935, 1.44, 2.222, 3.292, 4.579, 6.001, 7.554, 9.227");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : setup_falling ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("5.278, 5.182, 4.823, 4.286, 3.428, 2.398, 1.336, 0.166, -1.086, -2.446",\
"5.344, 5.248, 4.886, 4.346, 3.493, 2.461, 1.398, 0.236, -1.019, -2.389",\
"5.608, 5.511, 5.154, 4.615, 3.724, 2.728, 1.666, 0.501, -0.753, -2.111",\
"6.145, 6.045, 5.685, 5.153, 4.259, 3.268, 2.198, 1.035, -0.221, -1.575",\
"6.986, 6.891, 6.532, 5.988, 5.138, 4.107, 3.047, 1.872, 0.621, -0.754",\
"8.159, 8.065, 7.702, 7.17, 6.315, 5.276, 4.222, 3.047, 1.793, 0.427",\
"9.646, 9.54, 9.172, 8.651, 7.747, 6.765, 5.694, 4.526, 3.266, 1.908",\
"11.37, 11.27, 10.9, 10.38, 9.467, 8.489, 7.412, 6.234, 4.962, 3.575",\
"13.26, 13.18, 12.79, 12.26, 11.4, 10.37, 9.305, 8.105, 6.844, 5.451",\
"15.35, 15.27, 14.87, 14.36, 13.46, 12.45, 11.34, 10.13, 8.857, 7.467");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.71, 0.632, 0.361, -0.195, -1.078, -2.334, -3.781, -5.418, -7.15, -8.99",\
"0.775, 0.695, 0.421, -0.128, -1.007, -2.268, -3.72, -5.351, -7.082, -8.938",\
"0.984, 0.903, 0.636, 0.077, -0.803, -2.057, -3.503, -5.131, -6.849, -8.722",\
"1.329, 1.248, 0.969, 0.42, -0.479, -1.712, -3.157, -4.79, -6.531, -8.377",\
"1.779, 1.698, 1.412, 0.871, 0, -1.264, -2.709, -4.338, -6.075, -7.912",\
"2.265, 2.182, 1.901, 1.353, 0.48, -0.767, -2.213, -3.841, -5.574, -7.429",\
"2.738, 2.654, 2.371, 1.82, 0.929, -0.295, -1.734, -3.356, -5.072, -6.944",\
"3.183, 3.105, 2.815, 2.258, 1.363, 0.147, -1.289, -2.905, -4.629, -6.472",\
"3.583, 3.476, 3.204, 2.647, 1.77, 0.525, -0.896, -2.507, -4.211, -6.08",\
"3.893, 3.814, 3.516, 2.962, 2.08, 0.858, -0.584, -2.185, -3.891, -5.743");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.3846 ;
max_transition : 25 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "CLKN" ;
when : "RN&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.03616, 0.03629, 0.03663, 0.03701, 0.03731, 0.03751, 0.03763, 0.03771, 0.03776, 0.03773",\
"0.03617, 0.03631, 0.03665, 0.03703, 0.03732, 0.03752, 0.03764, 0.03772, 0.03777, 0.03774",\
"0.03618, 0.0363, 0.03664, 0.03703, 0.03733, 0.03752, 0.03764, 0.03772, 0.03776, 0.03771",\
"0.03616, 0.03629, 0.03662, 0.03701, 0.03731, 0.0375, 0.03762, 0.0377, 0.03773, 0.03763",\
"0.03612, 0.03626, 0.0366, 0.03697, 0.03728, 0.03748, 0.0376, 0.03767, 0.03767, 0.03742",\
"0.03609, 0.03622, 0.03655, 0.03695, 0.03724, 0.03744, 0.03756, 0.03761, 0.03743, 0.03683",\
"0.03605, 0.03619, 0.03652, 0.03691, 0.03721, 0.0374, 0.03748, 0.03725, 0.03644, 0.03545",\
"0.03599, 0.03612, 0.03646, 0.03684, 0.03709, 0.03695, 0.03596, 0.03483, 0.03403, 0.03346",\
"0.01795, 0.01777, 0.01776, 0.01798, 0.01821, 0.01838, 0.01849, 0.01856, 0.0186, 0.01863",\
"-0.0004628, -0.0004629, -0.0004636, -0.0004644, -0.0004652, -0.0004658, -0.0004663, -0.0004666, -0.000467, -0.0004671");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("-0.0436, -0.04352, -0.04326, -0.04292, -0.04261, -0.04198, -0.0348, 0.01077, 0.1074, 0.202",\
"-0.0436, -0.04352, -0.04328, -0.04292, -0.04261, -0.04191, -0.03456, 0.0127, 0.1095, 0.2027",\
"-0.04361, -0.0435, -0.04329, -0.04295, -0.04263, -0.04191, -0.03256, 0.02025, 0.1168, 0.2047",\
"-0.04361, -0.04352, -0.04328, -0.04294, -0.04261, -0.04159, -0.02749, 0.03541, 0.129, 0.2059",\
"-0.04361, -0.04353, -0.04329, -0.04295, -0.04262, -0.04029, -0.01467, 0.06056, 0.1414, 0.2014",\
"-0.04354, -0.04346, -0.04322, -0.04287, -0.04238, -0.03409, 0.01488, 0.08729, 0.1424, 0.1811",\
"-0.04332, -0.04323, -0.04302, -0.04263, -0.03891, -0.004538, 0.04929, 0.0876, 0.1132, 0.1309",\
"-0.04347, -0.04341, -0.04315, -0.03468, -0.008769, 0.008842, 0.01936, 0.02588, 0.03014, 0.03299",\
"-0.07539, -0.0754, -0.0754, -0.07539, -0.0754, -0.0754, -0.0754, -0.07541, -0.07542, -0.07541",\
"-0.09158, -0.09158, -0.09158, -0.09158, -0.09158, -0.0916, -0.09158, -0.09158, -0.09158, -0.09158");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.05024, 0.0504, 0.05079, 0.05118, 0.05146, 0.05162, 0.05172, 0.05178, 0.05183, 0.05184",\
"0.05005, 0.05021, 0.05059, 0.05099, 0.05127, 0.05143, 0.05153, 0.0516, 0.05164, 0.05166",\
"0.04987, 0.05002, 0.05041, 0.05081, 0.05109, 0.05125, 0.05135, 0.05142, 0.05146, 0.05147",\
"0.04969, 0.04984, 0.05021, 0.05059, 0.05088, 0.05105, 0.05116, 0.05123, 0.05128, 0.05129",\
"0.04953, 0.04967, 0.04997, 0.05034, 0.05063, 0.05082, 0.05095, 0.05104, 0.0511, 0.05108",\
"0.04939, 0.04949, 0.04978, 0.05011, 0.05041, 0.05063, 0.05079, 0.0509, 0.05095, 0.05084",\
"0.04936, 0.04944, 0.04966, 0.04998, 0.05027, 0.0505, 0.05067, 0.05079, 0.05073, 0.05028",\
"0.04936, 0.04942, 0.0496, 0.04987, 0.05016, 0.0504, 0.05055, 0.0504, 0.04966, 0.04871",\
"0.04814, 0.04818, 0.04832, 0.04853, 0.04866, 0.04823, 0.04708, 0.04618, 0.04555, 0.04512",\
"0.02137, 0.02136, 0.02145, 0.02164, 0.02189, 0.02213, 0.02234, 0.0225, 0.02262, 0.02272");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.02084, 0.02095, 0.02122, 0.02158, 0.02199, 0.02238, 0.02369, 0.03771, 0.1019, 0.2186",\
"0.02078, 0.02088, 0.02112, 0.02154, 0.02191, 0.02228, 0.02377, 0.03835, 0.1037, 0.2205",\
"0.0206, 0.02069, 0.02097, 0.02134, 0.02175, 0.02215, 0.02371, 0.04025, 0.1097, 0.2266",\
"0.02039, 0.02049, 0.02074, 0.02113, 0.02152, 0.02199, 0.02395, 0.04446, 0.1213, 0.2372",\
"0.02018, 0.02027, 0.02051, 0.02086, 0.02123, 0.02163, 0.025, 0.05359, 0.1409, 0.2512",\
"0.02001, 0.02009, 0.0203, 0.02061, 0.02097, 0.02149, 0.02783, 0.07162, 0.1674, 0.2644",\
"0.01991, 0.01996, 0.02013, 0.02043, 0.02084, 0.02179, 0.03675, 0.1015, 0.1941, 0.2692",\
"0.01987, 0.01993, 0.02008, 0.02031, 0.02062, 0.02502, 0.06135, 0.1389, 0.2077, 0.2567",\
"0.02, 0.02006, 0.02018, 0.02037, 0.02185, 0.04452, 0.104, 0.1557, 0.1909, 0.2154",\
"0.02047, 0.02051, 0.02058, 0.02254, 0.04645, 0.0802, 0.102, 0.1158, 0.1249, 0.1311");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.06321, 0.06336, 0.06375, 0.06414, 0.06441, 0.06458, 0.06468, 0.06475, 0.06479, 0.06481",\
"0.06318, 0.06332, 0.06372, 0.06411, 0.06438, 0.06454, 0.06464, 0.06471, 0.06475, 0.06477",\
"0.06303, 0.06319, 0.06359, 0.06398, 0.06425, 0.06441, 0.06451, 0.06458, 0.06463, 0.06463",\
"0.06287, 0.06302, 0.06338, 0.06376, 0.06404, 0.06421, 0.06432, 0.06441, 0.06445, 0.06445",\
"0.06271, 0.06284, 0.06315, 0.06351, 0.06379, 0.064, 0.06413, 0.06422, 0.06427, 0.06426",\
"0.06259, 0.06269, 0.06296, 0.0633, 0.06359, 0.06382, 0.06398, 0.06409, 0.06414, 0.06404",\
"0.06256, 0.06264, 0.06287, 0.06317, 0.06347, 0.06371, 0.06388, 0.06399, 0.06394, 0.0635",\
"0.06252, 0.06258, 0.06277, 0.06303, 0.06332, 0.06356, 0.06372, 0.06359, 0.06285, 0.06188",\
"0.05737, 0.0574, 0.05754, 0.05775, 0.05788, 0.05741, 0.05625, 0.05536, 0.05476, 0.05433",\
"0.01878, 0.01878, 0.01886, 0.01906, 0.01931, 0.01955, 0.01975, 0.01991, 0.02004, 0.02013");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.06321, 0.06336, 0.06375, 0.06414, 0.06441, 0.06458, 0.06468, 0.06475, 0.06479, 0.06481",\
"0.06318, 0.06332, 0.06372, 0.06411, 0.06438, 0.06454, 0.06464, 0.06471, 0.06475, 0.06477",\
"0.06303, 0.06319, 0.06359, 0.06398, 0.06425, 0.06441, 0.06451, 0.06458, 0.06463, 0.06463",\
"0.06287, 0.06302, 0.06338, 0.06376, 0.06404, 0.06421, 0.06432, 0.06441, 0.06445, 0.06445",\
"0.06271, 0.06284, 0.06315, 0.06351, 0.06379, 0.064, 0.06413, 0.06422, 0.06427, 0.06426",\
"0.06259, 0.06269, 0.06296, 0.0633, 0.06359, 0.06382, 0.06398, 0.06409, 0.06414, 0.06404",\
"0.06256, 0.06264, 0.06287, 0.06317, 0.06347, 0.06371, 0.06388, 0.06399, 0.06394, 0.0635",\
"0.06252, 0.06258, 0.06277, 0.06303, 0.06332, 0.06356, 0.06372, 0.06359, 0.06285, 0.06188",\
"0.05737, 0.0574, 0.05754, 0.05775, 0.05788, 0.05741, 0.05625, 0.05536, 0.05476, 0.05433",\
"0.01878, 0.01878, 0.01886, 0.01906, 0.01931, 0.01955, 0.01975, 0.01991, 0.02004, 0.02013");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.05024, 0.05039, 0.05079, 0.05118, 0.05146, 0.05162, 0.05172, 0.05178, 0.05183, 0.05184",\
"0.05005, 0.0502, 0.05059, 0.05099, 0.05127, 0.05143, 0.05153, 0.0516, 0.05164, 0.05165",\
"0.04986, 0.05001, 0.05041, 0.05081, 0.05109, 0.05125, 0.05135, 0.05142, 0.05146, 0.05147",\
"0.04969, 0.04984, 0.05021, 0.05059, 0.05088, 0.05105, 0.05116, 0.05123, 0.05128, 0.05128",\
"0.04953, 0.04965, 0.04997, 0.05033, 0.05062, 0.05082, 0.05095, 0.05104, 0.0511, 0.05108",\
"0.04939, 0.04949, 0.04978, 0.05011, 0.05041, 0.05063, 0.05079, 0.05089, 0.05094, 0.05084",\
"0.04937, 0.04945, 0.04966, 0.04997, 0.05026, 0.0505, 0.05067, 0.05079, 0.05073, 0.05029",\
"0.04937, 0.04942, 0.04961, 0.04988, 0.05015, 0.0504, 0.05055, 0.0504, 0.04966, 0.04871",\
"0.04814, 0.04818, 0.04832, 0.04853, 0.04867, 0.04822, 0.04708, 0.04618, 0.04555, 0.04512",\
"0.02137, 0.02136, 0.02144, 0.02164, 0.02189, 0.02213, 0.02234, 0.0225, 0.02262, 0.02272");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.02084, 0.02095, 0.0212, 0.02157, 0.02198, 0.02237, 0.02368, 0.03771, 0.1019, 0.2186",\
"0.02077, 0.02087, 0.02111, 0.02153, 0.0219, 0.02227, 0.02376, 0.03835, 0.1037, 0.2205",\
"0.02059, 0.02069, 0.02096, 0.02133, 0.02174, 0.02214, 0.0237, 0.04024, 0.1097, 0.2266",\
"0.02038, 0.02048, 0.02073, 0.02112, 0.02151, 0.02198, 0.02394, 0.04445, 0.1213, 0.2372",\
"0.02017, 0.02026, 0.0205, 0.0208, 0.02122, 0.02162, 0.02498, 0.05385, 0.1409, 0.2512",\
"0.02, 0.02008, 0.02029, 0.0206, 0.02098, 0.02151, 0.02792, 0.07138, 0.1675, 0.2643",\
"0.0199, 0.01996, 0.02012, 0.02038, 0.02082, 0.02178, 0.03675, 0.1015, 0.1941, 0.2692",\
"0.01986, 0.01992, 0.02007, 0.0203, 0.02053, 0.02501, 0.06132, 0.1389, 0.2076, 0.2567",\
"0.01999, 0.02004, 0.02017, 0.0204, 0.02175, 0.04446, 0.1039, 0.1556, 0.1909, 0.2153",\
"0.02047, 0.0205, 0.02058, 0.02239, 0.04644, 0.08018, 0.102, 0.1158, 0.1249, 0.1311");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.06276, 0.06291, 0.0633, 0.06369, 0.06396, 0.06413, 0.06423, 0.06429, 0.06433, 0.06435",\
"0.06271, 0.06286, 0.06326, 0.06365, 0.06392, 0.06408, 0.06418, 0.06425, 0.06429, 0.06431",\
"0.06259, 0.06274, 0.06313, 0.06352, 0.0638, 0.06396, 0.06406, 0.06413, 0.06417, 0.06418",\
"0.06242, 0.06257, 0.06293, 0.06331, 0.06359, 0.06377, 0.06388, 0.06395, 0.06399, 0.064",\
"0.06227, 0.06239, 0.06272, 0.06307, 0.06336, 0.06356, 0.06369, 0.06378, 0.06384, 0.06382",\
"0.06216, 0.06225, 0.06253, 0.06287, 0.06316, 0.06339, 0.06355, 0.06365, 0.0637, 0.0636",\
"0.06214, 0.06221, 0.06244, 0.06274, 0.06304, 0.06327, 0.06345, 0.06356, 0.06352, 0.06307",\
"0.06211, 0.06216, 0.06235, 0.06262, 0.06291, 0.06315, 0.06331, 0.06317, 0.06244, 0.06147",\
"0.05758, 0.05762, 0.05776, 0.05797, 0.05811, 0.05764, 0.05647, 0.05559, 0.05498, 0.05456",\
"0.01886, 0.01886, 0.01894, 0.01915, 0.0194, 0.01963, 0.01983, 0.01999, 0.02012, 0.02021");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.06276, 0.06291, 0.0633, 0.06369, 0.06396, 0.06413, 0.06423, 0.06429, 0.06433, 0.06435",\
"0.06271, 0.06286, 0.06326, 0.06365, 0.06392, 0.06408, 0.06418, 0.06425, 0.06429, 0.06431",\
"0.06259, 0.06274, 0.06313, 0.06352, 0.0638, 0.06396, 0.06406, 0.06413, 0.06417, 0.06418",\
"0.06242, 0.06257, 0.06293, 0.06331, 0.06359, 0.06377, 0.06388, 0.06395, 0.06399, 0.064",\
"0.06227, 0.06239, 0.06272, 0.06307, 0.06336, 0.06356, 0.06369, 0.06378, 0.06384, 0.06382",\
"0.06216, 0.06225, 0.06253, 0.06287, 0.06316, 0.06339, 0.06355, 0.06365, 0.0637, 0.0636",\
"0.06214, 0.06221, 0.06244, 0.06274, 0.06304, 0.06327, 0.06345, 0.06356, 0.06352, 0.06307",\
"0.06211, 0.06216, 0.06235, 0.06262, 0.06291, 0.06315, 0.06331, 0.06317, 0.06244, 0.06147",\
"0.05758, 0.05762, 0.05776, 0.05797, 0.05811, 0.05764, 0.05647, 0.05559, 0.05498, 0.05456",\
"0.01886, 0.01886, 0.01894, 0.01915, 0.0194, 0.01963, 0.01983, 0.01999, 0.02012, 0.02021");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.03123, 0.03138, 0.03176, 0.03215, 0.03243, 0.0326, 0.03271, 0.03278, 0.03282, 0.03284",\
"0.03112, 0.03126, 0.03165, 0.03204, 0.03232, 0.03249, 0.0326, 0.03267, 0.03271, 0.03272",\
"0.031, 0.03115, 0.03153, 0.03192, 0.03221, 0.03238, 0.03248, 0.03255, 0.03259, 0.0326",\
"0.03089, 0.03103, 0.03139, 0.03177, 0.03205, 0.03224, 0.03236, 0.03244, 0.03248, 0.03248",\
"0.03078, 0.03091, 0.03121, 0.03157, 0.03187, 0.03208, 0.03222, 0.0323, 0.03236, 0.03235",\
"0.03072, 0.03081, 0.03107, 0.0314, 0.0317, 0.03194, 0.0321, 0.03221, 0.03226, 0.03215",\
"0.03072, 0.0308, 0.03102, 0.03132, 0.03162, 0.03186, 0.03203, 0.03215, 0.03208, 0.03164",\
"0.03082, 0.03088, 0.03106, 0.03133, 0.03161, 0.03185, 0.03199, 0.03184, 0.03111, 0.03016",\
"0.03062, 0.03066, 0.03081, 0.03102, 0.03116, 0.03072, 0.02958, 0.02867, 0.02806, 0.02763",\
"0.01296, 0.01296, 0.01304, 0.01325, 0.0135, 0.01374, 0.01394, 0.0141, 0.01422, 0.01432");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.01471, 0.01482, 0.01509, 0.01548, 0.01592, 0.01634, 0.01767, 0.0316, 0.09505, 0.2117",\
"0.01466, 0.01477, 0.01505, 0.01544, 0.01579, 0.01614, 0.0176, 0.03208, 0.09689, 0.2136",\
"0.01451, 0.01462, 0.01488, 0.01529, 0.01569, 0.01614, 0.01769, 0.03414, 0.1028, 0.2198",\
"0.01433, 0.01444, 0.01471, 0.01504, 0.01545, 0.0159, 0.01785, 0.03833, 0.1151, 0.2307",\
"0.01417, 0.01425, 0.01449, 0.01478, 0.01515, 0.01556, 0.01887, 0.04722, 0.1348, 0.2451",\
"0.01404, 0.01411, 0.01433, 0.01464, 0.01504, 0.01563, 0.02204, 0.06519, 0.1614, 0.2583",\
"0.01397, 0.01404, 0.01424, 0.01446, 0.0149, 0.0158, 0.03076, 0.09541, 0.188, 0.2633",\
"0.01399, 0.01403, 0.0142, 0.01442, 0.01469, 0.01908, 0.05536, 0.133, 0.2018, 0.2509",\
"0.01416, 0.01421, 0.01433, 0.01455, 0.01591, 0.03859, 0.09808, 0.1498, 0.1851, 0.2095",\
"0.0147, 0.01475, 0.01485, 0.01662, 0.0406, 0.07444, 0.09629, 0.1102, 0.1193, 0.1255");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.03823, 0.03838, 0.03878, 0.03918, 0.03945, 0.03961, 0.03971, 0.03978, 0.03982, 0.03983",\
"0.03828, 0.03844, 0.03883, 0.03923, 0.03951, 0.03967, 0.03977, 0.03983, 0.03987, 0.03989",\
"0.03823, 0.0384, 0.03878, 0.03917, 0.03945, 0.03962, 0.03972, 0.03978, 0.03982, 0.03984",\
"0.03811, 0.03826, 0.03863, 0.03901, 0.0393, 0.03948, 0.03958, 0.03965, 0.03969, 0.03969",\
"0.03795, 0.03807, 0.03839, 0.03875, 0.03904, 0.03925, 0.03938, 0.03947, 0.03951, 0.0395",\
"0.03778, 0.03787, 0.03815, 0.03849, 0.0388, 0.03902, 0.03919, 0.03929, 0.03933, 0.03924",\
"0.03773, 0.0378, 0.03802, 0.03833, 0.03863, 0.03886, 0.03904, 0.03916, 0.0391, 0.03867",\
"0.03776, 0.03782, 0.03801, 0.03829, 0.03856, 0.0388, 0.03897, 0.03884, 0.03812, 0.03714",\
"0.03724, 0.03731, 0.0375, 0.03777, 0.03799, 0.03758, 0.03639, 0.03546, 0.03483, 0.03439",\
"0.01014, 0.01014, 0.01022, 0.01042, 0.01067, 0.01091, 0.01111, 0.01127, 0.0114, 0.01149");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.03823, 0.03838, 0.03878, 0.03918, 0.03945, 0.03961, 0.03971, 0.03978, 0.03982, 0.03983",\
"0.03828, 0.03844, 0.03883, 0.03923, 0.03951, 0.03967, 0.03977, 0.03983, 0.03987, 0.03989",\
"0.03823, 0.0384, 0.03878, 0.03917, 0.03945, 0.03962, 0.03972, 0.03978, 0.03982, 0.03984",\
"0.03811, 0.03826, 0.03863, 0.03901, 0.0393, 0.03948, 0.03958, 0.03965, 0.03969, 0.03969",\
"0.03795, 0.03807, 0.03839, 0.03875, 0.03904, 0.03925, 0.03938, 0.03947, 0.03951, 0.0395",\
"0.03778, 0.03787, 0.03815, 0.03849, 0.0388, 0.03902, 0.03919, 0.03929, 0.03933, 0.03924",\
"0.03773, 0.0378, 0.03802, 0.03833, 0.03863, 0.03886, 0.03904, 0.03916, 0.0391, 0.03867",\
"0.03776, 0.03782, 0.03801, 0.03829, 0.03856, 0.0388, 0.03897, 0.03884, 0.03812, 0.03714",\
"0.03724, 0.03731, 0.0375, 0.03777, 0.03799, 0.03758, 0.03639, 0.03546, 0.03483, 0.03439",\
"0.01014, 0.01014, 0.01022, 0.01042, 0.01067, 0.01091, 0.01111, 0.01127, 0.0114, 0.01149");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.03124, 0.03138, 0.03176, 0.03216, 0.03243, 0.03261, 0.03271, 0.03278, 0.03282, 0.03284",\
"0.03112, 0.03127, 0.03165, 0.03204, 0.03233, 0.0325, 0.0326, 0.03267, 0.03271, 0.03273",\
"0.03101, 0.03115, 0.03153, 0.03193, 0.03221, 0.03238, 0.03249, 0.03256, 0.0326, 0.03261",\
"0.03089, 0.03104, 0.0314, 0.03178, 0.03207, 0.03225, 0.03236, 0.03244, 0.03248, 0.03249",\
"0.03078, 0.03092, 0.03122, 0.03158, 0.03188, 0.03208, 0.03222, 0.03231, 0.03237, 0.03235",\
"0.03073, 0.0308, 0.03108, 0.03141, 0.03172, 0.03195, 0.0321, 0.03221, 0.03226, 0.03216",\
"0.03073, 0.0308, 0.03102, 0.03132, 0.03163, 0.03187, 0.03205, 0.03215, 0.03209, 0.03164",\
"0.03083, 0.03088, 0.03107, 0.03134, 0.03161, 0.03185, 0.03201, 0.03186, 0.03112, 0.03017",\
"0.03064, 0.03067, 0.03081, 0.03103, 0.03117, 0.03073, 0.02959, 0.02868, 0.02807, 0.02763",\
"0.01297, 0.01297, 0.01305, 0.01325, 0.01351, 0.01374, 0.01395, 0.0141, 0.01423, 0.01433");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.01467, 0.01476, 0.01505, 0.01544, 0.01587, 0.01628, 0.01759, 0.03145, 0.09477, 0.2117",\
"0.01462, 0.01473, 0.015, 0.01538, 0.01574, 0.01612, 0.01741, 0.03205, 0.09692, 0.2136",\
"0.01447, 0.01457, 0.01484, 0.01524, 0.0156, 0.016, 0.01748, 0.0338, 0.1029, 0.2197",\
"0.01429, 0.0144, 0.01465, 0.015, 0.0154, 0.01577, 0.01782, 0.03829, 0.1151, 0.2307",\
"0.01412, 0.0142, 0.01442, 0.01474, 0.01511, 0.01551, 0.01889, 0.04768, 0.1341, 0.2448",\
"0.01399, 0.01408, 0.0143, 0.01462, 0.01496, 0.01558, 0.02191, 0.06498, 0.1614, 0.2583",\
"0.01393, 0.01398, 0.01417, 0.01446, 0.01487, 0.01584, 0.03073, 0.09535, 0.1881, 0.2633",\
"0.01394, 0.01401, 0.01414, 0.01434, 0.0146, 0.01908, 0.05539, 0.133, 0.2017, 0.2508",\
"0.01412, 0.01417, 0.01429, 0.0145, 0.016, 0.03878, 0.0981, 0.1498, 0.1852, 0.2096",\
"0.01466, 0.01468, 0.01482, 0.01658, 0.04049, 0.0744, 0.09627, 0.1101, 0.1192, 0.1254");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.0387, 0.03885, 0.03924, 0.03964, 0.03991, 0.04008, 0.04018, 0.04024, 0.04028, 0.0403",\
"0.03874, 0.0389, 0.03929, 0.03969, 0.03996, 0.04013, 0.04022, 0.04029, 0.04033, 0.04034",\
"0.03869, 0.03885, 0.03923, 0.03963, 0.03991, 0.04007, 0.04017, 0.04024, 0.04028, 0.04029",\
"0.03859, 0.03873, 0.0391, 0.03948, 0.03977, 0.03994, 0.04005, 0.04012, 0.04016, 0.04017",\
"0.0384, 0.03852, 0.03885, 0.03922, 0.0395, 0.03971, 0.03985, 0.03993, 0.03998, 0.03997",\
"0.03824, 0.03833, 0.03862, 0.03895, 0.03926, 0.03948, 0.03964, 0.03975, 0.0398, 0.0397",\
"0.03818, 0.03825, 0.03849, 0.03879, 0.03909, 0.03932, 0.0395, 0.03962, 0.03957, 0.03913",\
"0.03823, 0.03828, 0.03847, 0.03875, 0.03903, 0.03927, 0.03943, 0.0393, 0.03858, 0.0376",\
"0.03769, 0.03776, 0.03796, 0.03823, 0.03845, 0.03804, 0.03684, 0.03591, 0.03528, 0.03485",\
"0.0106, 0.0106, 0.01068, 0.01088, 0.01113, 0.01137, 0.01157, 0.01173, 0.01186, 0.01195");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.0387, 0.03885, 0.03924, 0.03964, 0.03991, 0.04008, 0.04018, 0.04024, 0.04028, 0.0403",\
"0.03874, 0.0389, 0.03929, 0.03969, 0.03996, 0.04013, 0.04022, 0.04029, 0.04033, 0.04034",\
"0.03869, 0.03885, 0.03923, 0.03963, 0.03991, 0.04007, 0.04017, 0.04024, 0.04028, 0.04029",\
"0.03859, 0.03873, 0.0391, 0.03948, 0.03977, 0.03994, 0.04005, 0.04012, 0.04016, 0.04017",\
"0.0384, 0.03852, 0.03885, 0.03922, 0.0395, 0.03971, 0.03985, 0.03993, 0.03998, 0.03997",\
"0.03824, 0.03833, 0.03862, 0.03895, 0.03926, 0.03948, 0.03964, 0.03975, 0.0398, 0.0397",\
"0.03818, 0.03825, 0.03849, 0.03879, 0.03909, 0.03932, 0.0395, 0.03962, 0.03957, 0.03913",\
"0.03823, 0.03828, 0.03847, 0.03875, 0.03903, 0.03927, 0.03943, 0.0393, 0.03858, 0.0376",\
"0.03769, 0.03776, 0.03796, 0.03823, 0.03845, 0.03804, 0.03684, 0.03591, 0.03528, 0.03485",\
"0.0106, 0.0106, 0.01068, 0.01088, 0.01113, 0.01137, 0.01157, 0.01173, 0.01186, 0.01195");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLKN&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("-0.004561, -0.00448, -0.004263, -0.003996, -0.003625, -0.003118, 0.003232, 0.04606, 0.1421, 0.2394",\
"-0.004557, -0.004472, -0.004278, -0.003969, -0.003632, -0.003127, 0.003505, 0.04825, 0.1442, 0.2403",\
"-0.00484, -0.004768, -0.004559, -0.004261, -0.003938, -0.003341, 0.004906, 0.05496, 0.1517, 0.2424",\
"-0.005116, -0.005049, -0.004819, -0.004541, -0.004247, -0.003251, 0.009086, 0.06933, 0.1643, 0.2442",\
"-0.005308, -0.00522, -0.005009, -0.004721, -0.00434, -0.002471, 0.02045, 0.09422, 0.178, 0.241",\
"-0.00537, -0.005306, -0.005079, -0.004772, -0.004342, 0.002517, 0.0484, 0.1229, 0.1815, 0.2228",\
"-0.005315, -0.005242, -0.005035, -0.00472, -0.001656, 0.03011, 0.08596, 0.127, 0.1546, 0.1736",\
"-0.005342, -0.005264, -0.005059, 0.003146, 0.02917, 0.04713, 0.05786, 0.06454, 0.06887, 0.07181",\
"-0.03111, -0.03111, -0.03111, -0.03111, -0.03111, -0.03111, -0.03111, -0.03112, -0.03112, -0.03112",\
"-0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("-0.004561, -0.00448, -0.004263, -0.003996, -0.003625, -0.003118, 0.003232, 0.04606, 0.1421, 0.2394",\
"-0.004557, -0.004472, -0.004278, -0.003969, -0.003632, -0.003127, 0.003505, 0.04825, 0.1442, 0.2403",\
"-0.00484, -0.004768, -0.004559, -0.004261, -0.003938, -0.003341, 0.004906, 0.05496, 0.1517, 0.2424",\
"-0.005116, -0.005049, -0.004819, -0.004541, -0.004247, -0.003251, 0.009086, 0.06933, 0.1643, 0.2442",\
"-0.005308, -0.00522, -0.005009, -0.004721, -0.00434, -0.002471, 0.02045, 0.09422, 0.178, 0.241",\
"-0.00537, -0.005306, -0.005079, -0.004772, -0.004342, 0.002517, 0.0484, 0.1229, 0.1815, 0.2228",\
"-0.005315, -0.005242, -0.005035, -0.00472, -0.001656, 0.03011, 0.08596, 0.127, 0.1546, 0.1736",\
"-0.005342, -0.005264, -0.005059, 0.003146, 0.02917, 0.04713, 0.05786, 0.06454, 0.06887, 0.07181",\
"-0.03111, -0.03111, -0.03111, -0.03111, -0.03111, -0.03111, -0.03111, -0.03112, -0.03112, -0.03112",\
"-0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLKN&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("-0.004539, -0.004461, -0.004243, -0.003977, -0.003618, -0.003062, 0.003305, 0.04611, 0.1422, 0.2395",\
"-0.004544, -0.004461, -0.004247, -0.003963, -0.003628, -0.003123, 0.003703, 0.0483, 0.1445, 0.2403",\
"-0.004834, -0.004762, -0.004526, -0.004228, -0.003919, -0.003339, 0.005085, 0.055, 0.1518, 0.2424",\
"-0.005109, -0.005014, -0.004828, -0.004519, -0.004183, -0.003252, 0.009307, 0.06949, 0.1643, 0.2443",\
"-0.005286, -0.005195, -0.004981, -0.004683, -0.004347, -0.002494, 0.02045, 0.09429, 0.178, 0.241",\
"-0.005362, -0.005256, -0.005072, -0.0048, -0.004318, 0.002636, 0.04843, 0.1229, 0.1815, 0.2228",\
"-0.005303, -0.005223, -0.005011, -0.004712, -0.001628, 0.03017, 0.086, 0.1271, 0.1546, 0.1736",\
"-0.005329, -0.005251, -0.005015, 0.00319, 0.02918, 0.0471, 0.05782, 0.06449, 0.06881, 0.07174",\
"-0.03113, -0.03113, -0.03113, -0.03113, -0.03113, -0.03113, -0.03113, -0.03114, -0.03114, -0.03114",\
"-0.05372, -0.05372, -0.05372, -0.05372, -0.05372, -0.05372, -0.05372, -0.05372, -0.05372, -0.05372");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("-0.004539, -0.004461, -0.004243, -0.003977, -0.003618, -0.003062, 0.003305, 0.04611, 0.1422, 0.2395",\
"-0.004544, -0.004461, -0.004247, -0.003963, -0.003628, -0.003123, 0.003703, 0.0483, 0.1445, 0.2403",\
"-0.004834, -0.004762, -0.004526, -0.004228, -0.003919, -0.003339, 0.005085, 0.055, 0.1518, 0.2424",\
"-0.005109, -0.005014, -0.004828, -0.004519, -0.004183, -0.003252, 0.009307, 0.06949, 0.1643, 0.2443",\
"-0.005286, -0.005195, -0.004981, -0.004683, -0.004347, -0.002494, 0.02045, 0.09429, 0.178, 0.241",\
"-0.005362, -0.005256, -0.005072, -0.0048, -0.004318, 0.002636, 0.04843, 0.1229, 0.1815, 0.2228",\
"-0.005303, -0.005223, -0.005011, -0.004712, -0.001628, 0.03017, 0.086, 0.1271, 0.1546, 0.1736",\
"-0.005329, -0.005251, -0.005015, 0.00319, 0.02918, 0.0471, 0.05782, 0.06449, 0.06881, 0.07174",\
"-0.03113, -0.03113, -0.03113, -0.03113, -0.03113, -0.03113, -0.03113, -0.03114, -0.03114, -0.03114",\
"-0.05372, -0.05372, -0.05372, -0.05372, -0.05372, -0.05372, -0.05372, -0.05372, -0.05372, -0.05372");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLKN&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("-0.07213, -0.07204, -0.07182, -0.07153, -0.07116, -0.07081, -0.06729, -0.03813, 0.04938, 0.1594",\
"-0.07212, -0.07202, -0.07179, -0.07149, -0.07113, -0.07071, -0.06705, -0.03671, 0.05149, 0.1607",\
"-0.07222, -0.07214, -0.07191, -0.07159, -0.07122, -0.07079, -0.06632, -0.03208, 0.06036, 0.1655",\
"-0.07236, -0.07226, -0.07206, -0.07176, -0.07136, -0.07083, -0.06423, -0.02026, 0.07605, 0.1723",\
"-0.07248, -0.07239, -0.07214, -0.07186, -0.0715, -0.07063, -0.05805, 0.001896, 0.0967, 0.1769",\
"-0.07254, -0.07246, -0.07223, -0.07193, -0.07154, -0.06882, -0.04084, 0.03586, 0.1137, 0.1707",\
"-0.07251, -0.07242, -0.07219, -0.07192, -0.07113, -0.05797, -0.001745, 0.06269, 0.1086, 0.1406",\
"-0.07242, -0.07234, -0.07212, -0.07159, -0.05979, -0.01693, 0.01983, 0.04352, 0.05916, 0.06986",\
"-0.07493, -0.07474, -0.07022, -0.06554, -0.06291, -0.06151, -0.06072, -0.06023, -0.05993, -0.05973",\
"-0.1043, -0.1043, -0.1043, -0.1043, -0.1043, -0.1043, -0.1043, -0.1043, -0.1043, -0.1043");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("-0.07213, -0.07204, -0.07182, -0.07153, -0.07116, -0.07081, -0.06729, -0.03813, 0.04938, 0.1594",\
"-0.07212, -0.07202, -0.07179, -0.07149, -0.07113, -0.07071, -0.06705, -0.03671, 0.05149, 0.1607",\
"-0.07222, -0.07214, -0.07191, -0.07159, -0.07122, -0.07079, -0.06632, -0.03208, 0.06036, 0.1655",\
"-0.07236, -0.07226, -0.07206, -0.07176, -0.07136, -0.07083, -0.06423, -0.02026, 0.07605, 0.1723",\
"-0.07248, -0.07239, -0.07214, -0.07186, -0.0715, -0.07063, -0.05805, 0.001896, 0.0967, 0.1769",\
"-0.07254, -0.07246, -0.07223, -0.07193, -0.07154, -0.06882, -0.04084, 0.03586, 0.1137, 0.1707",\
"-0.07251, -0.07242, -0.07219, -0.07192, -0.07113, -0.05797, -0.001745, 0.06269, 0.1086, 0.1406",\
"-0.07242, -0.07234, -0.07212, -0.07159, -0.05979, -0.01693, 0.01983, 0.04352, 0.05916, 0.06986",\
"-0.07493, -0.07474, -0.07022, -0.06554, -0.06291, -0.06151, -0.06072, -0.06023, -0.05993, -0.05973",\
"-0.1043, -0.1043, -0.1043, -0.1043, -0.1043, -0.1043, -0.1043, -0.1043, -0.1043, -0.1043");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLKN&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("-0.02698, -0.02688, -0.02665, -0.02636, -0.02604, -0.02558, -0.02213, 0.006797, 0.09454, 0.2043",\
"-0.02695, -0.02687, -0.02666, -0.02636, -0.02597, -0.02549, -0.02189, 0.008225, 0.09669, 0.2058",\
"-0.02706, -0.02698, -0.02676, -0.02645, -0.0261, -0.0256, -0.02129, 0.01328, 0.1055, 0.2106",\
"-0.02719, -0.02711, -0.02688, -0.0266, -0.02628, -0.02572, -0.019, 0.02517, 0.1212, 0.2174",\
"-0.02733, -0.02723, -0.02701, -0.02674, -0.02632, -0.02546, -0.01302, 0.04714, 0.1419, 0.2221",\
"-0.02739, -0.0273, -0.02706, -0.02677, -0.0264, -0.02378, 0.004386, 0.08103, 0.1588, 0.2158",\
"-0.02735, -0.02727, -0.02706, -0.02672, -0.02603, -0.01272, 0.0434, 0.1079, 0.1538, 0.1857",\
"-0.02725, -0.02718, -0.02695, -0.02643, -0.01463, 0.02824, 0.065, 0.08869, 0.1043, 0.115",\
"-0.02977, -0.02958, -0.02505, -0.02038, -0.01775, -0.01634, -0.01554, -0.01507, -0.01477, -0.01457",\
"-0.05913, -0.05913, -0.05913, -0.05913, -0.05913, -0.05913, -0.05913, -0.05913, -0.05913, -0.05913");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("-0.02698, -0.02688, -0.02665, -0.02636, -0.02604, -0.02558, -0.02213, 0.006797, 0.09454, 0.2043",\
"-0.02695, -0.02687, -0.02666, -0.02636, -0.02597, -0.02549, -0.02189, 0.008225, 0.09669, 0.2058",\
"-0.02706, -0.02698, -0.02676, -0.02645, -0.0261, -0.0256, -0.02129, 0.01328, 0.1055, 0.2106",\
"-0.02719, -0.02711, -0.02688, -0.0266, -0.02628, -0.02572, -0.019, 0.02517, 0.1212, 0.2174",\
"-0.02733, -0.02723, -0.02701, -0.02674, -0.02632, -0.02546, -0.01302, 0.04714, 0.1419, 0.2221",\
"-0.02739, -0.0273, -0.02706, -0.02677, -0.0264, -0.02378, 0.004386, 0.08103, 0.1588, 0.2158",\
"-0.02735, -0.02727, -0.02706, -0.02672, -0.02603, -0.01272, 0.0434, 0.1079, 0.1538, 0.1857",\
"-0.02725, -0.02718, -0.02695, -0.02643, -0.01463, 0.02824, 0.065, 0.08869, 0.1043, 0.115",\
"-0.02977, -0.02958, -0.02505, -0.02038, -0.01775, -0.01634, -0.01554, -0.01507, -0.01477, -0.01457",\
"-0.05913, -0.05913, -0.05913, -0.05913, -0.05913, -0.05913, -0.05913, -0.05913, -0.05913, -0.05913");
}
}
timing() {
related_pin : "CLKN" ;
timing_type : falling_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("6.297, 6.416, 6.718, 7.13, 7.64, 8.266, 9.036, 9.981, 11.12, 12.49",\
"6.376, 6.495, 6.797, 7.209, 7.719, 8.345, 9.115, 10.06, 11.2, 12.56",\
"6.655, 6.775, 7.076, 7.489, 7.999, 8.625, 9.395, 10.34, 11.48, 12.84",\
"7.199, 7.317, 7.619, 8.031, 8.542, 9.168, 9.937, 10.88, 12.03, 13.39",\
"8.051, 8.17, 8.472, 8.884, 9.394, 10.02, 10.79, 11.73, 12.88, 14.24",\
"9.224, 9.343, 9.644, 10.06, 10.57, 11.19, 11.96, 12.91, 14.05, 15.41",\
"10.64, 10.76, 11.06, 11.47, 11.98, 12.61, 13.38, 14.32, 15.47, 16.83",\
"12.2, 12.32, 12.62, 13.03, 13.55, 14.17, 14.94, 15.89, 17.03, 18.39",\
"13.88, 14, 14.3, 14.71, 15.23, 15.85, 16.62, 17.57, 18.71, 20.07",\
"15.68, 15.8, 16.11, 16.52, 17.03, 17.65, 18.42, 19.37, 20.51, 21.87");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("7.916, 8.108, 8.631, 9.431, 10.54, 12.03, 13.98, 16.42, 19.39, 22.93",\
"7.994, 8.185, 8.709, 9.508, 10.62, 12.11, 14.05, 16.49, 19.47, 23.01",\
"8.274, 8.467, 8.989, 9.786, 10.9, 12.39, 14.33, 16.77, 19.75, 23.29",\
"8.817, 9.009, 9.532, 10.33, 11.44, 12.93, 14.88, 17.32, 20.29, 23.83",\
"9.672, 9.863, 10.39, 11.19, 12.3, 13.79, 15.73, 18.17, 21.15, 24.69",\
"10.86, 11.05, 11.57, 12.37, 13.48, 14.97, 16.92, 19.36, 22.33, 25.87",\
"12.31, 12.5, 13.02, 13.82, 14.94, 16.43, 18.37, 20.81, 23.78, 27.33",\
"13.92, 14.11, 14.63, 15.43, 16.55, 18.04, 19.98, 22.42, 25.39, 28.94",\
"15.65, 15.84, 16.37, 17.17, 18.28, 19.77, 21.71, 24.15, 27.12, 30.67",\
"17.5, 17.69, 18.21, 19.01, 20.12, 21.62, 23.56, 26, 28.97, 32.52");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.5442, 0.633, 0.8906, 1.311, 1.931, 2.8, 3.99, 5.539, 7.474, 9.8",\
"0.544, 0.633, 0.8902, 1.311, 1.929, 2.8, 3.989, 5.542, 7.476, 9.784",\
"0.5444, 0.6332, 0.89, 1.312, 1.931, 2.8, 3.987, 5.538, 7.472, 9.796",\
"0.5444, 0.6322, 0.8906, 1.312, 1.932, 2.799, 3.99, 5.54, 7.472, 9.802",\
"0.544, 0.632, 0.888, 1.312, 1.93, 2.8, 3.988, 5.542, 7.474, 9.798",\
"0.544, 0.634, 0.89, 1.312, 1.93, 2.8, 3.99, 5.54, 7.476, 9.798",\
"0.546, 0.632, 0.89, 1.312, 1.93, 2.798, 3.99, 5.538, 7.476, 9.78",\
"0.546, 0.632, 0.89, 1.312, 1.93, 2.798, 3.99, 5.534, 7.474, 9.802",\
"0.546, 0.634, 0.892, 1.314, 1.93, 2.798, 3.988, 5.544, 7.472, 9.796",\
"0.546, 0.634, 0.89, 1.314, 1.93, 2.802, 3.984, 5.536, 7.466, 9.79");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.79, 0.9664, 1.526, 2.572, 4.228, 6.636, 9.876, 13.97, 18.98, 24.97",\
"0.7894, 0.9672, 1.527, 2.573, 4.224, 6.634, 9.872, 13.99, 19.01, 24.97",\
"0.791, 0.9664, 1.528, 2.573, 4.228, 6.63, 9.876, 13.99, 18.98, 24.96",\
"0.7896, 0.9666, 1.528, 2.572, 4.228, 6.626, 9.878, 13.99, 18.97, 24.94",\
"0.79, 0.968, 1.526, 2.572, 4.226, 6.634, 9.876, 13.99, 18.99, 24.98",\
"0.788, 0.966, 1.528, 2.572, 4.226, 6.626, 9.872, 13.96, 18.98, 24.99",\
"0.79, 0.966, 1.528, 2.574, 4.228, 6.628, 9.87, 13.96, 19.01, 25",\
"0.788, 0.966, 1.528, 2.574, 4.228, 6.628, 9.878, 13.99, 19.01, 24.99",\
"0.79, 0.966, 1.526, 2.572, 4.228, 6.628, 9.874, 13.98, 19, 24.99",\
"0.79, 0.966, 1.526, 2.572, 4.226, 6.628, 9.876, 13.99, 19.01, 25");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b0 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLKN&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.067, 2.18, 2.471, 2.869, 3.367, 3.985, 4.751, 5.695, 6.839, 8.199",\
"2.142, 2.256, 2.547, 2.944, 3.443, 4.06, 4.826, 5.77, 6.914, 8.274",\
"2.425, 2.539, 2.83, 3.229, 3.726, 4.343, 5.11, 6.054, 7.198, 8.558",\
"2.972, 3.086, 3.377, 3.775, 4.273, 4.891, 5.657, 6.601, 7.744, 9.105",\
"3.829, 3.943, 4.233, 4.632, 5.13, 5.748, 6.514, 7.458, 8.603, 9.963",\
"4.997, 5.115, 5.412, 5.816, 6.316, 6.935, 7.703, 8.647, 9.792, 11.15",\
"6.347, 6.482, 6.81, 7.239, 7.755, 8.382, 9.152, 10.1, 11.24, 12.6",\
"7.812, 7.966, 8.333, 8.796, 9.341, 9.987, 10.77, 11.72, 12.86, 14.22",\
"9.394, 9.567, 9.976, 10.48, 11.05, 11.72, 12.51, 13.47, 14.62, 15.98",\
"11.09, 11.28, 11.74, 12.28, 12.89, 13.58, 14.39, 15.35, 16.5, 17.86");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.484, 2.671, 3.18, 3.961, 5.057, 6.544, 8.484, 10.93, 13.9, 17.44",\
"2.544, 2.731, 3.24, 4.021, 5.117, 6.604, 8.545, 10.98, 13.96, 17.5",\
"2.701, 2.888, 3.397, 4.178, 5.274, 6.761, 8.701, 11.14, 14.12, 17.66",\
"2.98, 3.167, 3.676, 4.456, 5.552, 7.039, 8.98, 11.42, 14.39, 17.93",\
"3.402, 3.589, 4.1, 4.879, 5.974, 7.462, 9.403, 11.84, 14.81, 18.36",\
"3.894, 4.091, 4.618, 5.408, 6.506, 7.993, 9.934, 12.37, 15.35, 18.89",\
"4.386, 4.594, 5.143, 5.953, 7.062, 8.552, 10.49, 12.93, 15.91, 19.45",\
"4.858, 5.077, 5.65, 6.48, 7.599, 9.094, 11.04, 13.48, 16.45, 20",\
"5.285, 5.517, 6.116, 6.967, 8.1, 9.6, 11.54, 13.99, 16.96, 20.5",\
"5.647, 5.894, 6.521, 7.398, 8.545, 10.05, 12, 14.44, 17.41, 20.96");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.511, 0.5978, 0.8526, 1.272, 1.892, 2.77, 3.972, 5.534, 7.464, 9.784",\
"0.5106, 0.5984, 0.8526, 1.272, 1.889, 2.77, 3.973, 5.533, 7.464, 9.785",\
"0.5108, 0.5978, 0.8514, 1.272, 1.889, 2.771, 3.972, 5.534, 7.463, 9.784",\
"0.511, 0.5986, 0.854, 1.272, 1.888, 2.771, 3.972, 5.528, 7.465, 9.784",\
"0.5132, 0.6012, 0.855, 1.275, 1.892, 2.771, 3.973, 5.535, 7.467, 9.784",\
"0.547, 0.63, 0.8774, 1.288, 1.899, 2.776, 3.974, 5.536, 7.464, 9.778",\
"0.652, 0.732, 0.97, 1.36, 1.952, 2.806, 3.992, 5.544, 7.466, 9.786",\
"0.768, 0.854, 1.09, 1.47, 2.048, 2.882, 4.038, 5.562, 7.48, 9.784",\
"0.89, 0.982, 1.224, 1.598, 2.16, 2.972, 4.106, 5.606, 7.508, 9.804",\
"1.012, 1.114, 1.368, 1.74, 2.284, 3.074, 4.184, 5.662, 7.544, 9.824");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.7584, 0.933, 1.484, 2.517, 4.188, 6.619, 9.873, 13.98, 18.99, 24.98",\
"0.7582, 0.9332, 1.484, 2.515, 4.185, 6.62, 9.87, 13.99, 19.01, 24.97",\
"0.7584, 0.9328, 1.486, 2.517, 4.187, 6.618, 9.872, 13.98, 19, 24.99",\
"0.7574, 0.9328, 1.487, 2.519, 4.189, 6.623, 9.875, 13.97, 18.99, 24.96",\
"0.7652, 0.9392, 1.489, 2.521, 4.19, 6.624, 9.874, 13.99, 19.01, 24.94",\
"0.8158, 0.989, 1.532, 2.539, 4.196, 6.618, 9.864, 13.99, 19, 24.94",\
"0.8718, 1.05, 1.594, 2.596, 4.224, 6.634, 9.874, 13.98, 18.98, 24.97",\
"0.936, 1.114, 1.656, 2.65, 4.268, 6.652, 9.876, 13.97, 18.99, 24.98",\
"1.01, 1.188, 1.728, 2.714, 4.308, 6.678, 9.898, 13.97, 18.99, 24.98",\
"1.096, 1.276, 1.81, 2.776, 4.352, 6.708, 9.92, 13.99, 18.99, 24.97");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b0 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLKN&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.068, 2.183, 2.477, 2.882, 3.388, 4.011, 4.78, 5.727, 6.875, 8.252",\
"2.143, 2.259, 2.553, 2.958, 3.463, 4.087, 4.856, 5.802, 6.951, 8.327",\
"2.427, 2.542, 2.836, 3.241, 3.747, 4.37, 5.14, 6.086, 7.234, 8.611",\
"2.974, 3.089, 3.383, 3.788, 4.293, 4.917, 5.686, 6.633, 7.782, 9.159",\
"3.831, 3.946, 4.24, 4.645, 5.15, 5.774, 6.544, 7.492, 8.641, 10.02",\
"5, 5.119, 5.419, 5.83, 6.338, 6.963, 7.734, 8.682, 9.833, 11.21",\
"6.351, 6.488, 6.821, 7.256, 7.781, 8.414, 9.188, 10.14, 11.29, 12.67",\
"7.819, 7.974, 8.348, 8.82, 9.374, 10.03, 10.81, 11.77, 12.92, 14.29",\
"9.403, 9.578, 9.995, 10.51, 11.1, 11.77, 12.57, 13.53, 14.69, 16.06",\
"11.1, 11.3, 11.76, 12.32, 12.95, 13.64, 14.46, 15.43, 16.59, 17.95");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.5162, 0.6056, 0.8642, 1.29, 1.914, 2.789, 3.986, 5.547, 7.514, 9.833",\
"0.5156, 0.6044, 0.8648, 1.293, 1.914, 2.789, 3.987, 5.548, 7.515, 9.831",\
"0.5158, 0.6046, 0.8648, 1.29, 1.914, 2.79, 3.986, 5.548, 7.515, 9.829",\
"0.5162, 0.6054, 0.8646, 1.293, 1.914, 2.791, 3.986, 5.548, 7.516, 9.83",\
"0.5174, 0.6072, 0.8676, 1.294, 1.915, 2.792, 3.987, 5.551, 7.515, 9.826",\
"0.5526, 0.6378, 0.889, 1.309, 1.923, 2.796, 3.99, 5.558, 7.514, 9.822",\
"0.66, 0.744, 0.984, 1.382, 1.974, 2.826, 4.008, 5.574, 7.514, 9.816",\
"0.778, 0.866, 1.11, 1.5, 2.08, 2.906, 4.06, 5.606, 7.518, 9.806",\
"0.902, 0.996, 1.248, 1.634, 2.196, 3.002, 4.132, 5.652, 7.536, 9.808",\
"1.03, 1.134, 1.402, 1.788, 2.328, 3.106, 4.218, 5.696, 7.552, 9.802");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b0 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLKN&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.067, 2.18, 2.471, 2.869, 3.367, 3.985, 4.751, 5.695, 6.839, 8.199",\
"2.142, 2.256, 2.547, 2.944, 3.443, 4.06, 4.826, 5.77, 6.914, 8.274",\
"2.425, 2.539, 2.83, 3.228, 3.726, 4.343, 5.11, 6.054, 7.198, 8.558",\
"2.973, 3.086, 3.377, 3.775, 4.273, 4.89, 5.657, 6.601, 7.745, 9.105",\
"3.829, 3.943, 4.233, 4.631, 5.13, 5.748, 6.514, 7.458, 8.602, 9.963",\
"4.997, 5.115, 5.412, 5.816, 6.317, 6.935, 7.703, 8.647, 9.792, 11.15",\
"6.347, 6.482, 6.81, 7.239, 7.755, 8.382, 9.153, 10.1, 11.24, 12.6",\
"7.813, 7.966, 8.332, 8.797, 9.341, 9.987, 10.77, 11.72, 12.86, 14.22",\
"9.394, 9.567, 9.976, 10.48, 11.05, 11.72, 12.51, 13.47, 14.62, 15.98",\
"11.09, 11.28, 11.74, 12.28, 12.89, 13.58, 14.39, 15.35, 16.5, 17.86");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.484, 2.671, 3.18, 3.961, 5.057, 6.544, 8.484, 10.93, 13.9, 17.44",\
"2.544, 2.731, 3.24, 4.021, 5.117, 6.604, 8.545, 10.98, 13.96, 17.5",\
"2.701, 2.888, 3.397, 4.178, 5.274, 6.761, 8.701, 11.14, 14.12, 17.66",\
"2.98, 3.167, 3.676, 4.456, 5.552, 7.039, 8.98, 11.42, 14.39, 17.93",\
"3.402, 3.589, 4.099, 4.879, 5.974, 7.462, 9.403, 11.84, 14.82, 18.36",\
"3.894, 4.091, 4.618, 5.408, 6.505, 7.993, 9.933, 12.37, 15.35, 18.89",\
"4.387, 4.594, 5.144, 5.953, 7.062, 8.552, 10.49, 12.93, 15.91, 19.45",\
"4.858, 5.077, 5.65, 6.479, 7.599, 9.094, 11.04, 13.48, 16.45, 19.99",\
"5.286, 5.517, 6.115, 6.968, 8.1, 9.6, 11.54, 13.99, 16.96, 20.5",\
"5.646, 5.894, 6.522, 7.398, 8.545, 10.05, 12, 14.44, 17.41, 20.96");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.511, 0.5978, 0.8528, 1.272, 1.892, 2.77, 3.972, 5.534, 7.464, 9.784",\
"0.5106, 0.5984, 0.8526, 1.272, 1.889, 2.77, 3.973, 5.533, 7.464, 9.785",\
"0.5108, 0.5986, 0.8522, 1.272, 1.892, 2.771, 3.973, 5.534, 7.462, 9.783",\
"0.5104, 0.5986, 0.854, 1.272, 1.888, 2.77, 3.971, 5.528, 7.465, 9.784",\
"0.513, 0.6004, 0.8554, 1.273, 1.891, 2.77, 3.973, 5.534, 7.467, 9.784",\
"0.547, 0.63, 0.8772, 1.288, 1.898, 2.776, 3.974, 5.536, 7.462, 9.78",\
"0.652, 0.734, 0.97, 1.358, 1.954, 2.806, 3.992, 5.544, 7.466, 9.78",\
"0.766, 0.854, 1.09, 1.472, 2.054, 2.882, 4.038, 5.562, 7.48, 9.784",\
"0.89, 0.98, 1.224, 1.598, 2.16, 2.976, 4.106, 5.606, 7.51, 9.804",\
"1.012, 1.114, 1.368, 1.74, 2.284, 3.076, 4.184, 5.662, 7.544, 9.826");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.7582, 0.933, 1.485, 2.517, 4.188, 6.619, 9.873, 13.98, 18.99, 24.98",\
"0.7582, 0.9332, 1.484, 2.515, 4.185, 6.62, 9.87, 13.99, 19.01, 24.97",\
"0.7584, 0.9328, 1.486, 2.517, 4.187, 6.618, 9.872, 13.98, 19, 24.99",\
"0.7574, 0.9328, 1.487, 2.519, 4.189, 6.623, 9.875, 13.97, 18.99, 24.96",\
"0.7656, 0.9392, 1.49, 2.517, 4.19, 6.624, 9.877, 13.99, 19.01, 24.95",\
"0.8158, 0.989, 1.532, 2.538, 4.197, 6.626, 9.87, 13.97, 19.01, 24.97",\
"0.8716, 1.048, 1.59, 2.594, 4.224, 6.634, 9.874, 13.98, 18.98, 24.97",\
"0.936, 1.114, 1.656, 2.652, 4.266, 6.65, 9.876, 13.97, 18.99, 24.97",\
"1.01, 1.19, 1.73, 2.714, 4.304, 6.674, 9.9, 13.97, 19, 24.98",\
"1.098, 1.276, 1.812, 2.776, 4.352, 6.706, 9.906, 13.99, 18.98, 24.96");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b0 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLKN&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.068, 2.183, 2.477, 2.882, 3.388, 4.011, 4.78, 5.727, 6.876, 8.253",\
"2.143, 2.259, 2.552, 2.958, 3.463, 4.087, 4.856, 5.803, 6.951, 8.328",\
"2.427, 2.542, 2.836, 3.241, 3.747, 4.37, 5.14, 6.086, 7.235, 8.612",\
"2.974, 3.089, 3.383, 3.788, 4.293, 4.917, 5.686, 6.634, 7.782, 9.16",\
"3.831, 3.946, 4.239, 4.645, 5.151, 5.775, 6.544, 7.492, 8.642, 10.02",\
"5, 5.119, 5.42, 5.83, 6.338, 6.963, 7.735, 8.683, 9.835, 11.21",\
"6.352, 6.488, 6.82, 7.256, 7.78, 8.413, 9.189, 10.14, 11.29, 12.67",\
"7.819, 7.974, 8.347, 8.82, 9.374, 10.03, 10.81, 11.77, 12.93, 14.29",\
"9.403, 9.578, 9.995, 10.51, 11.1, 11.77, 12.57, 13.53, 14.7, 16.06",\
"11.1, 11.3, 11.76, 12.32, 12.95, 13.65, 14.46, 15.44, 16.59, 17.95");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.516, 0.6054, 0.8654, 1.291, 1.914, 2.789, 3.987, 5.548, 7.515, 9.83",\
"0.5162, 0.605, 0.8648, 1.291, 1.914, 2.79, 3.987, 5.548, 7.515, 9.83",\
"0.5162, 0.6054, 0.865, 1.29, 1.914, 2.789, 3.986, 5.549, 7.516, 9.829",\
"0.5162, 0.605, 0.865, 1.292, 1.914, 2.79, 3.986, 5.55, 7.516, 9.829",\
"0.5182, 0.6072, 0.8678, 1.295, 1.914, 2.792, 3.988, 5.553, 7.516, 9.825",\
"0.5526, 0.638, 0.8896, 1.306, 1.923, 2.796, 3.992, 5.562, 7.516, 9.82",\
"0.66, 0.744, 0.984, 1.382, 1.976, 2.828, 4.01, 5.578, 7.512, 9.812",\
"0.776, 0.866, 1.106, 1.502, 2.08, 2.908, 4.06, 5.608, 7.516, 9.802",\
"0.902, 0.996, 1.25, 1.636, 2.198, 3, 4.136, 5.65, 7.532, 9.796",\
"1.03, 1.134, 1.404, 1.792, 2.33, 3.106, 4.222, 5.688, 7.538, 9.788");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b1 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLKN&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.066, 2.18, 2.471, 2.87, 3.367, 3.984, 4.75, 5.694, 6.838, 8.198",\
"2.141, 2.255, 2.546, 2.944, 3.442, 4.059, 4.826, 5.77, 6.914, 8.275",\
"2.425, 2.539, 2.829, 3.228, 3.725, 4.342, 5.109, 6.053, 7.197, 8.558",\
"2.972, 3.086, 3.376, 3.774, 4.272, 4.889, 5.655, 6.6, 7.744, 9.104",\
"3.829, 3.943, 4.233, 4.632, 5.129, 5.747, 6.514, 7.458, 8.602, 9.964",\
"4.997, 5.115, 5.412, 5.816, 6.316, 6.935, 7.702, 8.647, 9.792, 11.15",\
"6.346, 6.482, 6.81, 7.238, 7.755, 8.382, 9.152, 10.1, 11.24, 12.6",\
"7.813, 7.966, 8.333, 8.797, 9.341, 9.987, 10.77, 11.72, 12.86, 14.22",\
"9.394, 9.567, 9.976, 10.48, 11.05, 11.72, 12.51, 13.47, 14.62, 15.98",\
"11.09, 11.28, 11.74, 12.28, 12.89, 13.58, 14.39, 15.35, 16.5, 17.86");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.461, 2.647, 3.156, 3.936, 5.031, 6.519, 8.46, 10.9, 13.87, 17.41",\
"2.521, 2.708, 3.216, 3.996, 5.091, 6.578, 8.52, 10.96, 13.94, 17.48",\
"2.679, 2.866, 3.374, 4.153, 5.248, 6.736, 8.677, 11.12, 14.09, 17.63",\
"2.961, 3.147, 3.654, 4.434, 5.529, 7.016, 8.957, 11.4, 14.37, 17.92",\
"3.386, 3.573, 4.082, 4.861, 5.956, 7.443, 9.384, 11.82, 14.8, 18.35",\
"3.883, 4.078, 4.605, 5.395, 6.492, 7.979, 9.921, 12.36, 15.34, 18.89",\
"4.378, 4.585, 5.134, 5.943, 7.051, 8.542, 10.48, 12.92, 15.9, 19.44",\
"4.851, 5.07, 5.642, 6.472, 7.591, 9.086, 11.03, 13.47, 16.44, 19.99",\
"5.28, 5.512, 6.109, 6.961, 8.093, 9.593, 11.54, 13.98, 16.95, 20.49",\
"5.642, 5.889, 6.517, 7.394, 8.538, 10.04, 11.99, 14.43, 17.4, 20.95");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.511, 0.599, 0.8522, 1.272, 1.89, 2.775, 3.976, 5.537, 7.473, 9.8",\
"0.5116, 0.5986, 0.8528, 1.272, 1.894, 2.774, 3.974, 5.531, 7.477, 9.802",\
"0.5114, 0.5986, 0.8528, 1.272, 1.894, 2.773, 3.974, 5.531, 7.477, 9.803",\
"0.5112, 0.598, 0.8534, 1.272, 1.891, 2.774, 3.977, 5.539, 7.468, 9.796",\
"0.5132, 0.6012, 0.8554, 1.271, 1.894, 2.774, 3.976, 5.531, 7.475, 9.799",\
"0.5468, 0.631, 0.8774, 1.287, 1.902, 2.778, 3.98, 5.54, 7.476, 9.792",\
"0.652, 0.734, 0.97, 1.36, 1.954, 2.804, 3.992, 5.542, 7.48, 9.802",\
"0.766, 0.854, 1.09, 1.472, 2.05, 2.878, 4.038, 5.564, 7.476, 9.786",\
"0.888, 0.982, 1.224, 1.6, 2.16, 2.972, 4.104, 5.606, 7.508, 9.806",\
"1.014, 1.114, 1.37, 1.74, 2.284, 3.076, 4.182, 5.66, 7.54, 9.826");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.755, 0.9292, 1.482, 2.512, 4.186, 6.623, 9.876, 13.99, 18.96, 24.94",\
"0.7556, 0.929, 1.481, 2.515, 4.184, 6.62, 9.869, 13.98, 18.97, 24.94",\
"0.7552, 0.9296, 1.482, 2.515, 4.187, 6.623, 9.876, 13.99, 18.96, 24.93",\
"0.7548, 0.929, 1.481, 2.515, 4.188, 6.622, 9.874, 13.97, 19.02, 24.95",\
"0.763, 0.9362, 1.486, 2.518, 4.188, 6.619, 9.874, 13.97, 19.03, 24.96",\
"0.8136, 0.9864, 1.529, 2.539, 4.195, 6.624, 9.876, 13.99, 19.03, 24.93",\
"0.871, 1.048, 1.592, 2.59, 4.226, 6.634, 9.872, 13.99, 18.97, 24.95",\
"0.936, 1.112, 1.656, 2.646, 4.268, 6.65, 9.876, 13.96, 18.99, 24.99",\
"1.01, 1.188, 1.73, 2.708, 4.308, 6.674, 9.902, 13.97, 19, 24.98",\
"1.096, 1.276, 1.812, 2.78, 4.358, 6.704, 9.912, 13.99, 18.98, 24.98");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b1 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLKN&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.067, 2.182, 2.476, 2.88, 3.386, 4.013, 4.791, 5.74, 6.882, 8.238",\
"2.142, 2.257, 2.551, 2.956, 3.461, 4.089, 4.867, 5.815, 6.957, 8.314",\
"2.426, 2.541, 2.835, 3.239, 3.744, 4.372, 5.15, 6.098, 7.241, 8.597",\
"2.973, 3.088, 3.381, 3.786, 4.291, 4.919, 5.697, 6.646, 7.787, 9.143",\
"3.83, 3.945, 4.238, 4.642, 5.148, 5.776, 6.555, 7.503, 8.645, 10",\
"4.999, 5.118, 5.418, 5.827, 6.336, 6.965, 7.744, 8.692, 9.833, 11.19",\
"6.35, 6.486, 6.817, 7.253, 7.778, 8.415, 9.195, 10.14, 11.28, 12.64",\
"7.817, 7.972, 8.345, 8.817, 9.371, 10.03, 10.82, 11.76, 12.9, 14.26",\
"9.4, 9.575, 9.992, 10.51, 11.09, 11.77, 12.56, 13.51, 14.65, 16.01",\
"11.1, 11.29, 11.75, 12.31, 12.94, 13.64, 14.44, 15.39, 16.52, 17.88");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.516, 0.6048, 0.8632, 1.289, 1.919, 2.812, 4.005, 5.532, 7.437, 9.738",\
"0.5156, 0.6038, 0.8632, 1.289, 1.919, 2.812, 4.006, 5.534, 7.436, 9.742",\
"0.516, 0.605, 0.864, 1.29, 1.919, 2.812, 4.006, 5.534, 7.437, 9.743",\
"0.516, 0.6046, 0.864, 1.289, 1.92, 2.813, 4.003, 5.533, 7.435, 9.743",\
"0.5172, 0.607, 0.8666, 1.292, 1.92, 2.812, 4.006, 5.535, 7.436, 9.739",\
"0.5524, 0.6368, 0.888, 1.307, 1.927, 2.816, 4.004, 5.53, 7.432, 9.734",\
"0.66, 0.744, 0.984, 1.382, 1.98, 2.846, 4.014, 5.528, 7.434, 9.732",\
"0.778, 0.864, 1.108, 1.498, 2.084, 2.916, 4.046, 5.534, 7.432, 9.734",\
"0.9, 0.994, 1.246, 1.63, 2.202, 3, 4.084, 5.55, 7.436, 9.742",\
"1.028, 1.128, 1.398, 1.784, 2.334, 3.086, 4.126, 5.562, 7.446, 9.74");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b1 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLKN&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.066, 2.18, 2.471, 2.87, 3.367, 3.984, 4.75, 5.694, 6.838, 8.198",\
"2.142, 2.256, 2.546, 2.944, 3.442, 4.059, 4.826, 5.77, 6.914, 8.274",\
"2.425, 2.539, 2.829, 3.228, 3.725, 4.342, 5.109, 6.053, 7.197, 8.558",\
"2.972, 3.086, 3.377, 3.775, 4.272, 4.889, 5.656, 6.6, 7.744, 9.105",\
"3.829, 3.943, 4.232, 4.632, 5.129, 5.747, 6.513, 7.457, 8.602, 9.964",\
"4.997, 5.115, 5.412, 5.816, 6.316, 6.935, 7.702, 8.647, 9.792, 11.15",\
"6.347, 6.481, 6.81, 7.237, 7.755, 8.381, 9.153, 10.1, 11.24, 12.6",\
"7.813, 7.966, 8.333, 8.797, 9.34, 9.986, 10.77, 11.72, 12.86, 14.22",\
"9.394, 9.567, 9.977, 10.48, 11.05, 11.72, 12.51, 13.47, 14.62, 15.98",\
"11.09, 11.28, 11.73, 12.29, 12.89, 13.58, 14.39, 15.35, 16.5, 17.87");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.461, 2.647, 3.156, 3.936, 5.031, 6.519, 8.46, 10.9, 13.87, 17.41",\
"2.521, 2.708, 3.216, 3.996, 5.092, 6.579, 8.52, 10.96, 13.94, 17.48",\
"2.679, 2.866, 3.374, 4.153, 5.249, 6.736, 8.677, 11.12, 14.09, 17.64",\
"2.96, 3.147, 3.654, 4.434, 5.529, 7.016, 8.957, 11.4, 14.37, 17.92",\
"3.386, 3.573, 4.082, 4.861, 5.956, 7.443, 9.385, 11.82, 14.8, 18.34",\
"3.882, 4.079, 4.605, 5.395, 6.492, 7.98, 9.92, 12.36, 15.34, 18.89",\
"4.379, 4.585, 5.134, 5.943, 7.052, 8.542, 10.48, 12.92, 15.9, 19.44",\
"4.851, 5.07, 5.642, 6.471, 7.592, 9.087, 11.03, 13.47, 16.44, 19.99",\
"5.28, 5.512, 6.11, 6.96, 8.095, 9.594, 11.54, 13.98, 16.96, 20.5",\
"5.644, 5.89, 6.518, 7.394, 8.54, 10.04, 11.99, 14.43, 17.41, 20.95");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.511, 0.599, 0.8522, 1.272, 1.89, 2.774, 3.976, 5.537, 7.473, 9.8",\
"0.5112, 0.5984, 0.8528, 1.272, 1.892, 2.775, 3.972, 5.533, 7.477, 9.802",\
"0.5112, 0.5988, 0.8528, 1.272, 1.895, 2.773, 3.975, 5.532, 7.476, 9.801",\
"0.5112, 0.5986, 0.8542, 1.27, 1.893, 2.773, 3.977, 5.539, 7.468, 9.794",\
"0.5132, 0.6012, 0.8558, 1.271, 1.896, 2.774, 3.976, 5.539, 7.467, 9.8",\
"0.547, 0.6306, 0.877, 1.287, 1.898, 2.778, 3.978, 5.536, 7.466, 9.784",\
"0.652, 0.734, 0.968, 1.36, 1.952, 2.804, 3.99, 5.54, 7.48, 9.798",\
"0.766, 0.854, 1.09, 1.474, 2.05, 2.882, 4.042, 5.564, 7.486, 9.786",\
"0.89, 0.98, 1.226, 1.598, 2.158, 2.972, 4.104, 5.606, 7.506, 9.804",\
"1.014, 1.114, 1.37, 1.744, 2.282, 3.072, 4.184, 5.66, 7.538, 9.828");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.755, 0.93, 1.482, 2.513, 4.188, 6.624, 9.876, 13.99, 18.98, 24.97",\
"0.7552, 0.9298, 1.482, 2.515, 4.183, 6.618, 9.864, 13.98, 18.99, 24.94",\
"0.7552, 0.9294, 1.482, 2.515, 4.183, 6.617, 9.861, 13.97, 18.99, 24.95",\
"0.7544, 0.9286, 1.483, 2.516, 4.189, 6.622, 9.875, 13.97, 19.02, 24.95",\
"0.7624, 0.9362, 1.486, 2.518, 4.187, 6.619, 9.874, 13.99, 18.97, 24.94",\
"0.812, 0.9868, 1.528, 2.538, 4.196, 6.624, 9.874, 13.97, 19.02, 24.96",\
"0.8702, 1.046, 1.592, 2.59, 4.226, 6.632, 9.87, 13.99, 18.98, 24.96",\
"0.936, 1.114, 1.656, 2.646, 4.26, 6.65, 9.876, 13.96, 18.98, 24.93",\
"1.008, 1.188, 1.728, 2.71, 4.302, 6.676, 9.894, 13.97, 18.99, 24.98",\
"1.096, 1.274, 1.81, 2.78, 4.352, 6.7, 9.902, 13.99, 18.98, 24.96");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b1 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLKN&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.067, 2.182, 2.476, 2.88, 3.386, 4.013, 4.791, 5.74, 6.882, 8.238",\
"2.143, 2.258, 2.552, 2.956, 3.461, 4.089, 4.867, 5.815, 6.957, 8.314",\
"2.426, 2.541, 2.834, 3.239, 3.744, 4.372, 5.15, 6.098, 7.241, 8.597",\
"2.973, 3.088, 3.381, 3.785, 4.291, 4.919, 5.697, 6.645, 7.788, 9.144",\
"3.83, 3.944, 4.238, 4.643, 5.148, 5.776, 6.554, 7.503, 8.645, 10",\
"4.999, 5.118, 5.418, 5.828, 6.336, 6.965, 7.743, 8.692, 9.834, 11.19",\
"6.35, 6.486, 6.818, 7.253, 7.778, 8.415, 9.196, 10.14, 11.28, 12.64",\
"7.817, 7.972, 8.344, 8.817, 9.371, 10.03, 10.81, 11.76, 12.9, 14.26",\
"9.4, 9.575, 9.993, 10.5, 11.09, 11.77, 12.56, 13.51, 14.65, 16",\
"11.1, 11.29, 11.75, 12.32, 12.94, 13.64, 14.44, 15.39, 16.53, 17.88");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.5156, 0.604, 0.8624, 1.289, 1.92, 2.812, 4.005, 5.533, 7.436, 9.738",\
"0.5158, 0.6042, 0.8634, 1.289, 1.92, 2.812, 4.006, 5.533, 7.435, 9.734",\
"0.5158, 0.6042, 0.863, 1.291, 1.919, 2.813, 4.006, 5.535, 7.437, 9.741",\
"0.516, 0.605, 0.8636, 1.291, 1.92, 2.812, 4.005, 5.532, 7.436, 9.74",\
"0.5178, 0.6068, 0.8666, 1.293, 1.921, 2.813, 4.003, 5.532, 7.435, 9.744",\
"0.553, 0.6368, 0.888, 1.306, 1.927, 2.818, 4.004, 5.532, 7.432, 9.736",\
"0.658, 0.744, 0.984, 1.384, 1.982, 2.844, 4.012, 5.528, 7.432, 9.744",\
"0.776, 0.864, 1.106, 1.498, 2.084, 2.916, 4.042, 5.538, 7.434, 9.732",\
"0.9, 0.996, 1.246, 1.63, 2.202, 3, 4.084, 5.548, 7.44, 9.74",\
"1.028, 1.13, 1.396, 1.782, 2.334, 3.086, 4.12, 5.562, 7.446, 9.742");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.068, 2.183, 2.477, 2.882, 3.388, 4.011, 4.78, 5.727, 6.875, 8.252",\
"2.143, 2.259, 2.553, 2.958, 3.463, 4.087, 4.856, 5.802, 6.951, 8.327",\
"2.427, 2.542, 2.836, 3.241, 3.747, 4.37, 5.14, 6.086, 7.234, 8.611",\
"2.974, 3.089, 3.383, 3.788, 4.293, 4.917, 5.686, 6.633, 7.782, 9.159",\
"3.831, 3.946, 4.24, 4.645, 5.15, 5.774, 6.544, 7.492, 8.641, 10.02",\
"5, 5.119, 5.419, 5.83, 6.338, 6.963, 7.734, 8.682, 9.833, 11.21",\
"6.351, 6.488, 6.821, 7.256, 7.781, 8.414, 9.188, 10.14, 11.29, 12.67",\
"7.819, 7.974, 8.348, 8.82, 9.374, 10.03, 10.81, 11.77, 12.92, 14.29",\
"9.403, 9.578, 9.995, 10.51, 11.1, 11.77, 12.57, 13.53, 14.69, 16.06",\
"11.1, 11.3, 11.76, 12.32, 12.95, 13.64, 14.46, 15.43, 16.59, 17.95");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("2.484, 2.671, 3.18, 3.961, 5.057, 6.544, 8.484, 10.93, 13.9, 17.44",\
"2.544, 2.731, 3.24, 4.021, 5.117, 6.604, 8.545, 10.98, 13.96, 17.5",\
"2.701, 2.888, 3.397, 4.178, 5.274, 6.761, 8.701, 11.14, 14.12, 17.66",\
"2.98, 3.167, 3.676, 4.456, 5.552, 7.039, 8.98, 11.42, 14.39, 17.93",\
"3.402, 3.589, 4.099, 4.879, 5.974, 7.462, 9.403, 11.84, 14.82, 18.36",\
"3.894, 4.091, 4.618, 5.408, 6.505, 7.993, 9.933, 12.37, 15.35, 18.89",\
"4.387, 4.594, 5.144, 5.953, 7.062, 8.552, 10.49, 12.93, 15.91, 19.45",\
"4.858, 5.077, 5.65, 6.479, 7.599, 9.094, 11.04, 13.48, 16.45, 19.99",\
"5.286, 5.517, 6.115, 6.968, 8.1, 9.6, 11.54, 13.99, 16.96, 20.5",\
"5.646, 5.894, 6.522, 7.398, 8.545, 10.05, 12, 14.44, 17.41, 20.96");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.5162, 0.6056, 0.8642, 1.29, 1.914, 2.789, 3.986, 5.547, 7.514, 9.833",\
"0.5156, 0.6044, 0.8648, 1.293, 1.914, 2.789, 3.987, 5.548, 7.515, 9.831",\
"0.5158, 0.6046, 0.8648, 1.29, 1.914, 2.79, 3.986, 5.548, 7.515, 9.829",\
"0.5162, 0.6054, 0.8646, 1.293, 1.914, 2.791, 3.986, 5.548, 7.516, 9.83",\
"0.5174, 0.6072, 0.8676, 1.294, 1.915, 2.792, 3.987, 5.551, 7.515, 9.826",\
"0.5526, 0.6378, 0.889, 1.309, 1.923, 2.796, 3.99, 5.558, 7.514, 9.822",\
"0.66, 0.744, 0.984, 1.382, 1.974, 2.826, 4.008, 5.574, 7.514, 9.816",\
"0.778, 0.866, 1.11, 1.5, 2.08, 2.906, 4.06, 5.606, 7.518, 9.806",\
"0.902, 0.996, 1.248, 1.634, 2.196, 3.002, 4.132, 5.652, 7.536, 9.808",\
"1.03, 1.134, 1.402, 1.788, 2.328, 3.106, 4.218, 5.696, 7.552, 9.802");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.7582, 0.933, 1.485, 2.517, 4.188, 6.619, 9.873, 13.98, 18.99, 24.98",\
"0.7582, 0.9332, 1.484, 2.515, 4.185, 6.62, 9.87, 13.99, 19.01, 24.97",\
"0.7584, 0.9328, 1.486, 2.517, 4.187, 6.618, 9.872, 13.98, 19, 24.99",\
"0.7574, 0.9328, 1.487, 2.519, 4.189, 6.623, 9.875, 13.97, 18.99, 24.96",\
"0.7656, 0.9392, 1.49, 2.517, 4.19, 6.624, 9.877, 13.99, 19.01, 24.95",\
"0.8158, 0.989, 1.532, 2.538, 4.197, 6.626, 9.87, 13.97, 19.01, 24.97",\
"0.8716, 1.048, 1.59, 2.594, 4.224, 6.634, 9.874, 13.98, 18.98, 24.97",\
"0.936, 1.114, 1.656, 2.652, 4.266, 6.65, 9.876, 13.97, 18.99, 24.97",\
"1.01, 1.19, 1.73, 2.714, 4.304, 6.674, 9.9, 13.97, 19, 24.98",\
"1.098, 1.276, 1.812, 2.776, 4.352, 6.706, 9.906, 13.99, 18.98, 24.96");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLKN===1'b0 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLKN&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("7.62, 7.81, 8.324, 9.107, 10.2, 11.69, 13.63, 16.07, 19.04, 22.59",\
"7.705, 7.896, 8.41, 9.192, 10.29, 11.77, 13.72, 16.16, 19.13, 22.68",\
"7.983, 8.173, 8.687, 9.47, 10.57, 12.05, 13.99, 16.43, 19.41, 22.95",\
"8.518, 8.709, 9.223, 10, 11.1, 12.59, 14.53, 16.97, 19.94, 23.48",\
"9.363, 9.553, 10.07, 10.85, 11.94, 13.43, 15.37, 17.81, 20.79, 24.33",\
"10.55, 10.74, 11.26, 12.04, 13.13, 14.62, 16.56, 19, 21.98, 25.52",\
"12.1, 12.28, 12.8, 13.58, 14.68, 16.16, 18.11, 20.54, 23.52, 27.06",\
"13.94, 14.13, 14.64, 15.42, 16.52, 18, 19.94, 22.39, 25.36, 28.9",\
"15.97, 16.16, 16.68, 17.46, 18.55, 20.04, 21.98, 24.42, 27.4, 30.94",\
"18.14, 18.34, 18.85, 19.63, 20.73, 22.21, 24.16, 26.6, 29.57, 33.12");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.7826, 0.955, 1.503, 2.522, 4.192, 6.624, 9.876, 13.99, 19.02, 24.97",\
"0.7822, 0.955, 1.502, 2.526, 4.191, 6.616, 9.866, 13.99, 18.98, 24.97",\
"0.783, 0.9556, 1.502, 2.526, 4.188, 6.618, 9.868, 13.99, 19, 24.93",\
"0.7828, 0.9558, 1.502, 2.526, 4.19, 6.624, 9.874, 13.98, 18.98, 24.94",\
"0.782, 0.954, 1.5, 2.524, 4.192, 6.62, 9.868, 13.99, 18.99, 24.94",\
"0.784, 0.956, 1.5, 2.522, 4.19, 6.616, 9.876, 13.96, 18.97, 24.98",\
"0.784, 0.956, 1.502, 2.524, 4.194, 6.62, 9.856, 13.98, 19.02, 25.02",\
"0.784, 0.956, 1.504, 2.526, 4.186, 6.626, 9.872, 13.98, 18.98, 25.01",\
"0.784, 0.958, 1.504, 2.53, 4.194, 6.626, 9.874, 13.97, 18.98, 25",\
"0.788, 0.96, 1.502, 2.526, 4.194, 6.618, 9.866, 13.99, 19.01, 24.97");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLKN===1'b0 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLKN&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("7.623, 7.813, 8.327, 9.109, 10.2, 11.69, 13.63, 16.07, 19.05, 22.59",\
"7.708, 7.898, 8.412, 9.194, 10.29, 11.78, 13.72, 16.16, 19.13, 22.68",\
"7.985, 8.176, 8.69, 9.472, 10.57, 12.05, 14, 16.44, 19.41, 22.96",\
"8.521, 8.711, 9.225, 10.01, 11.1, 12.59, 14.53, 16.97, 19.95, 23.49",\
"9.365, 9.555, 10.07, 10.85, 11.95, 13.43, 15.37, 17.81, 20.79, 24.33",\
"10.56, 10.74, 11.26, 12.04, 13.14, 14.62, 16.57, 19.01, 21.98, 25.52",\
"12.1, 12.29, 12.8, 13.58, 14.68, 16.17, 18.11, 20.55, 23.52, 27.07",\
"13.94, 14.13, 14.64, 15.42, 16.52, 18.01, 19.95, 22.39, 25.37, 28.91",\
"15.97, 16.16, 16.68, 17.46, 18.56, 20.04, 21.98, 24.42, 27.4, 30.94",\
"18.15, 18.34, 18.85, 19.64, 20.73, 22.22, 24.16, 26.6, 29.57, 33.12");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.7832, 0.9548, 1.504, 2.522, 4.193, 6.626, 9.876, 13.99, 19.02, 24.97",\
"0.7824, 0.9544, 1.502, 2.525, 4.19, 6.618, 9.868, 13.99, 19, 24.97",\
"0.7832, 0.9544, 1.502, 2.525, 4.194, 6.62, 9.872, 13.99, 18.99, 24.98",\
"0.7824, 0.9548, 1.502, 2.524, 4.194, 6.624, 9.87, 13.99, 18.98, 24.97",\
"0.782, 0.956, 1.5, 2.524, 4.194, 6.616, 9.874, 13.99, 18.98, 24.95",\
"0.784, 0.954, 1.502, 2.52, 4.194, 6.624, 9.876, 13.96, 18.99, 24.99",\
"0.784, 0.954, 1.502, 2.524, 4.194, 6.62, 9.86, 13.98, 18.97, 25.02",\
"0.784, 0.956, 1.502, 2.526, 4.19, 6.626, 9.87, 13.98, 18.98, 25.01",\
"0.786, 0.958, 1.504, 2.53, 4.19, 6.624, 9.868, 13.99, 18.98, 25.01",\
"0.788, 0.96, 1.506, 2.528, 4.19, 6.616, 9.866, 13.99, 19.02, 24.95");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLKN===1'b1 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLKN&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("5.683, 5.873, 6.387, 7.17, 8.266, 9.754, 11.7, 14.14, 17.11, 20.66",\
"5.765, 5.955, 6.47, 7.253, 8.349, 9.837, 11.78, 14.22, 17.19, 20.73",\
"6.046, 6.236, 6.751, 7.534, 8.63, 10.12, 12.06, 14.5, 17.48, 21.03",\
"6.588, 6.778, 7.293, 8.076, 9.172, 10.66, 12.6, 15.04, 18.01, 21.57",\
"7.426, 7.616, 8.131, 8.915, 10.01, 11.5, 13.44, 15.88, 18.85, 22.4",\
"8.549, 8.74, 9.254, 10.04, 11.13, 12.62, 14.56, 17, 19.98, 23.52",\
"9.886, 10.08, 10.59, 11.38, 12.47, 13.96, 15.9, 18.34, 21.31, 24.86",\
"11.38, 11.57, 12.09, 12.87, 13.97, 15.46, 17.4, 19.84, 22.82, 26.36",\
"13.01, 13.2, 13.72, 14.51, 15.6, 17.09, 19.03, 21.47, 24.45, 27.98",\
"14.77, 14.96, 15.48, 16.26, 17.36, 18.85, 20.79, 23.23, 26.2, 29.75");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.783, 0.9544, 1.501, 2.526, 4.19, 6.621, 9.871, 13.99, 19.02, 24.96",\
"0.7818, 0.9544, 1.502, 2.524, 4.194, 6.616, 9.875, 13.99, 18.99, 24.94",\
"0.7824, 0.955, 1.503, 2.525, 4.194, 6.626, 9.878, 13.96, 19.02, 24.93",\
"0.7826, 0.955, 1.501, 2.525, 4.194, 6.626, 9.878, 13.99, 19.02, 24.97",\
"0.7826, 0.956, 1.502, 2.526, 4.194, 6.616, 9.876, 13.99, 18.96, 24.95",\
"0.782, 0.956, 1.504, 2.528, 4.194, 6.622, 9.876, 13.99, 18.99, 24.98",\
"0.782, 0.956, 1.504, 2.528, 4.196, 6.62, 9.872, 13.97, 19, 24.96",\
"0.788, 0.96, 1.508, 2.532, 4.196, 6.62, 9.858, 13.97, 19.01, 24.94",\
"0.794, 0.966, 1.514, 2.528, 4.196, 6.618, 9.876, 13.99, 18.97, 24.96",\
"0.8, 0.974, 1.518, 2.534, 4.196, 6.618, 9.856, 13.97, 18.99, 25");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLKN===1'b1 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLKN&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("5.684, 5.875, 6.389, 7.172, 8.268, 9.756, 11.7, 14.14, 17.11, 20.65",\
"5.767, 5.957, 6.472, 7.254, 8.351, 9.838, 11.78, 14.22, 17.19, 20.74",\
"6.047, 6.237, 6.752, 7.536, 8.631, 10.12, 12.06, 14.5, 17.48, 21.02",\
"6.59, 6.779, 7.294, 8.077, 9.173, 10.66, 12.6, 15.04, 18.02, 21.56",\
"7.427, 7.617, 8.133, 8.915, 10.01, 11.5, 13.44, 15.88, 18.86, 22.4",\
"8.549, 8.74, 9.255, 10.04, 11.13, 12.62, 14.56, 17, 19.98, 23.52",\
"9.888, 10.08, 10.59, 11.38, 12.47, 13.96, 15.9, 18.34, 21.31, 24.86",\
"11.38, 11.57, 12.09, 12.87, 13.97, 15.46, 17.4, 19.84, 22.82, 26.36",\
"13.01, 13.2, 13.72, 14.5, 15.6, 17.09, 19.03, 21.47, 24.45, 27.99",\
"14.77, 14.96, 15.48, 16.26, 17.36, 18.85, 20.79, 23.23, 26.2, 29.75");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.7816, 0.9538, 1.504, 2.523, 4.19, 6.625, 9.877, 13.99, 19.01, 24.94",\
"0.782, 0.9548, 1.502, 2.53, 4.193, 6.625, 9.877, 13.99, 18.99, 24.94",\
"0.782, 0.9552, 1.503, 2.525, 4.193, 6.626, 9.876, 13.98, 19.02, 24.94",\
"0.781, 0.9538, 1.5, 2.524, 4.19, 6.62, 9.872, 13.99, 19.01, 24.97",\
"0.7824, 0.9538, 1.502, 2.524, 4.192, 6.616, 9.866, 13.99, 18.97, 24.95",\
"0.782, 0.956, 1.5, 2.526, 4.194, 6.618, 9.87, 13.98, 19.02, 24.94",\
"0.782, 0.956, 1.502, 2.526, 4.192, 6.626, 9.876, 13.99, 19, 25",\
"0.79, 0.96, 1.51, 2.532, 4.196, 6.618, 9.86, 13.99, 18.99, 24.96",\
"0.794, 0.966, 1.51, 2.53, 4.194, 6.62, 9.872, 13.98, 18.98, 24.94",\
"0.8, 0.972, 1.518, 2.532, 4.198, 6.614, 9.856, 13.97, 18.99, 24.97");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("7.623, 7.813, 8.327, 9.109, 10.2, 11.69, 13.63, 16.07, 19.05, 22.59",\
"7.708, 7.898, 8.412, 9.194, 10.29, 11.78, 13.72, 16.16, 19.13, 22.68",\
"7.985, 8.176, 8.69, 9.472, 10.57, 12.05, 14, 16.44, 19.41, 22.96",\
"8.521, 8.711, 9.225, 10.01, 11.1, 12.59, 14.53, 16.97, 19.95, 23.49",\
"9.365, 9.555, 10.07, 10.85, 11.95, 13.43, 15.37, 17.81, 20.79, 24.33",\
"10.56, 10.74, 11.26, 12.04, 13.14, 14.62, 16.57, 19.01, 21.98, 25.52",\
"12.1, 12.29, 12.8, 13.58, 14.68, 16.17, 18.11, 20.55, 23.52, 27.07",\
"13.94, 14.13, 14.64, 15.42, 16.52, 18.01, 19.95, 22.39, 25.37, 28.91",\
"15.97, 16.16, 16.68, 17.46, 18.56, 20.04, 21.98, 24.42, 27.4, 30.94",\
"18.15, 18.34, 18.85, 19.64, 20.73, 22.22, 24.16, 26.6, 29.57, 33.12");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.003648, 0.01294, 0.03069, 0.05835, 0.09715, 0.1482, 0.2125, 0.2911, 0.3846");
values("0.7832, 0.9548, 1.504, 2.522, 4.193, 6.626, 9.876, 13.99, 19.02, 24.97",\
"0.7824, 0.9544, 1.502, 2.525, 4.19, 6.618, 9.868, 13.99, 19, 24.97",\
"0.7832, 0.9544, 1.502, 2.525, 4.194, 6.62, 9.872, 13.99, 18.99, 24.98",\
"0.7824, 0.9548, 1.502, 2.524, 4.194, 6.624, 9.87, 13.99, 18.98, 24.97",\
"0.782, 0.956, 1.5, 2.524, 4.194, 6.616, 9.874, 13.99, 18.98, 24.95",\
"0.784, 0.954, 1.502, 2.52, 4.194, 6.624, 9.876, 13.96, 18.99, 24.99",\
"0.784, 0.954, 1.502, 2.524, 4.194, 6.62, 9.86, 13.98, 18.97, 25.02",\
"0.784, 0.956, 1.502, 2.526, 4.19, 6.626, 9.87, 13.98, 18.98, 25.01",\
"0.786, 0.958, 1.504, 2.53, 4.19, 6.624, 9.868, 13.99, 18.98, 25.01",\
"0.788, 0.96, 1.506, 2.528, 4.19, 6.616, 9.866, 13.99, 19.02, 24.95");
}
}
}
pin(RN) {
capacitance : 0.007095 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
min_pulse_width_low : 5.333 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.004738, 0.004591, 0.004547, 0.004548, 0.004546, 0.004543, 0.004541, \
0.004538, 0.004261, 0.003182");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.004552, -0.00454, -0.004537, -0.004549, -0.004545, -0.004543, \
-0.004541, -0.00454, -0.004388, -0.003812");
}
}
internal_power() {
when : "!CLKN&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.004736, 0.0046, 0.004547, 0.004551, 0.004546, 0.004541, 0.004541, \
0.004541, 0.004262, 0.00318");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.004552, -0.00454, -0.004537, -0.00455, -0.004546, -0.004542, \
-0.004541, -0.004541, -0.004387, -0.003812");
}
}
internal_power() {
when : "CLKN&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.004735, 0.004589, 0.004546, 0.004548, 0.004544, 0.004542, 0.004542, \
0.004537, 0.004271, 0.003194");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.004551, -0.004538, -0.004539, -0.004543, -0.004542, -0.004541, \
-0.004539, -0.004542, -0.004395, -0.003817");
}
}
internal_power() {
when : "CLKN&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.004381, 0.004218, 0.004155, 0.004126, 0.004125, 0.004122, 0.004117, \
0.004112, 0.003839, 0.002748");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.004089, -0.004106, -0.004178, -0.00426, -0.00431, -0.004343, \
-0.004366, -0.004384, -0.00426, -0.003728");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : recovery_falling ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-4.517, -4.6, -4.933, -5.479, -6.408, -7.674, -9.199, -10.87, -12.67, -14.59",\
"-4.474, -4.565, -4.893, -5.435, -6.357, -7.63, -9.127, -10.83, -12.63, -14.54",\
"-4.413, -4.499, -4.797, -5.374, -6.267, -7.539, -9.06, -10.73, -12.54, -14.47",\
"-4.259, -4.381, -4.679, -5.241, -6.142, -7.409, -8.928, -10.61, -12.4, -14.31",\
"-3.845, -3.938, -4.272, -4.819, -5.757, -7.04, -8.577, -10.28, -12.09, -14.02",\
"-2.759, -2.848, -3.219, -3.766, -4.747, -6.073, -7.616, -9.418, -11.28, -13.28",\
"-1.005, -1.108, -1.429, -2.046, -3.086, -4.478, -6.07, -7.952, -9.876, -11.95",\
"1.352, 1.243, 0.9, 0.25, -0.761, -2.338, -3.978, -5.981, -7.99, -10.09",\
"4.229, 4.157, 3.729, 3.085, 2.005, 0.406, -1.343, -3.493, -5.555, -7.807",\
"7.747, 7.607, 7.147, 6.503, 5.362, 3.612, 1.633, -0.423, -2.687, -5.124");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : removal_falling ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("7.465, 7.547, 7.821, 8.365, 9.22, 10.4, 11.81, 13.38, 15.05, 16.84",\
"7.44, 7.516, 7.794, 8.34, 9.191, 10.37, 11.79, 13.35, 15.02, 16.81",\
"7.407, 7.488, 7.77, 8.314, 9.162, 10.34, 11.76, 13.32, 14.99, 16.8",\
"7.491, 7.574, 7.853, 8.399, 9.249, 10.43, 11.84, 13.4, 15.08, 16.87",\
"7.755, 7.838, 8.11, 8.655, 9.51, 10.68, 12.11, 13.67, 15.34, 17.15",\
"8.23, 8.305, 8.588, 9.134, 9.985, 11.16, 12.59, 14.14, 15.82, 17.61",\
"8.927, 9.009, 9.286, 9.833, 10.69, 11.86, 13.28, 14.85, 16.52, 18.31",\
"9.826, 9.905, 10.19, 10.74, 11.58, 12.77, 14.18, 15.75, 17.42, 19.22",\
"10.89, 10.97, 11.25, 11.79, 12.64, 13.83, 15.25, 16.81, 18.48, 20.28",\
"12.1, 12.18, 12.46, 13, 13.85, 15.03, 16.45, 18.02, 19.69, 21.49");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLKN&!D&SETN" ;
fall_constraint(scalar) {
values("5.333");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLKN&D&SETN" ;
fall_constraint(scalar) {
values("5.264");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLKN&!D&SETN" ;
fall_constraint(scalar) {
values("2.724");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLKN&D&SETN" ;
fall_constraint(scalar) {
values("2.716");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.292, -0.237, -0.067, 0.227, 0.567, 0.911, 1.22, 1.5, 1.722, 1.878",\
"-0.354, -0.304, -0.127, 0.163, 0.504, 0.847, 1.162, 1.443, 1.661, 1.816",\
"-0.532, -0.48, -0.306, -0.014, 0.334, 0.679, 0.996, 1.283, 1.507, 1.668",\
"-0.773, -0.727, -0.553, -0.254, 0.094, 0.437, 0.76, 1.047, 1.285, 1.447",\
"-1.05, -0.997, -0.837, -0.542, -0.191, 0.154, 0.482, 0.768, 1.005, 1.171",\
"-1.326, -1.273, -1.11, -0.816, -0.474, -0.128, 0.197, 0.474, 0.704, 0.867",\
"-1.573, -1.527, -1.359, -1.072, -0.721, -0.377, -0.063, 0.209, 0.427, 0.585",\
"-1.781, -1.735, -1.571, -1.282, -0.93, -0.588, -0.271, -0.008, 0.206, 0.356",\
"-1.935, -1.887, -1.724, -1.434, -1.085, -0.734, -0.418, -0.157, 0.05, 0.192",\
"-2.012, -1.964, -1.806, -1.519, -1.17, -0.811, -0.498, -0.235, -0.03, 0.103");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.292, -0.237, -0.067, 0.227, 0.567, 0.911, 1.22, 1.5, 1.722, 1.878",\
"-0.354, -0.304, -0.127, 0.163, 0.504, 0.847, 1.162, 1.443, 1.661, 1.816",\
"-0.532, -0.48, -0.306, -0.014, 0.334, 0.679, 0.996, 1.283, 1.507, 1.668",\
"-0.773, -0.727, -0.553, -0.254, 0.094, 0.437, 0.76, 1.047, 1.285, 1.447",\
"-1.05, -0.997, -0.837, -0.542, -0.191, 0.154, 0.482, 0.768, 1.005, 1.171",\
"-1.326, -1.273, -1.11, -0.816, -0.474, -0.128, 0.197, 0.474, 0.704, 0.867",\
"-1.573, -1.527, -1.359, -1.072, -0.721, -0.377, -0.063, 0.209, 0.427, 0.585",\
"-1.781, -1.735, -1.571, -1.282, -0.93, -0.588, -0.271, -0.008, 0.206, 0.356",\
"-1.935, -1.887, -1.724, -1.434, -1.085, -0.734, -0.418, -0.157, 0.05, 0.192",\
"-2.004, -1.964, -1.806, -1.519, -1.17, -0.811, -0.498, -0.235, -0.03, 0.103");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.12, 0.175, 0.349, 0.647, 1.003, 1.342, 1.649, 1.913, 2.11, 2.241",\
"0.058, 0.11, 0.291, 0.587, 0.938, 1.282, 1.586, 1.852, 2.052, 2.181",\
"-0.096, -0.044, 0.139, 0.439, 0.797, 1.144, 1.452, 1.718, 1.923, 2.05",\
"-0.327, -0.275, -0.1, 0.205, 0.57, 0.925, 1.245, 1.526, 1.731, 1.862",\
"-0.595, -0.543, -0.374, -0.073, 0.301, 0.655, 0.985, 1.259, 1.475, 1.613",\
"-0.857, -0.808, -0.637, -0.338, 0.021, 0.383, 0.718, 0.999, 1.211, 1.357",\
"-1.092, -1.049, -0.878, -0.587, -0.218, 0.144, 0.474, 0.757, 0.975, 1.117",\
"-1.277, -1.234, -1.075, -0.775, -0.413, -0.052, 0.283, 0.563, 0.785, 0.928",\
"-1.407, -1.365, -1.209, -0.92, -0.554, -0.19, 0.146, 0.432, 0.653, 0.8",\
"-1.463, -1.427, -1.264, -0.985, -0.626, -0.266, 0.074, 0.36, 0.585, 0.737");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.12, 0.175, 0.349, 0.647, 1.003, 1.342, 1.649, 1.913, 2.11, 2.234",\
"0.058, 0.11, 0.291, 0.587, 0.938, 1.282, 1.586, 1.852, 2.052, 2.181",\
"-0.096, -0.044, 0.139, 0.439, 0.791, 1.144, 1.452, 1.718, 1.917, 2.05",\
"-0.327, -0.275, -0.1, 0.205, 0.57, 0.925, 1.245, 1.516, 1.725, 1.862",\
"-0.595, -0.543, -0.374, -0.073, 0.301, 0.655, 0.985, 1.259, 1.475, 1.613",\
"-0.857, -0.808, -0.637, -0.338, 0.021, 0.383, 0.718, 0.993, 1.211, 1.357",\
"-1.092, -1.049, -0.878, -0.587, -0.218, 0.144, 0.474, 0.757, 0.975, 1.117",\
"-1.277, -1.234, -1.075, -0.775, -0.419, -0.052, 0.277, 0.563, 0.785, 0.928",\
"-1.412, -1.365, -1.209, -0.92, -0.554, -0.19, 0.146, 0.432, 0.653, 0.794",\
"-1.463, -1.427, -1.264, -0.985, -0.626, -0.266, 0.074, 0.36, 0.585, 0.729");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.956, 0.918, 0.818, 0.754, 0.768, 0.905, 1.179, 1.626, 2.237, 3.033",\
"1.017, 0.976, 0.88, 0.81, 0.829, 0.961, 1.233, 1.672, 2.277, 3.063",\
"1.176, 1.133, 1.037, 0.967, 0.975, 1.101, 1.366, 1.789, 2.383, 3.157",\
"1.423, 1.383, 1.28, 1.212, 1.222, 1.336, 1.589, 1.992, 2.546, 3.282",\
"1.732, 1.689, 1.587, 1.501, 1.503, 1.596, 1.817, 2.175, 2.683, 3.361",\
"2.011, 1.976, 1.867, 1.762, 1.729, 1.788, 1.961, 2.26, 2.711, 3.31",\
"2.263, 2.229, 2.115, 1.986, 1.919, 1.938, 2.06, 2.308, 2.692, 3.21",\
"2.465, 2.428, 2.31, 2.154, 2.042, 2.012, 2.081, 2.268, 2.585, 3.049",\
"2.582, 2.546, 2.42, 2.251, 2.1, 2.024, 2.037, 2.176, 2.432, 2.837",\
"2.634, 2.599, 2.47, 2.285, 2.106, 1.994, 1.965, 2.055, 2.269, 2.614");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.956, 0.918, 0.818, 0.754, 0.768, 0.905, 1.179, 1.626, 2.237, 3.033",\
"1.017, 0.976, 0.88, 0.81, 0.829, 0.961, 1.233, 1.672, 2.277, 3.063",\
"1.176, 1.133, 1.037, 0.967, 0.975, 1.101, 1.366, 1.789, 2.383, 3.157",\
"1.423, 1.383, 1.28, 1.212, 1.222, 1.336, 1.589, 1.992, 2.546, 3.282",\
"1.732, 1.689, 1.587, 1.501, 1.503, 1.596, 1.817, 2.175, 2.683, 3.361",\
"2.011, 1.976, 1.867, 1.762, 1.729, 1.788, 1.961, 2.26, 2.711, 3.31",\
"2.263, 2.229, 2.115, 1.986, 1.919, 1.938, 2.06, 2.308, 2.692, 3.215",\
"2.465, 2.428, 2.31, 2.154, 2.042, 2.012, 2.081, 2.268, 2.585, 3.043",\
"2.582, 2.546, 2.42, 2.251, 2.1, 2.024, 2.037, 2.176, 2.438, 2.83",\
"2.634, 2.599, 2.47, 2.285, 2.106, 1.994, 1.959, 2.055, 2.269, 2.621");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.801, 0.766, 0.681, 0.618, 0.654, 0.805, 1.087, 1.511, 2.09, 2.818",\
"0.856, 0.823, 0.733, 0.668, 0.711, 0.859, 1.132, 1.555, 2.124, 2.854",\
"1.004, 0.974, 0.88, 0.819, 0.857, 0.998, 1.273, 1.684, 2.237, 2.951",\
"1.271, 1.236, 1.146, 1.085, 1.117, 1.246, 1.498, 1.889, 2.409, 3.09",\
"1.599, 1.57, 1.48, 1.41, 1.421, 1.53, 1.753, 2.097, 2.569, 3.2",\
"1.919, 1.89, 1.798, 1.712, 1.693, 1.758, 1.942, 2.225, 2.644, 3.2",\
"2.199, 2.17, 2.084, 1.979, 1.927, 1.948, 2.083, 2.322, 2.684, 3.169",\
"2.416, 2.387, 2.293, 2.173, 2.088, 2.077, 2.157, 2.35, 2.653, 3.077",\
"2.548, 2.529, 2.432, 2.3, 2.187, 2.144, 2.181, 2.33, 2.583, 2.966",\
"2.604, 2.584, 2.478, 2.34, 2.199, 2.124, 2.123, 2.232, 2.45, 2.783");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.801, 0.766, 0.676, 0.613, 0.654, 0.805, 1.081, 1.511, 2.09, 2.826",\
"0.856, 0.823, 0.733, 0.668, 0.711, 0.859, 1.132, 1.555, 2.124, 2.854",\
"1.004, 0.974, 0.88, 0.819, 0.851, 0.998, 1.273, 1.684, 2.237, 2.951",\
"1.266, 1.236, 1.146, 1.085, 1.117, 1.246, 1.498, 1.889, 2.409, 3.09",\
"1.599, 1.57, 1.48, 1.41, 1.421, 1.53, 1.753, 2.097, 2.569, 3.2",\
"1.919, 1.89, 1.798, 1.712, 1.687, 1.758, 1.942, 2.225, 2.644, 3.2",\
"2.199, 2.17, 2.078, 1.973, 1.919, 1.957, 2.077, 2.315, 2.684, 3.164",\
"2.416, 2.387, 2.293, 2.173, 2.083, 2.077, 2.157, 2.35, 2.653, 3.072",\
"2.548, 2.523, 2.432, 2.3, 2.18, 2.136, 2.181, 2.321, 2.577, 2.966",\
"2.604, 2.576, 2.485, 2.34, 2.199, 2.124, 2.123, 2.226, 2.45, 2.776");
}
}
}
pin(SETN) {
capacitance : 0.005874 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
min_pulse_width_low : 4.761 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.04201, 0.042, 0.0417, 0.04144, 0.04126, 0.04121, 0.04123, 0.04102, \
0.03501, 0.01898");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01322, 0.01315, 0.01297, 0.01277, 0.01265, 0.01263, 0.0127, \
0.01288, 0.01325, 0.01357");
}
}
internal_power() {
when : "!CLKN&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.00429, 0.004281, 0.004278, 0.004282, 0.004281, 0.004277, 0.004276, \
0.004274, 0.004025, 0.003045");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002932, -0.002925, -0.002932, -0.002947, -0.002957, -0.002972, \
-0.002999, -0.003051, -0.003119, -0.002873");
}
}
internal_power() {
when : "!CLKN&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.04201, 0.042, 0.0417, 0.04144, 0.04126, 0.04121, 0.04123, 0.04102, \
0.03501, 0.01898");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01322, 0.01315, 0.01297, 0.01277, 0.01265, 0.01263, 0.0127, \
0.01288, 0.01325, 0.01357");
}
}
internal_power() {
when : "!CLKN&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.00429, 0.004284, 0.004284, 0.004275, 0.004279, 0.004277, 0.004275, \
0.004276, 0.004025, 0.003046");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002932, -0.002925, -0.002932, -0.002949, -0.002956, -0.002972, \
-0.002997, -0.003051, -0.003119, -0.002873");
}
}
internal_power() {
when : "CLKN&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.04108, 0.04109, 0.04085, 0.04058, 0.0404, 0.04036, 0.04045, \
0.04063, 0.04019, 0.02222");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01314, 0.01309, 0.01293, 0.01276, 0.01264, 0.01258, 0.01263, \
0.01278, 0.01313, 0.01377");
}
}
internal_power() {
when : "CLKN&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01946, 0.01947, 0.01933, 0.01917, 0.01909, 0.01908, 0.01911, \
0.01922, 0.01908, 0.01108");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002464, 0.002455, 0.002402, 0.002327, 0.002265, 0.002236, 0.002247, \
0.002298, 0.002452, 0.002978");
}
}
internal_power() {
when : "CLKN&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.02628, 0.02628, 0.02616, 0.02605, 0.02596, 0.02591, 0.02595, \
0.02603, 0.02544, 0.01426");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.007735, 0.007697, 0.007585, 0.007472, 0.007404, 0.007373, 0.007379, \
0.007439, 0.007571, 0.007945");
}
}
internal_power() {
when : "CLKN&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.004287, 0.004281, 0.004278, 0.004276, 0.004278, 0.004278, 0.004275, \
0.004276, 0.004023, 0.003045");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002932, -0.002925, -0.002931, -0.002945, -0.002959, -0.002971, \
-0.002999, -0.003052, -0.003114, -0.002868");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : recovery_falling ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.218, 0.13, -0.217, -0.773, -1.684, -2.927, -4.274, -5.765, -7.333, -9.012",\
"0.265, 0.177, -0.174, -0.727, -1.639, -2.876, -4.221, -5.71, -7.282, -8.93",\
"0.445, 0.356, 0.008, -0.538, -1.458, -2.685, -4.034, -5.523, -7.094, -8.77",\
"0.799, 0.705, 0.368, -0.186, -1.095, -2.33, -3.677, -5.166, -6.725, -8.415",\
"1.334, 1.244, 0.904, 0.36, -0.556, -1.789, -3.14, -4.635, -6.203, -7.887",\
"2.019, 1.929, 1.592, 1.045, 0.13, -1.112, -2.468, -3.984, -5.572, -7.262",\
"3.011, 2.919, 2.559, 2.021, 1.097, -0.172, -1.569, -3.12, -4.726, -6.471",\
"4.569, 4.449, 4.025, 3.487, 2.491, 1.1, -0.38, -2.024, -3.692, -5.47",\
"7.041, 6.954, 6.556, 5.809, 4.679, 3.031, 1.296, -0.635, -2.415, -4.294",\
"10.29, 10.21, 9.657, 8.897, 7.657, 5.728, 3.656, 1.437, -0.682, -2.835");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : removal_falling ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("2.09, 2.173, 2.451, 2.992, 3.843, 5.011, 6.383, 7.885, 9.492, 11.22",\
"2.038, 2.122, 2.398, 2.943, 3.801, 4.96, 6.333, 7.831, 9.438, 11.16",\
"1.859, 1.939, 2.224, 2.765, 3.619, 4.784, 6.159, 7.664, 9.27, 10.99",\
"1.578, 1.657, 1.936, 2.484, 3.335, 4.501, 5.879, 7.38, 8.995, 10.72",\
"1.279, 1.362, 1.636, 2.181, 3.034, 4.197, 5.574, 7.077, 8.695, 10.42",\
"1.005, 1.08, 1.359, 1.903, 2.755, 3.923, 5.298, 6.802, 8.412, 10.15",\
"0.768, 0.849, 1.129, 1.672, 2.528, 3.692, 5.067, 6.573, 8.192, 9.914",\
"0.595, 0.67, 0.953, 1.495, 2.347, 3.512, 4.894, 6.397, 8.019, 9.747",\
"0.477, 0.552, 0.833, 1.376, 2.233, 3.397, 4.775, 6.284, 7.909, 9.637",\
"0.433, 0.512, 0.79, 1.336, 2.197, 3.366, 4.738, 6.247, 7.877, 9.606");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.956, 1.017, 1.176, 1.423, 1.732, 2.011, 2.263, 2.465, 2.582, 2.634",\
"0.918, 0.976, 1.133, 1.383, 1.689, 1.976, 2.229, 2.428, 2.546, 2.599",\
"0.818, 0.88, 1.037, 1.28, 1.587, 1.867, 2.115, 2.31, 2.42, 2.47",\
"0.754, 0.81, 0.967, 1.212, 1.501, 1.762, 1.986, 2.154, 2.251, 2.285",\
"0.768, 0.829, 0.975, 1.222, 1.503, 1.729, 1.919, 2.042, 2.1, 2.106",\
"0.905, 0.961, 1.101, 1.336, 1.596, 1.788, 1.938, 2.012, 2.024, 1.994",\
"1.179, 1.233, 1.366, 1.589, 1.817, 1.961, 2.06, 2.081, 2.037, 1.965",\
"1.626, 1.672, 1.789, 1.992, 2.175, 2.26, 2.308, 2.268, 2.176, 2.055",\
"2.237, 2.277, 2.383, 2.546, 2.683, 2.711, 2.692, 2.585, 2.432, 2.269",\
"3.033, 3.063, 3.157, 3.282, 3.361, 3.31, 3.21, 3.049, 2.837, 2.614");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.956, 1.017, 1.176, 1.423, 1.732, 2.011, 2.263, 2.465, 2.582, 2.634",\
"0.918, 0.976, 1.133, 1.383, 1.689, 1.976, 2.229, 2.428, 2.546, 2.599",\
"0.818, 0.88, 1.037, 1.28, 1.587, 1.867, 2.115, 2.31, 2.42, 2.47",\
"0.754, 0.81, 0.967, 1.212, 1.501, 1.762, 1.986, 2.154, 2.251, 2.285",\
"0.768, 0.829, 0.975, 1.222, 1.503, 1.729, 1.919, 2.042, 2.1, 2.106",\
"0.905, 0.961, 1.101, 1.336, 1.596, 1.788, 1.938, 2.012, 2.024, 1.994",\
"1.179, 1.233, 1.366, 1.589, 1.817, 1.961, 2.06, 2.081, 2.037, 1.959",\
"1.626, 1.672, 1.789, 1.992, 2.175, 2.26, 2.308, 2.268, 2.176, 2.055",\
"2.237, 2.277, 2.383, 2.546, 2.683, 2.711, 2.692, 2.585, 2.438, 2.269",\
"3.033, 3.063, 3.157, 3.282, 3.361, 3.31, 3.215, 3.043, 2.83, 2.621");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.801, 0.856, 1.004, 1.271, 1.599, 1.919, 2.199, 2.416, 2.548, 2.604",\
"0.766, 0.823, 0.974, 1.236, 1.57, 1.89, 2.17, 2.387, 2.529, 2.584",\
"0.681, 0.733, 0.88, 1.146, 1.48, 1.798, 2.084, 2.293, 2.432, 2.478",\
"0.618, 0.668, 0.819, 1.085, 1.41, 1.712, 1.979, 2.173, 2.3, 2.34",\
"0.654, 0.711, 0.857, 1.117, 1.421, 1.693, 1.927, 2.088, 2.187, 2.199",\
"0.805, 0.859, 0.998, 1.246, 1.53, 1.758, 1.948, 2.077, 2.144, 2.124",\
"1.087, 1.132, 1.273, 1.498, 1.753, 1.942, 2.083, 2.157, 2.181, 2.123",\
"1.511, 1.555, 1.684, 1.889, 2.097, 2.225, 2.322, 2.35, 2.33, 2.232",\
"2.09, 2.124, 2.237, 2.409, 2.569, 2.644, 2.684, 2.653, 2.583, 2.45",\
"2.818, 2.854, 2.951, 3.09, 3.2, 3.2, 3.169, 3.077, 2.966, 2.783");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.801, 0.856, 1.004, 1.266, 1.599, 1.919, 2.199, 2.416, 2.548, 2.604",\
"0.766, 0.823, 0.974, 1.236, 1.57, 1.89, 2.17, 2.387, 2.523, 2.576",\
"0.676, 0.733, 0.88, 1.146, 1.48, 1.798, 2.078, 2.293, 2.432, 2.485",\
"0.613, 0.668, 0.819, 1.085, 1.41, 1.712, 1.973, 2.173, 2.3, 2.34",\
"0.654, 0.711, 0.851, 1.117, 1.421, 1.687, 1.919, 2.083, 2.18, 2.199",\
"0.805, 0.859, 0.998, 1.246, 1.53, 1.758, 1.957, 2.077, 2.136, 2.124",\
"1.081, 1.132, 1.273, 1.498, 1.753, 1.942, 2.077, 2.157, 2.181, 2.123",\
"1.511, 1.555, 1.684, 1.889, 2.097, 2.225, 2.315, 2.35, 2.321, 2.226",\
"2.09, 2.124, 2.237, 2.409, 2.569, 2.644, 2.684, 2.653, 2.577, 2.45",\
"2.826, 2.854, 2.951, 3.09, 3.2, 3.2, 3.164, 3.072, 2.966, 2.776");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.292, -0.354, -0.532, -0.773, -1.05, -1.326, -1.573, -1.781, -1.935, -2.012",\
"-0.237, -0.304, -0.48, -0.727, -0.997, -1.273, -1.527, -1.735, -1.887, -1.964",\
"-0.067, -0.127, -0.306, -0.553, -0.837, -1.11, -1.359, -1.571, -1.724, -1.806",\
"0.227, 0.163, -0.014, -0.254, -0.542, -0.816, -1.072, -1.282, -1.434, -1.519",\
"0.567, 0.504, 0.334, 0.094, -0.191, -0.474, -0.721, -0.93, -1.085, -1.17",\
"0.911, 0.847, 0.679, 0.437, 0.154, -0.128, -0.377, -0.588, -0.734, -0.811",\
"1.22, 1.162, 0.996, 0.76, 0.482, 0.197, -0.063, -0.271, -0.418, -0.498",\
"1.5, 1.443, 1.283, 1.047, 0.768, 0.474, 0.209, -0.008, -0.157, -0.235",\
"1.722, 1.661, 1.507, 1.285, 1.005, 0.704, 0.427, 0.206, 0.05, -0.03",\
"1.878, 1.816, 1.668, 1.447, 1.171, 0.867, 0.585, 0.356, 0.192, 0.103");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.292, -0.354, -0.532, -0.773, -1.05, -1.326, -1.573, -1.781, -1.935, -2.004",\
"-0.237, -0.304, -0.48, -0.727, -0.997, -1.273, -1.527, -1.735, -1.887, -1.964",\
"-0.067, -0.127, -0.306, -0.553, -0.837, -1.11, -1.359, -1.571, -1.724, -1.806",\
"0.227, 0.163, -0.014, -0.254, -0.542, -0.816, -1.072, -1.282, -1.434, -1.519",\
"0.567, 0.504, 0.334, 0.094, -0.191, -0.474, -0.721, -0.93, -1.085, -1.17",\
"0.911, 0.847, 0.679, 0.437, 0.154, -0.128, -0.377, -0.588, -0.734, -0.811",\
"1.22, 1.162, 0.996, 0.76, 0.482, 0.197, -0.063, -0.271, -0.418, -0.498",\
"1.5, 1.443, 1.283, 1.047, 0.768, 0.474, 0.209, -0.008, -0.157, -0.235",\
"1.722, 1.661, 1.507, 1.285, 1.005, 0.704, 0.427, 0.206, 0.05, -0.03",\
"1.878, 1.816, 1.668, 1.447, 1.171, 0.867, 0.585, 0.356, 0.192, 0.103");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.12, 0.058, -0.096, -0.327, -0.595, -0.857, -1.092, -1.277, -1.407, -1.463",\
"0.175, 0.11, -0.044, -0.275, -0.543, -0.808, -1.049, -1.234, -1.365, -1.427",\
"0.349, 0.291, 0.139, -0.1, -0.374, -0.637, -0.878, -1.075, -1.209, -1.264",\
"0.647, 0.587, 0.439, 0.205, -0.073, -0.338, -0.587, -0.775, -0.92, -0.985",\
"1.003, 0.938, 0.797, 0.57, 0.301, 0.021, -0.218, -0.413, -0.554, -0.626",\
"1.342, 1.282, 1.144, 0.925, 0.655, 0.383, 0.144, -0.052, -0.19, -0.266",\
"1.649, 1.586, 1.452, 1.245, 0.985, 0.718, 0.474, 0.283, 0.146, 0.074",\
"1.913, 1.852, 1.718, 1.526, 1.259, 0.999, 0.757, 0.563, 0.432, 0.36",\
"2.11, 2.052, 1.923, 1.731, 1.475, 1.211, 0.975, 0.785, 0.653, 0.585",\
"2.241, 2.181, 2.05, 1.862, 1.613, 1.357, 1.117, 0.928, 0.8, 0.737");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.12, 0.058, -0.096, -0.327, -0.595, -0.857, -1.092, -1.277, -1.412, -1.463",\
"0.175, 0.11, -0.044, -0.275, -0.543, -0.808, -1.049, -1.234, -1.365, -1.427",\
"0.349, 0.291, 0.139, -0.1, -0.374, -0.637, -0.878, -1.075, -1.209, -1.264",\
"0.647, 0.587, 0.439, 0.205, -0.073, -0.338, -0.587, -0.775, -0.92, -0.985",\
"1.003, 0.938, 0.791, 0.57, 0.301, 0.021, -0.218, -0.419, -0.554, -0.626",\
"1.342, 1.282, 1.144, 0.925, 0.655, 0.383, 0.144, -0.052, -0.19, -0.266",\
"1.649, 1.586, 1.452, 1.245, 0.985, 0.718, 0.474, 0.277, 0.146, 0.074",\
"1.913, 1.852, 1.718, 1.516, 1.259, 0.993, 0.757, 0.563, 0.432, 0.36",\
"2.11, 2.052, 1.917, 1.725, 1.475, 1.211, 0.975, 0.785, 0.653, 0.585",\
"2.234, 2.181, 2.05, 1.862, 1.613, 1.357, 1.117, 0.928, 0.794, 0.729");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLKN&!D&RN" ;
fall_constraint(scalar) {
values("4.761");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLKN&D&RN" ;
fall_constraint(scalar) {
values("4.761");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLKN&!D&RN" ;
fall_constraint(scalar) {
values("4.013");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLKN&D&RN" ;
fall_constraint(scalar) {
values("4.021");
}
}
}
}